@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2)format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2)format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2)format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2)format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2)format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2)format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-cyrillic-ext-400-normal-D9NYhYTq.woff2)format("woff2"),url(/assets/merriweather-cyrillic-ext-400-normal-Di6yW_eE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-cyrillic-400-normal-AvfsDsMQ.woff2)format("woff2"),url(/assets/merriweather-cyrillic-400-normal-DAcQ8g-H.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-vietnamese-400-normal-hNacsVs_.woff2)format("woff2"),url(/assets/merriweather-vietnamese-400-normal-Dh8WVvgZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-latin-ext-400-normal-CWVzVQq3.woff2)format("woff2"),url(/assets/merriweather-latin-ext-400-normal-CLqijLtt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-latin-400-normal-G4kZaoXi.woff2)format("woff2"),url(/assets/merriweather-latin-400-normal-CvqO63Ah.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--glm-blue-900:#093482;--glm-blue-700:#2a4f93;--glm-teal-500:#21abac;--glm-teal-700:#0e8a8b;--glm-magenta-500:#ad3b82;--glm-white:#fff;--glm-gray-25:#f9f9f9;--glm-gray-50:#f0f0f0;--glm-gray-100:#e7e7e7;--glm-gray-150:#e2e2e2;--glm-gray-200:#dcdcdc;--glm-gray-250:#d2d2d2;--glm-gray-300:#c8c8c8;--glm-gray-400:#b4b4b4;--glm-gray-600:#6a6a6a;--glm-gray-700:#4e4e4e;--glm-gray-800:#3c3c3c;--glm-nav-divider:#1d4494;--glm-nav-field-border:#3b5ea2;--glm-nav-rule:#4a6bac;--glm-nav-label:#6e88ba;--glm-nav-outline:#7e97c8;--glm-nav-icon:#8fa6d0;--glm-nav-muted:#a9bcde;--glm-nav-text:#c9d4ea;--glm-control-border-strong:#c6cfe0;--glm-card-border-strong:#d2d9e8;--glm-hit:#c7ebeb;--glm-highlight:#f3d9e8;--glm-highlight-edge:#e7bbd4;--glm-folder-tab:#86a6e0;--glm-folder-fill:#a9c0ea;--glm-folder-edge:#2e5aac;--phase-inspection:#21abac;--phase-project:#cfa115;--surface-app:var(--glm-gray-50);--surface-card:var(--glm-white);--surface-inset:var(--glm-gray-25);--surface-row-alt:var(--glm-gray-25);--surface-row-selected:#e6edf9;--surface-row-hover:#f3f5f8;--surface-nav:var(--glm-blue-900);--surface-nav-active:var(--glm-blue-700);--surface-header:var(--glm-blue-700);--surface-header-field:var(--glm-blue-900);--surface-disabled:var(--glm-gray-25);--surface-tooltip:var(--glm-gray-800);--surface-scrim:#3c3c3c6b;--text-title:var(--glm-gray-800);--text-body:var(--glm-gray-700);--text-inherited:var(--glm-gray-600);--text-disabled:var(--glm-gray-400);--text-link:var(--glm-blue-700);--text-active:var(--glm-blue-900);--text-positive:var(--glm-teal-700);--text-attention:var(--glm-magenta-500);--text-on-dark:var(--glm-white);--text-on-dark-muted:var(--glm-nav-text);--action-primary:var(--glm-blue-900);--action-primary-text:var(--glm-white);--action-hover:var(--glm-blue-700);--accent-positive:var(--glm-teal-500);--accent-attention:var(--glm-magenta-500);--indicator-active:var(--glm-teal-500);--border-card:var(--glm-gray-150);--border-control:var(--glm-gray-200);--border-inset:var(--glm-gray-100);--border-divider:var(--glm-gray-50);--border-frame:var(--glm-gray-250);--border-focus:var(--glm-blue-900);--border-add:var(--glm-nav-muted);--border-selected:#9db6e3;--level-asset:#093482;--level-fase:#2a4f93;--level-macrocategoria:#21abac;--level-categoria:#ad3b82;--level-custom:#7b8494;--level-dot-size:7px;--font-display:"Merriweather", Georgia, "Times New Roman", serif;--font-body:"Inter", "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, Menlo, Consolas, monospace;--weight-light:300;--weight-regular:400;--weight-medium:500;--text-display:31px;--text-page-title:17px;--text-modal-title:16px;--text-section:13px;--text-card-title:12.5px;--text-lead:14.5px;--text-body-size:12.5px;--text-control:11.5px;--text-chip:11px;--text-meta:10px;--text-label:8.5px;--text-th:9px;--tracking-label:.1em;--tracking-th:.09em;--tracking-kicker:.14em;--leading-tight:1.3;--leading-body:1.5;--leading-prose:1.7;--numeric:tabular-nums;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--layout-sidebar:190px;--layout-tree:280px;--layout-header:54px;--layout-gutter:12px;--layout-drawer:356px;--layout-detail-aside:340px;--control-h:32px;--control-h-lg:36px;--control-h-sm:27px;--control-pad-x:9px;--chip-pad:2px 6px 2px 7px;--cell-pad:8px 9px;--th-pad:7px 9px;--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-lg:5px;--radius-round:50%;--border-w:1px;--border-strong-top:3px;--border-accent-left:3px;--shadow-raised:0 2px 5px #0934821a;--shadow-frame:0 2px 6px #3c3c3c24;--shadow-popover:0 10px 26px #3c3c3c2e;--shadow-drawer:-10px 0 26px #3c3c3c29;--shadow-drawer-start:10px 0 26px #3c3c3c29;--shadow-modal:0 18px 46px #09348247;--shadow-page:0 1px 4px #3c3c3c24;--ring-focus:0 0 0 2px #0934821f;--blur-backdrop:3.5px}body{background:var(--surface-app);color:var(--text-body);font-family:var(--font-body);margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--action-primary)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}.glm-checkbox{appearance:none;border:1.5px solid var(--glm-gray-400);background:var(--surface-card) center / 11px 11px no-repeat;cursor:pointer;border-radius:2px;flex-shrink:0;width:15px;height:15px;margin:0}.glm-checkbox:checked{border-color:var(--action-primary);background-color:var(--action-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23FFFFFF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 10.4 8.2 14 15.5 6'/%3E%3C/svg%3E")}.glm-checkbox:disabled:not(:checked){border-color:var(--glm-gray-300);cursor:default}.glm-checkbox:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-sort{font:inherit;letter-spacing:inherit;color:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:3px;margin:0;padding:0;display:inline-flex}.glm-sort:hover,.glm-sort[data-active]{color:var(--text-title)}.glm-sort:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-row-action{font:400 11.5px var(--font-body);color:var(--text-link);cursor:pointer;background:0 0;border:0;margin:0;padding:2px 0}.glm-row-action:hover:not(:disabled),.glm-row-action:focus-visible{text-underline-offset:2px;text-decoration:underline}.glm-row-action:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-row-action:disabled,.glm-row-action[aria-disabled=true]{color:var(--text-disabled);cursor:default}.glm-row-action[aria-disabled=true]:hover{text-decoration:none}.glm-usage-toggle{font:inherit;color:var(--text-link);cursor:pointer;background:0 0;border:0;border-bottom:1px dotted;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.glm-usage-toggle:hover{color:var(--action-primary)}.glm-usage-toggle:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-usage-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.glm-sublevel-button{box-sizing:border-box;border:1px solid var(--text-link);border-radius:var(--radius-sm);height:22px;font:400 11.5px var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-link);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:5px;margin:0;padding:0 8px;display:inline-flex}.glm-sublevel-button[data-empty=true]{border-style:dashed;border-color:var(--border-control);color:var(--text-body)}.glm-sublevel-button[aria-expanded=true]{background:var(--surface-inset);border-style:solid;border-color:var(--text-link);color:var(--text-link)}.glm-sublevel-button:hover{background:var(--surface-inset)}.glm-sublevel-button:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-sublevel-button[aria-expanded=true] [data-chevron]{transform:rotate(180deg)}.glm-chip-action{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:3px;display:inline-flex}.glm-chip-action:hover:not([aria-disabled=true]),.glm-chip-action:focus-visible{color:var(--text-title);background:var(--surface-inset)}.glm-chip-action:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.glm-chip-action[aria-disabled=true]{color:var(--text-disabled);cursor:default}.glm-tab{font:400 12.5px var(--font-body);color:var(--text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:11px 0 9px;display:inline-flex;box-shadow:inset 0 -2px #0000}.glm-tab:hover{color:var(--text-title)}.glm-tab[aria-selected=true]{color:var(--text-active);box-shadow:inset 0 -2px 0 var(--action-primary);font-weight:500}.glm-tab:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.glm-readers-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.glm-name-link:hover,.glm-name-link:focus-visible{text-underline-offset:2px;text-decoration:underline}.glm-list-name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-width:0;font:400 13px/1.35 var(--font-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.glm-user-button:focus-visible{outline-offset:2px;outline:2px solid #fff}.glm-swatch{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.glm-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.glm-swatch .glm-swatch-dot{box-sizing:border-box;background:var(--swatch-color);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.glm-swatch input:checked+.glm-swatch-dot{box-shadow:0 0 0 2px var(--swatch-gap,var(--surface-inset)), 0 0 0 4px var(--swatch-color)}.glm-swatch input:focus-visible+.glm-swatch-dot{outline:2px solid var(--action-primary);outline-offset:5px}.glm-swatch input:disabled{cursor:default}.glm-swatch input:disabled+.glm-swatch-dot{opacity:.4}.glm-swatch-other .glm-swatch-dot{background:var(--swatch-color,conic-gradient(#e53935, #fdd835, #43a047, #00acc1, #1e88e5, #8e24aa, #e53935));box-shadow:0 0 0 1px var(--border-control)}.glm-swatch-other input:focus-visible+.glm-swatch-dot{outline:2px solid var(--action-primary);outline-offset:5px}.glm-swatch-other[data-chosen] input+.glm-swatch-dot{box-shadow:0 0 0 2px var(--swatch-gap,var(--surface-inset)), 0 0 0 4px var(--swatch-color)}@keyframes glm-spin{to{transform:rotate(360deg)}}.glm-spinning{transform-origin:50%;animation:1.1s linear infinite glm-spin}@media (prefers-reduced-motion:reduce){.glm-spinning{animation:none}}@keyframes glm-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.glm-toast{animation:.18s ease-out glm-toast-in}@media (prefers-reduced-motion:reduce){.glm-toast{animation:none}}.glm-toast-close{border-radius:var(--radius-sm);color:var(--text-body);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:3px;display:flex}.glm-toast-close:hover,.glm-toast-close:focus-visible{color:var(--text-title);background:var(--surface-inset)}.glm-toast-close:focus-visible,.glm-search-field:focus-within{outline:2px solid var(--action-primary);outline-offset:1px}.glm-tree-row:hover{background:var(--surface-row-hover)}.glm-pill{box-sizing:border-box;border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);max-width:100%;height:32px;font:400 12.5px var(--font-body);color:var(--glm-gray-800);white-space:nowrap;align-items:center;display:inline-flex}.glm-pill:hover:not([data-disabled]){border-color:var(--glm-gray-300)}.glm-pill[data-active]{background:var(--surface-row-selected);border-color:var(--border-selected);color:var(--action-primary)}.glm-pill[data-active]:hover{border-color:var(--action-primary)}.glm-pill[data-disabled]{background:var(--surface-inset);border-color:var(--border-card);color:var(--text-disabled)}.glm-pill[data-open]{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.glm-pill-main,.glm-pill-clear{border-radius:var(--radius-sm);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0;display:inline-flex}.glm-pill-main{min-width:0;height:100%;padding:0 10px 0 12px}.glm-pill[data-active] .glm-pill-main{padding-right:4px}.glm-pill-main[aria-disabled=true]{cursor:default}.glm-pill-clear{height:100%;padding:0 10px 0 3px}.glm-pill-clear:hover{color:var(--text-title)}.glm-pill-main:focus-visible,.glm-pill-clear:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.glm-pill-label{color:var(--glm-gray-700)}.glm-pill[data-active] .glm-pill-label{color:var(--action-primary)}.glm-pill[data-disabled] .glm-pill-label{color:var(--text-disabled)}.glm-pill-value{text-overflow:ellipsis;max-width:200px;color:var(--text-title);font-weight:500;overflow:hidden}.glm-pill[data-active] .glm-pill-value{color:var(--action-primary)}.glm-pill-reason{z-index:50;box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-md);width:max-content;max-width:min(260px,100vw - 24px);box-shadow:var(--shadow-popover);font:400 11.5px/1.45 var(--font-body);color:var(--text-body);white-space:normal;padding:6px 9px;position:absolute;top:calc(100% + 6px);left:0}.glm-crumb:hover,.glm-crumb:focus-visible{text-underline-offset:2px;text-decoration:underline}.glm-crumb:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-doc-row:hover{background:var(--surface-row-hover)}.glm-doc-row[data-selected]{background:var(--surface-row-selected)}tr.glm-doc-row[data-selected]>:first-child,li.glm-doc-row[data-selected]{box-shadow:inset 3px 0 0 var(--action-primary)}.glm-view-segment{background:var(--surface-card);color:var(--glm-gray-700);font:400 12px var(--font-body);cursor:pointer;padding:0 11px}[data-view-switch][data-compact] .glm-view-segment{padding:0 10px}.glm-view-icon{display:flex}[data-view-switch][data-compact] .glm-view-icon{display:none}.glm-view-segment:hover:not([aria-pressed=true]){background:var(--surface-row-hover)}.glm-view-segment[aria-pressed=true]{background:var(--surface-row-selected);color:var(--action-primary);font-weight:500}.glm-view-segment:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.glm-grid{gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.glm-grid-card{box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-card);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex;position:relative}.glm-grid-card:hover{box-shadow:var(--shadow-popover)}.glm-grid-card[data-selected]{border:2px solid var(--action-primary);padding:7px}.glm-grid-link{color:var(--text-title);text-decoration:none}.glm-grid-link:after{content:"";z-index:1;border-radius:8px;position:absolute;inset:0}.glm-grid-link:focus-visible{outline:none}.glm-grid-link:focus-visible:after{outline:2px solid var(--action-primary);outline-offset:2px}.glm-grid-above{z-index:2;position:relative}.glm-grid-name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-height:2.7em;font:400 12.5px/1.35 var(--font-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.glm-grid-card:hover .glm-grid-name{text-underline-offset:2px;text-decoration:underline}.glm-grid-card[data-selected] .glm-grid-name{color:var(--action-primary);font-weight:500}.glm-grid-choice{z-index:2;opacity:0;background-size:13px 13px;border-radius:50%;width:22px;height:22px;position:absolute;top:14px;right:14px;box-shadow:0 1px 2px #3c3c3c40}.glm-grid-card:hover .glm-grid-choice,.glm-grid-card:focus-within .glm-grid-choice,.glm-grid-choice:checked,.glm-grid-choice:focus-visible,.glm-grid[data-narrow] .glm-grid-choice{opacity:1}.glm-grid[data-narrow] .glm-grid-choice{background-size:15px 15px;width:26px;height:26px}@media (prefers-reduced-motion:no-preference){.glm-grid-choice{transition:opacity 90ms}}.glm-path-link{min-width:0;color:var(--text-link);border-radius:2px;text-decoration:none;display:block}.glm-path-link [data-path] span{color:var(--text-link)!important}.glm-path-link:hover [data-path]>span:nth-child(2),.glm-path-link:focus-visible [data-path]>span:nth-child(2){text-underline-offset:2px;text-decoration:underline}.glm-path-link:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-section-label{font:500 9px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-inherited);margin:0}.glm-section-note{font:400 11.5px/1.45 var(--font-body);color:var(--text-inherited);margin:0}.glm-folder-row{cursor:pointer}.glm-folder-link{color:var(--action-primary);font:500 13px var(--font-body);overflow-wrap:anywhere;text-decoration:none}.glm-folder-row:hover .glm-folder-link,.glm-folder-link:hover{text-underline-offset:2px;text-decoration:underline}.glm-folder-link:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px;border-radius:2px}.glm-folder-item+.glm-folder-item{border-top:1px solid var(--border-divider)}.glm-folder-card{box-sizing:border-box;min-height:56px;color:inherit;align-items:center;gap:11px;padding:6px 12px;text-decoration:none;display:flex}.glm-folder-card:hover{background:var(--surface-row-hover)}.glm-folder-card:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.glm-folder-card-name{font:500 14px/1.3 var(--font-body);color:var(--action-primary);overflow-wrap:anywhere}.glm-folder-tile{gap:8px;padding:12px}.glm-folder-tile-name{min-height:0;font:500 13px/1.35 var(--font-body);color:var(--action-primary)}.glm-fav-button{width:var(--control-h);height:var(--control-h);border:1px solid var(--glm-control-border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--action-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.glm-fav-button[data-narrow]{width:44px;height:44px}.glm-fav-button:hover:not(:disabled){background:var(--surface-row-hover)}.glm-fav-button[aria-pressed=true]{border-color:var(--border-selected);background:var(--surface-row-selected)}.glm-fav-button:disabled{border-color:var(--border-control);background:var(--surface-disabled);color:var(--text-disabled);cursor:default}.glm-fav-button:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-fav-page{flex-direction:column;flex:1;align-self:flex-start;gap:14px;min-width:0;display:flex}.glm-fav-head{align-items:flex-start;gap:12px;min-width:0;display:flex}.glm-fav-badge{border-radius:var(--radius-round);background:var(--surface-row-selected);width:40px;height:40px;color:var(--action-primary);flex:0 0 40px;justify-content:center;align-items:center;display:flex}.glm-fav-title{font:400 21px var(--font-display);color:var(--text-title);margin:0}.glm-fav-lead{font:300 14px/1.45 var(--font-body);color:var(--text-body);margin:4px 0 0}.glm-fav-page[data-narrow]{gap:12px}.glm-fav-page[data-narrow] .glm-fav-badge{flex-basis:36px;width:36px;height:36px}.glm-fav-page[data-narrow] .glm-fav-head{gap:10px}.glm-fav-page[data-narrow] .glm-fav-title{font-size:20px}.glm-fav-card{border:1px solid var(--border-card);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;gap:4px;min-width:0;padding:14px 16px 10px;display:flex}.glm-fav-page[data-narrow] .glm-fav-card{padding:12px 12px 6px}.glm-fav-card-head{align-items:center;gap:8px;margin-bottom:4px;display:flex}.glm-fav-card-title{font:400 14px var(--font-display);color:var(--text-title);flex:1;margin:0}.glm-fav-page[data-narrow] .glm-fav-card-title{font-size:15px}.glm-fav-card-note{font:400 11.5px var(--font-body);color:var(--text-inherited);font-variant-numeric:tabular-nums}.glm-fav-empty{font:400 12.5px/1.5 var(--font-body);color:var(--text-body);margin:6px 0 8px}.glm-fav-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.glm-fav-row{border-top:1px solid var(--border-divider);border-radius:var(--radius-sm);align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.glm-fav-row:hover{background:var(--surface-row-hover)}.glm-fav-page[data-narrow] .glm-fav-row{min-height:56px;padding:4px 0 4px 2px}.glm-fav-icon{flex:none;justify-content:center;align-items:center;min-width:28px;display:flex}.glm-fav-text{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.glm-fav-link{color:var(--action-primary);border-radius:var(--radius-sm);align-self:stretch;text-decoration:none}.glm-fav-name{font:500 12.5px var(--font-body);color:var(--action-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glm-fav-meta{font:400 11.5px var(--font-body);color:var(--text-inherited);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glm-fav-page[data-narrow] .glm-fav-name{font-size:14px}.glm-fav-page[data-narrow] .glm-fav-meta{font-size:12px}.glm-fav-link:hover .glm-fav-name,.glm-fav-link:focus-visible .glm-fav-name{text-underline-offset:2px;text-decoration:underline}.glm-fav-link:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.glm-fav-remove{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--action-primary);cursor:pointer;background:0 0;border:0;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:flex}.glm-fav-page[data-narrow] .glm-fav-remove{flex-basis:44px;width:44px;height:44px}.glm-fav-remove:hover{background:var(--surface-row-selected)}.glm-fav-remove:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.glm-fav-recent{color:inherit;text-decoration:none}.glm-fav-recent:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.glm-fav-recent .glm-fav-name{color:var(--text-title);font-weight:400}.glm-fav-when{font:400 11.5px var(--font-body);color:var(--text-inherited);font-variant-numeric:tabular-nums;flex:none}.glm-home{gap:var(--layout-gutter);flex-direction:column;flex:1;min-width:0;display:flex}.glm-home-band{--home-phase:var(--phase-project);--home-halo:color-mix(in srgb, var(--home-phase) 36%, transparent);border-radius:var(--radius-md);background:var(--surface-nav);min-width:0;color:var(--text-on-dark);flex-direction:column;gap:24px;padding:28px 32px 32px;display:flex}.glm-home[data-narrow] .glm-home-band{gap:18px;padding:20px 16px 22px}.glm-home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.glm-home-titles{flex-direction:column;gap:8px;min-width:0;display:flex}.glm-home[data-narrow] .glm-home-titles{gap:6px}.glm-home-title{font:400 28px/1.25 var(--font-display);color:var(--text-on-dark);overflow-wrap:anywhere;margin:0}.glm-home[data-narrow] .glm-home-title{font-size:21px}.glm-home-lead{font:300 14px/1.45 var(--font-body);color:var(--text-on-dark-muted);margin:0}.glm-home-all{height:var(--control-h);border:1px solid var(--glm-nav-outline);border-radius:var(--radius-sm);color:var(--text-on-dark);font:500 12.5px var(--font-body);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.glm-home-all:hover{background:var(--surface-nav-active);color:var(--text-on-dark)}.glm-home[data-narrow] .glm-home-all{align-self:flex-start;min-height:44px}.glm-home-all:focus-visible,.glm-home-phase:focus-visible,.glm-home-asset:focus-visible{outline:2px solid var(--accent-positive);outline-offset:3px}.glm-home-phases{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.glm-home[data-narrow] .glm-home-phases{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.glm-home-phase{border-radius:var(--radius-md);background:var(--surface-card);min-width:0;min-height:128px;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.78;border:2px solid #0000;align-items:stretch;padding:0;display:flex;overflow:hidden}.glm-home-phase:hover{opacity:1}.glm-home-phase[aria-checked=true]{border-color:var(--phase-color);opacity:1}.glm-home[data-narrow] .glm-home-phase{flex-direction:column;min-height:0}.glm-home-phase-photo{object-fit:cover;flex:0 0 172px;width:172px;display:block}.glm-home[data-narrow] .glm-home-phase-photo{flex:none;width:100%;height:74px}.glm-home-phase-body{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:16px 18px;display:flex}.glm-home[data-narrow] .glm-home-phase-body{gap:3px;padding:9px 10px 10px}.glm-home-phase-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.glm-home-phase-name{font:400 20px var(--font-display);color:var(--text-title)}.glm-home[data-narrow] .glm-home-phase-name{font-size:15px}.glm-home-phase-check{border:1.5px solid var(--glm-gray-300);border-radius:var(--radius-round);background:var(--surface-card);width:20px;height:20px;color:var(--glm-white);flex:0 0 20px;justify-content:center;align-items:center;display:flex}.glm-home-phase[aria-checked=true] .glm-home-phase-check{border-color:var(--phase-color);background:var(--phase-color)}.glm-home[data-narrow] .glm-home-phase-check{flex-basis:18px;width:18px;height:18px}.glm-home-phase-sentence{font:400 12.5px/1.45 var(--font-body);color:var(--text-body)}.glm-home-phase-count{min-height:1.4em;font:500 12.5px var(--font-body);color:var(--text-active);font-variant-numeric:tabular-nums}.glm-home[data-narrow] .glm-home-phase-count{font-size:12px}.glm-home-assets{flex-direction:column;gap:14px;display:flex}.glm-home-assets-head{border-top:1px solid var(--glm-nav-divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-top:16px;display:flex}.glm-home[data-narrow] .glm-home-assets-head{flex-direction:column;align-items:flex-start;gap:3px;padding-top:14px}.glm-home-assets-title{font:500 9px var(--font-body);letter-spacing:.13em;color:var(--glm-nav-muted);margin:0}.glm-home-assets-hint{font:400 12px var(--font-body);color:var(--glm-nav-muted)}.glm-home-grid{flex-direction:column;display:flex}.glm-home-row{column-gap:10px;display:grid}.glm-home-row+.glm-home-row{margin-top:22px}.glm-home[data-narrow] .glm-home-row{column-gap:6px}.glm-home[data-narrow] .glm-home-row+.glm-home-row{margin-top:16px}.glm-home-unfold{grid-template-rows:0fr;transition-property:grid-template-rows;transition-timing-function:ease;display:grid}.glm-home-unfold[data-open]{grid-template-rows:1fr}.glm-home-unfold-clip{min-height:0;overflow:hidden}.glm-home-unfold-body{padding:16px 0 6px;position:relative}.glm-home-unfold-body .glm-home-panel{position:relative}.glm-home-caret{top:9px;left:var(--home-caret);background:var(--surface-card);width:16px;height:16px;transition:left var(--home-unfold-ms) ease;border-radius:2px;margin-left:-8px;position:absolute;transform:rotate(45deg)}.glm-home[data-narrow] .glm-home-unfold-body{padding:14px 0 4px}.glm-home[data-narrow] .glm-home-caret{width:14px;height:14px;margin-left:-7px;top:7px}.glm-home-asset{border-radius:var(--radius-md);min-width:0;color:var(--text-on-dark);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:4px 4px 2px;display:flex}.glm-home[data-narrow] .glm-home-asset{gap:6px;padding:2px}.glm-home-asset[data-dim]{opacity:.6}.glm-home-asset:disabled{cursor:not-allowed}.glm-home-ring{border:3px solid var(--home-phase);border-radius:var(--radius-round);background:var(--surface-nav-active);width:104px;height:104px;color:var(--glm-white);justify-content:center;align-items:center;transition:transform .12s,filter .12s;display:flex}.glm-home-ring img{width:78px;height:78px;display:block}.glm-home[data-narrow] .glm-home-ring{width:74px;height:74px}.glm-home[data-narrow] .glm-home-ring img{width:56px;height:56px}.glm-home-asset:not(:disabled):hover .glm-home-ring{filter:brightness(1.12);transform:translateY(-2px)}.glm-home-asset[aria-pressed=true] .glm-home-ring{background:var(--glm-nav-divider);box-shadow:0 0 0 5px var(--home-halo)}.glm-home-asset:disabled .glm-home-ring{border-color:var(--glm-nav-divider);opacity:.35}.glm-home-asset-name{font:500 13px/1.3 var(--font-body);text-align:center;overflow-wrap:anywhere}.glm-home[data-narrow] .glm-home-asset-name{font-size:12px}.glm-home-asset:disabled .glm-home-asset-name{color:var(--glm-nav-label)}.glm-home-asset-count{min-height:20px;color:var(--text-on-dark-muted);font:500 11px var(--font-body);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff1a;border-radius:10px;align-items:center;padding:0 8px;display:inline-flex}.glm-home[data-narrow] .glm-home-asset-count{min-height:1.3em;font:400 11px/1.3 var(--font-body);background:0 0;padding:0}.glm-home-asset[aria-pressed=true] .glm-home-asset-count{background:var(--home-halo);color:var(--glm-white)}.glm-home[data-narrow] .glm-home-asset[aria-pressed=true] .glm-home-asset-count{background:0 0}.glm-home-asset:disabled .glm-home-asset-count{color:var(--glm-nav-label);background:0 0}.glm-home-asset .glm-home-asset-count[data-loading]{background:0 0}.glm-home-panel{border-radius:var(--radius-md);background:var(--surface-card);min-width:0;color:var(--text-body);scroll-margin-top:var(--layout-gutter);flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.glm-home[data-narrow] .glm-home-panel{gap:12px;padding:14px 12px 12px}.glm-home-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.glm-home-panel-who{align-items:center;gap:12px;min-width:0;display:flex}.glm-home[data-narrow] .glm-home-panel-who{flex:1;gap:10px}.glm-home-panel-icon{border-radius:var(--radius-round);background:var(--surface-nav-active);width:44px;height:44px;color:var(--glm-white);flex:0 0 44px;justify-content:center;align-items:center;display:flex}.glm-home-panel-icon img{width:33px;height:33px;display:block}.glm-home[data-narrow] .glm-home-panel-icon{flex-basis:40px;width:40px;height:40px}.glm-home[data-narrow] .glm-home-panel-icon img{width:30px;height:30px}.glm-home-panel-text{flex-direction:column;gap:3px;min-width:0;display:flex}.glm-home-panel-title{font:400 17px var(--font-display);color:var(--text-title);overflow-wrap:anywhere;margin:0}.glm-home[data-narrow] .glm-home-panel-title{font-size:16px}.glm-home-panel-summary{font:400 12.5px var(--font-body);color:var(--text-inherited);font-variant-numeric:tabular-nums}.glm-home[data-narrow] .glm-home-panel-summary{font-size:12px}.glm-home-panel-actions{align-items:center;gap:8px;display:flex}.glm-home-panel-all{height:var(--control-h);border-radius:var(--radius-sm);background:var(--action-primary);color:var(--action-primary-text);font:500 12.5px var(--font-body);justify-content:center;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.glm-home-panel-all:hover{background:var(--action-hover);color:var(--action-primary-text)}.glm-home-panel-all:focus-visible,.glm-home-panel-close:focus-visible,.glm-home-tile:focus-visible,.glm-home-more:focus-visible,.glm-home-validation a:focus-visible,.glm-home-back:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.glm-home[data-narrow] .glm-home-panel-all{width:100%;min-height:44px;font-size:13.5px}.glm-home-panel-close{border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);width:32px;height:32px;color:var(--text-body);cursor:pointer;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}.glm-home[data-narrow] .glm-home-panel-close{border-color:#0000;flex-basis:44px;width:44px;height:44px}.glm-home-macros-title{font:500 9px var(--font-body);letter-spacing:.1em;color:var(--text-body)}.glm-home-tiles{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.glm-home[data-narrow] .glm-home-tiles{grid-template-columns:minmax(0,1fr);gap:0}.glm-home-tiles>li{min-width:0;display:flex}.glm-home-tile{border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface-card);min-height:52px;color:inherit;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:flex}.glm-home-tile:hover{border-color:var(--border-selected);background:var(--surface-row-hover)}.glm-home[data-narrow] .glm-home-tile{border-width:1px 0 0;border-color:var(--border-inset);background:0 0;border-radius:0;min-height:48px;padding:6px 2px}.glm-home-tile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.glm-home-tile-name{font:500 12.5px/1.35 var(--font-body);color:var(--action-primary);overflow-wrap:anywhere}.glm-home-tile-count{font:400 11.5px var(--font-body);color:var(--text-inherited);font-variant-numeric:tabular-nums}.glm-home[data-narrow] .glm-home-tile-name{font-size:13.5px}.glm-home[data-narrow] .glm-home-tile-count{font-size:12px}.glm-home-tile-arrow{color:var(--text-link);flex:0 0 15px;display:flex}.glm-home-more{border:0;border-top:1px solid var(--border-inset);min-height:44px;color:var(--text-link);font:500 13px var(--font-body);text-align:left;cursor:pointer;background:0 0;padding:0 2px}.glm-home-panel-note{font:400 12.5px/1.45 var(--font-body);color:var(--text-inherited);margin:0}.glm-home-validation{border:1px solid var(--border-inset);border-left:var(--border-accent-left) solid var(--accent-positive);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-title);font:400 12.5px var(--font-body);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.glm-home-validation-text{flex:220px;min-width:0}.glm-home-validation a{min-height:32px;color:var(--text-link);font:500 12.5px var(--font-body);align-items:center;display:inline-flex}.glm-home[data-narrow] .glm-home-validation{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px}.glm-home[data-narrow] .glm-home-validation-text{flex:none}.glm-home[data-narrow] .glm-home-validation a{font-size:13px}.glm-home-back{border:1px solid var(--glm-control-border-strong);border-radius:var(--radius-sm);background:var(--surface-card);height:24px;color:var(--action-primary);font:500 11.5px var(--font-body);cursor:pointer;align-items:center;gap:4px;max-width:100%;padding:0 8px 0 4px;display:inline-flex}.glm-home-back[data-narrow]{height:32px;padding:0 10px 0 6px;font-size:12.5px}.glm-home-back:hover{border-color:var(--border-selected);background:var(--surface-row-hover)}.glm-home-back-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.glm-home-ring,.glm-home-unfold,.glm-home-caret{transition:none}}.glm-toolbar{container-type:inline-size}.glm-tool-row{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.glm-tool-group{align-items:center;gap:6px;display:flex}.glm-tool-separator{background:var(--border-card);align-self:stretch;width:1px;margin:2px}@container (width<=430px){.glm-tool-row{column-gap:4px}.glm-tool-group{gap:4px}.glm-tool-separator{margin:2px 0}}.glm-search-field{min-width:0;height:var(--control-h-sm);box-sizing:border-box;border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-body);flex:120px;align-items:center;gap:6px;padding:0 6px 0 8px;display:flex}.glm-search-field:focus-within{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.glm-search-field input{min-width:0;font:400 12px var(--font-body);color:var(--text-title);background:0 0;border:0;outline:0;flex:1 1 0;padding:0}.glm-page-field{box-sizing:border-box;text-align:center;border:1px solid var(--border-control);border-radius:var(--radius-sm);background:var(--surface-card);width:34px;height:25px;font:400 11.5px var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-title);padding:0 2px}.glm-page-field:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:0}.glm-page-field:disabled{background:var(--surface-disabled)}mark.glm-hit{background:var(--glm-hit);color:inherit;border-radius:2px;padding:0}mark.glm-hit[data-current]{box-shadow:0 0 0 1.5px var(--action-primary);background:#7fcfcf}.glm-text-layer{text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;mix-blend-mode:multiply;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;top:0;left:0;overflow:clip}.glm-text-layer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.glm-text-layer>:not(.markedContent),.glm-text-layer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.glm-text-layer .markedContent{display:contents}.glm-text-layer[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}.glm-text-layer[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}.glm-text-layer[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.glm-text-layer ::selection{color:#0000;background:#0000ff40}.glm-highlights{z-index:1;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;overflow:clip}.glm-highlight{box-sizing:border-box;border:0;border-bottom:1.5px solid var(--glm-highlight-edge);background:var(--glm-highlight);pointer-events:none;font:inherit;margin:0;padding:0;position:absolute}button.glm-highlight{appearance:none;border-radius:0}.glm-highlight[data-pending]{opacity:.7}.glm-highlight[data-open]{box-shadow:0 0 0 1.5px var(--action-primary)}.glm-highlight:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}[data-highlighting] .glm-text-layer ::selection{background:var(--glm-highlight-edge);color:#0000}[data-over-highlight] .glm-text-layer :is(span,br){cursor:pointer}
