:root{--glass-tint:#ffffff8f;--glass-tint-thick:#ffffffbd;--glass-tint-hover:#ffffffb8;--glass-field:#ffffffa8;--glass-rim:#ffffffc7;--glass-hairline:#0f172a14;--glass-highlight:inset 0 1px 0 0 #fffffff2, inset 0 -1px 0 0 #ffffff4d, inset 0 0 18px 0 #ffffff47;--glass-shadow:0 10px 30px -8px #0f172a29, 0 1px 3px #0f172a14;--glass-shadow-raised:0 22px 50px -12px #0f172a47, 0 2px 6px #0f172a1a;--glass-blur:blur(22px) saturate(185%);--glass-blur-thick:blur(34px) saturate(190%);--glass-sheen:linear-gradient(180deg, #ffffff42, #fff0 55%);--glass-wallpaper:radial-gradient(60rem 40rem at -10% -10%, #10b98138, transparent 60%), radial-gradient(50rem 36rem at 110% 0%, #38bdf833, transparent 60%), radial-gradient(46rem 40rem at 70% 110%, #a78bfa29, transparent 60%), radial-gradient(40rem 30rem at 0% 100%, #fbbf241a, transparent 60%);--glass-wallpaper-base:#eef3f1}html[data-theme=dark]{--glass-tint:#2c2c3080;--glass-tint-thick:#1e1e20cc;--glass-tint-hover:#40404499;--glass-field:#7676803d;--glass-rim:#ffffff24;--glass-hairline:#00000080;--glass-highlight:inset 0 1px 0 0 #ffffff2e, inset 0 -1px 0 0 #ffffff0d, inset 0 0 18px 0 #ffffff0a;--glass-shadow:0 10px 30px -8px #0009, 0 1px 3px #0006;--glass-shadow-raised:0 24px 56px -12px #000000bf, 0 2px 6px #00000080;--glass-sheen:linear-gradient(180deg, #ffffff29, #fff0 55%);--glass-wallpaper:radial-gradient(60rem 40rem at -10% -10%, #10b98133, transparent 60%), radial-gradient(50rem 36rem at 110% 0%, #3b82f62b, transparent 60%), radial-gradient(46rem 40rem at 70% 110%, #8b5cf629, transparent 60%), radial-gradient(40rem 30rem at 0% 100%, #14b8a61a, transparent 60%);--glass-wallpaper-base:#000}html body,html[data-theme=dark] body{background:var(--glass-wallpaper-base)}body:before{content:"";z-index:-1;pointer-events:none;background:var(--glass-wallpaper), var(--glass-wallpaper-base);position:fixed;inset:0}html :is(.liquid-glass,.fiber-map-glass,:is(div,section,article,aside,form,details,li,ul,a,button,label,nav):is(.bg-white,.bg-white\/90,.bg-white\/95,.bg-\[var\(--surface\)\]):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-\[1\.1rem\]),.mapboxgl-popup-content,.polygon-info-card-body,.fiber-canvass-area-search-results,.fiber-canvass-assign-pop,.sales-master-list){background-color:var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-color:var(--glass-rim);box-shadow:var(--glass-highlight), 0 0 0 .5px var(--glass-hairline), var(--glass-shadow)}html .sales-master-list:not(#\#){isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}html .sales-master-list:not([data-fullscreen=true]):not(#\#){position:relative}html .sales-master-list:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);pointer-events:none;position:absolute;inset:0}html :is(.sales-master-menu,.sales-summary-popover):not(#\#),html :is(.sales-account-sheet,.sales-undo-strip):not(#\#),html body :is(.shadow-lg,.shadow-xl,.shadow-2xl,.fiber-logo-menu,.fiber-map-search-panel,.mapboxgl-popup-content,.polygon-info-card-body,.fiber-canvass-area-search-results,.fiber-canvass-assign-pop,.fiber-knock-sheet-drag):is(.liquid-glass,.fiber-map-glass,.bg-white,.bg-white\/90,.bg-white\/95,.bg-\[var\(--surface\)\],.mapboxgl-popup-content,.polygon-info-card-body,.fiber-canvass-area-search-results,.fiber-canvass-assign-pop){background-color:var(--glass-tint-thick);-webkit-backdrop-filter:var(--glass-blur-thick);backdrop-filter:var(--glass-blur-thick);box-shadow:var(--glass-highlight), 0 0 0 .5px var(--glass-hairline), var(--glass-shadow-raised)}html .fiber-knock-sheet-drag{background-color:var(--glass-tint-thick);-webkit-backdrop-filter:var(--glass-blur-thick);backdrop-filter:var(--glass-blur-thick);border-color:var(--glass-rim);box-shadow:var(--glass-highlight), 0 0 0 .5px var(--glass-hairline), var(--glass-shadow-raised)}html .fiber-map-shell :is(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){-webkit-backdrop-filter:var(--glass-blur-thick);backdrop-filter:var(--glass-blur-thick)}html .fiber-map-glass{border-color:var(--glass-rim)}@media (hover:hover){html .fiber-map-tool-btn.fiber-map-glass:hover,html :is(button,a).bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl):hover{background-color:var(--glass-tint-hover)}}html .fiber-map-shell .mapboxgl-ctrl-top-right .mapboxgl-ctrl-group{background:var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight), 0 0 0 .5px var(--glass-hairline), var(--glass-shadow)}html .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,html .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,html .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:var(--glass-tint-thick)}html .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,html .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,html .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:var(--glass-tint-thick)}html .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:var(--glass-tint-thick)}html .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:var(--glass-tint-thick)}html header:not([data-map-header]),html[data-theme=dark] header:not([data-map-header]){background-color:var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur-thick);backdrop-filter:var(--glass-blur-thick);border-color:var(--glass-rim);box-shadow:inset 0 -.5px 0 var(--glass-hairline), 0 1px 0 0 var(--glass-rim)}html :is(input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=image],[type=color]),select,textarea):is(.bg-white,.bg-\[var\(--surface\)\],.bg-transparent,:not([class*=bg-])),html[data-theme=dark] :is(input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=image],[type=color]),select,textarea){background-color:var(--glass-field);border-color:var(--glass-rim)}html .fiber-canvass-area-search-input:not(#\#){background-color:var(--glass-tint-thick);-webkit-backdrop-filter:var(--glass-blur-thick);backdrop-filter:var(--glass-blur-thick);border-color:var(--glass-rim);box-shadow:var(--glass-highlight), 0 0 0 .5px var(--glass-hairline), var(--glass-shadow)}html :is(.bg-\[\#0f6b4c\],.bg-brand,.fiber-map-tool-on):is(button,a,[role=button],.fiber-map-tool-on){background-image:var(--glass-sheen);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000001f,0 6px 18px -6px #0f6b4c8c}:root{--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.375rem;--radius-3xl:1.75rem;--control-radius:1.375rem}html :is(button,[role=button],[role=tab],[role=radio],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=switch],summary,select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=color],[type=file],[type=image]),a:is([class*=px-],[class*=bg-],[class*=border]),label[class*=cursor-pointer]:is([class*=px-],[class*=border])):not(.rounded-full,.rounded-3xl,.rounded-4xl,.rounded-none,[class*=rounded-t-],[class*=rounded-b-],[class*=rounded-l-],[class*=rounded-r-],[class*=rounded-s-],[class*=rounded-e-],[class*=rounded-tl-],[class*=rounded-tr-],[class*=rounded-bl-],[class*=rounded-br-],[class*=border-b-2],[class*=border-t-2],.mapboxgl-ctrl button,:is([class*=divide-y],[class*=divide-x])>*):not(#\#){border-radius:var(--control-radius)}html input[type=checkbox]:not(.rounded-full,[class*=switch]):not(#\#){border-radius:.375rem}html :is([role=group],[role=radiogroup],[role=tablist])[class*=rounded]:not(.rounded-full):not(#\#){border-radius:calc(var(--control-radius) + .25rem)}html .mapboxgl-ctrl-group:not(:empty){border-radius:var(--control-radius);overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--glass-tint:#ffffffeb;--glass-tint-thick:#fffffff7}html[data-theme=dark]{--glass-tint:#1c1c1ef0;--glass-tint-thick:#1c1c1efa}}html body .rep-glass-panel.liquid-glass{background-color:#ffffff75}html[data-theme=dark] body .rep-glass-panel.liquid-glass{background-color:#24242857}.rep-glass-expand{transition:grid-template-rows var(--map-motion) var(--map-motion-ease);grid-template-rows:0fr;display:grid}.rep-glass-expand[data-open=true]{grid-template-rows:1fr}.rep-glass-expand-inner{min-height:0;overflow:hidden}.rep-glass-chevron{transition:transform var(--map-motion) var(--map-motion-ease)}.rep-glass-panel[data-open=true] .rep-glass-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.rep-glass-expand,.rep-glass-chevron{transition:none}}:root{--links-tint:#ffffff80;--links-sheen:linear-gradient(180deg, #ffffff5c, #fff0 44%);--links-rim:linear-gradient(160deg, #fffffff2, #fff6 26%, #ffffff1a 56%, #ffffffb3);--links-lift:inset 0 1px 0 #fff9, 0 0 0 .5px #0f172a0d, 0 1px 2px #0f172a0a, 0 14px 34px -16px #0f172a38;--links-separator:#0f172a14;--links-press:#ffffff73;--links-capsule:#fff9;--links-tile-shine:inset 0 1px 0 #fff9, inset 0 0 0 .5px #fff6;--links-danger:#b91c1c}html[data-theme=dark]{--links-tint:#26262c52;--links-sheen:linear-gradient(180deg, #ffffff12, #fff0 44%);--links-rim:linear-gradient(160deg, #ffffff52, #ffffff1a 26%, #ffffff08 56%, #ffffff29);--links-lift:inset 0 1px 0 #ffffff12, 0 0 0 .5px #00000080, 0 16px 38px -16px #000c;--links-separator:#ffffff14;--links-press:#ffffff0f;--links-capsule:#ffffff17;--links-tile-shine:inset 0 1px 0 #ffffff24, inset 0 0 0 .5px #ffffff0f;--links-danger:#f87171}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--links-tint:#ffffffe6}html[data-theme=dark]{--links-tint:#1c1c1eeb}}.links-glass{z-index:0;flex-direction:column;gap:1.75rem;max-width:44rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative}.links-glass:before{--links-fade-x:linear-gradient(90deg, transparent, #000 5rem, #000 calc(100% - 1rem), transparent);--links-fade-y:linear-gradient(180deg, transparent, #000 4rem, #000 calc(100% - 6rem), transparent);content:"";z-index:-1;pointer-events:none;background-image:var(--links-field-light);-webkit-mask-image:var(--links-fade-x), var(--links-fade-y);-webkit-mask-composite:source-in;-webkit-mask-image:var(--links-fade-x), var(--links-fade-y);mask-image:var(--links-fade-x), var(--links-fade-y);position:absolute;inset:-4rem -1rem -5rem -6rem;-webkit-mask-composite:source-in;mask-composite:intersect}html[data-theme=dark] .links-glass:before{background-image:var(--links-field-dark)}@media (min-width:640px){.links-glass:before{--links-fade-x:linear-gradient(90deg, transparent, #000 5rem, #000 calc(100% - 1.5rem), transparent);right:-1.5rem}}@media (min-width:1024px){.links-glass:before{--links-fade-x:linear-gradient(90deg, transparent, #000 5rem, #000 calc(100% - 14rem), transparent);right:-14rem}}.links-stack{flex-direction:column;gap:.625rem;display:flex}.links-section{background-color:var(--links-tint);background-image:var(--links-sheen);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);box-shadow:var(--links-lift);border-radius:1.625rem;position:relative;overflow:hidden}.links-section:after{content:"";z-index:1;border-radius:inherit;background:var(--links-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.links-head{text-align:left;align-items:center;gap:.75rem;width:100%;min-height:3.25rem;padding:.5rem .875rem .5rem .75rem;display:flex}button.links-head{cursor:pointer}.links-head-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.012em;min-width:0;color:var(--foreground);flex:1;font-size:.9375rem;font-weight:600;overflow:hidden}.links-tile{background-color:var(--tile-light);width:1.875rem;height:1.875rem;color:var(--ink-light);box-shadow:var(--links-tile-shine);border-radius:.5625rem;flex-shrink:0;place-items:center;display:grid}html[data-theme=dark] .links-tile{background-color:var(--tile-dark);color:var(--ink-dark)}.links-count{background:var(--links-capsule);font-variant-numeric:tabular-nums;min-width:1.375rem;height:1.375rem;color:var(--muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .4375rem;font-size:.75rem;font-weight:600;display:inline-flex}.links-list{border-top:1px solid var(--links-separator)}.links-row{min-height:2.875rem;transition:background-color var(--map-motion) var(--map-motion-ease);align-items:center;gap:.25rem;padding:0 .375rem 0 .875rem;display:flex;position:relative}.links-row+.links-row:before{content:"";background:var(--links-separator);height:1px;position:absolute;top:0;left:.875rem;right:0}.links-row-main{flex:1;align-items:center;gap:.75rem;min-width:0;min-height:2.875rem;padding-right:.5rem;display:flex}.links-row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:1;font-size:.9375rem;overflow:hidden}.links-row-action{text-overflow:ellipsis;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;max-width:46%;color:var(--brand-ink);flex-shrink:0;font-size:.9375rem;font-weight:500;overflow:hidden}.links-icon-button{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--muted);transition:background-color var(--map-motion) var(--map-motion-ease), color var(--map-motion) var(--map-motion-ease);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.links-icon-button:disabled{cursor:default;opacity:.5}.links-icon-button[data-copied=true]{color:var(--brand-ink)}@media (hover:hover){button.links-head:hover{background-color:var(--links-press)}.links-row:has(.links-row-main:hover){background-color:var(--links-press)}.links-icon-button:not(:disabled):hover{background-color:var(--links-capsule);color:var(--foreground)}.links-icon-button[data-tone=danger]:not(:disabled):hover{color:var(--links-danger);background-color:#ef44441f}}button.links-head:active{background-color:var(--links-press)}.links-row:has(.links-row-main:active){background-color:var(--links-press)}.links-empty{text-align:center;color:var(--muted);padding:2.5rem 1.25rem;font-size:.875rem}.resources-elsewhere{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.75rem;display:flex}.resources-top{flex-direction:column;gap:.625rem;min-width:0;display:flex}.resources-search{display:block;position:relative}.resources-search-icon{z-index:1;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}html .resources-search-input:not(#\#){background-color:var(--links-tint);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);width:100%;height:2.75rem;box-shadow:var(--links-lift);color:var(--foreground);border:0;outline:none;padding:0 2.5rem;font-size:1rem}html .resources-search-input:not(#\#):focus-visible{box-shadow:var(--links-lift), 0 0 0 2px color-mix(in srgb, var(--brand-ink) 45%, transparent)}.resources-search-input::-webkit-search-cancel-button{display:none}.resources-search-clear{z-index:1;background:var(--links-capsule);width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.resources-tabs,.resources-chips{overscroll-behavior-x:contain;scrollbar-width:none;gap:.375rem;min-width:0;margin:-.125rem;padding:.125rem;display:flex;overflow-x:auto}.resources-tabs::-webkit-scrollbar{display:none}.resources-chips::-webkit-scrollbar{display:none}@media (min-width:640px){.resources-chips{flex-wrap:wrap;overflow-x:visible}}.resources-tab,.resources-chip{white-space:nowrap;cursor:pointer;background-color:var(--links-tint);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);box-shadow:var(--links-lift);color:var(--foreground);transition:background-color var(--map-motion) var(--map-motion-ease), color var(--map-motion) var(--map-motion-ease);flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.resources-tab{letter-spacing:-.01em;height:2.375rem;padding:0 .9375rem;font-size:.9375rem;font-weight:600}.resources-tab[data-active=true]{background-color:var(--foreground);color:var(--background)}.resources-tab[data-empty=true]:not([data-active=true]){color:var(--muted)}.resources-tab-count{font-variant-numeric:tabular-nums;opacity:.7;font-size:.75rem;font-weight:600}.resources-chip{height:1.875rem;color:var(--muted);padding:0 .75rem;font-size:.8125rem;font-weight:500}.resources-chip[aria-pressed=true]{background-color:color-mix(in srgb, var(--brand-ink) 14%, var(--links-tint));color:var(--brand-ink)}@media (hover:hover){.resources-tab:not([data-active=true]):hover,.resources-chip:not([aria-pressed=true]):hover{background-color:var(--links-press)}}.resources-row-text{flex-direction:column;flex:1;gap:.0625rem;min-width:0;padding-block:.5rem;display:flex}.resources-row-text .links-row-label{flex:none}.resources-row-note{overflow-wrap:break-word;color:var(--muted);font-size:.75rem;line-height:1.05rem}@media (max-width:364px){.resources-tab{padding:0 .75rem;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.resources-tab,.resources-chip{transition:none}}@media (max-width:364px){.links-head{gap:.625rem;padding-left:.625rem}.links-tile{border-radius:.5rem;width:1.625rem;height:1.625rem}.links-row-main{flex-direction:column;justify-content:center;align-items:flex-start;gap:.0625rem;padding-block:.5rem}.links-row-label,.links-row-action{white-space:normal;overflow-wrap:anywhere;text-align:left;flex:none;max-width:100%}.links-row-action{font-size:.875rem}.resources-row-text{flex:none;max-width:100%;padding-block:0}}@media (prefers-reduced-motion:reduce){.links-row,.links-icon-button{transition:none}}@media (prefers-reduced-transparency:reduce){:root,html[data-theme=dark]{--links-tint:var(--surface);--links-rim:linear-gradient(var(--border), var(--border))}:root{--glass-tint:var(--surface);--glass-tint-thick:var(--surface);--glass-tint-hover:var(--surface-raised);--glass-field:var(--surface);--glass-rim:var(--border)}html[data-theme=dark]{--glass-tint:var(--surface);--glass-tint-thick:var(--surface);--glass-tint-hover:var(--surface-raised);--glass-field:var(--surface-raised);--glass-rim:var(--border)}html *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
