/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Geist Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-teal:#0e9aae;--color-teal-soft:#0e9aae29;--color-surface:#15171c;--color-bg-0:#282a30;--color-bg-1:#1a1613;--color-hairline:#ffffff1a;--radius-card:.5rem;--radius-row:.4375rem}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.right-2{right:calc(var(--spacing) * 2)}.bottom-2{bottom:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-\[9999\]{z-index:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--radius-card)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#0E9AAE\]{background-color:#0e9aae}.bg-surface{background-color:var(--color-surface)}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-1{padding-block:var(--spacing)}.font-mono{font-family:var(--font-mono)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\#0E9AAE\]{color:#0e9aae}.text-teal{color:var(--color-teal)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-100{--tw-contrast:contrast(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.\[cloudfront\:CreateInvalidation\]{cloudfront:CreateInvalidation}.dark\:ring-1:where(.bim-ui-dark,.bim-ui-dark *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:ring-\[--color-hairline\]:where(.bim-ui-dark,.bim-ui-dark *){--tw-ring-color:--color-hairline}}html.bim-ui-light{--color-surface:#fff;--color-hairline:#00000014}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--bim-ui_gray-0:#101318;--bim-ui_gray-1:#1a1d23;--bim-ui_gray-2:#2e3138;--bim-ui_gray-4:#494b50;--bim-ui_gray-6:#96989c;--bim-ui_gray-8:#97989b;--bim-ui_gray-9:#b2b2b3;--bim-ui_gray-10:#ccc;--bim-ui_main-base:#0e9aae;--bim-ui_accent-base:#0e9aae;--bim-ui_main-contrast:var(--bim-ui_gray-10);--bim-ui_accent-contrast:var(--bim-ui_gray-0)}@media (prefers-color-scheme:dark){:root{--bim-ui_bg-base:var(--bim-ui_gray-0);--bim-ui_bg-contrast-10:var(--bim-ui_gray-1);--bim-ui_bg-contrast-20:var(--bim-ui_gray-2);--bim-ui_bg-contrast-40:var(--bim-ui_gray-4);--bim-ui_bg-contrast-60:var(--bim-ui_gray-6);--bim-ui_bg-contrast-80:var(--bim-ui_gray-8);--bim-ui_bg-contrast-100:var(--bim-ui_gray-10)}}@media (prefers-color-scheme:light){:root{--bim-ui_bg-base:var(--bim-ui_gray-10);--bim-ui_bg-contrast-10:var(--bim-ui_gray-9);--bim-ui_bg-contrast-20:var(--bim-ui_gray-8);--bim-ui_bg-contrast-40:var(--bim-ui_gray-6);--bim-ui_bg-contrast-60:var(--bim-ui_gray-4);--bim-ui_bg-contrast-80:var(--bim-ui_gray-2);--bim-ui_bg-contrast-100:var(--bim-ui_gray-0)}}html.bim-ui-dark{--bim-ui_bg-base:var(--bim-ui_gray-0);--bim-ui_bg-contrast-10:var(--bim-ui_gray-1);--bim-ui_bg-contrast-20:var(--bim-ui_gray-2);--bim-ui_bg-contrast-40:var(--bim-ui_gray-4);--bim-ui_bg-contrast-60:var(--bim-ui_gray-6);--bim-ui_bg-contrast-80:var(--bim-ui_gray-8);--bim-ui_bg-contrast-100:var(--bim-ui_gray-10)}html.bim-ui-light{--bim-ui_bg-base:var(--bim-ui_gray-10);--bim-ui_bg-contrast-10:var(--bim-ui_gray-9);--bim-ui_bg-contrast-20:var(--bim-ui_gray-8);--bim-ui_bg-contrast-40:var(--bim-ui_gray-6);--bim-ui_bg-contrast-60:var(--bim-ui_gray-4);--bim-ui_bg-contrast-80:var(--bim-ui_gray-2);--bim-ui_bg-contrast-100:var(--bim-ui_gray-0);--bim-ui_accent-base:var(--bim-ui_main-base)}*{margin:0}body{height:100dvh}html{--be-mono:"Geist Mono Variable", ui-monospace, "SF Mono", monospace;font-family:Geist Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px}bim-grid[floating]{z-index:100}bim-grid:not([floating]){background-color:var(--bim-ui_bg-contrast-10);border-radius:0}.app-grid--bleed{gap:0!important;padding:0!important}bim-panel{outline:1px solid var(--bim-ui_bg-contrast-40);border-radius:.25rem}bim-grid:not([floating])>bim-panel{background-color:var(--bim-ui_bg-contrast-10)}bim-panel-section{--bim-panel-section_hc:var(--bim-ui_accent-base);overflow:auto}bim-panel-section>bim-table{flex:1}:not(bim-panel)>bim-panel-section{outline:1px solid var(--bim-ui_bg-contrast-40);border-radius:.25rem}bim-grid[floating]>bim-toolbar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:7px;outline:1px solid #ffffff12;justify-self:center;box-shadow:0 2px 10px #00000040;background-color:#1a1d249e!important}bim-context-menu{background-color:var(--bim-ui_bg-base);outline:1px solid var(--bim-ui_bg-contrast-40)}bim-context-menu bim-button{background-color:#0000}bim-context-menu bim-button[active]{background-color:var(--bim-ui_main-base)}bim-context-menu bim-dropdown{--bim-input--bgc:transparent}bim-context-menu bim-button:hover{background-color:var(--bim-ui_main-base)!important}.context-style-a{--bim-input--bgc:transparent}.context-panel{max-height:none;padding:0}.context-panel bim-dropdown{--bim-input--bgc:var(--bim-dropdown--bgc,var(--bim-ui_bg-contrast-20))}.dashboard-card{box-shadow:0px 2px 8px var(--bim-ui_bg-contrast-10);outline:1px solid var(--bim-ui_bg-contrast-40);background-color:var(--bim-ui_bg-contrast-10);border-radius:.25rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;overflow:auto}bim-grid[floating] .dashboard-card{background-color:var(--bim-ui_bg-base);height:fit-content}.dashboard-card>div:first-child{overflow:hidden}.dashboard-card--bleed{box-shadow:none;border-radius:0;outline:none}.card-label{color:var(--bim-ui_accent-base);flex-shrink:0;font-size:.9rem;font-weight:700}.viewer-message-label{color:#424025;background-color:#dad588;border-radius:.25rem;justify-self:center;padding:.75rem}.sidebar{flex-direction:column;gap:.5rem;display:flex}.sidebar-title{color:var(--bim-ui_bg-contrast-100)}html.bim-ui-dark .sidebar-title{color:#fff}@keyframes be-spin{to{transform:rotate(360deg)}}.models-scroll{scrollbar-width:thin;scrollbar-color:var(--bim-ui_bg-contrast-40) transparent}.models-scroll::-webkit-scrollbar{width:5px}.models-scroll::-webkit-scrollbar-track{background:0 0}.models-scroll::-webkit-scrollbar-thumb{background:var(--bim-ui_bg-contrast-40);border-radius:4px}.models-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.be-section-toggle{z-index:60;background:var(--bim-ui_bg-base);border:1px solid var(--bim-ui_bg-contrast-40);width:2.25rem;height:2.25rem;color:var(--bim-ui_bg-contrast-100);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;line-height:0;transition:background .12s;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 6px #0000002e}.be-section-toggle:hover{background:var(--bim-ui_bg-contrast-20)}.be-section-rotate{z-index:60;background:var(--bim-ui_bg-base);border:1px solid var(--bim-ui_bg-contrast-40);width:2.25rem;height:2.25rem;color:var(--bim-ui_bg-contrast-100);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;line-height:0;transition:background .12s;display:flex;position:absolute;top:1rem;right:3.75rem;box-shadow:0 2px 6px #0000002e}.be-section-rotate:hover{background:var(--bim-ui_bg-contrast-20)}.be-section-rotate.is-on{color:#0e9aae;background:#0e9aae29;border-color:#0e9aae}.be-section-rotate[disabled]{opacity:.4;cursor:default;pointer-events:none}.be-coord-tag{width:0;height:0;position:relative}.be-coord-tag>*{pointer-events:none}.be-coord-dot{z-index:2;background:#0e9aae;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 4px #0e9aae45,0 0 0 1px #fff9}.be-coord-leader{z-index:0;background:#0e9aae;width:1px;height:40px;position:absolute;bottom:0;left:0;transform:translate(-.5px)}.be-coord-card{pointer-events:auto;color:#eaeaea;white-space:nowrap;z-index:1;background:#161a20f2;border:1px solid #0e9aae;border-radius:8px;padding:6px 9px;font:11px/1.5 ui-monospace,monospace;position:absolute;bottom:40px;left:0;transform:translate(-50%);box-shadow:0 8px 22px #0009}.be-coord-head{color:#8c95a0;letter-spacing:.05em;border-bottom:1px solid #2a313b;justify-content:space-between;align-items:center;gap:14px;margin-bottom:4px;padding-bottom:3px;font-size:10px;display:flex}.be-coord-close{cursor:pointer;color:#8c95a0}.be-coord-close:hover{color:#e6e6e6}.be-coord-row{justify-content:space-between;gap:14px;display:flex}.be-coord-key{color:#39c2d4}.be-coord-card--preview{background:#161a20d1;border-style:dashed}.be-coord-tag--preview .be-coord-dot{background:0 0;box-shadow:inset 0 0 0 2px #0e9aae,0 0 0 1px #fff6}.be-marker{width:0;height:0;position:absolute}.be-marker-badge{transform-origin:50% 100%;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 14px #00000073}.be-marker-badge--own{outline-offset:1px;outline:2px solid #ffffffb3}.be-marker-dot{transform-origin:50%;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0006}.be-marker-dot--drag{cursor:grab;pointer-events:auto}.be-lightbox{z-index:1100;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.be-lightbox-inner{flex-direction:column;gap:8px;max-width:92vw;max-height:90vh;display:flex}.be-lightbox-img{object-fit:contain;border-radius:6px;max-width:92vw;max-height:82vh;box-shadow:0 8px 40px #0009}.be-lightbox-bar{color:#fff;justify-content:space-between;align-items:center;gap:12px;font:13px/1.4 system-ui,sans-serif;display:flex}.be-lightbox-close{cursor:pointer;padding:2px 8px;font-size:18px}.be-mform{z-index:1000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.be-mform-card{background:var(--bim-ui_bg-base,#222e38);width:360px;max-width:92vw;max-height:88vh;color:var(--bim-ui_bg-contrast-100,#dfe7ec);border:1px solid var(--bim-ui_bg-contrast-40,#3a4a55);border-radius:12px;padding:16px;font:13px/1.5 system-ui,sans-serif;overflow:auto}.be-mform-title{margin:0 0 12px;font-size:15px;font-weight:700}.be-mform-label{text-transform:uppercase;letter-spacing:.5px;opacity:.7;margin:10px 0 4px;font-size:11px}.be-mform-hint{text-transform:none;opacity:.7}.be-mform-select,.be-mform-input,.be-mform-text{box-sizing:border-box;background:var(--bim-ui_bg-contrast-20,#1b242d);width:100%;color:inherit;border:1px solid var(--bim-ui_bg-contrast-40,#465864);font:inherit;border-radius:8px;padding:8px 10px}.be-mform-text{resize:vertical}.be-mform-attach{border:1px dashed var(--bim-ui_bg-contrast-40,#465864);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.be-mform-attach-name{opacity:.85;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.be-mform-attach-btn,.be-mform-attach-clear{color:inherit;cursor:pointer;background:0 0;border:none;font-size:14px}.be-mform-workflow{border-top:1px dashed var(--bim-ui_bg-contrast-40,#3a4a55);opacity:.45;margin-top:12px;padding-top:10px}.be-mform-workflow-grid{gap:6px;display:flex}.be-mform-workflow-field{background:var(--bim-ui_bg-contrast-20,#1b242d);min-width:0;color:inherit;border:1px solid var(--bim-ui_bg-contrast-40,#3a4a55);font:inherit;border-radius:7px;flex:1;padding:6px 8px}.be-mform-footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.be-mform-footer--split{justify-content:space-between;align-items:center}.be-mform-footer button{border:1px solid var(--bim-ui_bg-contrast-40,#465864);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:7px 14px}.be-mform-primary{font-weight:600;color:#000!important;background:#0e9aae!important;border-color:#0e9aae!important}.be-mform-danger{color:#ef9a9a;border-color:#6b2d2d!important}.be-mform-body{white-space:pre-wrap;margin-bottom:12px}.be-mform-chip{background:var(--bim-ui_bg-contrast-20,#1b242d);border:1px solid var(--bim-ui_bg-contrast-40,#3a4a55);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.be-mform-chip span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.be-mform-chip button{color:var(--bim-ui_accent-base,#5ec8d6);cursor:pointer;background:0 0;border:none;font-weight:600}.be-mform-link{color:var(--bim-ui_accent-base,#5ec8d6);word-break:break-all;margin-bottom:12px;display:block}.be-mform-meta{border-top:1px solid var(--bim-ui_bg-contrast-40,#3a4a55);opacity:.75;padding-top:10px;font-size:11.5px}.be-mform-draghint{opacity:.55;font-size:11px}.be-mform-busy{justify-content:center;align-items:center;gap:7px;display:inline-flex}.be-mform-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite be-spin}.sidebar-rail{align-items:stretch;height:100%;display:flex}.sidebar-rail__bar{background:var(--bim-ui_bg-base);border-right:1px solid var(--bim-ui_bg-contrast-20);z-index:2;flex-direction:column;flex:none;gap:.375rem;width:52px;padding:.5rem 0;display:flex}.rail-btn{cursor:pointer;width:100%;height:44px;color:var(--bim-ui_bg-contrast-60);appearance:none;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.25rem;transition:color .15s,background .15s;display:flex;position:relative}.rail-btn:hover{color:var(--bim-ui_bg-contrast-100);background:var(--bim-ui_bg-contrast-10)}.rail-btn:disabled{opacity:.35;cursor:default}.rail-btn:disabled:hover{color:var(--bim-ui_bg-contrast-60);background:0 0}.rail-btn--active{color:var(--bim-ui_accent-base);background:var(--bim-ui_bg-contrast-10)}.rail-btn--active:before{content:"";background:var(--bim-ui_accent-base);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.sidebar-rail__pane{background:var(--bim-ui_bg-base);border-right:1px solid var(--bim-ui_bg-contrast-20);flex:none;width:0;transition:width .22s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.sidebar-rail__pane--open{width:300px}.sidebar-rail__pane-inner{flex-direction:column;width:300px;display:flex;position:absolute;top:0;bottom:0;left:0}.sidebar-rail__header{border-bottom:1px solid var(--bim-ui_bg-contrast-20);flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 .75rem 0 1rem;display:flex}.sidebar-rail__title{color:var(--bim-ui_bg-contrast-100);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}html.bim-ui-dark .sidebar-rail__title{color:#fff}.sidebar-rail__close{cursor:pointer;width:28px;height:28px;color:var(--bim-ui_bg-contrast-80);appearance:none;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.sidebar-rail__close:hover{background:var(--bim-ui_bg-contrast-10);color:var(--bim-ui_bg-contrast-100)}.sidebar-rail__content{flex:1;min-height:0;overflow:auto}.sidebar-rail__footer{flex:none;justify-content:center;padding:.75rem;display:flex}.gt-pane{flex-direction:column;gap:.6rem;padding:.75rem 1rem 1rem;display:flex}.gt-head{justify-content:space-between;align-items:center;display:flex}.gt-count{color:var(--bim-ui_bg-contrast-100);opacity:.75;font-size:.85rem}.gt-eyeall,.gt-row__eye{cursor:pointer;width:28px;height:28px;color:var(--bim-ui_bg-contrast-80);appearance:none;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:flex}.gt-eyeall:hover,.gt-row__eye:hover{background:var(--bim-ui_bg-contrast-10);color:var(--bim-ui_bg-contrast-100)}.gt-eyeall[disabled]{opacity:.4;cursor:default}.gt-row__eye{opacity:.35}.gt-row:hover .gt-row__eye{opacity:1}.gt-search{border:1px solid var(--bim-ui_bg-contrast-20);color:var(--bim-ui_bg-contrast-60);border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .55rem;transition:border-color .15s;display:flex}.gt-search:focus-within{border-color:var(--bim-ui_accent-base)}.gt-search input{min-width:0;color:var(--bim-ui_bg-contrast-100);background:0 0;border:none;outline:none;flex:1;font-size:.85rem}.gt-chips{flex-wrap:wrap;gap:.35rem;display:flex}.gt-chip{border:1px solid var(--bim-ui_bg-contrast-20);color:var(--bim-ui_bg-contrast-80);cursor:pointer;appearance:none;background:0 0;border-radius:999px;padding:.2rem .6rem;font-size:.78rem;transition:background .12s,color .12s,border-color .12s}html.bim-ui-light .gt-chip{color:var(--bim-ui_bg-contrast-100)}.gt-chip--active{background:var(--bim-ui_accent-base);border-color:var(--bim-ui_accent-base);color:var(--bim-ui_accent-contrast)}.gt-mine{color:var(--bim-ui_bg-contrast-100);opacity:.9;cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.be-fab{background:var(--bim-ui_accent-base);width:44px;height:44px;color:var(--bim-ui_accent-contrast);cursor:pointer;appearance:none;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.4rem;transition:filter .15s,transform .1s,box-shadow .15s;display:flex;box-shadow:0 2px 10px #0000004d}.be-fab:hover{filter:brightness(1.08)}.be-fab:active{transform:scale(.94)}.be-fab[disabled]{opacity:.4;cursor:default;box-shadow:none}bim-button.be-soon[disabled]{opacity:.5;cursor:not-allowed}.gt-list{flex-direction:column;margin-top:.25rem;display:flex}.gt-row{cursor:pointer;border-bottom:1px solid var(--bim-ui_bg-contrast-20);border-radius:8px;align-items:center;gap:.55rem;padding:.55rem .5rem;transition:background .12s;display:flex}.gt-row:last-child{border-bottom-color:#0000}.gt-row:hover{background:var(--bim-ui_bg-contrast-10);border-bottom-color:#0000}.gt-row:focus-visible{outline:2px solid var(--bim-ui_accent-base);outline-offset:-2px}.gt-row__dot{border-radius:50%;flex:none;width:10px;height:10px}.gt-row__num{font-variant-numeric:tabular-nums;min-width:1.75rem;color:var(--bim-ui_bg-contrast-60);text-align:right;flex:none;font-size:.8125rem;font-weight:600}.gt-row__main{flex:1;min-width:0}.gt-row__text{white-space:nowrap;text-overflow:ellipsis;color:var(--bim-ui_bg-contrast-100);font-size:.85rem;overflow:hidden}.gt-row__text--soft{color:var(--bim-ui_bg-contrast-80);font-weight:400}.gt-row__meta{color:var(--bim-ui_bg-contrast-100);opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.gt-group__model{text-transform:uppercase;letter-spacing:.06em;color:#5b7088;align-items:center;gap:.15rem;padding:.7rem .5rem .2rem;font-size:.72rem;font-weight:500;display:flex}.bim-ui-dark .gt-group__model{color:#7d93ad}.gt-lvl--indent{border-left:1px solid var(--bim-ui_bg-contrast-20);margin-left:.5rem;padding-left:.65rem}.gt-group__head{border-bottom:1px solid var(--bim-ui_bg-contrast-20);align-items:center;gap:.4rem;padding:.35rem .5rem;display:flex}.gt-group__head--toggle,.gt-group__model--toggle{cursor:pointer}.gt-group__head--toggle:hover{background:var(--bim-ui_bg-contrast-10)}.gt-group__model--toggle:hover{opacity:.75}.gt-group__caret{width:18px;height:18px;color:var(--bim-ui_bg-contrast-60);flex:none;justify-content:center;align-items:center;display:flex}.gt-group__head .gt-group__caret{margin-left:-.2rem}.gt-group__title{min-width:0;color:var(--bim-ui_bg-contrast-80);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;font-weight:500;overflow:hidden}.gt-lvl .gt-row{padding-left:1.5rem}.gt-lvl .gt-row__num{color:var(--bim-ui_bg-contrast-60);font-size:.72rem;font-weight:400}.gt-lvl .gt-row .gt-row__text{color:var(--bim-ui_bg-contrast-60);font-size:.75rem;font-weight:400}.gt-group__count{font-variant-numeric:tabular-nums;color:var(--bim-ui_bg-contrast-60);flex:none;font-size:.75rem}.sp-grp-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sp-grp-actions{align-items:center;gap:.25rem;display:flex}.sp-grp-sep{color:var(--bim-ui_bg-contrast-40);font-size:.7rem}.gt-empty{color:var(--bim-ui_bg-contrast-100);opacity:.65;padding:.5rem .25rem;font-size:.8rem}.be-spheres-settings,.be-measure-settings{border-top:1px solid var(--bim-ui_bg-contrast-20);flex-direction:column;gap:.4rem;margin-top:.5rem;padding-top:.5rem;display:flex}.be-set-title{text-transform:uppercase;letter-spacing:.04em;color:var(--bim-ui_bg-contrast-60);font-size:.75rem;font-weight:700}.be-set-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.be-set-label{color:var(--bim-ui_bg-contrast-100);font-size:.8rem}.be-num{align-items:baseline;gap:.2rem;display:inline-flex}.be-num input{text-align:right;background:var(--bim-ui_bg-contrast-10);width:3rem;color:var(--bim-ui_bg-contrast-100);border:1px solid var(--bim-ui_bg-contrast-40);font:inherit;border-radius:.25rem;padding:.15rem .3rem;font-size:.8rem}.be-num-suffix{color:var(--bim-ui_bg-contrast-60);min-width:.9rem;font-size:.75rem}.be-select{background:var(--bim-ui_bg-contrast-10);color:var(--bim-ui_bg-contrast-100);border:1px solid var(--bim-ui_bg-contrast-40);font:inherit;cursor:pointer;border-radius:.25rem;min-width:4.5rem;padding:.15rem .3rem;font-size:.8rem}.be-select option{color:#1a1a1a;background:#fff}.be-slider{appearance:none;background:linear-gradient(to right, var(--bim-ui_accent-base) 0 var(--pct,0%), var(--bim-ui_bg-contrast-20) var(--pct,0%) 100%);cursor:pointer;border-radius:99px;outline:none;width:100%;height:6px}.be-slider::-webkit-slider-thumb{appearance:none;border:2px solid var(--bim-ui_accent-base);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000080}.be-slider::-moz-range-thumb{border:2px solid var(--bim-ui_accent-base);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000080}.be-swatches{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.be-swatch{border:1px solid var(--bim-ui_bg-contrast-40);cursor:pointer;border-radius:.25rem;width:1.25rem;height:1.25rem;padding:0}.be-swatch--active{outline:2px solid var(--bim-ui_accent-base);outline-offset:1px}.sidebar-rail__pane bim-button,.sidebar bim-button{--bim-ui_main-base:transparent;transition:none!important}.sidebar-rail__pane bim-button:hover,.sidebar bim-button:hover{outline:2px solid var(--bim-ui_accent-base);outline-offset:-2px}html.bim-ui-light .sidebar-rail{--bim-ui_bg-base:#fff;--bim-ui_bg-contrast-10:#f6f7f9;--bim-ui_bg-contrast-20:#eceef1;--bim-ui_bg-contrast-40:#dfe3e8;--bim-ui_bg-contrast-60:#6b7280;--bim-ui_bg-contrast-80:#4b5563;--bim-ui_bg-contrast-100:#16181d;--be-track:#d7dce2}html.bim-ui-dark .sidebar-rail{--bim-ui_bg-base:#15171c;--bim-ui_bg-contrast-10:#1c1f25;--bim-ui_bg-contrast-20:#262a31;--bim-ui_bg-contrast-40:#363b44;--bim-ui_bg-contrast-60:#9aa0a8;--bim-ui_bg-contrast-80:#c2c7cd;--bim-ui_bg-contrast-100:#e7e9ec;--bim-ui_accent-base:#22b8cc;--be-track:#363b44}.sidebar-rail .sidebar-rail__title{text-transform:none;letter-spacing:-.005em;font-size:.86rem;font-weight:600}.sidebar-rail .sidebar-rail__header{border-bottom-color:var(--bim-ui_bg-contrast-20)}.sidebar-rail .be-set-title{letter-spacing:.11em;color:var(--bim-ui_bg-contrast-60);font-size:.62rem;font-weight:600}.sidebar-rail .be-spheres-settings,.sidebar-rail .be-measure-settings{border-top-color:var(--bim-ui_bg-contrast-20);gap:.1rem;padding:.4rem 1rem .2rem}.be-set-stack{flex-direction:column;padding:.4rem 1rem .6rem;display:flex}.be-set-row{min-height:2rem}.sidebar-rail .be-set-label{color:var(--bim-ui_bg-contrast-100);font-size:.78rem}.be-divider{background:var(--bim-ui_bg-contrast-20);height:1px;margin:.5rem 0}.be-switch{cursor:pointer;flex:none;width:34px;height:20px;display:inline-flex;position:relative}.be-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.be-switch__track{background:var(--be-track);border-radius:99px;transition:background .15s;position:absolute;inset:0}.be-switch__track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000059}.be-switch input:checked+.be-switch__track{background:var(--bim-ui_accent-base)}.be-switch input:checked+.be-switch__track:after{transform:translate(14px)}.be-switch input:focus-visible+.be-switch__track{outline:2px solid var(--bim-ui_accent-base);outline-offset:2px}.be-seg{background:var(--bim-ui_bg-contrast-10);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.be-seg button{color:var(--bim-ui_bg-contrast-60);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.74rem;font-weight:500;line-height:1;display:flex}.be-seg button.be-seg--on{background:var(--bim-ui_bg-base);color:var(--bim-ui_bg-contrast-100);box-shadow:0 1px 2px #0000001f}html.bim-ui-dark .be-seg button.be-seg--on{background:var(--bim-ui_bg-contrast-40);box-shadow:none}.be-link{color:var(--bim-ui_bg-contrast-60);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:.5rem 0 .2rem;font-size:.78rem;font-weight:500;transition:color .12s}.be-link:hover{color:var(--bim-ui_accent-base)}.sidebar-rail .be-num{background:var(--bim-ui_bg-contrast-10);border-radius:6px;gap:.15rem;padding:.18rem .45rem}.sidebar-rail .be-num input{font-family:var(--be-mono);width:2.4rem;color:var(--bim-ui_bg-contrast-100);text-align:right;background:0 0;border:none;padding:0;font-size:.72rem}.sidebar-rail .be-num-suffix{font-family:var(--be-mono);color:var(--bim-ui_bg-contrast-60);font-size:.68rem}.sidebar-rail .gt-row__num{font-family:var(--be-mono)}.sidebar-rail .be-slider{height:4px}.sidebar-rail .be-slider::-webkit-slider-thumb{width:14px;height:14px}.sidebar-rail .be-slider::-moz-range-thumb{width:14px;height:14px}.sidebar-rail .be-swatches{gap:.55rem;padding:.5rem 0 .2rem}.sidebar-rail .be-swatch{border:1px solid var(--bim-ui_bg-contrast-40);border-radius:50%;width:1.05rem;height:1.05rem}.sidebar-rail .be-swatch--active{box-shadow:0 0 0 2px var(--bim-ui_bg-base), 0 0 0 3.5px var(--bim-ui_accent-base);outline:none}.sidebar-rail .gt-row--active{box-shadow:inset 2px 0 0 var(--bim-ui_accent-base);background:#0e9aae1a;border-bottom-color:#0000}html.bim-ui-dark .sidebar-rail .gt-row--active{background:#22b8cc24}.rail-btn{--bim-icon--fz:1.4rem}bim-toolbar bim-button{--bim-icon--fz:1.35rem;--bim-label--c:#d8dce0;--bim-ui_main-base:transparent;border-radius:5px;margin:0 .15rem;background:0 0!important;transition:none!important}bim-toolbar bim-button:hover{--bim-label--c:var(--bim-ui_accent-base)}bim-toolbar bim-button[active]{--bim-label--c:var(--bim-ui_accent-base);background:#0e9aae29!important}.be-toolgroup{align-items:stretch;display:flex;position:relative}.be-panel{z-index:10;background:#16191ff7;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.1rem;padding:4px 5px;animation:.13s ease-out be-panel-in;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 26px #00000080}.be-panel:after{content:"";background:#16191ff7;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes be-panel-in{0%{transform:translate(-50%)translateY(4px)}to{transform:translate(-50%)translateY(0)}}.be-panel bim-color-input{align-self:center;margin:0 .15rem}.be-laser-badge{color:#5fd6e6;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:#11151a;border:1px solid #0e9aae8c;border-radius:5px;padding:2px 7px;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.be-laser-origin{pointer-events:none;border:1.5px solid #ffffffd9;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}.be-laser-origin:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.be-laser-frozen{opacity:.55}.be-pivot-dot{pointer-events:none;opacity:0;background:#ff3b30;border-radius:50%;width:7px;height:7px;transition:opacity .25s ease-out;box-shadow:0 0 2px #00000059}.be-pivot-dot.be-pivot-dot--on{opacity:.55}.be-logo{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.9;z-index:50;filter:drop-shadow(0 2px 4px #00000080);width:56px;height:56px;position:absolute;bottom:12px;left:12px}@media (width<=768px),(pointer:coarse){.be-logo{bottom:auto;left:auto;top:calc(env(safe-area-inset-top) + 10px);right:calc(env(safe-area-inset-right) + 12px);width:44px;height:44px}}.be-project-name{z-index:50;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;max-width:46%;display:none;position:absolute;top:14px;left:16px}.be-project-name__bar{background:#0e9aae;border-radius:2px;flex:none;width:3px;height:26px}.be-project-name__text{letter-spacing:.1px;color:#f4f6f9;text-shadow:0 1px 6px #0009;white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:600;overflow:hidden}.bim-ui-light .be-project-name__text{color:#1a1d22;text-shadow:0 1px 4px #ffffff8c}.sidebar-rail__bar{background:var(--color-surface);border-right:1px solid var(--color-hairline);gap:.25rem;padding:.5rem .375rem}.rail-btn{color:var(--bim-ui_bg-contrast-60);border-radius:.5rem;transition:color .12s,background .12s}.rail-btn:hover{background:color-mix(in srgb, var(--bim-ui_bg-contrast-100) 6%, transparent)}.rail-btn.rail-btn--active{color:#04161a;background:var(--color-teal)}.rail-btn.rail-btn--active:before{display:none}.sidebar-rail__pane,.sidebar-rail__bar{z-index:2}.sidebar-rail__pane{background:var(--color-surface);border-right:1px solid var(--color-hairline)}.sidebar-rail .sidebar-rail__header{border-bottom:1px solid var(--color-hairline)}.gt-search{border:1px solid var(--color-hairline);background:color-mix(in srgb, var(--bim-ui_bg-contrast-100) 2%, transparent);border-radius:.5rem}.gt-search:focus-within{border-color:var(--color-teal);box-shadow:0 0 0 3px var(--color-teal-soft)}.gt-row{border-radius:var(--radius-row);transition:background .1s}.gt-row:hover{background:color-mix(in srgb, var(--bim-ui_bg-contrast-100) 5%, transparent)}.sidebar-rail .gt-row--active{background:color-mix(in srgb, var(--bim-ui_bg-contrast-100) 6%, transparent);box-shadow:inset 0 0 0 1px var(--color-hairline)}.gt-group__title{letter-spacing:.02em}.gt-count{border:1px solid var(--color-hairline);font-family:var(--be-mono);border-radius:.3125rem;padding:.0625rem .375rem}.flt-pane{height:100%;color:var(--bim-ui_bg-contrast-100,#e6e7ea);flex-direction:column;display:flex}.flt-sech__t,.flt-sech__ct,.flt-row__l,.flt-row__n,.flt-foot{color:var(--bim-ui_bg-contrast-100,#e6e7ea)}.flt-scroll{flex:1;overflow-y:auto}.flt-sec{border-top:1px solid var(--bim-ui_bg-contrast-20,#23262d)}.flt-sech{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:9px 12px;display:flex}.flt-sech__t{font-size:12px;font-weight:600}.flt-sech__ct{opacity:.65;margin-left:auto;font-size:11px}.flt-row{align-items:center;gap:8px;min-height:32px;padding:5px 12px 5px 22px;font-size:12px;display:flex}.flt-row__l{flex:1}.flt-row__n{opacity:.6;font-size:11px}.flt-link{color:#0e9aae;cursor:pointer}.flt-saveview{padding:8px 12px 8px 22px;display:block}.flt-foot{border-top:1px solid var(--bim-ui_bg-contrast-20,#23262d);opacity:.9;justify-content:space-between;align-items:center;padding:9px 12px;font-size:11px;display:flex}@media (pointer:coarse){.flt-row,.flt-sech{min-height:44px}.flt-sech .gt-eyeall,.flt-row .gt-row__eye{width:44px;height:44px}.be-seg button{min-height:44px;padding:.3rem .8rem}}.flt-fd{padding:0 12px 12px;position:relative}.flt-fd__lab{letter-spacing:.02em;color:var(--bim-ui_bg-contrast-80,#9aa1ad);margin-bottom:5px;font-size:11px}.flt-fd__field{cursor:pointer;background:var(--bim-ui_bg-contrast-10,#ffffff09);border:1px solid var(--bim-ui_bg-contrast-40,#ffffff1a);border-radius:7px;align-items:center;gap:7px;padding:8px 10px;display:flex}.flt-fd__field--on{background:#0e9aae12;border-color:#0e9aae8c}.flt-fd__field--open{border-color:#0e9aae8c;border-radius:7px 7px 0 0}.flt-fd__sum{color:var(--bim-ui_bg-contrast-60,#767d89);flex:1;font-size:13px}.flt-fd__sum--on{color:var(--bim-ui_bg-contrast-100,#e7e9ee)}.flt-fd__caret{opacity:.6;flex:none}.flt-fd__q{min-width:0;font:inherit;color:var(--bim-ui_bg-contrast-100,#e7e9ee);background:0 0;border:none;outline:none;flex:1;font-size:13px}.flt-fd__panel{z-index:20;background:var(--bim-ui_bg-base,#1b1e24);border:1px solid #0e9aae59;border-top:none;border-radius:0 0 7px 7px;position:absolute;left:12px;right:12px;box-shadow:0 10px 24px #00000059}.flt-fd__list{max-height:250px;overflow-y:auto}.flt-fd__row{align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.flt-fd__label{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;overflow:hidden}.flt-fd__label--solo:hover{text-decoration:underline}.flt-fd__n{opacity:.55;font-variant-numeric:tabular-nums;font-size:11px}.flt-fd__empty{opacity:.6;padding:12px 10px;font-size:12px}.flt-fd__foot{border-top:1px solid var(--bim-ui_bg-contrast-20,#23262d);justify-content:flex-end;align-items:center;padding:7px 10px;font-size:11.5px;display:flex}@media (width<=768px),(pointer:coarse){.flt-fd__field{padding:12px 10px}.flt-fd__row{min-height:44px}.flt-fd__list{max-height:40vh}}@media (pointer:coarse){.flt-fd__clear{align-items:center;min-height:44px;padding:0 10px;display:inline-flex}}.flt-fields{flex:none;padding-top:12px}.be-d2d-window{z-index:300;color:#e8e6e3;background:#14161cf5;border:1px solid #ffffff1f;border-radius:11px;flex-direction:column;width:820px;min-width:360px;height:580px;min-height:460px;font-family:Geist Variable,system-ui,sans-serif;display:flex;position:fixed;top:12vh;left:12vw;overflow:hidden;box-shadow:0 18px 50px #00000080}.be-d2d-titlebar{cursor:move;-webkit-user-select:none;user-select:none;background:#14161ca8;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.be-d2d-close{cursor:pointer;opacity:.6}.be-d2d-close:hover{opacity:1}.be-d2d-body{flex:1;min-height:0;display:flex}.be-d2d-rail{border-right:1px solid #ffffff12;flex-direction:column;flex:0 0 168px;gap:9px;width:168px;padding:10px;display:flex;overflow:hidden}.be-d2d-canvas{background:#f4f1ea;flex:1;min-width:0;position:relative;overflow:hidden}.be-d2d-canvas img,.be-d2d-canvas svg{transform-origin:0 0;position:absolute;top:0;left:0}.be-d2d-busy{z-index:2;color:#5a564f;letter-spacing:.02em;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#f4f1ead1;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.be-d2d-prog-label{color:#5a564f;font-variant-numeric:tabular-nums;font-size:12px}.be-d2d-prog-track{background:#0e9aae2e;border-radius:999px;width:min(72%,240px);height:6px;overflow:hidden}.be-d2d-prog-fill{background:#0e9aae;border-radius:999px;width:0%;height:100%;transition:width .12s linear}.be-d2d-scale{color:#5a564f;background:#f4f1eacc;border-radius:5px;padding:1px 6px;font-family:Geist Mono Variable,monospace;font-size:11px;position:absolute;bottom:6px;right:8px}.be-d2d-fitwarn{color:#b26a00;background:#ffb0201f;border:1px solid #ffb02059;border-radius:6px;margin-top:7px;padding:5px 7px;font-size:10.5px;line-height:1.35}.be-d2d-fitwarn b{font-weight:600}.be-d2d-scale.is-over{color:#b26a00;background:#ffb0202e}.be-d2d-lbl{text-transform:uppercase;letter-spacing:.06em;opacity:.55;font-size:9.5px}.be-d2d-hint{opacity:.7;font-size:11px;line-height:1.4}.be-d2d-resize{cursor:nwse-resize;width:16px;height:16px;position:absolute;bottom:0;right:0}.be-d2d-btn{color:#06222a;cursor:pointer;background:#0e9aae;border:none;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:600}.be-d2d-btn.ghost{color:#dcdad6;background:#ffffff12;border:1px solid #ffffff1a;font-weight:500}.be-d2d-btn:not(:disabled):hover{filter:brightness(1.08)}.be-d2d-btn.ghost:not(:disabled):hover{color:#fff;filter:none;background:#ffffff24;border-color:#fff3}.be-d2d-btn:disabled{opacity:.4;cursor:default}.be-d2d-seg{gap:4px;display:flex}.be-d2d-seg button{color:#cfcdc9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex:1;padding:4px 0;font-size:10.5px}.be-d2d-seg button.on{color:#5fd0de;background:#0e9aae2e;border-color:#0e9aae}.be-d2d-field,.be-d2d-field select{color:#dcdad6;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:4px 6px;font-size:11px}.be-d2d-field option{color:#1a1a1a;background:#fff}.be-d2d-check{color:#cfcdc9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:7px;font-size:10.5px;display:flex}.be-d2d-check input{accent-color:#0e9aae;cursor:pointer}.be-d2d-canvas{cursor:grab}.be-d2d-canvas.is-panning{cursor:grabbing}.be-d2d-legend-section{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.be-d2d-legend{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow-y:auto}.be-d2d-export{border-top:1px solid #ffffff12;flex-direction:column;flex:none;gap:6px;padding-top:9px;display:flex}.be-d2d-legend-row{align-items:center;gap:6px;display:flex}.be-d2d-legend-row.is-hidden{opacity:.4}.be-d2d-legend-swatch{flex:none;line-height:0;display:flex}.be-d2d-legend-label{color:#cfcdc9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.be-d2d-eye{color:#cfcdc9;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:2px;display:flex}.be-d2d-eye:hover{color:#5fd0de}bim-grid[floating],bim-grid[floating]>bim-toolbar{overflow:visible!important}bim-grid[floating]>bim-toolbar{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:11px;outline:1px solid #ffffff1a;box-shadow:0 8px 24px -10px #0000008c;background-color:#14161ca8!important}bim-toolbar bim-button{border-radius:8px;pointer-events:auto!important}bim-toolbar bim-button:hover{background:#ffffff0f!important}bim-toolbar bim-button[active]:hover{background:#0e9aae29!important}bim-toolbar bim-button[active]{border-radius:8px}bim-tooltip.be-tip{--bim-tooltip--bgc:#14161cf5;--bim-tooltip--c:#e7e9ee;--bim-tooltip--bdc:#ffffff1f;white-space:normal;flex-direction:column;align-items:flex-start;width:max-content;max-width:240px}.be-tip__t{font-weight:600;display:block}.be-tip__d{opacity:.72;margin-top:2px;display:block}.be-panel{background:#14161ceb;border:1px solid #ffffff1a;border-radius:11px;box-shadow:0 14px 30px -10px #0009}.be-panel:after{background:#14161ceb;border-bottom-color:#ffffff1a;border-right-color:#ffffff1a}@media (width<=768px),(pointer:coarse){bim-grid[floating]>bim-toolbar{margin-bottom:env(safe-area-inset-bottom);max-width:calc(100vw - 16px)}bim-toolbar bim-button{--bim-icon--fz:1.45rem;min-width:44px;min-height:44px}.be-panel{left:50%;right:auto;bottom:calc(env(safe-area-inset-bottom) + 72px);position:fixed;transform:translate(-50%)}.be-panel:after{display:none}}.sidebar-rail.is-mobile{z-index:40;height:auto;transition:transform .22s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 30px -8px #0009}.sidebar-rail.is-mobile.drawer-open{transform:translate(0)}.sidebar-rail.is-mobile .sidebar-rail__pane--open,.sidebar-rail.is-mobile .sidebar-rail__pane-inner{width:min(300px,100vw - 80px)!important}.be-scrim{z-index:39;opacity:0;pointer-events:none;background:#00000073;transition:opacity .2s;position:fixed;inset:0}.be-scrim.show{opacity:1;pointer-events:auto}.be-hamburger{top:calc(env(safe-area-inset-top) + 10px);left:calc(env(safe-area-inset-left) + 10px);z-index:38;color:#dfe2e7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#14161ca8;border:1px solid #ffffff1a;border-radius:9px;place-items:center;width:38px;height:38px;padding:0;display:none;position:fixed}@media (width<=768px),(pointer:coarse){.be-hamburger{display:grid}.be-project-name{top:calc(env(safe-area-inset-top) + 14px);margin-left:44px}}html.be-drawer-open bim-grid[floating]{opacity:0;pointer-events:none;transition:opacity .15s}.pano-frame{background:var(--color-surface)}.pano-msg{color:var(--bim-ui_bg-contrast-60);font-family:var(--font-sans,inherit);letter-spacing:.01em}.pano-msg--error{color:#f0a0a0}.pano-hide{border:1px solid var(--color-hairline);background:color-mix(in srgb, var(--color-surface) 80%, transparent);width:1.75rem;height:1.75rem;color:var(--bim-ui_bg-contrast-100);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:background .12s;display:flex}.pano-hide:hover{background:color-mix(in srgb, var(--bim-ui_bg-contrast-100) 8%, transparent)}@media (width<=768px),(pointer:coarse){bim-grid.be-client-grid{grid-template:"viewer" 1fr "panorama" var(--panorama-height,0px) / 1fr!important}bim-grid.be-client-grid .pano-frame{border-top:1px solid var(--color-hairline);border-left:none!important}bim-grid.be-client-grid .pano-hide{display:none}bim-grid.be-client-grid .pano-mobile-header{display:flex!important}}.pano-mobile-header{z-index:3;background:linear-gradient(#0f1014b3,#0000);align-items:center;height:30px;padding:0 8px;display:none;position:absolute;top:0;left:0;right:0}.pano-grip{background:#ffffff8c;border-radius:999px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.pano-mobile-header .pano-hide-m{color:#fff;cursor:pointer;background:#0006;border:none;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:flex}.pano-mlabel{color:#fff;text-shadow:0 1px 2px #0009;white-space:nowrap;text-overflow:ellipsis;margin-left:12px;font-size:11px;font-weight:500;overflow:hidden}.fpv-exit{top:max(.5rem, env(safe-area-inset-top));right:calc(max(.5rem, env(safe-area-inset-right)) + 1.75rem + .4rem);z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#fff;cursor:pointer;background:#14161cd1;border:1px solid #ffffff24;border-radius:.5rem;height:1.75rem;padding:0 10px;font:500 12px/1 Geist Variable,system-ui,sans-serif;position:fixed}.fpv-exit:hover{background:#1e2128e6}@media (width<=768px),(pointer:coarse){.fpv-exit{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));border-radius:10px;min-width:44px;height:auto;min-height:44px;padding:0 16px;font-size:13px}}body.fpv-active bim-viewport,body.fpv-active bim-viewport canvas{touch-action:none}body.fpv-active .pano-fpv,body.fpv-active .pano-fpv-m,body.fpv-active .sp-fpv-btn{display:none!important}.pano-fpv{color:#fff;cursor:pointer;background:#0e9aae29;border:1px solid #0e9aae66;border-radius:8px;align-items:center;gap:.375rem;min-height:28px;padding:0 10px;font:500 12px/1 Geist Variable,system-ui,sans-serif;transition:background .12s;display:flex}.pano-fpv:hover{background:#0e9aae47}.pano-fpv bim-icon{font-size:14px}@media (width<=768px),(pointer:coarse){.pano-fpv{display:none}}.pano-fpv-m{color:#fff;cursor:pointer;background:#0006;border:none;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;min-height:0;margin-left:8px;display:flex}@media (width<=768px),(pointer:coarse){.pano-fpv-m{width:44px;height:44px}}.sp-fpv-btn{cursor:pointer;width:28px;height:28px;color:var(--bim-ui_bg-contrast-80);opacity:.55;appearance:none;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:flex}.sp-fpv-btn:hover{opacity:1;color:#0e9aae;background:#0e9aae29}@media (width<=768px),(pointer:coarse){.sp-fpv-btn{width:44px;height:44px}}.fpv-merge{left:50%;bottom:max(84px, calc(env(safe-area-inset-bottom) + 84px));z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#fff;cursor:pointer;background:#14161cd1;border:1px solid #ffffff24;border-radius:10px;min-height:36px;padding:0 14px;font:500 12px/1 Geist Variable,system-ui,sans-serif;position:fixed;transform:translate(-50%)}.fpv-merge:hover{background:#1e2128e6}.fpv-merge.is-on{background:#123841db;border-color:#0e9aae8c}.fpv-fade{left:50%;bottom:max(128px, calc(env(safe-area-inset-bottom) + 128px));z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#12141ae6;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:10px;width:min(74vw,420px);padding:8px 14px;display:flex;position:fixed;transform:translate(-50%)}.fpv-fade__lbl{color:#c7cfdb;font:700 11px/1 Geist Variable,system-ui,sans-serif}.fpv-fade__lbl--photo{color:#0e9aae}.fpv-fade__range{accent-color:#0e9aae;flex:1;height:24px}@media (width<=768px),(pointer:coarse){.fpv-merge{min-height:44px}.fpv-fade__range{height:44px}}.be-release-overlay{z-index:1000;background:#08090c8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}html.bim-ui-light .be-release-overlay{background:#141e2d59}.be-release-card{box-sizing:border-box;width:min(360px,100vw - 2rem);max-height:85vh;padding:28px 28px calc(24px + env(safe-area-inset-bottom,0px));color:#e6e7ea;text-align:left;background:#23262d;border:1px solid #3a3d44;border-radius:16px;position:relative;overflow:auto;box-shadow:0 20px 50px #0009}html.bim-ui-light .be-release-card{color:#1b1e24;background:#fff;border-color:#dfe4ea;box-shadow:0 20px 50px #141e2d2e}.be-release-x{color:#9ba0a8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-family:inherit;font-size:19px;line-height:1;display:flex;position:absolute;top:6px;right:6px}.be-release-x:hover{color:#e6e7ea}html.bim-ui-light .be-release-x{color:#8b9099}html.bim-ui-light .be-release-x:hover{color:#1b1e24}.be-release-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.be-release-disc{background:radial-gradient(circle at 32% 30%,#14b9cf,#0b6f7e);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 6px 18px #0e9aae59}.be-release-disc img{object-fit:contain;filter:brightness(0)invert();width:31px;height:31px}.be-release-eyebrow{letter-spacing:.7px;text-transform:uppercase;color:#36c4d6;margin-bottom:4px;font-size:10.5px;font-weight:700}html.bim-ui-light .be-release-eyebrow{color:#0b7f90}.be-release-title{letter-spacing:-.2px;margin:0;font-size:18px;font-weight:650}.be-release-list{flex-direction:column;gap:14px;margin:20px 0 22px;padding:0;list-style:none;display:flex}.be-release-item{color:#cdd2d9;align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.5;display:flex}html.bim-ui-light .be-release-item{color:#454b55}.be-release-ring{box-sizing:border-box;border:1.8px solid #0e9aae;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5.5px}.be-release-cta{color:#fff;cursor:pointer;background:#0e9aae;border:0;border-radius:9px;width:100%;min-height:44px;padding:11px 26px;font-family:inherit;font-size:14px;font-weight:600;display:block}.be-release-cta:hover{background:#12aec4}.be-release-link{box-sizing:border-box;text-align:center;color:#36c4d6;margin-top:2px;padding:12px 0;font-size:12.5px;font-weight:600;line-height:1.7;text-decoration:none;display:block}.be-release-link:hover{text-decoration:underline}html.bim-ui-light .be-release-link{color:#0b7f90}@media (width<=768px){.be-release-card{padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px))}}.be-cube{--be-cube-size:56px;--be-cube-matrix:none;width:calc(var(--be-cube-size) * 2.6);height:calc(var(--be-cube-size) * 2.6);perspective:600px;z-index:50;-webkit-user-select:none;user-select:none;pointer-events:auto;position:absolute;top:14px;right:16px}.be-cube__ring{--be-cube-ring-radius:64px;--be-cube-north:0deg;width:calc(var(--be-cube-ring-radius) * 2);height:calc(var(--be-cube-ring-radius) * 2);margin:calc(var(--be-cube-ring-radius) * -1) 0 0 calc(var(--be-cube-ring-radius) * -1);transform:rotateY(var(--be-cube-north)) rotateX(90deg);transform-style:preserve-3d;border:1.5px solid #8c929c99;border-radius:50%;position:absolute;top:50%;left:50%}.be-cube__bearing{font-size:calc(var(--be-cube-size) * .17);color:#9aa0a9;cursor:pointer;pointer-events:auto;backface-visibility:hidden;font-weight:600;position:absolute;top:50%;left:50%}.be-cube__bearing:hover{color:#0e9aae}.be-cube__bearing--n{transform:translate(-50%, -50%) translateY(calc(var(--be-cube-ring-radius) * -1))}.be-cube__bearing--s{transform:translate(-50%, -50%) translateY(var(--be-cube-ring-radius))}.be-cube__bearing--e{transform:translate(-50%, -50%) translateX(var(--be-cube-ring-radius))}.be-cube__bearing--w{transform:translate(-50%, -50%) translateX(calc(var(--be-cube-ring-radius) * -1))}.be-cube__bearing--n.be-cube__bearing--back{transform:translate(-50%, -50%) translateY(calc(var(--be-cube-ring-radius) * -1)) rotateX(180deg)}.be-cube__bearing--s.be-cube__bearing--back{transform:translate(-50%, -50%) translateY(var(--be-cube-ring-radius)) rotateX(180deg)}.be-cube__bearing--e.be-cube__bearing--back{transform:translate(-50%, -50%) translateX(var(--be-cube-ring-radius)) rotateX(180deg)}.be-cube__bearing--w.be-cube__bearing--back{transform:translate(-50%, -50%) translateX(calc(var(--be-cube-ring-radius) * -1)) rotateX(180deg)}.be-cube__ring--unlabelled .be-cube__bearing{display:none}.be-cube__box{width:var(--be-cube-size);height:var(--be-cube-size);margin:calc(var(--be-cube-size) / -2) 0 0 calc(var(--be-cube-size) / -2);transform-style:preserve-3d;transform:var(--be-cube-matrix);position:absolute;top:46%;left:50%}.be-cube__face{backface-visibility:hidden;background:#f2f3f5;border:1px solid #c9ccd2;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 22px #0000000f}.be-cube__label{font-size:calc(var(--be-cube-size) * .145);letter-spacing:.04em;color:#3d4148;pointer-events:none;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.be-cube__zone{cursor:pointer;pointer-events:auto}.be-cube__zone--hot{background:#0e9aae59}.be-cube__face--front{transform:translateZ(calc(var(--be-cube-size) / 2))}.be-cube__face--back{transform:rotateY(180deg) translateZ(calc(var(--be-cube-size) / 2))}.be-cube__face--right{transform:rotateY(90deg) translateZ(calc(var(--be-cube-size) / 2));background:#e2e5e9}.be-cube__face--left{transform:rotateY(-90deg) translateZ(calc(var(--be-cube-size) / 2))}.be-cube__face--top{transform:rotateX(90deg) translateZ(calc(var(--be-cube-size) / 2));background:#fbfbfc}.be-cube__face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--be-cube-size) / 2))}.be-cube__home{width:calc(var(--be-cube-size) * .32);height:calc(var(--be-cube-size) * .32);color:#5a6069;font-size:calc(var(--be-cube-size) * .19);cursor:pointer;pointer-events:auto;background:#f2f3f5;border:1px solid #c9ccd2;border-radius:5px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:8%;right:2%}.be-cube__home:hover{color:#0e9aae;border-color:#0e9aae}.be-cube--hidden{display:none}@media (width<=768px),(pointer:coarse){.be-cube{display:none}}.be-cube__controls{opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0}.be-cube--face-view:hover .be-cube__controls{opacity:1}.be-cube__roll{width:calc(var(--be-cube-size) * .3);height:calc(var(--be-cube-size) * .3);font-size:calc(var(--be-cube-size) * .26);color:#5a6069;cursor:pointer;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:2%}.be-cube--face-view:hover .be-cube__roll{pointer-events:auto}.be-cube__roll:hover{color:#0e9aae}.be-cube__roll--ccw{left:4%}.be-cube__roll--cw{right:4%}.be-cube__nudge{--be-cube-nudge-radius:44px;cursor:pointer;pointer-events:none;border:calc(var(--be-cube-size) * .11) solid transparent;width:0;height:0;position:absolute;top:46%;left:50%}.be-cube--face-view:hover .be-cube__nudge{pointer-events:auto}.be-cube__nudge:hover{filter:brightness(.7)}.be-cube__nudge--up{transform:translate(-50%, -50%) translateY(calc(var(--be-cube-nudge-radius) * -1));border-top-width:0;border-bottom-color:#8a8f98}.be-cube__nudge--down{transform:translate(-50%, -50%) translateY(var(--be-cube-nudge-radius));border-top-color:#8a8f98;border-bottom-width:0}.be-cube__nudge--left{transform:translate(-50%, -50%) translateX(calc(var(--be-cube-nudge-radius) * -1));border-left-width:0;border-right-color:#8a8f98}.be-cube__nudge--right{transform:translate(-50%, -50%) translateX(var(--be-cube-nudge-radius));border-left-color:#8a8f98;border-right-width:0}@media (prefers-reduced-motion:reduce){.be-cube__controls{transition:none}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2)format("woff2-variations");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}
