@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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-rubik), ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-300:#ffa3a3;--color-red-600:#e40014;--color-red-800:#9f0712;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-600:#f05100;--color-orange-800:#9f2d00;--color-yellow-100:#fef9c2;--color-yellow-300:#ffe02a;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-800:#874b00;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-800:#016630;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-800:#193cb8;--color-violet-100:#ede9fe;--color-violet-300:#c4b4ff;--color-violet-600:#7f22fe;--color-violet-800:#5d0ec0;--color-gray-50:#f9fafb;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-canvas:var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#121417);--color-elevated:var(--lightningcss-light,#fafbfd)var(--lightningcss-dark,#1f2024);--color-band:var(--lightningcss-light,#d9dce2)var(--lightningcss-dark,#0e0f13);--color-hover:var(--lightningcss-light,#f0f1f3)var(--lightningcss-dark,#27292c);--color-pressed:var(--lightningcss-light,#e7e9eb)var(--lightningcss-dark,#313235);--cue-veil:var(--lightningcss-light,#1516190e)var(--lightningcss-dark,#f3f5f916);--color-divider:var(--lightningcss-light,#e6e7e9)var(--lightningcss-dark,#26282b);--color-control-line:var(--lightningcss-light,#cfd1d5)var(--lightningcss-dark,#3f4043);--color-paper-line:var(--lightningcss-light,#d5d7db)var(--lightningcss-dark,#2e3033);--color-paper-recess:var(--lightningcss-light,#eff0f2)var(--lightningcss-dark,#16181b);--color-head:var(--lightningcss-light,#182c53)var(--lightningcss-dark,#18243a);--color-stage:var(--lightningcss-light,#0d2146)var(--lightningcss-dark,#0e1d39);--color-on-stage:#f9fafd;--color-stage-accent:#83b3fa;--color-stage-ok:#54d795;--color-stage-warn:#faaf58;--color-stage-night:#091a3a;--color-stage-glass:#091024b8;--color-stage-paper:#f4eee3;--color-stage-paper-2:#ebe3d4;--color-stage-paper-line:#d8d2c8;--color-stage-on-paper:#1d1a16;--color-stage-on-paper-2:#4b4741;--color-stage-on-paper-3:#67635c;--color-stage-brass:#b38a51;--color-stage-brass-hi:#ddbd86;--color-stage-brass-lo:#7e5c2c;--color-stage-lamp:#ffebc8;--color-stage-gold:#e3b457;--color-stage-reserved:#c49a5a;--color-stage-dusk:#120f0c8c;--shadow-stage-card:0 50px 100px -30px #000000bf, 0 0 0 1px #ffffff0d;--shadow-stage-tag:0 14px 34px -8px #00000073;--color-paper-recess-hover:var(--lightningcss-light,#ebecee)var(--lightningcss-dark,#1c1d21);--color-paper-hover:var(--lightningcss-light,#f2f3f4)var(--lightningcss-dark,#27292c);--color-board-well-blocked:var(--lightningcss-light,#feebe9)var(--lightningcss-dark,#251210);--color-ink:var(--lightningcss-light,#22272e)var(--lightningcss-dark,#e4e6ea);--color-ink-2:var(--lightningcss-light,#52575f)var(--lightningcss-dark,#a6aab1);--color-ink-3:var(--lightningcss-light,#696e74)var(--lightningcss-dark,#83888f);--color-accent:var(--lightningcss-light,#1d2129)var(--lightningcss-dark,#1d2129);--color-accent-hover:var(--lightningcss-light,#0b0d12)var(--lightningcss-dark,#0b0d12);--color-accent-soft:var(--lightningcss-light,#ecf7f0)var(--lightningcss-dark,#ecf7f0);--color-focus:#2f9e5b;--color-accent-soft-2:var(--lightningcss-light,#c9ecd5)var(--lightningcss-dark,#c9ecd5);--color-elev-2:var(--lightningcss-light,#fefeff)var(--lightningcss-dark,#252629);--color-elev-2-hover:var(--lightningcss-light,#f2f3f5)var(--lightningcss-dark,#2e2f32);--color-elev-2-pressed:var(--lightningcss-light,#edeef0)var(--lightningcss-dark,#36383b);--color-pane-recess:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#1c1e21);--color-rowselected:var(--lightningcss-light,#e8f7ee)var(--lightningcss-dark,#e8f7ee);--color-blocked:var(--lightningcss-light,#feebe9)var(--lightningcss-dark,#361f1d);--color-blocked-hover:var(--lightningcss-light,#fee5e2)var(--lightningcss-dark,#442623);--color-danger:var(--lightningcss-light,#e01c2c)var(--lightningcss-dark,#fb817a);--color-danger-soft:var(--lightningcss-light,#feebe8)var(--lightningcss-dark,#391c1a);--color-warn:var(--lightningcss-light,#c35413)var(--lightningcss-dark,#fb864d);--color-ok:var(--lightningcss-light,#199155)var(--lightningcss-dark,#25ca78);--color-warn-soft:var(--lightningcss-light,#ffe8c6)var(--lightningcss-dark,#3d2a08);--color-unread:var(--lightningcss-light,#ffe8c6)var(--lightningcss-dark,#332307);--color-unread-hover:var(--lightningcss-light,#ffe3b9)var(--lightningcss-dark,#3e2b09);--text-micro:11.5px;--text-micro--line-height:1.2;--text-micro--letter-spacing:0em;--text-meta:12.5px;--text-meta--line-height:1.39;--text-meta--letter-spacing:0em;--text-body:14px;--text-body--line-height:1.39;--text-body--letter-spacing:0em;--text-object:15px;--text-object--line-height:1.31;--text-object--letter-spacing:0em;--text-subject:17px;--text-subject--line-height:1.31;--text-subject--letter-spacing:0em;--text-page:21px;--text-page--line-height:1.25;--text-page--letter-spacing:0em;--text-cover:32px;--text-cover--line-height:1.2;--text-cover--letter-spacing:0em}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-canvas:var(--lightningcss-light,lab(91.6264% -.248194 -2.25699))var(--lightningcss-dark,lab(6.17139% -.188798 -2.33961));--color-elevated:var(--lightningcss-light,lab(98.5974% -.127167 -1.13029))var(--lightningcss-dark,lab(12.3943% -.229493 -2.42372));--color-band:var(--lightningcss-light,lab(87.7908% -.325024 -3.00587))var(--lightningcss-dark,lab(4.41808% -.14478 -1.88374));--color-hover:var(--lightningcss-light,lab(95.0014% -.127077 -1.13025))var(--lightningcss-dark,lab(16.5729% -.221282 -2.24214));--color-pressed:var(--lightningcss-light,lab(92.2137% -.168085 -1.50619))var(--lightningcss-dark,lab(20.8672% -.20963 -2.05887));--cue-veil:var(--lightningcss-light,lab(7.20393% -.191212 -2.18589/.055))var(--lightningcss-dark,lab(96.4984% -.248671 -2.25729/.085));--color-divider:var(--lightningcss-light,lab(91.6373% -.126988 -1.1302))var(--lightningcss-dark,lab(15.8768% -.220448 -2.24169));--color-control-line:var(--lightningcss-light,lab(83.7383% -.2473 -2.25645))var(--lightningcss-dark,lab(27.1334% -.196397 -1.87487));--color-paper-line:var(--lightningcss-light,lab(85.8263% -.247538 -2.25661))var(--lightningcss-dark,lab(19.8231% -.208795 -2.05842));--color-paper-recess:var(--lightningcss-light,lab(94.7694% -.127047 -1.13025))var(--lightningcss-dark,lab(8.09951% -.231877 -2.60266));--color-head:var(--lightningcss-light,lab(18.1802% 2.9826 -26.5333))var(--lightningcss-dark,lab(13.8602% .564665 -16.0997));--color-stage:var(--lightningcss-light,lab(12.8866% 4.18955 -26.4209))var(--lightningcss-dark,lab(10.7847% 2.23974 -20.5266));--color-on-stage:lab(98.2457% -.168294 -1.50636);--color-stage-accent:lab(71.5588% -2.07496 -40.8299);--color-stage-ok:lab(77.6143% -49.0161 21.5855);--color-stage-warn:lab(77.683% 22.1628 55.02);--color-stage-night:lab(9.49102% 3.66773 -23.2519);--color-stage-glass:lab(4.88734% 2.03157 -14.456/.72);--color-stage-paper:lab(94.3711% .677764 6.10155);--color-stage-paper-2:lab(90.5612% .977457 8.42217);--color-stage-paper-line:lab(84.5007% .813425 5.69547);--color-stage-on-paper:lab(9.53105% .859894 3.37659);--color-stage-on-paper-2:lab(30.4234% .820577 4.16136);--color-stage-on-paper-3:lab(42.0317% .743955 4.5603);--color-stage-brass:lab(60.5258% 11.3198 36.6256);--color-stage-brass-hi:lab(78.4447% 6.13323 32.1482);--color-stage-brass-lo:lab(41.9494% 10.1713 32.5828);--color-stage-lamp:lab(93.9856% 2.99749 19.8407);--color-stage-gold:lab(76.3556% 10.4643 52.925);--color-stage-reserved:lab(66.6202% 10.4446 39.5522);--color-stage-dusk:lab(4.43784% .683397 1.8205/.55);--shadow-stage-card:0 50px 100px -30px lab(0% 0 0/.75), 0 0 0 1px lab(100% 0 0/.05);--shadow-stage-tag:0 14px 34px -8px lab(0% 0 0/.45);--color-paper-recess-hover:var(--lightningcss-light,lab(93.2614% -.127077 -1.13022))var(--lightningcss-dark,lab(10.8862% -.226535 -2.42224));--color-paper-hover:var(--lightningcss-light,lab(95.6991% -.106275 -.942123))var(--lightningcss-dark,lab(16.5729% -.221282 -2.24214));--color-board-well-blocked:var(--lightningcss-light,lab(94.5959% 6.12181 3.29617))var(--lightningcss-dark,lab(7.82233% 9.95327 4.75599));--color-ink:var(--lightningcss-light,lab(15.263% -.775501 -5.82429))var(--lightningcss-dark,lab(91.2839% -.388086 -2.23072));--color-ink-2:var(--lightningcss-light,lab(36.7369% -.80274 -5.15068))var(--lightningcss-dark,lab(69.577% -.683665 -4.07412));--color-ink-3:var(--lightningcss-light,lab(46.028% -.66489 -4.06414))var(--lightningcss-dark,lab(56.4654% -.730366 -4.43618));--color-accent:var(--lightningcss-light,lab(12.5706% -.188053 -5.9058))var(--lightningcss-dark,lab(12.5706% -.188053 -5.9058));--color-accent-hover:var(--lightningcss-light,lab(3.59161% .0829473 -2.70788))var(--lightningcss-dark,lab(3.59161% .0829473 -2.70788));--color-accent-soft:var(--lightningcss-light,lab(96.2598% -4.74083 2.09737))var(--lightningcss-dark,lab(96.2598% -4.74083 2.09737));--color-accent-soft-2:var(--lightningcss-light,lab(90.4393% -15.1517 7.04738))var(--lightningcss-dark,lab(90.4393% -15.1517 7.04738));--color-elev-2:var(--lightningcss-light,lab(99.7627% -.0642538 -.565553))var(--lightningcss-dark,lab(15.2968% -.219703 -2.2413));--color-elev-2-hover:var(--lightningcss-light,lab(95.8134% -.127107 -1.13025))var(--lightningcss-dark,lab(19.4751% -.208497 -2.05826));--color-elev-2-pressed:var(--lightningcss-light,lab(93.9574% -.127077 -1.13024))var(--lightningcss-dark,lab(23.4213% -.19449 -1.87382));--color-pane-recess:var(--lightningcss-light,lab(97.5551% -.106335 -.942135))var(--lightningcss-dark,lab(11.0022% -.226781 -2.42236));--color-rowselected:var(--lightningcss-light,lab(95.9794% -6.41081 2.54824))var(--lightningcss-dark,lab(95.9794% -6.41081 2.54824));--color-blocked:var(--lightningcss-light,lab(94.5959% 6.12181 3.29617))var(--lightningcss-dark,lab(14.7446% 11.1799 6.18124));--color-blocked-hover:var(--lightningcss-light,lab(92.8975% 8.58134 4.62725))var(--lightningcss-dark,lab(18.9391% 14.3114 7.95558));--color-danger:var(--lightningcss-light,lab(48.9968% 70.7699 45.9437))var(--lightningcss-dark,lab(68.38% 46.9155 26.6134));--color-danger-soft:var(--lightningcss-light,lab(94.4613% 6.73601 3.62817))var(--lightningcss-dark,lab(14.6443% 14.3429 8.0332));--color-warn:var(--lightningcss-light,lab(50.1345% 43.1423 55.4238))var(--lightningcss-dark,lab(68.7453% 42.7222 50.7775));--color-ok:var(--lightningcss-light,lab(53.0357% -43.633 22.5365))var(--lightningcss-dark,lab(72.086% -55.8324 28.8387));--color-warn-soft:var(--lightningcss-light,lab(93.2464% 4.57987 21.2123))var(--lightningcss-dark,lab(19.024% 6.29182 23.8031));--color-unread:var(--lightningcss-light,lab(93.2464% 4.57987 21.2123))var(--lightningcss-dark,lab(15.083% 5.45788 19.4222));--color-unread-hover:var(--lightningcss-light,lab(91.742% 5.30431 24.0538))var(--lightningcss-dark,lab(19.3733% 6.26925 23.8764))}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{scrollbar-width:thin}:root{scrollbar-color:var(--color-control-line) transparent}@supports not (scrollbar-width:thin){::-webkit-scrollbar{block-size:12px;inline-size:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-control-line);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-ink-3);background-clip:padding-box}}:root{--paper-radius:var(--elev-1-radius);--paper-radius-inner:9px;--paper-air:12px;--sheet-text:15px;--sheet-head-h:36px;--sheet-row-h:40px;--sheet-cell-px:8px;--sheet-rule:var(--color-control-line);--elev-0-surface:var(--color-canvas);--elev-1-surface:var(--color-elevated);--elev-2-surface:var(--color-elev-2);--elev-3-surface:var(--color-elev-2);--elev-0-radius:0;--elev-1-radius:10px;--elev-2-radius:10px;--elev-3-radius:12px;--elev-0-shadow:none;--elev-1-shadow:0 8px 24px -6px var(--lightningcss-light,#22272e38)var(--lightningcss-dark,#0009), 0 2px 6px -2px var(--lightningcss-light,#22272e21)var(--lightningcss-dark,#0000006b);--elev-2-shadow:0 18px 44px -12px var(--lightningcss-light,#22272e4d)var(--lightningcss-dark,#000000b3), 0 6px 14px -5px var(--lightningcss-light,#22272e2e)var(--lightningcss-dark,#00000080), 0 1px 2px -1px var(--lightningcss-light,#22272e1a)var(--lightningcss-dark,#00000057), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#3a3b3e);--elev-3-shadow:0 32px 64px -20px var(--lightningcss-light,#22272e5c)var(--lightningcss-dark,#000000c7), 0 10px 22px -8px var(--lightningcss-light,#22272e38)var(--lightningcss-dark,#00000094), 0 2px 4px -1px var(--lightningcss-light,#22272e1f)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#424446);--elev-card:0 1px 2px #0000000a;--elev-sheet:0 -18px 40px #10161f2e;--elev-print:0 22px 48px #10161f59;--ring-hairline:inset 0 0 0 1px currentColor;--ring-band:inset 0 0 0 2px currentColor;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-hover:.12s;--dur-menu:.18s;--dur-drawer:.24s;--lift:2px;--ease-glide:cubic-bezier(.32, .72, 0, 1);--lift-ink:var(--lightningcss-light,#52555c)var(--lightningcss-dark,#000);--ui-zoom:1.1;--dur-fold:.32s;--ease-fold:cubic-bezier(.22, .61, .36, 1);--dur-rail:.24s;--dur-rail-out:90ms;--dur-rail-in:.14s;--delay-rail-in:.13s;--dur-grow:.24s;--focus-ring:0 0 0 3px #2f9e5b38;--shadow-chrome:0 12px 32px -9px var(--lightningcss-light,#22272e42)var(--lightningcss-dark,#000000a6), 0 4px 10px -4px var(--lightningcss-light,#22272e26)var(--lightningcss-dark,#00000075);--color-raised:var(--lightningcss-light,#fefeff)var(--lightningcss-dark,#282a2e);--shadow-foot:0 -10px 24px -14px var(--lightningcss-light,#22272e1c)var(--lightningcss-dark,#0006);--shadow-raise:0 1px 2px -1px var(--lightningcss-light,#22272e12)var(--lightningcss-dark,#00000059), 0 5px 14px -8px var(--lightningcss-light,#22272e17)var(--lightningcss-dark,#0006);--shadow-drawer:-28px 12px 60px -20px var(--lightningcss-light,#22272e5c)var(--lightningcss-dark,#000000c7), -9px 4px 22px -8px var(--lightningcss-light,#22272e38)var(--lightningcss-dark,#00000094), -2px 1px 4px -1px var(--lightningcss-light,#22272e1f)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#424446);--shadow-drawer-soft:-24px 10px 52px -20px var(--lightningcss-light,#22272e2e)var(--lightningcss-dark,#00000080), -8px 3px 18px -8px var(--lightningcss-light,#22272e1c)var(--lightningcss-dark,#0000005c), -2px 1px 3px -1px var(--lightningcss-light,#22272e0f)var(--lightningcss-dark,#00000040), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#424446)}@supports (color:lab(0% 0 0)){:root{--elev-1-shadow:0 8px 24px -6px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.22))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.6)), 0 2px 6px -2px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.13))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.42));--elev-2-shadow:0 18px 44px -12px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.3))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.7)), 0 6px 14px -5px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.18))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.5)), 0 1px 2px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.1))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.34)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(24.8133% -.195235 -1.87423));--elev-3-shadow:0 32px 64px -20px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.36))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.78)), 0 10px 22px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.22))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.58)), 0 2px 4px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.12))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(28.6434% -.179097 -1.68871));--elev-card:0 1px 2px lab(0% 0 0/.04);--elev-sheet:0 -18px 40px lab(7.14665% -.650659 -7.13362/.18);--elev-print:0 22px 48px lab(7.14665% -.650659 -7.13362/.35);--lift-ink:var(--lightningcss-light,lab(36.1526% -.423193 -4.47431))var(--lightningcss-dark,lab(.00695992% .000804663 -.0182271));--shadow-chrome:0 12px 32px -9px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.26))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.65)), 0 4px 10px -4px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.15))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.46));--color-raised:var(--lightningcss-light,lab(99.7627% -.0642538 -.565553))var(--lightningcss-dark,lab(17.0326% -.251338 -2.61229));--shadow-foot:0 -10px 24px -14px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.11))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.4));--shadow-raise:0 1px 2px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.07))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.35)), 0 5px 14px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.09))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.4));--shadow-drawer:-28px 12px 60px -20px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.36))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.78)), -9px 4px 22px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.22))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.58)), -2px 1px 4px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.12))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(28.6434% -.179097 -1.68871));--shadow-drawer-soft:-24px 10px 52px -20px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.18))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.5)), -8px 3px 18px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.11))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.36)), -2px 1px 3px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.06))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.25)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(28.6434% -.179097 -1.68871))}}[dir=rtl]{--shadow-drawer:28px 12px 60px -20px var(--lightningcss-light,#22272e5c)var(--lightningcss-dark,#000000c7), 9px 4px 22px -8px var(--lightningcss-light,#22272e38)var(--lightningcss-dark,#00000094), 2px 1px 4px -1px var(--lightningcss-light,#22272e1f)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#424446);--shadow-drawer-soft:24px 10px 52px -20px var(--lightningcss-light,#22272e2e)var(--lightningcss-dark,#00000080), 8px 3px 18px -8px var(--lightningcss-light,#22272e1c)var(--lightningcss-dark,#0000005c), 2px 1px 3px -1px var(--lightningcss-light,#22272e0f)var(--lightningcss-dark,#00000040), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#424446)}@supports (color:lab(0% 0 0)){[dir=rtl]{--shadow-drawer:28px 12px 60px -20px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.36))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.78)), 9px 4px 22px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.22))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.58)), 2px 1px 4px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.12))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(28.6434% -.179097 -1.68871));--shadow-drawer-soft:24px 10px 52px -20px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.18))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.5)), 8px 3px 18px -8px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.11))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.36)), 2px 1px 3px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.06))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.25)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(28.6434% -.179097 -1.68871))}}*,:before,:after{border-color:var(--color-divider)}body{zoom:var(--ui-zoom);background:var(--color-canvas);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-style:none;font-synthesis-small-caps:none}::selection{background:var(--color-accent-soft-2)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}::view-transition-old(root){animation-duration:var(--dur-grow);animation-timing-function:var(--ease-glide)}::view-transition-new(root){animation-duration:var(--dur-grow);animation-timing-function:var(--ease-glide)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}}:root,.floor-plan,.plan-scope{--plan-paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-floor:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-public:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-public-line:var(--lightningcss-light,#d6e0ea)var(--lightningcss-dark,#2f3e52);--plan-core:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-tread:var(--lightningcss-light,#b8cee0)var(--lightningcss-dark,#42586a);--plan-court:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-ink:var(--lightningcss-light,#06265b)var(--lightningcss-dark,#e4e8ef);--plan-shadow:var(--lightningcss-light,#06265b1a)var(--lightningcss-dark,#0000004d);--plan-window:var(--lightningcss-light,#00b8e6)var(--lightningcss-dark,#4fc8f0);--plan-available:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121e33);--plan-available-line:var(--lightningcss-light,#b8cee0)var(--lightningcss-dark,#3c596f);--plan-reserved:var(--lightningcss-light,#fff4d9)var(--lightningcss-dark,#423319);--plan-reserved-line:var(--lightningcss-light,#c88917)var(--lightningcss-dark,#dda552);--plan-sold:var(--lightningcss-light,#cbd6e2)var(--lightningcss-dark,#414853);--plan-sold-label:var(--lightningcss-light,#56677f)var(--lightningcss-dark,#b1b8c1);--plan-keyline:var(--lightningcss-light,#085e9c)var(--lightningcss-dark,#6dabdf);--plan-partition:var(--lightningcss-light,#06265b73)var(--lightningcss-dark,#e4e8ef66);--plan-label:var(--lightningcss-light,#11233f)var(--lightningcss-dark,#edeef2);--plan-label-halo:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#121e33e6);--plan-zone-label:var(--lightningcss-light,#56677f)var(--lightningcss-dark,#9ea5b2);--plan-sun-jun:var(--lightningcss-light,#c88917)var(--lightningcss-dark,#dda552);--plan-sun-equinox:var(--lightningcss-light,#56677f)var(--lightningcss-dark,#9ea5b2);--plan-sun-dec:var(--lightningcss-light,#00b8e6)var(--lightningcss-dark,#4fc8f0);--plan-lit:var(--lightningcss-light,#b7edc9)var(--lightningcss-dark,#1a613a);--plan-lit-line:var(--lightningcss-light,#199155)var(--lightningcss-dark,#25ca78);--plan-key:var(--lightningcss-light,#276ed0)var(--lightningcss-dark,#6ba1f0);--plan-on-key:var(--lightningcss-light,#fafbfd)var(--lightningcss-dark,#1f2024);--plan-neutral:var(--lightningcss-light,#edf0f4)var(--lightningcss-dark,#2b2e34);--plan-neutral-line:var(--lightningcss-light,#d3d8de)var(--lightningcss-dark,#3f4349);--plan-unavailable:var(--lightningcss-light,#e0e3e7)var(--lightningcss-dark,#36393f);--plan-hover-line:var(--lightningcss-light,#52575f)var(--lightningcss-dark,#a6aab1);--plan-caption:var(--lightningcss-light,#696e74)var(--lightningcss-dark,#83888f);--plan-dim:var(--lightningcss-light,#e8eaec)var(--lightningcss-dark,#11161f)}@supports (color:lab(0% 0 0)){:root,.floor-plan,.plan-scope{--plan-paper:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-floor:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-public:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-public-line:var(--lightningcss-light,lab(88.6238% -2.00436 -5.96882))var(--lightningcss-dark,lab(25.611% -1.96581 -14.1635));--plan-core:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-tread:var(--lightningcss-light,lab(81.5705% -4.86451 -11.7167))var(--lightningcss-dark,lab(36.1897% -5.01522 -13.1835));--plan-court:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-ink:var(--lightningcss-light,lab(15.783% 7.11568 -35.5899))var(--lightningcss-dark,lab(91.8432% -.400841 -3.75427));--plan-shadow:var(--lightningcss-light,lab(15.783% 7.11568 -35.5899/.1))var(--lightningcss-dark,lab(0% 0 0/.3));--plan-window:var(--lightningcss-light,lab(68.8453% -27.9459 -34.6933))var(--lightningcss-dark,lab(74.9666% -25.3975 -30.5995));--plan-available:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484));--plan-available-line:var(--lightningcss-light,lab(81.5705% -4.86451 -11.7167))var(--lightningcss-dark,lab(36.1709% -5.93428 -16.3782));--plan-reserved:var(--lightningcss-light,lab(96.5719% .501364 14.7687))var(--lightningcss-dark,lab(22.3218% 4.14614 18.7786));--plan-reserved-line:var(--lightningcss-light,lab(62.2713% 18.5576 63.0271))var(--lightningcss-dark,lab(72.1049% 15.0476 50.5357));--plan-sold:var(--lightningcss-light,lab(85.0154% -2.11072 -7.1017))var(--lightningcss-dark,lab(30.3464% -1.37573 -7.21667));--plan-sold-label:var(--lightningcss-light,lab(42.8771% -2.00558 -15.8192))var(--lightningcss-dark,lab(74.4474% -1.17278 -5.47859));--plan-keyline:var(--lightningcss-light,lab(38.0828% -4.68281 -40.741))var(--lightningcss-dark,lab(67.3656% -9.84117 -33.0732));--plan-partition:var(--lightningcss-light,lab(15.783% 7.11568 -35.5899/.45))var(--lightningcss-dark,lab(91.8432% -.400841 -3.75427/.4));--plan-label:var(--lightningcss-light,lab(13.4084% .812292 -20.4042))var(--lightningcss-dark,lab(94.1821% -.208586 -1.88189));--plan-label-halo:var(--lightningcss-light,lab(100% 0 0/.9))var(--lightningcss-dark,lab(10.9435% .852853 -16.0484/.9));--plan-zone-label:var(--lightningcss-light,lab(42.8771% -2.00558 -15.8192))var(--lightningcss-dark,lab(67.4407% -.698507 -7.45376));--plan-sun-jun:var(--lightningcss-light,lab(62.2713% 18.5576 63.0271))var(--lightningcss-dark,lab(72.1049% 15.0476 50.5357));--plan-sun-equinox:var(--lightningcss-light,lab(42.8771% -2.00558 -15.8192))var(--lightningcss-dark,lab(67.4407% -.698507 -7.45376));--plan-sun-dec:var(--lightningcss-light,lab(68.8453% -27.9459 -34.6933))var(--lightningcss-dark,lab(74.9666% -25.3975 -30.5995));--plan-lit:var(--lightningcss-light,lab(89.4017% -23.4052 12.0079))var(--lightningcss-dark,lab(36.2714% -30.3599 15.6637));--plan-lit-line:var(--lightningcss-light,lab(53.0357% -43.633 22.5365))var(--lightningcss-dark,lab(72.086% -55.8324 28.8387));--plan-key:var(--lightningcss-light,lab(46.1539% 6.4173 -58.4025))var(--lightningcss-dark,lab(65.0175% -.846803 -45.8653));--plan-on-key:var(--lightningcss-light,lab(98.5974% -.127167 -1.13029))var(--lightningcss-dark,lab(12.3943% -.229493 -2.42372));--plan-neutral:var(--lightningcss-light,lab(94.7753% -.662118 -2.14608))var(--lightningcss-dark,lab(18.7499% -.374019 -4.45069));--plan-neutral-line:var(--lightningcss-light,lab(86.0715% -1.08898 -3.56864))var(--lightningcss-dark,lab(28.0316% -.405148 -4.46538));--plan-unavailable:var(--lightningcss-light,lab(90.1239% -.387907 -2.23063))var(--lightningcss-dark,lab(23.9801% -.345558 -3.72505));--plan-hover-line:var(--lightningcss-light,lab(36.7369% -.80274 -5.15068))var(--lightningcss-dark,lab(69.577% -.683665 -4.07412));--plan-caption:var(--lightningcss-light,lab(46.028% -.66489 -4.06414))var(--lightningcss-dark,lab(56.4654% -.730366 -4.43618));--plan-dim:var(--lightningcss-light,lab(92.4495% -.261396 -1.48866))var(--lightningcss-dark,lab(7.12857% -.222839 -7.21636))}}:root{--sel-stage:var(--lightningcss-light,#d3d8de)var(--lightningcss-dark,#20252a);--sel-hair:var(--lightningcss-light,#dde0e4)var(--lightningcss-dark,#343539);--sel-hair-2:var(--lightningcss-light,#d1d4da)var(--lightningcss-dark,#414246);--sel-recess-hover:var(--lightningcss-light,#f6f7f9)var(--lightningcss-dark,#202225);--sel-ok-soft:var(--lightningcss-light,#e1f7e7)var(--lightningcss-dark,#173523);--sel-amber:var(--lightningcss-light,#c06f0a)var(--lightningcss-dark,#e5a14b);--sel-sold:var(--lightningcss-light,#384e6e)var(--lightningcss-dark,#92a6c4);--sel-na:var(--lightningcss-light,#7d8086)var(--lightningcss-dark,#82868c);--sel-fav:var(--lightningcss-light,#d3384e)var(--lightningcss-dark,#f56b76);--sel-readout:var(--lightningcss-light,#152a43)var(--lightningcss-dark,#223956);--sel-on-accent:var(--lightningcss-light,#fafcfe)var(--lightningcss-dark,#0a0f18);--sel-glass:var(--lightningcss-light,#f4f5f8c7)var(--lightningcss-dark,#252629c7);--sel-glass-2:var(--lightningcss-light,#fbfcfed1)var(--lightningcss-dark,#252629d1);--sel-tab-hover:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff14);--sel-white:#fff;--sel-on-dark-2:#ffffffd9;--sel-on-dark-3:#ffffffb3;--sel-on-dark-4:#ffffffa8;--sel-on-photo:#ffffffeb;--sel-chip:#16273fb8;--sel-black:#000;--sel-north:#cc272e;--sel-north-ink:#b71824;--sel-sun:#dc932e;--sel-sun-core:#f0b135;--sel-bloom:#f2b95a;--sel-pane:#ffe5b1;--sel-edge:#ffe4af;--sel-edge-reserved:#f7ac4d;--sel-lit:#2bb04a;--sel-lit-line:#8befa2;--sel-pick:#297cef;--sel-canvas:var(--lightningcss-light,#eef0f2)var(--lightningcss-dark,#151619);--sel-sheet:var(--lightningcss-light,#f6f8fa)var(--lightningcss-dark,#202225);--sel-row-hover:var(--lightningcss-light,#f9fafb)var(--lightningcss-dark,#252629);--sel-line-soft:var(--lightningcss-light,#f1f2f4)var(--lightningcss-dark,#2a2b2e);--sel-line:var(--lightningcss-light,#eceef1)var(--lightningcss-dark,#2f3033);--sel-line-strong:var(--lightningcss-light,#e3e6eb)var(--lightningcss-dark,#393b3e);--sel-green:var(--lightningcss-light,#7cd194)var(--lightningcss-dark,#5ebc7b);--sel-green-hover:var(--lightningcss-light,#68c584)var(--lightningcss-dark,#75ca8e);--sel-green-ink:#0f4025;--sel-green-bg:var(--lightningcss-light,#eaf9ef)var(--lightningcss-dark,#173523);--sel-green-fg:var(--lightningcss-light,#11813c)var(--lightningcss-dark,#89da9b);--sel-amber-bg:var(--lightningcss-light,#fff5e8)var(--lightningcss-dark,#402c12);--sel-amber-fg:var(--lightningcss-light,#b35100)var(--lightningcss-dark,#f6b669);--sel-blue-bg:var(--lightningcss-light,#e9f2ff)var(--lightningcss-dark,#1e2e47);--sel-blue-fg:var(--lightningcss-light,#2867e4)var(--lightningcss-dark,#96c0fe);--sel-gray-bg:var(--lightningcss-light,#f3f4f6)var(--lightningcss-dark,#2c2e32);--sel-gray-fg:var(--lightningcss-light,#5f636c)var(--lightningcss-dark,#aaaeb4);--sel-plan-available:var(--lightningcss-light,#dff8e6)var(--lightningcss-dark,#1c3a27);--sel-plan-available-line:var(--lightningcss-light,#94cda7)var(--lightningcss-dark,#3a714f);--sel-plan-reserved:var(--lightningcss-light,#fff1db)var(--lightningcss-dark,#423319);--sel-plan-sold:var(--lightningcss-light,#d3d8e0)var(--lightningcss-dark,#414853);--sel-plan-lit:var(--lightningcss-light,#2fb24c)var(--lightningcss-dark,#199a3c);--sel-plan-dim:var(--lightningcss-light,#edeef1)var(--lightningcss-dark,#181b1f);--sel-plan-unavailable:var(--lightningcss-light,#f1f2f4)var(--lightningcss-dark,#2c2e32);--sel-plan-neutral:var(--lightningcss-light,#ebedf0)var(--lightningcss-dark,#2b2e33);--sel-elev:0 1px 2px #0f16240f, 0 0 0 1px var(--sel-line);--sel-chrome:0 10px 30px #16273f29, 0 2px 6px #16273f14, 0 0 0 1px #0000000a;--sel-lift:0 4px 12px #0000000f;--sel-edge-cast:0 0 0 1px #0000000a;--sel-cta-cast:0 4px 14px #004faf47;--sel-pbtn-cast:0 1px 2px #0043954d;--sel-stem-cast:0 0 4px #0003;--sel-dot-cast:0 0 0 4px #fff6, 0 1px 4px #0000004d;--sel-text-cast:0 1px 2px #00000080}@supports (color:lab(0% 0 0)){:root{--sel-stage:var(--lightningcss-light,lab(86.0715% -1.08898 -3.56864))var(--lightningcss-dark,lab(14.1433% -1.18379 -4.22251));--sel-hair:var(--lightningcss-light,lab(88.9584% -.247955 -2.25682))var(--lightningcss-dark,lab(22.2572% -.227049 -2.24518));--sel-hair-2:var(--lightningcss-light,lab(84.8908% -.324398 -3.00554))var(--lightningcss-dark,lab(28.0574% -.231385 -2.24752));--sel-recess-hover:var(--lightningcss-light,lab(97.0894% -.127107 -1.13028))var(--lightningcss-dark,lab(12.9766% -.216462 -2.23963));--sel-ok-soft:var(--lightningcss-light,lab(95.1856% -9.29108 4.75981))var(--lightningcss-dark,lab(19.4552% -15.8257 8.14471));--sel-amber:var(--lightningcss-light,lab(55.3689% 28.574 60.5715))var(--lightningcss-dark,lab(71.94% 20.1412 54.1802));--sel-sold:var(--lightningcss-light,lab(32.4159% -1.25661 -21.3411))var(--lightningcss-dark,lab(67.333% -2.26161 -18.1389));--sel-na:var(--lightningcss-light,lab(53.5716% -.616252 -3.70088))var(--lightningcss-dark,lab(55.8917% -.617892 -3.70175));--sel-fav:var(--lightningcss-light,lab(49.2237% 61.2063 25.9025))var(--lightningcss-dark,lab(63.3826% 54.7284 22.2258));--sel-readout:var(--lightningcss-light,lab(16.1886% -1.08622 -19.1302))var(--lightningcss-dark,lab(23.1449% -1.60883 -20.9417));--sel-on-accent:var(--lightningcss-light,lab(98.8295% -.261664 -1.48883))var(--lightningcss-dark,lab(4.22237% -.376172 -5.74251));--sel-glass:var(--lightningcss-light,lab(96.5057% -.168234 -1.50633/.78))var(--lightningcss-dark,lab(15.2968% -.219703 -2.2413/.78));--sel-glass-2:var(--lightningcss-light,lab(98.8294% -.127167 -1.13029/.82))var(--lightningcss-dark,lab(15.2968% -.219703 -2.2413/.82));--sel-tab-hover:var(--lightningcss-light,lab(100% 0 0/.6))var(--lightningcss-dark,lab(100% 0 0/.08));--sel-white:lab(100% 0 0);--sel-on-dark-2:lab(100% 0 0/.85);--sel-on-dark-3:lab(100% 0 0/.7);--sel-on-dark-4:lab(100% 0 0/.66);--sel-on-photo:lab(100% 0 0/.92);--sel-chip:lab(15.026% -.311792 -17.6381/.72);--sel-black:lab(0% 0 0);--sel-north:lab(45.7636% 63.3818 40.1799);--sel-north-ink:lab(40.057% 60.2793 38.9217);--sel-sun:lab(67.2417% 22.388 60.9729);--sel-sun-core:lab(76.8315% 15.651 68.1009);--sel-bloom:lab(79.1432% 14.1568 55.5521);--sel-pane:lab(92.0786% 4.07547 29.8748);--sel-edge:lab(92.0852% 4.46257 32.0073);--sel-edge-reserved:lab(76.5561% 21.8102 58.7346);--sel-lit:lab(63.4466% -52.5385 40.7693);--sel-lit-line:lab(86.8703% -42.8436 27.8869);--sel-pick:lab(51.9578% 7.98258 -66.0021);--sel-canvas:var(--lightningcss-light,lab(94.6535% -.261456 -1.48873))var(--lightningcss-dark,lab(7.20393% -.191212 -2.18589));--sel-sheet:var(--lightningcss-light,lab(97.4402% -.197083 -1.11712))var(--lightningcss-dark,lab(12.9766% -.216462 -2.23963));--sel-row-hover:var(--lightningcss-light,lab(98.2548% -.131994 -.74513))var(--lightningcss-dark,lab(15.2968% -.219703 -2.2413));--sel-line-soft:var(--lightningcss-light,lab(95.5814% -.127077 -1.13026))var(--lightningcss-dark,lab(17.6169% -.222489 -2.24277));--sel-line:var(--lightningcss-light,lab(93.9501% -.208586 -1.88186))var(--lightningcss-dark,lab(19.9371% -.224933 -2.24404));--sel-line-strong:var(--lightningcss-light,lab(91.1651% -.450432 -2.60118))var(--lightningcss-dark,lab(24.5773% -.228927 -2.24619));--sel-green:var(--lightningcss-light,lab(77.2% -36.7357 21.793))var(--lightningcss-dark,lab(69.1967% -39.9656 23.7966));--sel-green-hover:var(--lightningcss-light,lab(72.6801% -39.9219 23.7477))var(--lightningcss-dark,lab(74.8783% -36.7565 21.8159));--sel-green-ink:lab(23.1881% -22.3531 11.5302);--sel-green-bg:var(--lightningcss-light,lab(96.5595% -6.32635 2.79845))var(--lightningcss-dark,lab(19.4552% -15.8257 8.14471));--sel-green-fg:var(--lightningcss-light,lab(47.2217% -42.5155 28.3195))var(--lightningcss-dark,lab(80.6679% -35.8792 23.2774));--sel-amber-bg:var(--lightningcss-light,lab(97.1333% 1.98856 8.19966))var(--lightningcss-dark,lab(19.8817% 7.63966 20.5242));--sel-amber-fg:var(--lightningcss-light,lab(46.8281% 38.6363 59.9668))var(--lightningcss-dark,lab(78.9554% 17.9337 48.2538));--sel-blue-bg:var(--lightningcss-light,lab(95.1857% -1.20714 -7.38841))var(--lightningcss-dark,lab(18.5239% -.636458 -17.6977));--sel-blue-fg:var(--lightningcss-light,lab(45.6212% 16.3492 -70.1701))var(--lightningcss-dark,lab(76.3263% -2.70009 -35.7149));--sel-gray-bg:var(--lightningcss-light,lab(96.1593% -.0742972 -1.13652))var(--lightningcss-dark,lab(18.7684% -.282139 -2.98287));--sel-gray-fg:var(--lightningcss-light,lab(41.9399% -.513688 -5.58528))var(--lightningcss-dark,lab(70.9628% -.393093 -3.74993));--sel-plan-available:var(--lightningcss-light,lab(95.2526% -10.8474 5.55786))var(--lightningcss-dark,lab(21.7768% -15.7955 8.12545));--sel-plan-available-line:var(--lightningcss-light,lab(77.8644% -25.0314 12.849))var(--lightningcss-dark,lab(43.0499% -25.2902 13.0117));--sel-plan-reserved:var(--lightningcss-light,lab(95.9914% 4.37066 17.011))var(--lightningcss-dark,lab(22.3218% 4.14614 18.7786));--sel-plan-sold:var(--lightningcss-light,lab(86.0465% -.750482 -4.44701))var(--lightningcss-dark,lab(30.3464% -1.37573 -7.21667));--sel-plan-lit:var(--lightningcss-light,lab(64.1426% -52.4422 40.8446))var(--lightningcss-dark,lab(55.6509% -49.4832 38.4214));--sel-plan-dim:var(--lightningcss-light,lab(94.1857% -.168145 -1.50625))var(--lightningcss-dark,lab(9.47725% -.294752 -3.70131));--sel-plan-unavailable:var(--lightningcss-light,lab(95.3494% -.127077 -1.13027))var(--lightningcss-dark,lab(18.7684% -.282139 -2.98287));--sel-plan-neutral:var(--lightningcss-light,lab(93.6021% -.208557 -1.88184))var(--lightningcss-dark,lab(18.7594% -.332221 -3.71856));--sel-elev:0 1px 2px lab(7.03379% .602745 -10.7717/.06), 0 0 0 1px var(--sel-line);--sel-chrome:0 10px 30px lab(15.026% -.311792 -17.6381/.16), 0 2px 6px lab(15.026% -.311792 -17.6381/.08), 0 0 0 1px lab(0% 0 0/.04);--sel-lift:0 4px 12px lab(0% 0 0/.06);--sel-edge-cast:0 0 0 1px lab(0% 0 0/.04);--sel-cta-cast:0 4px 14px lab(34.4883% 11.1147 -58.8705/.28);--sel-pbtn-cast:0 1px 2px lab(28.8997% 9.6464 -51.9496/.3);--sel-stem-cast:0 0 4px lab(0% 0 0/.2);--sel-dot-cast:0 0 0 4px lab(100% 0 0/.4), 0 1px 4px lab(0% 0 0/.3);--sel-text-cast:0 1px 2px lab(0% 0 0/.5)}}}@layer components{.pill{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;max-width:100%;padding-block:1px;padding-inline:6px;font-size:12.5px;font-weight:500;line-height:1.39;display:inline-flex;overflow:hidden}.pill-gray{color:var(--lightningcss-light,#4e535a)var(--lightningcss-dark,#bdc2c9);color:var(--lightningcss-light,lab(34.9967% -.798225 -5.1485))var(--lightningcss-dark,lab(78.1583% -.746399 -4.44474));background:var(--lightningcss-light,#e7e9ed)var(--lightningcss-dark,#282b2f);background:var(--lightningcss-light,lab(92.3307% -.325024 -1.85993))var(--lightningcss-dark,lab(17.3838% -.466004 -2.94684))}.pill-blue{color:var(--lightningcss-light,#1653a7)var(--lightningcss-dark,#a5c5f5);color:var(--lightningcss-light,lab(35.4719% 6.70105 -51.3827))var(--lightningcss-dark,lab(78.5723% -2.86138 -27.3738));background:var(--lightningcss-light,#ddebff)var(--lightningcss-dark,#1b2d47);background:var(--lightningcss-light,lab(92.4757% -1.80125 -11.7569))var(--lightningcss-dark,lab(17.788% -.365555 -19.0541))}.pill-red{color:var(--lightningcss-light,#a52327)var(--lightningcss-dark,#f9b2ab);color:var(--lightningcss-light,lab(37.4163% 52.555 32.842))var(--lightningcss-dark,lab(79.2548% 25.987 14.2318));background:var(--lightningcss-light,#ffe1de)var(--lightningcss-dark,#46211e);background:var(--lightningcss-light,lab(92.0294% 10.4299 5.63062))var(--lightningcss-dark,lab(18.0048% 18.1264 10.2465))}.pill-amber{color:var(--lightningcss-light,#894d00)var(--lightningcss-dark,#f0c789);color:var(--lightningcss-light,lab(39.4631% 22.9868 49.4285))var(--lightningcss-dark,lab(82.9148% 8.87036 36.9539));background:var(--lightningcss-light,#ffe8c6)var(--lightningcss-dark,#3d2a08);background:var(--lightningcss-light,lab(93.2464% 4.57987 21.2123))var(--lightningcss-dark,lab(19.024% 6.29182 23.8031))}.pill-green{color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395));background:var(--lightningcss-light,#d6f3de)var(--lightningcss-dark,#153421);background:var(--lightningcss-light,lab(93.2447% -12.7198 6.51841))var(--lightningcss-dark,lab(18.7587% -15.8358 8.15113))}.pill-outline-red{color:var(--lightningcss-light,#a52327)var(--lightningcss-dark,#f9b2ab);color:var(--lightningcss-light,lab(37.4163% 52.555 32.842))var(--lightningcss-dark,lab(79.2548% 25.987 14.2318));border:1px solid var(--lightningcss-light,#f6ada6)var(--lightningcss-dark,#803e3a);border:1px solid var(--lightningcss-light,lab(77.7074% 27.2457 14.9475))var(--lightningcss-dark,lab(35.0718% 28.7822 16.3464));padding-block:0}.pill-outline-amber{color:var(--lightningcss-light,#894d00)var(--lightningcss-dark,#f0c789);color:var(--lightningcss-light,lab(39.4631% 22.9868 49.4285))var(--lightningcss-dark,lab(82.9148% 8.87036 36.9539));border:1px solid var(--lightningcss-light,#e9c285)var(--lightningcss-dark,#74510f);border:1px solid var(--lightningcss-light,lab(80.9413% 8.6731 36.1436))var(--lightningcss-dark,lab(37.5634% 10.5544 41.2301));padding-block:0}.pill-quiet{color:var(--color-ink-3);font-size:14px}.pill-icon{gap:4px}.pill-area-marketing{color:var(--lightningcss-light,#c74a4d)var(--lightningcss-dark,#fc807f);color:var(--lightningcss-light,lab(49.6335% 50.9348 26.0393))var(--lightningcss-dark,lab(68.3105% 47.8867 23.65))}.pill-area-hr{color:var(--lightningcss-light,#a86a14)var(--lightningcss-dark,#ea951e);color:var(--lightningcss-light,lab(50.9692% 20.9102 53.5443))var(--lightningcss-dark,lab(69.4403% 26.8116 68.7383))}.pill-area-ops{color:var(--lightningcss-light,#299236)var(--lightningcss-dark,#61c568);color:var(--lightningcss-light,lab(53.1793% -45.0091 38.3468))var(--lightningcss-dark,lab(71.7855% -44.8717 37.074))}.pill-area-sales{color:var(--lightningcss-light,#178c89)var(--lightningcss-dark,#25c3be);color:var(--lightningcss-light,lab(52.3312% -31.7381 -7.57576))var(--lightningcss-dark,lab(71.1789% -40.4234 -9.64961))}.pill-area-crm{color:var(--lightningcss-light,#1680c6)var(--lightningcss-dark,#56b3fb);color:var(--lightningcss-light,lab(50.8357% -8.92168 -45.1512))var(--lightningcss-dark,lab(69.527% -11.3872 -44.8849))}.pill-area-management{color:var(--lightningcss-light,#6a6bd6)var(--lightningcss-dark,#9ba1fb);color:var(--lightningcss-light,lab(49.2366% 22.267 -56.1999))var(--lightningcss-dark,lab(68.4589% 14.3369 -46.2378))}.pill-area-legal{color:var(--lightningcss-light,#a056b7)var(--lightningcss-dark,#d488ec);color:var(--lightningcss-light,lab(48.8238% 42.6792 -38.5534))var(--lightningcss-dark,lab(67.4781% 42.2002 -38.7896))}.pill-area-marketing,.pill-area-hr,.pill-area-ops,.pill-area-sales,.pill-area-crm,.pill-area-management,.pill-area-legal{box-shadow:var(--ring-hairline);background:0 0}.msn-area-dot{box-shadow:none}.cue-glyph{block-size:20px;inline-size:20px;transition:background-color var(--dur-hover) var(--ease-out);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}[data-cue-open]{cursor:pointer}:where(.cue-cell,.cue-glyph)[data-cue-open]:hover{background:var(--color-hover)}:where(.pill,.project-chip)[data-cue-open]:hover{background-image:linear-gradient(var(--cue-veil), var(--cue-veil))}.cue-cell{border-radius:5px;align-items:center;gap:4px;max-inline-size:100%;padding-inline:4px;display:inline-flex}.cue-level-critical{color:var(--lightningcss-light,#e01c2c)var(--lightningcss-dark,#fb817a);color:var(--lightningcss-light,lab(48.9968% 70.7699 45.9437))var(--lightningcss-dark,lab(68.38% 46.9155 26.6134));--cue-hole:var(--lightningcss-light,#ffefee)var(--lightningcss-dark,#341816)}@supports (color:lab(0% 0 0)){.cue-level-critical{--cue-hole:var(--lightningcss-light,lab(95.7744% 5.50777 2.96448))var(--lightningcss-dark,lab(12.3327% 14.0452 7.89214))}}.cue-level-important{color:var(--lightningcss-light,#c35413)var(--lightningcss-dark,#fb864d);color:var(--lightningcss-light,lab(50.1345% 43.1423 55.4238))var(--lightningcss-dark,lab(68.7453% 42.7222 50.7775))}.cue-level-normal{color:var(--color-ink-3)}.cue-level-none{color:var(--color-divider)}.owner-pill{color:var(--color-ink);border-radius:999px;flex:0 auto;min-inline-size:0;padding-block:2px;padding-inline:8px;font-size:14px;line-height:1.31}.owner-pill-text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.owner-pill-none{border:1px dashed var(--color-divider);color:var(--color-ink-3);background:0 0;padding-block:1px}.next-cue{min-inline-size:0;color:var(--color-ink-2);align-items:center;gap:4px;display:flex}.next-cue-text{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink);font-weight:500;overflow:hidden}.project-chip{border:1px solid var(--color-control-line);max-inline-size:100%;color:var(--color-ink-2);border-radius:999px;align-items:center;gap:5px;padding-block:1px;padding-inline:7px;font-size:12.5px;line-height:1.39;display:inline-flex;overflow:hidden}.project-chip-text{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.project-chip:before{content:"";background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;flex:none;block-size:6px;inline-size:6px}.signal-pill{vertical-align:-1px;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:4px;align-items:center;margin-inline-start:5px;padding-inline:2px;font-size:12.5px;line-height:1.39;display:inline-flex}.signal-pill:hover{background:var(--color-hover)}.signal-contra{color:var(--color-ink-3);font-size:14px}.toast{z-index:80;border-radius:var(--elev-2-radius);background:var(--elev-2-surface);inline-size:fit-content;max-inline-size:min(28rem,100vw - 2rem);color:var(--color-ink);box-shadow:var(--elev-2-shadow);animation:overlay-in var(--dur-menu) var(--ease-out);margin-inline:auto;padding-block:8px;padding-inline:14px;font-size:14px;line-height:1.39;position:fixed;inset-block-end:1.5rem;inset-inline:0}.toast-raised{inset-block-end:4.75rem}.toast-undo{--toast-clear:16rem;inset-inline:calc(var(--toast-clear) + 1.5rem) 1.5rem;align-items:center;gap:12px;margin-inline:0 auto;display:flex}@media not all and (max-width:800px){body:has(.af-app[data-collapsed=true]) .toast-undo{--toast-clear:4.5rem}}@media (max-width:800px){.toast-undo{--toast-clear:0rem}}.toast-action{color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:6px;margin-inline-end:-6px;padding-block:2px;padding-inline:8px;font-size:14px;font-weight:600;display:inline-flex}.toast-action:hover{background:var(--color-hover)}.toast-kbd{color:var(--color-ink-3);font-family:inherit;font-size:11.5px;font-weight:500}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.login-tall{min-block-size:calc(100svh / var(--ui-zoom))}.pane{border-radius:var(--elev-2-radius);background:var(--elev-2-surface);box-shadow:var(--elev-2-shadow)}.field{background:var(--color-pane-recess);color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border:0;border-radius:999px;padding-block:6px;padding-inline:12px;font-size:14px;line-height:1.39}.field:hover{background:var(--color-elev-2-hover)}.field:focus,.field:focus-visible{background:var(--color-elev-2);box-shadow:0 0 0 2px var(--color-accent-soft-2);outline:none}textarea.field,select.field{border-radius:12px}.field::placeholder{color:var(--color-ink-3)}input[dir=auto]:placeholder-shown,textarea[dir=auto]:placeholder-shown{direction:inherit}.field-lg{padding-block:8px;padding-inline:11px;font-size:15px;line-height:1.54}.field-search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%239a9daa' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.4'/%3E%3Cpath d='M10.6 10.6 14 14'/%3E%3C/svg%3E");background-position:9px;background-repeat:no-repeat;background-size:14px 14px;padding-inline-start:28px}[dir=rtl] .field-search{background-position:right 9px center}.row-inline{background:var(--color-paper-recess);inline-size:100%;color:var(--color-ink);outline-offset:-1px;border-radius:5px;outline:1px solid #0000;padding-block:4px;padding-inline:8px;font-size:14px}.row-inline:focus,.row-inline:focus-visible{outline-color:var(--color-focus)}.btn{border:1px solid var(--color-control-line);background:var(--color-elevated);color:var(--color-ink);white-space:nowrap;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding-block:4px;padding-inline:10px;font-size:14px;font-weight:500;line-height:1.39;display:inline-flex}.btn:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-ink-3)}.btn:active:not(:disabled){background:var(--color-pressed)}.btn:disabled{opacity:.4;cursor:default}.btn[aria-pressed=true]{background:var(--color-pressed);border-color:var(--color-ink-3)}.btn-primary{color:#0f4d2c;background:#7ccf97;border-color:#7ccf97}.btn-primary:hover:not(:disabled){background:#6cc488;border-color:#6cc488}.btn-primary:active:not(:disabled){background:#6cc488}.btn-primary:focus-visible{outline-color:#0f4d2c}.btn-ghost{color:var(--color-ink-2);background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--color-hover);color:var(--color-ink);border-color:#0000}.btn-lg{padding-block:9px;font-size:15px}.field-reveal{padding-inline-end:2.25rem}.login-reveal{inline-size:28px;color:var(--color-ink-3);cursor:pointer;transition:color var(--dur-hover) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:6px}.login-reveal:hover{color:var(--color-ink)}.login-reveal svg{block-size:16px;inline-size:16px}.login-or{color:var(--color-ink-3);align-items:center;gap:10px;margin-block:-2px;font-size:14px;display:flex}.login-or:before,.login-or:after{content:"";background:var(--color-paper-line);flex:1;block-size:1px}.login-mark{pointer-events:none;-webkit-user-select:none;user-select:none;text-align:center;letter-spacing:-.045em;color:#0000;animation:login-mark-in 1.1s var(--ease-glide) both;font-size:clamp(3.5rem,15vw,13rem);font-weight:700;line-height:.72;position:absolute;inset-block-end:-.05em;inset-inline:0}.login-mark:before,.login-mark:after{content:"ATLAS";mix-blend-mode:difference;opacity:.42;position:absolute;inset:0}.login-mark:before{color:#1d84f5;color:lab(54.4886% 3.96594 -65.2307)}.login-mark:after{display:none}@media (min-width:64rem){.login-mark:before{clip-path:inset(0 50% 0 0)}.login-mark:after{color:#d55c13;color:lab(54.6853% 46.4496 59.8946);clip-path:inset(0 0 0 50%);display:block}}@keyframes login-mark-in{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}.login-aside{display:none}@media (min-width:64rem){.login-aside:before{content:"";z-index:-2;filter:blur(70px);animation:login-drift 54s var(--ease-glide) infinite alternate;background:radial-gradient(closest-side at 24% 22%,#1478e26b,#0000),radial-gradient(closest-side at 78% 38%,#7457f94d,#0000),radial-gradient(closest-side at 46% 88%,#188f693d,#0000);background:radial-gradient(closest-side at 24% 22%,lab(49.88% 4.30751 -62.4491/.42),#0000),radial-gradient(closest-side at 78% 38%,lab(47.5337% 44.0908 -78.4952/.3),#0000),radial-gradient(closest-side at 46% 88%,lab(52.8172% -39.8479 11.2858/.24),#0000);position:absolute;inset:-30%}.login-aside:after{content:"";z-index:-1;pointer-events:none;opacity:.42;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}}@keyframes login-drift{0%{transform:translate(0)scale(1)}to{transform:translate(4%,-3%)scale(1.12)}}.login-rule{color:var(--lightningcss-light,#6586c3)var(--lightningcss-dark,#809fd7);color:var(--lightningcss-light,lab(55.2772% .8488 -35.8567))var(--lightningcss-dark,lab(64.6785% -.234246 -32.4984));background:currentColor;block-size:2px;inline-size:56px}.login-kicker{color:var(--lightningcss-light,#a0a5ac)var(--lightningcss-dark,#8e929a);color:var(--lightningcss-light,lab(67.4747% -.459611 -4.49332))var(--lightningcss-dark,lab(60.5144% -.454098 -4.49036));align-items:baseline;gap:10px;margin-block-start:-14px;font-size:14px;font-weight:600;display:flex}.login-kicker-num{font-variant-numeric:tabular-nums;opacity:.6;font-size:12.5px}.login-dots{gap:6px;display:flex}.login-dot{block-size:3px;inline-size:18px;transition:background-color var(--dur-rail) var(--ease-glide);background:var(--lightningcss-light,#ffffff29)var(--lightningcss-dark,#ffffff21);background:var(--lightningcss-light,lab(100% 0 0/.16))var(--lightningcss-dark,lab(100% 0 0/.13));border-radius:999px}.login-dot[data-on]{background:var(--lightningcss-light,#98b8f2)var(--lightningcss-dark,#8cabe4);background:var(--lightningcss-light,lab(73.981% -.629634 -32.6028))var(--lightningcss-dark,lab(69.3304% -.443161 -32.5524))}@keyframes login-scene-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.login-areas{flex-wrap:wrap;gap:10px;max-inline-size:26rem;display:flex}.login-areas .pill{padding:4px 12px;font-size:14px}@media (min-width:64rem){.login-aside{isolation:isolate;background:var(--lightningcss-light,#13161d)var(--lightningcss-dark,#191c21);background:var(--lightningcss-light,lab(7.16493% -.282042 -5.08471))var(--lightningcss-dark,lab(10.0523% -.312455 -4.0663));flex-direction:column;justify-content:center;gap:32px;padding:56px 48px;display:flex;position:relative;overflow:hidden}}.login-stage{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 40px #0000006b);filter:drop-shadow(0 18px 40px lab(0% 0 0/.42));animation:login-scene-in var(--dur-rail) var(--ease-glide) both}.login-mock-pad{padding:8px}.login-mock{flex-direction:column;gap:10px;inline-size:30rem;max-inline-size:100%;display:flex}.login-mock .msn-proj-head{cursor:default;min-block-size:0}.login-mock .msn-proj-head:hover{background:0 0}.login-aside-line{letter-spacing:-.01em;color:var(--lightningcss-light,#d5d7db)var(--lightningcss-dark,#bbbec3);color:var(--lightningcss-light,lab(86.0583% -.247568 -2.25663))var(--lightningcss-dark,lab(76.7707% -.322461 -3.00443));max-inline-size:26rem;font-size:21px;font-weight:500;line-height:1.39}.dropzone{border:1px dashed var(--color-control-line);background:var(--color-band);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding-block:14px;padding-inline:14px;display:flex}.dropzone-hint{color:var(--color-ink-2);font-size:14px}.dropzone:hover{border-color:var(--color-ink-3);background:var(--color-accent-soft)}.dropzone input[type=file]{color:var(--color-ink-2);cursor:pointer;min-width:0;font-size:14px}.dropzone input[type=file]::file-selector-button{border:1px solid var(--color-control-line);background:var(--color-elevated);color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;margin-inline-end:10px;padding-block:4px;padding-inline:10px;font-family:inherit;font-size:14px;font-weight:500}.dropzone input[type=file]::file-selector-button:hover{background:var(--color-hover)}[dir=rtl] .icon-mirror{transform:scaleX(-1)}.icon-line *{vector-effect:non-scaling-stroke}.chevron-start,.chevron-end{transition:rotate var(--dur-rail) var(--ease-glide);rotate:none}[dir=rtl] .chevron-start,[dir=ltr] .chevron-end{rotate:180deg}.nav-row{block-size:36px;inline-size:100%;color:var(--color-ink-2);text-align:start;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:10px;padding-inline:8px;font-size:15px;font-weight:500;line-height:1.39;display:flex;position:relative}.nav-row:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.nav-row[aria-current=page],.nav-row[aria-current=true]{background:var(--color-accent-soft-2);color:var(--color-ink);box-shadow:inset 0 1px var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#6ba1f04d),0 1px 2px var(--lightningcss-light,#22272e24)var(--lightningcss-dark,#00000073);box-shadow:inset 0 1px var(--lightningcss-light,lab(99.9868% -.32565 -1.86019/.65))var(--lightningcss-dark,lab(65.0175% -.846803 -45.8653/.3)),0 1px 2px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.14))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.45))}.nav-label{white-space:nowrap;opacity:1;min-inline-size:0;transition:opacity var(--dur-rail-in) var(--ease-out) var(--delay-rail-in);flex:1 1 0;align-items:center;gap:10px;display:flex;overflow:hidden}.side-rail .nav-label{opacity:0;transition:opacity var(--dur-rail-out) var(--ease-out)}.nav-row-danger:hover{background:var(--color-danger-soft);color:var(--color-danger)}.nav-dot{background:var(--color-ink-2);opacity:0;block-size:4px;inline-size:4px;transition:opacity var(--dur-rail-out) var(--ease-out);border-radius:999px;position:absolute;inset-block-start:4px;inset-inline-start:21px}.nav-dot[data-tone=ok]{background:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);background:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395))}.side-rail .nav-dot{opacity:1;transition:opacity var(--dur-rail-in) var(--ease-out) var(--delay-rail-in)}.rail-tip[data-tip]{position:relative}.rail-tip[data-tip]:after{content:attr(data-tip);z-index:40;background:var(--elev-2-surface);color:var(--color-ink);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);box-shadow:var(--elev-2-shadow);border-radius:6px;padding-block:3px;padding-inline:8px;font-size:14px;font-weight:500;line-height:1.25;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 6px);translate:0 -50%}.rail-tip[data-tip]:hover:after,.rail-tip[data-tip]:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.rail-tip[data-tip]:after{transition:none}}.side-well{background:var(--color-pane-recess);border-radius:8px;padding:4px}.side-clip{transition:grid-template-rows var(--dur-rail) var(--ease-glide);grid-template-rows:1fr;display:grid}.side-rail .side-clip{grid-template-rows:0fr}.side-clip-inner{opacity:1;min-block-size:0;transition:opacity var(--dur-rail-in) var(--ease-out) var(--delay-rail-in);overflow:hidden}.side-rail .side-clip-inner{opacity:0;visibility:hidden;transition:opacity var(--dur-rail-out) var(--ease-out), visibility 0s var(--dur-rail-out)}.daycard-zone{background:var(--color-pane-recess);transition:padding var(--dur-rail) var(--ease-glide), background-color var(--dur-rail) var(--ease-glide);border-radius:8px;margin-block-end:12px;padding:4px}.side-rail .daycard-zone{background:0 0;padding:0}.daycard{background:var(--elev-2-surface);box-shadow:var(--elev-card);transition:padding var(--dur-rail) var(--ease-glide), background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:6px;flex-direction:column;padding:8px;display:flex}.side-rail .daycard{box-shadow:none;padding:1px}.daycard:hover{background:var(--color-elev-2-hover)}.daycard-main{align-items:center;gap:10px;display:flex}.daycard-ring{block-size:34px;inline-size:34px;transition:inline-size var(--dur-rail) var(--ease-glide), block-size var(--dur-rail) var(--ease-glide);flex:none}.daycard-ring-track{stroke:var(--color-control-line)}.daycard-ring-arc{stroke:var(--color-ink-2);transition:stroke-dashoffset var(--dur-menu) var(--ease-out)}.daycard-ring[data-complete] .daycard-ring-arc{stroke:var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);stroke:var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176))}.daycard-fold{transition:grid-template-rows var(--dur-rail) var(--ease-glide);grid-template-rows:1fr;display:grid}.side-rail .daycard-fold{grid-template-rows:0fr}.daycard-fold>*{opacity:1;min-block-size:0;transition:opacity var(--dur-rail-in) var(--ease-out) var(--delay-rail-in);overflow:hidden}.side-rail .daycard-fold>*{opacity:0;transition:opacity var(--dur-rail-out) var(--ease-out)}.daycard-text{flex:1 1 0;min-inline-size:0}.daycard-body{flex-direction:column;align-items:start;gap:2px;display:flex}.daycard-name,.daycard-line,.daycard-prompt{text-overflow:ellipsis;white-space:nowrap;align-self:stretch;overflow:hidden}.daycard-finish{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:12.5px;font-weight:500}.daycard-finish[data-late]{color:var(--color-warn)}.msn-day-finish{font-variant-numeric:tabular-nums;color:var(--color-ink-3);margin-block:2px 6px;font-size:12.5px;font-weight:500}.msn-day-finish[data-late]{color:var(--color-warn)}.daycard-name{color:var(--color-ink);font-size:14px;font-weight:500;line-height:1.39}.daycard-line{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.daycard-prompt{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.daycard-band{align-items:center;gap:3px;padding-block-start:8px;display:flex}.daycard-slot{background:var(--color-paper-line);block-size:3px;transition:background-color var(--dur-hover) var(--ease-out);border-radius:2px;flex:1 1 0}.daycard-slot[data-filled]{background:var(--color-ink-2)}.daycard-slot[data-filled][data-zone=over]{background:var(--color-warn)}.eyebrow{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.tip{z-index:40;background:var(--elev-2-surface);max-inline-size:min(28rem,100vw - 1rem);color:var(--color-ink);white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;box-shadow:var(--elev-2-shadow);animation:overlay-in var(--dur-menu) var(--ease-out);border-radius:8px;padding-block:5px;padding-inline:9px;font-size:14px;line-height:1.39;position:fixed}@keyframes overlay-in{0%{opacity:0;transform:translateY(var(--lift))}}@keyframes scrim-in{0%{opacity:0}}.menu{z-index:65;border-radius:var(--elev-2-radius);background:var(--elev-2-surface);min-inline-size:12rem;box-shadow:var(--elev-2-shadow);animation:overlay-in var(--dur-menu) var(--ease-out);outline:none;padding:5px;position:fixed}.menu-sub{inline-size:max-content;min-inline-size:10rem;max-inline-size:16rem;animation-duration:var(--dur-hover);position:absolute;inset-block-start:-5px}.menu-item{inline-size:100%;color:var(--color-ink);text-align:start;white-space:nowrap;cursor:default;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding-block:6px;padding-inline:8px;font-size:14px;line-height:1.39;display:flex}.menu-item+.menu-item{margin-block-start:2px}.menu-item:hover,.menu-item:focus-visible,.menu-item[aria-expanded=true]{background:var(--color-elev-2-hover);outline:none}.menu-item-danger{color:var(--color-danger)}.menu-item-danger:hover,.menu-item-danger:focus-visible{background:var(--color-danger-soft)}.menu-sep{background:var(--color-paper-line);border:0;block-size:1px;margin:6px 0}.menu-check{color:var(--color-accent);margin-inline-start:auto;font-size:11.5px}.picker{overscroll-behavior:contain;max-block-size:min(20rem,60vh);overflow-y:auto}.picker-opt{cursor:default;scroll-margin-block:5px}.picker-opt:focus{background:var(--color-elev-2-hover);outline:none}.picker-label{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.picker .picker-swatch{background:currentColor;border:0;border-radius:999px;flex:none;block-size:10px;inline-size:10px;padding:0;display:block}.picker .picker-hue{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.select-face{text-align:start;cursor:default;align-items:center;gap:6px;display:flex}.select-value{flex:auto;align-items:center;gap:6px;min-inline-size:0;display:flex}.select-caret{color:var(--color-ink-3);flex:none;margin-inline-start:auto}.select-face[aria-expanded=true] .select-caret{color:var(--color-ink-2)}.menu-chevron{color:var(--color-ink-3);margin-inline-start:auto}[dir=rtl] .menu-chevron{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.tip,.menu{animation:none}}.paper-page{align-items:stretch;gap:var(--paper-air);block-size:100%;padding:var(--paper-air);background:var(--color-canvas);display:flex}.paper-frame{border:1px solid var(--color-paper-line);border-radius:var(--paper-radius);background:var(--color-elevated);min-block-size:0;min-inline-size:0;box-shadow:var(--elev-1-shadow);flex-direction:column;flex:auto;display:flex}.view-head{min-block-size:44px;padding-block:6px;padding-inline:var(--paper-air);background:var(--color-elevated);border-start-start-radius:var(--paper-radius-inner);border-start-end-radius:var(--paper-radius-inner);flex-wrap:wrap;flex:none;align-items:center;gap:6px 10px;display:flex}.view-title{letter-spacing:-.01em;color:var(--color-ink);flex:none;font-size:21px;font-weight:600;line-height:1.39}.view-context{flex:auto;min-inline-size:0;display:flex}.view-action{flex:none;margin-inline-start:auto}.view-head-foot{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;align-items:center;gap:8px;margin-inline-start:auto;font-size:12.5px;line-height:1.39;display:flex}.view-head-foot+.view-action{margin-inline-start:0}.paper-bar{block-size:44px;padding-inline:var(--paper-air);border-block-end:1px solid var(--color-paper-line);background:var(--color-paper-recess);flex:none;align-items:center;gap:8px;display:flex}.paper-body:last-child{border-end-end-radius:var(--paper-radius-inner);border-end-start-radius:var(--paper-radius-inner)}.record-foot{min-block-size:28px;padding-block:4px;padding-inline:var(--paper-air);border-block-start:1px solid var(--color-paper-line);background:var(--color-paper-recess);font-variant-numeric:tabular-nums;color:var(--color-ink-3);border-end-end-radius:var(--paper-radius-inner);border-end-start-radius:var(--paper-radius-inner);flex:none;align-items:center;gap:8px;font-size:12.5px;line-height:1.39;display:flex}.view-foot-more{color:var(--color-ink-3);align-items:center;gap:8px;display:flex}.view-foot-more>*+:before{content:"·";opacity:.5;margin-inline-end:8px}.view-foot-note{color:var(--color-ink-3);opacity:.75}.paper-body{flex:auto;min-block-size:0}.scroller{min-block-size:0;padding:6px;overflow-y:auto}.row{--row-min-block:44px;min-block-size:var(--row-min-block);transition:background-color var(--dur-hover) var(--ease-out);padding-inline:12px}.row:hover{background:var(--color-paper-hover)}.row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.colhead{min-block-size:28px;color:var(--color-ink-3);border-block-end:1px solid var(--color-paper-line);padding-inline:12px;font-size:12.5px;line-height:1.39}.record-head{padding-block:8px;padding-inline:var(--paper-air);background:var(--color-elevated);border-start-start-radius:var(--paper-radius-inner);border-start-end-radius:var(--paper-radius-inner);flex-direction:column;flex:none;gap:4px;display:flex}.record-crumb{color:var(--color-ink-3);align-items:center;gap:2px;margin-inline-start:-4px;font-size:12.5px;line-height:1.39;display:inline-flex}.record-crumb svg{block-size:14px;inline-size:14px}.record-crumb:hover{color:var(--color-ink)}.record-headfoot{font-variant-numeric:tabular-nums;color:var(--color-ink-3);margin-inline-start:auto;font-size:12.5px;line-height:1.39}.record-headfoot+.record-action{margin-inline-start:0}.record-crumb :is(a,button){padding-block:8px 4px}.record-title-row{flex-wrap:wrap;align-items:center;gap:6px 10px;min-block-size:28px;display:flex}.record-title-row>.view-title{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-inline-size:0;overflow:hidden}.record-status{flex:none}.record-action{flex:none;margin-inline-start:auto}.record-body{flex:auto;align-items:stretch;min-block-size:0;display:flex;overflow:hidden}.record-body:last-child{border-end-end-radius:var(--paper-radius-inner);border-end-start-radius:var(--paper-radius-inner)}.record-main{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex;overflow-y:auto}.record-rail{background:var(--color-paper-recess);flex:none;min-block-size:0;inline-size:19rem;padding:12px;overflow-y:auto}@media (max-width:52rem){.record-body{flex-direction:column;overflow-y:auto}.record-main{flex:none;overflow-y:visible}.record-rail{border-inline-start:none;border-block-start:1px solid var(--color-paper-line);flex:1 0 auto;inline-size:auto;overflow-y:visible}}.doc-page{min-block-size:0;padding:var(--paper-air);background:var(--color-pane-recess);border-end-end-radius:var(--paper-radius-inner);border-end-start-radius:var(--paper-radius-inner);flex:auto;overflow-y:auto}.doc-column{inline-size:min(100%,30rem);margin-inline:auto}.doc-prose{max-inline-size:65ch;margin-inline:auto}.doc-section{border:1px solid var(--color-paper-line);background:var(--color-elev-2);box-shadow:var(--elev-card);border-radius:10px;padding:12px}.doc-section+.doc-section{margin-block-start:8px}.insights-frame{background:var(--color-pane-recess);--chart-scope:var(--color-accent);--chart-done:var(--lightningcss-light,#349d62)var(--lightningcss-dark,#78c192);flex:none;inline-size:19rem;padding-block:10px;padding-inline:12px;overflow-y:auto}@supports (color:lab(0% 0 0)){.insights-frame{--chart-done:var(--lightningcss-light,lab(57.6074% -41.4923 21.3997))var(--lightningcss-dark,lab(72.3204% -31.4633 16.1701))}}.insight-who{flex-wrap:wrap;gap:4px;padding-block:6px 10px;display:flex}.insight-who button{color:var(--color-ink-2);transition:background var(--dur-hover) var(--ease-out), color var(--dur-hover);border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:14px}.insight-who button:hover{background:var(--color-paper-hover)}.insight-who button[aria-pressed=true]{background:var(--color-elev-2);border-color:var(--color-paper-line);color:var(--color-ink);font-weight:500;box-shadow:0 1px 2px #0000000d;box-shadow:0 1px 2px lab(0% 0 0/.05)}.insight-proj+.insight-proj{margin-block-start:6px}.insight-load+.insight-load{margin-block-start:4px}.insight-track{background:var(--color-paper-recess);border-radius:999px;block-size:4px;margin-block-start:3px;overflow:hidden}.insight-fill{background:var(--color-ink-3);block-size:100%;max-inline-size:100%;transition:inline-size var(--dur-menu) var(--ease-out);animation:insight-grow .7s var(--ease-out) backwards;border-radius:999px}.insight-fill-accent{background:var(--chart-scope)}.insight-fill-done{background:var(--chart-done)}.insight-fill-danger{background:var(--color-danger)}@keyframes insight-grow{0%{max-inline-size:0}}.insight-track-stack{display:flex}.insight-track-stack .insight-fill{border-radius:0}.insight-member-disc{flex:none;display:inline-flex}.insight-team-facts{color:var(--color-ink-3);font-variant-numeric:tabular-nums;gap:10px;margin-block-start:3px;font-size:12.5px;display:flex}.insight-team-late{color:var(--color-danger)}.insight-section{background:var(--color-elev-2);border:1px solid var(--color-paper-line);box-shadow:var(--elev-card);animation:insight-in .35s var(--ease-out) backwards;border-radius:10px;padding-block:9px 11px;padding-inline:12px}.insight-section+.insight-section{margin-block-start:8px}.insights-wide{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));align-content:start;gap:12px;inline-size:100%;max-inline-size:62rem;margin-inline:auto;display:grid}.insights-wide .insight-who{grid-column:1/-1}.insights-wide .insight-section+.insight-section{margin-block-start:0}.insights-wide .insight-section[data-span=full]{grid-column:1/-1}.insights-wide .insight-section[data-span=full] .insight-chart svg{block-size:150px}.insight-section:nth-of-type(2){animation-delay:40ms}.insight-section:nth-of-type(3){animation-delay:80ms}.insight-section:nth-of-type(4){animation-delay:.12s}.insight-section:nth-of-type(5){animation-delay:.16s}.insight-section:nth-of-type(6){animation-delay:.2s}@keyframes insight-in{0%{opacity:0;translate:0 6px}}.insight-section .eyebrow{margin-block-end:6px;display:block}.insight-row{min-block-size:26px;color:var(--color-ink-2);align-items:center;gap:8px;font-size:14px;line-height:1.39;display:flex}.insight-num{font-variant-numeric:tabular-nums;color:var(--color-ink);margin-inline-start:auto;font-size:14px;font-weight:600}.insight-action{color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;margin-inline-start:auto;padding-block:1px;padding-inline:7px;font-size:12.5px}.insight-action:hover{background:var(--color-hover);color:var(--color-ink)}.insight-pct{text-align:end;font-variant-numeric:tabular-nums;inline-size:2.25rem;color:var(--color-ink-3);font-size:12.5px}.insight-mark{flex:none;display:inline-flex}.insight-head{align-items:baseline;gap:8px;display:flex}.insight-head .eyebrow{margin-block-end:0}.insight-big{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-ink);margin-inline-start:auto;font-size:21px;font-weight:600}.insight-chart{margin-block:6px 4px}.insight-chart svg{block-size:84px;inline-size:100%;display:block;overflow:visible}.insight-grid{stroke:var(--color-paper-line);stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.insight-line{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:insight-draw .9s var(--ease-out)}.insight-line-scope{stroke:var(--chart-scope)}.insight-line-done{stroke:var(--chart-done)}.insight-end{stroke:var(--color-elev-2);stroke-width:1.5px;animation:insight-fade .9s var(--ease-out) backwards}.insight-end-scope{fill:var(--chart-scope)}.insight-end-done{fill:var(--chart-done)}.insight-vel{align-items:end;gap:10px;margin-block-start:8px;display:flex}.insight-vel-week{flex-direction:column;flex:1;align-items:center;gap:3px;min-inline-size:0;display:flex}.insight-vel-week[data-current] .insight-vel-fill{opacity:.45}.insight-vel-track{background:var(--color-paper-recess);border-radius:6px;align-items:end;block-size:72px;inline-size:100%;max-inline-size:44px;display:flex;overflow:hidden}.insight-vel-fill{background:var(--chart-done);inline-size:100%;transition:block-size var(--dur-menu) var(--ease-out);border-radius:6px 6px 0 0}.insight-vel-n{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.insight-vel-label{color:var(--color-ink-3);font-size:11.5px}.insight-heat{gap:3px;margin-block-start:8px;display:flex}.insight-heat-days{flex-direction:column;gap:3px;margin-inline-end:4px;display:flex}.insight-heat-days span{block-size:14px;color:var(--color-ink-3);font-size:12.5px;line-height:1.2}.insight-heat-week{flex-direction:column;flex:1;gap:3px;display:flex}.insight-heat-cell{background:var(--color-paper-recess);border-radius:3px;block-size:14px;display:block}.insight-heat-cell[data-hot]{background:var(--chart-done)}.insight-stuck-row{text-align:start;border-radius:6px;align-items:center;gap:8px;inline-size:100%;padding-block:4px;display:flex}.insight-stuck-row:hover{background:var(--color-paper-recess)}.insight-stuck-row:disabled{cursor:default;background:0 0}.insight-stuck-main{flex-direction:column;min-inline-size:0;font-size:14px;display:flex}.insight-stuck-why{color:var(--color-ink-3);font-size:12.5px}.insight-age-oldest{color:var(--color-ink-2);margin-block-start:6px}@keyframes insight-draw{0%{stroke-dashoffset:1px}}.insight-area{animation:insight-fade .9s var(--ease-out) backwards}@keyframes insight-fade{0%{opacity:0}}.insight-axis{font-variant-numeric:tabular-nums;color:var(--color-ink-3);justify-content:space-between;margin-block-start:3px;font-size:11.5px;display:flex}.insight-dot{border-radius:999px;flex:none;block-size:8px;inline-size:8px}.insight-dot-scope{background:var(--chart-scope)}.insight-dot-done{background:var(--chart-done)}.insight-donut-wrap{align-items:center;gap:14px;padding-block-start:2px;display:flex}.insight-donut{flex:none;block-size:84px;inline-size:84px;position:relative}.insight-donut svg{block-size:100%;inline-size:100%}.insight-donut-track{fill:none;stroke:var(--color-paper-recess);stroke-width:4.5px}.insight-donut-seg{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;transition:stroke-dasharray .5s var(--ease-out), stroke-dashoffset .5s var(--ease-out);animation:insight-sweep .7s var(--ease-out) backwards}@keyframes insight-sweep{0%{stroke-dasharray:0 100}}.insight-donut-center{text-align:center;place-content:center;justify-items:center;row-gap:1px;display:grid;position:absolute;inset:0}.insight-donut-n{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:21px;font-weight:600;line-height:1}.insight-donut-l{color:var(--color-ink-3);font-size:12.5px}.insight-donut-rows{flex:1;min-inline-size:0}.insight-week{align-items:stretch;gap:12px;padding-block-start:4px;display:flex}.insight-week-n{flex-direction:column;justify-content:center;gap:2px;display:flex}.insight-week-n .insight-big{margin-inline-start:0}.insight-week-sub{color:var(--color-ink-3);font-size:12.5px}.insight-week-bars{align-items:end;gap:5px;margin-inline-start:auto;display:flex}.insight-week-day{flex-direction:column;align-items:center;gap:3px;display:flex}.insight-week-track{background:var(--color-paper-recess);border-radius:4px;align-items:flex-end;block-size:34px;inline-size:9px;display:flex;overflow:hidden}.insight-week-fill{background:var(--chart-done);transform-origin:bottom;inline-size:100%;transition:block-size .5s var(--ease-out);animation:insight-rise .6s var(--ease-out) backwards;border-radius:4px;flex-direction:column-reverse;gap:1px;display:flex;overflow:hidden}.insight-week-seg{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));flex:1 1 0;min-block-size:2px}.insight-week-seg[data-none]{background:var(--color-paper-line)}@keyframes insight-rise{0%{transform:scaleY(0)}}.insight-week-day[data-future] .insight-week-track{opacity:.55}.insight-week-letter{color:var(--color-ink-3);font-size:12.5px}.insight-num.insight-chip-danger{background:var(--color-danger-soft);color:var(--color-danger);border-radius:999px;margin-inline-end:-7px;padding-block:0;padding-inline:7px}@media (prefers-reduced-motion:reduce){.insight-section,.insight-line,.insight-area,.insight-donut-seg,.insight-week-fill,.insight-fill{transition:none;animation:none}}.col-resize{z-index:2;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;inline-size:13px;position:absolute;inset-block:0;inset-inline-end:-6px}.col-resize:after{content:"";inline-size:2px;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;position:absolute;inset-block:0;inset-inline-end:6px}.grid-table th:hover .col-resize:after{background:var(--color-ink-3)}.col-resize:hover:after,.col-resize[data-resizing]:after{background:var(--color-accent)}@media (prefers-reduced-motion:reduce){.col-resize:after{transition:none}}.drag-handle{color:var(--color-ink-3);opacity:0;cursor:grab;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;padding:1px;display:inline-flex}.drag-handle:focus-visible{opacity:1}.drag-handle:hover,.drag-handle:focus-visible{background:var(--color-hover);color:var(--color-ink)}.drag-handle:active{cursor:grabbing}.drag-handle[aria-disabled=true]{cursor:default;opacity:0!important}.order-badge{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:2px;font-size:11.5px;line-height:1;display:inline-flex}.order-badge-pin{color:var(--lightningcss-light,#c35413)var(--lightningcss-dark,#fb864d);color:var(--lightningcss-light,lab(50.1345% 43.1423 55.4238))var(--lightningcss-dark,lab(68.7453% 42.7222 50.7775))}.order-badge-pin:hover{background:var(--lightningcss-light,#ffe8c6)var(--lightningcss-dark,#3d2a08);background:var(--lightningcss-light,lab(93.2464% 4.57987 21.2123))var(--lightningcss-dark,lab(19.024% 6.29182 23.8031))}.order-badge-manual{color:var(--color-ink-3)}.order-badge-manual:hover{background:var(--color-hover);color:var(--color-ink)}.row-drop-reject{outline:2px solid var(--color-danger);outline-offset:-1px}.row-locate{animation:row-locate 1.4s var(--ease-out) both}.list-card.row-locate,.board-card.row-locate{--locate-rest:var(--color-elevated)}@keyframes row-locate{0%,30%{background-color:var(--color-accent-soft-2)}to{background-color:var(--locate-rest,transparent)}}.dialog-scrim{z-index:60;animation:scrim-in var(--dur-menu) var(--ease-out);background:var(--lightningcss-light,#22272e52)var(--lightningcss-dark,#0009);background:var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.32))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.6));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{border-radius:var(--elev-3-radius);background:var(--elev-3-surface);inline-size:min(22rem,100vw - 2rem);color:var(--color-ink);box-shadow:var(--elev-3-shadow);padding:16px}.dialog-title{margin-block-end:6px;font-size:15px;font-weight:600}.dialog-body{color:var(--color-ink-2);margin-block-end:16px;font-size:14px;line-height:1.39}.dialog-actions{justify-content:flex-end;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.dialog-scrim{animation:none}}.drawer-scrim{z-index:55;animation:scrim-in var(--dur-drawer) var(--ease-out);background:var(--lightningcss-light,#22272e3d)var(--lightningcss-dark,#00000085);background:var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.24))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.52));position:fixed;inset:0}.drawer-pane{z-index:56;inline-size:min(34rem, calc(100vw / var(--ui-zoom)));border:0;border-inline-start:1px solid var(--color-paper-line);background:var(--color-pane-recess);box-shadow:var(--shadow-drawer-soft);overscroll-behavior:contain;animation:drawer-in var(--dur-drawer) var(--ease-out);border-radius:0;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-in-rtl{0%{transform:translate(-100%)}}@keyframes drawer-out{to{transform:translate(100%)}}@keyframes drawer-out-rtl{to{transform:translate(-100%)}}.drawer-pane[data-leaving]{animation:drawer-out var(--dur-drawer) var(--ease-out) forwards;pointer-events:none}[dir=rtl] .drawer-pane[data-leaving]{animation-name:drawer-out-rtl}[dir=rtl] .drawer-pane{animation-name:drawer-in-rtl}@media (prefers-reduced-motion:reduce){.drawer-scrim,.drawer-pane{animation:none}}@keyframes drawer-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.taskbody-head>*,.drawer-props,.taskbody-content>*{animation:drawer-rise .32s var(--ease-out) both;animation-delay:calc(var(--rise,0) * 32ms)}.taskbody-head>:nth-child(2){--rise:1}.taskbody-head>:nth-child(3){--rise:2}.drawer-props{--rise:3}.taskbody-content>:first-child{--rise:4}.taskbody-content>:nth-child(2){--rise:5}.taskbody-content>:nth-child(3){--rise:6}.taskbody-content>:nth-child(4){--rise:7}.taskbody-content>:nth-child(5){--rise:8}.taskbody-content>:nth-child(6){--rise:9}}.drawer-inline{inline-size:100%;color:var(--color-ink);font:inherit;text-align:start;resize:none;field-sizing:content;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:6px;padding-block:3px;padding-inline:6px;display:block;overflow:hidden}.drawer-inline:hover{background:var(--color-elev-2-hover)}.drawer-inline{--pad-y:3px;--pad-x:6px}.drawer-inline::placeholder{color:var(--color-ink-3)}.drawer-title{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.31}.drawer-bar .drawer-action svg{width:20px;height:20px;block-size:20px;inline-size:20px}.msn-proj[data-open] .msn-proj-head{background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,262)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,262)))}.msn-proj[data-open] .msn-proj-head .msn-proj-sub,.msn-proj[data-open] .msn-proj-head .msn-pulse-num{color:var(--color-ink-2)}.msn-proj[data-open] .msn-proj-head:hover{background:var(--lightningcss-light,oklch(.862 .058 var(--dot-h,262)))var(--lightningcss-dark,oklch(.395 .06 var(--dot-h,262)))}.drawer-pane .drawer-bar{border-start-start-radius:var(--paper-radius-inner);border-start-end-radius:var(--paper-radius-inner)}.drawer-adds{flex-wrap:wrap;gap:14px;inline-size:calc(100% + 32px);margin-block-start:16px;margin-inline:-16px;padding:9px 14px;display:flex}.drawer-adds .drawer-chip{padding:0;font-size:12.5px}.drawer-adds .drawer-chip:hover{background:0 0}.drawer-seq{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.drawer-bar{border-block-end:1px solid var(--color-paper-line);block-size:48px}.drawer-done{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink);white-space:nowrap;transition:background-color var(--dur-menu) var(--ease-out), border-color var(--dur-menu) var(--ease-out), color var(--dur-menu) var(--ease-out);border-radius:6px;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}.drawer-done:hover{background:var(--color-hover)}.drawer-done svg{block-size:14px;inline-size:14px}.drawer-done[aria-pressed=true]{background:var(--color-ok);border-color:var(--color-ok);color:var(--color-elevated)}.drawer-done[aria-pressed=true]:hover{background:var(--lightningcss-light,#00844a)var(--lightningcss-dark,#3bd784);background:var(--lightningcss-light,lab(48.3891% -43.7993 22.6479))var(--lightningcss-dark,lab(76.7319% -55.6895 28.744))}.drawer-foot{border-block-start:1px solid var(--color-paper-line);background:var(--color-paper-recess);box-shadow:var(--shadow-foot);flex:none;align-items:flex-start;gap:10px;padding:10px 16px 12px;display:flex;position:relative}.comment-kind{color:var(--color-ink-2);align-items:center;gap:6px;margin-inline-end:auto;font-size:12.5px;font-weight:600;display:inline-flex}.comment-kind .mark-line{block-size:14px;inline-size:14px;color:var(--color-ink-3)}.comment-send-word{border-radius:999px;align-items:center;gap:6px;block-size:28px;padding-inline:10px 12px;font-size:12.5px;display:inline-flex}.comment-send-word .mark-line{block-size:14px;inline-size:14px}.drawer-foot .drawer-foot-av.list-avatar{flex:none;block-size:30px;inline-size:30px;margin-block-start:5px;font-size:12.5px}.drawer-foot .comment-composer-wrap{border:1px solid var(--color-control-line);background:var(--color-raised);min-inline-size:0;box-shadow:var(--shadow-raise);border-radius:8px;flex:auto;padding:8px 12px 6px}.drawer-foot .comment-composer{background:0 0;border-radius:0;min-block-size:24px;padding:2px 0}.drawer-foot .comment-composer:hover,.drawer-foot .comment-composer:focus{box-shadow:none;background:0 0}.drawer-foot .comment-composer-wrap:focus-within{border-color:var(--color-ink-3)}.drawer-foot .comment-send-row{border-block-start:1px solid var(--color-paper-line);justify-content:flex-end;gap:10px;margin-block-start:8px;padding-block-start:6px}.drawer-foot .comment-send-plane{block-size:28px;inline-size:28px}.drawer-foot .comment-send-hint{font-size:12.5px}.drawer-tabs{border-block-end:1px solid var(--color-paper-line);gap:18px;margin-block-end:8px;display:flex}.drawer-tab{color:var(--color-ink-3);cursor:pointer;border-block-end:2px solid #0000;align-items:center;gap:6px;margin-block-end:-1px;padding-block-end:7px;font-size:12.5px;font-weight:600;display:inline-flex}.drawer-tab:hover{color:var(--color-ink)}.drawer-tab[aria-selected=true]{color:var(--color-ink);border-block-end-color:var(--color-ink)}.drawer-tab .tbl-sec-n{font-weight:400}.drawer-head{padding-block-start:10px;position:relative}.drawer-head[data-identified]:before{content:"";background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:2px;inline-size:3px;position:absolute;inset-block:14px 0;inset-inline-start:-14px}.drawer-nextblk{margin-block-start:8px}.drawer-fieldlabel{color:var(--color-ink-3);margin-block-end:4px;font-size:11.5px;font-weight:600}.drawer-inline.drawer-field{border-color:var(--color-paper-line);background:var(--color-raised);box-shadow:var(--shadow-raise);border-radius:7px;padding-block:6px;padding-inline:10px}.drawer-inline.drawer-field:hover{background:var(--color-elev-2-hover)}.drawer-inline.drawer-field{--pad-y:6px;--pad-x:10px}.drawer-details{margin-block-start:14px}.drawer-sec{color:var(--color-ink-3);text-align:start;align-items:center;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:600;display:flex}.drawer-sec .tbl-sec-n{font-weight:400}.drawer-secbody,.drawer-prose{padding:0}.drawer-prose .drawer-inline{border:1px solid var(--color-paper-line);--pad-y:6px;--pad-x:10px;background:var(--color-raised);box-shadow:var(--shadow-raise);border-radius:7px;padding:6px 10px}.drawer-facts{border:1px solid var(--color-paper-line);background:var(--color-raised);box-shadow:var(--shadow-raise);border-radius:8px;overflow:hidden}.drawer-box{border:1px solid var(--color-paper-line);background:var(--color-raised);box-shadow:var(--shadow-raise);border-radius:8px;padding-inline:10px}.drawer-box .check-row:last-of-type{border-block-end:0}.drawer-thread .comment-thread{border:1px solid var(--color-paper-line);background:var(--color-raised);box-shadow:var(--shadow-raise);border-radius:8px;padding:2px 10px}.drawer-props .drawer-prop{border-block-end:1px solid var(--color-paper-line);align-items:center;gap:0;min-block-size:28px}.drawer-props .drawer-prop-label{border-inline-end:1px solid var(--color-paper-line);background:var(--color-paper-recess);align-self:stretch;align-items:center;padding:0 10px;font-size:12.5px;display:flex}.drawer-props .drawer-prop>.min-w-0{padding-inline:4px}.drawer-addrow{inline-size:100%;color:var(--color-ink-3);text-align:start;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);padding:6px 10px;font-size:12.5px;display:block}.drawer-addrow:hover{background:var(--color-hover);color:var(--color-ink-2)}.drawer-saved{color:var(--color-ink-3);animation:drawer-saved-in var(--dur-menu) var(--ease-out);font-size:12.5px}@keyframes drawer-saved-in{0%{opacity:0}to{opacity:1}}.drawer-next{background:var(--color-pane-recess);border-radius:10px;padding-block:7px;padding-inline:9px}.drawer-warn{background:var(--color-danger-soft);border-radius:10px;padding-block:8px;padding-inline:10px}.drawer-warn-label{color:var(--color-danger);font-size:12.5px;font-weight:600}.drawer-warnline{color:var(--color-warn);margin-block-start:4px;font-size:14px;line-height:1.39}.drawer-warnline-fix{color:var(--color-warn);background:var(--color-warn-soft);transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;margin-inline-start:8px;padding-block:1px;padding-inline:7px;font-size:12.5px;font-weight:600}.drawer-warnline-fix:hover{background:var(--lightningcss-light,#fbd9a7)var(--lightningcss-dark,#4d3506);background:var(--lightningcss-light,lab(88.7271% 6.74546 29.4653))var(--lightningcss-dark,lab(24.3459% 7.98351 30.9826))}.drawer-prop{grid-template-columns:var(--prop-label,7.25rem) minmax(0, 1fr);align-items:start;gap:4px;min-block-size:26px;display:grid}.drawer-props{--prop-label:5.5rem}.drawer-prop-label{color:var(--color-ink-3);padding-block:4px;font-size:14px;line-height:1.39}.drawer-chip{max-inline-size:100%;color:var(--color-ink);text-align:start;overflow-wrap:anywhere;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding-block:3px;padding-inline:6px;font-size:14px;line-height:1.39;display:inline-flex}.drawer-chip:hover{background:var(--color-elev-2-hover)}.drawer-chip .list-due{font-size:inherit;color:inherit}.drawer-ghost{color:var(--color-ink-3)}.drawer-ghost:hover{color:var(--color-ink-2)}.taskbody{border-radius:0}.drawer-actions{align-items:center;gap:1px;display:flex}.drawer-action{block-size:24px;inline-size:24px;color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.drawer-action:hover:not(:disabled){background:var(--color-elev-2-hover);color:var(--color-ink)}.drawer-action:disabled{opacity:.4}.drawer-action.is-on{color:var(--color-ink)}.drawer-action.is-on.act-done{color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395))}.drawer-action.is-on.act-pin{color:var(--lightningcss-light,#c35413)var(--lightningcss-dark,#fb864d);color:var(--lightningcss-light,lab(50.1345% 43.1423 55.4238))var(--lightningcss-dark,lab(68.7453% 42.7222 50.7775))}.drawer-action.is-ok,.drawer-action.is-ok:hover{color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395))}.drawer-menu{min-inline-size:13rem;max-inline-size:17rem;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.menu-back{color:var(--color-ink-3)}[dir=rtl] .menu-back{transform:scaleX(-1)}.check-row{border-block-end:1px solid var(--color-paper-line);grid-template-columns:16px 15px minmax(0,1fr) 20px;align-items:start;gap:6px;min-block-size:28px;display:grid}.check-row-add{border-block-end:0}.check-row .drag-handle{margin-block-start:4px}.check-row:hover .drag-handle,.check-row:focus-within .drag-handle{opacity:1}.check-box{border:1px solid var(--color-control-line);color:#0000;block-size:15px;inline-size:15px;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;margin-block-start:5px;display:inline-flex}.check-box:hover{border-color:var(--color-ink-3)}.check-box[aria-checked=true]{color:var(--lightningcss-light,#d6f3de)var(--lightningcss-dark,#153421);color:var(--lightningcss-light,lab(93.2447% -12.7198 6.51841))var(--lightningcss-dark,lab(18.7587% -15.8358 8.15113));background:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);background:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395));border-color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);border-color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395))}.check-box-ghost{opacity:.5;border-style:dashed}.check-row-add:focus-within .check-box-ghost{opacity:1}.check-del{block-size:20px;inline-size:20px;color:var(--color-ink-3);opacity:0;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;margin-block-start:3px;display:inline-flex}.check-row:hover .check-del,.check-del:focus-visible{opacity:1}.check-del:hover{background:var(--color-danger-soft);color:var(--color-danger)}.check-add{inline-size:100%;color:var(--color-ink);font:inherit;text-align:start;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:6px;padding-block:3px;padding-inline:6px;font-size:14px;line-height:1.54;display:block}.check-add:hover{background:var(--color-elev-2-hover)}.check-add{--pad-y:3px;--pad-x:6px}.check-add::placeholder{color:var(--color-ink-3)}.check-count{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:12.5px}.act-toggle{transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:6px;margin-inline-start:-4px;padding-block:2px;padding-inline:4px;display:flex}.act-toggle:hover{background:var(--color-elev-2-hover)}.act-caret{color:var(--color-ink-3);transition:rotate var(--dur-hover) var(--ease-out)}.act-caret[data-collapsed]{rotate:-90deg}[dir=rtl] .act-caret[data-collapsed]{rotate:90deg}.act-note{color:var(--color-ink-3);margin-block-start:6px;font-size:14px}.act-val{color:var(--color-ink)}.act-old{color:var(--color-ink-2)}.act-empty{color:var(--color-ink-3)}@media (prefers-reduced-motion:reduce){.act-caret{transition:none}}.comment-meta{color:var(--color-ink-3);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;line-height:1.39;display:flex}.comment-author{color:var(--color-ink);font-size:14px;font-weight:600}.comment-acts{opacity:0;transition:opacity var(--dur-hover) var(--ease-out);gap:2px;display:inline-flex}.comment-row:hover .comment-acts,.comment-acts:focus-within{opacity:1}.comment-act{color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;padding-inline:4px;font-size:12.5px}.comment-act:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.comment-body{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:2px;font-size:15px;line-height:1.54}.mention-chip{background:var(--color-accent-soft);color:var(--color-ink);border-radius:4px;padding-inline:2px}.comment-tombstone{color:var(--color-ink-3);font-size:14px;line-height:1.54}.comment-composer{background:var(--color-pane-recess);min-block-size:34px;inline-size:100%;color:var(--color-ink);font:inherit;text-align:start;resize:none;field-sizing:content;transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border:0;border-radius:12px;padding-block:7px;padding-inline:12px;font-size:14px;line-height:1.54;display:block}.comment-composer:hover{background:var(--color-elev-2-hover)}.comment-composer:focus,.comment-composer:focus-visible{background:var(--color-elev-2);box-shadow:0 0 0 2px var(--color-accent-soft-2);outline:none}.comment-composer::placeholder{color:var(--color-ink-3)}.comment-edit{--pad-y:7px;--pad-x:12px;--out-r:12px}.comment-composer-wrap{position:relative}.mention-menu{z-index:30;border-radius:var(--elev-2-radius);background:var(--elev-2-surface);min-inline-size:12rem;max-inline-size:100%;box-shadow:var(--elev-2-shadow);padding:5px;position:absolute;inset-block-end:calc(100% + 4px);inset-inline-start:0}.mention-menu .menu-item[data-active]{background:var(--color-elev-2-hover)}.comment-count{align-items:center;gap:3px;display:inline-flex}.talk-frame{min-block-size:0;box-shadow:none;background:var(--color-canvas);border:none;border-radius:0;flex-direction:column;display:flex}.talk-new{align-items:center;gap:6px;display:inline-flex}.talk-zone+.talk-dot{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;flex:none;block-size:7px;inline-size:7px}.talk3{gap:var(--paper-air);min-block-size:0;padding:var(--paper-air);flex:1;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);display:grid}.side-nest{flex-direction:column;gap:1px;margin:2px 0 4px;padding-inline-start:26px;display:flex}.side-nest-row{color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding:3px 8px;font-size:12.5px;display:flex}.side-nest-row:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.side-nest-row[data-on]{background:var(--color-accent-soft);color:var(--color-ink);font-weight:600}.side-nest-host{position:relative}.side-nest-clip{transition:grid-template-rows .32s var(--ease-out);grid-template-rows:0fr;display:grid}.side-nest-clip[data-open]{grid-template-rows:1fr}.side-nest-clip-in{opacity:0;min-block-size:0;transition:opacity .2s var(--ease-out), transform .32s var(--ease-out);overflow:hidden;transform:translateY(-4px)}.side-nest-clip[data-open] .side-nest-clip-in{opacity:1;transition:opacity .24s var(--ease-out) 60ms, transform .32s var(--ease-out);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.side-nest-clip,.side-nest-clip-in{transition:none}}.side-nest-fold{z-index:1;block-size:20px;inline-size:20px;color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:-26px;inset-inline-end:8px}.side-nest-fold:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.side-nest-caret{transition:transform var(--dur-hover) var(--ease-out)}.side-nest-caret:not([data-open]){transform:rotate(90deg)}[dir=ltr] .side-nest-caret:not([data-open]){transform:rotate(-90deg)}.side-nest-tile{background:var(--color-accent-soft);block-size:20px;inline-size:20px;color:var(--color-ink-2);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.side-nest-tile:empty{background:var(--color-elev-2-hover)}.side-nest-tile .mark-line{block-size:12px;inline-size:12px}.side-nest-tile-act{color:#0f4d2c;background:#7ccf97}.side-nest-tile-act .icon-line{block-size:12px;inline-size:12px}.side-nest .talk-face{block-size:20px;inline-size:20px;font-size:11.5px}.side-nest-act{color:var(--color-accent);font-weight:600}.side-nest-head{color:var(--color-ink-3);margin-block-start:8px;padding-inline:8px;font-size:11.5px;font-weight:600}.talk3-list{border-radius:var(--paper-radius);background:var(--color-elevated);min-block-size:0;box-shadow:var(--elev-card);flex-direction:column;display:flex;overflow:hidden}.talk3-search{flex:none;padding:14px 14px 10px}.talk3-find{align-items:center;display:flex;position:relative}.talk3-find-glass{block-size:15px;inline-size:15px;color:var(--color-ink-3);pointer-events:none;transition:color var(--dur-hover) var(--ease-out);position:absolute;inset-inline-start:12px}.talk3-find:focus-within .talk3-find-glass{color:var(--color-ink)}.talk3-find-input{background:var(--color-pane-recess);block-size:34px;inline-size:100%;color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:999px;padding-inline:34px 14px;font-size:14px}.talk3-find-input::placeholder{color:var(--color-ink-3)}.talk3-find-input:hover{background:var(--color-elev-2-hover)}.talk3-find-input:focus{background:var(--color-elev-2);box-shadow:0 0 0 2px var(--color-accent-soft-2);outline:none}.talk3-find-input::-webkit-search-cancel-button{-webkit-appearance:none}.talk3-rows{flex:1;min-block-size:0;overflow-y:auto}.talk3-rows,.chatp-log{scrollbar-width:thin;scrollbar-color:var(--color-control-line) transparent}@supports not (scrollbar-width:thin){.talk3-rows::-webkit-scrollbar{inline-size:12px}.chatp-log::-webkit-scrollbar{inline-size:12px}.talk3-rows::-webkit-scrollbar-track{background:0 0}.chatp-log::-webkit-scrollbar-track{background:0 0}.talk3-rows::-webkit-scrollbar-thumb{background:var(--color-control-line);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.chatp-log::-webkit-scrollbar-thumb{background:var(--color-control-line);background-clip:padding-box;border:3px solid #0000;border-radius:999px}}.talk3-bucket{z-index:1;color:var(--color-ink-3);background:var(--color-elevated);align-items:baseline;gap:6px;padding:10px 16px 4px;font-size:12.5px;font-weight:600;display:flex;position:sticky;inset-block-start:0}.talk3-bucket-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3);opacity:.7;font-size:11.5px;font-weight:600}.talk3-ul{flex-direction:column;gap:2px;padding-inline:8px;list-style:none;display:flex}.tkr{text-align:start;cursor:pointer;inline-size:100%;transition:background-color var(--dur-hover) var(--ease-out);border-radius:10px;align-items:flex-start;gap:8px;padding:9px 12px 9px 10px;display:flex;position:relative;overflow:hidden}.tkr-acts{opacity:0;transition:opacity var(--dur-hover) var(--ease-out);gap:2px;display:inline-flex;position:absolute;inset-block-start:7px;inset-inline-end:10px}.tkr:hover .tkr-acts,.tkr-acts:focus-within{opacity:1}.tkr:hover .tkr-top time{opacity:0}.tkr-act{background:var(--color-elevated);block-size:24px;inline-size:24px;box-shadow:var(--elev-card);color:var(--color-ink-2);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.tkr-act .mark-line{block-size:13px;inline-size:13px}.tkr:active .tkr-main{transform:translateY(.5px)}.tkr .comment-avatar,.tkr .talk-kind{box-shadow:var(--elev-card)}.tkr[data-on]{background:var(--color-accent-soft-2)}.tkr[data-on] .tkr-edge{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.tkr-edge{background:0 0;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.tkr[data-unread] .tkr-edge{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.tkr-avatar{flex:none}.tkr .comment-avatar,.tkr .talk-kind{block-size:26px;inline-size:26px}.tkr-main{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.tkr-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tkr-sender{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink);font-size:14px;font-weight:600;overflow:hidden}.tkr[data-unread] .tkr-sender{font-weight:700}.tkr-top time{color:var(--color-ink-3);flex:none;font-size:11.5px}.tkr-mid{align-items:center;gap:6px;min-inline-size:0;display:flex}.tkr-subject{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-2);font-size:14px;overflow:hidden}.tkr[data-unread] .tkr-subject{color:var(--color-ink);font-weight:500}.tkr-faces .talk-face{block-size:18px;inline-size:18px;font-size:11.5px}.tkr-snip{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-3);font-size:14px;overflow:hidden}.talk3-read{border-radius:var(--paper-radius);background:var(--color-elev-2);min-block-size:0;box-shadow:var(--elev-card);flex-direction:column;display:flex;overflow:hidden}.chatp.chatp-docked{background:0 0;flex-direction:column;flex:1;min-block-size:0;inline-size:100%;min-inline-size:0;display:flex}.chatp-docked .chatp-head{border-start-start-radius:0;border-start-end-radius:0}@media (prefers-reduced-motion:no-preference){.chatp-docked{animation:chatp-in .16s var(--ease-out)}}@keyframes chatp-in{0%{opacity:0;transform:translateY(4px)}}.talk-mail-body{resize:vertical}.chatp-mailhead{flex:none;padding:14px 18px 10px}.chatp-mail-subject{color:var(--color-ink);text-wrap:balance;font-size:21px;font-weight:600;line-height:1.2}.chatp-mail-from{color:var(--color-ink-3);margin-block-start:2px;font-size:12.5px}.talk-kind{border-radius:9px;flex:none;justify-content:center;align-items:center;block-size:30px;inline-size:30px;display:inline-flex}.talk-kind .mark-line{block-size:16px;inline-size:16px}.talk-id{background:var(--lightningcss-light,oklch(.93 calc(var(--dot-c,0) * .42) var(--dot-h,258)))var(--lightningcss-dark,oklch(.34 calc(var(--dot-c-dk,0) * .5) var(--dot-h,258)));color:var(--lightningcss-light,oklch(.44 var(--dot-c,0) var(--dot-h,258)))var(--lightningcss-dark,oklch(.85 var(--dot-c-dk,0) var(--dot-h,258)));border-color:#0000}.chatp{inline-size:min(44rem, 100vw - 2 * var(--paper-air));padding:0}.chatp-head{flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.chatp-head .comment-avatar,.chatp-head .talk-kind{block-size:30px;inline-size:30px}.chatp-faces{margin-inline-start:auto;display:inline-flex}.chatp-faces .talk-face+.talk-face{margin-inline-start:-7px}.chatp-head .chatp-to-task{margin-inline-start:8px}.chatp-head .talk-kind .mark-line{block-size:16px;inline-size:16px}.chatp-title{color:var(--color-ink);font-size:15px;font-weight:600}.chatp-sub{color:var(--color-ink-3);font-size:12.5px}.chatp-close{block-size:26px;inline-size:26px;color:var(--color-ink-3);border-radius:6px;flex:none;margin-inline-start:auto;font-size:14px}.chatp-head .chatp-to-task+.chatp-close{margin-inline-start:0}.chatp-close:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.chatp-log{flex-direction:column;flex:1;gap:6px;padding:16px 14px;display:flex;overflow:auto}.chatp-docked .chatp-compose{padding-inline:20px}.chatp-day{color:var(--color-ink-3);background:var(--color-pane-recess);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:center;margin-block-start:auto;margin-inline:5%;padding:2px 10px;font-size:11.5px;overflow:hidden}.chatp-msg{border-radius:8px;align-items:flex-start;gap:10px;padding:3px 4px;display:flex}.chatp-msg:hover{background:var(--color-pane-recess)}.chatp-msg[data-cont]{padding-block:1px}.chatp-gutter-at{inline-size:26px;color:var(--color-ink-3);font-variant-numeric:tabular-nums;text-align:center;opacity:0;flex:none;padding-block-start:3px;font-size:11.5px}.chatp-msg:hover .chatp-gutter-at{opacity:1}.chatp-who{color:var(--color-ink);align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.chatp-body{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--lightningcss-light,oklch(.957 calc(var(--dot-c,0) * .3) var(--dot-h,258)))var(--lightningcss-dark,oklch(.3 calc(var(--dot-c-dk,0) * .4) var(--dot-h,258)));border-radius:12px;border-start-start-radius:4px;inline-size:fit-content;max-inline-size:100%;margin-block-start:2px;padding:6px 12px;font-size:15px;line-height:1.54}.chatp-at{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.chatp-sys{justify-content:center;align-items:center;gap:8px;padding-block:2px;display:flex}.chatp-sys-text{color:var(--color-ink-3);flex:none;font-size:11.5px}.chatp-sys-open{color:var(--color-accent);border-radius:4px;flex:none;padding:0 4px;font-size:11.5px;font-weight:600}.chatp-sys-open:hover{background:var(--color-accent-soft)}.chatp-card{background:var(--color-elevated);box-shadow:var(--elev-card);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.chatp-card-mark{background:var(--color-accent-soft);block-size:30px;inline-size:30px;color:var(--color-ink-2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.chatp-card-title{color:var(--color-ink);font-size:14px;font-weight:600;display:block}.chatp-card-sub{color:var(--color-ink-3);font-size:12.5px;display:block}.chatp-arsenal{gap:4px;margin:0 14px 6px;display:flex}.chatp-arsenal-chip{block-size:28px;inline-size:28px;color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.chatp-arsenal-chip:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.chatp-arsenal-chip .mark-line{block-size:16px;inline-size:16px}.chatp-arsenal-chip[data-on]{background:var(--color-accent-soft);color:var(--color-ink)}.chatp-picker{background:var(--color-elevated);box-shadow:var(--elev-card);border-radius:10px;margin:0 14px 6px;padding:8px}.chatp-pick-list{flex-direction:column;gap:2px;margin-block-start:6px;list-style:none;display:flex}.chatp-picker>.chatp-pick-list:first-child{margin-block-start:0}.chatp-pick-row{text-align:start;inline-size:100%;color:var(--color-ink);border-radius:6px;padding:5px 8px;font-size:14px}.chatp-pick-row:hover{background:var(--color-pane-recess)}.chatp-card{cursor:pointer;text-align:start}.chatp-card:hover{background:var(--color-elev-2-hover)}.chatp-acts{opacity:0;transition:opacity var(--dur-hover) var(--ease-out);align-self:flex-start;gap:2px;display:inline-flex}.chatp-msg:hover .chatp-acts{opacity:1}.talk-send-pop{z-index:60;background:var(--color-elevated);inline-size:min(22rem,100vw - 32px);box-shadow:var(--shadow-drawer);border-radius:12px;flex-direction:column;gap:10px;margin-inline:auto;padding:14px;display:flex;position:fixed;inset-block-start:20vh;inset-inline:0}.talk-send-title{color:var(--color-ink);font-size:15px;font-weight:600}.talk-send-preview{cursor:default;align-self:stretch}.talk-send-quoted{color:var(--color-ink-2);background:var(--color-pane-recess);border-radius:8px;padding:6px 10px;font-size:14px;line-height:1.54}.talk-send-targets{flex-direction:column;gap:4px;display:flex}.talk-send-target{color:var(--color-ink);text-align:start;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}.talk-send-target:hover{background:var(--color-pane-recess)}.talk-send-target[data-on]{background:var(--color-accent-soft);font-weight:600}.mailc{background:var(--color-elev-2);box-shadow:var(--elev-card);transition:box-shadow var(--dur-hover) var(--ease-out);border-radius:12px;flex:none;overflow:hidden}.mailc[data-open]{box-shadow:var(--shadow-menu,var(--elev-card))}.mailc-domain{color:var(--color-ink-3);margin-inline-start:5px;font-size:12.5px;font-style:normal;font-weight:400}.mailc-fold{transition:grid-template-rows .28s var(--ease-out);grid-template-rows:0fr;display:grid}.mailc-fold[data-open]{grid-template-rows:1fr}.mailc-fold-in{opacity:0;min-block-size:0;transition:opacity .18s var(--ease-out);overflow:hidden}.mailc-fold[data-open] .mailc-fold-in{opacity:1;transition:opacity .22s var(--ease-out) 60ms}@media (prefers-reduced-motion:reduce){.mailc-fold,.mailc-fold-in{transition:none}}.mailc-head{text-align:start;cursor:pointer;background:var(--lightningcss-light,oklch(.955 calc(var(--dot-c,0) * .3) var(--dot-h,258)))var(--lightningcss-dark,oklch(.28 calc(var(--dot-c-dk,0) * .4) var(--dot-h,258)));align-items:center;gap:8px;inline-size:100%;padding:9px 12px;display:flex}.mailc-head .comment-avatar{block-size:26px;inline-size:26px}.mailc-who{color:var(--color-ink);flex:none;font-size:14px;font-weight:600}.mailc-peek{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink-3);flex:1;font-size:12.5px;overflow:hidden}.mailc-head time{color:var(--color-ink-3);flex:none;margin-inline-start:auto;font-size:11.5px}.mailc-env{color:var(--color-ink-3);flex-direction:column;gap:1px;padding:0 12px 6px;font-size:12.5px;display:flex}.mailc-addr{color:var(--color-ink-2)}.mailc-line b{color:var(--color-ink-3);font-weight:600}.mailc-body{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;padding:4px 12px 10px;font-size:15px;line-height:1.54}.mailc-acts{gap:4px;padding:0 8px 8px;display:flex}.mailc-act{color:var(--color-ink-2);background:var(--color-elev-2);transition:background-color var(--dur-hover) var(--ease-out);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.mailc-act:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.mailc-envline{color:var(--color-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-block-end:4px;font-size:12.5px;overflow:hidden}.mailc-envline b{font-weight:600}.talk3-void{text-align:center;color:var(--color-ink-3);flex-direction:column;align-self:center;align-items:center;gap:10px;margin-block:auto;font-size:14px;display:flex}.talk3-void-mark{background:var(--color-pane-recess);block-size:56px;inline-size:56px;color:var(--color-ink-3);opacity:.8;border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.talk3{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);gap:10px;padding:10px}.talk3-list,.talk3-read{border:1px solid var(--color-paper-line);background:var(--color-elevated);box-shadow:none;border-radius:10px}.talk3-find-input{border:1px solid var(--color-control-line);background:var(--color-elevated);border-radius:7px;block-size:28px;padding-inline:30px 10px;font-size:12.5px}.talk3-find-input:hover{background:var(--color-elevated);border-color:var(--color-ink-3)}.talk3-find-input:focus{background:var(--color-elevated);box-shadow:0 0 0 2px var(--color-accent-soft-2)}.talk3-find-glass{block-size:14px;inline-size:14px;inset-inline-start:9px}.talk3-rows{padding-inline:6px}.talk3-bucket{background:var(--color-elevated);padding:10px 8px 4px;font-size:11.5px}.talk3-bucket-n{font-size:11.5px}.tkr{border-radius:8px;align-items:flex-start;gap:10px;padding:8px 10px}.tkr .comment-avatar,.tkr .talk-kind{block-size:32px;inline-size:32px;box-shadow:none;border-radius:8px;margin-block-start:1px}.tkr .talk-kind .mark-line{block-size:17px;inline-size:17px}.tkr-sender{font-size:14px}.tkr-top time{font-size:11.5px}.tkr-mid{gap:6px}.tkr-kind{color:var(--color-ink-3);flex:none;font-size:11.5px;font-weight:600}.tkr-kind+.tkr-subject:before{content:"·";color:var(--color-ink-3);margin-inline-end:6px}.tkr-subject{color:var(--color-ink-2);font-size:12.5px}.tkr-snip{font-size:12.5px}.tkr[data-unread]{background:0 0}.tkr-edge{border-radius:2px;inline-size:3px;inset-block:8px}.tkr-act{box-shadow:none;border:1px solid var(--color-paper-line);block-size:22px;inline-size:22px}.chatp-docked .chatp-head{background:var(--color-head);color:#f8fafd;color:lab(98.2495% -.261635 -1.48882);gap:10px;padding:8px 12px}.chatp-docked .chatp-head .talk-kind,.chatp-docked .chatp-head .comment-avatar{color:#f8fafd;color:lab(98.2495% -.261635 -1.48882);block-size:26px;inline-size:26px;box-shadow:none;background:#ffffff24;background:lab(100% 0 0/.14);border-radius:6px}.chatp-docked .chatp-head .talk-kind .mark-line{block-size:15px;inline-size:15px}.chatp-docked .chatp-title{color:inherit;font-size:14px}.chatp-docked .chatp-close,.chatp-docked .chatp-head button,.chatp-docked .chatp-head a{color:inherit}.chatp-docked .chatp-close:hover,.chatp-docked .chatp-head button:hover{color:inherit;background:#ffffff24;background:lab(100% 0 0/.14)}.chatp-docked .chatp-head .talk-face{border-color:var(--color-head)}.chatp-docked .chatp-mailhead{border-block-end:1px solid var(--color-paper-line);padding:12px 14px 8px}.chatp-docked .chatp-mail-subject{font-size:17px;line-height:1.31}.chatp:not([data-kind=mail]) .chatp-log{direction:ltr}:root[dir=rtl] .chatp-log :is(.chatp-card,.taskcard,.chatp-note,.chatp-sys){direction:rtl}.chatp-docked .chatp-log{gap:0;padding:8px 18px 14px}.chatp-docked .chatp-msg{border-radius:0;align-items:flex-end;gap:8px;max-inline-size:72%;margin-block-start:12px;padding:0;transition:none;position:relative}.chatp-docked .chatp-msg:hover{background:0 0}.chatp-docked .chatp-msg[data-cont]{margin-block-start:2px;padding-block:0}.chatp-docked .chatp-msg{align-self:flex-start}.chatp-docked .chatp-msg[data-own]{flex-direction:row-reverse;align-self:flex-end}.chatp-docked .chatp-msg .comment-avatar{border-radius:8px;align-self:flex-start;block-size:28px;inline-size:28px;font-size:11.5px}.chatp-docked .chatp-gutter-at{inline-size:28px;color:var(--color-ink-3);text-align:center;font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);flex:none;padding:0 0 7px;font-size:11.5px;line-height:1.31;display:block}.chatp-docked .chatp-msg:hover .chatp-gutter-at,.chatp-docked .chatp-msg[data-own]:not([data-cont]) .chatp-gutter-at{opacity:1}.chatp-docked .chatp-msg>.min-w-0{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.chatp-docked .chatp-msg[data-own]>.min-w-0{align-items:flex-end}.chatp-docked .chatp-who{color:var(--lightningcss-light,oklch(.4 calc(var(--dot-c,0) * .9) var(--dot-h,258)))var(--lightningcss-dark,oklch(.86 var(--dot-c-dk,0) var(--dot-h,258)));align-items:baseline;gap:7px;margin:0;padding-inline-start:2px;font-size:12.5px;font-weight:600;display:flex}.chatp-docked .chatp-who .chatp-at{color:var(--color-ink-3);font-size:11.5px;font-weight:400;display:inline}.chatp-docked .chatp-body{inline-size:fit-content;color:var(--color-ink);background:var(--color-paper-recess);border-radius:10px;margin:0;padding:7px 11px;font-size:14px;line-height:1.54}.chatp-docked .chatp-body:after{content:none}.chatp-docked .chatp-acts{z-index:1;background:var(--color-elevated);border:1px solid var(--color-paper-line);box-shadow:var(--elev-card);opacity:0;transition:opacity var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);border-radius:7px;gap:1px;padding:2px;position:absolute;inset-block-start:-11px;inset-inline-end:0;transform:translateY(3px)}.chatp-docked .chatp-msg[data-own] .chatp-acts{inset-inline:0 auto}.chatp-docked .chatp-msg:hover .chatp-acts,.chatp-docked .chatp-acts:focus-within{opacity:1;transform:none}.chatp-docked .chatp-act{block-size:24px;inline-size:24px;color:var(--color-ink-3);border-radius:5px}.chatp-docked .chatp-act:hover{background:var(--color-hover);color:var(--color-ink)}.chatp-docked .chatp-react{align-self:flex-start}.chatp-docked .chatp-msg[data-own] .chatp-react{align-self:flex-end}.chatp-docked .chatp-day{color:var(--color-ink-3);text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:0;align-self:stretch;align-items:center;gap:10px;margin:18px 0 2px;padding:0;font-size:11.5px;font-weight:600;display:flex;overflow:visible}.chatp-docked .chatp-day:first-child{margin-block-start:auto}.chatp-docked .chatp-day:before,.chatp-docked .chatp-day:after{content:"";border-block-start:1px solid var(--color-paper-line);flex:1;display:block}.chatp-docked .chatp-day>span{background:var(--color-paper-recess);border-radius:999px;flex:none;padding:1px 8px}.chatp-docked .mailc-clips{flex-wrap:wrap;gap:6px;margin-block-start:10px;display:flex}.chatp-docked .mailc-clip{border:1px solid var(--color-paper-line);background:var(--color-elevated);min-inline-size:0;color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;text-decoration:none;display:flex}.chatp-docked .mailc-clip:hover{background:var(--color-hover);border-color:var(--color-ink-3);color:var(--color-ink)}.chatp-docked .mailc-clip .mark-line{flex:none;block-size:13px;inline-size:13px}.chatp-docked .mailc-clip-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chatp-docked .mailc-clip-size{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.chatp-docked .chatp-older{border:1px solid var(--color-paper-line);background:var(--color-elevated);color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;flex:none;align-self:center;margin:4px 0 2px;padding:3px 12px;font-size:11.5px;font-weight:600}.chatp-docked .chatp-older:hover:not(:disabled){background:var(--color-hover);color:var(--color-ink)}.chatp-docked .chatp-older:disabled{color:var(--color-ink-3);cursor:default}.chatp-docked .chatp-shelf{border-block-end:1px solid var(--color-paper-line);background:var(--color-paper-recess);flex:none;align-items:flex-start;gap:10px;padding:7px 14px;display:flex}.chatp-docked .chatp-shelf-tag{color:var(--color-ink-3);flex:none;padding-block-start:2px;font-size:11.5px;font-weight:600}.chatp-docked .chatp-shelf-list{flex-direction:column;flex:1;gap:2px;min-inline-size:0;list-style:none;display:flex}.chatp-docked .chatp-shelf-list>li{align-items:center;gap:6px;min-inline-size:0;display:flex}.chatp-docked .chatp-shelf-row{text-align:start;cursor:pointer;min-inline-size:0;color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;flex:1;align-items:baseline;gap:6px;padding:1px 6px;font-size:12.5px;display:flex;overflow:hidden}.chatp-docked .chatp-shelf-row:hover{background:var(--color-hover);color:var(--color-ink)}.chatp-docked .chatp-shelf-row b{color:var(--color-ink);flex:none;font-weight:600}.chatp-docked .chatp-shelf-off{block-size:20px;inline-size:20px;color:var(--color-ink-3);border-radius:5px;flex:none;font-size:12.5px;line-height:1.31}.chatp-docked .chatp-shelf-off:hover{background:var(--color-hover);color:var(--color-ink)}.chatp-docked .chatp-quote{text-align:start;cursor:pointer;background:var(--color-paper-recess);border-inline-start:2px solid var(--lightningcss-light,oklch(.55 calc(var(--dot-c,0) * .8) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,0) var(--dot-h,258)));min-inline-size:0;transition:background-color var(--dur-hover) var(--ease-out);border-radius:8px;align-self:stretch;padding:3px 8px;display:block}.chatp-docked .chatp-msg[data-own] .chatp-quote{background:var(--color-accent-soft-2)}.chatp-docked .chatp-quote:hover:not(:disabled){background:var(--color-hover)}.chatp-docked .chatp-quote:disabled{cursor:default}.chatp-docked .chatp-quote-who{color:var(--lightningcss-light,oklch(.4 calc(var(--dot-c,0) * .9) var(--dot-h,258)))var(--lightningcss-dark,oklch(.86 var(--dot-c-dk,0) var(--dot-h,258)));font-size:11.5px;font-weight:600;display:block}.chatp-docked .chatp-quote-body{color:var(--color-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.31;display:block;overflow:hidden}.chatp-docked .chatp-msg[data-lit] .chatp-body{animation:chatp-lit 1.4s var(--ease-out)}@keyframes chatp-lit{0%,55%{box-shadow:0 0 0 3px var(--color-accent-soft-2)}to{box-shadow:0 0 0 0 var(--color-accent-soft-2)}}@media (prefers-reduced-motion:reduce){.chatp-docked .chatp-msg[data-lit] .chatp-body{box-shadow:0 0 0 3px var(--color-accent-soft-2);animation:none}}.chatp-docked .chatp-answering{background:var(--color-paper-recess);border-inline-start:2px solid var(--color-accent);border-radius:8px;align-items:center;gap:8px;margin-block-end:8px;padding:5px 8px;display:flex}.chatp-docked .chatp-answering-at{text-align:start;cursor:pointer;flex:1;min-inline-size:0}.chatp-docked .chatp-answering .chatp-quote-who{color:var(--color-accent)}.chatp-docked .chatp-answering-off{block-size:22px;inline-size:22px;color:var(--color-ink-3);border-radius:6px;flex:none;font-size:14px;line-height:1.31}.chatp-docked .chatp-answering-off:hover{background:var(--color-hover);color:var(--color-ink)}.chatp-docked .chatp-new{color:var(--color-accent);align-self:stretch;align-items:center;gap:10px;margin:12px 0 -6px;font-size:11.5px;font-weight:600;display:flex}.chatp-docked .chatp-new:before,.chatp-docked .chatp-new:after{content:"";border-block-start:1px solid var(--color-accent);opacity:.45;flex:1;display:block}.chatp-docked .chatp-new>span{flex:none}.chatp-docked .chatp-gone{color:var(--color-ink-3);border:1px dashed var(--color-control-line);background:0 0;font-style:italic}.chatp-docked .chatp-edited{color:var(--color-ink-3);font-size:11.5px;font-style:normal}.chatp-docked .chatp-who .chatp-edited:before{content:"·";margin-inline-end:6px}.chatp-docked .chatp-msg[data-editing]{inline-size:72%}.chatp-docked .chatp-msg[data-editing]>.min-w-0{align-items:stretch}.chatp-docked .chatp-editing{background:0 0;inline-size:100%;padding:0}.chatp-docked .chatp-editing .comment-composer{inline-size:100%;margin:0}.chatp-docked .chatp-react{border:1px solid var(--color-paper-line);background:var(--color-elevated)}.chatp-docked .chatp-react[data-on]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-ink)}.chatp-docked .chatp-act-more{font-size:14px;font-weight:600;line-height:1.31}.chatp-docked .chatp-file-img{border:1px solid var(--color-paper-line);border-radius:10px;display:block;overflow:hidden}.chatp-docked .chatp-file-img img{block-size:auto;inline-size:min(22rem,100%);display:block}.chatp-docked .chatp-file{text-decoration:none}.chatp-docked .chatp-head-find{border-radius:6px;flex:none;justify-content:center;align-items:center;block-size:26px;inline-size:26px;display:inline-flex}.chatp-docked .chatp-head-find .mark-line{block-size:15px;inline-size:15px}.chatp-docked .chatp-head-find[data-on]{background:#ffffff2e;background:lab(100% 0 0/.18)}.chatp-docked .chatp-find{border-block-end:1px solid var(--color-paper-line);flex:none;align-items:center;gap:8px;padding:6px 12px;display:flex;position:relative}.chatp-docked .chatp-find-glass{block-size:14px;inline-size:14px;color:var(--color-ink-3);pointer-events:none;position:absolute;inset-inline-start:21px}.chatp-docked .chatp-find-input{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:28px;min-inline-size:0;color:var(--color-ink);transition:border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:7px;flex:1;padding-inline:30px 10px;font-size:12.5px}.chatp-docked .chatp-find-input::placeholder{color:var(--color-ink-3)}.chatp-docked .chatp-find-input:hover{border-color:var(--color-ink-3)}.chatp-docked .chatp-find-input:focus{border-color:var(--color-ink-3);box-shadow:0 0 0 2px var(--color-accent-soft-2);outline:none}.chatp-docked .chatp-find-input::-webkit-search-cancel-button{-webkit-appearance:none}.chatp-docked .chatp-find-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.chatp-docked .chatp-find-n b{color:var(--color-ink-2);font-weight:600}.chatp-docked .chatp-sys{border:0;justify-content:center;padding:8px 12px 0}.chatp-docked .chatp-card{box-shadow:none;border:1px solid var(--color-paper-line);border-radius:10px}.chatp-docked .chatp-msg[data-failed]:before{inset-inline:auto -8px}.chatp-docked .chatp-msg[data-failed][data-own]:before{inset-inline:-8px auto}.chatp-docked .chatp-compose{border-block-start:1px solid var(--color-paper-line);margin:0;padding:10px 14px 12px;position:relative}.chatp-docked .chatp-compose .comment-composer-wrap{border:1px solid var(--color-control-line);background:var(--color-elevated);transition:border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:10px}.chatp-docked .chatp-compose .comment-composer-wrap:hover{border-color:var(--color-ink-3)}.chatp-docked .chatp-compose .comment-composer-wrap:focus-within{border-color:var(--color-ink-3);box-shadow:0 0 0 3px var(--color-accent-soft-2)}.chatp-docked .chatp-compose .comment-composer{min-block-size:40px;box-shadow:none;background:0 0;border-radius:10px 10px 0 0;padding:9px 12px 2px}.chatp-docked .chatp-compose .comment-composer:hover,.chatp-docked .chatp-compose .comment-composer:focus,.chatp-docked .chatp-compose .comment-composer:focus-visible{box-shadow:none;background:0 0}.chatp-docked .chatp-compose .comment-send-row{margin:0;padding:2px 6px 6px}.chatp-docked .chatp-compose .comment-send-plane .mark-line{block-size:15px;inline-size:15px}.chatp-docked .chatp-compose .comment-send-hint{font-size:11.5px}.chatp-docked .chatp-arsenal{gap:2px;margin:0;position:absolute;inset-block-end:18px;inset-inline-start:20px}.chatp-docked .chatp-arsenal-chip{border-radius:7px;block-size:28px;inline-size:28px}.chatp-docked .chatp-picker{box-shadow:none;border:1px solid var(--color-paper-line);margin:0 14px 8px}.chatp-docked .mailv-tabs{margin-block:0 6px}.tkr-n{text-align:center;color:#fff;font-variant-numeric:tabular-nums;background:#c0392b;border-radius:999px;flex:none;min-inline-size:18px;padding:2px 5px;font-size:11.5px;font-weight:600;line-height:1.31}.talk3-void{border:1.5px dashed var(--color-control-line);color:var(--color-ink-2);border-radius:10px;flex:1;justify-content:center;align-self:stretch;margin:10px;font-size:14px}.talk3-void-mark{background:var(--color-elevated);border:1px solid var(--color-paper-line);opacity:1;border-radius:10px;block-size:44px;inline-size:44px}.talk3-void-mark .mark-line{block-size:22px;inline-size:22px}@media (prefers-reduced-motion:reduce){.chatp-docked .chatp-msg{transition:none}}.taskcard{background:var(--lightningcss-light,oklch(.972 calc(var(--dot-c,0) * .2) var(--dot-h,258)))var(--lightningcss-dark,oklch(.262 calc(var(--dot-c-dk,0) * .32) var(--dot-h,258)));inline-size:100%;max-inline-size:26rem;box-shadow:var(--elev-card);border-radius:12px;flex-direction:column;flex:none;gap:6px;padding:10px 12px;display:flex}.taskcard-head{align-items:center;gap:8px;display:flex}.taskcard-check{border:1.5px solid var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));color:#0000;block-size:20px;inline-size:20px;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.taskcard-check[data-done]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));color:var(--lightningcss-light,#fbfcfd)var(--lightningcss-dark,#0b0d12);color:var(--lightningcss-light,lab(98.8329% -.0854433 -.753891))var(--lightningcss-dark,lab(3.6726% -.143155 -2.45143))}.taskcard-title{text-align:start;min-inline-size:0;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.taskcard-title:hover{text-decoration:underline}.taskcard-title[data-done]{color:var(--color-ink-3);text-decoration:line-through}.taskcard-seq{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.taskcard-fold{block-size:20px;inline-size:20px;color:var(--color-ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.taskcard-fold:hover{color:var(--color-ink);background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#00000040);background:var(--lightningcss-light,lab(100% 0 0/.5))var(--lightningcss-dark,lab(0% 0 0/.25))}.taskcard .mailc-fold-in{flex-direction:column;gap:6px;display:flex}.taskcard-facts{align-items:center;gap:10px;padding-inline-start:28px;display:flex}.taskcard-facts .talk-face{block-size:18px;inline-size:18px}.taskcard-quick{padding-inline-start:28px;position:relative}.taskcard-quick input{block-size:26px;inline-size:100%;color:var(--color-ink);background:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#00000042);background:var(--lightningcss-light,lab(100% 0 0/.62))var(--lightningcss-dark,lab(0% 0 0/.26));border-radius:999px;padding-inline:10px;font-size:12.5px}.taskcard-quick input::placeholder{color:var(--color-ink-3)}.taskcard-quick input:focus{background:var(--color-elevated);outline:none}.taskcard-sent{color:var(--color-ink-2);font-size:11.5px;font-weight:600;position:absolute;inset-block-start:5px;inset-inline-end:10px}.chatp-card[data-kind=mail]{flex-direction:row-reverse;max-inline-size:26rem}.chatp-card[data-kind=mail] .chatp-card-title{font-weight:600}.chatp-card[data-kind=mail] .chatp-card-sub{text-align:end;direction:ltr}.talk-share-line{color:var(--color-ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.talk-send-fail{color:var(--color-danger);font-size:12.5px}.talk-send-pop.mailx{max-block-size:76vh;inline-size:min(34rem,100vw - 32px);inset-block-start:12vh;overflow-y:auto}.mailx-line{align-items:flex-start;gap:8px;display:flex}.mailx-label{inline-size:4.5rem;color:var(--color-ink-3);flex:none;padding-block-start:7px;font-size:12.5px}.mailx-chips{border-radius:12px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-inline-size:0;padding:4px 8px;display:flex}.mailx-chips[data-bad]{box-shadow:0 0 0 2px var(--color-danger-soft)}.mailx-chips>input{min-inline-size:8ch;color:var(--color-ink);background:0 0;border:0;outline:none;flex:1;padding-block:3px;font-size:14px}.mailx-chip{background:var(--color-elev-2-hover);max-inline-size:100%;color:var(--color-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:12.5px;display:inline-flex}.mailx-chip-x{block-size:16px;inline-size:16px;color:var(--color-ink-3);border-radius:999px;font-size:12.5px}.mailx-chip-x:hover{background:var(--color-elev-2-pressed);color:var(--color-ink)}.mailx-bad{color:var(--color-danger);align-self:center;font-size:11.5px}.mailx-ccbtn{color:var(--color-ink-3);border-radius:6px;align-self:flex-start;margin-inline-start:calc(4.5rem + 8px);padding:2px 6px;font-size:12.5px}.mailx-ccbtn:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.mailx-atts{flex-direction:column;gap:4px;display:flex}.mailx-att{background:var(--color-pane-recess);border-radius:8px;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;display:flex}.mailx-att-mark{block-size:13px;inline-size:13px;color:var(--color-ink-3);flex:none}.mailx-att-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);overflow:hidden}.mailx-att-size{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.mailx-att-x{block-size:22px;inline-size:22px;color:var(--color-ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mailx-att-x:hover{background:var(--color-danger-soft);color:var(--color-danger)}.mailx-att-x .mark-line{block-size:12px;inline-size:12px}.mailx-attbtn{align-items:center;gap:6px;margin-inline-end:auto;font-size:11.5px;display:inline-flex}.mailx-attbtn .mark-line{block-size:16px;inline-size:16px}.auto-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.auto-reg[data-on]{background:var(--color-accent-soft);color:var(--color-ink)}.autov-field{flex-direction:column;gap:4px;display:flex}.autoz-root{background:var(--color-pane-recess);background-image:radial-gradient(var(--color-paper-line) 1px, transparent 1px);background-size:22px 22px;block-size:100%;position:relative}.autoz-scroll{padding:84px 16px 25vh;position:absolute;inset:0;overflow:auto}.autoz-bar{z-index:10;background:var(--color-elev-2);box-shadow:var(--elev-2-shadow);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;inset-block-start:12px;inset-inline:12px}.autoz-title{color:var(--color-ink);font-size:21px;font-weight:600}.fq-band{flex-direction:column;gap:12px;padding-block:4px;display:flex}.fq-band-name{color:var(--color-ink-3);text-transform:none;font-size:12.5px;font-weight:600}.fq-item{background:var(--color-elev-2);inline-size:min(44rem,100%);box-shadow:var(--elev-1-shadow);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.fq-item-top{align-items:baseline;gap:10px;display:flex}.fq-dept{color:var(--color-ink-3);background:var(--color-elev-3);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.fq-what{color:var(--color-ink);white-space:pre-line;font-size:17px;font-weight:600}.fq-note{color:var(--color-ink-2);font-size:14px}.fq-costs{color:var(--color-ink-2);flex-direction:column;gap:6px;padding-inline-start:0;font-size:14px;list-style:none;display:flex}.fq-costs b{color:var(--color-ink);font-weight:600}.fq-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fq-until{inline-size:10rem}.fq-why{color:var(--color-ink-3);font-size:12.5px}.fq-failed{color:var(--color-danger);animation:fq-post-in var(--dur-menu) var(--ease-out);font-size:14px}.fq-post{animation:fq-post-in var(--dur-menu) var(--ease-out)}.fq-post[data-leaving]{animation:fq-post-out var(--dur-drawer) var(--ease-out) forwards;pointer-events:none}@keyframes fq-post-in{0%{opacity:0;translate:0 6px}}@keyframes fq-post-out{to{opacity:0;translate:0 -6px;scale:.98}}.fq-count{font-variant-numeric:tabular-nums;color:var(--color-ink-2);margin-inline-start:4px}.fq-meta{color:var(--color-ink-3);font-size:12.5px}.fq-copy{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.54}.fq-chips{flex-wrap:wrap;gap:6px;display:flex}.fq-chip{background:var(--color-paper-recess);color:var(--color-ink-2);animation:fq-post-in var(--dur-menu) var(--ease-out);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.fq-chip[data-tone=danger]{background:var(--color-danger-soft);color:var(--color-danger)}.fq-chip[data-tone=warn]{background:var(--lightningcss-light,#c3541329)var(--lightningcss-dark,#fb864d29)}@supports (color:color-mix(in lab, red, red)){.fq-chip[data-tone=warn]{background:color-mix(in oklab, var(--color-warn) 16%, transparent)}}.fq-chip[data-tone=warn]{color:var(--color-warn)}.fq-media{color:var(--color-ink-2);font-size:12.5px}.fq-media a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.fq-flag{color:var(--color-ink-2);flex-direction:column;gap:6px;font-size:14px;display:flex}.fq-flag[data-tone=danger]{color:var(--color-danger)}.fq-reasons{color:var(--color-ink-2);flex-direction:column;gap:4px;padding-inline-start:0;font-size:14px;list-style:none;display:flex}.fq-reasons ul{padding-inline-start:16px;list-style:outside}.fq-match{color:var(--color-ink);font-weight:600}.fq-reviewers summary{color:var(--color-ink-2);cursor:pointer;font-size:12.5px}.fq-reviewers[open]>:not(summary){animation:fq-post-in var(--dur-menu) var(--ease-out);margin-block-start:6px}.fq-edit,.fq-reject{animation:fq-post-in var(--dur-menu) var(--ease-out);flex-direction:column;gap:8px;display:flex}.fq-reject{flex-flow:wrap;align-items:center}.fq-edit-label{color:var(--color-ink-3);font-size:12.5px}.fq-edit-text{resize:vertical;min-block-size:10rem;font-size:15px;line-height:1.54}.fq-why[data-over]{color:var(--color-danger)}.fq-note-input{flex:1;min-inline-size:12rem}.fq-saving{color:var(--color-ink-2);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.fq-progress{background:linear-gradient(90deg, transparent, var(--color-accent), transparent) 0 0 / 40% 100% no-repeat, var(--color-paper-recess);block-size:3px;animation:fq-sweep 1.6s var(--ease-fold) infinite;border-radius:999px;display:block}@keyframes fq-sweep{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.fq-info{color:var(--color-ink-2);animation:fq-post-in var(--dur-menu) var(--ease-out);font-size:14px}.mk-page{flex-direction:column;gap:20px;padding-block:4px;display:flex}.mk-form{background:var(--color-elev-2);inline-size:min(30rem,100%);box-shadow:var(--elev-1-shadow);border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.mk-form-name{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.mk-label{color:var(--color-ink-2);font-size:12.5px}.mk-copy{resize:vertical;min-block-size:5.5rem}.mk-media{inline-size:12rem}.mk-hint{color:var(--color-ink-3);font-size:11.5px}.mk-check{color:var(--color-ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.mk-brief{background:var(--color-elev-3);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mk-acts{flex-wrap:wrap;align-items:center;gap:10px;padding-block-start:4px;display:flex}.mk-failed{color:var(--color-danger);font-size:14px}.mk-list{flex-direction:column;gap:12px;display:flex}.mk-item{background:var(--color-elev-2);inline-size:min(44rem,100%);box-shadow:var(--elev-1-shadow);border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.mk-item-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.mk-lane{color:var(--color-ink);background:var(--color-elev-3);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.mk-lane-auto{color:var(--color-accent);background:var(--color-accent-soft)}.mk-kind{color:var(--color-ink-2);font-size:12.5px}.mk-when{color:var(--color-ink-3);margin-inline-start:auto;font-size:11.5px}.mk-quote{color:var(--color-ink);font-size:15px}.mk-src{color:var(--color-ink-3);font-size:11.5px}.mk-why-name{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.mk-reasons{color:var(--color-ink-2);flex-direction:column;gap:6px;padding-inline-start:0;font-size:14px;list-style:none;display:flex}.mk-reason{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mk-reason b{color:var(--color-ink);font-weight:600}.mk-rule{color:var(--color-ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.mk-sev{color:var(--color-ink-3);font-size:11.5px}.mk-match{color:var(--color-ink);background:var(--color-elev-3);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ed-time{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.mk-reason-none,.autoz-bar-note{color:var(--color-ink-3);font-size:14px}.autoz-run{border-radius:10px;align-items:center;gap:8px;padding:9px 20px;font-size:15px;font-weight:600;display:inline-flex}.autoz-run .mark-line{block-size:16px;inline-size:16px}.autoz-panel{background:var(--color-elev-2);inline-size:min(34rem,100%);box-shadow:var(--elev-1-shadow);border-radius:0 0 12px 12px;flex-direction:column;gap:14px;margin-block-start:-6px;padding:18px;display:flex}.autoz-chain{flex-direction:column;align-items:center;display:flex}.autoz-card{cursor:pointer;text-align:start;background:var(--color-elev-2);inline-size:min(34rem,100%);box-shadow:var(--elev-1-shadow);transition:box-shadow var(--dur-hover) var(--ease-out), transform .18s var(--ease-out);border-radius:12px;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.autoz-card:not([data-on]):not(.autoz-gate):hover{box-shadow:0 0 0 1px var(--color-accent-soft-2), var(--elev-1-shadow)}.autoz-gate{cursor:default}.autoz-card[data-on]{box-shadow:0 0 0 2px var(--color-accent-soft-2), var(--elev-1-shadow)}.autoz-card[data-on]:has(+.autoz-panel){border-end-end-radius:0;border-end-start-radius:0}.autoz-card:has(+.autoz-panel){border-end-end-radius:0;border-end-start-radius:0}.autoz-card[data-state=running]{box-shadow:0 0 0 2px var(--color-accent), var(--elev-1-shadow)}.autoz-card[data-state=failed]{box-shadow:0 0 0 2px var(--color-danger-soft), var(--elev-1-shadow)}.autoz-card[data-lifted]{box-shadow:0 0 0 2px var(--color-accent-soft-2), var(--elev-3-shadow);cursor:grabbing}@media (prefers-reduced-motion:reduce){.autoz-card{transition:box-shadow var(--dur-hover) var(--ease-out)}}.autoz-doc{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.autoz-grip{color:var(--color-ink-3);-webkit-user-select:none;user-select:none;flex:none;align-self:center;font-size:14px}.autoz-card>.min-w-0,.autoz-card>.autoz-card-top{display:block}.autoz-card-top{align-items:center;gap:10px;inline-size:100%;display:flex}.autoz-num{background:var(--color-pane-recess);block-size:26px;inline-size:26px;color:var(--color-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.autoz-num-end{background:var(--color-accent-soft);color:var(--color-accent)}.autoz-chip{color:var(--color-ink);border-radius:6px;align-items:center;gap:5px;padding:0;font-size:17px;font-weight:600;display:inline-flex}.autoz-chip .mark-line{block-size:16px;inline-size:16px;color:var(--color-ink-3)}.autoz-regtag{color:var(--color-ink-3);font-size:14px}.autoz-check{block-size:16px;inline-size:16px;color:var(--color-accent);background:var(--color-accent-soft);opacity:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.autoz-card[data-state=done] .autoz-check,.autoz-card[data-state=running] .autoz-check{opacity:1}.autoz-card[data-state] .autoz-check:empty{opacity:0}.autoz-spin{border:2px solid var(--color-accent-soft-2);border-block-start-color:var(--color-accent);border-radius:999px;block-size:8px;inline-size:8px;animation:.7s linear infinite autoz-spin}@keyframes autoz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.autoz-spin{animation:none}}.autoz-card-line{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-block-start:6px;margin-inline-start:36px;font-size:15px;display:block;overflow:hidden}.autoz-x{block-size:18px;inline-size:18px;color:var(--color-ink-3);border-radius:6px;flex:none;align-self:flex-start;font-size:12.5px}.autoz-x:hover{background:var(--color-danger-soft);color:var(--color-danger)}.autoz-conn{flex-direction:column;align-items:center;display:flex}.autoz-conn-line{background:var(--color-paper-line);block-size:12px;inline-size:2px}.autoz-plus-seat{position:relative}.autoz-plus{background:var(--color-elev-2);block-size:28px;inline-size:28px;box-shadow:var(--elev-1-shadow);color:var(--color-accent);border-radius:999px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.autoz-plus:hover{background:var(--color-accent-soft)}.autoz-plusmenu{z-index:40;background:var(--elev-2-surface,var(--color-elev-2));min-inline-size:13rem;box-shadow:var(--elev-2-shadow);border-radius:10px;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;inset-block-start:24px;inset-inline-start:50%;transform:translate(50%)}.autoz-plusitem{color:var(--color-ink);text-align:start;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:flex}.autoz-plusitem:hover:not(:disabled){background:var(--color-elev-2-hover)}.autoz-plusitem:disabled{color:var(--color-ink-3)}.autoz-soon{background:var(--color-pane-recess);border-radius:999px;padding:1px 7px;font-size:11.5px}.autoz-error{color:var(--color-danger);margin-block-start:14px;font-size:14px}.autoz-panel .autov-label{font-size:14px}.autoz-panel .field{padding-block:8px;font-size:15px}.autoz-bar .btn,.autoz-bar .field{font-size:15px}.autoz-bar .btn{padding-block:7px}.autoz-side-h{color:var(--color-ink);font-size:17px;font-weight:600}.autoz-side-sub{color:var(--color-ink-3);margin-block-start:-8px;font-size:14px}.autoz-runs{margin-block-start:auto;padding-block-start:12px}.autoz-runlink{color:var(--color-ink-2);font-size:14px;text-decoration:underline}.autoz-pick{max-inline-size:12rem}.autoz-mastersbox{position:relative}.autoz-mastersbox>summary{cursor:pointer;list-style:none}.autoz-mastersbox>summary::-webkit-details-marker{display:none}.autoz-masterpop{z-index:20;background:var(--color-elev-2);inline-size:19rem;box-shadow:var(--elev-2-shadow);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.autoz-masterpop .autoz-side-sub{margin-block-start:0}.autoz-master{align-items:center;gap:8px;display:flex}.autoz-mastername{color:var(--color-ink);font-size:15px;font-weight:600}.autoz-master>.btn{margin-inline-start:auto}.autoz-runseat{align-items:center;gap:10px;margin-inline-start:auto;display:inline-flex}.autoz-why{color:var(--color-ink-2);background:var(--color-pane-recess);border-radius:999px;padding:4px 12px;font-size:14px}.autoz-why:hover{color:var(--color-ink)}.autoz-status{background:var(--color-pane-recess);color:var(--color-ink-3);border-radius:999px;padding:2px 8px;font-size:14px}.autoz-status[data-published]{background:var(--color-accent-soft);color:var(--color-ink-2)}.autoz-plushead{color:var(--color-ink-3);padding:2px 8px 4px;font-size:12.5px}.autoz-gate{background:var(--color-elev-2);box-shadow:var(--elev-1-shadow)}.autoz-side-warn{color:var(--color-danger);margin-block-start:-8px;font-size:14px}.autoz-lanes{gap:8px;inline-size:min(24rem,100%);margin-block-start:8px;display:flex}.autoz-lane{background:var(--color-elev-2);min-inline-size:0;box-shadow:var(--elev-card);border-radius:8px;flex-direction:column;flex:1;gap:4px;padding:8px;display:flex}.autoz-lane[data-taken]{box-shadow:0 0 0 2px var(--color-accent), var(--elev-card)}.autoz-lane-head{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.autoz-lane-empty{color:var(--color-ink-3);font-size:12.5px}.autoz-lane-step{background:var(--color-pane-recess);color:var(--color-ink);border-radius:6px;align-items:center;gap:5px;padding:3px 6px;font-size:11.5px;display:flex}.autoz-lane-step .mark-line{flex:none;block-size:11px;inline-size:11px}.autoz-lane-seq{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:auto}.autoz-pathbox{background:var(--color-pane-recess);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.autoz-condrow{gap:4px;display:flex}.autoz-condrow>*{flex:1;min-inline-size:0}.autoz-pathsteps{flex-direction:column;gap:4px;display:flex}.autov-label{color:var(--color-ink-3);font-size:12.5px}.tkr-mailico{flex:none;block-size:30px;inline-size:30px;position:relative}.tkr-mailico>img{object-fit:contain;background:var(--color-elev-2);block-size:25px;inline-size:25px;box-shadow:var(--elev-card);z-index:1;border-radius:8px;padding:2px;position:absolute;inset-block-end:0;inset-inline-start:0}.tkr-mailico-badge{border-radius:6px;block-size:17px;inline-size:17px;position:absolute;inset-block-start:-1px;inset-inline-end:-1px}.tkr-mailico-badge .mark-line{block-size:10px;inline-size:10px}.notifpop-stack{z-index:66;flex-direction:column;gap:8px;max-inline-size:min(22rem,100vw - 24px);display:flex;position:fixed;inset-block-start:72px;inset-inline-end:12px}.notifpop{text-align:start;background:var(--color-elev-2);inline-size:100%;box-shadow:var(--elev-2-shadow);animation:notifpop-in .22s var(--ease-out);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}@keyframes notifpop-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.notifpop{animation:none}}.notifpop-mark{border-radius:8px;flex:none;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.notifpop-mark .mark-line{block-size:14px;inline-size:14px}.notifpop-mark{overflow:hidden}.notifpop-face{object-fit:cover;block-size:100%;inline-size:100%}.notifpop-kind{color:var(--color-ink-3);font-size:11.5px;display:block}.notifpop-title{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.notifpop-body{-webkit-line-clamp:2;color:var(--color-ink-2);-webkit-box-orient:vertical;font-size:14px;line-height:1.54;display:-webkit-box;overflow:hidden}.notifpop-x{color:var(--color-ink-3);flex:none;margin-inline-start:auto;padding-inline:2px;font-size:14px}.notifpop-x:hover{color:var(--color-ink)}.mailv-tabs{gap:2px;margin-block-end:6px;display:flex}.mailv-tab{color:var(--color-ink-3);border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:600}.mailv-tab:hover{color:var(--color-ink)}.mailv-tab[data-on]{background:var(--color-accent-soft);color:var(--color-ink)}.chatp-note{background:var(--color-accent-soft);color:var(--color-ink);border-radius:10px;margin-inline-start:12%;padding:8px 12px;font-size:14px;line-height:1.54}.chatp-note-tag{color:var(--color-ink-2);margin-block-end:2px;font-size:11.5px;font-weight:600;display:inline-block}.chatp-note time{color:var(--color-ink-3);margin-block-start:2px;font-size:11.5px;display:block}.chatp-compose{margin:0 14px 14px}.talk-mentions{flex-direction:column;gap:4px;margin-block-start:6px;list-style:none;display:flex}.talk-mention{text-align:start;inline-size:100%;color:var(--color-ink-2);border-radius:8px;align-items:center;gap:8px;padding:4px;font-size:12.5px;display:flex}.talk-mention:hover{background:var(--color-elev-2-hover)}.talk-mention-body{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);flex:1;overflow:hidden}.talk-mention time,.talk-spark-lg .talk-seg-btn[data-on] .talk-me-tag{color:var(--color-ink-3);flex:none;font-size:11.5px}.talk-faces{display:inline-flex}.talk-face{border:2px solid var(--color-elevated);background:var(--lightningcss-light,oklch(.93 calc(var(--dot-c,0) * .42) var(--dot-h,258)))var(--lightningcss-dark,oklch(.34 calc(var(--dot-c-dk,0) * .5) var(--dot-h,258)));block-size:22px;inline-size:22px;color:var(--lightningcss-light,oklch(.44 var(--dot-c,0) var(--dot-h,258)))var(--lightningcss-dark,oklch(.85 var(--dot-c-dk,0) var(--dot-h,258)));border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex}.talk-face+.talk-face{margin-inline-start:-7px}.chatp-crown{background:var(--lightningcss-light,oklch(.955 calc(var(--dot-c,0) * .35) var(--dot-h,258)))var(--lightningcss-dark,oklch(.28 calc(var(--dot-c-dk,0) * .45) var(--dot-h,258)));border-radius:10px;flex-direction:column;flex:none;gap:8px;margin:10px 14px 0;padding:10px 14px;display:flex}.chatp-crown-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chatp-crown-owner{color:var(--color-ink-2);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.chatp-crown-nodue{color:var(--color-ink-3);font-size:12.5px}.chatp-crown-check{align-items:center;gap:8px;display:flex}.chatp-crown-bar{background:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#0000004d);background:var(--lightningcss-light,lab(100% 0 0/.55))var(--lightningcss-dark,lab(0% 0 0/.3));border-radius:999px;flex:1;block-size:5px;overflow:hidden}.chatp-crown-bar>span{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;block-size:100%;display:block}.chatp-act{block-size:24px;inline-size:24px;color:var(--color-ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chatp-act:hover{color:var(--color-ink)}.chatp-act .mark-line{block-size:13px;inline-size:13px}.chatp-act:hover{background:var(--color-elev-2-hover)}.chatp-react{background:var(--color-accent-soft);color:var(--color-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;margin-block-start:2px;padding:1px 8px;font-size:12.5px;display:inline-flex}.chatp-react .mark-line{block-size:12px;inline-size:12px}.chatp-to-task{flex:none;margin-inline-start:auto}.chatp-hash{background:var(--color-elev-2);block-size:26px;inline-size:26px;color:var(--color-ink-2);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.comment-thread{flex-direction:column;gap:0;display:flex}.comment-thread>li{border-block-end:1px solid var(--color-paper-line);padding-block:6px}.comment-thread>li:last-child{border-block-end:0}.comment-row{border-radius:8px;align-items:flex-start;gap:10px;padding:3px 4px;display:flex}.comment-row:hover{background:var(--color-pane-recess)}.comment-avatar{background:var(--color-accent-soft-2);block-size:26px;inline-size:26px;color:var(--color-ink-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex}.comment-row[data-own] .comment-avatar{background:var(--color-accent-soft);color:var(--color-ink)}.comment-card{flex:1;min-inline-size:0;padding:2px 0 0}.comment-row[data-pending] .comment-card{opacity:.6}.comment-row[data-gone]{padding-inline-start:34px}.comment-composer-wrap{background:0 0;border:0;padding:0}.comment-send-plane{border-radius:999px;justify-content:center;align-items:center;block-size:32px;inline-size:32px;padding:0;display:inline-flex}.comment-send-plane .mark-line{block-size:16px;inline-size:16px}.mailc-act{align-items:center;gap:5px;display:inline-flex}.mailc-act .mark-line{block-size:12px;inline-size:12px}.comment-send-row{justify-content:flex-end;align-items:center;gap:8px;margin-block-start:6px;display:flex}.comment-send-hint{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:14px}.comment-send:disabled{opacity:.4}.comment-cue{vertical-align:-1px;font-variant-numeric:tabular-nums;color:var(--color-ink-3);border-radius:4px;align-items:center;margin-inline-start:5px;padding-inline:2px;font-size:12.5px;display:inline-flex}.comment-cue-mark{align-items:center;gap:3px;display:inline-flex}.board-card-meta .comment-cue{margin-inline-start:0}.comment-cue svg{block-size:12px;inline-size:12px}.comment-cue[data-open-task]{cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out)}.comment-cue[data-open-task]:hover{background:var(--color-hover)}.comment-pop{z-index:60;border-radius:var(--elev-2-radius);background:var(--elev-2-surface);inline-size:20rem;max-inline-size:calc(100vw - 16px);box-shadow:var(--elev-2-shadow);animation:overlay-in var(--dur-menu) var(--ease-out);padding:8px 10px;position:fixed}.comment-pop-title{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-3);margin-block-end:4px;font-size:12.5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.comment-pop{animation:none}}.list-well{background:var(--color-paper-recess)}.list-row{block-size:44px;inline-size:100%;transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);align-items:center;gap:6px;padding-inline:12px;display:flex;position:relative}.list-tracks{--track-labels:0px;--track-project:0px;grid-template-columns:18px 42px 20px minmax(0, 1fr) var(--track-labels) var(--track-project) 6rem 4.25rem 5.5rem;align-items:center;column-gap:6px;padding-inline:12px;display:grid}@container (min-inline-size:44rem){.list-tracks{--track-project:8.5rem}}@container (min-inline-size:60rem){.list-tracks{--track-labels:9.5rem}}.list-grid[data-noproject] .list-tracks{--track-project:0px}.list-cell-title .list-title{flex:0 auto}.list-cell-title .order-badge{flex:none}.list-card{background:var(--color-elevated);block-size:40px;transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:6px;padding-inline:11px;box-shadow:0 1px 3px -1px var(--lightningcss-light,#22272e1a)var(--lightningcss-dark,#0000005c);box-shadow:0 1px 3px -1px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.1))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.36))}.list-card:hover{border-color:var(--color-divider)}.list-row:hover{background:var(--color-paper-hover);translate:0 -1px;box-shadow:0 2px 6px -2px var(--lightningcss-light,#22272e21)var(--lightningcss-dark,#0000006b);box-shadow:0 2px 6px -2px var(--lightningcss-light,lab(15.263% -.775501 -5.82429/.13))var(--lightningcss-dark,lab(.0064621% .00544637 -.0453949/.42))}@media (prefers-reduced-motion:reduce){.list-row:hover{translate:none}}.inbox-dot-slot{flex-shrink:0;justify-content:center;inline-size:8px;display:flex}.inbox-dot{background:var(--color-accent);border-radius:999px;block-size:6px;inline-size:6px}.inbox-glyph{color:var(--color-ink-3);flex-shrink:0;display:flex}.notif-pane{z-index:60;border-radius:var(--elev-2-radius);background:var(--elev-2-surface);max-block-size:min(520px,100vh - 16px);box-shadow:var(--elev-2-shadow);flex-direction:column;display:flex;position:fixed;overflow:hidden}.notif-head{flex:none;align-items:center;gap:8px;min-block-size:44px;padding:0 8px 0 12px;display:flex}.notif-title{color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.31}.notif-head .btn{margin-inline-start:auto}.notif-body{background:var(--color-pane-recess);flex:auto;min-block-size:0;padding:8px;overflow-y:auto}.notif-foot{border-block-start:1px solid var(--color-divider);background:var(--elev-2-surface);flex:none;align-items:center;gap:8px;min-block-size:40px;padding:0 8px 0 12px;display:flex}.notif-foot-label{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.notif-foot .btn,.notif-foot-note{margin-inline-start:auto}.notif-foot-note{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.notif-note{text-align:center;color:var(--color-ink-3);padding:24px 8px;font-size:14px;line-height:1.39}.notif-pane .inbox-line{flex-wrap:wrap;row-gap:2px}.notif-pane .inbox-line-2{flex-wrap:wrap;row-gap:4px}.notif-pane .inbox-title{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;flex:1 0 100%;order:1;display:-webkit-box;overflow:hidden}.notif-pane .inbox-snippet{white-space:normal;flex:1 0 100%}.notif-pane .inbox-tags{flex:0 auto;min-inline-size:0;margin-inline-start:0}.notif-pane .project-chip{min-inline-size:0}.notif-pane .inbox-row{column-gap:8px}.arch-card{cursor:pointer}.arch-card[data-selected]{background:var(--color-rowselected)}.inbox-mark-disc.arch-mark-none{border:1px dashed var(--color-divider);background:0 0}.inbox-tags.arch-tags{margin-inline-start:0}.btn.arch-restore{margin-inline-start:auto}.arch-card.arch-proj{cursor:default}.inbox-mark-disc.arch-proj-sq{border-radius:8px}.arch-area{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.re-main{flex-direction:column;gap:14px;min-inline-size:0;padding:14px;display:flex}.unit-sheet{z-index:60;inset-block:var(--paper-air);inline-size:min(26rem, calc(100vw - 2 * var(--paper-air)));border-radius:var(--elev-2-radius);background:var(--elev-2-surface);box-shadow:var(--elev-2-shadow);flex-direction:column;display:flex;position:fixed;inset-inline-end:var(--paper-air);overflow:hidden}.unit-sheet-head{flex:none;align-items:center;gap:8px;min-block-size:44px;padding:0 8px 0 14px;display:flex}.unit-sheet-mark{cursor:default}.unit-sheet-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.31;overflow:hidden}.unit-sheet-body{background:var(--color-pane-recess);flex-direction:column;flex:auto;gap:8px;min-block-size:0;padding:8px;display:flex;overflow-y:auto}.unit-sum{background:var(--color-elev-2);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.unit-sum-row{align-items:baseline;gap:10px;font-size:14px;line-height:1.39;display:flex}.unit-sum-row>span{color:var(--color-ink-3)}.unit-sum-row>b{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);margin-inline-start:auto;font-weight:600;overflow:hidden}.unit-sheet-foot{flex:none;padding:8px 14px;display:flex}.unit-delete{color:var(--lightningcss-light,#c53637)var(--lightningcss-dark,#f07f77);color:var(--lightningcss-light,lab(45.9853% 56.8958 34.8481))var(--lightningcss-dark,lab(66.1606% 43.7527 24.7306));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.unit-delete:hover{background:var(--lightningcss-light,#ffe6e3)var(--lightningcss-dark,#442321);background:var(--lightningcss-light,lab(93.3428% 9.19691 4.96086))var(--lightningcss-dark,lab(18.3185% 15.5821 8.71098))}.fin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.fin-note{color:var(--color-ink-3);padding:0 2px 4px;font-size:12.5px;line-height:1.39}.fin-label{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.fin-hint{color:var(--color-ink-3);font-size:11.5px;line-height:1.2}.proj-field[data-over] .field{border-color:var(--lightningcss-light,#c7943c)var(--lightningcss-dark,#a17833);border-color:var(--lightningcss-light,lab(65.2% 13.4315 52.3829))var(--lightningcss-dark,lab(53.6066% 11.0817 43.2949))}.fin-reset{color:var(--color-ink-3);cursor:pointer;margin-inline-start:auto;font-size:11.5px;line-height:1.2}.fin-reset:hover{color:var(--color-ink)}.fin-check{flex-direction:row;grid-column:1/-1;align-items:center;gap:8px}.fin-derived{gap:4px}.fin-derived b{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.31}.unit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.unit-check{flex-direction:row;align-items:center;gap:8px}.unit-states{flex-wrap:wrap;gap:6px;display:flex}.unit-state{border:1px solid var(--color-paper-line);color:var(--color-ink-3);cursor:pointer;background:0 0;border-radius:6px;flex:auto;padding:5px 8px;font-size:12.5px;font-weight:500;line-height:1.39}.unit-state:hover{background:var(--color-hover)}.unit-state[aria-pressed=true][data-stat=available]{color:var(--lightningcss-light,#115531)var(--lightningcss-dark,#a9e1bb);color:var(--lightningcss-light,lab(31.5643% -28.8166 14.8753))var(--lightningcss-dark,lab(84.8% -24.3695 12.5055));background:var(--lightningcss-light,#bbefcb)var(--lightningcss-dark,#16462a);background:var(--lightningcss-light,lab(90.0585% -22.4557 11.5193))var(--lightningcss-dark,lab(25.7428% -22.2934 11.4912));border-color:#0000}.unit-state[aria-pressed=true][data-stat=reserved]{color:var(--lightningcss-light,#7d4600)var(--lightningcss-dark,#f7d197);color:var(--lightningcss-light,lab(35.7846% 21.3224 45.7155))var(--lightningcss-dark,lab(86.1704% 8.0643 34.2121));background:var(--lightningcss-light,#ffe1b2)var(--lightningcss-dark,#4c350e);background:var(--lightningcss-light,lab(91.3975% 6.70424 29.4161))var(--lightningcss-dark,lab(24.3623% 7.03627 27.4033));border-color:#0000}.unit-state[aria-pressed=true][data-stat=sold]{color:var(--lightningcss-light,#65696f)var(--lightningcss-dark,#9b9fa5);color:var(--lightningcss-light,lab(44.2911% -.608534 -3.69675))var(--lightningcss-dark,lab(65.172% -.623435 -3.70474));background:var(--lightningcss-light,#e3e5e8)var(--lightningcss-dark,#2c2e31);background:var(--lightningcss-light,lab(90.9414% -.261307 -1.48863))var(--lightningcss-dark,lab(18.7826% -.363737 -2.21733));border-color:#0000}.unit-state[aria-pressed=true][data-stat=cancelled]{color:var(--color-ink-2);border-style:dashed}.re-title{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.re-title-mark{flex:none;block-size:22px;inline-size:22px}.re-stat{background:var(--color-elev-2);border:1px solid var(--color-paper-line);min-inline-size:0;box-shadow:var(--elev-card);border-radius:10px;flex-direction:column;flex:1 1 0;gap:10px;padding:12px 14px;display:flex}.re-stat-row{align-items:center;gap:6px;min-inline-size:0;display:flex}.re-stat-dot{border-radius:999px;flex:none;block-size:8px;inline-size:8px}.re-stat-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink-3);font-size:12.5px;line-height:1.39;overflow:hidden}.re-stat-num{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:21px;font-weight:600;line-height:1.25}.re-stat-track{background:var(--color-paper-recess);border-radius:999px;block-size:4px;display:block;overflow:hidden}.re-stat-fill{border-radius:999px;block-size:100%;display:block}.re-stat[data-stat=available] .re-stat-dot,.re-stat[data-stat=available] .re-stat-fill{background:var(--lightningcss-light,#53bd7f)var(--lightningcss-dark,#51a773);background:var(--lightningcss-light,lab(69.2809% -42.8987 22.0995))var(--lightningcss-dark,lab(62.0645% -36.4508 18.7659))}.re-stat[data-stat=available] .re-stat-num{color:var(--lightningcss-light,#14693d)var(--lightningcss-dark,#98d5ac);color:var(--lightningcss-light,lab(38.7174% -33.6425 17.3698))var(--lightningcss-dark,lab(80.25% -26.6115 13.6618))}.re-stat[data-stat=reserved] .re-stat-dot,.re-stat[data-stat=reserved] .re-stat-fill{background:var(--lightningcss-light,#e5ac49)var(--lightningcss-dark,#c59542);background:var(--lightningcss-light,lab(74.484% 14.707 57.3997))var(--lightningcss-dark,lab(65.2113% 12.6796 49.5928))}.re-stat[data-stat=reserved] .re-stat-num{color:var(--lightningcss-light,#894c00)var(--lightningcss-dark,#efc788);color:var(--lightningcss-light,lab(39.23% 23.0056 49.5839))var(--lightningcss-dark,lab(82.6825% 8.87638 36.9631))}.re-stat[data-stat=sold] .re-stat-dot,.re-stat[data-stat=sold] .re-stat-fill{background:var(--lightningcss-light,#a1a5aa)var(--lightningcss-dark,#727579);background:var(--lightningcss-light,lab(67.498% -.506401 -2.96799))var(--lightningcss-dark,lab(48.9376% -.498772 -2.96378))}.re-stat[data-stat=sold] .re-stat-num{color:var(--color-ink-2)}.pub-band{border:1px solid var(--lightningcss-light,#c354134d)var(--lightningcss-dark,#fb864d4d);border-radius:10px;flex-direction:column;gap:8px;margin-block-end:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pub-band{border:1px solid color-mix(in oklch, var(--color-warn), transparent 70%)}}.pub-band{background:var(--lightningcss-light,#c354130f)var(--lightningcss-dark,#fb864d0f)}@supports (color:color-mix(in lab, red, red)){.pub-band{background:color-mix(in oklch, var(--color-warn), transparent 94%)}}.pub-band-head{color:var(--color-warn)}.pub-row{align-items:center;gap:10px;min-inline-size:0;display:flex}.pub-name{min-inline-size:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:500;overflow:hidden}.pub-pages{font-variant-numeric:tabular-nums;color:var(--color-ink-2);flex:none;font-size:12.5px}.pf-more{color:var(--color-ink-3);border:1px dashed var(--color-paper-line);background:0 0;border-radius:7px;align-self:flex-start;margin-block-start:2px;padding:4px 8px;font-size:12.5px;line-height:1.39;transition:color .12s,border-color .12s,background .12s}.pf-more:hover{color:var(--color-ink-2);border-color:var(--color-ink-3);background:var(--color-pane-recess)}.pf-card[data-empty]{flex-direction:row;align-items:center;gap:10px;padding-block:10px}.pf-card[data-empty] .pf-card-title{margin:0}.pf-card[data-empty] .pf-more{margin-block:0;margin-inline-start:auto}@keyframes pf-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.pf-body{animation:pf-enter .14s var(--ease-out) both}.pf-tabs .dp-chip{transition-duration:var(--dur-hover)}@media (prefers-reduced-motion:reduce){.pf-body{animation:none}}.pf-pub-note{margin-block:0 4px}.pub-note{color:var(--color-ink-3);margin-block-start:6px;font-size:12.5px;line-height:1.39}.re-prices{background:var(--color-elev-2);border:1px solid var(--color-paper-line);box-shadow:var(--elev-card);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.re-prices-head{margin-block-end:-2px}.re-price-row{align-items:center;gap:10px;min-inline-size:0;display:flex}.re-price-kind{min-inline-size:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:500;overflow:hidden}.re-price-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.re-price-mixed{color:var(--color-warn);flex:none;font-size:12.5px;font-weight:500}.re-price-field{flex:none;align-items:center;gap:6px;display:flex}.re-price-field .field{font-variant-numeric:tabular-nums;inline-size:8.5rem}.re-price-cur{color:var(--color-ink-3);font-size:12.5px}.re-add{background:var(--color-elev-2);border:1px solid var(--color-paper-line);box-shadow:var(--elev-card);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:14px 12px;padding:12px 14px;display:flex}.re-add-title{flex-basis:100%;margin-block-end:-4px}.re-add-field{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.re-add-field>span{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.re-add-field .field{inline-size:5.5rem}.re-add-field:first-of-type .field{inline-size:4rem}.re-add-name .field{inline-size:10rem}.re-add-preview{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex-basis:100%;margin-block-start:-4px;font-size:12.5px;line-height:1.39}.re-stack-unit{cursor:pointer;border:0;font-family:inherit}.re-stack{flex-direction:column;gap:14px;display:flex}.re-stack-block{flex-direction:column;gap:4px;display:flex}.re-stack-head{justify-content:flex-end;align-items:center;gap:6px;margin-block-end:2px;padding-inline-end:calc(5rem + 10px);display:flex}.re-stack-head-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3)}.re-stack-floor{align-items:center;gap:10px;min-inline-size:0;display:flex}.re-stack-label{text-align:end;font-variant-numeric:tabular-nums;inline-size:5rem;color:var(--color-ink-3);flex:none;font-size:12.5px;line-height:1.39}.re-stack-row{flex-wrap:wrap;gap:4px;min-inline-size:0;display:flex}.re-stack-unit{font-variant-numeric:tabular-nums;cursor:default;border-radius:6px;justify-content:center;align-items:center;min-inline-size:3.25rem;padding:5px 8px;font-size:12.5px;font-weight:500;line-height:1.39;display:inline-flex}.re-stack-unit[data-stat=available]{color:var(--lightningcss-light,#115531)var(--lightningcss-dark,#a9e1bb);color:var(--lightningcss-light,lab(31.5643% -28.8166 14.8753))var(--lightningcss-dark,lab(84.8% -24.3695 12.5055));background:var(--lightningcss-light,#bbefcb)var(--lightningcss-dark,#16462a);background:var(--lightningcss-light,lab(90.0585% -22.4557 11.5193))var(--lightningcss-dark,lab(25.7428% -22.2934 11.4912))}.re-stack-unit[data-stat=reserved]{color:var(--lightningcss-light,#7d4600)var(--lightningcss-dark,#f7d197);color:var(--lightningcss-light,lab(35.7846% 21.3224 45.7155))var(--lightningcss-dark,lab(86.1704% 8.0643 34.2121));background:var(--lightningcss-light,#ffe1b2)var(--lightningcss-dark,#4c350e);background:var(--lightningcss-light,lab(91.3975% 6.70424 29.4161))var(--lightningcss-dark,lab(24.3623% 7.03627 27.4033))}.re-stack-unit[data-stat=sold]{color:var(--lightningcss-light,#65696f)var(--lightningcss-dark,#9b9fa5);color:var(--lightningcss-light,lab(44.2911% -.608534 -3.69675))var(--lightningcss-dark,lab(65.172% -.623435 -3.70474));background:var(--lightningcss-light,#e3e5e8)var(--lightningcss-dark,#2c2e31);background:var(--lightningcss-light,lab(90.9414% -.261307 -1.48863))var(--lightningcss-dark,lab(18.7826% -.363737 -2.21733))}.re-stack-unit[data-stat=cancelled]{border:1px dashed var(--color-divider);color:var(--color-ink-3);background:0 0;text-decoration:line-through}.proj-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));align-content:start;gap:8px;display:grid}.proj-card{border:1px solid var(--color-paper-line);background:var(--color-elev-2);block-size:100%;box-shadow:var(--elev-card);color:inherit;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.proj-card-hero{background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,258)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,258)));flex:none;justify-content:center;align-items:center;block-size:92px;display:flex;position:relative}.proj-card-mark{block-size:44px;inline-size:44px}.proj-hero-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.proj-hero-thumb{object-fit:cover;border-radius:6px;flex:none;block-size:36px;inline-size:56px}.proj-card-photo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.proj-card-badge{position:absolute;inset-block-start:8px;inset-inline-start:8px}.proj-card-body{flex-direction:column;flex:auto;gap:8px;padding:12px;display:flex}.proj-card-head{align-items:center;min-inline-size:0;display:flex}.proj-card-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);flex:auto;font-size:15px;font-weight:600;line-height:1.31;overflow:hidden}.proj-card-where{color:var(--color-ink-3);font-size:14px;line-height:1.39}.proj-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-block-start:auto;display:grid}.proj-card-facts p{min-inline-size:0;color:var(--color-ink-3);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.39;display:flex}.proj-card-facts .proj-stock-bar{grid-column:1/-1;margin-block-start:2px}.proj-card-facts b{font-variant-numeric:tabular-nums;color:var(--color-ink);margin-inline-start:auto;font-size:15px;font-weight:600;line-height:1.31}.proj-card-none{color:var(--color-ink-3);margin-block-start:auto;font-size:14px;line-height:1.39}.proj-card-foot{border-block-start:1px solid var(--color-paper-line);flex:none;gap:8px;padding:10px 12px;display:flex}.proj-card-btn{flex:1 1 0;justify-content:center;min-block-size:34px;min-inline-size:0;font-weight:500}.proj-stock{flex-direction:column;gap:6px;margin-block-start:auto;display:flex}.proj-stock-bar{border-radius:999px;gap:2px;block-size:6px;display:flex;overflow:hidden}.proj-stock-bar>span{border-radius:999px}.proj-stock-bar>[data-stat=available],.proj-stock-dot[data-stat=available],[data-stat=available]>.proj-stock-dot{background:var(--lightningcss-light,#53bd7f)var(--lightningcss-dark,#51a773);background:var(--lightningcss-light,lab(69.2809% -42.8987 22.0995))var(--lightningcss-dark,lab(62.0645% -36.4508 18.7659))}.proj-stock-bar>[data-stat=reserved],[data-stat=reserved]>.proj-stock-dot{background:var(--lightningcss-light,#e5ac49)var(--lightningcss-dark,#c59542);background:var(--lightningcss-light,lab(74.484% 14.707 57.3997))var(--lightningcss-dark,lab(65.2113% 12.6796 49.5928))}.proj-stock-bar>[data-stat=sold],[data-stat=sold]>.proj-stock-dot{background:var(--lightningcss-light,#b4b8bd)var(--lightningcss-dark,#66696e);background:var(--lightningcss-light,lab(74.4581% -.508428 -2.96913))var(--lightningcss-dark,lab(44.2974% -.496119 -2.96236))}.proj-stock-legend{color:var(--color-ink-3);flex-wrap:wrap;gap:4px 10px;font-size:12.5px;line-height:1.39;display:flex}.proj-stock-item{align-items:center;gap:4px;display:inline-flex}.proj-stock-item b{font-variant-numeric:tabular-nums;color:var(--color-ink-2);font-weight:600}.proj-stock-dot{border-radius:999px;block-size:6px;inline-size:6px}.inbox-host{padding:var(--paper-air);background:var(--color-pane-recess);border-end-end-radius:var(--paper-radius-inner);border-end-start-radius:var(--paper-radius-inner)}.inbox-list{flex-direction:column;gap:6px;display:flex}.inbox-row{border:1px solid var(--color-paper-line);background:var(--color-elev-2);box-shadow:var(--elev-card);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:10px;padding:10px 12px;display:grid}.inbox-mark{block-size:32px;inline-size:32px;position:relative}.inbox-mark-disc{background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,258)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,258)));block-size:32px;inline-size:32px;color:var(--lightningcss-light,oklch(.46 .075 var(--dot-h,258)))var(--lightningcss-dark,oklch(.82 .087 var(--dot-h,258)));text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;line-height:1;display:flex}.inbox-mark-badge{border:2px solid var(--color-elev-2);background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,258)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,258)));block-size:16px;inline-size:16px;color:var(--lightningcss-light,oklch(.46 .075 var(--dot-h,258)))var(--lightningcss-dark,oklch(.82 .087 var(--dot-h,258)));border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:-3px;inset-inline-end:-3px}.inbox-mark-badge svg{block-size:10px;inline-size:10px}.inbox-mark-disc svg{block-size:16px;inline-size:16px}.inbox-row .inbox-dot-slot{display:none}.inbox-main{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.inbox-line{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.inbox-line-2{align-items:center}.inbox-kind{color:var(--lightningcss-light,oklch(.46 .075 var(--dot-h,258)))var(--lightningcss-dark,oklch(.82 .087 var(--dot-h,258)));flex:none;font-size:12.5px;font-weight:500;line-height:1.39}.inbox-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);flex:0 auto;font-size:15px;font-weight:600;line-height:1.31;overflow:hidden}.inbox-row-dot{background:var(--color-accent);border-radius:999px;block-size:6px;inline-size:6px;position:absolute;inset-block-start:10px;inset-inline-start:10px}.inbox-row{position:relative}.inbox-tags{flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.inbox-actor{color:var(--color-ink-2);margin-inline-end:4px;font-weight:500}.inbox-group+.inbox-group{margin-block-start:10px}.inbox-group-head{z-index:1;background:0 0;align-items:center;gap:6px;padding:2px 0 6px;display:flex;position:sticky;inset-block-start:0}.paper-page[data-papers] .inbox-group-head{background:var(--color-canvas)}.notif-pane .inbox-group-head{background:var(--color-pane-recess)}.inbox-group-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3)}.inbox-row[data-unread]{background:var(--color-unread);border-color:#0000}.inbox-row[data-unread]:hover{background:var(--color-unread-hover)}.inbox-row[data-unread] .inbox-mark-badge{border-color:var(--color-unread)}.inbox-row[data-unread]:hover .inbox-mark-badge{border-color:var(--color-unread-hover)}.inbox-row:hover{background:var(--color-paper-hover);box-shadow:var(--elev-card);translate:none}.inbox-snippet{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink-3);flex:auto;font-size:14px;line-height:1.39;overflow:hidden}.inbox-time{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;margin-inline-start:auto;font-size:12.5px;line-height:1.39}.list-row[data-selected]{background:var(--color-rowselected)}.list-row[data-blocked]:not([data-selected]){background:var(--color-blocked)}.list-row[data-blocked]:not([data-selected]):hover{background:var(--color-blocked-hover)}.list-row[data-done] .list-title{color:var(--color-ink-3)}.list-host:focus-within .list-row[data-cursor]:before{content:"";background:var(--color-accent);border-radius:999px;inline-size:2px;position:absolute;inset-block:6px;inset-inline-start:0}.list-host .list-row.row-drop-reject{outline:2px solid var(--color-danger);outline-offset:-2px}.list-host:focus-within .list-row.row-drop-reject:before{content:none}.list-row:hover .drag-handle,.list-row:focus-within .drag-handle{opacity:1}.list-marks .list-check,.list-marks .status-dot{border-radius:5px;block-size:20px;inline-size:20px}.list-marks .status-open{color:var(--color-ink-3)}.list-marks .list-check:hover{background:var(--color-hover)}.list-check{color:var(--color-ink-3);transition:color var(--dur-hover) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.list-check:hover{color:var(--color-ink)}.list-check[aria-pressed=true]{color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395))}.list-check{position:relative}.list-check[data-fete] svg{animation:msn-check-pop .42s var(--ease-glide) both}.list-check[data-fete]:after{content:"";animation:msn-check-ring .56s var(--ease-glide) both;pointer-events:none;border:2.5px solid var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);border:2.5px solid var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176));border-radius:999px;position:absolute;inset:0}.status-dot{transition:background-color var(--dur-hover) var(--ease-out);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.status-dot:hover{background:var(--color-hover)}.status-open{color:var(--lightningcss-light,#4e535a)var(--lightningcss-dark,#bdc2c9);color:var(--lightningcss-light,lab(34.9967% -.798225 -5.1485))var(--lightningcss-dark,lab(78.1583% -.746399 -4.44474))}.status-progress{color:var(--lightningcss-light,#1374ef)var(--lightningcss-dark,#77acfb);color:var(--lightningcss-light,lab(49.3524% 11.2946 -70.7201))var(--lightningcss-dark,lab(69.1177% -1.34754 -45.2522))}.status-blocked{color:var(--lightningcss-light,#e01c2c)var(--lightningcss-dark,#fb817a);color:var(--lightningcss-light,lab(48.9968% 70.7699 45.9437))var(--lightningcss-dark,lab(68.38% 46.9155 26.6134));--cue-hole:var(--lightningcss-light,#ffefee)var(--lightningcss-dark,#341816)}@supports (color:lab(0% 0 0)){.status-blocked{--cue-hole:var(--lightningcss-light,lab(95.7744% 5.50777 2.96448))var(--lightningcss-dark,lab(12.3327% 14.0452 7.89214))}}.status-done{color:var(--lightningcss-light,#199155)var(--lightningcss-dark,#25ca78);color:var(--lightningcss-light,lab(53.0357% -43.633 22.5365))var(--lightningcss-dark,lab(72.086% -55.8324 28.8387));--cue-hole:var(--lightningcss-light,#eaf8ee)var(--lightningcss-dark,#092816)}@supports (color:lab(0% 0 0)){.status-done{--cue-hole:var(--lightningcss-light,lab(96.2111% -6.18491 3.1677))var(--lightningcss-dark,lab(13.4182% -15.9326 8.21371))}}.list-title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;min-inline-size:0;color:var(--color-ink);flex:auto;padding-inline-end:10px;font-size:15px;line-height:1.39;overflow:hidden}.list-due{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px}.list-due[data-overdue]{color:var(--color-danger);font-weight:500}.done-stamp{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:none;max-inline-size:100%;font-size:12.5px;overflow:hidden}.list-avatar{background:var(--color-accent-soft-2);block-size:18px;inline-size:18px;color:var(--color-ink-2);text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.list-avatar-none{border:1px dashed var(--color-divider);background:0 0}.label-chip{border:1px solid var(--color-control-line);min-inline-size:0;color:var(--color-ink-2);border-radius:999px;align-items:center;gap:5px;padding-block:1px;padding-inline:8px;font-size:12.5px;line-height:1.39;display:inline-flex}.label-chip:before{content:"";background:var(--color-ink-3);border-radius:999px;flex:none;block-size:6px;inline-size:6px}.label-pick{flex-wrap:wrap;gap:5px;margin-block-start:6px;display:flex}.label-pickable{cursor:pointer;background:var(--color-elevated)}.label-pickable:hover{border-color:var(--color-ink-3)}.label-pickable[aria-pressed=true]{background:var(--color-paper-recess);border-color:var(--color-ink-3);color:var(--color-ink)}.label-pickable[aria-pressed=true]:before{background:var(--color-ink)}.today-head>.view-title{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-inline-size:0;overflow:hidden}.list-row:hover .day-act-btn,.day-act-btn:focus-visible{opacity:1}.today-list .list-row[data-done]{opacity:.5;transition:opacity var(--dur-hover) var(--ease-out)}.today-list .list-row[data-done] .list-title{text-decoration:line-through;-webkit-text-decoration-color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);-webkit-text-decoration-color:var(--color-ink-3);text-decoration-color:var(--color-ink-3)}.today-list .list-row[data-done]:hover,.today-list .list-row[data-done]:focus-within{opacity:1}.today-picked .list-row{border-inline-start:2.5px solid var(--color-accent);border-start-start-radius:0;border-end-start-radius:0}.today-picked .list-row[data-done]{border-inline-start-color:var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);border-inline-start-color:var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176))}@media (prefers-reduced-motion:reduce){.today-list .list-row[data-done]{transition:none}}.proj-new{align-items:center;gap:8px;min-inline-size:0;display:flex}.proj-row{border-radius:8px}.proj-row[open]{background:var(--color-paper-recess)}.proj-row[data-ended] .proj-summary{opacity:.55}.proj-summary{cursor:pointer;border-radius:8px;align-items:center;gap:10px;font-size:14px;list-style:none;display:flex}.proj-summary::-webkit-details-marker{display:none}.proj-row[open] .proj-summary:hover{background:var(--color-paper-recess-hover)}.proj-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);flex:1;font-weight:500;overflow:hidden}.proj-owner{color:var(--color-ink-2);flex:none;font-size:14px}.proj-status{background:var(--color-elevated);color:var(--color-ink-2);border:1px solid var(--color-control-line);flex:none}.proj-open{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.proj-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;max-inline-size:min(100%,30rem);padding:4px 12px 12px;display:grid}.proj-sec{flex-direction:column;gap:8px;display:flex}.proj-sec+.proj-sec{margin-block-start:8px}.record-rail .proj-sec .proj-group{margin-block-start:0}.proj-group{grid-column:1/-1;margin-block-start:10px}.proj-group:first-child{margin-block-start:0}.proj-status-set{appearance:none;cursor:pointer;border:0;padding-inline-end:8px}.proj-status-set:hover{filter:brightness(.97)}.proj-field{flex-direction:column;gap:4px;display:flex}.proj-field>span{color:var(--color-ink-3);font-size:12.5px}.proj-field-wide{grid-column:1/-1}.proj-tasks{color:var(--color-accent);grid-column:1/-1;justify-self:start;font-size:14px}.proj-tasks:hover{color:var(--color-accent-hover)}@media (max-width:40rem){.proj-body{grid-template-columns:minmax(0,1fr)}}.crm-search{inline-size:min(14rem,100%)}.crm-head,.crm-row{grid-template-columns:minmax(0,1.6fr) 8.5rem minmax(0,1fr) 9rem 9.5rem 6rem max-content;align-items:center;gap:10px;display:grid}.crm-row-acts{align-items:center;gap:4px;display:flex}.crm-sort{color:inherit}.crm-sort:hover{color:var(--color-ink)}.crm-list{flex:auto;padding-inline:0}.crm-row{font-size:14px}.crm-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);font-weight:500;overflow:hidden}.crm-quiet{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink-2);font-size:14px;overflow:hidden}.crm-num{color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-size:14px}.crm-pager{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.cust-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));align-content:start;gap:8px;padding-inline:6px;display:grid}.cust-card{border:1px solid var(--color-paper-line);background:var(--color-elev-2);block-size:100%;box-shadow:var(--elev-card);color:inherit;transition:background-color var(--dur-hover) var(--ease-out);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.cust-card:hover{background:var(--color-paper-hover)}.cust-avatar{background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,258)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,258)));block-size:24px;inline-size:24px;color:var(--lightningcss-light,oklch(.46 .075 var(--dot-h,258)))var(--lightningcss-dark,oklch(.82 .087 var(--dot-h,258)));text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.cust-card-tasks{color:var(--color-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.cust-card-tasks svg{block-size:12px;inline-size:12px}.cust-card-id{align-items:center;gap:8px;min-inline-size:0;display:flex}.cust-card-name{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.31;display:block;overflow:hidden}.cust-card-alt{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-3);font-size:14px;line-height:1.39;display:block;overflow:hidden}.cust-card-deal{background:var(--color-paper-recess);border-radius:8px;flex-direction:column;flex:auto;justify-content:center;gap:6px;padding:8px;display:flex}.cust-card-flow{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-2);font-size:14px;font-weight:500;line-height:1.39;overflow:hidden}.cust-card-state{align-items:center;gap:6px;min-inline-size:0;display:flex}.cust-card-when{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.cust-card-none{color:var(--color-ink-3);font-size:14px;line-height:1.39}.cust-card-foot{min-block-size:16px;color:var(--color-ink-3);align-items:center;gap:8px;font-size:12.5px;line-height:1.39;display:flex}.cust-note{color:var(--color-ink-3);font-size:14px}@media (max-width:60rem){.crm-head{display:none}.crm-row{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:6px}}.re-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:40rem){.re-strip{grid-template-columns:minmax(0,1fr)}}.record-rail .proj-body{flex-direction:column;max-inline-size:none;padding:0;display:flex}.record-rail .proj-body:not(:has(.proj-sec)){border:1px solid var(--color-paper-line);background:var(--color-elev-2);box-shadow:var(--elev-card);border-radius:10px;gap:8px;padding:12px}.fb-name{field-sizing:content;outline-offset:-1px;min-inline-size:2rem;max-inline-size:16rem;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border-radius:5px;outline:1px solid #0000;flex:0 auto;margin-inline-start:-4px;padding-block:1px;padding-inline:4px}@supports not (field-sizing:content){.fb-name{inline-size:16rem}}.fb-head{flex-wrap:nowrap;align-items:center;gap:10px;inline-size:100%;min-inline-size:0;display:flex}.fb-back{block-size:28px;inline-size:28px;color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fb-back:hover{background:var(--color-paper-hover);color:var(--color-ink)}.fb-head-text{flex-direction:column;flex:0 auto;align-items:start;gap:0;min-inline-size:3rem;display:flex}.fb-kind{color:var(--color-ink-3);font-size:11.5px;line-height:1.39}.fb-meta{background:var(--color-paper-recess);border-radius:999px;flex-wrap:nowrap;flex:0 auto;align-items:stretch;margin-inline-start:auto;padding:4px 5px;display:flex;overflow:hidden}.fb-meta>div{flex:none;align-items:baseline;gap:7px;padding:2px 12px;display:flex;overflow:hidden}.fb-meta>div:first-child{flex:0 auto;min-inline-size:7rem}.fb-meta>div+div{border-inline-start:1px solid var(--color-paper-line)}.fb-meta>div:first-child dd:before{content:"";background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-radius:999px;block-size:7px;inline-size:7px;margin-inline-end:7px;display:inline-block}.fb-meta dt{color:var(--color-ink-3);flex:none;font-size:12.5px;line-height:1.39}.fb-meta dd{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:14px;font-weight:500;line-height:1.39;overflow:hidden}.fb-meta>div[data-dirty] dt,.fb-meta>div[data-dirty] dd{color:var(--color-warn)}.fb-name:hover{background:var(--color-paper-hover)}.fb-name:focus{background:var(--color-paper-recess);outline-color:var(--color-focus)}.fb-steps{flex-direction:column;gap:2px;list-style:none;display:flex}.fb-step{border-radius:8px}.fb-step[open]{background:var(--color-paper-recess)}.fb-step-head{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding-block:8px;font-size:14px;list-style:none;display:flex}.fb-step-head::-webkit-details-marker{display:none}.fb-step[open] .fb-step-head:hover{background:var(--color-paper-recess-hover)}.fb-num{background:var(--lightningcss-light,oklch(.93 calc(var(--dot-c,0) * .42) var(--dot-h,258)))var(--lightningcss-dark,oklch(.34 calc(var(--dot-c-dk,0) * .5) var(--dot-h,258)));font-variant-numeric:tabular-nums;block-size:20px;inline-size:20px;color:var(--lightningcss-light,oklch(.44 var(--dot-c,0) var(--dot-h,258)))var(--lightningcss-dark,oklch(.85 var(--dot-c-dk,0) var(--dot-h,258)));border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:11.5px;display:inline-flex}.fb-thumb{object-fit:cover;object-position:center top;background:var(--color-elev-2);border-radius:6px;flex:none;block-size:2.75rem;inline-size:4rem}.fb-glyph{color:var(--color-ink-2);flex:none;display:inline-flex}.fb-step-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);flex:1;font-weight:500;overflow:hidden}.fb-src{white-space:nowrap;text-overflow:ellipsis;min-inline-size:7rem;color:var(--color-ink-3);flex:0 auto;font-size:12.5px;overflow:hidden}.fb-tools{flex:none;gap:2px;display:flex}.fb-tool{block-size:22px;inline-size:22px;color:var(--color-ink-3);opacity:.55;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.fb-step-head:hover .fb-tool,.fb-step:focus-within .fb-tool{opacity:1}.fb-caret-up{rotate:180deg}.fb-tool:hover{background:var(--color-hover);color:var(--color-ink)}.fb-del:hover{background:var(--color-danger-soft);color:var(--color-danger)}.fb-source-full>span:last-child{color:var(--color-ink-2);overflow-wrap:anywhere;font-size:12.5px}.fb-add{background:var(--color-paper-recess);border-radius:8px;grid-template-columns:7.5rem max-content minmax(0,1.5fr) minmax(0,1fr) max-content;align-items:center;gap:8px;margin-block-start:6px;padding:10px 12px;display:grid}.fb-need{color:var(--color-ink-3);margin-block:4px 0;padding-inline:12px;font-size:14px}.fb-bar{animation:fb-bar-in var(--dur-menu) var(--ease-out);flex:1;align-items:center;gap:10px;display:flex}@keyframes fb-bar-in{0%{opacity:0;translate:0 6px}}@media (max-width:52rem){.fb-src{display:none}}@media (min-width:52.001rem) and (max-width:61rem){.fb-add{grid-template-columns:7.5rem max-content minmax(0,1fr);grid-template-areas:"kind drive source""title title verb"}.fb-add>select{grid-area:kind}.fb-add>button[type=button]{grid-area:drive}.fb-add>input:first-of-type{grid-area:source}.fb-add>input:nth-of-type(2){grid-area:title}.fb-add>button[type=submit]{grid-area:verb;justify-self:end}}@media (max-width:40rem){.fb-add{grid-template-columns:minmax(0,1fr)}}.dp-pane{border-radius:var(--elev-3-radius);background:var(--elev-3-surface);block-size:min(92vh,52rem);inline-size:min(96vw,76rem);box-shadow:var(--elev-3-shadow);color:var(--color-ink);animation:overlay-in var(--dur-menu) var(--ease-out);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 19rem;gap:10px;padding:12px;display:grid}.dp-head{flex-wrap:wrap;grid-area:1/1;align-items:center;gap:8px;display:flex}.dp-crumbs{white-space:nowrap;scrollbar-width:none;flex:1;align-items:center;gap:2px;min-inline-size:0;display:flex;overflow-x:auto}.dp-crumbs::-webkit-scrollbar{display:none}.dp-crumb-step{align-items:center;gap:2px;display:inline-flex}.dp-crumb-sep{color:var(--color-ink-3);opacity:.55;flex:none;font-size:11.5px}.dp-crumb{text-overflow:ellipsis;max-inline-size:14rem;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:5px;flex:none;padding-block:2px;padding-inline:6px;font-size:14px;overflow:hidden}.dp-crumb:hover{background:var(--color-hover);color:var(--color-ink)}.dp-crumb[aria-current]{color:var(--color-ink);cursor:default;font-weight:600}.dp-crumb[aria-current]:hover{background:0 0}.dp-searchwrap{flex:none;inline-size:15rem;position:relative}.dp-search{inline-size:100%;padding-inline:26px}.dp-clear{block-size:20px;inline-size:20px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:5px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:4px;translate:0 -50%}.dp-clear:hover{background:var(--color-hover);color:var(--color-ink)}.dp-clear svg{block-size:12px;inline-size:12px}.dp-modes{background:var(--color-paper-recess);border-radius:7px;flex:none;gap:2px;padding:2px;display:flex}.dp-tool{block-size:24px;inline-size:24px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.dp-tool:hover{color:var(--color-ink)}.dp-tool[aria-pressed=true]{background:var(--elev-3-surface);color:var(--color-ink);box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 2px lab(0% 0 0/.06)}.dp-close{opacity:1}.dp-chips{flex-wrap:wrap;grid-area:2/1;gap:6px;display:flex}.dp-chip{color:var(--color-ink-2);background:var(--color-paper-recess);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:6px;padding-block:3px;padding-inline:10px;font-size:14px;line-height:1.31}.dp-chip:hover{background:var(--color-paper-recess-hover);color:var(--color-ink)}.dp-chip[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent-soft-2);color:var(--color-accent);font-weight:600}.dp-body{grid-area:3/1;min-block-size:0;padding-block:2px;overflow-y:auto}.dp-grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));align-content:start;gap:10px;display:grid}.dp-list{flex-direction:column;display:flex}.dp-pad{grid-column:1/-1}.dp-card{background:var(--color-paper-recess);text-align:start;cursor:pointer;block-size:144px;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:9px;flex-direction:column;gap:6px;padding:6px;display:flex}.dp-card:hover{background:var(--color-elevated);border-color:var(--color-paper-line);box-shadow:var(--elev-1-shadow);translate:0 -2px}.dp-card:focus-visible,.dp-row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.dp-thumbwrap{flex:none;position:relative}.dp-thumb{background:var(--color-elev-2);block-size:90px;inline-size:100%;color:var(--color-ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.dp-thumb img{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%}.dp-thumb-blank svg,.dp-thumb-folder svg{block-size:30px;inline-size:30px}.dp-thumb-folder{color:var(--color-ink-2)}.dp-mosaic{background:var(--color-paper-line);gap:1px;display:grid;position:relative}.dp-mosaic[data-n="1"]{grid-template-columns:1fr}.dp-mosaic[data-n="2"]{grid-template-columns:1fr 1fr}.dp-mosaic[data-n="3"]{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr 1fr}.dp-mosaic[data-n="3"]>:first-child{grid-row:span 2}.dp-mosaic[data-n="4"]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.dp-mosaic img,.dp-mosaic-blank{object-fit:cover;object-position:center top;background:var(--color-elev-2);block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0}.dp-mosaic-mark{background:var(--color-elevated);block-size:20px;inline-size:20px;box-shadow:0 0 0 1px var(--color-paper-line);color:var(--color-ink-2);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:5px;inset-inline-start:5px}.dp-mosaic-mark svg{block-size:12px;inline-size:12px}.dp-mosaic img{transition:scale var(--dur-hover) var(--ease-out)}.dp-card:hover .dp-mosaic img{scale:1.05}@media (prefers-reduced-motion:reduce){.dp-card:hover .dp-mosaic img{scale:1}}.dp-sec-head{color:var(--color-ink-3);padding:2px 2px 8px}.dp-badge{background:var(--color-elevated);block-size:20px;inline-size:20px;box-shadow:0 0 0 1px var(--color-paper-line);color:var(--color-ink-2);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:5px;inset-inline-end:5px}.dp-badge svg{block-size:13px;inline-size:13px}.dp-cardname{-webkit-line-clamp:2;line-clamp:2;max-block-size:30px;color:var(--color-ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.dp-folder .dp-cardname{-webkit-line-clamp:1;line-clamp:1;max-block-size:15px}.dp-count{color:var(--color-ink-3);font-size:11px;line-height:1.2}.dp-row{cursor:pointer;block-size:40px;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;flex:none;align-items:center;gap:8px;padding-inline:8px;font-size:14px;display:flex}.dp-row:hover{background:var(--color-elev-2-hover)}.dp-glyph{color:var(--color-ink-3);flex:none;display:inline-flex}.dp-name{white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:1;min-inline-size:0;overflow:hidden}.dp-tail{color:var(--color-ink-3);flex:none;font-size:12.5px}.dp-add{color:var(--color-accent);opacity:.6;transition:opacity var(--dur-hover) var(--ease-out)}.dp-row:hover .dp-add,.dp-row:focus-visible .dp-add{opacity:1}.dp-rail{border-inline-start:1px solid var(--color-paper-line);flex-direction:column;grid-area:1/2/-1;gap:8px;min-block-size:0;padding-inline-start:12px;display:flex}.dp-rail-head{flex:none;align-items:baseline;gap:8px;min-block-size:24px;display:flex}.dp-rail-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);flex:1;font-size:14px;font-weight:600;overflow:hidden}.dp-rail-count{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px}.dp-rail-list{overflow-anchor:none;flex-direction:column;flex:1;gap:6px;min-block-size:0;padding-block:2px;display:flex;overflow-y:auto}.dp-rail-card{background:var(--color-paper-recess);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:8px;padding:6px;display:flex}.dp-rail-card:hover,.dp-rail-card:focus-within{background:var(--color-elevated);border-color:var(--color-paper-line)}.dp-rail-num{font-variant-numeric:tabular-nums;text-align:end;inline-size:12px;color:var(--color-ink-3);flex:none;font-size:12.5px}.dp-rail-thumb{background:var(--color-elev-2);block-size:3rem;inline-size:3rem;color:var(--color-ink-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.dp-rail-thumb img{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%}.dp-rail-blank svg{block-size:18px;inline-size:18px}.dp-rail-main{flex-direction:column;flex:1;gap:4px;min-inline-size:0;display:flex}.dp-rail-title{inline-size:100%;padding-block:2px;padding-inline:5px;font-size:14px;line-height:1.31}.dp-rail-foot{align-items:center;gap:6px;min-block-size:22px;display:flex}.dp-rail-type{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink-3);flex:1;font-size:12.5px;overflow:hidden}.dp-rail-tools{flex:none;gap:2px;display:flex}.dp-rail-card:hover .fb-tool,.dp-rail-card:focus-within .fb-tool{opacity:1}.fb-step-head .fb-tool:disabled,.dp-rail-card .fb-tool:disabled{opacity:.2;cursor:default;background:0 0}.fb-step-head .fb-tool:disabled:hover,.dp-rail-card .fb-tool:disabled:hover{color:var(--color-ink-3);background:0 0}.dp-fly{z-index:61;pointer-events:none;box-shadow:var(--elev-2-shadow);transition:transform var(--dur-drawer) var(--ease-glide), width var(--dur-drawer) var(--ease-glide), height var(--dur-drawer) var(--ease-glide), opacity var(--dur-drawer) var(--ease-out);border-radius:6px;margin:0;position:fixed;overflow:hidden}.dp-arrive{animation:dp-arrive var(--dur-drawer) var(--ease-out)}@keyframes dp-arrive{0%{opacity:0;scale:.94}}@media (max-width:56rem){.dp-crumbs{flex-basis:100%;order:-1}.dp-searchwrap{flex:1;inline-size:auto}.dp-pane{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}.dp-rail{border-inline-start:none;border-block-start:1px solid var(--color-paper-line);grid-area:4/1;max-block-size:13rem;padding-block-start:10px;padding-inline-start:0}}.day-read{white-space:nowrap;flex:none;align-items:baseline;gap:5px;line-height:16px;display:flex}.day-n{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:14px}.filter-bar{flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.filter-chip{background:var(--color-elevated);box-shadow:var(--elev-1-shadow);color:var(--color-ink-2);border-radius:999px;align-items:center;gap:6px;padding-block:3px;padding-inline:10px 4px;font-size:14px;line-height:1.39;display:inline-flex}.filter-chip-remove{block-size:18px;inline-size:18px;color:var(--color-ink-3);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.filter-chip-remove:hover{background:var(--color-hover);color:var(--color-ink)}.filter-section-head{inline-size:100%;color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding-block:5px;padding-inline:8px;font-size:14px;font-weight:500;display:flex}.filter-section-head:hover{background:var(--color-elev-2-hover)}.filter-value-count{font-variant-numeric:tabular-nums;color:var(--color-ink-3);margin-inline-start:auto;font-size:12.5px}.board-strip{padding-inline:var(--paper-air);padding-block:4px var(--paper-air);scrollbar-width:none;align-items:stretch;gap:12px;display:flex;overflow:auto hidden}.board-strip::-webkit-scrollbar{display:none}.board-col{border-radius:var(--paper-radius);background:var(--color-paper-recess);flex-direction:column;flex:0 0 288px;min-block-size:0;inline-size:288px;display:flex}.board-col[data-blocked]{background:var(--color-board-well-blocked)}.board-col-head{flex:none;align-items:center;gap:7px;block-size:34px;padding-inline:10px;display:flex}.board-col-name{color:var(--color-ink);font-size:14px;font-weight:600}.board-col-count{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:12.5px;font-weight:500}.board-col-late{color:var(--lightningcss-light,#894d00)var(--lightningcss-dark,#f0c789);color:var(--lightningcss-light,lab(39.4631% 22.9868 49.4285))var(--lightningcss-dark,lab(82.9148% 8.87036 36.9539));background:var(--lightningcss-light,#ffe8c6)var(--lightningcss-dark,#3d2a08);background:var(--lightningcss-light,lab(93.2464% 4.57987 21.2123))var(--lightningcss-dark,lab(19.024% 6.29182 23.8031));border-radius:4px;flex:none;padding-block:1px;padding-inline:5px;font-size:12.5px;font-weight:500;line-height:1.39}.board-col-blocked{color:var(--lightningcss-light,#a52327)var(--lightningcss-dark,#f9b2ab);color:var(--lightningcss-light,lab(37.4163% 52.555 32.842))var(--lightningcss-dark,lab(79.2548% 25.987 14.2318));white-space:nowrap;background:var(--lightningcss-light,#ffe1de)var(--lightningcss-dark,#46211e);background:var(--lightningcss-light,lab(92.0294% 10.4299 5.63062))var(--lightningcss-dark,lab(18.0048% 18.1264 10.2465));border-radius:4px;flex:none;padding-block:1px;padding-inline:5px;font-size:12.5px;font-weight:500}.board-add{block-size:20px;inline-size:20px;color:var(--color-ink-3);opacity:0;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;justify-content:center;align-items:center;margin-inline-start:auto;font-size:15px;line-height:1;display:inline-flex}.board-col:hover .board-add,.board-col:focus-within .board-add,.board-add:focus-visible{opacity:1}.board-add:hover{background:var(--color-paper-recess-hover);color:var(--color-ink)}.board-col-body{min-block-size:0;transition:background-color var(--dur-hover) var(--ease-out);scrollbar-width:none;border-radius:8px;flex:auto;padding-block:2px 8px;padding-inline:8px;overflow:hidden auto}.board-col-body::-webkit-scrollbar{display:none}.board-col-body[data-over]{background:var(--color-accent-soft-2)}.board-col-list{flex-direction:column;gap:8px;display:flex}.board-col-empty{border:1px dashed var(--color-divider);border-radius:8px;block-size:56px}.board-card{background:var(--color-elevated);box-shadow:var(--elev-1-shadow);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:7px;flex-direction:column;gap:6px;padding:9px 10px;display:flex}.board-card:hover{border-color:var(--color-divider);background:var(--color-paper-hover)}.board-card[data-blocked]{background:var(--color-blocked)}.board-card[data-blocked]:hover{background:var(--color-blocked-hover)}.board-card:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.board-card[data-ghost]{border-style:dashed;border-color:var(--color-control-line);box-shadow:none;cursor:grabbing;background:0 0}.board-card[data-ghost]>*{visibility:hidden}.board-card-drag{border-color:var(--color-control-line);box-shadow:var(--elev-2-shadow);cursor:grabbing;scale:1.02}.board-card[data-done] .board-title{color:var(--color-ink-3)}.board-card-head{align-items:center;gap:6px;min-block-size:14px;display:flex}.board-card:hover .drag-handle,.board-card:focus-within .drag-handle{opacity:1}.board-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;text-align:start;inline-size:100%;color:var(--color-ink);-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.31;display:-webkit-box;overflow:hidden}.board-title:focus-visible{outline:none}.board-card:has(.board-title:focus-visible){outline:2px solid var(--color-focus);outline-offset:1px}.board-card-project{min-inline-size:0;margin-block-start:4px;display:flex}.board-card-meta{align-items:center;gap:6px;min-block-size:18px;display:flex}.board-check{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:11.5px}.board-udot{border-radius:999px;flex:none;block-size:9px;inline-size:9px}.board-udot[data-urgency=today]{background:var(--color-danger)}.board-udot[data-urgency=week]{background:var(--lightningcss-light,#df911a)var(--lightningcss-dark,#e8a95c);background:var(--lightningcss-light,lab(67.1959% 24.4167 67.5432))var(--lightningcss-dark,lab(74.3036% 18.1365 48.7377))}.board-udot[data-urgency=month]{background:var(--color-ink-3)}.board-udot[data-urgency=none]{border:1.5px solid var(--color-control-line);background:0 0}.proj-list,.crm-list{flex-direction:column;row-gap:4px;display:flex}.list-title,.board-title{font-weight:600}.stage-root:focus{outline:none}.stage-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--frame-line-soft) transparent;isolation:isolate;color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);--exel-navy-900:#06265b;--exel-navy-800:#073670;--exel-blue-600:#0b5e9c;--exel-cyan-500:#00b8e6;--exel-cyan-100:#e9f8fc;--exel-green-700:#23883b;--exel-green-100:#eff8f0;--exel-gold-600:#c78916;--exel-gold-100:#fff4d8;--exel-red-700:#b42318;--exel-canvas:#f7f9fc;--exel-sheet:#fff;--exel-subtle:#f4f7fa;--exel-border:#d6e0ea;--exel-border-sheet:#b8cee0;--exel-text:#11233f;--exel-text-2:#56677f;--frame-navy:var(--exel-navy-900);--frame-cyan:var(--exel-cyan-500);--frame-gold:var(--exel-gold-600);--frame-ink:#f8fafd;--frame-ink-2:#f8fafd99;--frame-ink-3:#f8fafdc7;--frame-line-soft:#ffffff38;--frame-fill:#ffffff1a;--frame-fill-2:#ffffff24;--frame-line:var(--exel-cyan-500);background:radial-gradient(120% 92% at 50% 38%,#0e1624,#03060e);background:radial-gradient(120% 92% at 50% 38%,lab(7.05376% .127919 -10.7126),lab(1.51061% .117324 -3.53613));font-size:14px;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.stage-root{--frame-ink:lab(98.2495% -.261635 -1.48882);--frame-ink-2:lab(98.2495% -.261635 -1.48882/.6);--frame-ink-3:lab(98.2495% -.261635 -1.48882/.78);--frame-line-soft:lab(100% 0 0/.22);--frame-fill:lab(100% 0 0/.1);--frame-fill-2:lab(100% 0 0/.14)}}@supports (color:color-mix(in lab, red, red)){.stage-root{--frame-line:color-mix(in oklch, var(--exel-cyan-500) 55%, transparent)}}.stage-root{--shadow-frame-line:inset 0 0 0 1px var(--frame-line);--shadow-exel-cell:inset -1px -1px 0 var(--exel-border);--shadow-map-pin:0 1px 3px #00000047;--shadow-frame-live:0 0 0 3px var(--exel-red-700)}@supports (color:lab(0% 0 0)){.stage-root{--shadow-map-pin:0 1px 3px lab(0% 0 0/.28)}}@supports (color:color-mix(in lab, red, red)){.stage-root{--shadow-frame-live:0 0 0 3px color-mix(in oklch, var(--exel-red-700) 30%, transparent)}}.stage-root{--shadow-frame-overlay:0 1px 0 var(--frame-line), 0 18px 40px #00000059}@supports (color:lab(0% 0 0)){.stage-root{--shadow-frame-overlay:0 1px 0 var(--frame-line), 0 18px 40px lab(0% 0 0/.35)}}.stage-root[data-idle]{cursor:none}.frame{z-index:8;pointer-events:none;position:absolute;inset:0}.frame-zone{pointer-events:auto;justify-content:center;align-items:flex-start;block-size:28px;padding-block-start:8px;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.frame-handle{background:var(--frame-navy);block-size:20px;inline-size:52px;color:var(--frame-ink);box-shadow:var(--shadow-frame-line);opacity:0;cursor:pointer;transition:opacity var(--dur-hover) var(--ease-out);border-radius:0 0 10px 10px;justify-content:center;align-items:center;display:flex}.frame-zone:hover .frame-handle,.frame-handle:focus-visible,.frame-handle[aria-expanded=true]{opacity:1}.frame-handle:focus-visible{outline:2px solid var(--frame-cyan);outline-offset:1px}.frame-overlay{background:var(--exel-navy-900);gap:10px;padding:12px 18px 14px;display:grid;position:absolute;inset-block-start:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.frame-overlay{background:color-mix(in oklch, var(--exel-navy-900) 96%, transparent)}}.frame-overlay{color:var(--frame-ink);box-shadow:var(--shadow-frame-overlay);opacity:0;pointer-events:none;transition:opacity var(--dur-menu) var(--ease-out), translate var(--dur-menu) var(--ease-out);translate:0 -8px}.frame-overlay[data-open]{opacity:1;pointer-events:auto;translate:0}.frame-bar{flex-wrap:wrap;align-items:center;gap:18px;font-size:14px;line-height:1.39;display:flex}.frame-brand{border-inline-end:1px solid var(--frame-line-soft);padding-inline-end:18px;font-size:15px;font-weight:700;line-height:1.39}.frame-live{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12.5px;line-height:1.31;display:inline-flex}.frame-live i{background:var(--exel-red-700);block-size:8px;inline-size:8px;box-shadow:var(--shadow-frame-live);border-radius:999px}.frame-live b{color:var(--frame-ink);font-weight:700}.frame-clock{color:var(--frame-ink-3)}.frame-fact{align-items:baseline;gap:6px;min-inline-size:0;display:inline-flex}.frame-fact small{color:var(--frame-ink-2);font-size:12.5px;line-height:1.31}.frame-where{margin-inline-start:auto}.frame-sub{color:var(--frame-ink-2);font-size:12.5px;line-height:1.31}.frame-scenes{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.frame-scene{border:1px solid var(--frame-line-soft);color:var(--frame-ink);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 6px;font-size:12.5px;line-height:1.31;display:inline-flex}.frame-scene:hover{background:var(--frame-fill)}.frame-scene[aria-current]{border-color:var(--frame-cyan);box-shadow:var(--shadow-frame-line)}.frame-scene[data-done]{color:var(--frame-ink-2)}.frame-scene-n{background:var(--frame-fill-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;block-size:18px;inline-size:18px;font-size:11.5px;display:inline-grid}.frame-scene[aria-current] .frame-scene-n{background:var(--exel-sheet);color:var(--exel-navy-900)}.frame-scene[data-done] .frame-scene-n{background:var(--exel-green-700);color:var(--frame-ink)}.frame-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.frame-note{color:var(--frame-ink-3);flex-wrap:wrap;gap:14px;margin:0;font-size:14px;line-height:1.39;display:flex}.frame-acts{gap:8px;margin-inline-start:auto;display:inline-flex}.frame-btn{border:1px solid var(--frame-line-soft);color:var(--frame-ink);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;padding:5px 12px;font-size:14px;line-height:1.39}.frame-btn:hover{background:var(--frame-fill)}.frame-btn[aria-pressed=true]{border-color:var(--frame-cyan);color:var(--frame-cyan)}.frame-btn-exit{background:var(--frame-fill);border-color:#0000}.frame-btn-next{border-color:var(--exel-cyan-500);color:var(--frame-ink);font-weight:700}.frame-btn-gold{background:var(--exel-gold-600);border-color:var(--exel-gold-600);color:var(--exel-navy-900)}.frame-btn-gold:hover{background:var(--exel-gold-600)}@supports (color:color-mix(in lab, red, red)){.frame-btn-gold:hover{background:color-mix(in oklch, var(--exel-gold-600) 88%, black)}}.frame-advisor{gap:4px;display:grid}.frame-advisor-h{color:var(--frame-ink-2);font-size:12.5px;font-weight:500;line-height:1.31}@media (prefers-reduced-motion:reduce){.frame-overlay,.frame-handle{transition:none}}.frame-scene:focus-visible,.frame-btn:focus-visible,.exel-btn:focus-visible,.ivs-crumb:focus-visible,.pk-spot:focus-visible{outline:2px solid var(--exel-cyan-500);outline-offset:2px}@media (max-width:48rem){.frame-overlay{padding:10px 12px 12px}.frame-scenes{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;overflow-x:auto}.frame-scene{flex:none}.exel-scene,.room-live .scene-picker{padding:16px}}@media (hover:none){.frame-handle{opacity:1}}@media (pointer:coarse){.frame-zone{block-size:52px}.frame-handle{min-block-size:44px;min-inline-size:64px}.frame-scene,.frame-btn,.ivs-crumb,.exel-btn{min-block-size:44px}}.stage-viewport{position:absolute;inset:0}.stage-layer{z-index:1;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);padding-block-start:22px;position:absolute;inset:0;transform:scale(.988)}.stage-layer[data-shown]{opacity:1;transform:none}.stage-layer[data-top]{z-index:2;pointer-events:auto}.stage-frame{border:0;block-size:100%;inline-size:100%;display:block}.stage-layer[data-doc]{padding:clamp(14px,3vmin,40px)}.stage-layer[data-doc] .stage-frame{background:#fcfcfc;background:lab(98.84% .0000298023 -.0000119209);border-radius:12px;max-inline-size:1100px;margin-inline:auto;box-shadow:0 24px 60px #0000008c;box-shadow:0 24px 60px lab(0% 0 0/.55)}.stage-handoff{text-align:center;background:radial-gradient(120% 85% at 50% 108%, oklch(.32 calc(var(--dot-c-dk,0) * .6) var(--dot-h,258) / .55), transparent 62%);flex-direction:column;justify-content:center;align-items:center;gap:22px;block-size:100%;padding:32px;display:flex}.stage-handoff-title{letter-spacing:.012em;color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);max-inline-size:24ch;font-size:clamp(24px,4vmin,40px);font-weight:400;line-height:1.12}.stage-handoff[data-quiet] .stage-handoff-title{color:#797a7d;color:lab(51.2618% -.20358 -1.87896)}.stage-handoff-note{color:inherit;opacity:.62;margin:0;font-size:14px;line-height:1.39}.stage-handoff-btn{color:#0c0d0f;color:lab(3.68787% -.100821 -1.17634);transition:opacity var(--dur-hover) var(--ease-out);background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);border-radius:7px;padding:10px 22px;font-size:15px;font-weight:600}.stage-handoff-btn:hover{opacity:.86}@keyframes stage-cover-life{0%{opacity:0;transform:translateY(10px)}8%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}.stage-bookend{z-index:3;text-align:center;cursor:pointer;background:radial-gradient(120% 85% at 50% 108%, oklch(.32 calc(var(--dot-c-dk,0) * .6) var(--dot-h,258) / .55), transparent 62%), #06070a;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px;display:flex;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.stage-bookend{background:radial-gradient(120% 85% at 50% 108%, oklch(.32 calc(var(--dot-c-dk,0) * .6) var(--dot-h,258) / .55), transparent 62%), lab(1.97018% -.0765622 -1.29304)}}.stage-bookend>*{animation:.64s cubic-bezier(.19,1,.22,1) both stage-bookend-rise}.stage-bookend>:nth-child(2){animation-delay:90ms}@keyframes stage-bookend-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stage-bookend>*{animation:none}}.stage-bookend-kicker{letter-spacing:.22em;color:oklch(.78 calc(var(--dot-c-dk,0) * .9) var(--dot-h,258));font-size:15px;font-weight:600}.stage-bookend-title{color:#fff;text-wrap:balance;font-size:clamp(32px,5.5vw,72px);font-weight:600;line-height:1.2}.stage-bookend-sub{color:#ffffffb3;font-size:17px}.stage-prep{z-index:4;color:#ebebf0d9;pointer-events:none;animation:stage-prep-in .24s var(--ease-out);background:#141418d1;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:1.25;display:flex;position:absolute;inset-block-start:12px;inset-inline-start:12px}.stage-prep-n{font-variant-numeric:tabular-nums;color:#ebebf099}@keyframes stage-prep-in{0%{opacity:0;transform:translateY(-4px)}}.stage-pdf{place-items:center;display:grid;position:absolute;inset:0}.stage-pdf canvas{opacity:0;max-block-size:100%;max-inline-size:100%;transition:opacity .2s var(--ease-out);grid-area:1/1}.stage-pdf canvas[data-active]{opacity:1}.stage-video{place-items:center;display:grid;position:absolute;inset:0}.stage-video video{object-fit:contain;cursor:pointer;block-size:100%;inline-size:100%}.stage-video-play{color:#f0f0f4f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);block-size:76px;inline-size:76px;transition:transform var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);background:#141418b8;border-radius:999px;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.stage-video-play:hover{background:#141418e0;transform:scale(1.06)}.stage-video-play svg{margin-inline-start:3px}.stage-video-bar{cursor:pointer;align-items:center;block-size:22px;display:flex;position:absolute;inset-block-end:64px;inset-inline:48px}.stage-video-bar:before{content:"";background:#f0f0f438;border-radius:2px;block-size:4px;position:absolute;inset-inline:0}.stage-video-fill{pointer-events:none;background:#f0f0f4eb;border-radius:2px;block-size:4px;position:absolute;inset-inline-start:0}.stage-video-time{font-variant-numeric:tabular-nums;color:#f0f0f4bf;pointer-events:none;font-size:14px;line-height:1.25;position:absolute;inset-block-end:16px;inset-inline-end:0}.stage-viewport{inset-block-end:var(--stage-chrome-h,0px)}.stage-head{align-items:center;gap:10px;min-inline-size:0;display:flex}.stage-glyph{color:#a3a5a8;color:lab(67.5019% -.206083 -1.88041);flex:none;display:inline-flex}.stage-title{white-space:nowrap;text-overflow:ellipsis;color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);flex:1;min-inline-size:0;font-size:15px;font-weight:600;overflow:hidden}.stage-count,.stage-clock{font-variant-numeric:tabular-nums;color:#a3a5a8;color:lab(67.5019% -.206083 -1.88041);flex:none;font-size:14px}.stage-clock{color:#848689;color:lab(55.9018% -.204414 -1.87943)}.stage-flow{white-space:nowrap;text-overflow:ellipsis;color:#848689;color:lab(55.9018% -.204414 -1.87943);flex:0 auto;min-inline-size:0;font-size:14px;overflow:hidden}.stage-btn{color:#c2c4c7;color:lab(79.102% -.207305 -1.88115);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:6px;flex:none;padding:4px 12px;font-size:14px}.stage-btn:hover{color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);background:#ffffff1a;background:lab(100% 0 0/.1)}.stage-aside{gap:14px;min-inline-size:0;font-size:14px;line-height:1.39;display:flex}.stage-next{white-space:nowrap;text-overflow:ellipsis;color:#a3a5a8;color:lab(67.5019% -.206083 -1.88041);flex:none;max-inline-size:22ch;overflow:hidden}.stage-note{color:#848689;color:lab(55.9018% -.204414 -1.87943);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-inline-size:0;display:-webkit-box;overflow:hidden}.stage-arrow{color:#c2c4c7;color:lab(79.102% -.207305 -1.88115);block-size:26px;inline-size:26px;transition:background-color var(--dur-hover) var(--ease-out), opacity var(--dur-hover) var(--ease-out);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.stage-arrow:hover{background:#ffffff1a;background:lab(100% 0 0/.1)}.stage-rail .stage-arrow:disabled{opacity:.25}.stage-rail .stage-arrow:disabled:hover{background:0 0}.stage-caret-prev{rotate:90deg}.stage-caret-next,[dir=rtl] .stage-caret-prev{rotate:-90deg}[dir=rtl] .stage-caret-next{rotate:90deg}.stage-dots{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;flex:1;justify-content:safe center;align-items:center;gap:12px;min-inline-size:0;padding-block:5px;list-style:none;display:flex;overflow-x:auto}.stage-dots::-webkit-scrollbar{display:none}.stage-dots>li{flex:none}.stage-dot{block-size:9px;inline-size:9px;transition:background-color var(--dur-hover) var(--ease-out), inline-size var(--dur-menu) var(--ease-out);background:#ffffff3d;background:lab(100% 0 0/.24);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.stage-dot:before{content:"";border-radius:999px;position:absolute;inset-block:-8px;inset-inline:-6px}.stage-dot:hover{background:#ffffff73;background:lab(100% 0 0/.45)}.stage-dot[aria-current]{background:#eee;background:lab(94.2% 0 0);block-size:18px;inline-size:auto;min-inline-size:20px;padding-inline:5px}.stage-dot[aria-current]:hover{background:#eee;background:lab(94.2% 0 0)}.stage-dot-num{font-variant-numeric:tabular-nums;color:#0c0d0f;color:lab(3.68787% -.100821 -1.17634);font-size:11.5px;font-weight:600;line-height:1}.stage-empty{color:#848689;color:lab(55.9018% -.204414 -1.87943);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}@media (max-width:44rem){.stage-note,.stage-flow{display:none}}.cal-modes{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.cal-step{inline-size:26px;color:var(--color-ink-3);padding-inline:0}.cal-range{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:4.5rem;color:var(--color-ink-2);font-size:12.5px;line-height:1.39}.cal-head{margin:var(--paper-air) var(--paper-air) 0;border-radius:var(--elev-1-radius);background:var(--color-elevated);min-block-size:44px;box-shadow:var(--elev-card);padding:7px 14px}.paper-page[data-register=record]{padding:0}.paper-page[data-register=record]>.paper-frame{box-shadow:none;background:0 0;border:none;border-radius:0}.paper-page[data-register=record]>.paper-frame>.record-head{margin:var(--paper-air) var(--paper-air) 0;border-radius:var(--elev-1-radius);box-shadow:var(--elev-card);padding:8px 14px}.paper-page[data-register=record]>.paper-frame>.record-body{gap:var(--paper-air);padding:var(--paper-air)}.paper-page[data-register=record] .record-main,.paper-page[data-register=record] .record-rail{border-radius:var(--elev-1-radius);background:var(--color-elevated);box-shadow:var(--elev-card)}:is(.paper-page[data-register=record] .record-main:has(.studio-main),.paper-page[data-register=record] .record-rail:has(.room-rail)){background:var(--color-paper-recess);box-shadow:none;padding:var(--paper-air)}.paper-page[data-register=record] .record-rail .proj-body:not(:has(.proj-sec)){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.paper-page[data-register=record] .record-rail .proj-sec{box-shadow:none;background:var(--color-paper-recess);border:0}.paper-page[data-register=document]{padding:0}.paper-page[data-register=document]>.paper-frame{box-shadow:none;background:0 0;border:none;border-radius:0}.paper-page[data-register=document]>.paper-frame>.view-head{margin:var(--paper-air) var(--paper-air) 0;border-radius:var(--elev-1-radius);background:var(--color-elevated);min-block-size:44px;box-shadow:var(--elev-card);padding:7px 14px}.paper-page[data-register=document] .doc-page{background:0 0;border-radius:0}.paper-page[data-papers]{padding:0}.paper-page[data-papers]>.paper-frame{box-shadow:none;background:0 0;border:none;border-radius:0}.paper-page[data-papers]>.paper-frame>.view-head{margin:var(--paper-air) var(--paper-air) 0;border-radius:var(--elev-1-radius);background:var(--color-elevated);min-block-size:44px;box-shadow:var(--elev-card);padding:7px 14px}.paper-page[data-papers]>.paper-frame>.view-head:has(+.paper-bar){border-end-end-radius:0;border-end-start-radius:0}.paper-page[data-papers]>.paper-frame>.paper-bar{margin:0 var(--paper-air);background:var(--color-elevated);box-shadow:var(--elev-card);border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--elev-1-radius);border-end-start-radius:var(--elev-1-radius)}.paper-page[data-papers]>.paper-frame>.paper-body{padding:var(--paper-air);background:0 0}.paper-page[data-papers] .cust-grid{padding-inline:0}.paper-page[data-papers] .inbox-host{background:0 0;border-radius:0;padding:0}.paper-page[data-register=workbench] .paper-frame:has(.cal-head){background:0 0}.paper-page[data-register=workbench] .paper-frame:has(.cal-head)>.cal-body{background:0 0}.paper-page[data-register=workbench] .paper-frame:has(.cal-head){box-shadow:none;border:none;border-radius:0}.paper-page[data-register=workbench]:has(.cal-head){padding:0}.cal-insight{margin:var(--paper-air) var(--paper-air) 0;border-radius:var(--elev-1-radius);background:var(--color-elevated);box-shadow:var(--elev-card);flex-wrap:wrap;flex:none;align-items:center;gap:12px;min-block-size:34px;padding-block:7px;padding-inline:14px;display:flex}.cal-shape{flex:none;align-items:flex-end;gap:3px;display:flex}.cal-shape-seat{flex:none;block-size:20px;inline-size:6px;display:block}.cal-shape-track{fill:var(--color-paper-line)}.cal-shape-fill{fill:var(--color-ink-2)}.cal-shape-fill[data-zone=over]{fill:var(--color-warn)}.cal-shape-done{fill:var(--color-ink)}.cal-insight-item{color:var(--color-ink-2);white-space:nowrap;font-size:14px;font-weight:400;line-height:1.39}.cal-insight-n{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:500}.cal-insight-item[data-overdue],.cal-insight-item[data-overdue] .cal-insight-n{color:var(--color-danger)}.cal-insight-note{color:var(--color-ink-3);margin-inline-start:auto;font-size:12.5px;font-weight:400;line-height:1.39}@media (max-width:56rem){.cal-insight-note{flex-basis:100%;margin-inline-start:0}}.cal-body{padding:var(--paper-air);overflow-y:auto}.cal-desk{grid-template-columns:15rem repeat(7,minmax(8.5rem,1fr));gap:8px;display:grid}.cal-desk[data-fold]{grid-template-columns:repeat(7,minmax(8.5rem,1fr))}.cal-rail{border-radius:var(--elev-1-radius);background:var(--color-elevated);min-inline-size:0;box-shadow:var(--elev-card);flex-direction:column;gap:6px;padding:10px;display:flex}.cal-zone-head{min-block-size:18px;line-height:1.54}.cal-list{flex-direction:column;gap:4px;display:flex}.cal-rail-empty{flex:auto;justify-content:center;align-items:center;padding:24px 8px;display:flex}.cal-card{background:var(--color-elevated);min-inline-size:0;box-shadow:var(--elev-card);text-align:start;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border:1px solid #0000;border-radius:6px;align-items:center;gap:2px;padding:6px 8px;display:flex}.cal-card:hover{background:var(--color-paper-hover);border-color:var(--color-paper-line)}.cal-card-text{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.cal-card-open{text-align:start;flex:auto;align-self:stretch;align-items:center;min-inline-size:0;display:flex}button.cal-card-open{cursor:pointer}.cal-card-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cal-card-grip{flex:none;align-self:stretch}.cal-card:hover .drag-handle,.cal-card:focus-within .drag-handle{opacity:1}.cal-card[data-ghost]{box-shadow:none;border-style:dashed;border-color:var(--color-control-line);cursor:grabbing;background:0 0}.cal-card[data-ghost]>*{visibility:hidden}.cal-card-title{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.39;overflow:hidden}.cal-card-line{font-variant-numeric:tabular-nums;color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;line-height:1.39;overflow:hidden}.cal-card-line[data-overdue]{color:var(--color-danger);font-weight:500}.cal-day{border-radius:var(--elev-1-radius);background:var(--color-elevated);min-inline-size:0;box-shadow:var(--elev-card);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);flex-direction:column;gap:6px;padding:6px;display:flex}.cal-day[data-weekend] .cal-day-name,.cal-day[data-weekend] .cal-day-num{color:var(--color-ink-3)}.cal-day[data-today]{background:var(--color-elev-2);box-shadow:var(--elev-1-shadow)}.cal-day[data-over]{background:var(--color-paper-recess);box-shadow:none}.cal-day-head{border-block-end:1px solid var(--color-paper-line);align-items:baseline;gap:6px;min-block-size:18px;margin-block-end:2px;padding:2px 2px 6px;display:flex}.cal-day-name{letter-spacing:0;min-inline-size:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.39;overflow:hidden}.cal-day[data-today] .cal-day-name,.cal-day[data-today] .cal-day-num{color:var(--color-accent)}.cal-day-num{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;margin-inline-start:auto;font-size:14px;font-weight:500;line-height:1.39}.cal-day[data-today] .cal-day-num{font-weight:500}.cal-band{background:var(--color-paper-recess);block-size:5px;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:3px;align-items:center;gap:0;margin-block-start:5px;display:flex;overflow:hidden}.cal-slot{block-size:100%;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;flex:1 1 0}.cal-slot[data-filled]{background:var(--color-ink-2);box-shadow:none}.cal-slot[data-filled][data-zone=over]{background:var(--color-warn)}.msn-orphans{font-variant-numeric:tabular-nums;color:var(--color-ink-3);text-align:center;padding-block:10px 2px;padding-inline:4px;font-size:12.5px;font-weight:400}.cal-load{font-variant-numeric:tabular-nums;color:var(--color-ink-3);margin-block-start:3px;padding-inline:2px;font-size:11.5px;font-weight:500}.cal-load[data-verdict=over]{color:var(--color-warn)}.cal-picks{flex-direction:column;flex:auto;gap:4px;min-block-size:2.25rem;display:flex}.cal-due{border-block-end:1px solid var(--color-paper-line);flex-direction:column;gap:3px;padding-block-end:6px;display:flex}.cal-chip-time{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:11.5px;font-weight:600}.cal-chip[data-overdue] .cal-chip-time{color:var(--color-danger)}.cal-chip-len{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:0 0 100%;margin-block-start:-2px;padding-inline-start:13px;font-size:11.5px;font-weight:500}.cal-chip[data-overdue] .cal-chip-len{color:var(--color-danger)}.cal-pop-wrap{display:inline-flex;position:relative}.cal-pop{z-index:30;flex-direction:column;max-block-size:calc(100vh - 11rem);inline-size:15rem;padding:6px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;overflow-y:auto}.cal-pop:focus{outline:none}.cal-pick{border-radius:6px;align-items:center;gap:2px;min-inline-size:0;padding-inline:6px;display:flex}.cal-pick:hover{background:var(--color-hover)}.cal-pick-clock{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:500}.cal-pick-sep{opacity:.5;margin-inline:4px}.cal-picks:empty{border:1px dashed var(--color-paper-line);background:var(--color-paper-recess);border-radius:8px}.cal-day[data-over] .cal-picks:empty{border-color:var(--color-ink-3);background:var(--color-paper-recess-hover)}.cal-pick[data-done]{opacity:.5;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out)}.cal-pick[data-done]:hover,.cal-pick[data-done]:focus-within{opacity:1}@media (prefers-reduced-motion:reduce){.cal-pick[data-done]{transition:none}}.cal-pick-check{align-self:stretch;inline-size:28px}.cal-pick-open{text-align:start;cursor:pointer;flex:auto;align-self:stretch;align-items:center;min-inline-size:0;padding-inline-start:2px;display:flex}.cal-pick-dead{cursor:default}.cal-pick-check:focus-visible,.cal-pick-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cal-pick-text{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.cal-pick-len{font-variant-numeric:tabular-nums;color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;line-height:1.39;overflow:hidden}.cal-pick-title{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.39;overflow:hidden}.cal-day>.cal-pop-wrap{display:flex}.cal-add{min-block-size:44px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;flex:auto;justify-content:center;align-items:center;display:flex}.cal-add:hover{background:var(--color-paper-hover);color:var(--color-ink)}.cal-more{font-variant-numeric:tabular-nums;min-block-size:24px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;align-self:start;padding-inline:4px;font-size:12.5px;font-weight:400;line-height:1.39}.cal-more:hover{background:var(--color-paper-hover);color:var(--color-ink)}.cal-chip{text-align:start;cursor:pointer;min-block-size:18px;min-inline-size:0;transition:background-color var(--dur-hover) var(--ease-out);border-radius:4px;flex-wrap:wrap;align-items:center;gap:5px;padding-inline:2px;display:flex}.cal-chip:hover{background:var(--color-paper-hover)}.cal-chip-dead{cursor:default}.cal-chip-dead:hover{background:0 0}.cal-chip-grip{cursor:grab;flex:none;justify-content:center;align-self:stretch;align-items:center;inline-size:6px;display:flex;position:relative}.cal-chip-grip:active{cursor:grabbing}.cal-chip-grip:before{content:"";inline-size:14px;position:absolute;inset-block:-5px;inset-inline-start:-8px}.cal-chip-grip:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-radius:999px}.cal-chip-open{text-align:start;flex:1 1 0;align-self:stretch;align-items:center;min-inline-size:0;display:flex}button.cal-chip-open{cursor:pointer}.cal-chip-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cal-chip[data-ghost]{outline:1px dashed var(--color-control-line);outline-offset:-1px;cursor:grabbing;background:0 0}.cal-chip[data-ghost]>*{visibility:hidden}.cal-chip .cal-chip-dot{background:currentColor;border-radius:999px;flex:none;block-size:6px;inline-size:6px;padding:0}.cal-chip-text{min-inline-size:0;color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:12.5px;font-weight:400;line-height:1.39;overflow:hidden}.cal-chip .cal-chip-owner{block-size:14px;inline-size:14px;margin-inline-start:auto;font-size:11.5px}.cal-chip[data-overdue] .cal-chip-text{color:var(--color-danger);font-weight:500}.cal-day .cal-pop{max-block-size:20rem;inline-size:14rem;inset-block:auto calc(100% + 4px)}.cal-day:nth-last-child(-n+2) .cal-pop{inset-inline:auto 0}.cal-month{flex-direction:column;gap:6px;min-block-size:100%;display:flex}.cal-month-head,.cal-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.cal-month-grid{flex:auto;grid-auto-rows:1fr}.cal-month-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;padding-inline:6px;line-height:1.54;overflow:hidden}.cal-mday{background:var(--color-elevated);min-block-size:4.75rem;min-inline-size:0;box-shadow:var(--elev-card);border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex}.cal-mday[data-weekend] .cal-mday-num{color:var(--color-ink-3)}.cal-mday[data-today]{background:var(--color-elev-2);box-shadow:var(--elev-1-shadow)}.cal-mday-head{align-items:baseline;min-block-size:18px;display:flex}.cal-mday-num{font-variant-numeric:tabular-nums;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:4px;padding-inline:4px;font-size:12.5px;font-weight:400;line-height:1.54}.cal-mday-num:hover{background:var(--color-paper-hover);color:var(--color-ink)}.cal-mday-num:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cal-mday[data-today] .cal-mday-num{font-weight:500}.cal-mday[data-adjacent] .cal-mday-num{color:var(--color-ink-3)}.cal-dots{align-items:center;gap:3px;min-block-size:5px;display:flex}.cal-dot{background:var(--color-paper-line);block-size:5px;inline-size:5px;transition:background-color var(--dur-hover) var(--ease-out);border-radius:50%}.cal-dot[data-filled]{background:var(--color-ink-2)}.cal-dot[data-filled][data-zone=over]{background:var(--color-warn)}.cal-mday .cal-pop{max-block-size:16rem;inline-size:14rem}.cal-month-grid>.cal-mday:nth-last-child(-n+14) .cal-pop{inset-block:auto calc(100% + 4px)}.cal-mday:nth-child(7n) .cal-pop,.cal-mday:nth-child(7n-1) .cal-pop{inset-inline:auto 0}.cal-pop-empty{justify-content:center;padding:16px 8px;display:flex}.cal-card-dead{cursor:default}.cal-card-dead:hover{background:var(--color-paper-recess);border-color:#0000}.cal-card[data-done]{opacity:.5}.cal-card[data-done]:hover,.cal-card[data-done]:focus-visible{opacity:1}.cal-drag-tile{pointer-events:none;cursor:grabbing;block-size:100%;inline-size:100%;display:flex}.cal-drag-tile>*{flex:auto;min-inline-size:0}.cal-drag-tile .cal-card{border-color:var(--color-control-line);box-shadow:var(--elev-2-shadow)}.cal-drag-tile .cal-chip{background:var(--color-elevated);box-shadow:var(--elev-2-shadow);padding-inline:4px}.prh-phase{background:var(--color-paper-recess);border:1px solid var(--color-paper-line);color:var(--color-ink-3);border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;line-height:1.31}.msn-views{gap:4px;display:flex}.tbl{flex-direction:column;gap:10px;min-block-size:0;display:flex}.tbl-sub{color:var(--color-ink-3);margin-inline-start:auto;font-size:12.5px}.tbl-tabs{align-items:center;gap:6px;display:flex}.tbl-tab{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink-2);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.tbl-tab:hover{border-color:var(--color-ink-3);color:var(--color-ink)}.tbl-tab[aria-selected=true],.tbl-tab[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent-soft-2);color:var(--color-accent);font-weight:600}.tbl-add{block-size:28px;padding-inline:10px;font-size:12.5px}.tbl-sel{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:32px;color:var(--color-ink-2);border-radius:7px;padding-inline:10px;font-size:12.5px}.tbl-ico{flex:none;block-size:14px;inline-size:14px}.tbl-scroll{border:1px solid var(--color-paper-line);background:var(--color-elevated);border-radius:10px;flex:auto;min-block-size:0;overflow:auto}.tbl-grid{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;inline-size:100%;font-size:12.5px}.tbl-grid thead th{z-index:2;text-align:start;white-space:nowrap;color:#f8fafd;color:lab(98.2495% -.261635 -1.48882);background:var(--color-head);border-block-end:1px solid var(--color-head);box-shadow:0 1px 0 var(--color-head);padding:9px 12px;font-size:12.5px;font-weight:500;position:sticky;inset-block-start:0}.tbl-grid thead th:first-child{border-start-start-radius:0}.tbl-grip{cursor:col-resize;z-index:3;touch-action:none;inline-size:9px;position:absolute;inset-block:0;inset-inline-end:-4px}.tbl-grip:after{content:"";inline-size:2px;transition:background var(--dur-hover) var(--ease-out);background:0 0;position:absolute;inset-block:0;inset-inline-start:3px}.tbl-grip:hover:after,.tbl-grip:active:after{background:var(--color-accent)}.tbl-grid thead th:hover .tbl-grip:after{background:var(--lightningcss-light,#1d212966)var(--lightningcss-dark,#1d212966)}@supports (color:color-mix(in lab, red, red)){.tbl-grid thead th:hover .tbl-grip:after{background:color-mix(in oklch, var(--color-accent), transparent 60%)}}.tbl-grip:focus-visible{outline:none}.tbl-grip:focus-visible:after{background:var(--color-accent)}.tbl-grid thead th[data-resizing] .tbl-grip:after{background:var(--color-accent);inset-block-end:calc(-1 * var(--guide-h,0px))}.tbl-grid thead th[data-resizing]{z-index:4}[data-col-resizing],[data-col-resizing] *{cursor:col-resize;-webkit-user-select:none;user-select:none}.tbl-sheet{--edge-end:right;flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}[dir=rtl] .tbl-sheet{--edge-end:left}.tbl-sheet:after{content:"";inset-block:var(--tbl-head-h,37px) 20px;pointer-events:none;background:linear-gradient(to var(--edge-end), transparent, var(--color-elevated));opacity:0;inline-size:36px;transition:opacity var(--dur-hover) var(--ease-out);border-end-end-radius:10px;position:absolute;inset-inline-end:1px}.tbl-sheet[data-more]:after{opacity:1}.tbl-grid tbody th[scope=row]{z-index:1;background:var(--color-elevated);position:sticky;inset-inline-start:0}.tbl-grid tbody tr:hover th[scope=row]{background:var(--color-hover)}.tbl-grid .tbl-sec-head th,.tbl-grid .tbl-add td{overflow:visible}.tbl-sec-lead{align-items:center;gap:8px;display:inline-flex;position:sticky;inset-inline-start:12px}.tbl-grid .tbl-add button{inline-size:var(--frozen-w,22rem);position:sticky;inset-inline-start:0}.tbl-grid thead th:first-child{z-index:3;inset-inline-start:0}.tbl-sheet:before{content:"";z-index:2;inset-block:var(--tbl-head-h,37px) 20px;pointer-events:none;background:linear-gradient(to var(--edge-end), #00000012, transparent);opacity:0;inline-size:10px;transition:opacity var(--dur-hover) var(--ease-out);border-inline-start:1px solid #0000000f;border-inline-start:1px solid lab(0% 0 0/.06);position:absolute;inset-inline-start:var(--frozen-w,22rem)}@supports (color:lab(0% 0 0)){.tbl-sheet:before{background:linear-gradient(to var(--edge-end), lab(0% 0 0/.07), transparent)}}.tbl-sheet[data-scrolled]:before{opacity:1}.tbl-grid thead .tbl-cap,.tbl-grid thead .tbl-cap:hover,.tbl-grid thead .tbl-cap[data-on]{color:inherit}.tbl-grid tfoot th,.tbl-grid tfoot td{text-align:start;background:var(--color-paper-recess);border-block-start:1px solid var(--color-paper-line);white-space:nowrap;padding:9px 12px;font-size:12.5px;position:sticky;inset-block-end:0}.tbl-grid tfoot th{color:var(--color-ink);font-weight:600}.tbl-sums{color:var(--color-ink-3);flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.tbl-total{color:var(--color-ink);margin-inline-end:4px;font-weight:600}.tbl-sum b{font-weight:600}.tbl-sum[data-s=done]{color:var(--lightningcss-light,#05773b)var(--lightningcss-dark,#6cb882);color:var(--lightningcss-light,lab(43.6413% -40.5038 24.4243))var(--lightningcss-dark,lab(68.9497% -33.6787 19.9816))}.tbl-sum[data-s=in_progress]{color:var(--lightningcss-light,#9e6200)var(--lightningcss-dark,#e8a95c);color:var(--lightningcss-light,lab(47.4193% 24.0531 76.5117))var(--lightningcss-dark,lab(74.3036% 18.1365 48.7377))}.tbl-sum[data-s=open]{color:var(--lightningcss-light,#1666aa)var(--lightningcss-dark,#6da9e7);color:var(--lightningcss-light,lab(41.339% -3.42633 -43.6335))var(--lightningcss-dark,lab(67.1748% -7.08997 -37.559))}.tbl-sum[data-s=blocked],.tbl-sum[data-late]{color:var(--color-danger)}.tbl-grid{table-layout:fixed;inline-size:max-content;min-inline-size:100%}.tbl-grid tbody th,.tbl-grid td{border-inline-end:1px solid var(--color-paper-line)}.tbl-grid tbody tr>:last-child{border-inline-end:0}.tbl-grid thead th{border-inline-end:1px solid #ffffff29;border-inline-end:1px solid lab(100% 0 0/.16)}.tbl-cap{cursor:pointer;color:inherit;align-items:center;gap:5px;inline-size:100%;display:inline-flex;overflow:hidden}.tbl-cap svg{opacity:0;transition:opacity var(--dur-hover) var(--ease-out), rotate var(--dur-hover) var(--ease-out);flex:none}.tbl-cap:hover{color:var(--color-ink)}.tbl-cap:hover svg{opacity:.45}.tbl-cap[data-on]{color:var(--color-ink);font-weight:600}.tbl-cap[data-on] svg{opacity:1}.tbl-cap[data-on=desc] svg{rotate:180deg}.tbl-grid tbody th,.tbl-grid td{text-align:start;color:var(--color-ink-2);border-block-end:1px solid var(--color-paper-line);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-weight:400;overflow:hidden}.tbl-grid tbody tr,.tbl-grid tbody th[scope=row]{transition:background-color var(--dur-hover) var(--ease-out)}.tbl-grid tbody tr:hover{background:var(--color-hover)}.tbl-grid tbody th{inline-size:100%;max-inline-size:0}.tbl-name{align-items:flex-start;gap:7px;min-inline-size:0;display:flex}.tbl-name>.tbl-check{margin-block-start:2px}.tbl-name-body{flex-direction:column;flex:auto;justify-content:center;gap:1px;min-block-size:36px;min-inline-size:0;display:flex}.tbl-name-body>.tbl-title{line-height:1.39}.tbl-tags{gap:5px;min-inline-size:0;line-height:1.31;display:flex}.tbl-tags>.tbl-tag{padding-block:0}.tbl-tags:empty{display:none}.tbl-tags>.tbl-tag{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}.tbl-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);font-size:14px;font-weight:500;overflow:hidden}.tbl-title:hover{text-decoration:underline}.tbl-check{border:1px solid var(--color-control-line);color:#0000;cursor:pointer;block-size:16px;inline-size:16px;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.tbl-check svg{block-size:10px;inline-size:10px}.tbl-check:hover{border-color:var(--color-ok);color:var(--color-ok)}.tbl-check[aria-checked=true]{background:var(--color-ok);border-color:var(--color-ok);color:var(--color-elevated)}.tbl-tag{background:var(--color-paper-recess);color:var(--color-ink-3);border-radius:5px;padding:1px 7px;font-size:11.5px}.tbl-tag[data-t]{--tag-ink:var(--color-ink-3);color:var(--tag-ink);box-shadow:inset 0 0 0 1px var(--color-paper-line);background:0 0}.tbl-tag[data-t=risk]{--tag-ink:var(--lightningcss-light,#902a19)var(--lightningcss-dark,#f59d8b)}@supports (color:lab(0% 0 0)){.tbl-tag[data-t=risk]{--tag-ink:var(--lightningcss-light,lab(33.7446% 42.8461 35.5915))var(--lightningcss-dark,lab(73.5462% 32.5575 23.8821))}}.tbl-tag[data-t=approval]{--tag-ink:var(--lightningcss-light,#23538e)var(--lightningcss-dark,#90baf1)}@supports (color:lab(0% 0 0)){.tbl-tag[data-t=approval]{--tag-ink:var(--lightningcss-light,lab(34.341% -.0322014 -37.9743))var(--lightningcss-dark,lab(74.1379% -4.29529 -31.8327))}}.tbl-tag[data-t=risk],.tbl-tag[data-t=approval]{box-shadow:inset 0 0 0 1px var(--tag-ink)}@supports (color:color-mix(in lab, red, red)){.tbl-tag[data-t=risk],.tbl-tag[data-t=approval]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tag-ink) 30%, transparent)}}.tbl-dot{background:var(--color-ink-3);border-radius:999px;block-size:7px;inline-size:7px;margin-inline-end:7px;display:inline-block}.tbl-dot[data-s=done]{background:var(--lightningcss-light,#2a9754)var(--lightningcss-dark,#66ba7f);background:var(--lightningcss-light,lab(55.3801% -43.4116 26.0546))var(--lightningcss-dark,lab(69.0737% -36.8145 21.8802))}.tbl-dot[data-s=in_progress]{background:var(--lightningcss-light,#d18500)var(--lightningcss-dark,#eca851);background:var(--lightningcss-light,lab(62.5333% 24.787 70.0458))var(--lightningcss-dark,lab(74.2674% 20.0168 53.8013))}.tbl-dot[data-s=blocked]{background:var(--color-danger)}.tbl-dot[data-s=open]{background:var(--lightningcss-light,#3a84ca)var(--lightningcss-dark,#6da9e7);background:var(--lightningcss-light,lab(53.0444% -5.47877 -43.8836))var(--lightningcss-dark,lab(67.1748% -7.08997 -37.559))}.tbl-dot[data-u=today]{background:var(--color-danger)}.tbl-dot[data-u=week]{background:var(--lightningcss-light,#d18500)var(--lightningcss-dark,#eca851);background:var(--lightningcss-light,lab(62.5333% 24.787 70.0458))var(--lightningcss-dark,lab(74.2674% 20.0168 53.8013))}.tbl-dot[data-u=month]{background:var(--lightningcss-light,#3a84ca)var(--lightningcss-dark,#6da9e7);background:var(--lightningcss-light,lab(53.0444% -5.47877 -43.8836))var(--lightningcss-dark,lab(67.1748% -7.08997 -37.559))}.tbl-sec+.tbl-sec:before{content:"";block-size:14px;display:table-row}.tbl-sec-head th{transition:background-color var(--dur-hover) var(--ease-out);border:0;border-block-end:1px solid var(--color-paper-line);background:var(--lightningcss-light,oklch(.968 .02 var(--sec-h,258)))var(--lightningcss-dark,oklch(.245 .028 var(--sec-h,258)));padding:0}.tbl-sec-head:not([style]) th{background:var(--color-paper-recess)}.tbl-sec-head:not([style]) th:before{background:var(--lightningcss-light,#a4a4a4)var(--lightningcss-dark,#636363);background:var(--lightningcss-light,lab(67.52% -.0000298023 0))var(--lightningcss-dark,lab(42% 0 0))}.tbl-sec-head th:before{content:"";inline-size:3px;transition:inline-size var(--dur-hover) var(--ease-out);background:var(--lightningcss-light,oklch(.62 .14 var(--sec-h,258)))var(--lightningcss-dark,oklch(.72 .12 var(--sec-h,258)));position:absolute;inset-block:0;inset-inline-start:0}.tbl-sec-head th{position:relative}.tbl-sec+.tbl-sec .tbl-sec-head th{border-block-start:1px solid var(--color-paper-line)}.tbl-sec-head button{inline-size:100%;color:var(--color-ink);cursor:pointer;align-items:center;gap:8px;padding:10px 12px 8px;font-size:15px;font-weight:600;display:flex}.tbl-sec-head:hover th{background:var(--lightningcss-light,oklch(.905 .085 var(--sec-h,258)))var(--lightningcss-dark,oklch(.32 .085 var(--sec-h,258)))}.tbl-sec-head:hover th:before{inline-size:5px}.tbl-sec-head button:hover{background:0 0}.tbl-sec-head:not([style]):hover th{background:var(--color-hover)}.tbl-sec-caret{block-size:15px;inline-size:15px;color:var(--color-ink-3);transition:rotate var(--dur-hover) var(--ease-out)}.tbl-sec-head button[aria-expanded=false] .tbl-sec-caret{rotate:-90deg}[dir=rtl] .tbl-sec-head button[aria-expanded=false] .tbl-sec-caret{rotate:90deg}.tbl-sec-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:2px;font-weight:400}.tbl-who{align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.tbl-add td{background:var(--color-elevated);border-inline-end:0;padding:0}.tbl-add button{text-align:start;inline-size:100%;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);padding:12px 12px 12px 42px;font-size:14px}.tbl-add button:hover{background:var(--color-hover);color:var(--color-ink)}.tbl-add-input{background:var(--color-hover);inline-size:100%;color:var(--color-ink);font:inherit;border:0;outline:none;padding:12px 12px 12px 42px;font-size:14px;line-height:1.39}.tbl-add-input::placeholder{color:var(--color-ink-3)}.tbl-sec:last-of-type .tbl-add td{border-block-end:1px solid var(--color-paper-line)}.tbl-grid .pill{border-radius:4px;padding:3px 9px;font-size:12.5px}.tbl-next[data-ask]{color:var(--color-ink-3);opacity:.6}.tbl-grid tbody tr:hover .tbl-next[data-ask]{opacity:1;color:var(--color-accent)}.edit-host[data-editing]{z-index:3;position:relative;overflow:visible}.edit-out{--out-y:4px;--out-x:6px;inset-block:calc(-1 * var(--out-y));inset-inline:calc(-1 * var(--out-x));padding:calc(var(--out-y) + var(--pad-y,10px)) calc(var(--out-x) + var(--pad-x,12px));background:var(--color-elevated);color:var(--color-ink);font:inherit;text-align:start;box-shadow:0 0 0 2px var(--color-accent-soft-2), var(--shadow-chrome);animation:edit-out var(--dur-menu) var(--ease-out);border-radius:9px;outline:none;position:absolute}.edit-out::placeholder{color:var(--color-ink-3)}@keyframes edit-out{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.edit-out{animation:none}}.edit-flow[class]:focus{--out-y:4px;--out-x:6px;z-index:3;margin-block:calc(-1 * var(--out-y));margin-inline:calc(-1 * var(--out-x));inline-size:calc(100% + 2 * var(--out-x));padding:calc(var(--pad-y,3px) + var(--out-y)) calc(var(--pad-x,6px) + var(--out-x));border-radius:var(--out-r,9px);background:var(--color-elevated);box-shadow:0 0 0 2px var(--color-accent-soft-2), var(--shadow-chrome);animation:edit-out var(--dur-menu) var(--ease-out);border-color:#0000;outline:none;position:relative}@media (prefers-reduced-motion:reduce){.edit-flow[class]:focus{animation:none}}.tbl-grid .tbl-next{padding:0}.tbl-next-btn{text-align:start;min-block-size:36px;inline-size:100%;font:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:text;padding:8px 12px;display:block;overflow:hidden}.tbl-next-btn,.tbl-cell-btn{transition:background-color var(--dur-hover) var(--ease-out)}.tbl-next-btn:hover{background:var(--color-hover)}.tbl-next-in{--pad-y:8px;--pad-x:12px}.tbl-grid td.tbl-cell{padding:0}.tbl-cell-btn{text-align:start;min-block-size:36px;inline-size:100%;font:inherit;color:inherit;cursor:default;align-items:center;gap:6px;padding:5px 12px;display:flex}.tbl-cell-btn:hover{background:var(--color-hover)}.tbl-cell-sel{--pad-y:8px;--pad-x:12px;justify-content:space-between}.tbl-cell-in{--pad-y:8px;--pad-x:12px}.lad-go{font:inherit;color:inherit;text-align:start;cursor:pointer;padding:0}.lad-go:hover{text-underline-offset:3px;text-decoration:underline}.tbl-proj{color:var(--color-ink-2)}.tbl-proj-dot{vertical-align:1px;background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;block-size:6px;inline-size:6px;margin-inline-end:7px;display:inline-block}.tbl-num{white-space:nowrap}.tbl-numin{align-items:center;gap:6px;min-inline-size:0;display:flex}.tbl-numin>bdi:first-of-type,.tbl-num .tbl-ico{flex:none}.tbl-num[data-late]{color:var(--color-danger);font-weight:600}.tbl-num[data-stale]{color:var(--color-warn);font-weight:600}.tbl-late{text-overflow:ellipsis;flex:0 auto;min-inline-size:0;font-weight:400;overflow:hidden}.tbl-late:before{content:"· "}.msn-board-seat{flex-direction:column;flex:auto;min-block-size:0;display:flex}.msn-board-seat[data-in-desk] .view-head>h1,.msn-board-seat[data-in-desk] .view-title{display:none}.msn-board-seat[data-in-desk] .paper-page{gap:0;padding:0}.msn-board-seat[data-in-desk] .paper-frame{box-shadow:none;background:0 0;border:none;border-radius:0}.msn-fact{border:1px solid var(--color-paper-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink-2);border-radius:6px;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;display:inline-flex}.msn-fact b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.msn-spine>:not([data-lead]){flex-shrink:0}.msn-section[data-lead]{flex:auto;min-block-size:12rem}.msn-section[data-lead] .msn-list{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow-y:auto}@media (max-width:48rem),(max-height:50rem){.msn-section[data-lead]{flex:none;min-block-size:auto}.msn-section[data-lead] .msn-list{flex:none;overflow-y:visible}.msn-all-seat{margin-block-start:0}}[dir=rtl] .msn-spine{direction:ltr}[dir=rtl] .msn-spine>*,[dir=ltr] .msn-spine{direction:rtl}[dir=ltr] .msn-spine>*{direction:ltr}.msn-spine::-webkit-scrollbar{inline-size:12px}.msn-spine::-webkit-scrollbar-track{margin-block:var(--paper-air);background:0 0}.msn-spine::-webkit-scrollbar-thumb{background:var(--color-control-line);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.msn-spine::-webkit-scrollbar-thumb:hover{background:var(--color-ink-3);background-clip:padding-box}.msn-spine{min-block-size:0;min-inline-size:0;padding-block:var(--paper-air);flex-direction:column;gap:0;padding-inline:14px 12px;display:flex;position:relative;overflow-y:auto}.msn-done-brk{color:var(--color-ink-3);align-items:center;gap:8px;padding-block:12px 4px;padding-inline:6px;display:flex}.msn-done-brk:after{content:"";border-block-start:1px solid var(--color-divider);flex:auto}.msn-day-spine{flex-direction:column;gap:6px;display:flex}.msn-brief{gap:6px}.msn-brief-head{align-items:center;gap:8px;min-block-size:28px;padding-inline:6px;display:flex}.msn-brief-day{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.39}.msn-brief-finish{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12.5px;line-height:1.39}.msn-brief-finish[data-late]{color:var(--color-danger)}.msn-brief-bar{gap:2px;block-size:10px;margin-inline:6px;display:flex}.msn-brief-seg{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;flex:1 1 0;min-inline-size:6px}.msn-brief-seg[data-none],.msn-brief-dot[data-none]{background:var(--color-paper-line)}.msn-brief-key{flex-wrap:wrap;gap:4px 16px;padding-inline:6px;display:flex}.msn-brief-keyed{align-items:center;gap:5px;min-inline-size:0;display:inline-flex}.msn-brief-dot{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;flex:none;block-size:6px;inline-size:6px}.msn-brief-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink-2);font-size:12.5px;line-height:1.39;overflow:hidden}.msn-brief-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;line-height:1.39}.msn-brief-debt{color:var(--color-danger);font-variant-numeric:tabular-nums;padding-inline:6px;font-size:12.5px;font-weight:500;line-height:1.39}.msn-section{border-radius:var(--elev-1-radius);background:var(--color-elevated);box-shadow:var(--elev-card);flex-direction:column;gap:2px;padding:6px;display:flex}.msn-section[data-lead]{background:var(--color-elev-2);box-shadow:var(--elev-1-shadow)}.msn-section-head{align-items:center;gap:6px;min-block-size:22px;margin-block-end:6px;padding-inline:6px;display:flex}.msn-mark{background:var(--color-ink-2);border-radius:999px;flex:none;block-size:6px;inline-size:6px}.msn-count{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px;line-height:1.39}.msn-list{flex-direction:column;gap:1px;display:flex}.msn-empty{color:var(--color-ink-3);padding:8px 6px;font-size:12.5px;line-height:1.39}.msn-seat{align-items:flex-start;gap:6px;min-inline-size:0;display:flex}.msn-seat>.msn-late{margin-block-start:4px}.msn-seat>.msn-pick{margin-block-start:-2px}.msn-row{min-inline-size:0;transition:background-color var(--dur-hover) var(--ease-out), opacity var(--dur-hover) var(--ease-out);border-radius:6px;flex:auto;align-items:flex-start;gap:8px;padding:5px 6px;display:flex}.prj-hues{border:0;margin:0;padding:0}.prj-hues>legend{padding:0}.prj-hue-row{flex-wrap:wrap;gap:6px;margin-block-start:6px;display:flex}.prj-hue{cursor:pointer;border-radius:999px;display:inline-flex;position:relative}.prj-hue input{appearance:none;cursor:pointer;border-radius:999px;margin:0;position:absolute;inset:0}.prj-hue-dot{block-size:20px;inline-size:20px;color:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));transition:box-shadow var(--dur-hover) var(--ease-out);background:currentColor;border-radius:999px}.prj-hue input:checked+.prj-hue-dot{box-shadow:0 0 0 2px var(--color-elevated), 0 0 0 4px currentColor}.prj-hue input:focus-visible+.prj-hue-dot{outline:2px solid var(--color-focus);outline-offset:2px}.prj-hue-auto{box-shadow:var(--ring-band);background:0 0}.prj-hue input:checked+.prj-hue-auto{box-shadow:var(--ring-band), 0 0 0 2px var(--color-elevated), 0 0 0 4px currentColor}.msn-row-hue{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:999px;flex:none;block-size:18px;inline-size:3px}.msn-row:hover{background:var(--color-hover)}.msn-section[data-lead] .msn-row:hover{background:var(--color-elev-2-hover)}.msn-row{transition:opacity var(--dur-grow) var(--ease-glide)}.msn-row[data-done]{opacity:.5}.msn-row[data-done]:hover,.msn-row[data-done]:focus-within{opacity:1}.msn-check{block-size:32px;inline-size:32px;color:var(--color-ink-2);margin:-4px;margin-block-start:-7px}.msn-check svg{block-size:20px;inline-size:20px}.msn-open{text-align:start;flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}button.msn-open{cursor:pointer}.msn-title{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.39;display:block;overflow:hidden}.msn-row[data-done] .msn-title{color:var(--color-ink-3);text-decoration:line-through}.msn-project{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-3);font-size:12.5px;font-weight:400;line-height:1.39;display:block;overflow:hidden}.msn-meta{flex:none;justify-content:flex-end;align-items:center;gap:6px;inline-size:8rem;margin-block-start:-1px;display:flex}.msn-list:has(.msn-owner) .msn-meta{inline-size:9.5rem}.msn-meta>*{flex:none}.msn-owner{align-items:center;display:inline-flex}.msn-late:not(:empty){box-shadow:var(--ring-hairline);background:0 0;border-radius:999px;justify-content:center;align-items:center;block-size:20px;display:inline-flex}.msn-late{inline-size:5.5rem;color:var(--color-danger);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px;font-weight:500;line-height:1.39}.msn-more{font-variant-numeric:tabular-nums;min-block-size:24px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;padding-inline:6px;font-size:12.5px;line-height:1.39;display:inline-flex}.msn-more:hover{background:var(--color-hover);color:var(--color-ink)}.msn-all-seat{align-self:stretch}.msn-all-seat>*>.msn-all{background:var(--color-elevated);box-shadow:var(--elev-card);border-radius:var(--elev-1-radius);transition:box-shadow var(--dur-hover) var(--ease-out)}.msn-all-seat:hover>*>.msn-all{box-shadow:var(--elev-1-shadow)}.msn-all{min-block-size:38px;color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;padding-inline:8px 34px;font-size:14px;font-weight:500;line-height:1.39;display:flex}.msn-all-seat:hover .msn-all{background:var(--color-paper-hover);color:var(--color-ink)}.msn-new{align-items:center;gap:6px;display:inline-flex}.msn-proj-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.msn-card.msn-proj-card{box-shadow:none;border-block-end:1px solid var(--color-paper-line);transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border-radius:0;gap:0;padding:0;overflow:hidden}.msn-spine{--sp-cols:24px minmax(0, 1fr) 88px 74px 52px 22px;--sp-gap:12px;--sp-pad:14px;--sp-tail:37px}.msn-proj-cols,.msn-proj-head,.msn-spine .msn-ws-head,.msn-spine .msn-row{grid-template-columns:var(--sp-cols);gap:var(--sp-gap);align-items:center;display:grid}.msn-proj-cols{padding:0 var(--sp-pad) 6px;border-block-end:1px solid var(--color-paper-line);color:var(--color-ink-3);font-size:11.5px;font-weight:600}.msn-proj-cols-in{padding-inline:6px var(--sp-tail);border-block-end-color:var(--color-paper-line);margin-block:4px 2px;position:relative}.msn-proj-head{min-block-size:52px;inline-size:100%;padding:0 var(--sp-pad);text-align:start;cursor:pointer}.msn-proj-head:hover{background:var(--color-paper-recess)}.msn-proj-title{align-items:center;gap:8px;min-inline-size:0;display:flex}.msn-proj-cell{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.msn-cell-none{color:var(--color-ink-3)}.msn-proj-head .msn-pulse-num{color:var(--color-ink);font-weight:600}.msn-proj-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:17px;font-weight:600;line-height:1.31;overflow:hidden}.msn-proj-sub{min-inline-size:0;color:var(--color-ink-3);align-items:center;gap:6px;font-size:14px;display:flex}.msn-proj-chip{background:var(--color-paper-recess);color:var(--color-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:12.5px;font-weight:600}.msn-proj-chip[data-area]{box-shadow:var(--ring-hairline);background:0 0}.msn-proj-chip-more{color:var(--color-ink-3)}.msn-card.msn-proj-card:hover{background:var(--color-hover)}.msn-spine .msn-seat{padding-inline-end:var(--sp-tail);position:relative}.msn-spine .msn-pick{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.msn-spine .msn-row{padding:6px 6px 6px 0;position:relative}.msn-spine .msn-row-hue{position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.msn-spine .msn-check{grid-column:1;justify-self:center;margin-block-start:0}.msn-spine .msn-open{grid-column:2;min-inline-size:0}.msn-spine .msn-list .msn-meta,.msn-spine .msn-meta{display:contents}.msn-spine .msn-meta>.msn-owner{grid-column:3}.msn-spine .msn-meta>.list-due{grid-column:4}.msn-spine .msn-meta>.msn-marks{grid-column:5}.msn-spine .msn-meta>.msn-owner,.msn-spine .msn-meta>.list-due,.msn-spine .msn-meta>.msn-marks{grid-row:1;justify-self:start;min-inline-size:0}.msn-owner-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.msn-spine .msn-meta>.msn-owner .list-avatar{display:none}.msn-spine .msn-meta>.msn-owner .msn-owner-name{clip-path:none;block-size:auto;inline-size:auto;color:var(--color-ink-3);font-size:11.5px;position:static;overflow:visible}.msn-marks{align-items:center;gap:6px;display:flex}.msn-spine .msn-list>.msn-seat+.msn-seat{border-block-start:1px solid var(--color-paper-line)}.msn-spine .msn-seat,.msn-tl .msn-seat,.msn-spine .msn-seat>*,.msn-tl .msn-seat>*{min-block-size:54px}.msn-spine .msn-row,.msn-tl .msn-row{align-items:center}.kit-body{padding:0 16px 40px;overflow:auto}.kit-sec{margin-block-start:28px}.kit-head{align-items:baseline;gap:8px;margin-block-end:10px;display:flex}.kit-note{color:var(--color-ink-3);font-size:12.5px}.kit-acct-tabs{flex-wrap:wrap;gap:6px;margin-block:10px 12px;display:flex}.kit-acct-frame[data-full]{z-index:60;position:fixed;inset:0}.kit-acct-frame[data-full] .acct-root[data-embedded]{--acct-vh:100dvh;border-radius:0}.kit-acct-exit{z-index:70;gap:6px;display:flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.kit-stage{overflow:visible}.kit-case{border-block-end:1px solid var(--color-paper-line);grid-template-columns:minmax(0,1fr) 9rem;align-items:center;gap:16px;display:grid}.kit-label{color:var(--color-ink-3);font-size:11.5px;font-weight:600}.tbl-head{padding:var(--paper-air) 2px 0;border-block-end:1px solid var(--color-paper-line);flex:none}.hd-row{flex-wrap:wrap;align-items:center;gap:10px;min-block-size:40px;padding-block-end:10px;display:flex}.hd-end{flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.hd-who{align-items:center;gap:10px;min-inline-size:0;display:inline-flex}.hd-av{block-size:30px;inline-size:30px;font-size:12.5px}.hd-title{color:var(--color-ink);white-space:nowrap;margin:0;font-size:21px;font-weight:600;line-height:1.39}.tbl-scope-lede{color:var(--color-ink-2);margin:0 0 12px;padding-inline-end:30%;font-size:14px;line-height:1.54}.tbl-scope-tabs{align-items:center;gap:20px;display:flex}.tbl-scope-tab{color:var(--color-ink-2);cursor:pointer;border-block-end:2px solid #0000;margin-block-end:-1px;padding-block-end:9px;font-size:12.5px}.tbl-scope-tab[aria-selected=true]{color:var(--color-ink);border-block-end-color:var(--color-ink);font-weight:600}.prh-row{padding-block-end:6px}.prh-row .prh-name{flex:0 auto}.prh-square{block-size:30px;inline-size:30px;color:var(--color-elevated);font-variant-numeric:tabular-nums;background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.prh-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:21px;font-weight:600;line-height:1.39;overflow:hidden}.prh-caret{block-size:22px;inline-size:22px;color:var(--color-ink-2);background:var(--color-paper-recess);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;place-items:center;display:grid}.prh-caret:hover,.prh-caret[aria-expanded=true]{background:var(--color-hover);color:var(--color-ink)}.prh-menu{min-inline-size:13rem;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}.prh-status,.pov-st{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.prh-status:hover,.pov-st:hover{background:var(--color-hover)}.prh-status:not([data-h]){color:var(--color-ink-3)}.prh-status-dot,.pov-st-dot{background:var(--color-ink-3);border-radius:999px;block-size:8px;inline-size:8px}[data-h=on_track]>.prh-status-dot,[data-h=on_track]>.pov-st-dot{background:var(--color-ok)}[data-h=at_risk]>.prh-status-dot,[data-h=at_risk]>.pov-st-dot{background:var(--color-warn)}[data-h=off_track]>.prh-status-dot,[data-h=off_track]>.pov-st-dot{background:var(--color-danger)}.pov-st[aria-pressed=true]{border-color:var(--color-ink-2);background:var(--color-paper-recess)}.prh-people{align-items:center;margin-inline-end:6px;display:flex}.prh-people .prh-av{border:2px solid var(--color-elevated);block-size:26px;inline-size:26px;margin-inline-start:-6px;font-size:11.5px}.prh-people .prh-av:first-child{margin-inline-start:0}.pov{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:12px;padding-block:12px 24px;display:grid}@media (max-width:62rem){.pov{grid-template-columns:minmax(0,1fr)}}.pov-col{background:var(--color-elevated);border:1px solid var(--color-paper-line);border-radius:10px;min-inline-size:0;padding:22px 26px}.pov-side{padding:18px 20px}.pov-blk{padding-block-end:22px}.pov-blk+.pov-blk{border-block-start:1px solid var(--color-paper-line);padding-block-start:22px}.pov-blk:last-child{padding-block-end:0}.pov-blk h3,.pov-h{align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:600;display:flex}.pov-plus{block-size:20px;inline-size:20px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:5px;place-items:center;font-weight:400;display:grid}.pov-plus:hover{background:var(--color-hover);color:var(--color-ink)}.pov-ghost{color:var(--color-ink-3)}.pov-desc{inline-size:min(100%,60ch);color:var(--color-ink);resize:none;field-sizing:content;--pad-y:3px;--pad-x:6px;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:0;border-radius:6px;margin-inline-start:-6px;padding:3px 6px;display:block;overflow:hidden}.pov-desc:hover{background:var(--color-hover)}.pov-desc::placeholder{color:var(--color-ink-3)}.pov-desc-view{text-align:start;inline-size:min(100%,60ch);color:var(--color-ink);cursor:text;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;margin-inline-start:-6px;padding:3px 6px;font-size:14px;line-height:1.54;display:block}.pov-desc-view:hover{background:var(--color-hover)}.pov-desc-view p{margin:0 0 4px}.pov-desc-view li{margin-inline-start:18px;list-style:outside;display:list-item}.pov-desc-view ol li{list-style:decimal}.pov-hint{color:var(--color-ink-3);margin:6px 0 0;font-size:11.5px}.pov-more{color:var(--color-accent);cursor:pointer;margin-block-start:4px;font-size:12.5px;font-weight:600}.prh-pop{z-index:50;gap:10px;inline-size:22rem;padding:12px;display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.prh-pop .pov-sts{margin-block-end:0}.prh-need{color:var(--color-danger);margin:0;font-size:12.5px}.pov-more:hover{text-decoration:underline}.pov-roles{flex-wrap:wrap;gap:26px;display:flex}.pov-role{align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.pov-role b{font-weight:600;display:block}.pov-role small{color:var(--color-ink-3);font-size:11.5px;display:block}.pov-av{block-size:32px;inline-size:32px;font-size:12.5px}.pov-av-s{block-size:20px;inline-size:20px;font-size:11.5px}.pov-empty{border:1px dashed var(--color-control-line);text-align:center;inline-size:100%;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:9px;padding:16px;font-size:12.5px;display:block}.pov-empty:hover{background:var(--color-hover)}.pov-empty-act{color:var(--color-accent);margin-block-start:6px;font-weight:600;display:block}.pov-links{margin:0;padding:0;list-style:none}.pov-links li{border-block-end:1px solid var(--color-paper-line);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.pov-links a{color:var(--color-ink);font-weight:600}.pov-links a:hover{color:var(--color-accent)}.pov-url{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:12.5px;overflow:hidden}.pov-x{color:var(--color-ink-3);opacity:0;cursor:pointer;margin-inline-start:auto}.pov-links li:hover .pov-x,.pov-links li:focus-within .pov-x{opacity:1}.pov-add{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;margin-block-start:8px;display:grid}.pov-ms{margin:0;padding:0;list-style:none}.pov-ms li{border-block-end:1px solid var(--color-paper-line);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.pov-ms li[data-done] bdi{color:var(--color-ink-3);text-decoration:line-through}.pov-ms-when{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12.5px}.pov-ms-when[data-late]{color:var(--color-danger);font-weight:600}.pov-sts{flex-wrap:wrap;gap:8px;margin-block-end:14px;display:flex}.pov-compose{gap:8px;margin-block-end:14px;display:grid}.pov-compose-acts{justify-content:flex-end;gap:8px;display:flex}.pov-card{border:1px solid var(--color-paper-line);border-block-start:3px solid var(--color-ink-3);border-radius:9px;margin-block-end:16px;padding:12px 14px 10px}.pov-card[data-h=on_track]{border-block-start-color:var(--color-ok)}.pov-card[data-h=at_risk]{border-block-start-color:var(--color-warn)}.pov-card[data-h=off_track]{border-block-start-color:var(--color-danger)}.pov-card-h{margin-block-end:4px;font-size:14px;font-weight:600}.pov-card-body{color:var(--color-ink-2);margin:0 0 10px;font-size:14px;line-height:1.54}.pov-card-meta{align-items:center;gap:8px;font-size:12.5px;display:flex}.pov-timeline{margin:0;padding:0;list-style:none;position:relative}.pov-timeline:before{content:"";border-inline-start:1px dashed var(--color-control-line);inline-size:1px;position:absolute;inset-block:8px;inset-inline-start:7px}.pov-tl{align-items:flex-start;gap:12px;padding:8px 0;font-size:12.5px;display:flex;position:relative}.pov-tl-dot{border:1.5px solid var(--color-control-line);background:var(--color-elevated);border-radius:999px;flex:none;block-size:15px;inline-size:15px;margin-block-start:1px}.pov-tl[data-kind=status] .pov-tl-dot{border:0}.pov-tl[data-h=on_track] .pov-tl-dot{background:var(--color-ok)}.pov-tl[data-h=at_risk] .pov-tl-dot{background:var(--color-warn)}.pov-tl[data-h=off_track] .pov-tl-dot{background:var(--color-danger)}.pov-due{cursor:pointer;position:relative}.pov-due input{opacity:0;cursor:pointer;position:absolute;inset:0}.pov-msg{color:var(--color-accent);font-weight:600}.pov-msg:hover{text-decoration:underline}.prh-dialog{gap:12px;inline-size:min(34rem,100vw - 2rem);display:grid}.prh-dialog-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.prh-dialog .dialog-actions{margin-block-start:4px}.tbl-grid tbody tr[data-tinted] th{position:relative}.tbl-grid tbody tr[data-tinted] th:before{content:"";background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.menu-hues{grid-template-columns:repeat(7,22px);gap:6px;padding:8px 9px 4px;display:grid}.menu-hue{box-sizing:border-box;background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));cursor:pointer;block-size:18px;inline-size:18px;transition:scale var(--dur-hover) var(--ease-out);border-radius:999px}.menu-hue:hover{scale:1.12}.menu-hue[data-auto]{border:1.5px dashed var(--color-ink-3);background:0 0}.menu-hue[aria-checked=true]{box-shadow:0 0 0 2px var(--color-elevated), 0 0 0 3.5px var(--color-ink-2)}.menu-hint{color:var(--color-ink-3);margin:0;padding:2px 9px 6px;font-size:11.5px}.msn-readout{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.msn-rd{border:1px solid var(--color-paper-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink-2);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:6px;padding-inline:9px;font-size:12.5px;display:inline-flex}.msn-rd:hover{background:var(--color-hover)}.msn-rd[aria-pressed=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.msn-rd-dot{background:var(--color-ink-3);border-radius:999px;block-size:7px;inline-size:7px}.msn-rd[data-tone=wait] .msn-rd-dot{background:var(--color-warn)}.msn-rd[data-tone=stop] .msn-rd-dot{background:var(--color-danger)}.msn-rd-n{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.msn-rd[data-tone=wait] .msn-rd-n{color:var(--color-warn)}.msn-rd[data-tone=stop][aria-pressed=true] .msn-rd-n,.msn-rd[data-tone=stop] .msn-rd-n:not(:empty){color:var(--color-danger)}.msn-pj-st{background:var(--color-ink-3);border-radius:999px;flex:none;block-size:7px;inline-size:7px}.msn-pj-st[data-h=on_track]{background:var(--color-ok)}.msn-pj-st[data-h=at_risk]{background:var(--color-warn)}.msn-pj-st[data-h=off_track]{background:var(--color-danger)}.msn-pj-sq{block-size:24px;inline-size:24px;color:var(--color-elevated);font-variant-numeric:tabular-nums;background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:6px;flex:none;place-items:center;font-size:11.5px;font-weight:700;line-height:1.2;display:grid;position:relative}.msn-pj-menu{z-index:60;min-inline-size:13rem;position:fixed}.msn-modes{background:var(--color-paper-recess);border-radius:999px;gap:2px;padding:2px;display:flex}.msn-modes button{color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;padding:4px 14px;font-size:12.5px;font-weight:600}.msn-modes button:hover{color:var(--color-ink-2)}.msn-modes button[aria-pressed=true]{background:var(--color-elevated);color:var(--color-ink);box-shadow:var(--shadow-chip,0 1px 2px #22272e1a)}@supports (color:lab(0% 0 0)){.msn-modes button[aria-pressed=true]{box-shadow:var(--shadow-chip,0 1px 2px lab(15.263% -.775501 -5.82429/.1))}}.msn-blk{flex-direction:column;gap:34px;display:flex}.msn-blk-kind{flex-direction:column;gap:4px;display:flex}.msn-blk-kind+.msn-blk-kind{border-block-start:1px solid var(--color-paper-line);padding-block-start:26px}.msn-blk-h{align-items:baseline;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:600;display:flex}.msn-blk-h .eyebrow{color:var(--ink)}.msn-blk-group{flex-direction:column;display:flex}.msn-blk-kind .msn-section-head{padding-inline-start:2px}.msn-blk-list{flex-direction:column;display:flex}.msn-blk-why{color:var(--color-ink-3);flex-wrap:wrap;gap:10px;margin-block-start:-6px;padding:0 34px 10px;font-size:12.5px;display:flex}.msn-blk-who{color:var(--color-danger)}.msn-blk-note{color:var(--color-ink-3);padding-block-start:4px;font-size:11.5px;line-height:1.54}.msn-proj-tabs{border-block-end:1px solid var(--color-paper-line);gap:2px;margin-block-end:10px;display:flex}.msn-proj-tab{color:var(--color-ink-3);cursor:pointer;transition:color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-block-end:2px solid #0000;margin-block-end:-1px;padding:7px 12px;font-size:12.5px}.msn-proj-tab:hover{color:var(--color-ink-2)}.msn-proj-tab[aria-selected=true]{color:var(--color-ink);border-block-end-color:var(--color-accent);font-weight:600}.msn-proj-group>.msn-section-head{border-block-end:1px solid var(--color-paper-line);align-items:baseline;gap:8px;padding-block:6px}.msn-spine .msn-proj-group .msn-ws-head{gap:var(--sp-gap);min-block-size:34px;padding-inline:6px var(--sp-tail);border-block-end:1px solid var(--color-paper-line);margin-block:12px 0;padding-block:0;position:relative}.msn-spine .msn-proj-group:first-child .msn-ws-head{margin-block-start:2px}.msn-spine .msn-ws-head .msn-area-add{margin-inline-start:0;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.msn-ws-name{align-items:center;gap:6px;min-inline-size:0;display:flex}.msn-spine .msn-ws-head .msn-area-add{justify-self:end}.msn-ws-prog{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:11.5px}.msn-ws-blocked{color:var(--color-danger)}.msn-ws-owner{color:var(--color-ink-3);font-size:11.5px}.lad{padding:12px 4px 8px}.lad-list{margin:0;padding:0;list-style:none;position:relative}.lad-list:before{content:"";background:var(--color-paper-line);inline-size:2px;position:absolute;inset-block:18px 22px;inset-inline-start:13px}.lad-node{grid-template-columns:28px minmax(0,1fr) 110px 150px;align-items:center;gap:12px;padding:10px 0;display:grid;position:relative}.lad-dot{border:2px solid var(--color-ink-3);background:var(--color-elevated);cursor:pointer;block-size:14px;inline-size:14px;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:999px;margin-inline-start:6px}.lad-node[data-done] .lad-dot{background:var(--color-ok);border-color:var(--color-ok)}.lad-node[data-next] .lad-dot{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.lad-dot-ghost{border-style:dashed;border-color:var(--color-control-line);cursor:default}.lad-body{min-inline-size:0}.lad-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.lad-node[data-done] .lad-name{color:var(--color-ink-3);text-decoration:line-through}.lad-fact{color:var(--color-ink-3);font-size:11.5px;display:block}.lad-node[data-next] .lad-fact{color:var(--color-accent)}.lad-bar{background:var(--color-paper-line);border-radius:2px;block-size:4px;inline-size:100px;display:block;overflow:hidden}.lad-bar>i{background:var(--color-ok);block-size:4px;transition:inline-size .4s var(--ease-out);display:block}.lad-when{color:var(--color-ink-2);font-variant-numeric:tabular-nums;text-align:start;font-size:12.5px}.lad-when[data-late]{color:var(--color-danger);font-weight:600}.lad-add .pov-add{grid-column:2/-1;margin:0}.lad-addbtn{text-align:start;color:var(--color-ink-3);cursor:pointer;grid-column:2/-1;font-size:12.5px}.lad-addbtn:hover{color:var(--color-ink)}.tax{padding:34px 24px 12px}.tax-axis{background:var(--color-control-line);block-size:1px;margin-block:30px 150px;position:relative}.tax-past{background:var(--color-danger-soft);border-radius:4px;position:absolute;inset-block:-8px 0}.tax-tick{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px;position:absolute;inset-block-start:-24px;transform:translate(50%)}.tax-tick:after{content:"";background:var(--color-control-line);block-size:8px;inline-size:1px;position:absolute;inset-block-start:20px;inset-inline-start:50%}.tax-today{background:var(--color-accent);inline-size:2px;position:absolute;inset-block:-36px -130px}.tax-today>span{color:var(--color-accent);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;inset-block-start:-20px;inset-inline-start:50%;transform:translate(50%)}.tax-ev{white-space:nowrap;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;display:flex;position:absolute;transform:translate(50%)}.tax-ev>i{background:var(--color-ink-2);border-radius:999px;block-size:12px;inline-size:12px}.tax-ev[data-late]>i{background:var(--color-danger)}.tax-ev-l{align-items:baseline;gap:6px;display:flex}.tax-ev-d{color:var(--color-ink-3);font-variant-numeric:tabular-nums}.tax-ev a{color:var(--color-ink);font-weight:600}.tax-ev a:hover{color:var(--color-accent)}.tax-ms{color:var(--color-ink-2);white-space:nowrap;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;display:flex;position:absolute;inset-block-start:-4px;transform:translate(50%)}.tax-ms>i{background:var(--color-accent);block-size:10px;inline-size:10px;rotate:45deg}.tax-ms[data-done]>i{background:var(--color-ok)}.tax-note{color:var(--color-ink-3);margin:0;font-size:12.5px}.log{padding:6px 4px 16px}.log-head{color:var(--color-ink-3);margin:14px 0 4px;font-size:11.5px;font-weight:600}.log-ent{color:var(--color-ink-2);grid-template-columns:24px 24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:grid}.log-av{block-size:24px;inline-size:24px;font-size:11.5px}.log-ic{block-size:24px;inline-size:24px;color:var(--color-ink-2);background:var(--color-paper-recess);border-radius:6px;place-items:center;display:grid}.log-ic svg{block-size:14px;inline-size:14px}.log-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.log-text b{color:var(--color-ink);font-weight:600}.log-chip{background:var(--color-paper-recess);color:var(--color-ink-2);border-radius:4px;margin-inline:8px 0;padding:1px 7px;font-size:11.5px;display:inline-block}.log-val{color:var(--color-ink);margin-inline-start:6px;font-weight:600}.log-task{color:var(--color-ink);font-weight:600}a.log-task:hover{color:var(--color-accent)}.log-when{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.log-drawer .log-ent{align-items:start}.log-drawer .log-text{white-space:normal;line-height:1.54;overflow:visible}.log-from{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:8px;display:flex}.log-prep{color:var(--color-ink-3)}.log-from .act-val{color:var(--color-ink);font-weight:600}.log-from .act-old{color:var(--color-ink-3);font-weight:400;text-decoration:line-through}.log-from .act-empty{text-decoration:none}.log-more{color:var(--color-accent);cursor:pointer;margin-block-start:8px;margin-inline-start:68px;font-size:12.5px;font-weight:600}.log-more:hover{text-decoration:underline}.log-drawer{padding:0 0 8px}.log-drawer .log-head{margin:8px 0 2px}.log-drawer .log-day{position:relative}.log-drawer .log-day:before{content:"";background:var(--color-paper-line);inline-size:1px;position:absolute;inset-block:26px 10px;inset-inline-start:43.5px}.log-line{color:var(--color-ink-2);grid-template-columns:24px 24px minmax(0,1fr);align-items:start;gap:8px;padding:3px 0;font-size:12.5px;display:grid;position:relative}.log-line[data-run]{margin-block-start:6px}.log-av-seat{block-size:24px;inline-size:24px}.log-line .log-ic{box-shadow:0 0 0 3px var(--elev-3-surface);position:relative}.log-line .log-text{white-space:normal;padding-block-start:2px;line-height:1.72;overflow:visible}.log-line .log-when{margin-inline-start:6px}.log-cue{vertical-align:middle;align-items:center;gap:5px;display:inline-flex}.log-cue-av{block-size:16px;inline-size:16px;font-size:11.5px}.log-from .act-old.log-cue{opacity:.55;text-decoration:none}.msn-proj-health{background:var(--color-paper-recess);color:var(--color-ink-3);border-radius:999px;flex:none;align-items:center;gap:5px;padding:1px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.msn-proj-health:before{content:"";background:currentColor;border-radius:999px;block-size:6px;inline-size:6px}.msn-proj-health[data-h=ok]{color:var(--lightningcss-light,#05773b)var(--lightningcss-dark,#73bf88);color:var(--lightningcss-light,lab(43.6413% -40.5038 24.4243))var(--lightningcss-dark,lab(71.2713% -33.6589 19.9598))}.msn-proj-health[data-h=risk]{color:var(--lightningcss-light,#9e6200)var(--lightningcss-dark,#e8a95c);color:var(--lightningcss-light,lab(47.4193% 24.0531 76.5117))var(--lightningcss-dark,lab(74.3036% 18.1365 48.7377))}.msn-proj-health[data-h=blocked]{color:var(--color-danger)}.msn-proj-blocked{flex:none}.msn-proj-lede{color:var(--color-ink-2);margin:2px 6px 10px;padding-inline-end:30%;font-size:14px;line-height:1.54}.msn-proj-desc{-webkit-line-clamp:1;color:var(--color-ink-3);-webkit-box-orient:vertical;margin-block-start:2px;font-size:12.5px;line-height:1.54;display:-webkit-box;overflow:hidden}.msn-proj-who{color:var(--color-ink-3);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;font-size:11.5px;display:flex}.msn-proj-due{font-variant-numeric:tabular-nums}.msn-proj-mark{block-size:24px;inline-size:24px;color:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));flex:none;align-items:center;display:inline-flex}.msn-proj-mark>svg,.msn-proj-mark .prj-mark,.msn-proj-mark .prj-mark>svg{block-size:24px;inline-size:24px;display:block}.msn-proj-done{margin-block-start:4px}.msn-proj-done>summary{list-style:none}.msn-proj-done>summary::-webkit-details-marker{display:none}.msn-proj-done-head{color:var(--lightningcss-light,#199155)var(--lightningcss-dark,#25ca78);color:var(--lightningcss-light,lab(53.0357% -43.633 22.5365))var(--lightningcss-dark,lab(72.086% -55.8324 28.8387));inline-size:100%;box-shadow:var(--ring-hairline);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:14px;font-weight:500;display:flex}.msn-proj-done-head:hover{background:var(--lightningcss-light,#eaf8ee)var(--lightningcss-dark,#092816);background:var(--lightningcss-light,lab(96.2111% -6.18491 3.1677))var(--lightningcss-dark,lab(13.4182% -15.9326 8.21371))}.msn-proj-done-caret{block-size:16px;inline-size:16px;transition:rotate var(--dur-rail) var(--ease-glide);flex:none;rotate:-90deg}.msn-proj-done[open] .msn-proj-done-caret{rotate:none}.msn-proj-done-num{background:currentColor;border-radius:999px;margin-inline-start:auto;padding:0 7px}@supports (color:color-mix(in lab, red, red)){.msn-proj-done-num{background:color-mix(in oklab, currentColor 14%, transparent)}}.msn-proj-done-num{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.msn-proj-next{min-inline-size:0}.msn-proj-meta{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;display:flex}.msn-proj-late{flex:none}.msn-proj-body{opacity:0;visibility:hidden;min-block-size:0;transition:opacity var(--dur-rail-out) var(--ease-out), visibility 0s var(--dur-rail-out);overflow:hidden}.msn-proj-inner{flex-direction:column;gap:18px;padding:12px 14px 14px;display:flex}.msn-proj-group .msn-section-head{border-block-end:none;margin-block-end:4px;padding-block-end:0;padding-inline:0}.msn-area-add{block-size:32px;inline-size:32px;color:var(--color-ink-2);border-radius:8px;justify-content:center;align-items:center;margin-block:-6px;margin-inline-start:auto;display:inline-flex}.msn-area-add:hover{color:var(--color-ink);background:var(--color-paper-recess)}.msn-area-add svg{block-size:20px;inline-size:20px}.msn-pick{block-size:32px;inline-size:32px;color:var(--color-ink-2);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.msn-pick:hover{color:var(--color-ink);background:var(--color-paper-recess)}.msn-pick svg{block-size:20px;inline-size:20px}.msn-who{gap:6px;margin-inline-start:14px;display:inline-flex}.msn-agenda-day{flex-direction:column;display:flex}.msn-agenda-head{min-block-size:20px;color:var(--color-ink-3);align-items:center;padding-block-start:6px;padding-inline:6px;display:flex}.msn-agenda-rows{flex-direction:column;display:flex}.msn-proj-rec{text-align:start;min-block-size:34px;inline-size:100%;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;margin-block-start:2px;padding-inline:8px;font-size:14px;font-weight:500;display:flex}.msn-proj-rec:hover{background:var(--color-paper-recess);color:var(--color-ink-2)}.msn-all-dest{color:var(--color-ink-3);margin-inline-start:8px;font-size:12.5px;font-weight:400}.msn-fete{align-items:center;gap:8px;padding:12px 6px 10px;display:flex;position:relative}.msn-fete-disc{color:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);color:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395));background:var(--lightningcss-light,#d6f3de)var(--lightningcss-dark,#153421);background:var(--lightningcss-light,lab(93.2447% -12.7198 6.51841))var(--lightningcss-dark,lab(18.7587% -15.8358 8.15113));border-radius:999px;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.msn-fete-line{color:var(--color-ink);font-size:14px;font-weight:500}.msn-fete[data-pop] .msn-fete-disc{animation:msn-fete-pop .42s var(--ease-glide) both}.msn-fete[data-pop] .msn-fete-line{animation:msn-fete-rise .42s var(--ease-glide) both}@keyframes msn-fete-pop{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@keyframes msn-fete-rise{0%{opacity:0;transform:translateY(6px)scale(1.15)}to{opacity:1;transform:none}}.msn-confetti-layer{pointer-events:none;block-size:40px;position:absolute;inset:-40px 0 auto}.msn-confetti{block-size:9px;inline-size:6px;animation:msn-confetti-fall var(--dur) var(--ease-glide) var(--delay) both;border-radius:1.5px;position:absolute;inset-block-start:30px;inset-inline-start:var(--cx)}.msn-confetti[data-c="1"]{background:var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);background:var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176))}.msn-confetti[data-c="2"]{background:var(--color-accent)}.msn-confetti[data-c="3"]{background:var(--lightningcss-light,#d4a73e)var(--lightningcss-dark,#e1b75c);background:var(--lightningcss-light,lab(71.194% 9.34911 58.0221))var(--lightningcss-dark,lab(77.0192% 7.95284 51.5616))}.msn-confetti[data-c="4"]{background:var(--color-ink-3)}@keyframes msn-confetti-fall{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:0}}.msn-check{position:relative}.msn-check[data-fete] svg{animation:msn-check-pop .42s var(--ease-glide) both}.msn-check[data-fete]:after{content:"";animation:msn-check-ring .56s var(--ease-glide) both;pointer-events:none;border:2.5px solid var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);border:2.5px solid var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176));border-radius:999px;position:absolute;inset:0}@keyframes msn-check-pop{0%{transform:scale(.55)}55%{transform:scale(1.55)}to{transform:scale(1)}}@keyframes msn-check-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.6)}}.msn-xpane{z-index:60;border:1px solid var(--color-paper-line);border-radius:var(--elev-3-radius);background:var(--color-canvas);box-shadow:var(--elev-3-shadow);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.msn-xpane[data-size=wide]{inset:4% 3%}.msn-xpane[data-size=wide]:has(.cal-head){block-size:fit-content;max-block-size:92%;margin-block:auto;inset-block:4%}.msn-xpane[data-size=wide]:has(.cal-head) .msn-xbody>*{flex:0 auto}.msn-xpane[data-size=mid]{block-size:fit-content;inline-size:min(38rem,92vw);margin:auto;inset-block:8%;inset-inline:0}.msn-xpane[data-size=mid] .msn-xbody{padding:6px}.msn-xpane[data-size=mid] .msn-xbody>*{flex:0 auto}.msn-xpane[data-size=mid] .msn-xbody>.msn-day-spine{inline-size:100%}.msn-xpane[data-size=mid] .msn-section[data-lead]{flex:0 auto;min-block-size:0}.msn-xpane[data-size=mid] .msn-section[data-lead] .msn-list{flex:0 auto;overflow-y:visible}.msn-xclose{z-index:2;block-size:28px;inline-size:28px;color:var(--color-ink-3);background:var(--color-elevated);cursor:pointer;transition:background var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.msn-xclose:hover{background:var(--color-hover);color:var(--color-ink)}.msn-xpane:has(.cal-head) .msn-xclose{background:var(--color-paper-recess);inset-block-start:calc(var(--paper-air) + 8px);inset-inline-end:calc(var(--paper-air) + 8px)}.msn-xpane:has(.cal-head) .cal-head{padding-inline-end:48px}:is(.msn-xpane .view-title,.msn-xpane .view-head:not(:has(>:not(.view-title)))){display:none}.msn-xbody{flex-direction:column;flex:auto;min-block-size:0;display:flex}.msn-xbody>*{flex:auto;min-block-size:0}.msn-xbody>.insights-frame{margin:var(--paper-air);flex:0 auto;overflow-y:auto}.msn-xpane[data-size=mid] .msn-xbody{align-items:center}.msn-card{border-radius:var(--elev-1-radius);background:var(--color-elevated);min-inline-size:0;box-shadow:var(--elev-card);transition:box-shadow var(--dur-hover) var(--ease-out);flex-direction:column;gap:2px;padding:6px;display:flex}.msn-day-group+.msn-day-group{margin-block-start:14px}.msn-day-arc{margin-inline-start:auto;display:inline-flex}.msn-area-dot{background:currentColor;border-radius:999px;flex:none;block-size:6px;inline-size:6px}.msn-project{align-items:center;gap:6px;display:flex}.msn-card-head{align-items:center;gap:6px;min-block-size:22px;margin-block-end:6px;padding-inline:6px 34px;display:flex}.msn-peek{inline-size:17rem;padding:7px 9px 8px}.msn-peek-head{align-items:baseline;gap:6px;margin-block-end:5px;display:flex}.msn-peek-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12.5px;line-height:1.39}.msn-peek-list{flex-direction:column;gap:4px;display:flex}.msn-peek-row{align-items:center;gap:7px;min-inline-size:0;display:flex}.msn-peek-dot{block-size:5px;inline-size:5px}.msn-peek-title{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--color-ink);font-size:14px;line-height:1.31;overflow:hidden}.msn-peek-more{color:var(--color-ink-3);margin-block-start:5px;font-size:12.5px;line-height:1.39}.msn-pulse-num{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px;line-height:1.39}.msn-arc{flex:none;block-size:20px;inline-size:20px}.msn-arc svg{block-size:100%;inline-size:100%}.msn-arc-track{fill:none;stroke:var(--color-paper-recess);stroke-width:4.5px}.msn-arc-fill{transition:stroke-dasharray var(--dur-grow) var(--ease-glide);fill:none;stroke:var(--color-ink-2);stroke-width:4.5px}.prj-body{padding:var(--paper-air);background:var(--color-paper-recess);overflow-y:auto}.prj-zones{gap:var(--paper-air);grid-template-rows:minmax(0,1fr);grid-template-columns:20rem minmax(0,1fr);block-size:100%;display:grid}.prj-zones[data-folded]{grid-template-columns:minmax(0,1fr)}.prj-pane{border-radius:var(--elev-1-radius);background:var(--color-elevated);min-block-size:0;min-inline-size:0;box-shadow:var(--elev-card);flex-direction:column;gap:2px;padding:6px;display:flex;overflow-y:auto}.prj-detail{background:var(--color-elev-2);box-shadow:var(--elev-1-shadow);gap:10px}.prj-detail .msn-row:hover{background:var(--color-elev-2-hover)}.prj-detail .proj-body{padding:4px 6px 6px}.prj-search{inline-size:100%}.prj-list{flex-direction:column;gap:1px;margin-block-start:4px;display:flex}.prj-item{text-align:start;cursor:pointer;inline-size:100%;min-inline-size:0;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding:5px 6px;display:flex}.prj-item:hover{background:var(--color-hover)}.prj-item[aria-current]{background:var(--color-elev-2)}.prj-item[aria-current]:hover{background:var(--color-elev-2-hover)}.prj-item[data-child]{border-inline-start:2px solid var(--color-paper-line);border-start-start-radius:0;border-end-start-radius:0;inline-size:calc(100% - 22px);margin-inline-start:22px}.prj-arc-seat{flex:none;block-size:20px;inline-size:20px}.prj-item-body{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.prj-item-name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:14px;font-weight:500;line-height:1.39;display:block;overflow:hidden}.prj-item-num{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px;line-height:1.39}.prj-hero{align-items:center;gap:14px;padding-block:4px 2px;display:flex}.prj-hero-arc svg{block-size:56px;inline-size:56px}.prj-hero-arc[data-complete] .msn-arc-fill{stroke:var(--lightningcss-light,#269e5f)var(--lightningcss-dark,#6ac48c);stroke:var(--lightningcss-light,lab(57.7308% -44.8334 23.1443))var(--lightningcss-dark,lab(72.5749% -37.9352 19.5176))}.prj-hero-body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.prj-hero-name{inline-size:100%;color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:none;border-radius:6px;margin-inline-start:-6px;padding:2px 6px;font-size:17px;font-weight:600;line-height:1.39}.prj-hero-name:hover{background:var(--color-paper-hover)}.prj-hero-name{--pad-y:2px;--pad-x:6px}.prj-hero-facts{color:var(--color-ink-3);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;padding-inline-start:0;font-size:12.5px;display:flex}.prj-hero-frac{color:var(--color-ink-2);font-size:14px;font-weight:500}.prj-hero-scope{color:var(--color-ink-3);font-size:12.5px}.prj-first{align-items:center;gap:10px;display:flex}.prj-owner-row{flex-wrap:wrap;gap:6px;padding-block:2px 6px;display:flex}.prj-owner-chip{min-block-size:24px;color:var(--color-ink-3);background:var(--color-paper-recess);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;padding-inline:10px;font-size:12.5px}.prj-owner-chip:hover{color:var(--color-ink)}.prj-owner-chip[aria-pressed=true]{background:var(--color-elev-2);color:var(--color-ink);box-shadow:var(--elev-card)}.prj-inactive-head{border-block-start:1px solid var(--color-divider);min-block-size:26px;inline-size:100%;color:var(--color-ink-3);align-items:center;gap:6px;margin-block-start:8px;padding-inline:6px;display:flex}.prj-item[data-dim]{opacity:.62}.prj-settings{padding-block-start:10px}.prj-settings>summary{cursor:pointer;color:var(--color-ink-3);align-items:center;min-block-size:24px;list-style:none;display:flex}.prj-settings>summary::-webkit-details-marker{display:none}.prj-settings[open]>summary{color:var(--color-ink-2)}.prj-create{flex-direction:column;justify-content:center;display:flex}.prj-create-card{flex-direction:column;gap:12px;max-inline-size:30rem;padding:8px 4px;display:flex}.prj-create-name{inline-size:100%;color:var(--color-ink);border:none;border-block-end:1px solid var(--color-divider);background:0 0;padding:6px 2px;font-size:17px;font-weight:600;line-height:1.39}.prj-create-name:focus-visible{border-block-end-color:var(--color-accent);outline:none}.prj-create-actions{gap:8px;display:flex}.prj-create-parent>summary{cursor:pointer;color:var(--color-ink-3);align-items:center;min-block-size:24px;list-style:none;display:flex}.prj-create-parent>summary::-webkit-details-marker{display:none}.prj-sec{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.prj-notes{padding-inline:6px}.prj-sec .proj-tasks{margin-block-start:4px;margin-inline-start:6px}.prj-team{color:var(--color-ink-2);white-space:pre-wrap;padding-inline:6px;font-size:14px;line-height:1.54}.prj-fold{flex:none}.prj-fold .cal-pop{inline-size:19rem}.quote-cover{max-inline-size:65ch;margin-inline:auto;padding:48px 20px}.quote-cover h1{letter-spacing:.012em;margin:0 0 4px;font-size:21px;font-weight:500;line-height:1.39}.quote-cover-meta{color:var(--color-ink-2);margin:0 0 24px;font-size:14px}.quote-cover-note{white-space:pre-wrap;margin:0 0 24px;font-size:15px;line-height:1.54}.quote-offer{border-collapse:collapse;inline-size:100%;margin-block-end:24px;font-size:15px}.quote-offer td{border-block-end:1px solid var(--color-divider);padding-block:8px}.quote-offer td:last-child{text-align:end;font-variant-numeric:tabular-nums}.quote-offer-total td{border-block-end:none;padding-block-start:12px;font-weight:600}.quote-back{z-index:4;color:#c2c4c7;color:lab(79.102% -.207305 -1.88115);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:#141418d1;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:999px;padding:6px 14px;font-size:14px;line-height:1.25;position:absolute;inset-block-start:56px;inset-inline-start:12px}.quote-back:hover{color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);background:#ffffff24;background:lab(100% 0 0/.14)}#quote-stage:not(:target){display:none}.qd-pane{border-radius:var(--elev-3-radius);background:var(--elev-3-surface);max-block-size:86vh;inline-size:min(34rem,100%);color:var(--color-ink);box-shadow:var(--elev-3-shadow);animation:overlay-in var(--dur-menu) var(--ease-out);flex-direction:column;display:flex}.qd-head{border-block-end:1px solid var(--color-paper-line);justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 10px;display:flex}.qd-title{font-size:15px;font-weight:600}.qd-close{block-size:24px;inline-size:24px;color:var(--color-ink-3);transition:color var(--dur-hover) var(--ease-out);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.qd-close:hover{color:var(--color-ink)}.qd-body{flex-direction:column;gap:16px;padding:14px;display:flex;overflow-y:auto}.qd-foot{border-block-start:1px solid var(--color-paper-line);justify-content:flex-end;align-items:center;gap:10px;padding:10px 14px;display:flex}.qd-status{color:var(--color-warn);margin-inline-end:auto;font-size:14px}.qd-results{border:1px solid var(--color-control-line);border-radius:8px;flex-direction:column;gap:2px;max-block-size:14rem;padding:4px;list-style:none;display:flex;overflow-y:auto}.qd-results .menu-item[data-active]{background:var(--color-elev-2-hover)}.qd-result-name{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.qd-result-meta{color:var(--color-ink-3);flex:none;font-size:12.5px}.qd-currency{inline-size:8rem}.qd-offer-row{flex-direction:column;gap:2px;display:flex}.qd-offer-line{align-items:center;gap:6px;display:flex}.qd-offer-label{flex:1;min-inline-size:0}.qd-offer-amount{flex:none;inline-size:8rem}.qd-icon-btn{block-size:26px;inline-size:26px;color:var(--color-ink-3);transition:color var(--dur-hover) var(--ease-out);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.qd-icon-btn:hover{color:var(--color-danger)}.qd-total{color:var(--color-ink-2);font-size:14px}.qd-caption{color:var(--color-ink-3);font-size:12.5px}.qd-rail-list{flex-direction:column;gap:2px;padding-block-start:4px;display:flex}.qd-rail-row{border-radius:6px;flex-direction:column;gap:2px;padding:6px 4px;display:flex}.qd-rail-row:hover{background:var(--color-paper-hover)}.qd-rail-line1{color:var(--color-ink);align-items:baseline;gap:6px;font-size:14px;display:flex}.qd-rail-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.qd-rail-date{color:var(--color-ink-3);flex:none;font-size:12.5px}.qd-rail-line2{color:var(--color-ink-3);justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;display:flex}.qd-rail-actions{align-items:center;gap:2px;display:flex}.prs-root{color:#f0f0f0;color:lab(94.78% 0 0);background:#08090c;background:lab(2.46704% -.0827238 -1.09748);flex-direction:column;gap:24px;padding:32px clamp(24px,6vw,96px);display:flex;position:absolute;inset:0;overflow-y:auto}.prs-cover{background:#101215;background:lab(5.24229% -.179328 -2.42399);border-radius:16px;flex:none;align-items:flex-end;min-block-size:42dvh;display:flex;position:relative;overflow:hidden}.prs-cover-img{object-fit:cover;opacity:.55;block-size:100%;inline-size:100%;position:absolute;inset:0}.prs-cover-ink{flex-direction:column;gap:12px;padding:40px;display:flex;position:relative}.prs-brand{letter-spacing:.22em;opacity:.5;font-size:12.5px;font-weight:400}.prs-name{letter-spacing:.012em;font-size:clamp(28px,5vw,44px);font-weight:400;line-height:1.08}.prs-cover-sub{letter-spacing:.02em;opacity:.68;font-size:15px;font-weight:400}.prs-for{letter-spacing:.02em;opacity:.5;font-size:15px;font-weight:400}@media (min-width:900px){.prs-name{font-weight:300}}.prs-switch{flex-wrap:wrap;gap:8px;display:flex}.prs-chip{color:inherit;background:#ffffff14;border-radius:999px;padding:6px 14px;font-size:14px}.prs-chip:hover{background:#ffffff24}.prs-chip[aria-current=page]{background:#ffffff38}.prs-stations{flex-wrap:wrap;gap:12px;display:flex}.prs-flowbar{flex-direction:column;gap:10px;display:flex}.prs-flowbar-label{opacity:.6;font-size:14px;font-weight:500}.prs-flowchips{flex-wrap:wrap;gap:10px;display:flex}.prs-flowchip{color:inherit;background:#ffffff0f;border-radius:12px;flex-direction:column;gap:2px;padding:12px 18px;font-size:15px;display:flex}.prs-flowchip:hover{background:#ffffff1f}.prs-flowchip-sub{opacity:.55;font-size:12.5px}.prs-station{color:inherit;background:#ffffff0f;border-radius:12px;padding:18px 24px;font-size:15px}.prs-station:hover:not(:disabled){background:#ffffff1f}.prs-station:disabled,.prs-station[data-disabled]{opacity:.45}.prs-pane{flex-direction:column;gap:16px;display:flex}.prs-back{color:inherit;opacity:.75;align-self:flex-start;font-size:14px}.prs-back:hover{opacity:1}.prs-empty{opacity:.65;font-size:15px}.prs-info{flex-direction:column;gap:14px;max-inline-size:720px;display:flex}.prs-info-name{letter-spacing:.012em;font-size:32px;font-weight:400;line-height:1.15}.prs-info-desc{opacity:.82;font-size:15px;line-height:1.54}.prs-facts{grid-template-columns:max-content 1fr;gap:8px 20px;font-size:15px;display:grid}.prs-fact{display:contents}.prs-fact dt{opacity:.6}.prs-docs{flex-direction:column;gap:16px;display:flex}.prs-crumbs{flex-wrap:wrap;gap:4px;font-size:14px;display:flex}.prs-crumb{opacity:.65;color:inherit}.prs-crumb:hover,.prs-crumb[aria-current]{opacity:1}.prs-crumb+.prs-crumb:before{content:"‹";opacity:.4;margin-inline:6px}.prs-files{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.prs-file{inline-size:100%;color:inherit;text-align:start;background:#ffffff0d;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.prs-file:hover{background:#ffffff1a}.prs-folder{justify-content:center;min-block-size:64px;font-weight:500}.prs-file-thumb{aspect-ratio:16/10;object-fit:cover;background:#ffffff0f;border-radius:8px;inline-size:100%}.prs-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prs-file-kind{opacity:.55;font-size:12.5px}.prs-preview{z-index:40;background:#08080af5;place-items:center;padding:48px;display:grid;position:fixed;inset:0}.prs-preview-close{z-index:1;position:absolute;inset-block-start:20px;inset-inline-start:24px}.prs-preview-img{border-radius:8px;max-block-size:100%;max-inline-size:100%}.prs-preview-host{block-size:100%;inline-size:100%;position:relative}.prs-preview-card{flex-direction:column;align-items:center;gap:8px;display:flex}.prs-pager{justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;inset-block-end:16px;inset-inline:0}.prs-pager-btn{color:inherit;background:#ffffff1a;border-radius:999px;padding:4px 14px}.prs-pager-btn:hover{background:#ffffff2e}.pf-context{align-items:center;gap:10px;min-inline-size:0;display:flex}.pf-back{min-inline-size:0;color:var(--color-ink-2);transition:color var(--dur-hover) var(--ease-out);border-radius:6px;align-items:center;gap:4px;padding-inline:4px;font-size:14px;display:inline-flex}.pf-back:hover{color:var(--color-ink)}.inv-back{margin:12px 16px 0}.pk-crumb-exit{color:var(--color-ink-2);border-inline-end:1px solid var(--color-paper-line);border-radius:999px 0 0 999px}.pk-crumb-exit:hover{color:var(--color-ink)}.prs-doors{flex-wrap:wrap;gap:6px;display:flex}.prs-door{color:#f8fafde6;color:lab(98.2495% -.261635 -1.48882/.9);transition:background-color var(--dur-hover) var(--ease-out);border:1px solid #ffffff47;border:1px solid lab(100% 0 0/.28);border-radius:999px;padding:4px 10px;font-size:12.5px;line-height:1.31}.prs-door:hover{background:#ffffff1f;background:lab(100% 0 0/.12)}.pf-back svg{block-size:14px;inline-size:14px}.pf-back bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-subtitle{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pf-tabs{flex-wrap:wrap;gap:10px;inline-size:100%;min-inline-size:0;display:flex}.pf-tab-group{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;min-inline-size:0;display:flex}.pf-tab-group+.pf-tab-group{border-block-start:1px solid var(--color-paper-line);padding-block-start:10px}.pf-tab-group-label{color:var(--color-ink-3);margin-inline-end:2px;font-size:11.5px;font-weight:600}.pf-about{color:var(--color-ink-3);margin-block-end:2px;font-size:12.5px;line-height:1.39}.pf-body{flex-direction:column;gap:12px;min-block-size:0;padding-block-end:12px;display:flex}.pf-card{background:var(--color-elevated);flex-direction:column;gap:10px;padding:14px;display:flex}.pf-card+.pf-card{margin-block-start:0}.pf-card-note{color:var(--color-ink-3);margin-block-start:-4px;font-size:12.5px;line-height:1.39}.pf-grid{grid-template-columns:1fr;gap:10px 14px;display:grid}.pf-grid-2{grid-template-columns:1fr}@media (min-width:52rem){.pf-grid-2{grid-template-columns:1fr 1fr}}.pf-cell{min-inline-size:0}.pf-cell-wide{grid-column:1/-1}.pf-switch{flex-direction:row;align-items:center;gap:8px}.pf-list{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.pf-label{color:var(--color-ink-3);font-size:12.5px}.pf-help{color:var(--color-ink-3);font-size:11.5px;line-height:1.39}.pf-rows{flex-direction:column;gap:6px;display:flex}.pf-row{align-items:center;gap:6px;min-inline-size:0;display:flex}.pf-row-label{flex:0 0 11rem;min-inline-size:0}.pf-row-url{flex:auto;min-inline-size:0}.pf-row-x{block-size:26px;inline-size:26px;color:var(--color-ink-3);cursor:pointer;transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-row-x:hover{color:var(--color-danger);background:var(--color-paper-recess)}.pf-row-x svg{block-size:14px;inline-size:14px}.pf-add{align-self:flex-start;align-items:center;gap:6px;font-size:14px;display:inline-flex}.pf-add svg{block-size:13px;inline-size:13px}.pf-drag{cursor:grab}.pf-drag:active{cursor:grabbing}.pf-grip{color:var(--color-ink-3);flex:none;display:inline-flex}.pf-grip svg{block-size:14px;inline-size:14px}.pf-section{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:8px;padding:7px 10px}.pf-section-name{color:var(--color-ink-2);flex:auto;font-size:14px}.pf-section-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;font-size:12.5px}.pf-image-row{align-items:center;gap:10px;min-inline-size:0;display:flex}.pf-pick-wrap{flex:none;position:relative}.pf-pick{align-items:center;gap:6px;font-size:14px;display:inline-flex}.pf-pick svg{block-size:14px;inline-size:14px}.pf-thumb{border:1px solid var(--color-paper-line);object-fit:cover;border-radius:8px;block-size:68px;inline-size:96px}.pf-thumb-sm{border:1px solid var(--color-paper-line);object-fit:cover;border-radius:6px;flex:none;block-size:30px;inline-size:30px}.pf-gallery{flex-wrap:wrap;gap:8px;display:flex}.pf-tile{border:1px solid var(--color-paper-line);border-radius:8px;block-size:84px;inline-size:84px;position:relative;overflow:hidden}.pf-tile img{object-fit:cover;block-size:100%;inline-size:100%}.pf-tile-x{color:#fff;opacity:0;cursor:pointer;block-size:20px;inline-size:20px;transition:opacity var(--dur-hover) var(--ease-out);background:#08080a8c;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:3px;inset-inline-end:3px}.pf-tile:hover .pf-tile-x,.pf-tile-x:focus-visible{opacity:1}.pf-tile-x svg{block-size:12px;inline-size:12px}.pf-tile-add{border:1px dashed var(--color-paper-line);block-size:84px;inline-size:84px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.pf-tile-add:hover{background:var(--color-paper-recess);color:var(--color-ink-2)}.pf-hl-row{align-items:center}.pf-hl-mark,.pf-hl-swatch{border:1px solid var(--color-paper-line);cursor:pointer;block-size:28px;inline-size:28px;transition:border-color var(--dur-hover) var(--ease-out);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-hl-mark svg{block-size:15px;inline-size:15px}.pf-hl-mark:hover,.pf-hl-swatch:hover{border-color:var(--color-ink-3)}.pf-hl-row[data-color=green]{--pf-hl:152}.pf-hl-row[data-color=blue]{--pf-hl:245}.pf-hl-row[data-color=amber]{--pf-hl:76}.pf-hl-row[data-color=purple]{--pf-hl:305}.pf-hl-row[data-color=indigo]{--pf-hl:268}.pf-hl-row[data-color=red]{--pf-hl:27}.pf-hl-row[data-color=primary]{--pf-hl:232}.pf-hl-mark{color:var(--lightningcss-light,oklch(.52 .13 var(--pf-hl)))var(--lightningcss-dark,oklch(.78 .11 var(--pf-hl)));background:var(--lightningcss-light,oklch(.96 .028 var(--pf-hl)))var(--lightningcss-dark,oklch(.3 .038 var(--pf-hl)))}.pf-hl-swatch{background:var(--lightningcss-light,oklch(.72 .14 var(--pf-hl)))var(--lightningcss-dark,oklch(.62 .13 var(--pf-hl)))}.pf-scenarios{flex-direction:column;gap:14px;display:flex}.pf-scenario{flex-direction:column;gap:8px;display:flex}.pf-scenario+.pf-scenario{border-block-start:1px solid var(--color-paper-line);padding-block-start:14px}.pf-scenario-head{color:var(--color-ink-2)}.pf-scenario-grid{grid-template-columns:1fr;gap:8px 12px;display:grid}@media (min-width:40rem){.pf-scenario-grid{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.pf-scenario-grid{grid-template-columns:repeat(4,1fr)}}.pf-faq{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.pf-faq-q{align-items:center;gap:6px;display:flex}.pf-faq-q .field{flex:auto;min-inline-size:0}.pf-dash{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);cursor:grab;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.pf-dash:active{cursor:grabbing}.pf-dash-line{align-items:center;gap:6px;min-inline-size:0;display:flex}.pf-dash-line .field{flex:auto;min-inline-size:0}.pf-dash-url{margin-inline-start:20px}.pf-models{flex-direction:column;gap:10px;display:flex}.pf-model{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:9px;flex-direction:column;gap:8px;padding:12px;display:flex}.pf-model-head{align-items:flex-end;gap:8px;min-inline-size:0;display:flex}.pf-model-name{flex:auto;min-inline-size:0}.pf-model-uplift{flex:0 0 9rem}.pf-model-stages-head{color:var(--color-ink-3);align-items:baseline;gap:8px;display:flex}.pf-model-total{font-variant-numeric:tabular-nums;color:var(--color-ink-3)}.pf-model-total[data-off]{color:var(--color-danger)}.pf-stage-n{flex:0 0 7rem;min-inline-size:0}.pf-stage-fixed{color:var(--color-ink-3);flex:0 0 7rem;font-size:12.5px}.pf-todo{color:var(--color-ink-3);font-size:14px}.pf-rule-head,.pf-rule{grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;display:grid}.pf-rule-head{color:var(--color-ink-3);padding-inline:2px;font-size:11.5px;line-height:1.39}.pf-rule-n{align-items:center;gap:4px;min-inline-size:0;display:flex}.pf-rule-n .field{min-inline-size:0}.pf-rule-n b{color:var(--color-ink-3);font-size:12.5px;font-weight:400}.pf-rule-empty{border:1px dashed var(--color-paper-line);text-align:center;color:var(--color-ink-3);border-radius:8px;padding:10px;font-size:14px}.pf-mark{color:var(--color-ink-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-mark svg{block-size:18px;inline-size:18px}.pf-cell .fin-label,.pf-list>.pf-label{color:var(--color-ink-2);align-items:center;gap:6px;font-size:14px;line-height:1.39;display:flex}.pf-cell .proj-field>span.fin-label{color:var(--color-ink-2);font-size:14px}.pf-cell .field,.pf-model .field,.pf-rule .field{padding-block:6px;padding-inline:10px;font-size:15px;line-height:1.39}.pf-cell textarea.field{line-height:1.54}.pf-card-title{color:var(--color-ink);align-items:center;gap:7px;font-size:17px;line-height:1.31;display:flex}.pf-card-title .pf-mark{color:var(--color-ink-3)}.pf-card-title .pf-mark svg{block-size:20px;inline-size:20px}.pf-tabs .dp-chip{align-items:center;gap:5px;display:inline-flex}.pf-tabs .dp-chip .pf-mark svg{block-size:16px;inline-size:16px}.pf-tabs .dp-chip[aria-pressed=true] .pf-mark{color:inherit}.pf-box{min-inline-size:0;display:flex;position:relative}.pf-box .field{inline-size:100%;min-inline-size:0}.pf-box[data-unit] .field{padding-inline-end:30px}.pf-box[data-unit=money] .field,.pf-box[data-unit=years] .field{padding-inline-end:48px}.pf-affix{color:var(--color-ink-3);pointer-events:none;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;inset-block:0;inset-inline-end:10px}.pf-switch .pf-mark svg{block-size:18px;inline-size:18px}.pf-cell .pf-help,.pf-list .pf-help{font-size:12.5px;line-height:1.39}.msn-xpane:has(.insight-section) .paper-frame{box-shadow:none;background:0 0;border:0;border-radius:0}.msn-xpane:has(.insight-section) .insight-section{border:0}:is(.msn-xpane:has(.msn-brief-head) .msn-xclose,.msn-xpane:has(.prj-item) .msn-xclose){background:var(--color-paper-recess);inset-block-start:calc(var(--paper-air) + 8px);inset-inline-end:calc(var(--paper-air) + 8px)}.msn-xpane:has(.msn-brief-head) .msn-xclose{background:var(--color-elevated);inset-block-start:var(--paper-air);inset-inline-end:var(--paper-air)}.msn-xpane:has(.msn-brief-head) .msn-xbody{padding-block-start:calc(var(--paper-air) + 28px + 6px)}.msn-xpane:has(.prj-item) .view-head{padding-inline-end:48px}.paper-bar:has(.pf-tabs){block-size:auto;min-block-size:44px;padding-block:6px}.mark-line{stroke:currentColor;stroke-width:var(--mark-weight,.5px);stroke-linejoin:round;stroke-linecap:round}.mark-line *{vector-effect:non-scaling-stroke}.inv-root{--color-paper-line:var(--lightningcss-light,#dee0e2)var(--lightningcss-dark,#2e3033);background:var(--color-page);--page-ground:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#110f0c);background:var(--page-ground);flex-direction:column;block-size:100%;display:flex;overflow-y:auto;container:page/inline-size}@supports (color:lab(0% 0 0)){.inv-root{--color-paper-line:var(--lightningcss-light,lab(88.9657% -.167876 -1.5061))var(--lightningcss-dark,lab(19.8231% -.208795 -2.05842));--page-ground:var(--lightningcss-light,lab(98.2765% .107378 1.52057))var(--lightningcss-dark,lab(4.45247% .146002 1.46498))}}.inv-sheet{z-index:1;background:var(--page-ground);box-shadow:var(--elev-sheet);border-start-start-radius:26px;border-start-end-radius:26px;margin-block-start:-26px;position:relative}.inv-hero{z-index:0;background:linear-gradient(to bottom, var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.38 .09 var(--dot-h))), var(--lightningcss-light,oklch(.42 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.28 .1 var(--dot-h))));align-items:flex-end;min-block-size:min(86svh,720px);padding:26px 32px 52px;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.inv-root[data-desk]{font-family:var(--font-exel), Arial, sans-serif}.inv-root[data-desk] .inv-hero{background:#06265b;flex:none;block-size:auto;min-block-size:0;padding:44px 32px 40px}.inv-root[data-desk] .inv-hero-body{margin:0;transform:translate(0)}.inv-root[data-desk] .inv-hero-img{opacity:.62}.inv-root[data-desk] .inv-hero:after{content:"";pointer-events:none;background:linear-gradient(#07183a1f,#07183a8c 55%,#07183af5);background:linear-gradient(lab(8.83395% 4.53298 -24.6165/.12),lab(8.83395% 4.53298 -24.6165/.55) 55%,lab(8.83395% 4.53298 -24.6165/.96));position:absolute;inset:0}.inv-root[data-desk] .inv-hero-body{z-index:1;padding-block-end:36px;position:relative}.inv-root[data-desk] .inv-hero-kind{letter-spacing:.22em;text-transform:uppercase;color:#efcc83;color:lab(83.9925% 5.77924 41.2234);align-items:center;gap:14px;margin:0 0 10px;font-size:12.5px;font-weight:500;line-height:1.31;display:flex}.inv-root[data-desk] .inv-hero-kind:before{content:"";background:var(--exel-gold-600,#c78916);block-size:1px;inline-size:36px;display:block}.inv-root[data-desk] .inv-hero-name{font-family:var(--font-display), var(--font-exel), Arial, sans-serif;letter-spacing:-.01em;color:#fff;color:lab(100% 0 0);margin:0;font-size:44px;font-weight:800;line-height:1.1}.inv-root[data-desk] .inv-hero-where{color:#ffffffb8;color:lab(100% 0 0/.72);margin:6px 0 0;font-size:15px;line-height:1.39}.inv-root[data-desk] .inv-hero-facts{border-block-start:1px solid #ffffff2e;border-block-start:1px solid lab(100% 0 0/.18);flex-wrap:wrap;gap:40px;margin-block-start:20px;padding-block-start:18px;display:flex}.inv-root[data-desk] .inv-hero-fact{flex-direction:column;gap:3px;display:flex}.inv-root[data-desk] .inv-hero-fact b{font-family:var(--font-display), var(--font-exel), Arial, sans-serif;color:#fff;color:lab(100% 0 0);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1}.inv-root[data-desk] .inv-hero-fact span{color:#ffffffa8;color:lab(100% 0 0/.66);font-size:12.5px;line-height:1.31}.inv-root[data-desk] .inv-sheet{border-start-start-radius:0;border-start-end-radius:0;margin-block-start:0}.inv-root[data-desk] .inv-share{border-block-end:1px solid var(--exel-border,#d6e0ea);padding-block:14px;font-size:12.5px}.inv-root[data-desk] .inv-deck{border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:3px}.inv-root[data-desk] .inv-deck .pf-mark{color:#ffffffb3;color:lab(100% 0 0/.7)}.inv-root[data-desk] .inv-deck-name{letter-spacing:.012em;font-size:15px}.inv-root[data-desk] .inv-plan{background:0 0;border:0;border-radius:0;padding:0}.inv-root[data-desk] .inv-plan>summary{border-block-end:1px solid var(--exel-navy-900,#06265b);letter-spacing:.22em;text-transform:uppercase;color:var(--exel-text-2,#56677f);cursor:default;background:0 0;border-radius:0;padding:0 0 6px;font-size:12.5px;line-height:1.31;list-style:none}.inv-root[data-desk] .inv-plan-row{border-block-end:1px solid var(--exel-border,#d6e0ea);border-radius:0;padding-block:10px}.inv-root[data-desk] .inv-plan-row:hover{background:var(--exel-subtle,#f4f7fa)}.inv-root[data-desk] .inv-plan-n{font-family:var(--font-page), var(--font-exel), Arial, sans-serif;color:var(--exel-navy-900,#06265b);box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;inline-size:2.2rem;font-size:21px;font-weight:300;line-height:1.25}.inv-root[data-desk] .inv-foot{border-block-start:1px solid var(--exel-border,#d6e0ea)}.inv-root[data-desk] .inv-foot p{color:var(--exel-text-2,#56677f);font-size:12.5px;line-height:1.39}.inv-root[data-desk] .inv-hero-go{appearance:none;background:var(--exel-gold-600,#c78916);inline-size:fit-content;color:var(--exel-navy-900,#06265b);font:inherit;letter-spacing:.02em;cursor:pointer;transition:filter var(--dur-hover) var(--ease-out);border:0;border-radius:3px;align-self:flex-start;margin-block-start:18px;padding:11px 26px;font-size:15px;font-weight:700;line-height:1.39}.inv-root[data-desk] .inv-hero-go:hover{filter:brightness(1.06)}.inv-root[data-desk] .inv-hero-go:focus-visible{outline:2px solid var(--exel-cyan-500,#00b8e6);outline-offset:2px}.inv-root[data-desk] .inv-decks{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:10px;display:grid}.inv-root[data-desk] .inv-deck{isolation:isolate;aspect-ratio:16/10;background:oklch(.34 .09 var(--dot-h,262));color:#fff;color:lab(100% 0 0);border:0;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.inv-root[data-desk] .inv-deck:before{content:"";z-index:1;background:linear-gradient(#01040f0d,#01040f59 55%,#01040fe6);background:linear-gradient(lab(1.1295% .401154 -4.51282/.05),lab(1.1295% .401154 -4.51282/.35) 55%,lab(1.1295% .401154 -4.51282/.9));position:absolute;inset:0}.inv-root[data-desk] .inv-deck-img{object-fit:cover;z-index:0;block-size:100%;inline-size:100%;transition:scale var(--dur-hover) var(--ease-out);position:absolute;inset:0}.inv-root[data-desk] .inv-deck:hover{background:oklch(.38 .1 var(--dot-h,262))}.inv-root[data-desk] .inv-deck:hover .inv-deck-img{scale:1.04}.inv-root[data-desk] .inv-deck .pf-mark{z-index:2;color:#ffffffd9;color:lab(100% 0 0/.85);display:block;position:absolute;inset-block-start:12px;inset-inline-start:14px}.inv-root[data-desk] .inv-deck-name,.inv-root[data-desk] .inv-deck-n{z-index:2;position:relative}.inv-root[data-desk] .inv-deck-name{color:#fff;color:lab(100% 0 0);white-space:normal;font-size:15px;font-weight:600;line-height:1.39}.inv-root[data-desk] .inv-deck-n{color:#ffffffb8;color:lab(100% 0 0/.72);font-size:12.5px;line-height:1.31}.inv-root[data-desk] .inv-deck-site{border:1px dashed #ffffff59;border:1px dashed lab(100% 0 0/.35)}.inv-hero-img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.inv-hero-img{animation:linear both inv-cover;animation-timeline:view();animation-range:exit}@keyframes inv-cover{0%{scale:1}to{scale:1.12}}}}.inv-cue{clip-path:polygon(0 0,50% 55%,100% 0,100% 34%,50% 100%,0 34%);opacity:.85;filter:drop-shadow(0 1px 6px #00000073);background:#fff;block-size:13px;inline-size:22px;position:absolute;inset-block-end:26px;inset-inline-start:calc(50% - 11px)}@media (prefers-reduced-motion:no-preference){.inv-cue{animation:inv-dip 2.6s var(--ease-ride) infinite}@keyframes inv-dip{0%,to{opacity:.85;translate:0}50%{opacity:.5;translate:0 8px}}}.inv-hero-body{text-shadow:0 1px 3px #08080a8c,0 4px 18px #08080a59;flex-direction:column;gap:3px;display:flex;position:relative}.inv-hero-kind{letter-spacing:.02em;color:#ffffffb8;font-size:12.5px;font-weight:600}.inv-hero-name{letter-spacing:-.01em;color:#fff;text-wrap:balance;font-size:44px;font-weight:700;line-height:1.2}.inv-hero-where{color:#fffc;font-size:15px}.inv-col{flex-direction:column;gap:26px;inline-size:100%;max-inline-size:64rem;margin-inline:auto;padding:24px 24px 56px;display:flex}.inv-card,.inv-sec{border-block-start:1px solid var(--color-paper-line);padding:72px 0 0}.inv-sec[data-key=rooms],.inv-sec[data-key=campus],.inv-sec[data-key=gallery],.inv-sec[data-key=video],.inv-sec[data-key=figures]{padding-block-start:110px}.inv-card-head,.inv-sec-head{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-block-end:48px;display:flex;position:relative}.inv-card-head h2,.inv-sec-head h2{letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;font-size:32px;font-weight:700;line-height:1.2}.inv-card-head .pf-mark,.inv-sec-head .pf-mark{display:none}.inv-count{color:var(--color-ink-3);margin-inline-start:auto;font-size:12.5px}.inv-units{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:8px;display:grid}.inv-unit{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);text-align:start;cursor:pointer;inline-size:100%;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:9px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.inv-unit:hover{border-color:var(--color-ink-3)}.inv-unit[aria-pressed=true]{border-color:var(--lightningcss-light,oklch(.62 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .11 var(--dot-h)));background:var(--lightningcss-light,oklch(.96 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)))}.inv-unit b{color:var(--color-ink);font-size:15px;font-weight:600}.inv-unit span{color:var(--color-ink-3);font-size:12.5px}.inv-empty{color:var(--color-ink-3);font-size:14px}.inv-root .btn,.inv-root .inv-basis-pill,.inv-root .inv-basis-pill button,.inv-root .inv-scen-pick,.inv-root .ivs-crumb,.inv-root .inv-more{border-radius:999px}.inv-root .btn{padding-inline:20px}.inv-basis{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inv-basis-label{color:var(--color-ink-3);font-size:14px}.inv-basis-pill{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:9px;padding:2px;display:inline-flex}.inv-basis-pill button{color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:7px;padding:5px 14px;font-size:14px}.inv-basis-pill button[aria-pressed=true]{background:var(--color-elevated);color:var(--color-ink);box-shadow:var(--elev-card);font-weight:600}.inv-price{font-variant-numeric:tabular-nums;color:var(--color-ink);margin-inline-start:auto;font-size:21px;font-weight:700}.inv-price small{color:var(--color-ink-3);font-size:12.5px;font-weight:500}.inv-gate{text-align:center;color:var(--color-ink-3);border-block-start:1px solid var(--color-paper-line);padding-block:34px;font-size:17px}.inv-stack{flex-direction:column;gap:48px;display:flex}.inv-sec[data-empty] .inv-sec-head h2{color:var(--color-ink-3);font-weight:600}.inv-prov{letter-spacing:.22em;order:-1;font-size:11.5px;font-weight:600}.inv-prov[data-prov=illustrative]{color:var(--color-ink-3)}.inv-prov[data-prov=sourced]{color:var(--color-ok)}.inv-prov[data-prov=unapproved]{color:var(--color-warn);border:1px solid var(--lightningcss-light,#c3541340)var(--lightningcss-dark,#fb864d40);border-radius:999px;padding:1px 8px}@supports (color:color-mix(in lab, red, red)){.inv-prov[data-prov=unapproved]{border:1px solid color-mix(in oklch, var(--color-warn), transparent 75%)}}.inv-sec-empty{color:var(--color-ink-3);font-size:12.5px}.inv-sec-todo{color:var(--color-ink-3);font-size:14px;line-height:1.54}.inv-scen{flex-wrap:wrap;gap:8px;display:flex}.inv-scen-cards{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:12px;display:grid}.inv-scen-card{border:1px solid var(--color-paper-line);background:var(--color-elevated);cursor:pointer;text-align:center;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:22px 16px 18px;display:flex}.inv-scen-card:hover{border-color:var(--color-ink-3);translate:0 -2px}.inv-scen-card[aria-pressed=true]{border-color:var(--lightningcss-light,oklch(.62 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .11 var(--dot-h)));background:var(--lightningcss-light,oklch(.96 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)))}.inv-scen-kicker{letter-spacing:.22em;color:var(--color-ink-3);font-size:11.5px;font-weight:600}.inv-scen-yield{letter-spacing:-.01em;color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.2}.inv-scen-line{color:var(--color-ink-2);font-size:14px}.inv-scen-sub{color:var(--color-ink-3);font-size:12.5px}.inv-scen-pick{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);color:var(--color-ink-2);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:9px;padding:8px 16px;font-size:14px}.inv-scen-pick[aria-pressed=true]{border-color:var(--lightningcss-light,oklch(.62 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .11 var(--dot-h)));background:var(--lightningcss-light,oklch(.96 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));color:var(--color-ink);font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.inv-stack>.inv-sec{animation:both inv-settle;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes inv-settle{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}.inv-root{--ease-ride:cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:no-preference){.inv-root [data-reveal]>*{opacity:0;transition:opacity .7s var(--ease-ride), translate .7s var(--ease-ride), rotate .7s var(--ease-ride);transition-delay:calc(var(--i,0) * 70ms);translate:0 18px}.inv-root [data-reveal][data-seen]>*{opacity:1;translate:none;rotate:none}.inv-root [data-reveal]>:nth-child(2){--i:1}.inv-root [data-reveal]>:nth-child(3){--i:2}.inv-root [data-reveal]>:nth-child(4){--i:3}.inv-root [data-reveal]>:nth-child(5){--i:4}.inv-root [data-reveal]>:nth-child(6){--i:5}.inv-root [data-reveal]>:nth-child(7){--i:6}.inv-root [data-reveal]>:nth-child(n+8){--i:7}.inv-root .pk-cover[data-reveal]>*{opacity:1;transition:none;translate:none;rotate:none}.ivd-hero[data-reveal]>.ivd-hero-img{translate:none}.ivd-figures[data-reveal][data-pair]>:first-child{translate:-3cqi 18px}.ivd-figures[data-reveal][data-pair]>:last-child{translate:3cqi 18px}.ivd-figures[data-reveal][data-seen]>:first-child,.ivd-figures[data-reveal][data-seen]>:last-child,.ivd-figures[data-reveal][data-seen]>*{translate:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ivd-hero-img{animation:linear both inv-cover;animation-timeline:view();animation-range:exit}@media (pointer:fine){.ivd-shots img{animation:linear both inv-shot;animation-timeline:view();animation-range:entry cover 70%}.ivd-shots img:first-child{--shot-d:5cqi}.ivd-shots img:nth-child(2){--shot-d:9cqi}.ivd-shots img:nth-child(3){--shot-d:3cqi}}}}@keyframes inv-shot{0%{translate:0 var(--shot-d,5cqi)}to{translate:0}}.inv-foot{border-block-start:1px solid var(--color-paper-line);margin-block-start:auto;padding:22px 24px 30px}.inv-foot p{text-align:center;max-inline-size:44rem;color:var(--color-ink-3);margin-inline:auto;font-size:11.5px;line-height:1.54}.re-doors{align-items:center;gap:8px;display:inline-flex}.inv-sec-edit{color:var(--color-ink-3);opacity:0;transition:opacity var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);margin-inline-start:8px;font-size:12.5px}.inv-sec:hover .inv-sec-edit,.inv-sec-edit:focus-visible{opacity:1}.inv-sec-edit:hover{color:var(--color-accent)}.inv-sec[data-empty] .inv-sec-edit{opacity:1}.pf-pickrow{align-items:center;gap:6px;min-inline-size:0;display:flex}.pf-pickrow .field{flex:auto;min-inline-size:0}.ivz{inline-size:100%;margin:0}.ivz-svg{touch-action:none;block-size:auto;inline-size:100%;display:block}.ivz-rule{stroke:var(--color-paper-line);stroke-width:1px}.ivz-tick{fill:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.ivz-fill-hi{stop-color:var(--lightningcss-light,oklch(.72 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.62 .12 var(--dot-h)));stop-opacity:.26}.ivz-fill-lo{stop-color:var(--lightningcss-light,oklch(.72 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.62 .12 var(--dot-h)));stop-opacity:.02}.ivz-area{opacity:0;transition:opacity .48s var(--ease-out) .62s}.ivz[data-drawn] .ivz-area{opacity:1}.ivz-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out)}.ivz[data-drawn] .ivz-line{stroke-dashoffset:0}.ivz-line-value{stroke:var(--lightningcss-light,oklch(.52 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.72 .12 var(--dot-h)));stroke-width:2.5px}.ivz-line-rent{stroke:var(--lightningcss-light,oklch(.68 .07 var(--dot-h)))var(--lightningcss-dark,oklch(.55 .07 var(--dot-h)));stroke-width:1.5px;stroke-dasharray:.012 .006;stroke-dashoffset:0;opacity:0;transition:opacity .48s var(--ease-out) .62s}.ivz[data-drawn] .ivz-line-rent{opacity:1}.ivz-end{fill:var(--lightningcss-light,oklch(.52 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.72 .12 var(--dot-h)));stroke:var(--color-elevated);stroke-width:2px;opacity:0;transition:opacity .3s var(--ease-out) .98s}.ivz[data-drawn] .ivz-end{opacity:1}.ivz-cross{stroke:var(--color-ink-3);stroke-width:1px;stroke-dasharray:3 3}.ivz-dot{fill:var(--lightningcss-light,oklch(.52 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.72 .12 var(--dot-h)));stroke:var(--color-elevated);stroke-width:2px}.ivz-dot-rent{fill:var(--lightningcss-light,oklch(.68 .07 var(--dot-h)))var(--lightningcss-dark,oklch(.55 .07 var(--dot-h)))}.ivz-read{font-variant-numeric:tabular-nums;color:var(--color-ink-3);justify-content:flex-end;gap:14px;padding-block-start:2px;font-size:12.5px;display:flex}.ivz-read b{color:var(--color-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.ivz-line,.ivz-area,.ivz-end,.ivz-line-rent{transition:none}.ivz-line{stroke-dashoffset:0}.ivz-area,.ivz-end,.ivz-line-rent{opacity:1}}.ivc{flex-direction:column;gap:16px;display:flex}.ivg{flex-direction:column;align-items:center;inline-size:96px;display:flex;position:relative}.ivg svg{block-size:88px;inline-size:88px}.ivg-track{fill:none;stroke:var(--color-paper-recess);stroke-width:8px;stroke-linecap:round}.ivg-fill{fill:none;stroke:var(--lightningcss-light,oklch(.52 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.72 .12 var(--dot-h)));stroke-width:8px;stroke-linecap:round;transition:stroke-dasharray .7s var(--ease-out)}.ivg-value{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:17px;font-weight:700;position:absolute;inset-block-start:34px}.ivg-label{color:var(--color-ink-3);text-align:center;margin-block-start:-8px;font-size:11.5px}.ivw{flex-direction:column;gap:4px;display:flex}.ivw-row{grid-template-columns:minmax(9rem,.7fr) 1fr minmax(6.5rem,auto);align-items:center;gap:10px;min-block-size:26px;display:grid}.ivw-label{color:var(--color-ink-2);font-size:14px}.ivw-amount{font-variant-numeric:tabular-nums;text-align:end;color:var(--color-ink-2);font-size:14px}.ivw-track{background:var(--color-paper-recess);border-radius:4px;block-size:14px;position:relative;overflow:hidden}.ivw-bar{background:var(--lightningcss-light,oklch(.72 .1 var(--dot-h)))var(--lightningcss-dark,oklch(.55 .09 var(--dot-h)));transition:inline-size .6s var(--ease-out), inset-inline-start .6s var(--ease-out);border-radius:3px;position:absolute;inset-block:0}.ivw-row[data-kind=base] .ivw-bar{background:var(--lightningcss-light,oklch(.52 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.68 .12 var(--dot-h)))}.ivw-row[data-kind=total]{border-block-start:1px solid var(--color-paper-line);margin-block-start:4px;padding-block-start:6px}.ivw-row[data-kind=total] .ivw-label,.ivw-row[data-kind=total] .ivw-amount{color:var(--color-ink);font-weight:700}.ivw-row[data-kind=total] .ivw-bar{background:var(--lightningcss-light,oklch(.42 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.78 .1 var(--dot-h)))}.ivco{flex-direction:column;gap:12px;display:flex}.ivp{flex-direction:column;display:flex}.ivp-model .ivs-band,.ivp-model .ivs-key i{transition:filter var(--dur-hover) var(--ease-out), opacity var(--dur-hover) var(--ease-out)}.ivp-model:not([aria-pressed=true]) .ivs-band,.ivp-model:not([aria-pressed=true]) .ivs-key i{filter:saturate(0);opacity:.45}.ivp-model:not([aria-pressed=true]):hover .ivs-band,.ivp-model:not([aria-pressed=true]):hover .ivs-key i{filter:saturate(.4);opacity:.7}.ivs-band{border-radius:7px;gap:2px;block-size:26px;display:flex;overflow:hidden}.ivs-seg{min-inline-size:3px;transition:inline-size .5s var(--ease-out);justify-content:center;align-items:center;display:flex}.ivs-seg b{color:#fff;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.ivs-seg[data-i="0"]{background:var(--lightningcss-light,oklch(.5 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.6 .12 var(--dot-h)))}.ivs-seg[data-i="1"]{background:var(--lightningcss-light,oklch(.62 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.52 .1 var(--dot-h)))}.ivs-seg[data-i="2"]{background:var(--lightningcss-light,oklch(.72 .09 var(--dot-h)))var(--lightningcss-dark,oklch(.45 .08 var(--dot-h)))}.ivs-seg[data-i="3"]{background:var(--lightningcss-light,oklch(.8 .06 var(--dot-h)))var(--lightningcss-dark,oklch(.4 .06 var(--dot-h)))}.ivs-legend{flex-wrap:wrap;gap:4px 16px;display:flex}.ivs-key{color:var(--color-ink-2);align-items:baseline;gap:6px;font-size:12.5px;display:inline-flex}.ivs-key i{border-radius:3px;align-self:center;block-size:8px;inline-size:8px}.ivs-key[data-i="0"] i{background:var(--lightningcss-light,oklch(.5 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.6 .12 var(--dot-h)))}.ivs-key[data-i="1"] i{background:var(--lightningcss-light,oklch(.62 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.52 .1 var(--dot-h)))}.ivs-key[data-i="2"] i{background:var(--lightningcss-light,oklch(.72 .09 var(--dot-h)))var(--lightningcss-dark,oklch(.45 .08 var(--dot-h)))}.ivs-key[data-i="3"] i{background:var(--lightningcss-light,oklch(.8 .06 var(--dot-h)))var(--lightningcss-dark,oklch(.4 .06 var(--dot-h)))}.ivs-key small{color:var(--color-ink-3);font-size:11.5px}.inv-scen-wrap{flex-direction:column;gap:12px;display:flex}.inv-scen-table{border-collapse:collapse;inline-size:100%}.inv-scen-table th,.inv-scen-table td{text-align:start;border-block-end:1px solid var(--color-paper-line);padding:7px 12px;font-size:14px}.inv-scen-table thead th{color:var(--color-ink-3);font-size:12.5px;font-weight:600}.inv-scen-table tbody th{color:var(--color-ink);font-weight:600}.inv-scen-table td{font-variant-numeric:tabular-nums;color:var(--color-ink-2)}.inv-scen-table tr[data-active]{background:var(--lightningcss-light,oklch(.96 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)))}.inv-scen-caveat{color:var(--color-ink-3);font-size:12.5px}.ivv{aspect-ratio:16/9;background:var(--lightningcss-light,oklch(.2 .02 var(--dot-h)))var(--lightningcss-dark,oklch(.16 .02 var(--dot-h)));border-radius:10px;position:relative;overflow:hidden}.ivv iframe,.ivv video{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.ivgal{scroll-snap-type:inline mandatory;gap:8px;padding-block-end:4px;display:flex;overflow-x:auto}.ivgal li{scroll-snap-align:start;flex:none}.ivgal-shot{cursor:zoom-in;border-radius:12px;block-size:194px;inline-size:292px;padding:0;display:block;overflow:hidden}.ivgal-shot img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .3s var(--ease-out)}.ivgal-shot:hover img{transform:scale(1.04)}.ivgal-light{z-index:70;cursor:zoom-out;background:#08080ae6;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ivgal-light img{border-radius:10px;max-block-size:100%;max-inline-size:100%}.ivgal-count{font-variant-numeric:tabular-nums;color:#ffffffbf;font-size:12.5px;position:absolute;inset-block-end:14px}.ivl-cta .pf-mark{color:#ffffffd9}.ives{flex-direction:column;gap:18px;inline-size:min(100%,44rem);display:flex}.ivh-model .ivh-model-facts{grid-template-columns:repeat(3,1fr);gap:26px 0;display:grid}.ivh{flex-direction:column;gap:14px;display:flex}.inv-share .btn,.inv-deck{font-size:12.5px}.inv-deck{background:0 0;border-radius:999px;padding:6px 12px}.inv-deck:hover{background:var(--color-hover)}.inv-deck .pf-mark{display:none}.inv-share-label{font-size:11.5px}.inv-share{flex-wrap:wrap;align-items:center;gap:10px;inline-size:100%;max-inline-size:64rem;margin-inline:auto;padding:10px 24px 0;display:flex}.inv-share-label{color:var(--color-ink-3);font-size:12.5px}.inv-share-url{background:var(--color-paper-recess);color:var(--color-ink-2);border-radius:6px;padding:3px 8px;font-size:12.5px}.inv-public{block-size:100dvh}.inv-public .inv-root{block-size:100%}.flow-row{align-items:center;gap:4px;padding-inline-end:8px;display:flex}.flow-row .proj-summary{flex:1;min-inline-size:0}.flow-row .proj-name{font-weight:600}.flow-rail{flex:none;gap:3px;display:inline-flex}.flow-rail i{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:2px;block-size:14px;inline-size:5px}.inv-decks{flex-wrap:wrap;gap:10px;padding:12px clamp(16px,4vw,48px);display:flex}.inv-deck{background:var(--color-elevated);border:1px solid var(--color-control-line);color:var(--color-ink);transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.inv-deck:hover{border-color:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));background:var(--color-paper-hover)}.inv-deck-name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.inv-deck-n{color:var(--color-ink-3);font-size:12.5px;font-weight:400}.inv-plan{border:1px solid var(--color-control-line);background:var(--color-elevated);border-radius:10px;margin-block-start:4px;margin-inline:clamp(16px,4vw,48px)}.inv-plan>summary{color:var(--color-ink-2);cursor:pointer;padding:8px 14px;font-size:14px;font-weight:600;list-style:none}.inv-plan>summary::-webkit-details-marker{display:none}.inv-plan[open]>summary{border-block-end:1px solid var(--color-control-line)}.inv-plan-list{flex-direction:column;gap:2px;padding:6px 8px;list-style:none;display:flex}.inv-plan-row{border-radius:6px;align-items:center;gap:10px;padding:4px 8px;font-size:14px;display:flex}.inv-plan-row:hover{background:var(--color-hover)}.inv-plan-row[data-off] .inv-plan-label,.inv-plan-row[data-off] .inv-plan-thumb{opacity:.45}.inv-plan-row[data-off] .inv-plan-label small{color:var(--color-ink-3);font-size:11.5px;line-height:1.31}.inv-plan-row button[aria-pressed=true]{color:var(--color-accent)}.inv-plan-n{font-variant-numeric:tabular-nums;background:var(--lightningcss-light,oklch(.93 calc(var(--dot-c,0) * .42) var(--dot-h,258)))var(--lightningcss-dark,oklch(.34 calc(var(--dot-c-dk,0) * .5) var(--dot-h,258)));block-size:20px;inline-size:20px;color:var(--lightningcss-light,oklch(.44 var(--dot-c,0) var(--dot-h,258)))var(--lightningcss-dark,oklch(.85 var(--dot-c-dk,0) var(--dot-h,258)));border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:11.5px;display:inline-flex}.inv-plan-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.inv-plan-tools{flex:none;gap:2px;display:flex}.inv-plan-tools button{block-size:22px;inline-size:22px;color:var(--color-ink-3);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.inv-plan-tools svg{block-size:12px;inline-size:12px}.inv-plan-caret-up{rotate:180deg}.inv-plan-thumb{background:var(--color-paper-recess);block-size:40px;inline-size:64px;color:var(--color-ink-2);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.inv-plan-thumb img,.inv-plan-thumb video{object-fit:cover;block-size:100%;inline-size:100%}.inv-plan-thumb .pf-mark svg{block-size:28px;inline-size:28px}.inv-plan-thumb[data-mark=percent] .pf-mark svg{block-size:38px;inline-size:38px}.inv-plan-tools button:hover{background:var(--color-hover);color:var(--color-ink)}.inv-plan-tools button:disabled{opacity:.3}.inv-plan-add{border-block-start:1px solid var(--color-control-line);grid-template-columns:7rem minmax(0,2fr) minmax(0,1fr) max-content;gap:8px;padding:8px 14px;display:grid}.inv-plan-foot{border-block-start:1px solid var(--color-control-line);justify-content:space-between;padding:8px 14px;display:flex}@media (max-width:40rem){.inv-plan-add{grid-template-columns:minmax(0,1fr)}}.flow-inv-door{border:1px solid var(--color-control-line);color:var(--color-ink-2);transition:color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:6px;flex:none;align-self:center;padding:4px 10px;font-size:12.5px;font-weight:500}.flow-inv-door:hover{color:var(--color-ink);background:var(--color-paper-recess);border-color:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.pst{cursor:default;z-index:90}.pst-sky{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.pst:after{content:"";z-index:6;pointer-events:none;opacity:.04;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pst-scene[data-on]>*,.pst-gallery-img[data-on]{animation:none}}.pst-dot{cursor:pointer;background:#ffffff38;border-radius:999px;block-size:8px;inline-size:8px;transition:background-color .2s,transform .2s}.pst-dot[aria-current]{background:oklch(.75 .11 var(--dot-h));transform:scale(1.35)}.pst-open{position:absolute;inset:0}.pst-open-scrim{background:linear-gradient(#01040f14,#01040f9e 58%,#01040ff7);background:linear-gradient(lab(1.1295% .401154 -4.51282/.08),lab(1.1295% .401154 -4.51282/.62) 58%,lab(1.1295% .401154 -4.51282/.97));position:absolute;inset:0}.pst-open-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:48px;inset-inline:72px}.pst-open-mark{font-family:var(--font-display,inherit);letter-spacing:.22em;text-transform:uppercase;color:#ffffffb8;color:lab(100% 0 0/.72);font-size:12.5px;font-weight:800;line-height:1.31}.pst-open-page{letter-spacing:.02em;color:#ffffff8c;color:lab(100% 0 0/.55);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.31}.pst-open-kicker{letter-spacing:.02em;color:#efcc83;color:lab(83.9925% 5.77924 41.2234);align-items:center;gap:14px;margin:0;font-size:15px;font-weight:500;line-height:1.39;display:flex}.pst-open-kicker i{background:var(--exel-gold-600);block-size:1px;inline-size:36px;display:block}.pst-open-facts{border-block-start:1px solid #ffffff2e;border-block-start:1px solid lab(100% 0 0/.18);flex-wrap:wrap;gap:56px;inline-size:100%;margin-block-start:18px;padding-block-start:22px;display:flex}.pst-open-fact{flex-direction:column;gap:4px;display:flex}.pst-open-fact b{font-family:var(--font-display,inherit);color:#fff;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.pst-open-fact span{color:#fff9;color:lab(100% 0 0/.6);font-size:14px;line-height:1.39}.pst-open-img{object-fit:cover;block-size:100%;inline-size:100%;animation:14s ease-out both pst-drift;position:absolute;inset:0}@keyframes pst-drift{0%{transform:scale(1.045)}to{transform:none}}.pst-open-band{z-index:1;flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:absolute;inset-block-end:72px;inset-inline:72px}.pst-kicker{letter-spacing:.22em;color:oklch(.78 .09 var(--dot-h));font-size:15px;font-weight:600}.pst-title{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(48px,8.6vw,124px);font-weight:800;line-height:1.02}.pst-sub{color:#ffffffbf;font-size:clamp(15px,1.6vw,22px)}.pst-body{text-align:center;flex-direction:column;align-items:center;gap:14px;max-inline-size:min(72rem,88vw);padding:48px;display:flex}.pst-big{font-family:var(--font-display,inherit);font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(64px,13vw,168px);font-weight:800;line-height:1.2}.pst-big-label{color:#ffffffb8;font-size:clamp(15px,1.8vw,24px)}.pst-facts{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:18px;display:flex}.pst-fact{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:baseline;gap:8px;padding:10px 18px;display:flex}.pst-fact b{font-variant-numeric:tabular-nums;color:oklch(.82 .09 var(--dot-h));font-size:21px;font-weight:700}.pst-fact span{color:#ffffffb8;font-size:14px}.pst-models{text-align:start;flex-direction:column;gap:22px;inline-size:min(58rem,82vw);display:flex}.pst-model{flex-direction:column;gap:8px;display:flex}.pst-model>b{color:#fff;font-size:21px;font-weight:600}.pst-model .ivs-band{block-size:34px}.pst-model .ivs-seg{transition:filter .22s var(--ease-out), transform .22s var(--ease-out), box-shadow .22s var(--ease-out);transform-origin:bottom}.pst-model .ivs-band:hover .ivs-seg{filter:brightness(.72)saturate(.85)}.pst-model .ivs-band .ivs-seg:hover{filter:brightness(1.2);box-shadow:0 0 20px oklch(.7 .12 var(--dot-h,258) / .5);transform:scaleY(1.14)}.pst-model .ivs-key{transition:opacity .22s var(--ease-out), color .22s var(--ease-out)}.pst-model .ivs:has(.ivs-seg:hover) .ivs-key{opacity:.4}:is(.pst-model .ivs:has(.ivs-seg[data-i="0"]:hover) .ivs-key[data-i="0"],.pst-model .ivs:has(.ivs-seg[data-i="1"]:hover) .ivs-key[data-i="1"],.pst-model .ivs:has(.ivs-seg[data-i="2"]:hover) .ivs-key[data-i="2"],.pst-model .ivs:has(.ivs-seg[data-i="3"]:hover) .ivs-key[data-i="3"],.pst-model .ivs:has(.ivs-seg[data-i="4"]:hover) .ivs-key[data-i="4"],.pst-model .ivs:has(.ivs-seg[data-i="5"]:hover) .ivs-key[data-i="5"],.pst-model .ivs:has(.ivs-seg[data-i="6"]:hover) .ivs-key[data-i="6"],.pst-model .ivs:has(.ivs-seg[data-i="7"]:hover) .ivs-key[data-i="7"]){opacity:1;color:#fff}@media (prefers-reduced-motion:reduce){.pst-model .ivs-seg{transition:none;transform:none!important}}.pst-model .ivs-key{color:#ffffffbf}.pst-model .ivs-key small{color:#ffffff73}.pst-scen{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.pst-scen-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-inline-size:15rem;padding:30px 34px;display:flex}.pst-scen-card[data-base]{background:oklch(.28 .05 var(--dot-h));border-color:oklch(.5 .09 var(--dot-h))}.pst-scen-name{letter-spacing:.02em;color:oklch(.82 .09 var(--dot-h));font-size:15px;font-weight:600}.pst-scen-monthly{font-family:var(--font-display,inherit);font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:1.2}.pst-scen-per{color:#ffffff8c;font-size:12px}.pst-scen-range{font-variant-numeric:tabular-nums;color:#fffc;font-size:17px}.pst-caveat{color:#ffffff80;max-inline-size:46rem;font-size:12px;line-height:1.54}.pst-disclosure{background:oklch(.75 .11 var(--dot-h));color:oklch(.16 .02 var(--dot-h));border-radius:999px;padding:4px 14px;font-size:14px;font-weight:600}.pst-ranges{flex-wrap:wrap;justify-content:center;gap:64px;display:flex}.pst-range{flex-direction:column;gap:6px;display:flex}.pst-gallery{cursor:pointer;position:absolute;inset:0}.pst-gallery-img{object-fit:cover;block-size:100%;inline-size:100%;animation:.5s both pst-fade;position:absolute;inset:0}@keyframes pst-fade{0%{opacity:0}to{opacity:1}}.pst-gallery-foot{align-items:center;gap:14px;display:flex;position:absolute;inset-block-end:52px;inset-inline-end:26px}.pst-gallery-dots{gap:4px;display:flex}.pst-gallery-dots i{background:#ffffff47;border-radius:999px;block-size:2px;inline-size:18px;display:block}.pst-gallery-dots i[data-done]{background:#ffffffa6}.pst-gallery-dots i[data-on]{background:#fff}.pst-gallery-count{font-variant-numeric:tabular-nums;color:#fffc;font-size:14px}.pst-film{position:absolute;inset:0}.pst-film iframe,.pst-film video{object-fit:contain;border:0;block-size:100%;inline-size:100%}.pst-media-img{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}.pst .stage-video-fill{background:linear-gradient(90deg, oklch(.55 .1 var(--dot-h,258)), oklch(.78 .11 var(--dot-h,258)));box-shadow:0 0 12px oklch(.7 .12 var(--dot-h,258) / .6)}.pst .stage-video-play{background:oklch(.2 .03 var(--dot-h,258) / .66);border:1px solid oklch(.7 .11 var(--dot-h,258) / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);block-size:108px;inline-size:108px}.pst .stage-video-play svg{block-size:44px;inline-size:44px}.pst .stage-video-play:hover{background:oklch(.26 .05 var(--dot-h,258) / .85);box-shadow:0 0 30px oklch(.7 .12 var(--dot-h,258) / .5);transform:scale(1.08)}.pst .stage-video-time{font-variant-numeric:tabular-nums}.pst-film-link{color:#fff;place-items:center;block-size:100%;font-size:17px;display:grid}.pst-decks{flex-direction:column;gap:12px;inline-size:min(36rem,82vw);display:flex}.pst-deck{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 24px;font-size:21px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.pst-deck:hover{background:oklch(.28 .05 var(--dot-h));border-color:oklch(.5 .09 var(--dot-h))}.pst-deck small{color:#fff9;font-size:14px;font-weight:400}.stg-bars{flex-direction:column;gap:14px;inline-size:min(52rem,84vw);margin-block-start:18px;display:flex}.stg-bar-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 5.5rem;align-items:center;gap:14px;display:grid}.stg-bar-label{color:#ffffffbf;text-align:start;font-size:15px;line-height:1.39}.stg-bar-track{background:#ffffff12;border-radius:6px;block-size:22px;display:block;overflow:hidden}.stg-bar-track i{background:linear-gradient(90deg, oklch(.55 .1 var(--dot-h,258)), oklch(.75 .11 var(--dot-h,258)));block-size:100%;box-shadow:0 0 18px oklch(.7 .12 var(--dot-h,258) / .45);border-radius:6px;display:block}.stg-bar-value{font-variant-numeric:tabular-nums;color:#fff;text-align:end;font-size:21px;font-weight:700}.stg-bar-value small{color:#ffffff8c;margin-inline-start:3px;font-size:12.5px;font-weight:400}.stg-loc{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.stg-loc-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:6px;min-inline-size:14rem;padding:30px 34px;display:flex}.stg-loc-card b{font-family:var(--font-display,inherit);color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(22px,3.2vw,44px);font-weight:700;line-height:1.2}.stg-loc-card span{color:#ffffffa6;font-size:15px}.stg-infra{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:12px;inline-size:min(64rem,88vw);display:grid}.stg-infra-card{text-align:start;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:2px;padding:20px 22px;display:flex}.stg-infra-card b{font-variant-numeric:tabular-nums;color:oklch(.82 .09 var(--dot-h,258));font-size:32px;font-weight:700;line-height:1.2}.stg-infra-card em{color:#ffffff80;font-size:12.5px;font-style:normal}.stg-infra-card span{color:#ffffffbf;font-size:14px;line-height:1.31}.stg-road{inline-size:min(64rem,88vw);margin-block-start:26px}.stg-road-track{background:#ffffff1f;border-radius:4px;block-size:4px;display:block;overflow:hidden}.stg-road-track i{background:oklch(.75 .11 var(--dot-h,258));block-size:100%;box-shadow:0 0 14px oklch(.7 .12 var(--dot-h,258) / .5);border-radius:4px;display:block}.stg-road-stops{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin-block-start:14px;list-style:none;display:grid}.stg-road-stops li{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.stg-road-dot{background:#06070a;background:lab(1.97018% -.0765622 -1.29304);border:2px solid #ffffff59;border-radius:999px;block-size:12px;inline-size:12px;margin-block-start:-25px}.stg-road-stops li[data-done] .stg-road-dot{background:oklch(.75 .11 var(--dot-h,258));border-color:oklch(.75 .11 var(--dot-h,258))}.stg-road-label{color:#ffffffd9;font-size:14px;line-height:1.31}.stg-road-stops li:last-child .stg-road-label{color:#fff;font-weight:700}.stg-road-date{font-variant-numeric:tabular-nums;color:#ffffff80;font-size:12.5px}.stg-appr{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.stg-appr-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;align-items:center;gap:6px;min-inline-size:15rem;max-inline-size:20rem;padding:28px 30px;display:flex}.stg-appr-tick{fill:none;stroke:#6cc581;stroke:lab(72.6628% -38.9912 25.4242);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:34px;inline-size:34px}.stg-appr-card b{color:#fff;font-size:17px;font-weight:600;line-height:1.31}.stg-appr-card span{color:#ffffffa6;font-size:14px;line-height:1.39}.stg-appr-card small{font-variant-numeric:tabular-nums;color:#ffffff80;font-size:12.5px}.pst-page{background:#151618;background:lab(7.20807% -.166558 -1.81787);border-radius:14px;block-size:84vh;inline-size:min(72vw,60rem);overflow:hidden}.pst-page iframe{border:0;block-size:100%;inline-size:100%}.pst-media-title{font-family:var(--font-display,inherit);color:#fff;font-size:clamp(22px,3vw,40px);font-weight:700;line-height:1.2}.pst-close .pst-title{font-size:clamp(28px,4.5vw,60px)}.map-page{padding:0}.map-stage{background-color:var(--color-paper-recess);background-image:radial-gradient(var(--color-control-line) 1.25px, transparent 1.75px);cursor:grab;touch-action:none;flex:auto;min-block-size:0;position:relative;overflow:hidden}.map-stage:active{cursor:grabbing}.map-world{transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0}.map-edges{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.map-edges path{fill:none;stroke:var(--color-control-line);stroke-width:var(--map-edge,2);stroke-linecap:round}.map-eg-near,.map-eg-far{transition:opacity .16s}.map-eg-far,.map-stage[data-lod=far] .map-eg-near{opacity:0}.map-stage[data-lod=far] .map-eg-far{opacity:1}.map-card{border:1px solid var(--color-paper-line);border-radius:var(--elev-1-radius);background:var(--elev-1-surface);inline-size:264px;box-shadow:var(--elev-1-shadow);cursor:default;flex-direction:column;gap:6px;padding:8px 10px 10px;transition:box-shadow .12s,border-color .12s,transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.map-expand{background:var(--color-pane-recess);color:var(--color-ink-2);font-variant-numeric:tabular-nums;cursor:pointer;border:none;border-radius:999px;flex:none;align-items:center;gap:3px;padding:2px 6px;font-size:11.5px;line-height:1.2;display:inline-flex}.map-expand:hover{background:var(--color-divider);color:var(--color-ink)}.map-expand svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:10px;inline-size:10px;transition:transform .16s}.map-expand[data-open] svg{transform:rotate(180deg)}.map-card:hover{box-shadow:var(--elev-2-shadow);border-color:var(--color-control-line)}.map-folder-glyph{fill:none;block-size:14px;inline-size:14px;stroke:var(--color-ink-3);stroke-width:1.25px;stroke-linejoin:round;flex:none;align-self:center}.map-card-head{align-items:baseline;gap:6px;min-block-size:22px;display:flex}.map-card-head a{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.31;text-decoration:none;overflow:hidden}.map-card-head a:hover{text-decoration:underline}.map-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;background:var(--color-pane-recess);border-radius:999px;margin-inline-start:auto;padding:2px 7px;font-size:11.5px;line-height:1.2}.map-note{text-align:start;color:var(--color-ink-2);background:var(--color-pane-recess);cursor:text;border:1px solid #0000;border-radius:6px;padding:6px 8px;font-size:12.5px;line-height:1.39}.map-note[data-draft]{border-color:var(--color-control-line);border-style:dashed}.map-draft-tag{color:var(--color-ink-2);background:var(--color-pane-recess);border:1px solid var(--color-control-line);border-radius:999px;margin-inline-end:6px;padding:1px 7px;font-size:11.5px;line-height:1.2;display:inline-block}.map-note-empty{color:var(--color-ink-3)}.map-note-edit{font-size:12.5px;line-height:1.39}.map-files{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.map-files li{flex-wrap:wrap;align-items:center;gap:4px;min-block-size:22px;display:flex}.map-files a{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:12.5px;line-height:1.39;text-decoration:none;overflow:hidden}.map-files a:hover{color:var(--color-ink)}.map-file-note{color:var(--color-ink-3);opacity:0;cursor:pointer;background:0 0;border:none;flex:none;padding:2px 4px;font-size:11.5px;line-height:1.2}.map-files li:hover .map-file-note,.map-file-note[data-has]{opacity:1}.map-file-note[data-has]{color:var(--color-ink-2)}.map-files .map-note-edit{flex-basis:100%}.map-more{color:var(--color-ink-3);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:11.5px;line-height:1.2}.map-more:hover{color:var(--color-ink)}.map-lod-name{text-align:center;block-size:100%;inline-size:100%;color:var(--color-ink);opacity:0;pointer-events:none;transform:scale(min(var(--map-kinv,1), var(--cap,2.8)));justify-content:center;align-items:center;padding-inline:8px;font-size:15px;font-weight:700;line-height:1.25;transition:opacity .16s;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.map-lod-name bdi{white-space:nowrap;text-overflow:ellipsis;max-inline-size:calc(240px / min(var(--map-kinv,1), var(--cap,1.6)));display:inline-block;overflow:hidden}.map-card[data-depth="2"] .map-lod-name{color:var(--color-ink-2);font-weight:600}.map-stage[data-lod=far] .map-lod-name{opacity:1}.map-card>:not(.map-lod-name){transition:opacity .16s,visibility 0s .16s}.map-stage[data-lod=far] .map-card>:not(.map-lod-name){opacity:0;visibility:hidden}.map-stage[data-lod=far] .map-card{box-shadow:none;block-size:64px;overflow:hidden}.map-stage[data-lod=far] .map-card:not([style*="--branch-h: -1"]){background:var(--elev-1-surface)}@supports (color:color-mix(in lab, red, red)){.map-stage[data-lod=far] .map-card:not([style*="--branch-h: -1"]){background:color-mix(in oklch, var(--elev-1-surface), oklch(.72 .13 calc(var(--branch-h,0) * 1deg)) 10%)}}.map-stage[data-lod=far] .map-card:not([style*="--branch-h: -1"]){border-color:var(--lightningcss-light,#d5d7db)var(--lightningcss-dark,#2e3033);border-color:var(--lightningcss-light,lab(85.8263% -.247538 -2.25661))var(--lightningcss-dark,lab(19.8231% -.208795 -2.05842))}@supports (color:color-mix(in lab, red, red)){.map-stage[data-lod=far] .map-card:not([style*="--branch-h: -1"]){border-color:color-mix(in oklch, var(--color-paper-line), oklch(.62 .15 calc(var(--branch-h,0) * 1deg)) 35%)}}.map-stage[data-lod=far] .map-card[data-subs]{cursor:pointer}.map-stage[data-lod=far] .map-card[data-subs]:hover{border-color:var(--color-ink-3)}.map-controls{background:var(--elev-2-surface);box-shadow:var(--elev-2-shadow);border-radius:10px;flex-direction:column;align-items:stretch;gap:2px;padding:4px;display:flex;position:absolute;inset-block-end:14px;inset-inline-start:14px}.map-ctl{block-size:30px;inline-size:32px;color:var(--color-ink-2);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;display:grid}.map-ctl:hover{background:var(--color-pane-recess);color:var(--color-ink)}.map-ctl:active{background:var(--color-divider)}.map-ctl svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px}.map-ctl-pct{font-variant-numeric:tabular-nums;letter-spacing:.012em;color:var(--color-ink-3);font-size:11.5px;font-weight:500;line-height:1.2}.map-ctl-pct:hover{color:var(--color-ink)}.map-ctl-rule{background:var(--color-divider);block-size:1px;margin:2px 5px;display:block}.map-mini{border:1px solid var(--color-paper-line);border-radius:var(--elev-2-radius);background:var(--elev-2-surface);box-shadow:var(--elev-2-shadow);cursor:pointer;touch-action:none;opacity:.88;transition:opacity .12s;position:absolute;inset-block-end:14px;inset-inline-start:14px;overflow:hidden}.map-mini:hover{opacity:1}.map-mini-card{background:var(--color-control-line);border-radius:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.map-mini-view{border:1.5px solid var(--color-ink-2);pointer-events:none;background:0 0;border-radius:3px;position:absolute;inset-block-start:0;inset-inline-start:0}.map-search{flex-direction:column;gap:6px;inline-size:min(320px,60%);display:flex;position:absolute;inset-block-start:14px;inset-inline-start:14px}.map-search .field{inline-size:100%}.map-search-list{border:1px solid var(--color-paper-line);border-radius:var(--elev-2-radius);background:var(--elev-2-surface);box-shadow:var(--elev-2-shadow);flex-direction:column;gap:1px;margin:0;padding:4px;list-style:none;display:flex}.map-search-list button{text-align:start;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;inline-size:100%;padding:6px 8px;display:flex}.map-search-list button:hover,.map-search-list button[data-sel]{background:var(--color-pane-recess)}.map-sr-name{text-overflow:ellipsis;white-space:nowrap;max-inline-size:55%;color:var(--color-ink);flex:none;font-size:14px;font-weight:500;line-height:1.31;overflow:hidden}.map-sr-path{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink-3);flex:auto;font-size:11.5px;line-height:1.2;overflow:hidden}.map-search-list button:has(.map-sr-why){flex-wrap:wrap;row-gap:2px}.map-sr-why{min-inline-size:0;color:var(--color-ink-3);flex:1 0 100%;align-items:center;gap:5px;padding-inline-start:24px;font-size:11.5px;line-height:1.2;display:flex;overflow:hidden}.map-sr-why bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-sr-why svg{block-size:11px;inline-size:11px;stroke:var(--id);flex:none}.portal-row{border-radius:6px;align-items:center;gap:8px;min-block-size:36px;padding-inline:8px;display:flex}.portal-row:hover{background:var(--color-pane-recess)}.portal-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);flex:auto;font-size:15px;font-weight:500;overflow:hidden}.portal-pick{border:1px solid var(--color-paper-line);background:var(--color-pane-recess);max-inline-size:14rem;color:var(--color-ink-2);border-radius:6px;flex:none;padding:3px 8px;font-size:12.5px}.portal-state{color:var(--color-ink-3);flex:none;font-size:12.5px}.portal-state[data-live]{color:var(--color-ok)}.portal-state[data-failed]{color:var(--color-danger)}.room-main{flex-direction:column;gap:14px;min-block-size:0;display:flex}.room-about{color:var(--color-ink-2);margin-block-end:2px;font-size:14px;line-height:1.54}.room-hint{color:var(--color-ink-3);margin-block-end:2px;font-size:12.5px;line-height:1.39}.room-crumb{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.room-crumb-who{color:var(--color-ink-2);font-weight:600}.frame-notes{resize:none;inline-size:100%;color:var(--frame-ink);font:inherit;background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);border-radius:6px;padding:6px 10px;font-size:14px;line-height:1.39}.frame-notes::placeholder{color:#f8fafd80;color:lab(98.2495% -.261635 -1.48882/.5)}.frame-notes:focus{border-color:var(--frame-cyan);outline:none}.scene-host{z-index:1;grid-template-rows:minmax(0,1fr);display:grid;position:absolute;inset:0}.scene-host[data-page]{grid-template-rows:auto minmax(0,1fr) auto}.scene-panes{grid-template-columns:1fr;min-block-size:0;display:grid}.scene-panes[data-split]{grid-template-columns:1fr 1fr}.scene-pane{overscroll-behavior:contain;min-block-size:0;min-inline-size:0;position:relative;overflow:auto;container-type:inline-size}.scene-panes[data-split] .scene-pane+.scene-pane{border-inline-start:1px solid var(--exel-border)}.page-top{letter-spacing:.22em;text-transform:uppercase;color:var(--exel-text-2);justify-content:space-between;align-items:center;padding:40px 80px 0;font-size:12.5px;line-height:1.31;display:flex}.page-foot{border-block-start:1px solid var(--exel-border);letter-spacing:.02em;color:var(--exel-text-2);justify-content:space-between;margin:0 80px;padding:14px 0 28px;font-size:12.5px;line-height:1.31;display:flex}.page-no{font-variant-numeric:tabular-nums}@media (max-width:64rem){.scene-panes[data-split]{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr}.scene-panes[data-split] .scene-pane+.scene-pane{border-inline-start:0;border-block-start:1px solid var(--exel-border)}.page-top{padding:24px 24px 0}.page-foot{margin:0 24px;padding:10px 0 16px}}.room-live{background:var(--exel-sheet);color:var(--exel-text);font-family:var(--font-exel), Arial, sans-serif}.stage-root.room-live{z-index:90}.room-live .scene-pane[data-ref=decks] .pst-decks{border-block-start:1px solid var(--exel-navy-900);gap:0;inline-size:min(44rem,100%);display:grid}.room-live .scene-pane[data-ref=decks] .pst-deck{border:0;border-block-end:1px solid var(--exel-border);color:var(--exel-text);background:0 0;border-radius:0;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;font-size:17px;font-weight:500;line-height:1.39;display:flex}.room-live .scene-pane[data-ref=decks] .pst-deck:hover{background:var(--exel-subtle)}.room-live .scene-pane[data-ref=decks] .pst-deck small{color:var(--exel-text-2);font-weight:400}.room-live .scene-pane[data-kind=show],.room-live .scene-pane[data-kind=media]{color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209);background:radial-gradient(120% 92% at 50% 38%,#0e1624,#03060e);background:radial-gradient(120% 92% at 50% 38%,lab(7.05376% .127919 -10.7126),lab(1.51061% .117324 -3.53613))}.room-live .scene-pane>.pst{place-items:center;display:grid;overflow:auto}.room-live .scene-pane>.pst>.pst-body{z-index:1;position:relative}.room-live .scene-pane>.pst>.pst-open{z-index:1}.room-live .scene-pane{animation:scene-in .36s var(--ease-out) both}@keyframes scene-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.room-live .scene-pane{animation:none}}.room-live .scene-empty{color:var(--exel-text-2)}[data-rise]{animation:stg-rise .64s var(--ease-out) both}[data-grow]{transform-origin:0;animation:stg-grow .9s var(--ease-out) both;display:block}.stg-road-track>[data-grow]{transform-origin:100%}@keyframes stg-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes stg-grow{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-rise],[data-grow]{animation:none}}.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]){background:var(--exel-sheet);color:var(--exel-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-exel), Arial, sans-serif}.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .pst-sky{display:none}.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .pst-kicker,.room-live .exel-title{font-family:var(--font-page), var(--font-exel), Arial, sans-serif;letter-spacing:-.01em;color:var(--exel-navy-900);text-align:start;text-wrap:balance;background:0 0;border-radius:0;margin:0;padding:0;font-size:clamp(40px,4.8vw,68px);font-weight:200;line-height:1.1}.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .pst-body{text-align:start;align-items:flex-start;gap:28px;inline-size:100%;max-inline-size:none;padding:24px 80px 40px}.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks])>.pst{place-items:start stretch}.room-live .exel-scene,.room-live .scene-picker{padding:24px 80px 40px}.room-live .exel-sub{color:var(--exel-text-2);inline-size:min(36rem,100%);font-size:17px;font-weight:300;line-height:1.54}.room-live .scene-pane[data-ref=models] .ivs-seg[data-i="0"],.room-live .scene-pane[data-ref=models] .ivs-key[data-i="0"] i{background:var(--exel-navy-900)}.room-live .scene-pane[data-ref=models] .ivs-seg[data-i="1"],.room-live .scene-pane[data-ref=models] .ivs-key[data-i="1"] i{background:var(--exel-blue-600)}.room-live .scene-pane[data-ref=models] .ivs-seg[data-i="2"],.room-live .scene-pane[data-ref=models] .ivs-key[data-i="2"] i{background:var(--exel-cyan-500)}.room-live .scene-pane[data-ref=models] .ivs-seg[data-i="3"],.room-live .scene-pane[data-ref=models] .ivs-key[data-i="3"] i{background:var(--exel-navy-800)}.room-live .scene-pane[data-ref=models] .ivs-key,.room-live .scene-pane[data-ref=models] .ivs-key small{color:var(--exel-text-2)}.room-live .scene-pane[data-ref=models] .pst-model>b{color:var(--exel-text);font-size:17px;font-weight:700;line-height:1.39}.room-live .scene-pane[data-ref=scenarios] .pst-scen-card{background:var(--exel-sheet);border:1px solid var(--exel-border);border-radius:8px}.room-live .scene-pane[data-ref=scenarios] .pst-scen-card[data-base]{background:var(--exel-cyan-100);border-color:var(--exel-border-sheet)}.room-live .scene-pane[data-ref=scenarios] .pst-scen-name{color:var(--exel-text-2);font-weight:500}.room-live .scene-pane[data-ref=scenarios] .pst-scen-monthly{color:var(--exel-green-700);font-family:var(--font-exel), Arial, sans-serif}.room-live .scene-pane[data-ref=scenarios] .pst-scen-per,.room-live .scene-pane[data-ref=scenarios] .pst-scen-range,.room-live .scene-pane[data-ref=scenarios] .pst-caveat{color:var(--exel-text-2)}.room-live .scene-pane[data-ref=scenarios] .pst-scen-range{color:var(--exel-text);font-weight:500}.room-live .scene-pane:is([data-ref=forecast],[data-ref=market],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals]) .pst-big{color:var(--exel-navy-900);font-family:var(--font-page), var(--font-exel), Arial, sans-serif;font-size:clamp(64px,9vw,120px);font-weight:200;line-height:1}.room-live .scene-pane:is([data-ref=forecast],[data-ref=market],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals]) .pst-big-label{color:var(--exel-text-2)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) :is(.stg-loc-card,.stg-infra-card,.stg-appr-card,.pst-fact){color:var(--exel-text);background:0 0;border:0;border-radius:0}.room-live .scene-pane:is([data-ref=location],[data-ref=approvals]) :is(.stg-loc,.stg-appr){border-block-start:1px solid var(--exel-navy-900);grid-template-columns:1fr;gap:0;inline-size:min(44rem,100%);display:grid}.room-live .scene-pane:is([data-ref=location],[data-ref=approvals]) :is(.stg-loc-card,.stg-appr-card){border-block-end:1px solid var(--exel-border);flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px;min-inline-size:0;max-inline-size:none;padding:16px 0;display:flex}.pst-loc-photo,.pst-loc-map{display:none}.room-live .scene-pane[data-ref=location]{overflow:hidden}.room-live .scene-pane[data-ref=location] .pst-loc-map{border:0;border-inline-start:1px solid var(--exel-border);background:var(--exel-subtle);border-radius:0;grid-area:p;place-self:stretch stretch;block-size:auto;min-block-size:22rem;inline-size:auto;margin-block:-24px -40px;margin-inline-end:-80px;display:block;overflow:hidden}.pst-loc-map .maplibregl-map{font-family:inherit}.pst-loc-map .maplibregl-ctrl-attrib{color:var(--exel-text-2);background:var(--exel-sheet);font-size:11.5px;line-height:1.31}@supports (color:color-mix(in lab, red, red)){.pst-loc-map .maplibregl-ctrl-attrib{background:color-mix(in oklch, var(--exel-sheet) 88%, transparent)}}.pst-loc-map .maplibregl-ctrl-attrib a{color:var(--exel-text-2)}.pst-loc-map .maplibregl-ctrl-group{border:1px solid var(--exel-border);box-shadow:var(--shadow-frame-line);border-radius:4px}.pst-loc-map .maplibregl-ctrl-group button+button{border-block-start-color:var(--exel-border)}.room-live .scene-pane:is([data-ref=rooms],[data-ref=roadmap],[data-ref=approvals]) .pst-body{box-sizing:border-box;grid-template:"k p""t p"minmax(0,1fr)/minmax(0,1fr) minmax(0,1.35fr);gap:28px 64px;block-size:100%;display:grid}.room-live .scene-pane[data-ref=roadmap] .pst-body{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"k k""r r""t p"}.room-live .pst-road{border-block-end:1px solid var(--exel-border);grid-area:r;padding-block:6px 10px}.room-live .pst-road .stg-road{inline-size:100%;margin:0}.room-live .pst-road .stg-road-track{block-size:3px}.room-live .pst-road .stg-road-dot{block-size:14px;inline-size:14px}.room-live .pst-road .stg-road-label{font-size:14px;line-height:1.39}.room-live .scene-pane[data-ref=rooms] .exel-rows th,.room-live .scene-pane[data-ref=rooms] .exel-rows td{padding-block:11px}.room-live .scene-pane[data-ref=rooms] .pst-detail{gap:22px}.room-live .scene-pane[data-ref=approvals] .exel-rows th,.room-live .scene-pane[data-ref=approvals] .exel-rows td{padding-block:24px}.room-live .scene-pane[data-ref=approvals] .exel-rows th{font-size:21px;line-height:1.25}.room-live .scene-pane[data-ref=approvals] .exel-rows th small{margin-block-start:4px}.room-live .scene-pane[data-ref=approvals] .exel-rows-tick{inline-size:34px}.room-live .scene-pane:is([data-ref=rooms],[data-ref=roadmap],[data-ref=approvals]) .pst-kicker{grid-area:k}.room-live .pst-lead{flex-direction:column;grid-area:t;align-self:start;gap:10px;display:flex}.room-live .pst-detail{flex-direction:column;grid-area:p;align-self:start;gap:30px;min-inline-size:0;display:flex}.room-live .pst-lead .pst-big{text-align:start;margin:0}.room-live .pst-lead .pst-big small{color:var(--exel-text-2);font-size:.42em;font-weight:200}.room-live .pst-lead .pst-big-label{text-align:start;margin:0}.room-live .pst-lead-note{border-block-start:1px solid var(--exel-border);color:var(--exel-text-2);flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:14px 0 0;padding-block-start:14px;font-size:15px;line-height:1.39;display:flex}.room-live .pst-lead-note b{color:var(--exel-text);font-weight:500}.room-live .exel-rows{border-collapse:collapse;inline-size:100%;font-size:17px;line-height:1.39}.room-live .exel-rows caption{border-block-end:1px solid var(--exel-navy-900);text-align:start;letter-spacing:.22em;text-transform:uppercase;color:var(--exel-text-2);padding:0 0 6px;font-size:12.5px;line-height:1.31}.room-live .exel-rows th,.room-live .exel-rows td{border-block-end:1px solid var(--exel-border);vertical-align:middle;text-align:start;padding:15px 0}.room-live .exel-rows th{color:var(--exel-text);font-weight:500}.room-live .exel-rows th small{color:var(--exel-text-2);font-size:14px;font-weight:400;line-height:1.39;display:block}.room-live .exel-rows thead th{letter-spacing:.02em;color:var(--exel-text-2);padding:8px 0 6px;font-size:11.5px;font-weight:500;line-height:1.31}.room-live .exel-rows-num{font-variant-numeric:tabular-nums;color:var(--exel-text);white-space:nowrap;font-size:17px}.room-live .exel-rows td+td,.room-live .exel-rows th+td{padding-inline-start:18px}.room-live .exel-rows-n{inline-size:3.5rem;font-size:32px;font-weight:300;line-height:1.25;font-family:var(--font-page), var(--font-exel), Arial, sans-serif;color:var(--exel-navy-900);font-variant-numeric:tabular-nums;text-align:end}.room-live .exel-rows-bar{inline-size:34%}.room-live .exel-rows-bar i{background:var(--exel-subtle);border-radius:999px;block-size:8px;display:block;position:relative;overflow:hidden}.room-live .exel-rows-bar i:after{content:"";inline-size:var(--w,0%);border-radius:inherit;background:var(--exel-blue-600);position:absolute;inset-block:0;inset-inline-start:0}.room-live .exel-rows-when{inline-size:6.5rem;color:var(--exel-text-2);font-variant-numeric:tabular-nums;font-size:15px}.room-live .exel-rows-note{color:var(--exel-text-2);white-space:nowrap;font-size:15px}.room-live .exel-rows-tick{inline-size:26px;padding-inline-end:0}.room-live .exel-rows tr[data-done] th{color:var(--exel-text-2)}.room-live .exel-status[data-st=ahead] i{background:var(--exel-cyan-500)}.room-live .exel-status b{color:var(--exel-text);font-weight:600}.room-live .exel-stack{background:var(--exel-subtle);border-radius:999px;gap:2px;block-size:8px;margin-block-start:14px;display:flex;overflow:hidden}.room-live .exel-stack i{inline-size:var(--w,0%);background:var(--exel-green-700);display:block}.room-live .exel-stack i[data-st=reserved]{background:var(--exel-gold-600)}.room-live .exel-stack i[data-st=sold]{background:var(--exel-red-700)}.room-live .exel-legend{flex-wrap:wrap;gap:6px 18px;display:flex}@container (max-width:56rem){.room-live .scene-pane:is([data-ref=rooms],[data-ref=roadmap],[data-ref=approvals]) .pst-body{grid-template:"k""t""p"/1fr;block-size:auto}.room-live .scene-pane[data-ref=roadmap] .pst-body{grid-template-areas:"k""r""t""p"}}.page-turn{align-items:center;gap:6px;display:inline-flex}.page-turn-btn{block-size:26px;inline-size:26px;color:var(--exel-text-2);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;margin:-6px 0;padding:0;display:inline-grid}.page-turn-btn svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.page-turn-btn:hover{border-color:var(--exel-border-sheet);color:var(--exel-navy-900)}.page-turn-btn:focus-visible{outline:1px solid var(--exel-cyan-500);outline-offset:1px}.page-turn-btn:disabled{opacity:.3;cursor:default}:is(.page-turn-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-dir=prev] svg,.page-turn-btn:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-dir=next] svg){scale:-1 1}.cover-turn{z-index:2;position:absolute;inset-block-end:26px;inset-inline-end:40px}.cover-turn .page-turn-btn{color:#ffffffb8;color:lab(100% 0 0/.72)}.cover-turn .page-turn-btn:hover{color:#fff;color:lab(100% 0 0);border-color:#ffffff80;border-color:lab(100% 0 0/.5)}@container (max-width:56rem){.room-live .scene-pane[data-kind=show]:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .pst-body{padding:24px 32px 32px}.room-live .scene-pane[data-ref=location] .pst-body{gap:20px}}.pane-tag{z-index:2;border:1px solid var(--exel-border);background:var(--exel-sheet);letter-spacing:.02em;color:var(--exel-text-2);border-radius:3px;align-items:baseline;gap:8px;padding:3px 9px;font-size:11.5px;line-height:1.31;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-start:32px}.pane-tag b{color:var(--exel-navy-900);font-weight:600}.pane-tag span[dir=ltr]{font-variant-numeric:tabular-nums}.scene-pane[data-held]{background:var(--exel-subtle)}.frame-btn-pin[aria-pressed=true]{background:var(--exel-navy-900);color:var(--exel-sheet);border-color:var(--exel-navy-900)}.frame-btn-pin:disabled{opacity:.45;cursor:default}.frame-scene[data-held]{box-shadow:inset 0 0 0 1px var(--exel-cyan-500)}.frame-rail{z-index:3;pointer-events:none;gap:3px;margin:0;padding:0 6px 4px;list-style:none;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.frame-rail li{block-size:2px;transition:background var(--dur-hover) var(--ease-out);background:#ffffff38;border-radius:999px;flex:1 1 0}.frame-rail li[data-done]{background:#ffffffb3}.frame-rail li[data-on]{background:#fff;block-size:3px;margin-block-start:-1px}.scene-host[data-page]~.frame .frame-rail li{background:var(--exel-border)}.scene-host[data-page]~.frame .frame-rail li[data-done]{background:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.scene-host[data-page]~.frame .frame-rail li[data-done]{background:color-mix(in oklch, var(--exel-navy-900) 55%, var(--exel-border))}}.scene-host[data-page]~.frame .frame-rail li[data-on]{background:var(--exel-navy-900)}.pst-close-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin-block-start:18px;display:flex}.pst-close-exit{appearance:none;color:#ffffffeb;color:lab(100% 0 0/.92);font:inherit;letter-spacing:.02em;cursor:pointer;transition:background var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);background:0 0;border:1px solid #ffffff8c;border:1px solid lab(100% 0 0/.55);border-radius:3px;padding:10px 22px;font-size:14px;font-weight:600;line-height:1.31}.pst-close-exit:hover{background:#ffffff1a;background:lab(100% 0 0/.1);border-color:#ffffffd9;border-color:lab(100% 0 0/.85)}.pst-close-exit:focus-visible{outline:2px solid var(--exel-cyan-500);outline-offset:2px}.pst-tour{cursor:pointer;background:#030713;background:lab(1.893% .382908 -5.99563);position:absolute;inset:0}.pst-tour-img{object-fit:cover;block-size:100%;inline-size:100%;animation:.5s both pst-fade;position:absolute;inset:0}.pst-tour[data-kind=plan] .pst-tour-img{object-fit:contain;object-position:center 22%;box-sizing:border-box;padding:40px 0 228px}.pst-tour-types{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#01040f8c;background:lab(1.1295% .401154 -4.51282/.55);border:1px solid #ffffff59;border:1px solid lab(100% 0 0/.35);border-radius:3px;gap:2px;padding:3px;display:flex;position:absolute;inset-block-start:96px;inset-inline-start:72px}.pst-tour-types button{appearance:none;color:#ffffffc7;color:lab(100% 0 0/.78);font:inherit;font-family:var(--font-display,inherit);letter-spacing:.22em;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:5px 14px;font-size:12.5px;font-weight:800;line-height:1.31}.pst-tour-types button[aria-checked=true]{color:var(--exel-navy-900);background:#fff;background:lab(100% 0 0)}.pst-tour-types button:focus-visible{outline:2px solid var(--exel-cyan-500);outline-offset:1px}.pst-tour-band{cursor:default}.pst-tour-stops{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;align-self:stretch;gap:6px;min-inline-size:0;margin:22px 0 0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.pst-tour-stops::-webkit-scrollbar{display:none}.pst-tour-stops li{scroll-snap-align:start;flex:none}.pst-tour-stops button{cursor:pointer;opacity:.62;block-size:42px;inline-size:64px;transition:opacity var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);background:#0000004d;background:lab(0% 0 0/.3);border:1px solid #ffffff59;border:1px solid lab(100% 0 0/.35);border-radius:2px;padding:0;display:block;overflow:hidden}.pst-tour-stops button img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.pst-tour-stops button:hover{opacity:.9}.pst-tour-stops button[aria-pressed=true]{opacity:1;border-color:var(--exel-gold-600);box-shadow:0 0 0 1px var(--exel-gold-600)}.pst-tour-stops button:focus-visible{outline:2px solid var(--exel-cyan-500);outline-offset:1px}.pst-tour-caveat{margin-block-start:14px}.walk{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#030713;background:lab(1.893% .382908 -5.99563);outline:none;position:absolute;inset:0;overflow:hidden}.walk:active{cursor:grabbing}.walk canvas{block-size:100%;inline-size:100%;display:block}.walk[data-loading]:after{content:"";border:2px solid #ffffff40;border:2px solid lab(100% 0 0/.25);border-block-start-color:#fff;border-block-start-color:lab(100% 0 0);border-radius:999px;block-size:28px;inline-size:28px;margin:-14px;animation:.8s linear infinite walk-spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}@keyframes walk-spin{to{rotate:360deg}}.walk-spot{color:#fff;color:lab(100% 0 0);font:inherit;cursor:pointer;z-index:2;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:-30px 0 0 -30px;padding:0;display:flex;position:absolute;inset:0 auto auto 0;translate:0}.walk-spot i{block-size:60px;inline-size:60px;transform:perspective(160px) rotateX(58deg) rotate(var(--walk-heading,0deg));transform-origin:50%;transition:scale var(--dur-hover) var(--ease-out);filter:drop-shadow(0 2px 6px #0000008c);filter:drop-shadow(0 2px 6px lab(0% 0 0/.55));display:block}.walk-spot svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.walk-spot path{fill:#ffffff4d;fill:lab(100% 0 0/.3);stroke:#fffffff2;stroke:lab(100% 0 0/.95);stroke-width:5.5px;stroke-linejoin:round;stroke-linecap:round;transition:fill var(--dur-hover) var(--ease-out)}.walk-spot:hover i,.walk-spot:focus-visible i{scale:1.12}.walk-spot:hover path,.walk-spot:focus-visible path{fill:#fff9;fill:lab(100% 0 0/.6)}.walk[data-stepping]{cursor:default}.walk-spot:focus-visible{outline:none}.walk-spot span{white-space:nowrap;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);background:#01040fbf;background:lab(1.1295% .401154 -4.51282/.75);border-radius:3px;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.31}.walk-spot:hover span,.walk-spot:focus-visible span{opacity:1}@media (hover:none){.walk-spot span{opacity:1}}.walk-over{z-index:2;cursor:default;flex-direction:column;gap:8px;inline-size:min(22rem,40%);display:flex;position:absolute;inset-block-start:96px;inset-inline-end:72px}.walk-name{font-family:var(--font-display,inherit);letter-spacing:.02em;color:#fff;color:lab(100% 0 0);text-shadow:0 1px 8px #00000080;text-shadow:0 1px 8px lab(0% 0 0/.5);font-size:15px;font-weight:800;line-height:1.39}.walk-scenes{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.walk-scenes button{appearance:none;color:#ffffffd9;color:lab(100% 0 0/.85);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01040f80;background:lab(1.1295% .401154 -4.51282/.5);border:1px solid #ffffff59;border:1px solid lab(100% 0 0/.35);border-radius:999px;padding:4px 10px;font-size:12.5px;line-height:1.31}.walk-scenes button[aria-pressed=true]{color:var(--exel-navy-900);background:#fff;background:lab(100% 0 0);border-color:#fff;border-color:lab(100% 0 0)}.walk-scenes button:focus-visible{outline:2px solid var(--exel-cyan-500);outline-offset:1px}.walk-hint{color:#fff9;color:lab(100% 0 0/.6);font-size:11.5px;line-height:1.39}.walk-read{z-index:3;color:var(--exel-navy-900);background:#fff;background:lab(100% 0 0);border-radius:3px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.31;position:absolute;inset-block-end:300px;inset-inline-start:72px}.pst-tour[data-kind=walk] .pst-open-scrim{pointer-events:none;background:linear-gradient(#0000 66%,#01040f59 82%,#01040fd9);background:linear-gradient(#0000 66%,lab(1.1295% .401154 -4.51282/.35) 82%,lab(1.1295% .401154 -4.51282/.85))}.pst-tour[data-kind=walk] .pst-tour-band{pointer-events:none}.pst-tour[data-kind=walk] .pst-tour-band :is(.pst-title,.pst-open-facts){display:none}.pst-tour[data-kind=walk] .pst-tour-band .pst-open-kicker{margin-block-end:8px}.pst-tour[data-kind=walk] .pst-tour-band .pst-tour-stops{pointer-events:auto;margin-block-start:0}.pst-tour[data-kind=walk] .pst-open-top{pointer-events:none}.pst-loading{z-index:30;color:#fff;color:lab(100% 0 0);background:#06265b;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.pst-loading-name{font-family:var(--font-display,inherit);letter-spacing:-.01em;text-align:center;margin:0;font-size:32px;font-weight:800;line-height:1.1}.pst-loading-rail{background:#ffffff2e;background:lab(100% 0 0/.18);border-radius:999px;block-size:2px;inline-size:min(22rem,60vw);overflow:hidden}.pst-loading-rail i{background:var(--exel-gold-600,#c78916);block-size:100%;transition:inline-size .24s var(--ease-out);display:block}.pst-loading-word{letter-spacing:.22em;text-transform:uppercase;color:#ffffffa8;color:lab(100% 0 0/.66);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;line-height:1.31}.pst-loc-map .map-view{border:1px solid var(--exel-border);background:var(--exel-sheet);box-shadow:var(--shadow-frame-line);border-radius:4px;padding:2px;display:flex}.pst-loc-map .map-view button{appearance:none;color:var(--exel-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;margin:0;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.31}.pst-loc-map .map-view button[aria-pressed=true]{background:var(--exel-navy-900);color:var(--exel-sheet)}.pst-loc-map .map-view button:focus-visible{outline:1px solid var(--exel-cyan-500);outline-offset:1px}.map-pin{direction:ltr}.map-pin i{background:var(--exel-navy-900);border:2px solid var(--exel-sheet);block-size:14px;inline-size:14px;box-shadow:var(--shadow-map-pin);border-radius:999px;position:absolute;translate:-50% -50%}.map-pin i:after{content:"";border:1px solid var(--exel-navy-900);border-radius:999px;position:absolute;inset:-9px}@supports (color:color-mix(in lab, red, red)){.map-pin i:after{border:1px solid color-mix(in oklch, var(--exel-navy-900) 35%, transparent)}}.map-pin i:after{background:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.map-pin i:after{background:color-mix(in oklch, var(--exel-navy-900) 8%, transparent)}}.map-pin b{white-space:nowrap;background:var(--exel-sheet);border:1px solid var(--exel-border);color:var(--exel-navy-900);border-radius:4px;padding:3px 9px;font-size:12.5px;font-weight:700;line-height:1.31;position:absolute;inset-block-start:0;inset-inline-start:12px;translate:0 -50%}.room-live .scene-pane[data-ref=location] .pst-body{box-sizing:border-box;grid-template:"k p""t p"minmax(0,1fr)/minmax(0,1fr) minmax(0,1.1fr);gap:28px 64px;block-size:100%;display:grid}.room-live .scene-pane[data-ref=location] .pst-kicker{grid-area:k}.room-live .scene-pane[data-ref=location] .stg-loc{grid-area:t;align-self:start}.room-live .scene-pane[data-ref=location] .pst-loc-photo{object-fit:cover;border-radius:3px;grid-area:p;block-size:100%;min-block-size:0;inline-size:100%;display:block}.room-live .scene-pane[data-ref=location] .pst-loc-photo[hidden]{display:none}@container (max-width:56rem){.room-live .scene-pane[data-ref=location] .pst-body{grid-template:"k""t""p"/1fr;block-size:auto}.room-live .scene-pane[data-ref=location] .pst-loc-photo{aspect-ratio:16/10;block-size:auto}.room-live .scene-pane[data-ref=location] .pst-loc-map{aspect-ratio:16/10;border:1px solid var(--exel-border);border-radius:3px;block-size:auto;margin:0}}.room-live .scene-pane[data-ref=location] .stg-loc-card b{font-family:var(--font-page), var(--font-exel), Arial, sans-serif;color:var(--exel-navy-900);order:2;font-size:26px;font-weight:300;line-height:1.31}.room-live .scene-pane[data-ref=location] .stg-loc-card span{color:var(--exel-text);order:1;font-size:17px;font-weight:500;line-height:1.39}.room-live .scene-pane[data-ref=approvals] .stg-appr-card b{color:var(--exel-text);flex:auto;font-size:17px;font-weight:500;line-height:1.39}.room-live .scene-pane[data-ref=approvals] .stg-appr-card span{color:var(--exel-text-2)}.room-live .scene-pane[data-ref=approvals] .stg-appr-tick{block-size:22px;inline-size:22px}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) :is(.stg-loc-card b,.stg-infra-card b,.stg-appr-card b,.pst-fact b){color:var(--exel-navy-900)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) :is(.stg-loc-card span,.stg-infra-card span,.stg-infra-card em,.stg-appr-card span,.stg-appr-card small,.pst-fact span){color:var(--exel-text-2)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-appr-tick{stroke:var(--exel-green-700)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .pst-caveat{color:var(--exel-text-2)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-track{background:var(--exel-subtle);border:1px solid var(--exel-border)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-track>*{background:var(--exel-blue-600)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-value{color:var(--exel-navy-900)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-label{color:var(--exel-text-2);background:0 0}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-track{background:var(--exel-border)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-dot{background:var(--exel-cyan-500);border-color:var(--exel-sheet)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-label{color:var(--exel-text)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-date{color:var(--exel-text-2)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-track i{background:var(--exel-blue-600);box-shadow:none}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-stops li[data-done] .stg-road-dot{background:var(--exel-green-700);border-color:var(--exel-green-700)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-road-stops li:last-child .stg-road-label,.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-value{color:var(--exel-navy-900)}.room-live .scene-pane:is([data-ref=models],[data-ref=scenarios],[data-ref=forecast],[data-ref=location],[data-ref=market],[data-ref=infrastructure],[data-ref=rooms],[data-ref=roadmap],[data-ref=approvals],[data-ref=decks]) .stg-bar-value small{color:var(--exel-text-2)}.room-live .scene-pane[data-ref=models] .ivs-seg[data-i="2"] b{color:var(--exel-navy-900)}.room-live .scene-pane:is([data-ref=infrastructure],[data-ref=rooms]) :is(.stg-infra,.pst-facts){background:var(--exel-sheet);border:1px solid var(--exel-border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0;margin:0;display:grid;overflow:hidden}.room-live .scene-pane:is([data-ref=infrastructure],[data-ref=rooms]) :is(.stg-infra-card,.pst-fact){box-shadow:var(--shadow-exel-cell);background:0 0;border:0;border-radius:0;padding:14px 18px}.room-live .scene-pane[data-ref=market] .pst-body{text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k k""n b""l b";place-items:center start;gap:6px 64px;display:grid}.room-live .scene-pane[data-ref=market] .pst-kicker{grid-area:k;justify-self:start}.room-live .scene-pane[data-ref=market] .pst-big{grid-area:n}.room-live .scene-pane[data-ref=market] .pst-big-label{grid-area:l}.room-live .scene-pane[data-ref=market] .stg-bars{grid-area:b;inline-size:100%}.room-live .scene-pane[data-ref=forecast] .pst-ranges{gap:0}.room-live .scene-pane[data-ref=forecast] .pst-range{flex-direction:column-reverse;align-items:flex-start;padding:20px 64px 20px 0}.room-live .scene-pane[data-ref=forecast] .pst-range+.pst-range{border-inline-start:1px solid var(--exel-border)}@container (max-width:48rem){.room-live .scene-pane[data-ref=market] .pst-body{grid-template-columns:1fr;grid-template-areas:"k""n""l""b"}.room-live .scene-pane[data-ref=forecast] .pst-ranges{flex-direction:column}.room-live .scene-pane[data-ref=forecast] .pst-range+.pst-range{border-inline-start:0;border-block-start:1px solid var(--exel-border)}}.scene-pane>.pst,.scene-step{position:absolute;inset:0}.scene-step .stage-layer{padding-block-start:0}.scene-picker{position:absolute;inset:0}.scene-unit{color:var(--frame-ink);padding:24px 28px}.scene-empty{color:#f8fafd99;color:lab(98.2495% -.261635 -1.48882/.6);place-items:center;block-size:100%;font-size:17px;display:grid}.exel-scene{align-content:start;gap:20px;padding:24px 28px 28px;display:grid}.exel-scene-head{gap:4px;display:grid}.exel-title{color:var(--exel-text);margin:0;font-size:24px;font-weight:700;line-height:1.31}.exel-sub{color:var(--exel-text-2);margin:0;font-size:14px;line-height:1.54}.exel-h3{color:var(--exel-text);margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.39}.exel-grid-2{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:20px;display:grid}.exel-card{background:var(--exel-sheet);border:1px solid var(--exel-border);border-radius:8px;min-inline-size:0;padding:16px 20px}.exel-card-flush{padding:0;overflow:hidden}.exel-card-top{border-block-end:1px solid var(--exel-border);justify-content:space-between;align-items:center;gap:12px;padding-block-end:12px;display:flex}.exel-code{color:var(--exel-text);font-variant-numeric:tabular-nums lining-nums;font-size:24px;font-weight:700;line-height:1.31}.exel-status{color:var(--exel-text-2);align-items:center;gap:6px;font-size:12.5px;font-weight:500;line-height:1.31;display:inline-flex}.exel-status i{background:var(--exel-green-700);border-radius:999px;block-size:8px;inline-size:8px}.exel-status[data-st=reserved] i{background:var(--exel-gold-600)}.exel-status[data-st=sold] i{background:var(--exel-red-700)}.exel-facts{grid-template-columns:repeat(3,1fr);gap:14px 16px;margin:14px 0 0;display:grid}.exel-facts-row{grid-template-columns:repeat(5,1fr);margin:0}.exel-fact{gap:2px;min-inline-size:0;display:grid}.exel-fact dt{color:var(--exel-text-2);font-size:12.5px;font-weight:500;line-height:1.31}.exel-fact dd{color:var(--exel-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;line-height:1.39;overflow:hidden}.exel-media{align-content:start;gap:10px;min-inline-size:0;display:grid}.exel-hero{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--exel-border);border-radius:8px;inline-size:100%}.exel-strip{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.exel-strip img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--exel-border);border-radius:6px;inline-size:100%}.exel-plan{object-fit:contain;background:var(--exel-sheet);border-radius:6px;block-size:22rem;inline-size:100%;display:block}.exel-prose{color:var(--exel-text);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.54}.exel-band{background:var(--exel-sheet);border:1px solid var(--exel-border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;inset-block-end:0}.exel-band-facts{flex-wrap:wrap;gap:32px;display:flex}.exel-metric{gap:2px;display:grid}.exel-metric small{color:var(--exel-text-2);font-size:12.5px;font-weight:500;line-height:1.31}.exel-num{color:var(--exel-green-700);font-variant-numeric:tabular-nums lining-nums;direction:ltr;font-size:24px;font-weight:700;line-height:1.31}.exel-ok{color:var(--exel-green-700);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.39;display:inline-flex}.exel-ok i{background:var(--exel-green-700);border-radius:999px;block-size:8px;inline-size:8px}.exel-btn{border:1px solid var(--exel-navy-900);background:var(--exel-navy-900);color:var(--exel-sheet);font:inherit;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px;padding:10px 18px;font-size:15px;font-weight:700;line-height:1.39}.exel-btn:hover{background:var(--exel-navy-800)}.exel-btn-gold{background:var(--exel-gold-600);border-color:var(--exel-gold-600);color:var(--exel-navy-900)}.exel-btn-gold:hover{background:var(--exel-gold-600)}@supports (color:color-mix(in lab, red, red)){.exel-btn-gold:hover{background:color-mix(in oklch, var(--exel-gold-600) 88%, black)}}.exel-table{border-collapse:collapse;inline-size:100%;font-size:14px;line-height:1.39}.exel-table th{background:var(--exel-navy-900);color:var(--exel-sheet);text-align:start;padding:9px 14px;font-size:12.5px;font-weight:600;line-height:1.31}.exel-table td{border-block-end:1px solid var(--exel-border);color:var(--exel-text);padding:9px 14px}.exel-table .exel-amount{text-align:end;font-variant-numeric:tabular-nums lining-nums;direction:ltr;font-weight:500}.exel-total td{background:var(--exel-subtle);border-block-end:0;font-weight:700}.exel-note{color:var(--exel-text);margin:10px 14px 0;font-size:14px;line-height:1.54}.exel-meta{color:var(--exel-text-2);margin:6px 14px 12px;font-size:11.5px;line-height:1.54}.exel-row{grid-template-columns:5.5rem 1fr;align-items:start;gap:16px;display:grid}.exel-no{color:var(--exel-navy-900);font-variant-numeric:tabular-nums;gap:2px;font-size:24px;font-weight:700;line-height:1.31;display:grid}.exel-no small{color:var(--exel-text-2);font-size:12.5px;font-weight:500;line-height:1.31}.exel-open{background:var(--exel-navy-900);border-radius:8px;min-block-size:200px;position:relative;overflow:hidden}.exel-open img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.exel-open-ink{background:linear-gradient(to left, var(--exel-navy-900), transparent 70%);padding:32px 28px;position:relative}@supports (color:color-mix(in lab, red, red)){.exel-open-ink{background:linear-gradient(to left, color-mix(in oklch, var(--exel-navy-900) 80%, transparent), transparent 70%)}}.exel-open-ink{color:var(--exel-sheet)}.exel-open-ink h2{margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.31}.exel-open-ink h2 bdi:after{content:""}.exel-open-ink p{color:var(--exel-sheet);margin:0;font-size:14px;line-height:1.54}@supports (color:color-mix(in lab, red, red)){.exel-open-ink p{color:color-mix(in oklch, var(--exel-sheet) 85%, transparent)}}.exel-proposal{inline-size:min(64rem,100%)}.exel-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stage-root.room-live .pk-spots[data-plan] .pk-spot{fill:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot{fill:color-mix(in oklch, var(--exel-navy-900) 9%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot{stroke:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot{stroke:color-mix(in oklch, var(--exel-navy-900) 40%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot{stroke-width:1px;filter:none}.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-st=reserved]{fill:var(--exel-gold-600)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-st=reserved]{fill:color-mix(in oklch, var(--exel-gold-600) 16%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-st=reserved]{stroke:var(--exel-gold-600)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-st=reserved]{stroke:color-mix(in oklch, var(--exel-gold-600) 60%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot:is([data-st=sold],[data-st=unavailable],[data-st=unknown]){fill:var(--exel-text-2)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot:is([data-st=sold],[data-st=unavailable],[data-st=unknown]){fill:color-mix(in oklch, var(--exel-text-2) 12%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot:is([data-st=sold],[data-st=unavailable],[data-st=unknown]){stroke:var(--exel-text-2)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot:is([data-st=sold],[data-st=unavailable],[data-st=unknown]){stroke:color-mix(in oklch, var(--exel-text-2) 40%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot:hover,.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-on]{fill:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot:hover,.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-on]{fill:color-mix(in oklch, var(--exel-navy-900) 18%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot:hover,.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-on]{stroke:var(--exel-navy-900);stroke-width:1px;filter:none;translate:none}.stage-root.room-live .pk-spots[data-plan] .pk-spot[aria-pressed=true],.stage-root.room-live .pk-spots[data-plan] .pk-spot[aria-pressed=true]:hover{fill:var(--exel-navy-900);stroke:var(--exel-navy-900)}.stage-root.room-live .pk-spots[data-plan] .pk-spot:focus{outline:none}.stage-root.room-live .pk-spots[data-plan] .pk-spot:focus-visible{outline:1px solid var(--exel-cyan-500);outline-offset:0}.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=reserved],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=sold]{fill:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=reserved],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=sold]{fill:color-mix(in oklch, var(--exel-navy-900) 5%, transparent)}}.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=reserved],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=sold]{stroke:var(--exel-navy-900)}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=reserved],.stage-root.room-live .pk-spots[data-plan] .pk-spot[data-dim][data-st=sold]{stroke:color-mix(in oklch, var(--exel-navy-900) 24%, transparent)}}.stage-root.room-live .pk-common,.stage-root.room-live .pk-common[data-dim],.stage-root.room-live .pk-common[data-service]{fill:var(--exel-subtle)}.stage-root.room-live .pk-commons{opacity:.9}.stage-root.room-live .pk-common-line,.stage-root.room-live .pk-common-line[data-dim],.stage-root.room-live .pk-common-line[data-on],.stage-root.room-live .pk-common-line[data-service]{stroke:var(--exel-border)}.stage-root.room-live .pk-num{text-shadow:none}.stage-root.room-live .pk-num b,.stage-root.room-live .pk-num[data-st=reserved] b,.stage-root.room-live .pk-num[data-st=sold] b,.stage-root.room-live .pk-num[data-common] b,.stage-root.room-live .pk-num[data-service] b{letter-spacing:normal;color:var(--exel-text-2);font-size:11.5px;font-weight:500}.stage-root.room-live .pk-num i{display:none}.stage-root.room-live .pk-num[data-lift] b,.stage-root.room-live .pk-num[data-lift][data-st=reserved] b,.stage-root.room-live .pk-num[data-lift][data-st=sold] b{color:var(--exel-navy-900);font-size:12.5px;font-weight:700}.stage-root.room-live .pk-num[data-chosen][data-lift] b,.stage-root.room-live .pk-num[data-chosen][data-lift][data-st] b{color:var(--exel-sheet)}.stage-root.room-live .pk-tags[data-focus] .pk-num:not([data-lift]){opacity:.6}.stage-root.room-live .ivs-cover{container-type:inline-size}@container (max-width:40rem){.stage-root.room-live .pk-num:not([data-lift]):not([data-common]){display:none}}.stage-root.room-live .pk-card{background:var(--exel-sheet);border:1px solid var(--exel-border);inline-size:232px;box-shadow:var(--pk-lifted);color:var(--exel-text);border-radius:4px}.stage-root.room-live .pk-card-hero{aspect-ratio:16/10;background:var(--exel-subtle)}.stage-root.room-live .pk-card-hero[data-fit=plan]{background:var(--exel-sheet)}.stage-root.room-live .pk-card-over{background:linear-gradient(to top, var(--exel-navy-900), transparent);padding:20px 12px 8px}@supports (color:color-mix(in lab, red, red)){.stage-root.room-live .pk-card-over{background:linear-gradient(to top, color-mix(in oklch, var(--exel-navy-900) 78%, transparent), transparent)}}.stage-root.room-live .pk-card-over{font-size:14px;font-weight:500}.stage-root.room-live .pk-card-plan{border:1px solid var(--exel-border);background:var(--exel-sheet);border-radius:3px}.stage-root.room-live .pk-card-body{padding:10px 12px 12px}.stage-root.room-live .pk-card-head b{font-family:var(--font-page), var(--font-exel), Arial, sans-serif;color:var(--exel-navy-900);font-size:21px;font-weight:300;line-height:1.31}.stage-root.room-live .pk-card-head em{color:var(--exel-text-2);font-size:11.5px;font-weight:500}.stage-root.room-live .pk-card-head em[data-st=available]{color:var(--exel-green-700)}.stage-root.room-live .pk-card-head em[data-st=reserved]{color:var(--exel-gold-600)}.stage-root.room-live .pk-card-head em[data-st=sold]{color:var(--exel-red-700)}.stage-root.room-live .pk-card-lead{color:var(--exel-navy-900);font-size:17px;font-weight:600;line-height:1.39}.stage-root.room-live .pk-card-lead:is([data-soon],[data-reason]){color:var(--exel-text-2);font-size:14px}.stage-root.room-live .pk-card-sub,.stage-root.room-live .pk-card-note,.stage-root.room-live .pk-card-meta{color:var(--exel-text-2)}.exel-compare-table{inline-size:min(56rem,100%)}.exel-compare-table thead th{color:var(--exel-navy-900);font-family:var(--font-page), var(--font-exel), Arial, sans-serif;border-block-end:1px solid var(--exel-navy-900);text-align:start;background:0 0;font-size:24px;font-weight:300;line-height:1.31}.exel-compare-table tbody th{text-align:start;color:var(--exel-text-2);border-block-end:1px solid var(--exel-border);background:0 0;padding:12px 14px;font-weight:400}.exel-compare-table td{font-weight:500}.exel-compare-table [data-chosen]{background:var(--exel-subtle)}.pk-compass{border-block-start:1px solid var(--exel-border);align-items:center;gap:24px;margin-block-start:16px;padding-block-start:16px;display:flex}.pk-rose{border:1px solid var(--exel-navy-900);border-radius:999px;flex:none;block-size:76px;inline-size:76px;position:relative}@supports (color:color-mix(in lab, red, red)){.pk-rose{border:1px solid color-mix(in oklch, var(--exel-navy-900) 34%, transparent)}}.pk-rose{background:var(--exel-sheet);color:var(--exel-text-2);direction:ltr;font-size:11.5px;font-weight:500;line-height:1}.pk-rose:before{content:"";border:1px solid var(--exel-navy-900);border-radius:999px;position:absolute;inset:11px}@supports (color:color-mix(in lab, red, red)){.pk-rose:before{border:1px solid color-mix(in oklch, var(--exel-navy-900) 14%, transparent)}}.pk-rose:after{content:"";background:linear-gradient(var(--exel-border), var(--exel-border)) 50% 0 / 1px 100% no-repeat, linear-gradient(var(--exel-border), var(--exel-border)) 0 50% / 100% 1px no-repeat;border-radius:999px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 26px,#000 26px 100%);mask:radial-gradient(circle,#0000 0 26px,#000 26px 100%)}.pk-rose b{z-index:1;background:var(--exel-sheet);padding:0 2px;position:absolute}.pk-rose [data-n]{color:var(--exel-navy-900);font-weight:700;inset-block-start:5px;inset-inline-start:50%;translate:-50%}.pk-rose [data-s]{inset-block-end:5px;inset-inline-start:50%;translate:-50%}.pk-rose [data-e]{inset-block-start:50%;inset-inline-end:6px;translate:0 -50%}.pk-rose [data-w]{inset-block-start:50%;inset-inline-start:6px;translate:0 -50%}.pk-rose i{z-index:1;background:linear-gradient(to bottom, var(--exel-navy-900) 0 50%, var(--exel-navy-900) 50% 100%);block-size:44px;inline-size:9px;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.pk-rose i{background:linear-gradient(to bottom, var(--exel-navy-900) 0 50%, color-mix(in oklch, var(--exel-navy-900) 24%, transparent) 50% 100%)}}.pk-rose i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.pk-rose i:after{content:"";background:var(--exel-sheet);border-radius:999px;block-size:3px;inline-size:3px;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.pk-rose-legend{grid-template-columns:repeat(2,minmax(0,auto));gap:8px 28px;margin:0;font-size:12.5px;line-height:1.31;display:grid}.pk-rose-legend div{border-block-end:1px solid var(--exel-border);align-items:baseline;gap:8px;padding-block-end:6px;display:flex}.pk-rose-legend dt{letter-spacing:.02em;color:var(--exel-navy-900);font-weight:700}.pk-rose-legend dd{color:var(--exel-text-2);margin:0}.exel-asked{color:var(--exel-green-700);font-size:14px;font-weight:500;line-height:1.39}.pst-close .exel-btn-gold{margin-block-start:12px}.exel-section{gap:24px}.exel-section .inv-sec-head{display:none}.exel-unit{box-sizing:border-box;grid-template-columns:minmax(20rem,34rem) minmax(0,1fr);align-content:stretch;gap:56px;block-size:100%;display:grid}.exel-unit-text{flex-direction:column;justify-content:space-between;gap:24px;min-inline-size:0;display:flex}.exel-table-dl{border-block-start:1px solid var(--exel-navy-900);margin:0}.exel-row-dl{border-block-end:1px solid var(--exel-border);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:17px;line-height:1.39;display:flex}.exel-row-dl dt{color:var(--exel-text-2)}.exel-row-dl dd{color:var(--exel-text);margin:0;font-weight:500}.exel-unit-foot{flex-direction:column;gap:18px;display:flex}.exel-unit .exel-num{font-family:var(--font-page), var(--font-exel), Arial, sans-serif;color:var(--exel-navy-900);font-size:clamp(44px,5vw,72px);font-weight:300;line-height:1}.exel-unit-acts{border-block-start:1px solid var(--exel-border);justify-content:space-between;align-items:center;gap:16px;padding-block-start:18px;display:flex}.exel-unit .exel-btn{color:var(--exel-navy-900);border-color:var(--exel-navy-900);background:0 0;border-radius:3px;font-weight:500}.exel-unit .exel-btn:hover{background:var(--exel-subtle)}.exel-unit-media{grid-template-rows:minmax(0,3fr) minmax(0,2fr);gap:20px;min-block-size:0;min-inline-size:0;display:grid}.exel-unit-photo{border-radius:3px;min-block-size:0;position:relative;overflow:hidden}.exel-unit-photo .exel-hero{aspect-ratio:auto;border:0;border-radius:0}.exel-unit-plan{background:var(--exel-subtle);border-radius:3px;align-items:center;gap:32px;min-block-size:0;padding:20px 32px;display:flex}.exel-unit-plan .exel-plan{block-size:100%;max-block-size:100%;inline-size:auto}.exel-unit-plan-words{color:var(--exel-text-2);flex-direction:column;gap:8px;font-size:14px;line-height:1.54;display:flex}.exel-unit-plan-words b{color:var(--exel-text);font-weight:500}.exel-unit .exel-strip{grid-template-columns:repeat(2,1fr);inline-size:14rem}.scene-panes[data-split] .exel-unit{grid-template-columns:1fr;block-size:auto}.scene-panes[data-split] .exel-unit-media{grid-template-rows:auto auto}.scene-panes[data-split] .exel-unit-photo{aspect-ratio:16/10}@container (max-width:56rem){.exel-unit{grid-template-columns:1fr;block-size:auto}.exel-unit-media{grid-template-rows:auto auto}.exel-unit-photo{aspect-ratio:16/10}}.room-live .scene-picker{align-content:start;gap:14px;padding:24px 28px 28px;display:grid}.room-live .scene-picker .ivs-pick{gap:12px}.room-live .ivs-crumbs{gap:6px}.room-live .ivs-crumb{border:1px solid var(--exel-border);background:var(--exel-sheet);color:var(--exel-text-2);border-radius:6px;padding:4px 12px;font-size:12.5px;font-weight:500;line-height:1.31}.room-live button.ivs-crumb:hover{background:var(--exel-subtle);color:var(--exel-text)}.room-live span.ivs-crumb{background:var(--exel-navy-900);border-color:var(--exel-navy-900);color:var(--exel-sheet);font-weight:700}.room-live .ivs-cover[data-fit=cover]{border:1px solid var(--exel-border);border-radius:8px}.room-live .pk-card{border:1px solid var(--exel-border);background:var(--exel-sheet);color:var(--exel-text);border-radius:8px}.scene-pane[data-kind=offers]{place-content:start center;display:grid}.room-rail{flex-direction:column;gap:10px;display:flex}.room-card{border-radius:var(--elev-2-radius);border:1px solid var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-card);padding:12px 14px}.room-card:first-child{border-block-start:2px solid var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h)))}.rmb{flex-direction:column;gap:7px;display:flex}.rmb-row{grid-template-columns:1fr auto;grid-template-areas:"label n""track track";align-items:baseline;gap:2px 8px;display:grid}.rmb-label{min-inline-size:0;color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;grid-area:label;font-size:12.5px;overflow:hidden}.rmb-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3);grid-area:n;font-size:12.5px;font-weight:600}.rmb-track{background:var(--color-pane-recess);border-radius:999px;grid-area:track;block-size:5px;display:block;overflow:hidden}.rmb-fill{block-size:100%;transform-origin:inline-start;animation:rmb-grow .52s var(--ease-out) both;background:var(--lightningcss-light,#6087c2)var(--lightningcss-dark,#6b94cf);background:var(--lightningcss-light,lab(55.3782% -1.45972 -35.4324))var(--lightningcss-dark,lab(60.0368% -1.79747 -35.5028));border-radius:999px;display:block}.rmb-row[data-top] .rmb-label{color:var(--color-ink);font-weight:500}.room-main .rmb-row{grid-template-columns:11rem minmax(0,17rem) max-content;grid-template-areas:"label track n";justify-content:start;align-items:center;gap:10px}.room-main .rmb{gap:4px}.rmb-row[data-top] .rmb-n{color:var(--color-ink)}.rmb-row[data-top] .rmb-fill{background:var(--lightningcss-light,#3568b2)var(--lightningcss-dark,#74a6ef);background:var(--lightningcss-light,lab(43.3847% 2.22662 -45.4362))var(--lightningcss-dark,lab(66.8575% -1.5274 -42.4744))}.rmb-row[data-unit] .rmb-fill{background:var(--lightningcss-light,oklch(.55 .12 var(--dot-h,258)))var(--lightningcss-dark,oklch(.7 .11 var(--dot-h,258)))}@keyframes rmb-grow{0%{transform:scaleX(0)}to{transform:none}}.rms{flex-direction:column;gap:7px;display:flex}.rms-head{align-items:baseline;gap:6px;display:flex}.rms-head>span:first-child{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:32px;font-weight:700;line-height:1.2}.rms-unit{color:var(--color-ink-3);font-size:12.5px}.rms-track{background:var(--color-pane-recess);border-radius:999px;block-size:3px;display:block;position:relative}.rms-fill{block-size:100%;animation:rmb-grow .64s var(--ease-out) both;transform-origin:inline-start;background:var(--lightningcss-light,#6087c2)var(--lightningcss-dark,#6b94cf);background:var(--lightningcss-light,lab(55.3782% -1.45972 -35.4324))var(--lightningcss-dark,lab(60.0368% -1.79747 -35.5028));border-radius:999px;display:block}.rms-dot{background:var(--lightningcss-light,#3568b2)var(--lightningcss-dark,#74a6ef);background:var(--lightningcss-light,lab(43.3847% 2.22662 -45.4362))var(--lightningcss-dark,lab(66.8575% -1.5274 -42.4744));border-radius:999px;block-size:7px;inline-size:7px;margin-block-start:-3.5px;margin-inline-start:-3.5px;position:absolute;inset-block-start:50%}.rms-dot[data-end=start]{inset-inline-start:0}.rms-since{color:var(--color-ink-3);font-size:11.5px}.rnb{flex:auto;min-inline-size:0;max-inline-size:12rem}.rnb-band{background:var(--color-pane-recess);border-radius:999px;block-size:6px;display:flex;overflow:hidden}.rnb-seg{block-size:100%;display:block}.rnb-seg[data-k=open]{background:var(--color-warn)}.rnb-seg[data-k=interest]{background:var(--color-ok)}.rnb-seg[data-k=answered]{background:var(--color-ink-3)}@media (prefers-reduced-motion:reduce){.rmb-fill,.rms-fill{animation:none}}.room-block{flex-direction:column;gap:6px;display:flex}.room-name{color:var(--color-ink);font-size:17px;font-weight:600}.room-quiet{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.room-none{color:var(--color-ink-2);font-size:12.5px;line-height:1.39}.room-field{flex-direction:column;flex:auto;gap:5px;min-inline-size:0;display:flex}.room-field>span{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.room-field-cur{flex:none}.room-field-cur .field{inline-size:4.5rem}.room-offer-lines{flex-direction:column;gap:6px;display:flex}.room-offer-lines li{align-items:center;gap:8px;display:flex}.room-offer-lines .field{min-inline-size:0}.room-offer-lines li>.field:first-child{flex:auto}.room-amount{font-variant-numeric:tabular-nums;flex:0 0 8rem}.room-offer-send{align-self:flex-start}.room-sent{color:var(--color-ok);font-size:12.5px;line-height:1.39}.room-pulse{flex-direction:column;gap:10px;padding-block-end:4px;display:flex}.room-main section[data-empty]{flex-direction:row;align-items:baseline;gap:8px}.room-input{resize:vertical;min-block-size:3.4rem}.room-note-tick,.room-note-x{color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.room-note-tick:hover,.room-note-x:hover{color:var(--color-ink)}.cp-page{background:var(--color-canvas);min-block-size:100dvh;padding:40px 20px 64px}.cp-cover,.cp-show,.cp-offers,.cp-empty,.cp-foot{max-inline-size:46rem;margin-inline:auto}.cp-from{letter-spacing:.22em;color:var(--color-ink-3);font-size:12.5px;font-weight:600}.cp-client{color:var(--color-ink);margin-block-start:6px;font-size:32px;font-weight:700;line-height:1.2}.cp-hero{border-radius:var(--elev-2-radius);aspect-ratio:16/9;object-fit:cover;background:var(--color-pane-recess);inline-size:100%;margin-block-start:4px}.cp-units{color:var(--color-ink-2);margin-block-start:10px;font-size:14px}.cp-gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-block-start:12px;display:grid}.cp-shot{aspect-ratio:4/3;object-fit:cover;background:var(--color-pane-recess);border-radius:8px;inline-size:100%}.cp-h2{color:var(--color-ink);margin-block:40px 14px;font-size:17px;font-weight:600}.cp-offer{border:1px solid var(--color-paper-line);border-radius:var(--elev-2-radius);background:var(--elev-2-surface);box-shadow:var(--elev-card);padding:18px}.cp-offer+.cp-offer{margin-block-start:12px}.cp-offer-name{color:var(--color-ink);font-size:17px;font-weight:600}.cp-offer-note{color:var(--color-ink-2);margin-block-start:6px;font-size:14px;line-height:1.54}.cp-table{border-collapse:collapse;inline-size:100%;margin-block-start:14px;font-size:14px}.cp-table td{border-block-end:1px solid var(--color-paper-line);color:var(--color-ink-2);padding-block:7px}.cp-amount{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink)}.cp-total td{color:var(--color-ink);border-block-end:none;font-weight:600}.cp-empty{color:var(--color-ink-2);margin-block-start:40px;font-size:15px;line-height:1.54}.cp-foot{color:var(--color-ink-3);margin-block-start:56px;font-size:12.5px}.cp-rich{background:var(--color-page);min-block-size:100dvh}.cp-rich .inv-root{block-size:auto;overflow-y:visible}.cp-greet,.cp-close{inline-size:100%;max-inline-size:64rem;margin-inline:auto}.inv-more{align-self:flex-start;margin-block-start:10px}.cp-greet{padding:32px 24px 16px}.cp-close{padding-block-end:64px;padding-inline:24px}.cp-close .cp-offers,.cp-close .cp-empty,.cp-close .cp-foot{max-inline-size:none}:root:has(.acct-root:not([data-embedded])){--ui-zoom:1}.acct-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--acct-navy:#0b1d4a;--acct-deep:#081536;--acct-blue:#0a66ff;--acct-blue-hi:#3d86ff;--acct-sky:#ddebf7;--acct-ground:#f4f6f9;--acct-hair:#e1e6ee;--acct-white:#fff;--acct-ink:#0b1d4a;--acct-text:#33405a;--acct-mute:#66728a;--acct-tint:#f5f9ff;--acct-ok:#0e8a5f;--acct-ok-bg:#e3f5ec;--acct-ok-ink:#0b6a48;--acct-warn:#b7791f;--acct-warn-bg:#fff4de;--acct-warn-ink:#7a4e0e;--acct-late:#c0362c;--acct-late-bg:#fdecea;--acct-late-ink:#8f2219;--acct-wa:#25d366;--acct-wa-ink:#06331a;--acct-on-navy:#c9d4ea;--acct-on-navy-2:#93a3c4;--acct-shadow:0 30px 60px -20px #13316638, 0 8px 18px -8px #1331661a;--acct-shadow-sm:0 1px 2px #1331660d, 0 12px 28px -14px #13316633;--acct-card:var(--acct-shadow-sm), inset 0 0 0 1px #1331660d;--acct-shadow-blue:0 10px 24px -10px #0a66ffb3;--acct-ring:inset 0 0 0 1.5px var(--acct-hair);--acct-ring-hover:inset 0 0 0 1.5px var(--acct-navy);--acct-ring-on:inset 0 0 0 2px var(--acct-blue);--acct-ring-glass:inset 0 0 0 1px #ffffff24;--acct-halo:0 0 0 6px var(--acct-sky);--acct-field-on:inset 0 0 0 1.5px var(--acct-blue), 0 0 0 4px #0a66ff1f;--acct-outline:3px solid var(--acct-blue);--acct-outline-navy:3px solid #7db0ffd9;--acct-ease:cubic-bezier(.22, .61, .36, 1);--acct-vh:100dvh;--exel-navy-900:#06265b;--exel-cyan-500:#00b8e6;--exel-sheet:#fff;--exel-subtle:#f4f7fa;--exel-border:#d6e0ea;--exel-text-2:#56677f;--shadow-frame-line:inset 0 0 0 1px var(--acct-hair);--shadow-map-pin:0 1px 3px #00000047;min-block-size:var(--acct-vh);background:var(--acct-ground);color:var(--acct-text);font-family:var(--font-exel), "Noto Sans Hebrew", Arial, system-ui, sans-serif;-webkit-font-smoothing:antialiased;grid-template-rows:auto 1fr;grid-template-columns:264px minmax(0,1fr);font-size:15px;line-height:1.54;display:grid}.acct-root :is(h1,h2,h3,p,ol,ul,dl,dd,figure){margin:0}.acct-root :is(ol,ul){padding:0;list-style:none}.acct-root a{color:inherit;text-decoration:none}.acct-root img{display:block}.acct-root img[hidden]{display:none}.acct-num{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.acct-root :is(a,button,summary,[role=radio]):focus-visible{outline:var(--acct-outline);outline-offset:2px}.acct-root :is(.acct-side,.acct-hero,.acct-modal) :is(a,button):focus-visible{outline:var(--acct-outline-navy)}.acct-ribbon{background:var(--acct-deep);color:var(--acct-on-navy);text-align:center;grid-column:1/-1;padding:8px 16px;font-size:12.5px;font-weight:500;line-height:1.31}.acct-side{z-index:20;block-size:var(--acct-vh);background:var(--acct-deep);color:var(--acct-on-navy);background-image:radial-gradient(420px 260px at 100% 0,#3d86ff38,#0000 70%);flex-direction:column;gap:24px;padding:28px 16px 20px;display:flex;position:sticky;inset-block-start:0}.acct-logo{min-block-size:44px;color:var(--acct-white);letter-spacing:.22em;direction:ltr;border-radius:8px;align-self:flex-start;align-items:center;padding-inline:12px;font-size:17px;font-weight:700;line-height:1.31;display:inline-flex}.acct-logo i{color:var(--acct-blue-hi);font-style:normal}.acct-side nav{scrollbar-width:none;flex-direction:column;gap:2px;min-block-size:0;margin:-5px;padding:5px;display:flex;overflow-y:auto}.acct-side nav a{transition:background-color .16s var(--acct-ease), color .16s var(--acct-ease), transform .16s var(--acct-ease);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:500;line-height:1.31;display:flex}.acct-side nav a:hover{color:var(--acct-white);background:#ffffff12}.acct-side nav a:active{transform:scale(.98)}.acct-side nav a[aria-current]{background:var(--acct-white);color:var(--acct-navy);font-weight:700}.acct-side nav small{background:var(--acct-blue);block-size:22px;min-inline-size:22px;color:var(--acct-white);border-radius:999px;place-items:center;padding-inline:6px;font-size:11.5px;font-weight:700;display:grid}.acct-side-ask{display:none}.acct-agent{box-shadow:var(--acct-ring-glass);background:#ffffff0f;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px;margin-block-start:auto;padding:14px;display:grid}.acct-agent>.acct-avatar{grid-row:span 2}.acct-agent>span{color:var(--acct-on-navy-2);align-self:end;font-size:12.5px;line-height:1.31}.acct-agent>b{color:var(--acct-white);text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:15px;font-weight:700;line-height:1.31;overflow:hidden}.acct-agent .acct-acts{grid-column:1/-1;margin-block-start:12px}.acct-avatar{background:linear-gradient(135deg, var(--acct-blue), #7fb0ff);block-size:44px;inline-size:44px;color:var(--acct-white);border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid;overflow:hidden}.acct-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.acct-pill{white-space:nowrap;cursor:pointer;min-block-size:44px;transition:transform .16s var(--acct-ease), background-color .16s var(--acct-ease), box-shadow .16s var(--acct-ease), opacity .16s var(--acct-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.31;display:inline-flex}.acct-pill svg{flex:none;block-size:18px;inline-size:18px}.acct-pill:active{transform:scale(.98)}.acct-pill[data-kind=blue]{background:var(--acct-blue);color:var(--acct-white);box-shadow:var(--acct-shadow-blue)}.acct-pill[data-kind=blue]:hover{background:var(--acct-blue-hi)}.acct-pill[data-kind=navy]{background:var(--acct-navy);color:var(--acct-white);box-shadow:var(--acct-shadow-sm)}.acct-pill[data-kind=wa]{background:var(--acct-wa);color:var(--acct-wa-ink)}.acct-pill[data-kind=wa]:hover{background:#3be07a}.acct-pill[data-kind=ghost]{background:var(--acct-white);color:var(--acct-navy);box-shadow:var(--acct-ring)}.acct-pill[data-kind=ghost]:hover{box-shadow:var(--acct-ring-hover)}.acct-acts[data-tone=dark] .acct-pill[data-kind=ghost]{color:var(--acct-white);box-shadow:var(--acct-ring-glass);background:#ffffff1a}.acct-acts[data-tone=dark] .acct-pill[data-kind=ghost]:hover{background:#ffffff2e}.acct-pill:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.acct-pill:disabled:active{transform:none}.acct-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-agent .acct-acts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acct-agent .acct-acts .acct-pill{min-block-size:40px;padding:8px 10px;font-size:14px}.acct-agent .acct-acts a.acct-pill svg{display:none}.acct-agent .acct-acts :is(button.acct-pill,.acct-why,a.acct-pill:only-of-type){grid-column:1/-1}.acct-why{color:var(--acct-mute);flex-basis:100%;font-size:12.5px;line-height:1.39}.acct-acts[data-tone=dark] .acct-why{color:var(--acct-on-navy-2)}.acct-main{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:20px;inline-size:100%;min-inline-size:0;max-inline-size:64rem;margin-inline:auto;padding:32px 40px 56px;display:grid;position:relative;container:acct-main/inline-size}.acct-main>*{min-inline-size:0}.acct-sec{scroll-margin-block-start:24px}.acct-card{background:var(--acct-white);box-shadow:var(--acct-card);border-radius:20px;padding:24px 28px 28px}.acct-sec-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-end:18px;display:flex}.acct-sec-head h2{color:var(--acct-ink);font-size:21px;font-weight:700;line-height:1.31}.acct-sec-aside{color:var(--acct-mute);font-size:14px;font-weight:500;line-height:1.31}.acct-h3{color:var(--acct-ink);margin-block-end:10px;font-size:14px;font-weight:700;line-height:1.31}.acct-fine{color:var(--acct-mute);margin-block-start:12px;font-size:12.5px;line-height:1.54}.acct-hero{isolation:isolate;background:var(--acct-navy);color:var(--acct-on-navy);box-shadow:var(--acct-shadow);background-image:radial-gradient(560px 300px at 100% 0,#3d86ff80,#0000 70%),radial-gradient(420px 260px at 0 100%,#0a66ff38,#0000 72%);border-radius:28px;gap:28px;padding:40px 28px 32px;display:grid;position:relative;overflow:hidden}.acct-hero[data-calm]{padding-block-end:40px}.acct-hero-img{z-index:-1;object-fit:cover;opacity:.62;block-size:100%;inline-size:42%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 100%);mask-image:linear-gradient(90deg,#000 30%,#0000 100%)}.acct-hero-body{gap:10px;inline-size:min(100%,40rem);display:grid}.acct-eyebrow{letter-spacing:.02em;color:#8fb6ff;font-size:12.5px;font-weight:700;line-height:1.31}.acct-hero h1{letter-spacing:-.01em;color:var(--acct-white);font-size:44px;font-weight:700;line-height:1.2}.acct-status{color:var(--acct-on-navy);font-size:17px;line-height:1.54}.acct-status b{color:var(--acct-white);font-weight:700}.acct-next{inline-size:min(100%,40rem);box-shadow:var(--acct-ring-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0815368c;border-radius:22px;align-items:center;gap:16px;padding-block:16px;padding-inline:20px 16px;display:flex}.acct-next-ic{block-size:44px;inline-size:44px;color:var(--acct-white);background:#ffffff1f;border-radius:14px;flex:none;place-items:center;display:grid}.acct-next-ic svg{block-size:22px;inline-size:22px}.acct-next[data-key=payOverdue] .acct-next-ic{color:#ffb4ac;background:#ff8a8038}.acct-next-text{flex:17rem;gap:2px;min-inline-size:0;display:grid}.acct-next>.acct-acts{flex:0 13rem}.acct-next-text b{color:var(--acct-white);font-size:17px;font-weight:700;line-height:1.31}.acct-next-text span{color:var(--acct-on-navy);font-size:14px;line-height:1.39}.acct-next .acct-pill svg{block-size:16px;inline-size:16px}.acct-track{scrollbar-width:none;overflow-x:auto}.acct-stages{grid-template-columns:repeat(var(--acct-n), minmax(0, 1fr));min-inline-size:100%;padding-block:14px 2px;display:grid;position:relative}.acct-rail{inset-block-start:29px;inset-inline:calc(100% / (var(--acct-n) * 2));background:var(--acct-hair);border-radius:3px;block-size:3px;position:absolute}.acct-rail i{border-radius:inherit;background:linear-gradient(270deg, var(--acct-ok) 55%, var(--acct-blue));transform-origin:100%;block-size:100%;transform:scaleX(var(--acct-p));display:block}.acct-stage{text-align:center;color:var(--acct-mute);align-content:start;justify-items:center;gap:2px;padding-inline:4px;display:grid;position:relative}.acct-stage b{margin-block-start:8px;font-size:14px;font-weight:500;line-height:1.31}.acct-stage small{min-block-size:16px;color:var(--acct-mute);font-size:11.5px;line-height:1.39}.acct-mk{z-index:1;background:var(--acct-white);block-size:32px;inline-size:32px;box-shadow:var(--acct-ring);color:var(--acct-mute);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid;position:relative}.acct-mk svg{block-size:16px;inline-size:16px}.acct-stage[data-s=done]{color:var(--acct-ink)}.acct-stage[data-s=done] .acct-mk{background:var(--acct-ok);color:var(--acct-white);box-shadow:none}.acct-stage[data-s=now]{color:var(--acct-navy)}.acct-stage[data-s=now] b{font-weight:700}.acct-stage[data-s=now] small{color:var(--acct-blue);font-weight:700}.acct-stage[data-s=now] .acct-mk{background:var(--acct-blue);color:var(--acct-white);box-shadow:none}.acct-stage>.acct-mk{grid-area:1/1}.acct-stage[data-s=now]:before{content:"";background:var(--acct-sky);border-radius:50%;grid-area:1/1;block-size:44px;inline-size:44px;margin:-6px}.acct-money{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr);align-items:start;gap:20px 28px;display:grid}.acct-figs{grid-area:1/1/span 2;gap:10px;display:grid}.acct-compare{grid-area:1/2}.acct-sched{grid-area:2/2}.acct-money[data-strip]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.acct-money[data-strip]>*{grid-area:auto/1}.acct-price{background:var(--acct-sky);border-radius:16px;gap:2px;padding:18px 20px;display:grid}.acct-price>span,.acct-first>span{color:var(--acct-navy);font-size:12.5px;font-weight:500;line-height:1.39}.acct-price .acct-num{letter-spacing:-.01em;color:var(--acct-navy);justify-self:start;font-size:32px;font-weight:700;line-height:1.2}.acct-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.acct-lines>div{background:var(--acct-ground);border-radius:14px;gap:2px;padding:12px 16px;display:grid}.acct-lines dt{color:var(--acct-mute);font-size:12.5px;line-height:1.39}.acct-lines dd{color:var(--acct-navy);justify-self:start;font-size:17px;font-weight:700;line-height:1.31}.acct-lines>[data-total]{background:var(--acct-navy);grid-column:1/-1}.acct-lines>[data-total] dt{color:var(--acct-on-navy)}.acct-lines>[data-total] dd{color:var(--acct-white);font-size:21px}.acct-lines>[data-note]{background:0 0;grid-column:1/-1;padding-block:8px}.acct-first{background:var(--acct-tint);box-shadow:var(--acct-ring-on);border-radius:14px;gap:2px;padding:12px 16px;display:grid}.acct-first .acct-num{color:var(--acct-blue);justify-self:start;font-size:21px;font-weight:700;line-height:1.31}.acct-plans{gap:8px;display:grid}.acct-plan{box-shadow:var(--acct-ring);cursor:pointer;transition:box-shadow .16s var(--acct-ease), background-color .16s var(--acct-ease), transform .16s var(--acct-ease);border-radius:14px;grid-template-columns:18px minmax(96px,8rem) minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.acct-plan:has(.acct-plan-price){grid-template-columns:18px minmax(96px,8rem) auto minmax(0,1fr)}.acct-plan[data-static]{cursor:default;grid-template-columns:minmax(96px,8rem) minmax(0,1fr)}.acct-plan:not([data-static]):hover{box-shadow:var(--acct-ring-hover)}.acct-plan:not([data-static]):active{transform:scale(.99)}.acct-plan[aria-checked=true]{background:var(--acct-tint);box-shadow:var(--acct-ring-on)}.acct-plan b{color:var(--acct-ink);font-size:14px;font-weight:700;line-height:1.31}.acct-plan-price{color:var(--acct-navy);font-size:15px;font-weight:700;line-height:1.31}.acct-plan-dot{block-size:18px;inline-size:18px;box-shadow:var(--acct-ring);background:var(--acct-white);border-radius:50%;place-items:center;display:grid}.acct-plan[aria-checked=true] .acct-plan-dot{box-shadow:var(--acct-ring-on)}.acct-plan[aria-checked=true] .acct-plan-dot:after{content:"";background:var(--acct-blue);border-radius:50%;block-size:8px;inline-size:8px}.acct-bar{border-radius:8px;gap:3px;min-inline-size:0;display:flex;overflow:hidden}.acct-bar i{block-size:28px;min-inline-size:0;color:var(--acct-white);background:var(--acct-blue);border-radius:8px;flex:1 1 0;place-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:grid;overflow:hidden;container-type:inline-size}@container (max-width:27px){.acct-bar i>.acct-num{display:none}}.acct-bar i[data-role=interim]{background:#5c9bff}.acct-bar i[data-role=interim]~i[data-role=interim]{color:var(--acct-navy);background:#8db9ff}.acct-bar i[data-role=handover]{background:var(--acct-navy)}.acct-legend{color:var(--acct-mute);flex-wrap:wrap;gap:6px 18px;margin-block-start:10px;font-size:12.5px;line-height:1.39;display:flex}.acct-legend span{align-items:center;gap:6px;display:inline-flex}.acct-legend i,.acct-sched-name>i{background:var(--acct-blue);border-radius:3px;flex:none;block-size:10px;inline-size:10px}:is(.acct-legend span,.acct-sched li)[data-role=interim] i{background:#5c9bff}:is(.acct-legend span,.acct-sched li)[data-role=handover] i{background:var(--acct-navy)}.acct-sched ol{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:8px;display:grid}.acct-sched li{background:var(--acct-ground);border-radius:14px;align-content:start;gap:4px;padding:10px 12px;display:grid}.acct-sched-name{color:var(--acct-mute);grid-template-columns:10px minmax(0,1fr);align-items:start;column-gap:8px;font-size:12.5px;line-height:1.39;display:grid}.acct-sched-name>i{margin-block-start:4px}.acct-sched-fig{color:var(--acct-mute);flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:12.5px;font-weight:700;line-height:1.39;display:flex}.acct-sched-fig>.acct-num:first-child{color:var(--acct-navy);font-size:17px;line-height:1.31}.acct-offerless{align-items:start;gap:28px;display:grid}.acct-offerless[data-both]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.acct-types{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:12px;display:grid}.acct-type{background:var(--acct-ground);border-radius:16px;overflow:hidden}.acct-type img{aspect-ratio:16/10;object-fit:cover;inline-size:100%}.acct-type-body{gap:2px;padding:12px 16px 16px;display:grid}.acct-type-body h3{letter-spacing:.02em;color:var(--acct-ink);font-size:15px;font-weight:700;line-height:1.31}.acct-type-area{color:var(--acct-mute);font-size:12.5px;line-height:1.39}.acct-type-from{color:var(--acct-mute);align-items:baseline;gap:6px;margin-block-start:6px;font-size:12.5px;line-height:1.39;display:flex}.acct-type-from .acct-num{color:var(--acct-navy);font-size:21px;font-weight:700;line-height:1.31}.acct-type-free{background:var(--acct-ok-bg);color:var(--acct-ok-ink);border-radius:999px;justify-self:start;margin-block-start:8px;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.39}.acct-type-free[data-none]{background:var(--acct-hair);color:var(--acct-mute)}.acct-chip{white-space:nowrap;background:var(--acct-sky);color:var(--acct-navy);border-radius:999px;justify-self:start;padding:4px 10px;font-size:12.5px;font-style:normal;font-weight:700;line-height:1.39}.acct-chip[data-tone=paid]{background:var(--acct-ok-bg);color:var(--acct-ok-ink)}.acct-chip[data-tone=pending]{background:var(--acct-warn-bg);color:var(--acct-warn-ink)}.acct-chip[data-tone=overdue]{background:var(--acct-late-bg);color:var(--acct-late-ink)}.acct-chip[data-tone=waived]{background:var(--acct-hair);color:var(--acct-mute)}.acct-pay{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:16px 28px;display:grid}.acct-meter{background:var(--acct-sky);border-radius:16px;grid-area:1/2;gap:10px;padding:18px 20px;display:grid}.acct-pay-rows{grid-area:1/1}.acct-meter p{color:var(--acct-text);font-size:15px;line-height:1.39}.acct-meter p .acct-num{color:var(--acct-navy);font-weight:700}.acct-meter-rail{background:var(--acct-white);border-radius:8px;block-size:8px;display:block;overflow:hidden}.acct-meter-rail i{border-radius:inherit;background:var(--acct-ok);transform-origin:100%;block-size:100%;transform:scaleX(var(--acct-p));display:block}.acct-pay-rows{gap:8px;display:grid}.acct-doc-rows{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:8px;display:grid}.acct-docs[data-cols="2"] .acct-doc-rows{grid-template-columns:minmax(0,1fr)}.acct-pay-rows li{background:var(--acct-ground);border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto minmax(4.5rem,auto);align-items:center;gap:4px 14px;padding:12px 16px;display:grid}.acct-pay-rows .acct-chip{justify-self:end}.acct-pay-rows li[data-state=overdue]{background:var(--acct-late-bg)}.acct-pay-rows li[data-state=overdue] .acct-chip{background:var(--acct-white)}.acct-pay-mk,.acct-doc-mk{background:var(--acct-white);block-size:32px;inline-size:32px;box-shadow:var(--acct-ring);color:var(--acct-mute);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}:is(.acct-pay-mk,.acct-doc-mk) svg{block-size:16px;inline-size:16px}li[data-state=paid]>.acct-pay-mk,li:is([data-state=received],[data-state=signed])>.acct-doc-mk{background:var(--acct-ok);color:var(--acct-white);box-shadow:none}.acct-pay-what,.acct-doc-rows li>div{min-inline-size:0;display:grid}:is(.acct-pay-what,.acct-doc-rows li>div) b{color:var(--acct-ink);font-size:15px;font-weight:700;line-height:1.39}:is(.acct-pay-what,.acct-doc-rows li>div) small{color:var(--acct-mute);font-size:12.5px;line-height:1.39}.acct-pay-amt{color:var(--acct-navy);font-size:17px;font-weight:700;line-height:1.31}.acct-docs{align-items:start;gap:28px;display:grid}.acct-docs[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.acct-doc-rows li{background:var(--acct-ground);border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.acct-link{min-block-size:44px;color:var(--acct-blue);transition:background-color .16s var(--acct-ease), transform .16s var(--acct-ease);border-radius:999px;place-items:center;padding-inline:12px;font-size:14px;font-weight:700;line-height:1.31;display:inline-grid}.acct-link:hover{background:var(--acct-sky)}.acct-link:active{transform:scale(.98)}.acct-unit{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.acct-specs{gap:12px;display:grid}.acct-specs h3{color:var(--acct-ink);font-size:21px;font-weight:700;line-height:1.31}.acct-specs dl{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:10px;display:grid}.acct-specs dl>div{background:var(--acct-ground);border-radius:14px;gap:2px;padding:12px 16px;display:grid}.acct-specs dt{color:var(--acct-mute);font-size:12.5px;line-height:1.39}.acct-specs dd{color:var(--acct-navy);font-size:17px;font-weight:700;line-height:1.31}.acct-gal{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr;gap:8px;block-size:22rem;display:grid}.acct-gal[data-n="0"]{grid-template-columns:1fr}.acct-gal:is([data-n="1"],[data-n="2"]){grid-template-columns:2fr 1fr}.acct-gal[data-n="1"] .acct-gal-tile{grid-row:span 2}.acct-gal[data-n="3"] .acct-gal-tile:last-child{grid-column:span 2}.acct-gal button{background:var(--acct-sky);cursor:zoom-in;border:0;border-radius:16px;padding:0;position:relative;overflow:hidden}.acct-gal-lead{grid-row:span 2}.acct-gal img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .48s var(--acct-ease)}.acct-gal button:hover img{transform:scale(1.04)}.acct-gal button:active img{transform:scale(1.01)}.acct-gal-more{color:var(--acct-white);background:#0815368c;justify-content:center;align-items:center;gap:5px;font-size:17px;font-weight:700;display:flex;position:absolute;inset:0}.acct-gal-360{color:var(--acct-white);background:#08153661;place-content:center;justify-items:center;gap:10px;font-size:15px;font-weight:700;line-height:1.31;display:grid;position:absolute;inset:0}.acct-gal-360 i{block-size:64px;inline-size:64px;box-shadow:var(--acct-ring-glass);background:#ffffff2e;border-radius:50%;place-items:center;display:grid}.acct-gal-360 svg{block-size:28px;inline-size:28px}.acct-miles{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:8px;display:grid}.acct-miles li{background:var(--acct-ground);border-radius:14px;align-content:start;gap:2px;padding:14px 16px;display:grid}.acct-mile-mk{background:var(--acct-white);block-size:24px;inline-size:24px;box-shadow:var(--acct-ring);color:var(--acct-white);border-radius:50%;place-items:center;margin-block-end:8px;display:grid}.acct-mile-mk svg{block-size:14px;inline-size:14px}.acct-miles li[data-s=done] .acct-mile-mk{background:var(--acct-ok);box-shadow:none}.acct-miles li[data-s=dated] .acct-mile-mk{box-shadow:var(--acct-ring-on)}.acct-miles b{color:var(--acct-ink);font-size:15px;font-weight:700;line-height:1.39}.acct-miles small{color:var(--acct-mute);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;line-height:1.39;display:flex}.acct-miles small .acct-num{color:var(--acct-navy);font-weight:700}.acct-miles em{font-style:normal}.acct-miles li[data-s=done] em{color:var(--acct-ok-ink)}.acct-loc{gap:12px;display:grid}.acct-map{background:linear-gradient(135deg,#e6eef9,#d4e2f5);border-radius:16px;block-size:24rem;position:relative;overflow:hidden}.acct-map .pst-loc-map{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.acct-map .pst-loc-map .maplibregl-ctrl-group{border:0;overflow:hidden;box-shadow:var(--acct-card)!important;border-radius:14px!important}.acct-map .pst-loc-map .maplibregl-ctrl-group button{block-size:44px!important;inline-size:44px!important}.acct-map .pst-loc-map .map-view{box-shadow:var(--acct-card);border:0;border-radius:999px;padding:3px}.acct-map .pst-loc-map .map-view button{border-radius:999px;min-block-size:44px;padding-inline:16px;font-size:14px;font-weight:700;line-height:1.31}.acct-map .pst-loc-map .map-view button[aria-pressed=true]{background:var(--acct-navy)}.acct-map .pst-loc-map .map-view button:focus-visible{outline:var(--acct-outline);outline-offset:2px}.acct-loc-cards{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:10px;display:grid}.acct-loc-cards li{background:var(--acct-ground);border-radius:14px;gap:2px;padding:14px 18px;display:grid}.acct-loc-cards b{color:var(--acct-navy);font-size:21px;font-weight:700;line-height:1.31}.acct-loc-cards span{color:var(--acct-mute);font-size:14px;line-height:1.39}.acct-faq{gap:8px;display:grid}.acct-faq details{background:var(--acct-ground);transition:background-color .16s var(--acct-ease);border-radius:14px}.acct-faq details:hover,.acct-faq details[open]{background:var(--acct-tint)}.acct-faq summary{cursor:pointer;min-block-size:52px;color:var(--acct-ink);border-radius:14px;align-items:center;gap:12px;padding:12px 18px;font-size:15px;font-weight:700;line-height:1.39;list-style:none;display:flex}.acct-faq summary::-webkit-details-marker{display:none}.acct-faq summary svg{block-size:18px;inline-size:18px;color:var(--acct-blue);transition:rotate .2s var(--acct-ease);flex:none;order:-1;rotate:-90deg}.acct-faq details[open] summary svg{rotate:90deg}.acct-faq details p{color:var(--acct-text);padding-block:0 16px;padding-inline:48px 18px;font-size:15px;line-height:1.54}.acct-quotes{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:16px;display:grid}.acct-quote{align-content:start;gap:8px;display:grid}.acct-quote h3{color:var(--acct-ink);font-size:17px;font-weight:700;line-height:1.31}.acct-quote p{color:var(--acct-text);font-size:14px;line-height:1.54}.acct-contact{background:linear-gradient(120deg, var(--acct-white) 40%, var(--acct-sky));box-shadow:var(--acct-card);border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:24px 28px;display:flex}.acct-contact>.acct-avatar{block-size:56px;inline-size:56px;font-size:21px}.acct-contact-text{flex:18rem;gap:2px;min-inline-size:0;display:grid}.acct-contact-text h2{color:var(--acct-ink);font-size:21px;font-weight:700;line-height:1.31}.acct-contact-text p{color:var(--acct-text);font-size:14px;line-height:1.54}.acct-contact-who span{color:var(--acct-mute)}.acct-contact-who b{color:var(--acct-ink);font-weight:700}.acct-end{block-size:1px;inline-size:1px;position:absolute;inset-block-end:0;inset-inline-start:0}.acct-foot{text-align:center;color:var(--acct-mute);padding-block-start:8px;font-size:12.5px;line-height:1.39}.acct-modal{z-index:100;background:var(--acct-deep);color:var(--acct-white);display:grid;position:fixed;inset:0}.acct-modal-x{z-index:2;block-size:44px;inline-size:44px;color:var(--acct-white);cursor:pointer;transition:background-color .16s var(--acct-ease), transform .16s var(--acct-ease);background:#ffffff24;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px}.acct-modal-x:hover{background:#ffffff3d}.acct-modal-x:active{transform:scale(.98)}.acct-modal-x svg{block-size:20px;inline-size:20px}.acct-modal[data-kind=light]{grid-template-columns:72px minmax(0,1fr) 72px;place-items:center}.acct-light-fig{text-align:center;grid-template-rows:minmax(0,1fr) auto;gap:10px;block-size:100dvh;inline-size:100%;padding-block:64px 20px;display:grid}.acct-light-fig img{object-fit:contain;block-size:100%;inline-size:100%}.acct-light-fig figcaption{color:var(--acct-on-navy);font-size:14px;line-height:1.31}.acct-light-nav{block-size:48px;inline-size:48px;color:var(--acct-white);cursor:pointer;transition:background-color .16s var(--acct-ease), transform .16s var(--acct-ease), opacity .16s var(--acct-ease);background:#ffffff24;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.acct-light-nav:hover{background:#ffffff3d}.acct-light-nav:active{transform:scale(.98)}.acct-light-nav:disabled{opacity:.3;cursor:default}.acct-light-nav svg{block-size:22px;inline-size:22px}.acct-light-nav[data-dir=prev] svg{rotate:180deg}.acct-modal[data-kind=walk]{padding:72px 24px 24px}.acct-walk-host{background:var(--acct-deep);border-radius:20px;block-size:100%;inline-size:100%;position:relative;overflow:hidden}.acct-modal[data-kind=sheet]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08153699;place-items:center;padding:16px}.acct-modal[data-kind=sheet] .acct-modal-x{position:fixed}.acct-sheet{background:var(--acct-white);inline-size:min(100%,27.5rem);color:var(--acct-text);box-shadow:var(--acct-shadow);border-radius:24px;padding:28px}.acct-sheet form,.acct-sheet-done{gap:14px;display:grid}.acct-sheet h2{color:var(--acct-ink);font-size:21px;font-weight:700;line-height:1.31}.acct-sheet p{font-size:14px;line-height:1.54}.acct-seg2{border:0;flex-wrap:wrap;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.acct-seg2 label{min-block-size:44px;box-shadow:var(--acct-ring);color:var(--acct-navy);cursor:pointer;transition:background-color .16s var(--acct-ease), color .16s var(--acct-ease), transform .16s var(--acct-ease);border-radius:999px;place-items:center;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.31;display:inline-grid;position:relative}.acct-seg2 label:hover{box-shadow:var(--acct-ring-hover)}.acct-seg2 label:active{transform:scale(.98)}.acct-seg2 label[data-on]{background:var(--acct-navy);color:var(--acct-white);box-shadow:none;font-weight:700}.acct-seg2 input{opacity:0;cursor:pointer;position:absolute;inset:0}.acct-seg2 label:has(input:focus-visible){outline:var(--acct-outline);outline-offset:2px}.acct-field{gap:6px;display:grid}.acct-field span{color:var(--acct-ink);font-size:14px;font-weight:500;line-height:1.39}.acct-field textarea{resize:vertical;background:var(--acct-ground);inline-size:100%;color:var(--acct-ink);transition:background-color .16s var(--acct-ease), box-shadow .16s var(--acct-ease);border:0;border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.54}.acct-field textarea:hover{background:#eef2f7}.acct-field textarea:focus{background:var(--acct-white);box-shadow:var(--acct-field-on)}.acct-sheet-err{background:var(--acct-late-bg);color:var(--acct-late-ink);border-radius:12px;padding:10px 14px;font-weight:500}.acct-sheet-done{text-align:center;justify-items:center;padding-block:8px}.acct-sheet-tick{background:var(--acct-ok-bg);block-size:56px;inline-size:56px;color:var(--acct-ok);border-radius:50%;place-items:center;display:grid}.acct-sheet-tick svg{block-size:28px;inline-size:28px}.acct-dock{display:none}@container acct-main (max-width:860px){.acct-money,.acct-unit,.acct-offerless[data-both]{grid-template-columns:minmax(0,1fr)}.acct-money{grid-template-rows:none}.acct-money>*,.acct-pay>*{grid-area:auto/1}.acct-pay{grid-template-columns:minmax(0,1fr)}.acct-money:not([data-strip])>.acct-compare{order:-1}}@container acct-main (min-width:861px){.acct-money[data-strip] .acct-figs{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:28px}.acct-money[data-strip] .acct-price{grid-area:1/1;align-content:center;align-self:stretch}.acct-money[data-strip] .acct-figs:not(:has(.acct-first)) .acct-price{grid-row:1/span 2}.acct-money[data-strip] .acct-first{grid-area:2/1}.acct-money[data-strip] .acct-lines{grid-area:1/2/span 2}.acct-money[data-strip] .acct-fine{grid-column:1/-1}}@container acct-main (max-width:640px){.acct-docs[data-cols="2"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.acct-root{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.acct-side{background-image:none;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;block-size:auto;padding:10px 16px;position:sticky}.acct-side nav,.acct-side .acct-agent{display:none}.acct-logo{padding-inline:0}.acct-side-ask{cursor:pointer;transition:transform .16s var(--acct-ease), opacity .16s var(--acct-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.acct-side-ask:active{transform:scale(.98)}.acct-side-ask:disabled{opacity:.5;cursor:not-allowed}.acct-main{row-gap:14px;padding:16px 16px 28px}.acct-sec{scroll-margin-block-start:76px}.acct-card{padding:20px 18px 22px}.acct-hero{border-radius:24px;gap:22px;padding:28px 18px 22px}.acct-hero[data-calm]{padding-block-end:28px}.acct-root .acct-hero-img{display:none}.acct-hero h1{font-size:32px}.acct-hero h1>span{display:block}.acct-status{font-size:15px}.acct-next{flex-wrap:wrap;padding:14px}.acct-next-text{flex-basis:calc(100% - 60px)}.acct-next>.acct-pill,.acct-next>.acct-acts{flex:100%}.acct-next>.acct-acts .acct-pill{flex:auto}.acct-track{scroll-snap-type:x mandatory;margin-inline:-18px;padding-inline:18px}.acct-stages{grid-template-columns:repeat(var(--acct-n), 88px);inline-size:max-content;min-inline-size:0}.acct-stage{scroll-snap-align:center}.acct-money,.acct-unit,.acct-offerless[data-both],.acct-docs[data-cols="2"]{grid-template-columns:minmax(0,1fr)}:is(.acct-plan,.acct-plan:has(.acct-plan-price)){grid-template-columns:18px minmax(0,1fr) auto}.acct-plan[data-static]{grid-template-columns:minmax(0,1fr)}.acct-plan .acct-bar{grid-column:1/-1}.acct-gal,.acct-gal:is([data-n="1"],[data-n="2"]){grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));block-size:auto}.acct-gal .acct-gal-lead{aspect-ratio:16/10;grid-area:auto/1/auto/-1}.acct-gal .acct-gal-tile{aspect-ratio:4/3;grid-row:auto}.acct-gal:is([data-n="1"],[data-n="3"]) .acct-gal-tile:last-child{aspect-ratio:16/7;grid-column:1/-1}.acct-map{block-size:18rem}.acct-pay-rows li{grid-template-columns:32px minmax(0,1fr) auto}.acct-pay-rows .acct-chip{grid-column:2/-1;justify-self:start}.acct-modal[data-kind=light]{grid-template-columns:56px minmax(0,1fr) 56px}.acct-modal[data-kind=walk]{padding:68px 8px 8px}.acct-modal[data-kind=sheet]{place-items:end center;padding:0}.acct-sheet{border-radius:24px 24px 0 0;inline-size:100%;padding:24px 20px 28px}.acct-dock{z-index:30;box-shadow:var(--acct-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f6f9db;border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0 12px 12px;padding:8px;display:grid;position:sticky;inset-block-end:12px}.acct-dock .acct-pill{box-shadow:none;padding-inline:12px}.acct-dock .acct-pill[data-kind=navy] svg{color:var(--acct-wa)}}@media (prefers-reduced-motion:no-preference){:root:has(.acct-root){scroll-behavior:smooth}.acct-sec{animation:acct-rise .62s var(--acct-ease) backwards;animation-delay:calc(min(var(--acct-i,0), 6) * 70ms)}.acct-rail i{animation:acct-grow .9s var(--acct-ease) .36s backwards}.acct-meter-rail i{animation:acct-grow .9s var(--acct-ease) .2s backwards}.acct-stage[data-s=now]:before{animation:acct-halo 2.6s var(--acct-ease) infinite}.acct-swap,.acct-sched{animation:acct-fade .32s var(--acct-ease)}.acct-modal{animation:acct-fade .2s var(--acct-ease)}.acct-sheet{animation:acct-rise .32s var(--acct-ease) backwards}.acct-light-fig img{animation:acct-fade .24s var(--acct-ease)}}@keyframes acct-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes acct-grow{0%{transform:scaleX(0)}}@keyframes acct-fade{0%{opacity:0}}@keyframes acct-halo{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.28)}}.acct-root[data-embedded]{zoom:calc(1 / var(--ui-zoom,1));--acct-vh:52rem;block-size:var(--acct-vh);min-block-size:0;box-shadow:var(--acct-card);border-radius:20px;overflow:auto}.map-card[data-focus]{outline:2px solid var(--color-ink-2);outline-offset:3px;animation:2s ease-out map-land}.map-files li[data-focus]{background:var(--color-pane-recess);outline:1.5px solid var(--color-ink-3);border-radius:5px}@keyframes map-land{0%{outline-offset:10px;outline-color:#0000}25%{outline-offset:3px}to{outline-color:var(--color-ink-2)}}.map-legend{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-inline-size:46%;display:flex;position:absolute;inset-block-start:14px;inset-inline-end:14px}.map-legend-chip{border:1px solid var(--color-paper-line);background:var(--elev-1-surface);box-shadow:var(--elev-1-shadow);color:var(--color-ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:6px;max-inline-size:200px;padding:4px 10px;font-size:12.5px;line-height:1.39;display:inline-flex}.map-legend-chip bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-legend-chip:hover{color:var(--color-ink);border-color:var(--lightningcss-light,#d5d7db)var(--lightningcss-dark,#2e3033);border-color:var(--lightningcss-light,lab(85.8263% -.247538 -2.25661))var(--lightningcss-dark,lab(19.8231% -.208795 -2.05842))}@supports (color:color-mix(in lab, red, red)){.map-legend-chip:hover{border-color:color-mix(in oklch, var(--color-paper-line), oklch(.62 .15 calc(var(--branch-h,0) * 1deg)) 45%)}}.map-legend-chip i{background:oklch(.68 .14 calc(var(--branch-h,0) * 1deg));border-radius:50%;flex:none;block-size:8px;inline-size:8px}.map-search-kbd{color:var(--color-ink-3);border:1px solid var(--color-control-line);pointer-events:none;border-radius:4px;padding:1px 4px;font-family:inherit;font-size:11.5px;line-height:1.2;position:absolute;inset-block-start:8px;inset-inline-end:8px}.map-sr-none{color:var(--color-ink-3);margin:0;padding:8px 10px;font-size:12.5px;line-height:1.39}.map-card .map-folder-glyph{stroke:oklch(.58 .12 calc(var(--branch-h,0) * 1deg))}.map-card[style*="--branch-h: -1"] .map-folder-glyph{stroke:var(--color-ink-3)}.map-card[style*="--branch-h: -1"]{border-color:var(--color-control-line)}.map-world{transform-origin:100% 0;flex-direction:column;gap:24px;inline-size:max-content;padding:32px;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.map-board-head{max-inline-size:720px}.map-board-head h1{color:var(--color-ink);margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.2}.map-board-head p{color:var(--color-ink-2);margin:0;font-size:14px;line-height:1.54}.map-regions{align-items:flex-start;gap:28px;display:flex}.map-region{border:1.5px solid var(--lightningcss-light,#d5d7db)var(--lightningcss-dark,#2e3033);border:1.5px solid var(--lightningcss-light,lab(85.8263% -.247538 -2.25661))var(--lightningcss-dark,lab(19.8231% -.208795 -2.05842))}@supports (color:color-mix(in lab, red, red)){.map-region{border:1.5px solid color-mix(in oklch, var(--color-paper-line), oklch(.62 .15 calc(var(--branch-h,0) * 1deg)) 40%)}}.map-region{background:var(--lightningcss-light,#eff0f2)var(--lightningcss-dark,#16181b);background:var(--lightningcss-light,lab(94.7694% -.127047 -1.13025))var(--lightningcss-dark,lab(8.09951% -.231877 -2.60266));border-radius:18px}@supports (color:color-mix(in lab, red, red)){.map-region{background:color-mix(in oklch, var(--color-paper-recess), oklch(.72 .13 calc(var(--branch-h,0) * 1deg)) 7%)}}.map-region{flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex}.map-region-head{max-inline-size:560px}.map-region-head h2{margin:0 0 4px}.map-region-head h2 a{color:var(--color-ink);font-size:21px;font-weight:700;line-height:1.25;text-decoration:none}.map-region-head h2 a:hover{text-decoration:underline}.map-region-note{color:var(--color-ink-2);margin:0 0 2px;font-size:12.5px;line-height:1.39}.map-region-meta{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin:0;font-size:11.5px;line-height:1.2}.map-region-cols{align-items:flex-start;gap:14px;display:flex}.map-col{flex-direction:column;gap:10px;display:flex}.map-region .map-card{transition:box-shadow .12s,border-color .12s;position:static;transform:none}.map-eyebrow{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;line-height:1.2;overflow:hidden}.map-region .map-folder-glyph{stroke:oklch(.58 .12 calc(var(--branch-h,0) * 1deg))}.map-region[data-focus]{outline:2px solid var(--color-ink-2);outline-offset:4px;animation:2s ease-out map-land}.mm-world{transform-origin:0 0;position:absolute;inset-block-start:0;inset-inline-start:0}.mm-pill{border:1.5px solid var(--id,var(--color-paper-line));background:var(--elev-1-surface);block-size:40px;box-shadow:var(--elev-1-shadow);color:var(--color-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:15px;font-weight:500;line-height:1.39;transition:box-shadow .12s,border-color .12s;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.mm-pill bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-pill:hover{box-shadow:var(--elev-2-shadow)}.mm-pill[data-root]{border-color:var(--color-ink-2);font-size:17px;font-weight:700;line-height:1.25}.mm-pill[data-sel]{border-color:var(--color-ink);box-shadow:var(--elev-2-shadow)}.mm-pill[data-focus]{outline:2px solid var(--color-ink-2);outline-offset:3px;animation:2s ease-out map-land}.mm-pill[data-draft]:after{content:"";border:1.5px solid var(--color-ink-3);border-radius:50%;flex:none;block-size:6px;inline-size:6px}.mm-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;background:var(--color-pane-recess);border-radius:999px;flex:none;padding:1px 6px;font-size:12.5px;line-height:1.2}.mm-panel{border:1px solid var(--color-paper-line);border-radius:var(--elev-2-radius);background:var(--elev-2-surface);max-block-size:calc(100% - 110px);inline-size:min(392px,46%);box-shadow:var(--elev-2-shadow);flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset-block-start:64px;inset-inline-end:14px;overflow-y:auto}.mm-panel-head{padding-inline-end:26px;position:relative}.mm-panel-head h2{margin:2px 0 0}.mm-panel-head h2 a{color:var(--color-ink);font-size:17px;font-weight:700;line-height:1.25;text-decoration:none}.mm-panel-head h2 a:hover{text-decoration:underline}.mm-panel-close{color:var(--color-ink-3);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:17px;line-height:1.25;position:absolute;inset-block-start:0;inset-inline-end:0}.mm-panel-close:hover{color:var(--color-ink)}.mm-panel-files{max-block-size:none}.mm-tip{background:var(--elev-2-surface);border:1px solid var(--color-paper-line);inline-size:max-content;max-inline-size:280px;box-shadow:var(--elev-2-shadow);color:var(--color-ink-2);pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.39;position:absolute;inset-block-start:0;inset-inline-start:0;translate:0 calc(-100% - 8px)}.mm-drafts{border:1px solid var(--color-control-line);background:var(--elev-1-surface);color:var(--color-ink-2);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11.5px;line-height:1.2}.mm-drafts:hover{color:var(--color-ink);border-color:var(--color-ink-3)}.mm-crumbs{flex-wrap:wrap;gap:2px 4px;margin:0;display:flex}.mm-crumbs button{color:var(--color-ink-3);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;line-height:1.2}.mm-crumbs button:hover{color:var(--color-ink);text-decoration:underline}.mm-crumbs button:not(:last-child):after{content:" /";color:var(--color-ink-3)}.mm-panel-kids{flex-wrap:wrap;gap:6px;display:flex}.mm-panel-kids button{border:1px solid var(--color-paper-line);background:var(--elev-1-surface);color:var(--color-ink-2);cursor:pointer;border-radius:999px;max-inline-size:100%;padding:3px 10px;font-size:12.5px;line-height:1.39}.mm-panel-kids button bdi{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:240px;display:inline-block;overflow:hidden}.mm-panel-kids button:hover{color:var(--color-ink);box-shadow:var(--elev-1-shadow)}.mm-pill{transition:box-shadow .12s,border-color .12s,transform .24s cubic-bezier(.2,.8,.2,1)}.mm-fold{border:1.5px solid var(--id,var(--color-paper-line));background:var(--elev-1-surface);block-size:18px;inline-size:18px;color:var(--color-ink-2);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:11.5px;font-weight:600;line-height:1.2;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.mm-fold:hover{color:var(--color-ink);box-shadow:var(--elev-1-shadow)}.mm-fold[data-folded]{color:var(--id);font-weight:700}.mm-approve{border:1px solid var(--color-control-line);background:var(--elev-1-surface);color:var(--color-ink);cursor:pointer;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12.5px;font-weight:500;line-height:1.39}.mm-approve:hover{box-shadow:var(--elev-1-shadow);border-color:var(--color-ink-3)}.mm-sec{flex-direction:column;gap:6px;display:flex}.mm-sec-head{letter-spacing:.02em;color:var(--color-ink-3);justify-content:space-between;align-items:center;margin:0;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.mm-sec-head .map-draft-tag{margin-inline-end:0}.mm-panel-meta{color:var(--color-ink-3);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:11.5px;line-height:1.2}.mm-panel-head h2 a svg{fill:none;block-size:11px;inline-size:11px;stroke:var(--color-ink-3);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;margin-inline-start:5px}.mm-panel-head h2 a:hover svg{stroke:var(--color-ink)}.mm-file-glyph{fill:none;block-size:12px;inline-size:12px;stroke:var(--color-ink-3);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;flex:none}.mm-approve{justify-content:center;align-self:stretch;align-items:center;gap:6px;display:inline-flex}.mm-approve svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;block-size:12px;inline-size:12px}.mm-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mm-thumb{aspect-ratio:1;border:1px solid var(--color-paper-line);background:var(--color-pane-recess);border-radius:9px;position:relative;overflow:hidden}.mm-thumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.mm-thumb:hover{border-color:var(--color-ink-3)}.mm-thumb[data-focus]{outline:2px solid var(--color-ink-2);outline-offset:2px}.mm-thumb-play{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:#1f2227b8;background:lab(12.9582% -.31168 -3.70891/.72);border-radius:50%;place-items:center;block-size:22px;inline-size:22px;font-size:11.5px;line-height:1.2;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.mm-file-glyph[data-fam=pdf]{stroke:#b14e49;stroke:lab(46.5223% 40.7876 23.5147)}.mm-file-glyph[data-fam=doc]{stroke:#3a75af;stroke:lab(47.3632% -5.28905 -37.2292)}.mm-file-glyph[data-fam=sheet]{stroke:#267b4c;stroke:lab(45.7472% -35.1221 18.1162)}.mm-file-glyph[data-fam=slides]{stroke:#b16f23;stroke:lab(53.2323% 22.2723 50.5082)}.mm-thumb[data-dead] img{display:none}.mm-thumb img{z-index:1;position:relative}.mm-thumb .mm-thumb-name{block-size:100%;color:var(--color-ink-3);text-align:center;justify-content:center;align-items:center;padding:6px;font-size:11.5px;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.mm-thumb[data-dead] .mm-thumb-play{display:none}.map-stage{background-image:radial-gradient(var(--lightningcss-light,#cfd1d5a6)var(--lightningcss-dark,#3f4043a6) 1.25px,#0000 1.75px)}@supports (color:color-mix(in lab, red, red)){.map-stage{background-image:radial-gradient(color-mix(in oklch, var(--color-control-line), transparent 35%) 1.25px, transparent 1.75px)}}.mm-pill[data-root]{background:var(--color-ink);border-color:var(--color-ink);color:var(--elev-1-surface);box-shadow:var(--elev-2-shadow)}.mm-pill[data-root] .mm-count{background:var(--lightningcss-light,#22272e)var(--lightningcss-dark,#e4e6ea);background:var(--lightningcss-light,lab(15.263% -.775501 -5.82429))var(--lightningcss-dark,lab(91.2839% -.388086 -2.23072))}@supports (color:color-mix(in lab, red, red)){.mm-pill[data-root] .mm-count{background:color-mix(in oklch, var(--color-ink), var(--elev-1-surface) 24%)}}.mm-pill[data-root] .mm-count{color:var(--elev-1-surface)}.mm-pill,.mm-panel,.mm-fold,.mm-tip{--id:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));--id-wash:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,262)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,262)))}.mm-pill:not([data-root]){transition:box-shadow .14s,border-color .14s,background-color .14s}.mm-pill:not([data-root]):hover{background:var(--color-paper-hover)}.mm-pill[data-sel]:not([data-root]){background:var(--id-wash);border-color:var(--id);outline:3px solid var(--id)}@supports (color:color-mix(in lab, red, red)){.mm-pill[data-sel]:not([data-root]){outline:3px solid color-mix(in oklch, var(--id), transparent 72%)}}.mm-pill[data-sel]:not([data-root]){outline-offset:2px}.mm-pill[data-sel]:not([data-root]):hover{background:var(--id-wash)}.mm-pill[data-sel]:not([data-root]) .mm-count{background:var(--elev-1-surface)}@supports (color:color-mix(in lab, red, red)){.mm-pill[data-sel]:not([data-root]) .mm-count{background:color-mix(in oklch, var(--elev-1-surface), transparent 45%)}}.mm-pill[data-draft]:after{border-color:var(--id)}.mm-fold{box-shadow:var(--elev-1-shadow)}.map-controls{border:1px solid var(--color-paper-line)}.mm-drafts{border-color:var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-1-shadow);padding:5px 12px;transition:color .12s,border-color .12s}.mm-tip{border-radius:10px;padding:9px 11px}.mm-panel{padding-block-start:0}.mm-panel-head{background:var(--id-wash);margin-inline:-14px;padding:12px 16px 14px}.mm-panel-head h2{min-inline-size:0;margin:4px 0 0}.mm-panel-head h2 a{color:var(--color-ink);font-size:21px;line-height:1.25}.mm-panel-head .mm-crumbs button{color:var(--color-ink-2)}.mm-panel-head .mm-crumbs button:hover{color:var(--color-ink)}.mm-panel-head .mm-panel-meta,.mm-panel-head .mm-panel-close{color:var(--color-ink-2)}.mm-panel-head .mm-panel-close:hover{color:var(--color-ink)}.mm-panel .map-note{color:var(--color-ink);background:var(--color-pane-recess);border-radius:9px;padding:10px 12px;font-size:14px;line-height:1.54}.mm-panel .map-note[data-draft]{border:1px dashed var(--color-control-line)}.mm-approve{border:1px solid var(--color-ink);background:var(--color-ink);color:var(--elev-1-surface);border-radius:9px;padding-block:7px;font-weight:600;transition:opacity .12s}.mm-approve:hover{box-shadow:var(--elev-1-shadow);border-color:var(--color-ink);opacity:.88}.mm-approve svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:13px;inline-size:13px}.mm-panel[data-root] .mm-panel-head{background:var(--color-pane-recess)}.mm-sec-label{align-items:center;gap:6px;display:inline-flex}.mm-sec-ico{block-size:18px;inline-size:18px;color:var(--id,var(--color-ink-3))}.mm-head-ico{block-size:20px;inline-size:20px;color:var(--id);flex:none}.mm-panel-head h2 a{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.mm-panel[data-root] .mm-sec-ico,.mm-panel[data-root] .mm-head-ico{color:var(--color-ink-3)}.mm-panel .map-draft-tag{color:var(--id,var(--color-ink-2));border-color:var(--id,var(--color-control-line))}.mm-panel[data-root] .mm-sec-head{color:var(--color-ink-3)}.mm-panel[data-root] .map-draft-tag{color:var(--color-ink-2);border-color:var(--color-control-line)}.map-search-list button{--id:var(--lightningcss-light,oklch(.62 var(--dot-c,0) var(--dot-h,262)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,0) var(--dot-h,262)))}.map-search-list .map-folder-glyph{stroke:var(--id)}.mm-tally{font-variant-numeric:tabular-nums;color:var(--color-ink-2);flex:none;align-items:center;gap:3px;font-size:12.5px;line-height:1.2;display:inline-flex}.mm-tally svg{block-size:18px;inline-size:18px;color:var(--id,var(--color-ink-3))}.mm-tally+.mm-tally{margin-inline-start:5px}.mm-pill[data-root] .mm-tally,.mm-pill[data-root] .mm-tally svg{color:var(--elev-1-surface)}@supports (color:color-mix(in lab, red, red)){.mm-pill[data-root] .mm-tally svg{color:color-mix(in oklch, var(--elev-1-surface), transparent 25%)}}.mm-tip-tally{border-block-end:1px solid var(--color-divider);align-items:center;gap:10px;margin:0;padding-block-end:6px;display:flex}.mm-tip-note{margin:0}.mm-tip-tally+.mm-tip-note{margin-block-start:6px}.mm-panel{gap:12px;inline-size:min(440px,52%);padding-inline:16px}.mm-panel-head{margin-inline:-16px}.mm-panel .mm-crumbs button,.mm-panel-meta,.mm-sec-head{font-size:12.5px;line-height:1.39}.mm-panel .map-note,.mm-panel .map-note-edit{font-size:15px;line-height:1.54}.mm-approve{padding-block:9px;font-size:14px;line-height:1.31}.mm-panel .map-files{gap:4px}.mm-panel .map-files li{gap:8px;min-block-size:28px}.mm-panel .map-files a{font-size:14px;line-height:1.39}.mm-panel .mm-file-glyph{stroke-width:1.4px;block-size:16px;inline-size:16px}.mm-panel .map-file-note{font-size:12.5px;line-height:1.39}.mm-thumbs{gap:8px}.mm-panel .mm-thumb-name{font-size:12.5px;line-height:1.39}.mm-panel{border:none;border-inline-start:1px solid var(--color-paper-line);max-block-size:none;inline-size:min(452px,54%);box-shadow:var(--elev-2-shadow);border-radius:0;padding-block-end:18px;inset-block:0;inset-inline-end:0}.mm-panel-head{z-index:1;position:sticky;inset-block-start:0}.mm-panel .map-files a,.mm-panel .mm-thumb-name bdi,.mm-panel-head h2 a bdi,.mm-crumbs button bdi{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.mm-panel .map-files li{align-items:flex-start;padding-block:3px}.mm-panel .map-files .mm-file-glyph{margin-block-start:2px}.mm-panel{background:var(--color-paper-recess)}.mm-panel .mm-sec{background:var(--elev-1-surface);border:1px solid var(--color-paper-line);border-radius:var(--elev-1-radius);gap:10px;padding:12px}.mm-panel .map-note{border:1px solid var(--color-paper-line);background:0 0}.mm-panel .map-note:hover{background:var(--color-paper-hover)}.mm-panel .map-files li{border-radius:8px;padding-inline:8px}.mm-panel .map-files li:hover{background:var(--color-paper-recess)}.map-quick{border:1px solid var(--color-paper-line);border-radius:var(--elev-2-radius);background:var(--elev-2-surface);inline-size:min(268px,46%);box-shadow:var(--elev-2-shadow);flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;inset-block-start:64px;inset-inline-start:14px}.map-quick-drives{background:var(--color-paper-recess);border-radius:8px;gap:2px;padding:2px;display:flex}.map-quick-drive{text-align:center;color:var(--color-ink-3);border-radius:6px;flex:1 1 0;padding:5px 4px;font-size:12.5px;font-weight:500;line-height:1.39;text-decoration:none}.map-quick-drive:hover{color:var(--color-ink)}.map-quick-drive[data-on]{background:var(--elev-1-surface);box-shadow:var(--elev-card);color:var(--color-ink)}.map-quick-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.map-quick-list button{text-align:start;inline-size:100%;color:var(--color-ink-2);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;line-height:1.39;display:flex}.map-quick-list button:hover,.map-quick-list button[data-on]{background:var(--color-pane-recess);color:var(--color-ink)}.map-quick-list .map-quick-ico{block-size:18px;inline-size:18px;color:var(--id,var(--color-ink-3));flex:none}.map-quick-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.map-quick-sub{font-variant-numeric:tabular-nums;color:var(--color-ink-3);flex:none;align-items:center;gap:3px;font-size:12.5px;line-height:1.39;display:inline-flex}.map-quick-sub svg{block-size:15px;inline-size:15px;color:var(--color-ink-3)}.map-quick-list button[data-on] .map-quick-ico{color:var(--id)}.map-quick-drafts{border:1px solid var(--color-paper-line);background:var(--elev-1-surface);font-variant-numeric:tabular-nums;color:var(--color-ink-2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;line-height:1.39;display:inline-flex}.map-quick-drafts:hover{color:var(--color-ink);background:var(--color-paper-hover)}.map-quick-drafts .map-quick-ico{block-size:16px;inline-size:16px;color:var(--color-ink-3)}.map-quick{--id:var(--color-ink-3)}.map-quick-list button{--id:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.daycard{cursor:pointer;transition:padding var(--dur-rail) var(--ease-glide), background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out)}.daycard:hover{border-color:var(--color-control-line);box-shadow:var(--elev-1-shadow)}.daycard:active{box-shadow:var(--elev-card);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.daycard:active{transform:none}}.daycard{border-color:var(--color-paper-line)}.side-rail .daycard{border-color:#0000;place-items:center;gap:0;block-size:36px;padding:0;display:grid}.side-rail .daycard>.side-clip{display:none}.side-rail .daycard-main{place-items:center;gap:0;display:grid}.side-rail .daycard-ring{block-size:26px;inline-size:26px}.side-nest-fold{opacity:.5;transition:opacity var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out)}.side-nest-host:hover .side-nest-fold,.side-nest-fold:focus-visible{opacity:1}.paper-frame,.autoz-root{--msn-glass:var(--lightningcss-light,#fafbfde0)var(--lightningcss-dark,#1f2024e0)}@supports (color:color-mix(in lab, red, red)){.paper-frame,.autoz-root{--msn-glass:color-mix(in oklch, var(--color-elevated), transparent 12%)}}.paper-frame,.autoz-root{--msn-edge:var(--lightningcss-light,#d5d7dbbf)var(--lightningcss-dark,#2e3033bf)}@supports (color:color-mix(in lab, red, red)){.paper-frame,.autoz-root{--msn-edge:color-mix(in oklch, var(--color-paper-line), transparent 25%)}}.paper-frame,.autoz-root{--msn-fill:var(--lightningcss-light,#22272e0f)var(--lightningcss-dark,#e4e6ea0f)}@supports (color:color-mix(in lab, red, red)){.paper-frame,.autoz-root{--msn-fill:color-mix(in oklch, var(--color-ink), transparent 94%)}}.paper-frame,.autoz-root{--msn-fill-hover:var(--lightningcss-light,#22272e1c)var(--lightningcss-dark,#e4e6ea1c)}@supports (color:color-mix(in lab, red, red)){.paper-frame,.autoz-root{--msn-fill-hover:color-mix(in oklch, var(--color-ink), transparent 89%)}}.paper-frame .tbl-head{border-block-end:0;padding-inline:6px}.paper-frame .msn-rd,.paper-frame .msn-fact{background:var(--msn-fill);border:0;border-radius:999px;padding-inline:11px}.paper-frame .msn-rd:hover{background:var(--msn-fill-hover)}.paper-frame .msn-rd[aria-pressed=true]{background:var(--color-elevated);box-shadow:var(--elev-1-shadow), 0 0 0 1.5px var(--color-accent)}.paper-frame .tbl-tabs{background:var(--msn-fill);scrollbar-width:none;border-radius:10px;flex:0 auto;gap:2px;min-inline-size:0;padding:2px;overflow-x:auto}.paper-frame .tbl-tab{background:0 0;border:0;border-radius:8px;flex:none;block-size:24px}.paper-frame .tbl-tab:hover{background:var(--msn-fill)}.paper-frame .tbl-tab[aria-selected=true],.paper-frame .tbl-tab[aria-pressed=true]{background:var(--color-elevated);color:var(--color-ink);box-shadow:var(--elev-1-shadow)}.paper-frame .tbl-scroll{border:1px solid var(--msn-edge);box-shadow:var(--elev-2-shadow);border-radius:16px}.paper-frame .tbl-grid thead th{background:var(--lightningcss-light,#fafbfdf5)var(--lightningcss-dark,#1f2024f5)}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-grid thead th{background:color-mix(in oklch, var(--color-elevated), transparent 4%)}}.paper-frame .tbl-grid thead th{color:var(--color-ink-2);border-block-end:1px solid var(--color-paper-line);box-shadow:0 1px 0 var(--color-paper-line);border-inline-end:1px solid var(--color-paper-line);font-weight:600}.paper-frame .tbl-grid thead th:last-child{border-inline-end:0}.paper-frame .tbl-grid thead .tbl-cap{color:inherit}.paper-frame .tbl-sheet:after{z-index:3;background:linear-gradient(to var(--edge-end), transparent, var(--lightningcss-light,#22272e14)var(--lightningcss-dark,#e4e6ea14));border-start-end-radius:15px;border-end-end-radius:15px;inline-size:22px;inset-block:1px 21px;inset-inline-end:1px}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-sheet:after{background:linear-gradient(to var(--edge-end), transparent, color-mix(in oklch, var(--color-ink), transparent 92%))}}.paper-frame .tbl-grid tfoot th,.paper-frame .tbl-grid tfoot td{background:var(--lightningcss-light,#fafbfdf5)var(--lightningcss-dark,#1f2024f5)}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-grid tfoot th,.paper-frame .tbl-grid tfoot td{background:color-mix(in oklch, var(--color-elevated), transparent 4%)}}.paper-frame,.autoz-root{--room-light:var(--color-elevated);background:var(--room-light)}.paper-frame .msn-readout{gap:8px}.paper-frame .msn-rd{border:1px solid var(--msn-edge);background:var(--color-elevated);block-size:auto;min-inline-size:104px;box-shadow:var(--elev-1-shadow);transition:box-shadow var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:12px;grid-template-columns:1fr auto;grid-template-areas:"n dot""l l";align-items:center;row-gap:1px;padding:9px 12px 8px;display:grid;position:relative;overflow:hidden}.paper-frame .msn-rd:before{content:"";background:var(--color-ink-3);opacity:.5;block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.paper-frame .msn-rd[data-tone=wait]:before{background:var(--color-warn);opacity:1}.paper-frame .msn-rd[data-tone=stop]:before{background:var(--color-danger);opacity:1}.paper-frame .msn-rd:hover{background:var(--color-elevated);box-shadow:var(--elev-2-shadow);translate:0 -1px}.paper-frame .msn-rd-n{grid-area:n;font-size:21px;font-weight:700;line-height:1.2}.paper-frame .msn-rd-dot{grid-area:dot}.paper-frame .msn-rd-l{color:var(--color-ink-3);white-space:nowrap;grid-area:l;font-size:11.5px}.paper-frame .msn-rd[data-zero] .msn-rd-n{color:var(--color-ink-3);font-weight:600}.paper-frame .msn-rd[data-zero]:before{opacity:.25}.paper-frame .msn-rd[aria-pressed=true]{box-shadow:var(--elev-2-shadow), 0 0 0 2px var(--color-accent)}.paper-frame .tbl-grid .tbl-sec-head th{background:var(--color-elevated);border:0;padding:8px 8px 4px}.paper-frame .tbl-grid .tbl-sec-head th:before{content:none}.paper-frame .tbl-grid .tbl-sec+.tbl-sec .tbl-sec-head th{border-block-start:0;padding-block-start:14px}.paper-frame .tbl-grid .tbl-sec-head button{background:var(--lightningcss-light,oklch(.955 .03 var(--sec-h,258)))var(--lightningcss-dark,oklch(.27 .04 var(--sec-h,258)));box-shadow:inset 0 0 0 1px var(--lightningcss-light,oklch(.9 .05 var(--sec-h,258)))var(--lightningcss-dark,oklch(.34 .05 var(--sec-h,258)));transition:background-color var(--dur-hover) var(--ease-out);border-radius:11px;padding:9px 12px}.paper-frame .tbl-grid .tbl-sec-head:not([style]) button{background:var(--color-paper-recess);box-shadow:inset 0 0 0 1px var(--color-paper-line)}.paper-frame .tbl-grid .tbl-sec-head:hover th{background:var(--color-elevated)}.paper-frame .tbl-grid .tbl-sec-head:hover button{background:var(--lightningcss-light,oklch(.92 .06 var(--sec-h,258)))var(--lightningcss-dark,oklch(.32 .06 var(--sec-h,258)))}.paper-frame .tbl-sec-lead:before{content:"";background:var(--lightningcss-light,oklch(.62 .14 var(--sec-h,258)))var(--lightningcss-dark,oklch(.72 .12 var(--sec-h,258)));border-radius:999px;flex:none;block-size:8px;inline-size:8px}.paper-frame .tbl-sec-head:not([style]) .tbl-sec-lead:before{background:var(--color-ink-3)}.paper-frame .tbl-sec-n{background:var(--lightningcss-light,#22272e14)var(--lightningcss-dark,#e4e6ea14);border-radius:999px;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-sec-n{background:color-mix(in oklch, var(--color-ink), transparent 92%)}}.paper-frame .tbl-sec-n{color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.paper-frame .tbl-sec-caret{transition:rotate var(--dur-hover) var(--ease-out)}.paper-frame .tbl-grid tbody th,.paper-frame .tbl-grid td{border-inline-end-color:var(--lightningcss-light,#d5d7db73)var(--lightningcss-dark,#2e303373)}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-grid tbody th,.paper-frame .tbl-grid td{border-inline-end-color:color-mix(in oklch, var(--color-paper-line), transparent 55%)}}.paper-frame .tbl-grid tbody tr:hover,.paper-frame .tbl-grid tbody tr:hover th[scope=row]{background:var(--lightningcss-light,#f1f8f5)var(--lightningcss-dark,#a4aca8)}@supports (color:color-mix(in lab, red, red)){.paper-frame .tbl-grid tbody tr:hover,.paper-frame .tbl-grid tbody tr:hover th[scope=row]{background:color-mix(in oklch, var(--color-accent-soft), var(--color-elevated) 35%)}}.paper-frame .tbl-check{border-width:1.5px;block-size:18px;inline-size:18px}.paper-frame .tbl-check svg{block-size:11px;inline-size:11px}.paper-frame .tbl-tag{border-radius:999px;padding-inline:8px}.paper-frame .tbl-proj-dot{vertical-align:-.75px;border-radius:3px;block-size:10px;inline-size:10px}.paper-frame .tbl-grid .pill{border-radius:999px}.paper-frame .tbl-grid tfoot th,.paper-frame .tbl-grid tfoot td{z-index:3}.paper-frame .tbl-grid tfoot th{padding:9px 14px}.paper-frame .tbl-sums{vertical-align:middle;display:inline-flex}@keyframes msn-row-in{0%{opacity:0}}.msx-app .tbl-grid tbody tr{animation:msn-row-in .28s var(--ease-out) backwards}.msx-app .tbl-grid tbody tr:nth-child(2){animation-delay:20ms}.msx-app .tbl-grid tbody tr:nth-child(3){animation-delay:40ms}.msx-app .tbl-grid tbody tr:nth-child(4){animation-delay:60ms}.msx-app .tbl-grid tbody tr:nth-child(5){animation-delay:80ms}.msx-app .tbl-grid tbody tr:nth-child(6){animation-delay:.1s}.msx-app .tbl-grid tbody tr:nth-child(7){animation-delay:.12s}.msx-app .tbl-grid tbody tr:nth-child(8){animation-delay:.14s}.msx-app .tbl-grid tbody tr:nth-child(9){animation-delay:.16s}.msx-app .tbl-grid tbody tr:nth-child(10){animation-delay:.18s}.msx-app .tbl-grid tbody tr:nth-child(11){animation-delay:.2s}.msx-app .tbl-grid tbody tr:nth-child(n+12){animation-delay:.22s}.msx-app .tbl-sec-caret{transition:rotate var(--dur-grow) var(--ease-glide)}.view-head,.record-head{background:0 0;padding-block:10px 8px}.view-title{font-weight:700}.view-context{color:var(--color-ink-3);font-size:14px}:is(.view-action,.record-action) :is(.btn,a.btn){box-shadow:var(--elev-1-shadow);transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:999px;padding-inline:16px}:is(.view-action,.record-action) :is(.btn,a.btn):hover{box-shadow:var(--elev-2-shadow);translate:0 -1px}.paper-bar{margin:0 var(--paper-air) 8px;border:1px solid var(--msn-edge);background:var(--lightningcss-light,#fafbfdf0)var(--lightningcss-dark,#1f2024f0);border-radius:14px;block-size:44px;padding-inline:8px}@supports (color:color-mix(in lab, red, red)){.paper-bar{background:color-mix(in oklch, var(--color-elevated), transparent 6%)}}.paper-bar{box-shadow:var(--elev-1-shadow)}.paper-bar :is(input,select){border-radius:999px}.paper-frame .tbl-tabs{inline-size:fit-content;max-inline-size:100%}.paper-frame .empty-state{border:1px dashed var(--lightningcss-light,#bfc2c6)var(--lightningcss-dark,#3f4245);padding:22px 28px}@supports (color:color-mix(in lab, red, red)){.paper-frame .empty-state{border:1px dashed color-mix(in oklch, var(--color-paper-line), var(--color-ink-3) 20%)}}.paper-frame .empty-state{background:var(--lightningcss-light,#fafbfdb3)var(--lightningcss-dark,#1f2024b3);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.paper-frame .empty-state{background:color-mix(in oklch, var(--color-elevated), transparent 30%)}}.paper-frame .empty-state{animation:rc-rise .42s var(--ease-glide) backwards}.rc-panel .empty-state,.doc-section .empty-state,.tbl-scroll .empty-state{background:0 0;border:0;padding:0;animation:none}.doc-page{background:0 0}.doc-column{inline-size:min(100%,44rem)}.doc-section{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-2-shadow);animation:rc-rise .46s var(--ease-glide) backwards;border-radius:16px;padding:14px}.record-rail{padding:0 0 var(--paper-air);background:0 0;flex-direction:column;gap:12px;margin-inline-end:var(--paper-air);display:flex}.paper-page[data-register] .record-rail :is(.proj-sec,.doc-section){border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-2-shadow);border-radius:16px;margin:0;padding:12px}.paper-page[data-register] .record-main.re-main{box-shadow:none;background:0 0;border:0;padding-block-start:0}.paper-page[data-register] .re-stat{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-1-shadow);animation:rc-rise .42s var(--ease-glide) backwards;border-radius:14px}.paper-page[data-register]>.paper-frame,.paper-page[data-papers]>.paper-frame{box-shadow:none;background:0 0}:is(.paper-page[data-register=record] .record-main:has(.room-main),.paper-page[data-register=record] .record-rail:has(.room-rail)){box-shadow:none;background:0 0;border:0;padding:0}.paper-frame .msn-readout>.msn-fact{border:1px solid var(--msn-edge);background:var(--color-elevated);block-size:auto;min-inline-size:104px;box-shadow:var(--elev-1-shadow);color:var(--color-ink-3);border-radius:12px;align-content:center;gap:1px;padding:9px 12px 8px;font-size:11.5px;line-height:1.39;display:grid}.paper-frame .msn-readout>.msn-fact>b{color:var(--color-ink);order:-1;font-size:15px;font-weight:700;line-height:1.2}.record-rail .proj-sec .proj-field:not(.proj-field-wide):not(:has(textarea)){grid-template-columns:5.5rem minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.record-rail .proj-sec .proj-field>span:first-child{color:var(--color-ink-3);font-size:12.5px}.rc-frame{overflow:hidden}.rc-hero{gap:14px;padding:14px 20px 6px;display:grid}.rc-crumb{background:var(--msn-fill);block-size:26px;color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:999px;justify-self:start;align-items:center;gap:4px;padding-inline:8px 12px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.rc-crumb:hover{background:var(--msn-fill-hover);color:var(--color-ink)}.rc-crumb svg{block-size:12px;inline-size:12px}.rc-id{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.rc-av{block-size:64px;inline-size:64px;color:var(--color-elevated);box-shadow:var(--elev-2-shadow), inset 0 1px 0 var(--lightningcss-light,#fafbfd4d)var(--lightningcss-dark,#1f20244d);background:linear-gradient(150deg,var(--lightningcss-light,#a0acbd)var(--lightningcss-dark,#758193),var(--lightningcss-light,#687589)var(--lightningcss-dark,#475366));background:linear-gradient(150deg,var(--lightningcss-light,lab(69.7505% -1.54459 -10.2726))var(--lightningcss-dark,lab(53.4979% -1.54147 -10.9563)),var(--lightningcss-light,lab(48.8333% -1.66047 -12.7266))var(--lightningcss-dark,lab(34.9029% -1.46966 -12.6566)));border-radius:18px;flex:none;place-items:center;font-size:21px;font-weight:700;line-height:1.2;display:grid}@supports (color:color-mix(in lab, red, red)){.rc-av{box-shadow:var(--elev-2-shadow), inset 0 1px 0 color-mix(in oklch, var(--color-elevated), transparent 70%)}}.rc-av{animation:rc-pop .52s var(--ease-glide) backwards}.rc-names{flex:16rem;min-inline-size:0}.rc-name{color:var(--color-ink);overflow-wrap:anywhere;font-size:32px;font-weight:700;line-height:1.2}.rc-sub{color:var(--color-ink-3);flex-wrap:wrap;row-gap:2px;margin-block-start:4px;font-size:14px;line-height:1.54;display:flex}.rc-sub>*+:before{content:"·";margin-inline:8px}.rc-acts{flex-wrap:wrap;gap:8px;display:flex}.rc-btn{border:1px solid var(--msn-edge);background:var(--color-elevated);block-size:34px;color:var(--color-ink);white-space:nowrap;box-shadow:var(--elev-1-shadow);transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), scale var(--dur-hover) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding-inline:16px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.rc-btn:hover{box-shadow:var(--elev-2-shadow);translate:0 -1px}.rc-btn:active{translate:0;scale:.98}.rc-btn[data-primary]{background:var(--color-accent);color:var(--color-elevated);border-color:#0000}.rc-btn[data-primary]:hover{background:var(--color-accent-hover)}.rc-stats{flex-wrap:wrap;gap:8px;display:flex}.rc-stat{border:1px solid var(--msn-edge);background:var(--color-elevated);min-inline-size:104px;box-shadow:var(--elev-1-shadow);animation:rc-rise .42s var(--ease-glide) backwards;border-radius:12px;row-gap:1px;padding:9px 12px 8px;display:grid;position:relative;overflow:hidden}.rc-stat:nth-child(2){animation-delay:40ms}.rc-stat:nth-child(3){animation-delay:80ms}.rc-stat:before{content:"";background:var(--color-accent);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.rc-stat:nth-child(3):before{background:var(--color-ok)}.rc-stat-n{font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.2}.rc-stat-l{color:var(--color-ink-3);white-space:nowrap;font-size:11.5px;line-height:1.39}.rc-stat[data-zero] .rc-stat-n{color:var(--color-ink-3);font-weight:600}.rc-stat[data-zero]:before{background:var(--color-ink-3);opacity:.25}.rc-body{flex:auto;grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);align-items:start;gap:12px;min-block-size:0;padding:10px 20px 20px;display:grid;overflow-y:auto}.rc-main{gap:12px;min-inline-size:0;display:grid}.rc-panel{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-2-shadow);animation:rc-rise .46s var(--ease-glide) backwards;border-radius:16px;padding:12px}.rc-details{animation-delay:60ms;position:sticky;inset-block-start:0}.rc-main>:first-child{animation-delay:.11s}.rc-main>:nth-child(2){animation-delay:.16s}.rc-main>:nth-child(3){animation-delay:.21s}.rc-panel-head{align-items:center;gap:8px;display:flex}.rc-panel-h{color:var(--color-ink);padding:2px 4px 8px;font-size:15px;font-weight:700;line-height:1.39}.rc-panel-head .rc-panel-h{padding-block-end:8px}.rc-panel-head>.rc-row-ok{margin-inline-start:auto;padding-block-end:8px}.rc-count{background:var(--msn-fill);color:var(--color-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;margin-block-end:8px;padding:0 8px;font-size:12.5px;font-weight:600;line-height:1.54}.rc-row{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;column-gap:6px;min-block-size:42px;padding-inline:4px;display:grid}.rc-row+.rc-row{border-block-start:1px solid var(--lightningcss-light,#d5d7db99)var(--lightningcss-dark,#2e303399)}@supports (color:color-mix(in lab, red, red)){.rc-row+.rc-row{border-block-start:1px solid color-mix(in oklch, var(--color-paper-line), transparent 40%)}}.rc-row-l{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.rc-in{inline-size:100%;min-inline-size:0;color:var(--color-ink);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);background:0 0;border:0;border-radius:8px;outline:none;padding:6px 8px;font-size:14px;line-height:1.39}.rc-in::placeholder{color:var(--color-ink-3);opacity:.55}.rc-in:hover{background:var(--color-paper-recess)}.rc-in:focus{background:var(--color-elevated);box-shadow:0 0 0 2px var(--color-accent-soft-2)}.rc-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rc-row .rc-in[dir=ltr]{text-align:end}.rc-row-ok{color:var(--color-ok);white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.39}.rc-row-ok:not(:empty){animation:rc-saved 1.6s var(--ease-out) both}.rc-row-hint{color:var(--color-warn);grid-column:2/-1;padding:0 8px 8px;font-size:11.5px;line-height:1.39}.rc-offers{gap:6px;display:grid}.rc-offers>li{animation:rc-rise .38s var(--ease-glide) backwards}.rc-offers>li:nth-child(2){animation-delay:40ms}.rc-offers>li:nth-child(n+3){animation-delay:80ms}.rc-offer{border:1px solid var(--msn-edge);background:var(--color-elevated);transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.rc-offer:hover{box-shadow:var(--elev-2-shadow);background:var(--lightningcss-light,#f1f8f5)var(--lightningcss-dark,#a4aca8);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.rc-offer:hover{background:color-mix(in oklch, var(--color-accent-soft), var(--color-elevated) 35%)}}.rc-offer-tile{block-size:40px;inline-size:40px;color:var(--color-elevated);font-variant-numeric:tabular-nums;background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));box-shadow:var(--elev-1-shadow);border-radius:10px;place-items:center;font-size:12.5px;font-weight:700;line-height:1.2;display:grid}.rc-offer-main{min-inline-size:0;display:grid}.rc-offer-t{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.39;overflow:hidden}.rc-offer-s{color:var(--color-ink-3);flex-wrap:wrap;font-size:12.5px;line-height:1.39;display:flex}.rc-offer-s>*+:before{content:"·";margin-inline:6px}.rc-offer-p{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}.rc-pill{white-space:nowrap;background:var(--msn-fill);color:var(--color-ink-2);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.39}.rc-pill[data-s=sent]{background:var(--color-accent-soft);color:var(--color-accent)}.rc-pill[data-s=signed]{background:var(--lightningcss-light,#19915524)var(--lightningcss-dark,#25ca7824)}@supports (color:color-mix(in lab, red, red)){.rc-pill[data-s=signed]{background:color-mix(in oklch, var(--color-ok), transparent 86%)}}.rc-pill[data-s=signed]{color:var(--color-ok)}.rc-quotes{margin-block-start:8px}.rc-empty{justify-content:center;padding-block:16px 20px;display:flex}.rc-notes{resize:vertical;min-block-size:9rem;line-height:1.54;display:block}.rc-foot{text-align:center;color:var(--color-ink-3);padding-block:2px;font-size:12.5px;line-height:1.39}.rc-side{gap:12px;min-inline-size:0;display:grid}.rc-side>:nth-child(2){animation-delay:.1s}.rc-side>:nth-child(3){animation-delay:.14s}.rc-side>:nth-child(4){animation-delay:.18s}.rc-grid2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.rc-grid2>.rc-row:nth-child(2){border-block-start:0}.rc-grid2>.rc-row{grid-template-columns:6.5rem minmax(0,1fr)}.rc-val{color:var(--color-ink);overflow-wrap:anywhere;min-inline-size:0;padding:6px 8px;font-size:14px;line-height:1.39}.rc-note{color:var(--color-ink-3);margin-block-start:8px;padding-inline:4px;font-size:12.5px;line-height:1.54}.rc-why{margin-block-start:8px;padding-inline:4px;display:block}.rc-panel .rc-acts{padding-inline:4px}.rc-acts-gap{margin-block-start:10px}.rc-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;translate:none}.rc-av-unit{font-variant-numeric:tabular-nums;background:linear-gradient(150deg, var(--lightningcss-light,oklch(.7 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.78 var(--dot-c-dk,.1) var(--dot-h,258))), var(--lightningcss-light,oklch(.56 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.64 var(--dot-c-dk,.1) var(--dot-h,258))));font-size:17px}.rc-name .rc-pill{vertical-align:middle;margin-inline-start:12px}.rc-pill-lg{padding:3px 12px;font-size:14px}.rc-pill[data-s=draft]{background:var(--msn-fill);color:var(--color-ink-2)}.rc-pill[data-s=withdrawn],.rc-pill[data-s=superseded]{background:var(--color-danger-soft);color:var(--color-danger)}.rc-price{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-1-shadow);border-radius:14px;justify-items:end;padding:8px 16px;display:grid}.rc-price-n{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:21px;font-weight:700;line-height:1.2}.rc-price-l{color:var(--color-ink-3);font-size:11.5px;line-height:1.39}.rc-steps{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-1-shadow);color:var(--color-ink-3);border-radius:999px;justify-self:start;align-items:center;gap:0;padding:6px 14px;font-size:12.5px;font-weight:600;line-height:1.39;display:flex}.rc-steps>li{align-items:center;gap:6px;display:inline-flex}.rc-steps>li+li:before{content:"";background:var(--lightningcss-light,#22272e1f)var(--lightningcss-dark,#e4e6ea1f);border-radius:2px;block-size:2px;inline-size:28px;margin-inline:10px}@supports (color:color-mix(in lab, red, red)){.rc-steps>li+li:before{background:color-mix(in oklch, var(--color-ink), transparent 88%)}}.rc-steps>li[data-done]+li[data-done]:before{background:var(--color-ok)}.rc-step-dot{border:2px solid var(--lightningcss-light,#22272e40)var(--lightningcss-dark,#e4e6ea40);border-radius:999px;block-size:10px;inline-size:10px}@supports (color:color-mix(in lab, red, red)){.rc-step-dot{border:2px solid color-mix(in oklch, var(--color-ink), transparent 75%)}}.rc-steps>li[data-done]{color:var(--color-ink)}.rc-steps>li[data-done] .rc-step-dot{border-color:var(--color-ok);background:var(--color-ok)}.rc-steps>li[data-now] .rc-step-dot{box-shadow:0 0 0 3px var(--lightningcss-light,#19915540)var(--lightningcss-dark,#25ca7840)}@supports (color:color-mix(in lab, red, red)){.rc-steps>li[data-now] .rc-step-dot{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-ok), transparent 75%)}}.rc-steps[data-off]{opacity:.55}.pf-layout{min-block-size:0;padding:4px var(--paper-air) var(--paper-air);grid-template-columns:15rem minmax(0,1fr);align-items:stretch;gap:12px;display:grid;overflow:hidden}.pf-nav{border:1px solid var(--msn-edge);background:var(--lightningcss-light,#fafbfde0)var(--lightningcss-dark,#1f2024e0);border-radius:16px;align-content:start;gap:12px;min-block-size:0;padding:10px 8px;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.pf-nav{background:color-mix(in oklch, var(--color-elevated), transparent 12%)}}.pf-nav{box-shadow:var(--elev-2-shadow);animation:rc-rise .42s var(--ease-glide) backwards}.pf-nav-group{gap:2px;display:grid}.pf-nav-label{color:var(--color-ink-3);padding:0 10px 4px;font-size:11.5px;font-weight:600;line-height:1.39}.pf-nav-item{block-size:32px;color:var(--color-ink-2);text-align:start;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:9px;align-items:center;gap:8px;padding-inline:10px;font-size:14px;line-height:1.2;display:flex}.pf-nav-item svg{block-size:16px;inline-size:16px;color:var(--color-ink-3);flex:none}.pf-nav-item:hover{background:var(--msn-fill);color:var(--color-ink)}.pf-nav-item[aria-selected=true]{background:var(--color-accent-soft);color:var(--color-ink);font-weight:600}.pf-nav-item[aria-selected=true] svg{color:var(--color-accent)}.pf-layout>.pf-body{min-block-size:0;padding:0 0 12px;overflow-y:auto}@media (max-width:900px){.pf-layout{grid-template-columns:minmax(0,1fr);overflow:visible}.pf-nav{grid-auto-columns:max-content;grid-auto-flow:column;align-content:center;overflow-x:auto}.pf-nav-group{grid-auto-flow:column}}.portal-list{padding:4px var(--paper-air) var(--paper-air);gap:8px;display:grid}.portal-list>.portal-row{border:1px solid var(--msn-edge);background:var(--color-elevated);min-block-size:56px;box-shadow:var(--elev-1-shadow);animation:rc-rise .42s var(--ease-glide) backwards;transition:box-shadow var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);border-radius:14px;gap:10px;padding:8px 12px}.portal-list>.portal-row:hover{background:var(--color-elevated);box-shadow:var(--elev-2-shadow);translate:0 -1px}.portal-av{block-size:36px;inline-size:36px;color:var(--color-elevated);background:linear-gradient(150deg,var(--lightningcss-light,#a0acbd)var(--lightningcss-dark,#758193),var(--lightningcss-light,#687589)var(--lightningcss-dark,#475366));background:linear-gradient(150deg,var(--lightningcss-light,lab(69.7505% -1.54459 -10.2726))var(--lightningcss-dark,lab(53.4979% -1.54147 -10.9563)),var(--lightningcss-light,lab(48.8333% -1.66047 -12.7266))var(--lightningcss-dark,lab(34.9029% -1.46966 -12.6566)));border-radius:10px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.portal-list .portal-name{font-size:15px;font-weight:600}.portal-list .portal-pick{border-radius:999px}.portal-list .portal-state{background:var(--msn-fill);border-radius:999px;padding:2px 10px;font-weight:600}.portal-list .portal-state[data-live]{background:var(--lightningcss-light,#19915524)var(--lightningcss-dark,#25ca7824)}@supports (color:color-mix(in lab, red, red)){.portal-list .portal-state[data-live]{background:color-mix(in oklch, var(--color-ok), transparent 86%)}}.portal-list .btn{border-radius:999px}.paper-frame .sc-tile{border:1px solid var(--msn-edge);box-shadow:var(--elev-2-shadow);animation:rc-rise .46s var(--ease-glide) backwards;transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:16px;overflow:hidden}.paper-frame .sc-tile:hover{box-shadow:var(--elev-3-shadow);translate:0 -2px}.paper-frame .sc-tile :is(.btn,a.btn){border-radius:999px}.autoz-root{background:radial-gradient(var(--lightningcss-light,#c4c7cb)var(--lightningcss-dark,#3b3d41) 1px, transparent 1px) 0 0 / 22px 22px, var(--color-canvas)}@supports (color:color-mix(in lab, red, red)){.autoz-root{background:radial-gradient(color-mix(in oklch, var(--color-paper-line), var(--color-ink-3) 15%) 1px, transparent 1px) 0 0 / 22px 22px, var(--color-canvas)}}.autoz-root .autoz-bar{border:1px solid var(--msn-edge);background:var(--lightningcss-light,#fafbfdeb)var(--lightningcss-dark,#1f2024eb);border-radius:16px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.autoz-root .autoz-bar{background:color-mix(in oklch, var(--color-elevated), transparent 8%)}}.autoz-root .autoz-bar{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6)}.autoz-root .autoz-bar .btn{border-radius:999px}.autoz-root .autoz-bar .btn-ghost{background:var(--msn-fill);border-color:#0000}.autoz-root .autoz-bar .btn-ghost:hover{background:var(--msn-fill-hover)}.autoz-root .autoz-bar .autoz-pick{border-radius:999px}.autoz-root :is(.autoz-card,.autoz-panel){border:1px solid var(--msn-edge);background:var(--color-elevated)}.autoz-root .autoz-card{box-shadow:var(--elev-2-shadow);border-radius:16px}.autoz-root .autoz-panel{box-shadow:var(--elev-2-shadow);border-block-start:0;border-radius:0 0 16px 16px}.autoz-root .autoz-card:has(+.autoz-panel){border-end-end-radius:0;border-end-start-radius:0}.paper-page .cust-card,.paper-page .arch-card{border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-2-shadow);animation:rc-rise .42s var(--ease-glide) backwards;transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:16px}.paper-page .cust-card:hover,.paper-page .arch-card:hover{box-shadow:var(--elev-3-shadow);background:var(--color-elevated);translate:0 -1px}.paper-page .arch-card.arch-proj:hover{box-shadow:var(--elev-2-shadow);translate:none}.paper-frame .paper-body:has(>.crm-head){margin:0 var(--paper-air) var(--paper-air);border:1px solid var(--msn-edge);background:var(--color-elevated);box-shadow:var(--elev-2-shadow);border-radius:16px;overflow:hidden}.paper-frame .paper-body:has(>.crm-head)>.crm-head{background:var(--lightningcss-light,#fafbfdf5)var(--lightningcss-dark,#1f2024f5)}@supports (color:color-mix(in lab, red, red)){.paper-frame .paper-body:has(>.crm-head)>.crm-head{background:color-mix(in oklch, var(--color-elevated), transparent 4%)}}.paper-frame .paper-body:has(>.crm-head)>.crm-head{border-block-end:1px solid var(--color-paper-line);color:var(--color-ink-2);font-weight:600}.paper-body:has(>.crm-head) .empty-state{background:0 0;border:0}.dmap{--msn-edge:var(--lightningcss-light,#d5d7dbbf)var(--lightningcss-dark,#2e3033bf)}@supports (color:color-mix(in lab, red, red)){.dmap{--msn-edge:color-mix(in oklch, var(--color-paper-line), transparent 25%)}}.dmap{--msn-fill:var(--lightningcss-light,#22272e0f)var(--lightningcss-dark,#e4e6ea0f)}@supports (color:color-mix(in lab, red, red)){.dmap{--msn-fill:color-mix(in oklch, var(--color-ink), transparent 94%)}}.dmap{background:var(--color-canvas);flex:auto;block-size:100%;inline-size:100%;min-inline-size:0;position:relative;overflow:hidden;container-type:inline-size}.dmap-rib,.dmap-node,.dmap-row,.dmap-mini g,.dmap-drives button{--dmap-hue:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.dmap-stage{cursor:grab;touch-action:none;background-image:radial-gradient(var(--lightningcss-light,#c4c7cb)var(--lightningcss-dark,#3b3d41) 1px,#0000 1.4px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dmap-stage{background-image:radial-gradient(color-mix(in oklch, var(--color-paper-line), var(--color-ink-3) 15%) 1px, transparent 1.4px)}}.dmap-stage{background-size:22px 22px}.dmap-stage:active{cursor:grabbing}.dmap-world{transform-origin:0 0;will-change:transform;position:absolute;inset-block-start:0;inset-inline-start:0}.dmap-ribs{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.dmap-rib{fill:none;stroke-linecap:round;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.45;stroke:var(--dmap-hue);transition:opacity var(--dur-hover) var(--ease-out)}.dmap-rib[data-lit]{opacity:.95}.dmap-ribset{animation:dmap-in .42s var(--ease-out) backwards}.dmap-core,.dmap-node,.dmap-row{transition:translate .42s var(--ease-out), opacity .24s var(--ease-out);animation:dmap-in .32s var(--ease-out) backwards;position:absolute;inset-block-start:0;inset-inline-start:0}@keyframes dmap-in{0%{opacity:0}}.dmap-core{z-index:1;border:1px solid var(--msn-edge);box-shadow:0 0 0 6px var(--lightningcss-light,#22272e12)var(--lightningcss-dark,#e4e6ea12), var(--elev-3-shadow);background:#fdfdff;background:lab(99.4129% -.0853837 -.753891);border-radius:999px;place-items:center;padding:10px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.dmap-core{box-shadow:0 0 0 6px color-mix(in oklch, var(--color-ink), transparent 93%), var(--elev-3-shadow)}}.dmap-core{inline-size:max-content}.dmap-core img{block-size:auto;inline-size:84px;display:block}.dmap-core span{white-space:nowrap;color:#162644;color:lab(14.8598% 1.7882 -21.2999);font-size:15px;font-weight:700;line-height:1.2}.dmap-node{flex-direction:column;align-items:flex-end;gap:2px;inline-size:max-content;display:flex}.dmap-hub,.dmap-pill{white-space:nowrap;box-sizing:border-box;color:var(--color-ink);cursor:pointer;transition:box-shadow var(--dur-hover) var(--ease-out), scale var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;display:inline-flex}.dmap-hub{border:2px solid var(--dmap-hue);background:var(--lightningcss-light,oklch(.895 .048 var(--dot-h,258)))var(--lightningcss-dark,oklch(.355 .055 var(--dot-h,258)));block-size:42px;box-shadow:var(--elev-2-shadow);gap:8px;padding-inline:16px;font-size:17px;font-weight:700;line-height:1.25}.dmap-pill{border:1.5px solid var(--dmap-hue);background:var(--color-elevated);block-size:30px;box-shadow:var(--elev-1-shadow);gap:6px;padding-inline:11px;font-size:14px;font-weight:600;line-height:1.31}.dmap-node[data-draft] .dmap-pill{border-style:dashed}.dmap-note{white-space:nowrap;cursor:pointer;block-size:18px;color:var(--color-ink-3);text-underline-offset:3px;transition:color var(--dur-hover) var(--ease-out), text-decoration-color var(--dur-hover) var(--ease-out);background:0 0;border:0;padding:0;font-size:12.5px;font-weight:400;line-height:1.39;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:block}.dmap-note:hover{color:var(--color-ink-2);text-decoration-color:currentColor}.dmap-node[data-draft] .dmap-note,.dmap-note[data-empty]{font-style:italic}.dmap-node:hover>:is(.dmap-pill,.dmap-hub),.dmap-node[data-lit]>.dmap-pill{box-shadow:var(--elev-2-shadow);scale:1.03}.dmap-node[data-sel]>:is(.dmap-pill,.dmap-hub){box-shadow:0 0 0 4px var(--lightningcss-light,#1d21294d)var(--lightningcss-dark,#1d21294d), var(--elev-2-shadow)}@supports (color:color-mix(in lab, red, red)){.dmap-node[data-sel]>:is(.dmap-pill,.dmap-hub){box-shadow:0 0 0 4px color-mix(in oklch, var(--color-accent), transparent 70%), var(--elev-2-shadow)}}.dmap-node>:is(.dmap-pill,.dmap-hub):focus-visible{box-shadow:var(--focus-ring);outline:none}.dmap-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;line-height:1.39}.dmap-hub .dmap-count{font-size:14px;line-height:1.31}.dmap-kids{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);color:var(--color-ink-3);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:1.39}.dmap-row{box-sizing:border-box;background:var(--lightningcss-light,#fafbfdb3)var(--lightningcss-dark,#1f2024b3);border:1px solid #0000;border-radius:8px;flex-direction:row-reverse;align-items:center;gap:8px;block-size:26px;padding-inline:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.dmap-row{background:color-mix(in oklch, var(--color-elevated), transparent 30%)}}.dmap-row{color:var(--color-ink-2);white-space:nowrap;cursor:pointer;font-size:14px;line-height:1.31}.dmap-row bdi{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.dmap-row .mm-file-glyph{stroke-width:1.4px;block-size:16px;inline-size:16px}.dmap-row:hover{border-color:var(--msn-edge);background:var(--color-elevated);color:var(--color-ink);box-shadow:var(--elev-1-shadow)}.dmap-row[data-off]{opacity:.35;cursor:not-allowed}.dmap-row[data-picked]{border-color:var(--color-accent);background:var(--color-elevated);box-shadow:0 0 0 3px var(--lightningcss-light,#1d212959)var(--lightningcss-dark,#1d212959)}@supports (color:color-mix(in lab, red, red)){.dmap-row[data-picked]{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-accent), transparent 65%)}}.dmap-row[data-wait]{cursor:default;background:0 0}.dmap-row[data-wait] i{background:var(--dmap-hue);border-radius:4px;flex:auto;block-size:8px;display:block}@supports (color:color-mix(in lab, red, red)){.dmap-row[data-wait] i{background:color-mix(in oklch, var(--dmap-hue), transparent 82%)}}.dmap-row[data-wait] i{animation:dmap-wait 1.2s var(--ease-out) infinite alternate}@keyframes dmap-wait{0%{opacity:.45}to{opacity:1}}.dmap-more{border:1px dashed var(--msn-edge);background:var(--color-paper-recess);inline-size:max-content;color:var(--color-ink-3);cursor:default;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.39}button.dmap-more{background:var(--color-elevated);color:var(--color-ink-2);box-shadow:var(--elev-1-shadow);cursor:pointer;border-style:solid}button.dmap-more:hover{color:var(--color-ink);box-shadow:var(--elev-2-shadow)}.dmap-tray{z-index:2;border:1px solid var(--msn-edge);background:var(--lightningcss-light,#fafbfde6)var(--lightningcss-dark,#1f2024e6);border-radius:14px;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.dmap-tray{background:color-mix(in oklch, var(--color-elevated), transparent 10%)}}.dmap-tray{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);box-shadow:var(--elev-2-shadow);color:var(--color-ink-2);font-size:12.5px;line-height:1.39}.dmap-search{flex-wrap:wrap;inline-size:min(26rem,100% - 24px);inset-block-start:12px;inset-inline-start:12px}.dmap-search .field{border-radius:999px;flex:auto;min-inline-size:0}.dmap-hits{flex:100%;gap:2px;max-block-size:50vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.dmap-hits button{text-align:start;border-radius:8px;inline-size:100%;padding:6px 8px;display:grid}.dmap-hits button:hover{background:var(--msn-fill)}.dmap-hits bdi{text-align:match-parent}.dmap-hit-name{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.31}.dmap-hit-path{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.39;overflow:hidden}.dmap-drives{inset-block-start:12px;inset-inline-end:12px}.dmap-drives button{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.dmap-drives button:hover{background:var(--msn-fill)}.dmap-drives i{background:var(--dmap-hue);border-radius:50%;block-size:9px;inline-size:9px}.dmap-drives button[data-off]{opacity:.45}.dmap-fresh{inset-block-end:12px;inset-inline-start:12px}.dmap-fresh .btn{border-radius:999px}.dmap-fresh .room-why{font-weight:600}.dmap-zoom{gap:2px;inset-block-end:12px;inset-inline-end:12px}.dmap-zoom button{border-radius:8px;place-items:center;block-size:28px;inline-size:28px;display:grid}.dmap-zoom button:hover{background:var(--msn-fill)}.dmap-zoom svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px}.dmap-zoom span{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:3.2em}.dmap-mini{flex-direction:column;align-items:stretch;gap:0;padding:0;inset-block-end:60px;inset-inline-end:12px;overflow:hidden}.dmap-mini svg{cursor:pointer;touch-action:none;display:block}.dmap-mini-crumbs{white-space:nowrap;min-inline-size:0;color:var(--color-ink-3);contain:inline-size;align-items:center;gap:4px;padding:6px 10px 0;font-size:11.5px;line-height:1.39;display:flex;overflow:hidden}.dmap-mini-crumbs[data-drives]{gap:10px}.dmap-mini-crumb{flex:0 auto;align-items:center;gap:4px;min-inline-size:0;display:inline-flex}.dmap-mini-crumb button{text-overflow:ellipsis;min-inline-size:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.dmap-mini-crumb button:hover{color:var(--color-ink-2)}.dmap-mini-crumb button[aria-current]{color:var(--color-ink);font-weight:600}.dmap-mini-crumb:last-child{flex-shrink:.3}.dmap-mini-sep{border-block-end:1.25px solid;border-inline-end:1.25px solid;flex:none;block-size:4px;inline-size:4px;margin-inline:1px;rotate:45deg}.dmap-mini-crumbs[dir=ltr] .dmap-mini-sep{rotate:-45deg}.dmap-mini-bar{fill:var(--dmap-hue);opacity:.4}.dmap-mini-bar[data-on]{opacity:1}.dmap-mini-bar[data-core]{fill:var(--color-ink-3)}.dmap-mini-hit{fill:#0000}.dmap-mini-label{fill:var(--color-ink-2);pointer-events:none;font-size:11.5px}.dmap-mini-mark{fill:var(--color-elevated);stroke:var(--color-accent);stroke-width:1.5px;pointer-events:none}.dmap-mini-view{fill:var(--lightningcss-light,#1d21291a)var(--lightningcss-dark,#1d21291a)}@supports (color:color-mix(in lab, red, red)){.dmap-mini-view{fill:color-mix(in oklch, var(--color-accent), transparent 90%)}}.dmap-mini-view{stroke:var(--color-accent);stroke-width:1.5px;pointer-events:none}.dmap-pickbar{padding-block:8px;padding-inline:16px 10px;font-size:14px;line-height:1.31;inset-block-end:12px;inset-inline-start:50%;translate:50%}.dmap-pickbar .btn{border-radius:999px}.dmap-state{color:var(--color-ink-2);place-content:center;justify-items:center;gap:10px;font-size:14px;line-height:1.31;display:grid;position:absolute;inset:0}.dmap[data-mode=browse] .mm-panel{z-index:3}.dmap{--dmap-pane:min(420px, calc(100% - 24px))}.dmap .mm-panel{inline-size:var(--dmap-pane);border:1px solid var(--msn-edge);background:var(--lightningcss-light,#eff0f2eb)var(--lightningcss-dark,#16181beb);border-radius:16px;inset-block:12px;inset-inline-end:12px}@supports (color:color-mix(in lab, red, red)){.dmap .mm-panel{background:color-mix(in oklch, var(--color-paper-recess), transparent 8%)}}.dmap .mm-panel{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);box-shadow:var(--elev-3-shadow);overscroll-behavior:contain}.dmap .mm-panel-head{border-start-start-radius:15px;border-start-end-radius:15px}.dmap .mm-panel-head .mm-crumbs{margin-block-start:4px;font-size:12.5px;line-height:1.39;display:block}.dmap .mm-panel-head .mm-crumbs button{color:var(--color-ink-2);font-size:12.5px;line-height:1.39;display:inline}.dmap .mm-panel-head .mm-crumbs button:not(:last-child):after{content:"›";color:var(--color-ink-3);margin-inline:5px;display:inline-block}.dmap .mm-panel-head .mm-panel-meta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-block-start:6px;display:flex}.dmap .mm-panel-head .mm-tally+.mm-tally{margin-inline-start:0}.dmap .mm-sec-head{flex-wrap:wrap;gap:6px 10px}.mm-kinds{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:8px;gap:2px;inline-size:fit-content;padding:2px;display:inline-flex}.mm-kinds button{block-size:24px;font:inherit;color:var(--color-ink-2);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding-inline:8px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex}.mm-kinds button:hover{color:var(--color-ink)}.mm-kinds button[aria-pressed=true]{background:var(--elev-1-surface);border-color:var(--color-paper-line);color:var(--color-ink);box-shadow:var(--elev-1-shadow);font-weight:600}.mm-kind-n{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-weight:400}.dmap .mm-panel .map-files a{flex-basis:0}.mm-file-note{color:var(--color-ink-3);flex-basis:100%;margin:0;padding-inline-start:24px;font-size:12.5px;line-height:1.39}.mm-load{align-self:flex-start;padding:4px 12px}.mm-load:disabled{cursor:progress;opacity:.7}.dmap:has(>.mm-panel) :is(.dmap-drives,.dmap-zoom,.dmap-mini){inset-inline-end:calc(var(--dmap-pane) + 24px)}.dmap:has(>.mm-panel) .dmap-search{inline-size:min(26rem, max(12rem, calc(100% - var(--dmap-pane) - 36px)))}@container (max-width:1100px){.dmap:has(>.mm-panel) .dmap-drives{inset-block-start:64px}.dmap:has(>.mm-panel) .dmap-zoom{inset-block-end:64px}.dmap:has(>.mm-panel) .dmap-mini{inset-block-end:112px}}@container (max-width:640px){.dmap-search{inline-size:auto;inset-inline:12px}.dmap-drives{inset-block-start:64px}.dmap-zoom span,.dmap-mini{display:none}.dmap-pickbar{inset-block-end:60px;inset-inline-start:12px;translate:none}.dmap:has(>.mm-panel) :is(.dmap-drives,.dmap-zoom){inset-inline-end:12px}.dmap:has(>.mm-panel) .dmap-search{inline-size:auto}}@media (prefers-reduced-motion:reduce){.dmap-core,.dmap-node,.dmap-row,.dmap-hub,.dmap-pill,.dmap-ribset,.dmap-row[data-wait] i{transition:none;animation:none}}.dmap-overlay{z-index:66;background:#00000052;background:lab(0% 0 0/.32);padding:24px;display:grid;position:fixed;inset:0}.dmap-sheet{min-block-size:0;min-inline-size:0;box-shadow:var(--elev-3-shadow);border-radius:20px;display:flex;overflow:hidden}@keyframes rc-rise{0%{opacity:0;translate:0 8px}}@keyframes rc-pop{0%{opacity:0;scale:.9}}@keyframes rc-saved{0%{opacity:0}12%,70%{opacity:1}to{opacity:0}}@media (max-width:900px){.rc-hero{padding-inline:12px}.rc-name{font-size:21px}.rc-av{border-radius:14px;block-size:48px;inline-size:48px;font-size:17px}.rc-names{flex-basis:0}.rc-stats{flex:100%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-stat{min-inline-size:0}.rc-body{grid-template-columns:minmax(0,1fr);padding-inline:12px}.rc-details{position:static}.rc-offer{grid-template-columns:40px minmax(0,1fr) auto}.rc-offer-p{grid-area:2/2}}.sign-frame{overflow:hidden}.sign-head{gap:10px;padding:14px 20px 10px;display:grid}.sign-title{color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:21px;font-weight:700;line-height:1.2;display:flex}.sign-no{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.sign-body{flex:auto;min-block-size:0;padding:0 20px 20px;overflow-y:auto}.sign-body>docuseal-form{border:1px solid var(--msn-edge);max-inline-size:64rem;box-shadow:var(--elev-2-shadow);animation:rc-rise .46s var(--ease-glide) backwards;background:#fff;border-radius:16px;margin-inline:auto;padding:8px;display:block}.sign-loading{text-align:center;color:var(--color-ink-3);padding:40px 0;font-size:14px}.notif-pane{border:1px solid var(--lightningcss-light,#d5d7dbb3)var(--lightningcss-dark,#2e3033b3)}@supports (color:color-mix(in lab, red, red)){.notif-pane{border:1px solid color-mix(in oklch, var(--color-paper-line), transparent 30%)}}.notif-pane{background:var(--lightningcss-light,#fafbfde0)var(--lightningcss-dark,#1f2024e0);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.notif-pane{background:color-mix(in oklch, var(--color-elevated), transparent 12%)}}.notif-pane{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);box-shadow:var(--elev-3-shadow);animation:notif-rise var(--dur-hover) var(--ease-out)}@keyframes notif-rise{0%{opacity:0;translate:0 6px;scale:.985}}.notif-pane .notif-head{background:0 0;min-block-size:50px;padding:0 10px 0 16px}.notif-pane .notif-title{font-size:17px;font-weight:700}.notif-count{color:#fff;font-variant-numeric:tabular-nums;background:#c0392b;border-radius:999px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:1.54}.notif-pane .notif-head .btn{background:var(--lightningcss-light,#22272e17)var(--lightningcss-dark,#e4e6ea17);border:0;border-radius:999px;min-block-size:26px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.notif-pane .notif-head .btn{background:color-mix(in oklch, var(--color-ink), transparent 91%)}}.notif-pane .notif-head .btn{color:var(--color-ink-2);font-size:12.5px;font-weight:600}.notif-pane .notif-head .btn:hover{background:var(--lightningcss-light,#22272e26)var(--lightningcss-dark,#e4e6ea26)}@supports (color:color-mix(in lab, red, red)){.notif-pane .notif-head .btn:hover{background:color-mix(in oklch, var(--color-ink), transparent 85%)}}.notif-pane .notif-head .btn:hover{color:var(--color-ink)}.notif-pane .notif-body{background:0 0;padding:2px 10px 10px}.notif-pane .inbox-group+.inbox-group{margin-block-start:12px}.notif-pane .inbox-group-head{color:var(--color-ink-2);background:0 0;padding:4px 6px 8px;font-size:12.5px;font-weight:600;position:static}.notif-pane .inbox-list{gap:8px}.notif-pane .inbox-row{border:1px solid var(--lightningcss-light,#d5d7dba6)var(--lightningcss-dark,#2e3033a6);grid-template-columns:34px minmax(0,1fr);column-gap:11px;padding:11px 12px}@supports (color:color-mix(in lab, red, red)){.notif-pane .inbox-row{border:1px solid color-mix(in oklch, var(--color-paper-line), transparent 35%)}}.notif-pane .inbox-row{background:var(--lightningcss-light,#fafbfdeb)var(--lightningcss-dark,#1f2024eb);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.notif-pane .inbox-row{background:color-mix(in oklch, var(--color-elevated), transparent 8%)}}.notif-pane .inbox-row{box-shadow:var(--elev-1-shadow);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out)}.notif-pane .inbox-row:hover{background:var(--color-elevated);box-shadow:var(--elev-2-shadow);translate:0 -1px}.notif-pane .inbox-row[data-unread]{background:var(--lightningcss-light,#ffe8c6f2)var(--lightningcss-dark,#332307f2)}@supports (color:color-mix(in lab, red, red)){.notif-pane .inbox-row[data-unread]{background:color-mix(in oklch, var(--color-unread), transparent 5%)}}.notif-pane .inbox-row-dot{block-size:8px;inline-size:8px;inset-block-start:50%;inset-inline-start:-4px;translate:0 -50%}.notif-pane .inbox-mark,.notif-pane .inbox-mark-disc{block-size:34px;inline-size:34px}.notif-pane .inbox-mark-disc{box-shadow:var(--elev-1-shadow);border-radius:9px}.notif-pane .inbox-mark-disc svg{block-size:18px;inline-size:18px}.notif-pane .inbox-main{gap:1px}.notif-pane .inbox-kind{font-size:12.5px;font-weight:600}.notif-pane .inbox-title{font-size:14px;font-weight:600}.notif-pane .inbox-time{font-size:11.5px}.notif-pane .inbox-line-2{margin-block-start:4px}.notif-pane .project-chip{background:var(--lightningcss-light,#22272e0f)var(--lightningcss-dark,#e4e6ea0f)}@supports (color:color-mix(in lab, red, red)){.notif-pane .project-chip{background:color-mix(in oklch, var(--color-ink), transparent 94%)}}.notif-pane .project-chip{border-color:#0000}.notif-pane .inbox-tags .pill{border-radius:999px}.side-acct-menu{position-anchor:--side-acct;position-area:block-start span-inline-end;position-try-fallbacks:flip-block;border:1px solid var(--color-paper-line);background:var(--color-elevated);inline-size:248px;color:var(--color-ink);box-shadow:var(--elev-3-shadow);opacity:1;transition:opacity var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out), overlay var(--dur-hover) allow-discrete, display var(--dur-hover) allow-discrete;border-radius:12px;margin:0 0 8px;padding:6px;translate:0}.side-acct-menu:not(:popover-open){opacity:0;translate:0 4px}@starting-style{.side-acct-menu:popover-open{opacity:0;translate:0 4px}}.side-acct-head{align-items:center;gap:10px;padding:6px 4px 10px;display:flex}.side-acct-head .list-avatar{flex:none;block-size:32px;inline-size:32px;font-size:14px}.side-acct-id{flex-direction:column;min-inline-size:0;display:flex}.side-acct-who{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.side-acct-meta{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.side-acct-rows{border-block-start:1px solid var(--color-paper-line);flex-direction:column;gap:1px;padding-block-start:6px;display:flex}.side-acct-rows+.side-acct-rows{margin-block-start:6px}.side-acct-rows .nav-row{block-size:36px;color:var(--color-ink-2);gap:10px;padding-inline:4px;font-size:14px;font-weight:500}.side-acct-rows .nav-row:hover{background:var(--color-elev-2-hover);color:var(--color-ink)}.side-acct-rows .nav-row>svg{box-sizing:border-box;background:var(--color-paper-recess);block-size:26px;inline-size:26px;color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:7px;flex:none;padding:5px}.side-acct-rows .nav-row:hover>svg{background:var(--color-elevated);color:var(--color-ink);box-shadow:var(--elev-1-shadow)}.side-rail .side-acct-menu .nav-label{opacity:1;transition:none}.acct-val{color:var(--color-ink-3);flex:none;align-items:center;gap:6px;margin-inline-start:auto;font-size:12.5px;font-weight:500;display:inline-flex}.acct-val[data-on]:before{content:"";background:var(--lightningcss-light,#066136)var(--lightningcss-dark,#9ed8b1);background:var(--lightningcss-light,lab(35.8135% -33.7376 17.4331))var(--lightningcss-dark,lab(81.5773% -25.016 12.8395));border-radius:999px;block-size:6px;inline-size:6px}.side-acct-out .nav-row-danger{color:var(--color-ink-3)}.side-acct-out .nav-row-danger:hover{color:var(--color-danger);background:var(--lightningcss-light,#e01c2c14)var(--lightningcss-dark,#fb817a14)}@supports (color:color-mix(in lab, red, red)){.side-acct-out .nav-row-danger:hover{background:color-mix(in oklch, var(--color-danger), transparent 92%)}}.side-acct-out .nav-row-danger:hover>svg{background:var(--lightningcss-light,#e01c2c26)var(--lightningcss-dark,#fb817a26)}@supports (color:color-mix(in lab, red, red)){.side-acct-out .nav-row-danger:hover>svg{background:color-mix(in oklch, var(--color-danger), transparent 85%)}}.side-acct-out .nav-row-danger:hover>svg{color:var(--color-danger);box-shadow:none}.daycard-name{color:var(--color-ink-3);letter-spacing:.012em;font-size:12.5px;font-weight:500;line-height:1.39}.daycard-verdict{color:var(--color-ink);margin-block-start:1px;font-size:17px;font-weight:600;line-height:1.25}.daycard-verdict[data-verdict=over]{color:var(--color-warn)}.daycard-verdict[data-verdict=empty]{color:var(--color-ink-2)}.daycard-figures{font-variant-numeric:tabular-nums;color:var(--color-ink-2);align-items:baseline;gap:5px;margin-block-start:3px;font-size:12.5px;line-height:1.39;display:flex}.daycard-sep{color:var(--color-ink-3)}.daycard-unmeasured{color:var(--color-ink-3);margin-block-start:2px;font-size:11.5px;line-height:1.2}.daycard-figures,.daycard-verdict,.daycard-unmeasured{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;align-self:stretch;overflow:visible}.side-rail .daycard-verdict,.side-rail .daycard-figures,.side-rail .daycard-unmeasured{display:none}.side-rail .daycard{border-color:var(--color-paper-line);background:var(--elev-1-surface);box-shadow:var(--elev-card);gap:3px;padding:3px 2px}.side-rail .daycard:hover{background:var(--color-paper-hover);border-color:var(--color-control-line);box-shadow:var(--elev-1-shadow)}.chatp-msg[data-failed]{opacity:.72;position:relative}.chatp-msg[data-failed]:before{content:"";background:var(--color-warn);border-radius:999px;inline-size:2px;position:absolute;inset-block:2px;inset-inline-start:0}.taskcard-sent[data-fail]{color:var(--color-warn)}.notif-pane:focus{outline:none}.deal-main{flex-direction:column;gap:18px;display:flex}.deal-progress{flex-direction:column;gap:7px;display:flex}.deal-track{background:var(--color-paper-recess);border-radius:999px;gap:2px;block-size:14px;padding:2px;display:flex;overflow:hidden}.deal-seg{background:var(--lightningcss-light,#696e7438)var(--lightningcss-dark,#83888f38);border-radius:999px;min-inline-size:3px}@supports (color:color-mix(in lab, red, red)){.deal-seg{background:color-mix(in oklch, var(--color-ink-3), transparent 78%)}}.deal-seg{transition:background .16s ease-out}.deal-seg[data-state=paid]{background:var(--color-ok)}.deal-seg[data-state=waived]{background:repeating-linear-gradient(135deg,var(--lightningcss-light,#696e7447)var(--lightningcss-dark,#83888f47) 0 3px,#0000 3px 6px)}@supports (color:color-mix(in lab, red, red)){.deal-seg[data-state=waived]{background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--color-ink-3), transparent 72%) 0 3px, transparent 3px 6px)}}.deal-seg[data-late],.deal-seg[data-state=overdue]{background:var(--color-warn)}.deal-progress-text{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px}.deal-progress-text small{color:var(--color-ink-3);font-size:12.5px}.deal-sched{flex-direction:column;gap:8px;display:flex}.pay-list{flex-direction:column;gap:3px;display:flex}.pay-row{border-radius:var(--elev-2-radius);background:var(--elev-2-surface);border:1px solid var(--color-paper-line);grid-template-columns:1.5rem 1fr auto auto auto auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.pay-row[data-late]{border-color:var(--lightningcss-light,#c3541366)var(--lightningcss-dark,#fb864d66)}@supports (color:color-mix(in lab, red, red)){.pay-row[data-late]{border-color:color-mix(in oklch, var(--color-warn), transparent 60%)}}.pay-row[data-state=paid]{background:var(--lightningcss-light,#1991550d)var(--lightningcss-dark,#25ca780d)}@supports (color:color-mix(in lab, red, red)){.pay-row[data-state=paid]{background:color-mix(in oklch, var(--color-ok), transparent 95%)}}.pay-row[data-state=waived]{opacity:.6}.pay-seq{color:var(--color-ink-3);text-align:center;font-variant-numeric:tabular-nums;font-size:11.5px}.pay-label{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.pay-pct{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.pay-amount{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.pay-due{inline-size:8.5rem}.pay-state{inline-size:6.5rem}.pay-late{color:var(--color-warn);grid-column:1/-1;font-size:11.5px}.deal-dates{flex-direction:column;gap:8px;display:flex}.deal-date-grid{flex-wrap:wrap;gap:10px;display:flex}.deal-date-grid .room-field{flex:8rem}.doc-list{flex-direction:column;gap:3px;display:flex}.doc-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.doc-kind{color:var(--color-ink-2);font-size:12.5px}.doc-row[data-state=missing][data-req] .doc-kind{color:var(--color-warn)}.doc-row[data-state=signed] .doc-kind,.doc-row[data-state=received] .doc-kind{color:var(--color-ink-3)}.doc-req{color:var(--color-warn);font-weight:600}.doc-state{inline-size:6.5rem}.deal-status-pick{inline-size:10.5rem}.deal-list{flex-direction:column;display:flex}.deal-row{border-block-end:1px solid var(--color-paper-line);color:inherit;grid-template-columns:minmax(0,1fr) auto 11rem auto;align-items:center;gap:14px;padding:11px 16px;text-decoration:none;display:grid}.deal-row:hover{background:var(--color-paper-hover)}.deal-who{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.deal-who>b{color:var(--color-ink);font-size:14px;font-weight:600}.deal-where{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.39;overflow:hidden}.deal-money{flex-direction:column;gap:4px;display:flex}.deal-bar{background:var(--color-paper-recess);border-radius:999px;block-size:4px;display:block;overflow:hidden}.deal-bar-fill{background:var(--color-ok);border-radius:999px;block-size:100%;display:block}.deal-money-text{color:var(--color-ink-2);font-variant-numeric:tabular-nums;font-size:12.5px}.deal-money-text small{color:var(--color-ink-3)}.deal-flags{align-items:center;gap:6px;min-block-size:1px;display:flex}.deal-flag{white-space:nowrap;background:var(--color-paper-recess);color:var(--color-ink-3);border-radius:999px;padding:2px 7px;font-size:11.5px}.deal-flag[data-k=overdue]{color:var(--color-warn);background:var(--lightningcss-light,#c354131a)var(--lightningcss-dark,#fb864d1a)}@supports (color:color-mix(in lab, red, red)){.deal-flag[data-k=overdue]{background:color-mix(in oklch, var(--color-warn), transparent 90%)}}.deal-status{white-space:nowrap}.studio-main{flex-direction:column;gap:18px;display:flex}.studio-tiles{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:10px;display:grid}.studio-tile{border-radius:var(--elev-2-radius);border:1px solid var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-card);flex-direction:column;gap:9px;padding:12px 14px;display:flex}.studio-figure{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-block-end:auto;display:flex}.studio-figure b{color:var(--color-ink);font-size:32px;font-weight:600;line-height:1.2}.studio-figure small{color:var(--color-ink-3);font-size:12.5px}.studio-spine{gap:3px;block-size:30px;display:flex}.studio-spine-seg{background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-radius:2px;flex:1 1 0;transition:opacity .16s ease-out,background .16s ease-out}.studio-spine-seg[data-p=unapproved]{background:var(--color-warn)}.studio-spine-seg[data-off]{background:var(--color-paper-line);align-self:end;block-size:8px}.studio-meter{background:var(--color-paper-recess);border-radius:999px;block-size:10px;display:block;overflow:hidden}.studio-meter i{background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-radius:999px;block-size:100%;min-inline-size:4px;transition:inline-size .2s ease-out;display:block}.studio-sections{flex-direction:column;gap:8px;display:flex}.studio-list{flex-direction:column;display:flex}.studio-row{border-radius:var(--elev-2-radius);border:1px solid var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-card);grid-template-columns:20px auto 1fr auto auto;align-items:center;gap:10px;margin-block-end:3px;padding:8px 10px;transition:background .14s ease-out,border-color .14s ease-out;display:grid}.studio-row:hover{background:var(--color-paper-hover)}.studio-row[data-off]{background:var(--color-paper-recess);box-shadow:none;border-color:#0000}.studio-seq{font-variant-numeric:tabular-nums;color:var(--lightningcss-light,#fcfcfc)var(--lightningcss-dark,#0b0d12);color:var(--lightningcss-light,lab(98.84% .0000298023 -.0000119209))var(--lightningcss-dark,lab(3.6726% -.143155 -2.45143));background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-radius:999px;justify-content:center;align-items:center;block-size:20px;inline-size:20px;font-size:11.5px;display:inline-flex}.studio-seq[data-off]{box-shadow:inset 0 0 0 1.5px var(--color-paper-line);background:0 0}.studio-glyph{background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-radius:8px;justify-content:center;align-items:center;block-size:30px;inline-size:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-glyph{background:color-mix(in oklch, var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258))), transparent 92%)}}.studio-glyph[data-p=unapproved]{background:var(--lightningcss-light,#c3541314)var(--lightningcss-dark,#fb864d14)}@supports (color:color-mix(in lab, red, red)){.studio-glyph[data-p=unapproved]{background:color-mix(in oklch, var(--color-warn), transparent 92%)}}.studio-glyph .pf-mark{color:var(--lightningcss-light,oklch(.45 .1 var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 .09 var(--dot-h,258)))}.studio-glyph[data-p=unapproved] .pf-mark{color:var(--color-warn)}.studio-show{align-items:center;gap:8px;min-inline-size:0;display:flex}.studio-name{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.studio-row[data-off] .studio-name{color:var(--color-ink-3)}.studio-row[data-off] .studio-glyph{background:var(--color-paper-recess)}.studio-row[data-off] .studio-glyph .pf-mark{color:var(--color-ink-3)}.studio-prov{color:var(--color-ink-3);background:var(--color-paper-recess);border-radius:999px;padding:2px 7px;font-size:11.5px}.studio-prov[data-p=unapproved]{color:var(--color-warn);background:var(--lightningcss-light,#c354131a)var(--lightningcss-dark,#fb864d1a)}@supports (color:color-mix(in lab, red, red)){.studio-prov[data-p=unapproved]{background:color-mix(in oklch, var(--color-warn), transparent 90%)}}.studio-moves{opacity:.45;gap:2px;transition:opacity .14s ease-out;display:flex}.studio-row:hover .studio-moves,.studio-moves:focus-within{opacity:1}.studio-move-up{rotate:180deg}.studio-move{justify-content:center;align-items:center;block-size:26px;inline-size:26px;padding:0;display:inline-flex}.studio-units-sec{flex-direction:column;gap:8px;display:flex}.studio-units-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.studio-unit-acts{gap:6px;display:flex}.studio-floors{flex-direction:column;gap:3px;display:flex}.studio-floor{border-radius:var(--elev-2-radius);border:1px solid var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-card);grid-template-columns:4.5rem 1fr;align-items:start;gap:8px;padding:6px 10px;display:grid}.studio-floor-n{color:var(--color-ink-3);padding-block-start:5px;font-size:11.5px}.studio-keys{flex-wrap:wrap;gap:3px;display:flex}.studio-key{border:1px solid var(--color-paper-line);background:var(--elev-2-surface);font-variant-numeric:tabular-nums;min-inline-size:3.1rem;color:var(--color-ink-2);cursor:pointer;border-radius:6px;padding:4px 6px;font-size:11.5px;transition:background .12s ease-out,color .12s ease-out,border-color .12s ease-out}.studio-key:hover{background:var(--color-paper-hover)}.studio-key[data-on]{color:var(--lightningcss-light,#fcfcfc)var(--lightningcss-dark,#0b0d12);color:var(--lightningcss-light,lab(98.84% .0000298023 -.0000119209))var(--lightningcss-dark,lab(3.6726% -.143155 -2.45143));background:var(--lightningcss-light,oklch(.52 .11 var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h,258)));border-color:#0000}.studio-drift{color:var(--color-warn);font-size:12.5px;line-height:1.39}.studio-state{border-inline-start:2px solid var(--color-paper-line)}.studio-state[data-state=never],.studio-state[data-state=behind]{border-inline-start-color:var(--color-warn)}.studio-state[data-state=current]{border-inline-start-color:var(--color-ok)}.page-row{gap:10px}.page-where{min-inline-size:0;color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12.5px;overflow:hidden}.page-state{color:var(--color-ink-2);flex:none;font-size:12.5px}.page-row[data-state=never] .page-state,.page-row[data-state=behind] .page-state{color:var(--color-warn)}.page-row[data-state=current] .page-state{color:var(--color-ok)}.dsec{flex-direction:column;gap:4px;display:flex}.dsec-row{grid-template-columns:10rem 1fr auto auto;align-items:center;gap:8px;padding:6px 0;display:grid}.dsec-name{color:var(--color-ink-2);font-size:12.5px}.dsec-at{min-inline-size:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.dsec-none{color:var(--color-ink-3);font-style:normal}.dsec-tree{border-radius:var(--elev-2-radius);background:var(--color-paper-recess);flex-direction:column;gap:6px;margin-block-start:6px;padding:10px;display:flex}.dsec-tree-head{justify-content:space-between;align-items:center;display:flex}.dsec-nodes{max-block-size:18rem;overflow-y:auto}.dsec-node{align-items:center;gap:4px;display:flex}.dsec-twist{block-size:18px;inline-size:18px;color:var(--color-ink-3);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;font-size:11.5px}.dsec-twist:hover:not(:disabled){background:var(--color-paper-hover)}.dsec-pick{min-inline-size:0;color:var(--color-ink);text-align:start;border-radius:6px;align-items:baseline;gap:6px;padding:3px 6px;font-size:12.5px;display:flex}.dsec-pick:hover{background:var(--color-paper-hover)}.dsec-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.fb-acts{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.fb-acts>.btn-primary{border-inline-start:1px solid var(--color-paper-line);margin-inline-start:4px;padding-inline-start:12px}.fb-pair{display:inline-flex}.fb-pair>.btn:not(:last-child){border-start-start-radius:0;border-end-start-radius:0}.fb-pair>.btn:not(:first-child){border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:-1px}.fb-revoke{inline-size:30px;color:var(--color-ink-3);justify-content:center;align-items:center;padding:0;display:inline-flex}.fb-revoke:hover{color:var(--color-warn)}.dp-sys{flex-direction:column;gap:8px;padding:4px 2px 14px;display:flex}.dp-sys-head{color:var(--color-ink-3)}.dp-sys-cards{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:8px;display:grid}.dp-sys-card{border-radius:var(--elev-2-radius);border:1px solid var(--color-paper-line);background:var(--elev-2-surface);box-shadow:var(--elev-card);text-align:start;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);flex-direction:column;align-items:start;gap:2px;padding:12px 14px;display:flex}.dp-sys-card:hover{background:var(--color-paper-hover)}.sf{flex-direction:column;min-inline-size:0;display:flex}.sf-value{font-variant-numeric:tabular-nums;text-wrap:balance;font-weight:600;line-height:1.2}.sf-grid{flex-wrap:wrap;place-content:center;display:flex}.sf-grid i{opacity:0;background:var(--sf-cell-idle);border-radius:2px;display:block}.sf-grid i[data-k=available]{background:var(--sf-cell-free)}.sf-grid i[data-k=reserved]{background:var(--sf-cell-held)}.sf-grid i[data-k=sold]{background:var(--sf-cell-gone)}.sf-grid i[data-run]{animation:sf-cell .46s var(--ease-out) both;animation-delay:calc(min(var(--i) * 6ms, .9s) + .12s)}@keyframes sf-cell{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.sf-band{flex-direction:column;min-inline-size:0;display:flex}.sf-band-track{background:var(--sf-track);border-radius:999px;display:flex;overflow:hidden}.sf-band-seg{background:var(--sf-seg-0);flex-basis:0;block-size:100%;min-inline-size:2px;display:block}.sf-band-seg[data-i="1"]{background:var(--sf-seg-1)}.sf-band-seg[data-i="2"]{background:var(--sf-seg-2)}.sf-band-seg[data-i="3"]{background:var(--sf-seg-3)}.sf-band-keys{flex-wrap:wrap;min-inline-size:0;display:flex}.sf-band-key{align-items:center;min-inline-size:0;display:inline-flex}.sf-band-key:before{content:"";background:var(--sf-seg-0);border-radius:999px;flex:none}.sf-band-key[data-i="1"]:before{background:var(--sf-seg-1)}.sf-band-key[data-i="2"]:before{background:var(--sf-seg-2)}.sf-band-key[data-i="3"]:before{background:var(--sf-seg-3)}.sf-band-key b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sf-band-key em{font-variant-numeric:tabular-nums;font-style:normal}.sf-stack{flex-direction:column;display:flex}.sf-stack-row{flex-direction:column;min-inline-size:0;display:flex}.sf-stack-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-stack-band{background:var(--sf-track);border-radius:999px;display:flex;overflow:hidden}.sf-stack-band i{background:var(--sf-seg-0);flex-basis:0;justify-content:center;align-items:center;min-inline-size:0;display:flex}.sf-stack-band i[data-i="1"]{background:var(--sf-seg-1)}.sf-stack-band i[data-i="2"]{background:var(--sf-seg-2)}.sf-stack-band i[data-i="3"]{background:var(--sf-seg-3)}.sf-stack-band b{font-variant-numeric:tabular-nums;color:var(--lightningcss-light,oklch(.22 .01 var(--dot-h,258)))var(--lightningcss-dark,oklch(.22 .01 var(--dot-h,258)));font-weight:600}.sf-band-seg{justify-content:center;align-items:center;display:flex}.sf-band-seg b{font-variant-numeric:tabular-nums;color:var(--lightningcss-light,oklch(.22 .01 var(--dot-h,258)))var(--lightningcss-dark,oklch(.22 .01 var(--dot-h,258)));font-weight:600}.sf-ring{place-items:center;display:grid;position:relative}.sf-ring svg{block-size:100%;inline-size:100%;display:block}.sf-ring-track,.sf-ring-fill{fill:none;stroke-linecap:round}.sf-ring-track{stroke:var(--sf-track)}.sf-ring-fill{stroke:var(--sf-seg-0)}.sf-ring-value{font-variant-numeric:tabular-nums;font-weight:600;position:absolute}.sf-dist{flex-direction:column;display:flex}.sf-dist-plot{align-items:end;gap:2px;display:flex;position:relative}.sf-dist-plot:after{content:"";background:var(--sf-track);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.sf-dist-plot i{transform-origin:bottom;background:linear-gradient(180deg, var(--sf-seg-1), var(--sf-seg-0));border-radius:2px 2px 1px 1px;flex:1 1 0;block-size:100%;min-inline-size:0;display:block}.sf-dist-plot i[data-empty]{visibility:hidden}.sf-dist-axis{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.sf-dist-axis em{font-style:normal}.sf[data-size=mini]{gap:4px}.sf[data-size=mini] .sf-label{color:var(--color-ink-2);order:2;font-size:12.5px;line-height:1.39}.sf[data-size=mini] .sf-value{color:var(--color-ink);order:1;font-size:21px}.sf[data-size=mini] .sf-note{color:var(--color-ink-3);order:4;font-size:11.5px;line-height:1.39}.sf[data-size=mini] .sf-grid,.sf[data-size=mini] .sf-band,.sf[data-size=mini] .sf-stack,.sf[data-size=mini] .sf-ring,.sf[data-size=mini] .sf-dist{order:3;margin-block:6px 2px}.sf[data-size=mini] .sf-stack{gap:6px}.sf[data-size=mini] .sf-stack-name{color:var(--color-ink-3);font-size:11.5px}.sf[data-size=mini] .sf-stack-band{block-size:9px;margin-block-start:3px}.sf[data-size=mini] .sf-stack-band b,.sf[data-size=mini] .sf-band-seg b{display:none}.sf[data-size=mini] .sf-ring{block-size:60px;inline-size:60px}.sf[data-size=mini] .sf-ring-track,.sf[data-size=mini] .sf-ring-fill{stroke-width:8px}.sf[data-size=mini] .sf-ring-value{color:var(--color-ink);font-size:17px}:is(.sf[data-size=mini]:has(.sf-ring) .sf-label,.sf[data-size=mini]:has(.sf-stack) .sf-label){order:1}.sf[data-size=mini] .sf-grid{justify-content:start;gap:2px}.sf[data-size=mini] .sf-grid i{block-size:6px;inline-size:6px}.sf[data-size=mini] .sf-band-track{block-size:5px}.sf[data-size=mini] .sf-band-keys{gap:4px 9px;margin-block-start:6px}.sf[data-size=mini] .sf-band-key{color:var(--color-ink-3);gap:4px;font-size:11.5px}.sf[data-size=mini] .sf-band-key:before{block-size:5px;inline-size:5px}.sf[data-size=mini] .sf-band-key em{display:none}.sf[data-size=mini] .sf-dist-plot{gap:1.5px;block-size:22px}.sf[data-size=mini] .sf-dist-axis{color:var(--color-ink-3);margin-block-start:5px;font-size:11.5px}.sf[data-size=stage]{text-align:center;justify-content:center;align-items:center;gap:14px;block-size:100%;padding:48px}.sf[data-size=stage] .sf-label{letter-spacing:.18em;color:#f0f0f49e;font-size:15px}.sf[data-size=stage] .sf-value{color:#fafafcf7;font-size:32px}.sf[data-size=stage] .sf-note{color:#f0f0f4a8;font-size:15px}.sf[data-size=stage] .sf-grid{gap:4px;inline-size:min(30rem,68vw);margin-block:6px}.sf[data-size=stage] .sf-grid i{border-radius:3px;block-size:12px;inline-size:12px}.sf[data-size=stage] .sf-band{inline-size:min(30rem,68vw)}.sf[data-size=stage] .sf-band-track{block-size:12px}.sf[data-size=stage] .sf-band-keys{justify-content:center;gap:8px 20px;margin-block-start:14px}.sf[data-size=stage] .sf-band-key{color:#f0f0f4b8;gap:7px;font-size:15px}.sf[data-size=stage] .sf-band-key:before{block-size:8px;inline-size:8px}.sf[data-size=stage] .sf-band-key em{color:#f0f0f47a;margin-inline-start:6px}.sf[data-size=stage] .sf-stack{gap:16px;inline-size:min(32rem,72vw)}.sf[data-size=stage] .sf-stack-name{color:#f0f0f4b8;margin-block-end:6px;font-size:15px}.sf[data-size=stage] .sf-stack-band{block-size:22px}.sf[data-size=stage] .sf-stack-band b{font-size:12.5px}.sf[data-size=stage] .sf-band-seg b{font-size:11.5px}.sf[data-size=stage] .sf-ring{block-size:168px;inline-size:168px;margin-block:4px}.sf[data-size=stage] .sf-ring-track,.sf[data-size=stage] .sf-ring-fill{stroke-width:7px}.sf[data-size=stage] .sf-ring-value{color:#fafafcf7;font-size:32px}.sf[data-size=stage] .sf-dist{inline-size:min(30rem,68vw)}.sf[data-size=stage] .sf-dist-plot{gap:4px;block-size:84px}.sf[data-size=stage] .sf-dist-axis{color:#f0f0f4b8;margin-block-start:12px;font-size:15px}.sf[data-size=mini]{--sf-track:var(--color-paper-line);--sf-cell-idle:var(--color-paper-line);--sf-cell-free:oklch(.68 .13 var(--dot-h,258));--sf-cell-held:oklch(.78 .06 var(--dot-h,258));--sf-cell-gone:var(--lightningcss-light,oklch(.86 .02 var(--dot-h,258)))var(--lightningcss-dark,oklch(.42 .02 var(--dot-h,258)));--sf-seg-0:oklch(.68 .13 var(--dot-h,258));--sf-seg-1:oklch(.74 .1 calc(var(--dot-h,258) + 34));--sf-seg-2:oklch(.79 .08 calc(var(--dot-h,258) + 68));--sf-seg-3:oklch(.84 .06 calc(var(--dot-h,258) + 102))}.sf[data-size=stage]{--sf-track:#f0f0f421;--sf-cell-idle:#f0f0f421;--sf-cell-free:oklch(.74 .13 var(--dot-h,258));--sf-cell-held:oklch(.8 .07 var(--dot-h,258));--sf-cell-gone:#f0f0f433;--sf-seg-0:oklch(.74 .13 var(--dot-h,258));--sf-seg-1:oklch(.78 .11 calc(var(--dot-h,258) + 34));--sf-seg-2:oklch(.82 .09 calc(var(--dot-h,258) + 68));--sf-seg-3:oklch(.86 .07 calc(var(--dot-h,258) + 102))}@media (prefers-reduced-motion:reduce){.sf-grid i[data-run]{opacity:1;animation:none}}.paper-bar:has(.flow-new-wrap){align-items:center;block-size:auto;min-block-size:44px;padding-block:7px}.flow-new-wrap{flex-direction:column;align-items:stretch;gap:4px;display:flex}.flow-new{border:1px solid var(--color-paper-line);background:var(--elev-2-surface);min-inline-size:0;box-shadow:var(--elev-card);outline-offset:1px;transition:outline-color var(--dur-hover) var(--ease-out);border-radius:12px;outline:1px solid #0000;align-items:stretch;display:flex}.flow-new:focus-within{outline-color:var(--color-focus)}.flow-new-name,.flow-new-pick{color:var(--color-ink);background:0 0;border:0;min-inline-size:0;padding:7px 14px;font-size:14px;line-height:1.39}.flow-new-name{flex:11rem}.flow-new-name::placeholder{color:var(--color-ink-3)}.flow-new-pick{cursor:pointer;flex:0 auto}.flow-new-lang{flex:none}.flow-new-name:focus,.flow-new-pick:focus{outline:none}.flow-new-seam{background:var(--color-paper-line);flex:none;inline-size:1px;margin-block:6px}.flow-new-go{border-radius:9px;flex:none;margin:3px;padding-inline:18px}.flow-new-why{min-block-size:1lh;color:var(--color-ink-3);padding-inline-start:14px;font-size:11.5px;line-height:1.39}.pk{scrollbar-color:oklch(28% .015 262/.24) transparent;--pk-float:inset 0 1px 0 #ffffffe6, 0 1px 2px #2529301a, 0 6px 18px -6px #25293038;--pk-lifted:inset 0 1px 0 #ffffffd9, 0 2px 4px #2529301a, 0 16px 34px -12px #25293047;background:var(--color-elevated);flex-direction:row;block-size:100%;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.pk{--pk-float:inset 0 1px 0 lab(100% 0 0/.9), 0 1px 2px lab(16.4137% -.404105 -5.53566/.1), 0 6px 18px -6px lab(16.4137% -.404105 -5.53566/.22);--pk-lifted:inset 0 1px 0 lab(100% 0 0/.85), 0 2px 4px lab(16.4137% -.404105 -5.53566/.1), 0 16px 34px -12px lab(16.4137% -.404105 -5.53566/.28)}}.pk-bar{z-index:3;background:var(--color-elevated);max-block-size:calc(100% - 170px);inline-size:19rem;box-shadow:var(--pk-lifted);border:1px solid #25293012;border:1px solid lab(16.4137% -.404105 -5.53566/.07);border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex;position:absolute;inset-block-start:20px;inset-inline-start:20px;overflow-y:auto}.pk-area-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.pk-area-list li{color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:7px;align-items:center;gap:9px;margin-inline:-8px;padding:6px 8px;font-size:12.5px;display:flex}.pk-area-list li:hover,.pk-area-list li[data-on]{background:var(--color-paper-hover);color:var(--color-ink)}.pk-area-list li[data-service]{color:var(--color-ink-3);cursor:default}.pk-area-list li[data-service]:hover{color:var(--color-ink-3);background:0 0}.pk-area-list i{background:#558cb96b;background:lab(55.7721% -8.67432 -29.7239/.42);border-radius:3px;flex:none;block-size:11px;inline-size:11px}.pk-area-shot{object-fit:cover;border-radius:4px;flex:none;block-size:24px;inline-size:34px}.pk-area-list li:has(.pk-area-shot){padding-block:4px}.pk-area-list i[data-kind=service]{background:#84868a57;background:lab(55.9036% -.382364 -2.22745/.34)}.pk-key-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-key-list li{color:var(--color-ink-3);align-items:center;gap:9px;font-size:11.5px;display:flex}.pk-key-list i{background:#32b3646b;background:lab(64.9133% -49.6302 29.7966/.42);border-radius:3px;flex:none;block-size:11px;inline-size:11px}.pk-key-list i[data-st=reserved]{background:#eb9f2c75;background:lab(71.9181% 22.534 66.7667/.46)}.pk-key-list i[data-st=sold]{background:#e2494766;background:lab(54.0154% 59.962 36.1222/.4)}.pk-key-list i[data-kind=area]{background:#558cb96b;background:lab(55.7721% -8.67432 -29.7239/.42)}.pk-key-list i[data-kind=service]{background:#84868a57;background:lab(55.9036% -.382364 -2.22745/.34)}.pk-name{color:var(--color-ink);text-wrap:balance;flex:none;font-size:21px;font-weight:600;line-height:1.2}.pk-tools{border-block-start:1px solid var(--color-paper-line);flex:none;gap:2px;margin-block-start:auto;padding-block-start:14px;display:flex}.pk-tool{block-size:34px;inline-size:34px;color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:9px;justify-content:center;align-items:center;display:inline-flex;position:relative}.pk-tool:hover{background:var(--color-paper-hover)}.pk-tool[data-on]{color:var(--color-accent)}.pk-tool i{background:var(--color-accent);block-size:15px;min-inline-size:15px;color:var(--color-on-accent);border-radius:999px;justify-content:center;align-items:center;padding-inline:3px;font-size:11.5px;font-style:normal;display:inline-flex;position:absolute;inset-block-start:2px;inset-inline-end:2px}.pk-check{align-items:center;gap:8px;display:flex}.pk-stage{-webkit-user-select:none;user-select:none;background-color:#eff0f3;background-color:lab(94.7657% -.168175 -1.50626);background-image:radial-gradient(120% 95% at 50% 45%, transparent 45%, #d5d7dbb3 88%, #cbced3d9 100%), radial-gradient(76% 60% at 50% 44%, #ffffffd9 0%, #fbfcfd66 48%, transparent 78%), radial-gradient(130% 100% at 50% 50%, oklch(.86 .035 var(--dot-h,285) / .32) 0%, oklch(.92 .02 var(--dot-h,285) / .16) 55%, transparent 85%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-size:cover,cover,cover,140px 140px;flex:auto;min-block-size:0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.pk-stage{background-image:radial-gradient(120% 95% at 50% 45%, transparent 45%, lab(86.0583% -.247568 -2.25663/.7) 88%, lab(82.5708% -.323862 -3.00524/.85) 100%), radial-gradient(76% 60% at 50% 44%, lab(100% 0 0/.85) 0%, lab(98.8329% -.0854433 -.753891/.4) 48%, transparent 78%), radial-gradient(130% 100% at 50% 50%, oklch(.86 .035 var(--dot-h,285) / .32) 0%, oklch(.92 .02 var(--dot-h,285) / .16) 55%, transparent 85%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}}.pk-cover{transition:transform .42s var(--ease-out);--pk-centre:50%;translate:var(--pk-centre) -50%;aspect-ratio:var(--ar,16 / 9);min-block-size:100%;min-inline-size:100%;transition:scale .32s var(--ease-out), transform .52s var(--ease-out);position:absolute;inset-block-start:50%;inset-inline-start:50%}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pk-cover{--pk-centre:-50%}.ivd{flex-direction:column;gap:18px;display:flex}.ivd-hero{z-index:0;aspect-ratio:16/8.2;background:var(--color-canvas);border-radius:18px;position:sticky;inset-block-start:0;overflow:hidden}.ivd-sheet{z-index:1;border-start-start-radius:22px;border-start-end-radius:22px;flex-direction:column;gap:18px;margin-block-start:-22px;padding-block-start:22px;display:flex;position:relative}.ivd-sheet:before{content:"";background:var(--page-ground);z-index:-1;border-start-start-radius:22px;border-start-end-radius:22px;inline-size:100cqi;position:absolute;inset-block:0;inset-inline-start:calc(50% - 50cqi)}.ivd-hero-img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ivd-hero-body{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);text-shadow:0 1px 3px #08080a8c,0 4px 18px #08080a59;position:absolute;inset-block-end:18px;inset-inline-start:22px}.ivd-kind{letter-spacing:.22em;text-transform:uppercase;color:#fcfcfcbf;color:lab(98.84% .0000298023 -.0000119209/.75);font-size:11.5px;font-weight:600}.ivd-name{letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:1.2}.ivd-where{color:#fcfcfcd9;color:lab(98.84% .0000298023 -.0000119209/.85);font-size:12.5px}.ivd-hero-price{position:absolute;inset-block-end:18px;inset-inline-end:22px}@container not (min-inline-size:40rem){.ivd-hero-price{inset-block:16px auto}}.ivd-hero-price{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);text-shadow:0 1px 3px #08080a8c,0 4px 18px #08080a59;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ivd-hero-price b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1.2}.ivd-status{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:#32b364;background:lab(64.9133% -49.6302 29.7966);border-radius:999px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:600}.ivd-status[data-st=reserved]{background:#dd9314;background:lab(67.2572% 22.8799 68.6524)}.ivd-status[data-st=sold]{background:#db4241;background:lab(51.69% 60.0089 36.4368)}.ivd-body{flex-direction:column;gap:20px;display:flex}.ivd-prose{flex-direction:column;gap:14px;display:flex}.ivd-prose p{color:var(--color-ink-2);font-size:14px;line-height:1.72}.ivd-specs{flex-wrap:wrap;align-content:start;gap:14px 0;display:flex}.ivd-specs div{border-inline-start:1px solid var(--color-paper-line);flex-direction:column;gap:3px;padding-inline:18px;display:flex}.ivd-specs div:first-child{border-inline-start:0;padding-inline-start:0}.ivd-specs dt{letter-spacing:.02em;color:var(--color-ink-3);font-size:11.5px;font-weight:600}.ivd-specs dd{color:var(--color-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.2}.ivd-specs div[data-room] dd{font-weight:500}.ivp-rooms .ivd:nth-child(2n) .ivd-shots img:first-child{margin-inline-start:22cqi}.ivp-rooms .ivd:nth-child(2n) .ivd-shots img:nth-child(2){margin-inline-start:2cqi}.ivp-rooms .ivd:nth-child(2n) .ivd-shots img:nth-child(3){margin-inline-start:54cqi}.ivp-amen-track{align-self:flex-start;inline-size:100cqi;margin-inline-start:calc(50% - 50cqi);container-type:inline-size}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (pointer:fine){.ivp-amen-rail{scroll-snap-type:none;overflow-x:visible}}}.ivd-hero[data-flat]{background:var(--color-canvas)}.ivd-hero[data-flat] .ivd-hero-body,.ivd-hero[data-flat] .ivd-hero-price{color:var(--color-ink);text-shadow:none}.ivd-hero,.ivd-shots{inline-size:100cqi;margin-inline-start:calc(50% - 50cqi)}.ivd-hero{border-radius:0}.ivd-figures{gap:64px;display:grid}.ivd-figures[data-pair]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.ivd-figures[data-pair]{grid-template-columns:1fr}}button.ivd-plan-paper{cursor:pointer;text-align:center;transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out)}button.ivd-plan-paper:hover{box-shadow:var(--elev-print);translate:0 -4px}button.ivd-plan-paper[aria-pressed=true]{border-color:var(--lightningcss-light,oklch(.62 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .11 var(--dot-h)));box-shadow:var(--elev-print)}.ivd-plan-name{color:var(--color-ink-2);font-size:14px;font-weight:600}.ivd-plan-cta{border:1px solid var(--color-control-line);color:var(--color-ink-2);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-radius:999px;align-self:center;padding:8px 18px;font-size:12.5px;font-weight:600}button.ivd-plan-paper:hover .ivd-plan-cta,button.ivd-plan-paper[aria-pressed=true] .ivd-plan-cta{background:var(--lightningcss-light,oklch(.96 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));border-color:var(--lightningcss-light,oklch(.62 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .11 var(--dot-h)));color:var(--color-ink)}.ivd-plan-paper{border:1px solid var(--color-paper-line);background:#fcfcfc;background:lab(98.84% .0000298023 -.0000119209);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:21px 21px 18px;display:flex}.ivd-plan-paper>img{object-fit:contain;flex:none;align-self:center;block-size:400px;inline-size:auto}.ivd-plan-paper figcaption{letter-spacing:.02em;color:var(--color-ink-3);padding-inline-start:2px;font-size:11.5px;font-weight:600}.ivd-plan-paper img{object-fit:contain;block-size:340px;inline-size:100%}.ivd-closeup{border:1px solid var(--color-paper-line);border-radius:12px;inline-size:100%;position:relative;overflow:hidden}.ivd-closeup img{object-fit:fill;max-inline-size:none;position:absolute}.ivd-closeup svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.ivd-mark{fill:#32b3646b;fill:lab(64.9133% -49.6302 29.7966/.42);stroke:#00441fd9;stroke:lab(24.5748% -28.0657 16.939/.85);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ivd-mark[data-st=reserved]{fill:#eb9f2c6b;fill:lab(71.9181% 22.534 66.7667/.42);stroke:#643e00d9;stroke:lab(30.2236% 14.0359 42.8654/.85)}.ivd-mark[data-st=sold]{fill:#e249476b;fill:lab(54.0154% 59.962 36.1222/.42);stroke:#6f191ad9;stroke:lab(24.5482% 37.9474 23.364/.85)}.ivd-shots{margin-block-end:3cqi;position:relative}.ivd-shots img{object-fit:cover;border-radius:14px;display:block}.ivd-shots img:first-child{aspect-ratio:16/9;block-size:auto;inline-size:78cqi}.ivd-shots img:nth-child(2){aspect-ratio:4/3;block-size:auto;inline-size:46cqi;box-shadow:var(--elev-print);margin-block-start:-14cqi;margin-inline-start:52cqi;position:relative}.ivd-shots img:nth-child(3){aspect-ratio:4/3;block-size:auto;inline-size:40cqi;box-shadow:var(--elev-print);margin-block-start:-10cqi;margin-inline-start:4cqi;position:relative}.ivs-pick{flex-direction:column;gap:10px;display:flex}.ivs-crumbs{align-items:center;gap:4px;display:flex}.ivs-crumb{color:var(--color-ink-2);background:0 0;border:0;border-radius:7px;padding:4px 8px;font-size:12.5px}button.ivs-crumb{cursor:pointer;color:var(--color-ink-3)}button.ivs-crumb:hover{background:var(--color-hover);color:var(--color-ink)}span.ivs-crumb{color:var(--color-ink);font-weight:600}.ivs-crumb+.ivs-crumb:before{content:none}.ivs-stage{position:relative}.ivs-cover[data-fit=cover]{border-radius:16px;overflow:hidden}.ivs-cover{inline-size:100%;aspect-ratio:var(--ar,16 / 9);position:relative}.ivs-shot{object-fit:fill;block-size:100%;inline-size:100%;position:absolute;inset:0}.ivs-broken{block-size:220px;color:var(--color-ink-3);place-items:center;font-size:12.5px;display:grid}.ivs-pick .pk-spots[data-plan] .pk-spot{cursor:pointer}.pk-key{z-index:3;z-index:4;inline-size:250px;box-shadow:var(--elev-2-shadow);transform-origin:100% 100%;transition:scale .26s var(--ease-out), border-color .26s var(--ease-out);cursor:pointer;background:0 0;border:1px solid #fcfcfc24;border:1px solid lab(98.84% .0000298023 -.0000119209/.14);border-radius:10px;padding:0;position:absolute;inset-block-end:72px;inset-inline-start:20px;overflow:hidden}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pk-key{transform-origin:0 100%}.pk-key:hover{border-color:#fcfcfc4d;border-color:lab(98.84% .0000298023 -.0000119209/.3);scale:1.9}.pk-key-crop{block-size:100%;display:block}.pk-key img{max-inline-size:none;display:block}.pk-key-tag{color:#fcfcfceb;color:lab(98.84% .0000298023 -.0000119209/.92);transition:scale .26s var(--ease-out);transform-origin:100% 100%;background:#0b0d12c7;background:lab(3.6783% -.280947 -2.42209/.78);border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:600;position:absolute;inset-block-end:5px;inset-inline-start:7px}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pk-key-tag{transform-origin:0 100%}.pk-key:hover .pk-key-tag{scale:.53}@media (prefers-reduced-motion:reduce){.pk-key,.pk-key-tag{transition:none}}.pk-cover[data-reveal]{animation:pk-reveal .9s var(--ease-out) .12s both}@keyframes pk-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pk-cover[data-reveal]{animation:none}}.pk-split-half{will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:0}.pk-shot{object-fit:cover;block-size:100%;inline-size:100%;display:block}.pk-cover:has(.pk-shot[src*=floor-]) .pk-shot{filter:drop-shadow(0 1px 1px #353b4529)drop-shadow(0 14px 30px #2d333d33);filter:drop-shadow(0 1px 1px lab(24.5104% -.516355 -7.37163/.16))drop-shadow(0 14px 30px lab(21.0285% -.482574 -7.35812/.2))}.pk-ground{color:#fcfcfcb3;color:lab(98.84% .0000298023 -.0000119209/.7);text-align:center;background:radial-gradient(120% 90% at 50% 0,#283f57,#0000 70%),linear-gradient(#1b2433,#0c121a);background:radial-gradient(120% 90% at 50% 0,lab(25.615% -3.45671 -17.1243),#0000 70%),linear-gradient(lab(14.0232% -.906721 -10.74),lab(5.20046% -.471637 -6.4608));flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.pk-ground b{color:#fcfcfceb;color:lab(98.84% .0000298023 -.0000119209/.92);font-size:17px;font-weight:500}.pk-ground span{font-size:12.5px}.pk-spots{block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-spots[data-pick]{pointer-events:auto}.pk-spots[data-trace]{cursor:crosshair}.pk-spots[data-trace] .pk-spot{pointer-events:none}.pk-draw{fill:#f2cf3b4d;fill:lab(84.3203% 2.18803 72.6415/.3);stroke:#ffe47c;stroke:lab(91.3183% 2.27577 76.9811);stroke-width:.42px;stroke-linejoin:round;filter:drop-shadow(0 0 1.2px #f2cf3be6)drop-shadow(0 0 4px #f2cf3b73);filter:drop-shadow(0 0 1.2px lab(84.3203% 2.18803 72.6415/.9))drop-shadow(0 0 4px lab(84.3203% 2.18803 72.6415/.45))}.pk-draw-open{fill:none}.pk-laid,.pk-band,.pk-preview,.pk-guide{pointer-events:none}.pk-guide{stroke:#00ebeb;stroke:lab(84.1846% -49.0832 -14.7193);stroke-width:.3px;stroke-dasharray:2 1.2}.pk-laid{fill:#fcfcfc;fill:lab(98.84% .0000298023 -.0000119209);stroke:#f2cf3b;stroke:lab(84.3203% 2.18803 72.6415);stroke-width:.2px}.pk-laid[data-first]{fill:#f2cf3b;fill:lab(84.3203% 2.18803 72.6415);stroke:#fcfcfc;stroke:lab(98.84% .0000298023 -.0000119209)}.pk-band{stroke:#f2cf3bd9;stroke:lab(84.3203% 2.18803 72.6415/.85);stroke-width:.26px;stroke-dasharray:1.2 .9}.pk-band-shut{stroke:#f2cf3b59;stroke:lab(84.3203% 2.18803 72.6415/.35);stroke-dasharray:.7 1.1}.pk-preview{opacity:.55}.pk-close[data-near]{fill:#f2cf3b8c;fill:lab(84.3203% 2.18803 72.6415/.55);stroke-width:.45px}.pk-rect-edge{stroke:#f2cf3b;stroke:lab(84.3203% 2.18803 72.6415);stroke-width:.34px;stroke-dasharray:1.2 .9}.pk-close{fill:none;stroke:#f2cf3b;stroke:lab(84.3203% 2.18803 72.6415);stroke-width:.3px;pointer-events:none}.pk-grab{cursor:move;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-grab path{fill:#0000;fill:lab(0% 0 0/.001);stroke:none;pointer-events:auto}.pk-arm{transform-origin:0;pointer-events:none;background:#f2cf3ba6;background:lab(84.3203% 2.18803 72.6415/.65);block-size:1px;position:absolute}.pk-ctl{inline-size:calc(11px * var(--pk-inv,1));block-size:calc(11px * var(--pk-inv,1));cursor:grab;touch-action:none;background:#0b0d12;background:lab(3.6783% -.280947 -2.42209);border:1.5px solid #f2cf3b;border:1.5px solid lab(84.3203% 2.18803 72.6415);border-radius:50%;padding:0;position:absolute;translate:-50% -50%}.pk-ctl:hover{background:#f2cf3b;background:lab(84.3203% 2.18803 72.6415)}.pk-handle[data-smooth]{border-radius:50%}.pk-snaps{pointer-events:none;z-index:2;block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-snap{inline-size:calc(8px * var(--pk-inv,1));block-size:calc(8px * var(--pk-inv,1));cursor:crosshair;pointer-events:auto;transition:scale var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);background:#fcfcfcd1;background:lab(98.84% .0000298023 -.0000119209/.82);border:1px solid #10161fbf;border:1px solid lab(7.14665% -.650659 -7.13362/.75);border-radius:50%;padding:0;position:absolute;translate:-50% -50%}.pk-snap:hover{background:#fcfcfc;background:lab(98.84% .0000298023 -.0000119209);scale:1.6}.pk-snap[data-on]{background:#f2cf3b;background:lab(84.3203% 2.18803 72.6415);border-color:#574600;border-color:lab(30.6643% 2.77215 51.3963);scale:1.6}.pk-prov{fill:#f2cf3b29;fill:lab(84.3203% 2.18803 72.6415/.16);stroke:#f2cf3bcc;stroke:lab(84.3203% 2.18803 72.6415/.8);stroke-width:.28px;stroke-linejoin:round;cursor:pointer;transition:fill .14s var(--ease-out)}.pk-prov[data-on]{fill:#f2cf3b80;fill:lab(84.3203% 2.18803 72.6415/.5)}.pk-placed{fill:oklch(.72 .13 var(--dot-h,285) / .16);stroke:oklch(.86 .06 var(--dot-h,285) / .6);stroke-width:.24px;stroke-linejoin:round;cursor:pointer;transition:fill .14s var(--ease-out)}.pk-placed[data-on]{fill:oklch(.75 .14 var(--dot-h,285) / .42)}.pk-prov[data-clash],.pk-placed[data-clash]{fill:#ea3c3f4d;fill:lab(53.7962% 66.4339 41.0992/.3);stroke:#ff4f4f;stroke:lab(60.5542% 72.7585 44.9925);stroke-width:.42px;stroke-dasharray:1.1 .9}.pk-alloc-clash{color:#ffbbb4;color:lab(82.8114% 30.9913 17.042);background:#ea3c3f3d;background:lab(53.7962% 66.4339 41.0992/.24);border-radius:999px;margin-block-start:4px;padding:2px 10px;font-size:11.5px}.pk-alloc-hint{color:#fcfcfc80;color:lab(98.84% .0000298023 -.0000119209/.5);font-size:11.5px}.pk-menu-away{z-index:8;position:absolute;inset:0}.pk-menu{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-inline-size:178px;box-shadow:var(--elev-2-shadow);background:#0b0d12f5;background:lab(3.6783% -.280947 -2.42209/.96);border:1px solid #fcfcfc24;border:1px solid lab(98.84% .0000298023 -.0000119209/.14);border-radius:11px;padding:5px;position:absolute}.pk-menu>button{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);text-align:start;cursor:pointer;background:0 0;border-radius:7px;inline-size:100%;padding:6px 10px;font-size:12.5px;display:block}.pk-menu>button:hover:not(:disabled){background:#fcfcfc1f;background:lab(98.84% .0000298023 -.0000119209/.12)}.pk-menu>button:disabled{opacity:.35;cursor:default}.pk-menu-bad{color:#ff837b;color:lab(69.4378% 50.094 28.5539)}.pk-menu hr{border:0;border-block-start:1px solid #fcfcfc1a;border-block-start:1px solid lab(98.84% .0000298023 -.0000119209/.1);margin:4px 6px}.pk-menu-dirs{align-items:center;gap:3px;padding:4px 6px;display:flex}.pk-menu-dirs>span{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);text-align:start;flex:auto;font-size:12.5px}.pk-menu-dirs>button{color:#fcfcfcdb;color:lab(98.84% .0000298023 -.0000119209/.86);cursor:pointer;background:#fcfcfc0f;background:lab(98.84% .0000298023 -.0000119209/.06);border:1px solid #fcfcfc29;border:1px solid lab(98.84% .0000298023 -.0000119209/.16);border-radius:6px;block-size:25px;inline-size:25px;font-size:12.5px}.pk-menu-dirs>button:hover{background:#fcfcfc33;background:lab(98.84% .0000298023 -.0000119209/.2)}.pk-tags{pointer-events:none;z-index:2;block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-tag{color:#fcfcfcf0;color:lab(98.84% .0000298023 -.0000119209/.94);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0b0d12db;background:lab(3.6783% -.280947 -2.42209/.86);border-radius:4px;padding:1px 5px;font-size:11.5px;font-weight:600;position:absolute;translate:-50% -50%}.pk-card{background:var(--color-elevated);inline-size:296px;box-shadow:var(--pk-lifted);color:var(--color-ink);pointer-events:none;scale:var(--pk-inv,1);z-index:4;animation:pk-card-in .2s var(--ease-out) both;will-change:scale, opacity;border-radius:14px;position:absolute;overflow:hidden}.pk-card[data-side=end]{transform-origin:0;translate:calc(18px * var(--pk-inv,1)) -50%}.pk-card[data-side=start]{transform-origin:100%;translate:calc(-100% - 18px * var(--pk-inv,1)) -50%}@keyframes pk-card-in{0%{opacity:0;scale:calc(var(--pk-inv,1) * .86)}}@media (prefers-reduced-motion:reduce){.pk-card{animation:none}}.pk-card-hero{aspect-ratio:16/10;background:var(--color-canvas);display:block;position:relative;overflow:hidden}.pk-card-hero>img:first-child{object-fit:cover;block-size:100%;inline-size:100%;animation:pk-settle .56s var(--ease-out) both;display:block}.pk-card-hero[data-fit=plan]{aspect-ratio:16/11;background:var(--color-elevated)}.pk-card-hero[data-fit=plan]>img:first-child{object-fit:contain;padding:12px 12px 6px}@keyframes pk-settle{0%{opacity:0;scale:1.06}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.pk-card-hero>img:first-child{animation:none}}.pk-card-plan{block-size:auto;inline-size:38px;box-shadow:var(--pk-float);animation:pk-settle .56s 80ms var(--ease-out) both;background:#ffffffed;background:lab(100% 0 0/.93);border-radius:6px;padding:4px;position:absolute;inset-block-end:9px;inset-inline-end:9px}@media (prefers-reduced-motion:reduce){.pk-card-plan{animation:none}}.pk-card-over{color:#fffffff7;color:lab(100% 0 0/.97);text-align:start;background:linear-gradient(#0000 0%,#07090d80 55%,#07090dd1 100%);background:linear-gradient(#0000 0%,lab(2.4614% -.201963 -1.87602/.5) 55%,lab(2.4614% -.201963 -1.87602/.82) 100%);padding:26px 14px 12px;font-size:15px;font-weight:600;position:absolute;inset-block-end:0;inset-inline:0}.pk-card-body{text-align:start;padding:12px 14px 14px}.pk-card-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pk-card-head b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pk-card-head em{white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:600}.pk-card-head em[data-st=available]{color:#007937;color:lab(43.874% -47.0999 28.6361)}.pk-card-head em[data-st=reserved]{color:#995600;color:lab(43.7038% 29.5943 71.7347)}.pk-card-head em[data-st=sold]{color:#be222a;color:lab(42.3845% 60.2199 38.2468)}.pk-card-lead{font-variant-numeric:tabular-nums;margin-block-start:2px;font-size:21px;font-weight:600;line-height:1.2}.pk-card-lead:is([data-soon],[data-reason]){color:var(--color-ink-2);font-size:15px}.pk-card-sub{color:var(--color-ink-2);margin-block-start:1px;font-size:12.5px}.pk-card-note{color:var(--color-ink-2);margin-block-start:6px;font-size:12.5px;line-height:1.39}.pk-card-meta{color:var(--color-ink-3);margin-block-start:5px;font-size:11.5px}.pk-card-meta i{padding-inline:6px;font-style:normal}.pk-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 3px #fcfcfceb,0 0 7px #fcfcfcb3;text-shadow:0 0 3px lab(98.84% .0000298023 -.0000119209/.92),0 0 7px lab(98.84% .0000298023 -.0000119209/.7);transition:scale .18s var(--ease-out);flex-direction:column;align-items:center;line-height:1.2;display:flex;position:absolute;translate:-50% -50%}.pk-num b{color:#00280e;color:lab(12.7164% -21.918 12.694);font-size:12.5px;font-weight:700}.pk-num i{color:#2e3948e6;color:lab(23.3179% -1.17521 -10.8202/.9);font-size:11.5px;font-style:normal;font-weight:500}.pk-num[data-st=reserved] b{color:#502600;color:lab(20.6492% 20.6737 35.0894)}.pk-num[data-st=sold] b{color:#760711;color:lab(24.3249% 44.4424 28.9932)}.pk-num[data-st=sold] i{color:#4c535ebf;color:lab(34.9735% -1.05603 -7.3164/.75)}.pk-num:is([data-st=unavailable],[data-st=unknown]) b{color:#35383d;color:lab(23.4094% -.577524 -3.68108)}.pk-num[data-common] b{color:#003b66;color:lab(22.9241% -3.67822 -35.4132);font-variant-numeric:normal;font-weight:600}.pk-num[data-lift]{text-shadow:0 0 2.5px #fcfcfcd9,0 0 5px #fcfcfc99;text-shadow:0 0 2.5px lab(98.84% .0000298023 -.0000119209/.85),0 0 5px lab(98.84% .0000298023 -.0000119209/.6);flex-direction:row;align-items:baseline;gap:.45em}.pk-num[data-lift] b{letter-spacing:.02em;color:#00280e;color:lab(12.9429% -28.2176 15.8971);font-size:17px;font-weight:700}.pk-num[data-lift] i{letter-spacing:.22em;color:#2e3948eb;color:lab(23.3179% -1.17521 -10.8202/.92);border-inline-start:1px solid #2e394866;border-inline-start:1px solid lab(23.3179% -1.17521 -10.8202/.4);padding-inline-start:.5em;font-size:11.5px;font-weight:500}.pk-num[data-lift][data-st=reserved] b{color:#492200;color:lab(18.2275% 23.6885 35.5956)}.pk-num[data-lift][data-st=sold] b{color:#66000a;color:lab(19.6665% 44.577 28.6109)}.pk-num[data-lift][data-common] b{color:#002b4e;color:lab(15.8181% -.759542 -35.2619);font-weight:600}@media (prefers-reduced-motion:reduce){.pk-num{transition:none}}.pk-tag[data-clash]{color:#fff9f8;color:lab(98.6559% 6.12116 3.29545);background:#bb061eeb;background:lab(39.9438% 63.5347 42.0903/.92)}.pk-unit-swap{flex-direction:column;gap:5px;margin-block-start:16px;display:flex}.pk-unit-swap>span{color:#fcfcfc99;color:lab(98.84% .0000298023 -.0000119209/.6);font-size:11.5px}.pk-unit-miss{color:#ff837b;color:lab(69.4378% 50.094 28.5539);font-size:11.5px}.pk-soon{color:#fcfcfce0;color:lab(98.84% .0000298023 -.0000119209/.88);letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 6px #040609e6;text-shadow:0 1px 6px lab(1.54753% -.135422 -1.39965/.9);font-size:12.5px;font-weight:600;position:absolute;translate:-50% -50%}.pk-taken{border:1px solid var(--color-paper-line);background:var(--color-canvas);color:var(--color-ink-2);text-align:start;cursor:pointer;border-radius:7px;padding:5px 9px;font-size:12.5px}.pk-taken:hover{color:var(--color-ink);border-color:var(--color-ink-3)}.pk-hits{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.pk-hits button{border:1px solid var(--color-paper-line);background:var(--color-elevated);color:var(--color-ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .14s var(--ease-out), border-color .14s var(--ease-out);border-radius:6px;padding:3px 8px;font-size:12.5px}.pk-hits button:hover{background:var(--color-canvas)}.pk-hits button[data-on]{border-color:var(--color-accent);background:var(--color-accent-soft);font-weight:600}.pk-trace-area{background:var(--color-canvas);cursor:pointer;border-radius:8px;align-items:start;gap:8px;padding:7px 9px;display:flex}.pk-trace-area input{cursor:pointer;margin-block-start:2px}.pk-trace-area span{color:var(--color-ink);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.pk-trace-area i{color:var(--color-ink-3);font-size:11.5px;font-style:normal;line-height:1.31}.pk-trace-warn{color:#f2af48;color:lab(76.7033% 18.106 60.6421);font-size:11.5px;line-height:1.39}.pk-alloc{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--elev-2-shadow);text-align:center;background:#0b0d12eb;background:lab(3.6783% -.280947 -2.42209/.92);border:1px solid #f2cf3b57;border:1px solid lab(84.3203% 2.18803 72.6415/.34);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px 26px 14px;display:flex;position:absolute;inset-block-end:88px;inset-inline-start:50%;translate:50%}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pk-alloc{translate:-50%}.pk-alloc-eyebrow{color:#fcfcfc99;color:lab(98.84% .0000298023 -.0000119209/.6);font-size:11.5px}.pk-alloc-name{color:#f2cf3b;color:lab(84.3203% 2.18803 72.6415);font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1.2}.pk-alloc-count{color:#fcfcfc99;color:lab(98.84% .0000298023 -.0000119209/.6);font-size:11.5px}.pk-alloc-acts{gap:6px;margin-block-start:8px;display:flex}.pk-alloc-acts button{color:#fcfcfce0;color:lab(98.84% .0000298023 -.0000119209/.88);cursor:pointer;background:#fcfcfc12;background:lab(98.84% .0000298023 -.0000119209/.07);border:1px solid #fcfcfc33;border:1px solid lab(98.84% .0000298023 -.0000119209/.2);border-radius:999px;padding:5px 13px;font-size:11.5px}.pk-alloc-acts button:hover:not(:disabled){background:#fcfcfc2b;background:lab(98.84% .0000298023 -.0000119209/.17)}.pk-alloc-acts button:disabled{opacity:.4;cursor:default}.pk-base-case{fill:none;stroke:#10161f80;stroke:lab(7.14665% -.650659 -7.13362/.5);stroke-width:.72px;stroke-linejoin:round;pointer-events:none}.pk-base{fill:#fcfcfc0d;fill:lab(98.84% .0000298023 -.0000119209/.05);stroke:#fcfcfc9e;stroke:lab(98.84% .0000298023 -.0000119209/.62);stroke-width:.28px;stroke-dasharray:1.4 1;stroke-linejoin:round;pointer-events:none}.pk-base[data-pick]{pointer-events:auto;cursor:pointer;transition:fill .14s var(--ease-out), stroke .14s var(--ease-out)}.pk-base[data-pick]:hover{fill:#f2cf3b47;fill:lab(84.3203% 2.18803 72.6415/.28);stroke:#f2cf3b;stroke:lab(84.3203% 2.18803 72.6415);stroke-dasharray:none}.pk-lit{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-lit-wash{fill:#0b0d12b8;fill:lab(3.6783% -.280947 -2.42209/.72)}.pk-lit-edge{fill:none;stroke:oklch(.99 .01 var(--dot-h,285) / .85);stroke-width:.3px;stroke-linejoin:round}.pk-handles{z-index:1;touch-action:none;pointer-events:none;position:absolute;inset:0}.pk-handle,.pk-mid,.pk-ctl{pointer-events:auto}.pk-handle,.pk-mid{cursor:grab;border-radius:999px;padding:0;position:absolute;translate:-50% -50%}.pk-handle{inline-size:calc(18px * var(--pk-inv,1));block-size:calc(18px * var(--pk-inv,1));transition:background var(--dur-hover) var(--ease-out), scale var(--dur-hover) var(--ease-out);background:radial-gradient(circle,#fcfcfc 0 3.5px,#f2cf3b 3.5px 4.8px,#0000 4.8px);background:radial-gradient(circle,lab(98.84% .0000298023 -.0000119209) 0 3.5px,lab(84.3203% 2.18803 72.6415) 3.5px 4.8px,#0000 4.8px)}.pk-handle:hover{background:radial-gradient(circle,#ffe47c 0 4.4px,#fcfcfc 4.4px 6px,#0000 6px);background:radial-gradient(circle,lab(91.3183% 2.27577 76.9811) 0 4.4px,lab(98.84% .0000298023 -.0000119209) 4.4px 6px,#0000 6px);scale:1.25}.pk-handle[data-on]{background:radial-gradient(circle,#fcfcfc 0 3.4px,#ffe47c 3.4px 6.4px,#0000 6.4px);background:radial-gradient(circle,lab(98.84% .0000298023 -.0000119209) 0 3.4px,lab(91.3183% 2.27577 76.9811) 3.4px 6.4px,#0000 6.4px);scale:1.45}.pk-handle{cursor:grab}.pk-handle[data-on]{cursor:grabbing}.pk-handle:focus-visible{outline-offset:1px;outline:2px solid #f2cf3b;outline:2px solid lab(84.3203% 2.18803 72.6415)}.pk-mid:focus-visible{outline-offset:1px;outline:2px solid #00ebeb;outline:2px solid lab(84.1846% -49.0832 -14.7193)}.pk-mid{inline-size:calc(15px * var(--pk-inv,1));block-size:calc(15px * var(--pk-inv,1));cursor:copy;transition:background var(--dur-hover) var(--ease-out), scale var(--dur-hover) var(--ease-out);background:radial-gradient(circle,#0000 0 1.9px,#1ad1d1d9 1.9px 3.1px,#0000 3.1px);background:radial-gradient(circle,#0000 0 1.9px,lab(75.8547% -42.5297 -12.7784/.85) 1.9px 3.1px,#0000 3.1px)}.pk-mid:hover{background:radial-gradient(circle,#00ebeb 0 3.4px,#fcfcfc 3.4px 4.6px,#0000 4.6px);background:radial-gradient(circle,lab(84.1846% -49.0832 -14.7193) 0 3.4px,lab(98.84% .0000298023 -.0000119209) 3.4px 4.6px,#0000 4.6px);scale:1.3}.pk-trace-mode{background:var(--color-paper-recess);color:var(--color-ink);cursor:pointer;border:1px solid #f2cf3b99;border:1px solid lab(84.3203% 2.18803 72.6415/.6);border-radius:7px;padding:8px 12px;font-size:11.5px}.pk-trace-mode:disabled{opacity:.45;cursor:default}.pk-trace-mode[data-on]{background:#f2cf3b38;background:lab(84.3203% 2.18803 72.6415/.22)}.pk-spot-case{fill:none;stroke:#10161f8c;stroke:lab(7.14665% -.650659 -7.13362/.55);stroke-width:.85px;stroke-linejoin:round;pointer-events:none}.pk-spot-idle{fill:#fcfcfc1a;fill:lab(98.84% .0000298023 -.0000119209/.1);stroke:#fcfcfceb;stroke:lab(98.84% .0000298023 -.0000119209/.92);stroke-width:.42px;stroke-dasharray:1.6 1.1;stroke-linejoin:round;cursor:default;transition:fill .18s var(--ease-out)}.pk-spot-idle[data-on]{fill:#fcfcfc4d;fill:lab(98.84% .0000298023 -.0000119209/.3)}.pk-trace{background:var(--color-paper-recess);border-inline-start:2px solid #f2cf3b;border-inline-start:2px solid lab(84.3203% 2.18803 72.6415);border-radius:9px;flex-direction:column;gap:8px;padding:12px;display:flex}.pk-trace-head{color:var(--color-ink);font-size:12.5px;font-weight:600}.pk-trace-state{color:#fcfcfcb8;color:lab(98.84% .0000298023 -.0000119209/.72);background:#fcfcfc0f;background:lab(98.84% .0000298023 -.0000119209/.06);border-radius:8px;padding:7px 10px;font-size:12.5px;display:block}.pk-trace-state b{color:#ffe47c;color:lab(91.3183% 2.27577 76.9811);font-weight:600}.pk-trace-state[data-state=drawing]{color:#ffe478;color:lab(91.2775% .809193 59.9995);background:#f2cf3b29;background:lab(84.3203% 2.18803 72.6415/.16)}.pk-trace-state[data-state=held]{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);background:#f2cf3b38;background:lab(84.3203% 2.18803 72.6415/.22);border:1px solid #f2cf3b66;border:1px solid lab(84.3203% 2.18803 72.6415/.4)}.pk-trace-next{color:#fcfcfc8c;color:lab(98.84% .0000298023 -.0000119209/.55);font-size:11.5px}.pk-seg{background:#fcfcfc12;background:lab(98.84% .0000298023 -.0000119209/.07);border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.pk-seg>button{color:#fcfcfca8;color:lab(98.84% .0000298023 -.0000119209/.66);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:0 0;border-radius:6px;padding:6px 8px;font-size:12.5px}.pk-seg-3{grid-template-columns:1fr 1fr 1fr}.pk-seg>button:hover{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9)}.pk-seg>button[data-on]{color:#1c1500;color:lab(7.35055% 1.32815 12.4892);background:#f2cf3b;background:lab(84.3203% 2.18803 72.6415);font-weight:600}.pk-trace-save{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.pk-trace-save:disabled{opacity:.4}.pk-trace-note{color:var(--color-ink-3);font-size:11.5px}.pk-trace-acts{grid-template-columns:1fr 1fr;gap:5px;display:grid}.pk-trace-acts button{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);min-block-size:32px;color:var(--color-ink);cursor:pointer;border-radius:7px;padding:7px 6px;font-size:11.5px}.pk-trace-acts button:hover:not(:disabled){background:var(--color-paper-hover)}.pk-trace-acts button:disabled{opacity:.45;cursor:default}.pk-trace-save{grid-column:1/-1}.pk-seg>button,.pk-menu>button,.pk-trace-del{min-block-size:32px}.pk-trace-acts button:first-child{background:var(--color-accent);color:var(--color-on-accent);border-color:#0000}.pk-trace-field{flex-direction:column;gap:4px;display:flex}.pk-trace-field>span{color:var(--color-ink-3);font-size:11.5px}.pk-trace-field textarea{resize:vertical;font-size:11.5px;line-height:1.39}.pk-trace-del{border:1px solid var(--lightningcss-light,#c3541373)var(--lightningcss-dark,#fb864d73);border-radius:7px;align-self:start;margin-block-start:2px;padding:6px 11px}@supports (color:color-mix(in lab, red, red)){.pk-trace-del{border:1px solid color-mix(in oklab, var(--color-warn) 45%, transparent)}}.pk-trace-del{color:var(--color-warn);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;font-size:11.5px}.pk-trace-del:hover{background:var(--lightningcss-light,#c354131f)var(--lightningcss-dark,#fb864d1f)}@supports (color:color-mix(in lab, red, red)){.pk-trace-del:hover{background:color-mix(in oklab, var(--color-warn) 12%, transparent)}}.pk-trace-saved{flex-direction:column;gap:5px;display:flex}.pk-trace-chips{flex-wrap:wrap;gap:4px;max-block-size:132px;display:flex;overflow-y:auto}.pk-trace-chip{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);color:var(--color-ink-2);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11.5px}.pk-trace-chip:hover{background:var(--color-paper-hover)}.pk-trace-chip[data-on]{background:var(--color-accent);color:var(--color-on-accent);border-color:#0000}.pk-trace-open{color:#6b4400;color:lab(32.5215% 16.2413 57.3712);cursor:pointer;pointer-events:auto;box-shadow:var(--pk-float);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);background:#fff1cc;background:lab(95.5815% .538021 19.5892);border:1px solid #c79e4173;border:1px solid lab(67.7105% 8.4388 52.926/.45);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.pk-trace-open:hover{color:#4b2a00;color:lab(20.7816% 18.2095 41.4858);background:#fee29f;background:lab(91.014% 3.15395 36.5243)}.pk-note{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pk-note>span:first-child,.pk-note-said{background:var(--color-elevated);box-shadow:var(--pk-float);color:var(--color-ink-3);border:1px solid #25293012;border:1px solid lab(16.4137% -.404105 -5.53566/.07);border-radius:999px;padding:6px 13px;font-size:12.5px}.pk-spot{fill:#0000;stroke:#0000;stroke-width:.3px;stroke-linejoin:round;cursor:pointer;transform-box:fill-box;transform-origin:50%;transition:fill .22s var(--ease-out), stroke .22s var(--ease-out), translate .26s var(--ease-out), scale .26s var(--ease-out), filter .26s var(--ease-out)}.pk-common{fill:#558cb9;fill:lab(55.7721% -8.67432 -29.7239);transform-box:fill-box;transform-origin:50%;cursor:default}.pk-tiles{opacity:1}.pk-commons{opacity:.44}.pk-spots[data-plan] .pk-spot{fill:#32b3646b;fill:lab(64.9133% -49.6302 29.7966/.42)}.pk-spots[data-plan] .pk-spot[data-st=reserved]{fill:#eb9f2c6b;fill:lab(71.9181% 22.534 66.7667/.42)}.pk-spots[data-plan] .pk-spot[data-st=sold]{fill:#e249476b;fill:lab(54.0154% 59.962 36.1222/.42)}.pk-spots[data-plan] .pk-spot:is([data-st=unavailable],[data-st=unknown]){fill:#9c9ea16b;fill:lab(65.1866% -.322372 -1.85837/.42)}.pk-spots[data-plan] .pk-spot,.pk-common-line{stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pk-common-line{fill:none;pointer-events:none;transform-box:fill-box;transform-origin:50%}.pk-common{stroke:none}.pk-spots[data-plan] .pk-spot{stroke:#00441fd9;stroke:lab(24.5748% -28.0657 16.939/.85)}.pk-spots[data-plan] .pk-spot[data-st=reserved]{stroke:#643e00d9;stroke:lab(30.2236% 14.0359 42.8654/.85)}.pk-spots[data-plan] .pk-spot[data-st=sold]{stroke:#6f191ad9;stroke:lab(24.5482% 37.9474 23.364/.85)}.pk-spots[data-plan] .pk-spot:is([data-st=unavailable],[data-st=unknown]){stroke:#44484dd9;stroke:lab(30.3702% -.590995 -3.68776/.85)}.pk-common-line{stroke:#0f4064d9;stroke:lab(25.528% -5.62711 -26.0507/.85)}.pk-common-line[data-service]{stroke:#70727480;stroke:lab(47.7864% -.319451 -1.85671/.5)}.pk-common-line[data-dim]{stroke:#63636380;stroke:lab(42% 0 0/.5)}.pk-common-line[data-on]{stroke:#003052;stroke:lab(18.4166% -3.80123 -29.034)}.pk-spots[data-plan] .pk-spot:hover,.pk-spots[data-plan] .pk-spot[data-on]{filter:none;translate:none}.pk-spots[data-plan] .pk-spot[data-dim],.pk-spots[data-plan] .pk-spot[data-dim][data-st=reserved],.pk-spots[data-plan] .pk-spot[data-dim][data-st=sold]{fill:#9292926b;fill:lab(60.56% 0 0/.42);stroke:#63636380;stroke:lab(42% 0 0/.5)}.pk-common[data-dim]{fill:#929292;fill:lab(60.56% 0 0)}.pk-common[data-service]{fill:#a8abaf;fill:lab(69.8238% -.385165 -2.22906);pointer-events:none}.pk-num[data-service] b{color:#67696c;color:lab(44.3034% -.378996 -2.22559);font-weight:500}.pk-tags[data-focus] .pk-num:not([data-lift]){opacity:.5}.pk-tags[data-focus] .pk-num{transition:opacity .16s var(--ease-out)}.pk-spots[data-plan] .pk-spot,.pk-common{transition:opacity .16s var(--ease-out), fill .16s var(--ease-out), stroke .16s var(--ease-out), translate .16s var(--ease-out)}@media (prefers-reduced-motion:reduce){.pk-tags[data-focus] .pk-num,.pk-spots[data-plan] .pk-spot,.pk-common{transition:none}}.pk-spots[data-plan] .pk-spot:hover,.pk-spots[data-plan] .pk-spot[data-on],.pk-common:hover,.pk-common[data-on]{translate:0 -.22px}.pk-spots[data-plan] .pk-spot:hover,.pk-spots[data-plan] .pk-spot[data-on]{fill:#009e4e99;fill:lab(57.4659% -70.0078 43.2493/.6);stroke:#003315;stroke:lab(17.7111% -31.7954 19.4259)}.pk-spots[data-plan] .pk-spot:hover[data-st=reserved],.pk-spots[data-plan] .pk-spot[data-on][data-st=reserved]{fill:#d78c0099;fill:lab(64.6618% 33.5172 143.371/.6);stroke:#4f3000;stroke:lab(23.1612% 16.9096 44.7188)}.pk-spots[data-plan] .pk-spot:hover[data-st=sold],.pk-spots[data-plan] .pk-spot[data-on][data-st=sold]{fill:#dc002099;fill:lab(46.4741% 76.3769 52.9293/.6);stroke:#5c0009;stroke:lab(17.4518% 41.3826 25.4659)}.pk-spots[data-plan] .pk-spot:hover:is([data-st=unavailable],[data-st=unknown]),.pk-spots[data-plan] .pk-spot[data-on]:is([data-st=unavailable],[data-st=unknown]){fill:#7d808699;fill:lab(53.5716% -.616252 -3.70088/.6);stroke:#2b2e33;stroke:lab(18.7688% -.565499 -3.67529)}.pk-common:hover,.pk-common[data-on]{fill:#007ac1;fill:lab(48.013% -5.22158 -61.0952)}.pk-common[data-service]:hover{fill:#a8abaf;fill:lab(69.8238% -.385165 -2.22906);filter:none;translate:none}.pk-spots:not([data-plan]) .pk-spot{fill:oklch(.96 .05 var(--dot-h,285) / .14);stroke:oklch(.99 .02 var(--dot-h,285) / .88);stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1.5px #10161fbf)drop-shadow(0 1.5px 4px #10161f73);filter:drop-shadow(0 0 1.5px lab(7.14665% -.650659 -7.13362/.75))drop-shadow(0 1.5px 4px lab(7.14665% -.650659 -7.13362/.45))}.pk-spots:not([data-plan]) .pk-spot:hover,.pk-spots:not([data-plan]) .pk-spot[data-on]{fill:oklch(.93 .1 var(--dot-h,285) / .32);stroke:oklch(.99 .015 var(--dot-h,285));stroke-width:2.25px;filter:drop-shadow(0 .7px .5px oklch(.18 .03 var(--dot-h,285) / .5)) drop-shadow(0 3px 5px oklch(.16 .03 var(--dot-h,285) / .45)) drop-shadow(0 0 9px oklch(.85 .14 var(--dot-h,285) / .55));translate:0 -.55px;scale:1.008}.pk-spots:not([data-plan]) .pk-spot[data-dim]{fill:#26292e6b;fill:lab(16.4484% -.558168 -3.67184/.42);stroke:#9c9ea140;stroke:lab(65.1866% -.322372 -1.85837/.25);stroke-width:1px;filter:none}.pk-spots:not([data-plan]) .pk-spot[data-soon],.pk-spots:not([data-plan]) .pk-spot[data-soon]:hover,.pk-spots:not([data-plan]) .pk-spot[data-soon][data-on]{fill:#2b2e32bf;fill:lab(18.7759% -.468701 -2.94818/.75);stroke:#8586894d;stroke:lab(55.9093% -.258774 -1.48716/.3);stroke-width:1px;filter:none;cursor:default;translate:none;scale:1}.pk-marker{z-index:2;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.pk-crumbs,.pk-count,.pk-key{box-shadow:var(--pk-float);border:1px solid #25293012;border:1px solid lab(16.4137% -.404105 -5.53566/.07)}.pk-crumbs{background:var(--color-elevated);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;inset-block-end:20px;inset-inline-start:20px}.pk-crumb{color:var(--color-ink-3);cursor:pointer;transition:color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);border-radius:999px;padding:6px 13px;font-size:12.5px}.pk-crumb:hover{background:var(--color-paper-hover);color:var(--color-ink)}.pk-crumb[aria-current]{background:var(--color-canvas);color:var(--color-ink);font-weight:600}.pk-count{background:var(--color-elevated);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;color:var(--color-ink-2);border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:500;position:absolute;inset-block-start:20px;inset-inline-end:20px}.pk-note{z-index:4;text-align:center;color:#fcfcfc9e;color:lab(98.84% .0000298023 -.0000119209/.62);font-size:11.5px;position:absolute;inset-block-end:calc(20px + var(--sheet,0px));inset-inline:0}.pk-plan{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0d12d1;background:lab(3.6783% -.280947 -2.42209/.82);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:32px;display:flex;position:absolute;inset:0;overflow-y:auto}.pk-plan[data-sheet]{max-block-size:var(--sheet,46%);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0b0d1200 0%,#0b0d12ed 14%,#0b0d12f2 100%);background:linear-gradient(lab(3.6783% -.280947 -2.42209/0) 0%,lab(3.6783% -.280947 -2.42209/.93) 14%,lab(3.6783% -.280947 -2.42209/.95) 100%);justify-content:start;padding-block:22px 60px;inset-block-start:auto}.pk-plan[data-shut]{padding-block-end:14px;overflow:hidden}.pk-plan[data-shut] .pk-cells{display:none}.pk-plan-toggle{color:#fcfcfcdb;color:lab(98.84% .0000298023 -.0000119209/.86);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);background:#fcfcfc12;background:lab(98.84% .0000298023 -.0000119209/.07);border:1px solid #fcfcfc38;border:1px solid lab(98.84% .0000298023 -.0000119209/.22);border-radius:999px;margin-block-start:6px;padding:4px 12px;font-size:11.5px}.pk-plan-toggle:hover{background:#fcfcfc29;background:lab(98.84% .0000298023 -.0000119209/.16)}.pk-plan-head{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);font-size:15px}.pk-plan-top{flex-direction:column;align-items:center;gap:2px;display:flex}.pk-plan[data-sheet] .pk-plan-top{z-index:1;background:#0b0d12;background:lab(3.6783% -.280947 -2.42209);border-block-end:1px solid #fcfcfc17;border-block-end:1px solid lab(98.84% .0000298023 -.0000119209/.09);align-self:stretch;margin-inline:-32px;padding:4px 32px 10px;position:sticky;inset-block-start:-22px}.pk-plan-note{color:#fcfcfc99;color:lab(98.84% .0000298023 -.0000119209/.6);font-size:12.5px}.pk-cells{flex:none;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:8px;inline-size:min(56rem,100%);margin-block-start:20px;display:grid}.pk-cell{color:#fcfcfceb;color:lab(98.84% .0000298023 -.0000119209/.92);text-align:start;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);background:#fcfcfc1a;background:lab(98.84% .0000298023 -.0000119209/.1);border-radius:9px;flex-direction:column;align-items:start;gap:2px;padding:9px 11px;display:flex}.pk-cell:hover{background:#fcfcfc33;background:lab(98.84% .0000298023 -.0000119209/.2);translate:0 -2px}.pk-cell b{font-size:12.5px;font-weight:600}.pk-cell small{color:#fcfcfc99;color:lab(98.84% .0000298023 -.0000119209/.6);font-size:11.5px}.pk-cell[data-st=available]{background:#2f8adc80;background:lab(55.2086% -4.94954 -50.4575/.5)}.pk-cell[data-st=available]:hover{background:#3496efb3;background:lab(59.7997% -5.2509 -53.8179/.7)}.pk-cell[data-st=reserved]{background:#7ea9d55c;background:lab(67.3253% -6.26373 -27.5855/.36)}.pk-cell[data-st=sold]{color:#fcfcfc6b;color:lab(98.84% .0000298023 -.0000119209/.42);background:#fcfcfc12;background:lab(98.84% .0000298023 -.0000119209/.07)}.pk-cell[data-on]{outline-offset:-1px;outline:2px solid #fcfcfce6;outline:2px solid lab(98.84% .0000298023 -.0000119209/.9)}.pk-plan[data-behind] .pk-cells{opacity:.72}.pk-empty{text-align:center;color:#fcfcfcb3;color:lab(98.84% .0000298023 -.0000119209/.7);flex-direction:column;gap:4px;margin-block-start:24px;font-size:12.5px;display:flex}.pk-unit{background:var(--color-elevated);inline-size:min(25rem,92vw);box-shadow:var(--elev-3-shadow);z-index:3;transition:inline-size .32s var(--ease-out);flex-direction:column;padding:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}.pk-unit-body{flex-direction:column;padding:20px 22px 24px;display:flex}.pk-unit[data-big]{inline-size:min(40rem,96vw)}@media (prefers-reduced-motion:reduce){.pk-unit{transition:none}}.pk-unit-top{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.pk-unit-shut{color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:8px;align-items:center;gap:6px;margin-inline-start:-8px;padding:6px 10px;font-size:12.5px;display:flex}.pk-unit-shut:hover{background:var(--color-paper-hover);color:var(--color-ink)}.pk-unit-shut{white-space:nowrap}.pk-unit-shut span{font-size:14px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pk-unit-shut span{scale:-1 1}.pk-unit-grow{block-size:30px;inline-size:30px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:8px;place-items:center;margin-inline-end:-6px;font-size:14px;display:grid}.pk-unit-grow:hover{background:var(--color-paper-hover);color:var(--color-ink)}.pk-unit-shot{aspect-ratio:16/10;background:var(--color-canvas);overflow:hidden}.pk-unit-shot img{block-size:100%;inline-size:100%;animation:pk-shot-in .26s var(--ease-out) both;display:block}.pk-unit-shot img[data-fit=contain]{object-fit:contain;padding:16px}.pk-unit-shot img[data-fit=cover]{object-fit:cover}@keyframes pk-shot-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pk-unit-shot img{animation:none}}.pk-unit-tabs{border-block-end:1px solid var(--color-paper-line);gap:2px;padding-inline:14px;display:flex}.pk-unit-tabs button{color:var(--color-ink-3);cursor:pointer;transition:color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border-block-end:2px solid #0000;margin-block-end:-1px;padding:7px 10px;font-size:12.5px}.pk-unit-tabs button:hover{color:var(--color-ink-2)}.pk-unit-tabs button[data-on]{color:var(--color-ink);border-block-end-color:var(--color-ink);font-weight:600}.pk-unit-head{align-items:baseline;gap:10px;display:flex}.pk-unit-head b{color:var(--color-ink);font-size:21px;font-weight:600}.pk-unit-price{font-variant-numeric:tabular-nums;color:var(--color-ink);margin-block-start:6px;font-size:32px;font-weight:600;line-height:1.2}.pk-unit-about{flex-direction:column;gap:5px;margin-block-start:16px;display:flex}.pk-unit-about-read{color:var(--color-ink-2);margin:16px 0 0;font-size:12.5px;line-height:1.31}.pk-unit-about>span{color:var(--color-ink-3);align-items:baseline;gap:8px;font-size:11.5px;font-weight:600;display:flex}.pk-unit-about>span i{color:#108846;color:lab(49.5701% -43.5757 26.2503);font-size:11.5px;font-style:normal;font-weight:500}.pk-unit-about textarea{resize:vertical}.pk-unit-line{color:var(--color-ink-3);margin-block-start:4px;font-size:12.5px}.pk-unit-rooms{border-block-start:1px solid var(--color-paper-line);flex-direction:column;margin-block-start:18px;display:flex}.pk-unit-rooms>div{border-block-end:1px solid var(--color-paper-line);justify-content:space-between;align-items:baseline;gap:14px;padding-block:9px;display:flex}.pk-unit-rooms dt{color:var(--color-ink-2);font-size:12.5px}.pk-unit-rooms dd{font-variant-numeric:tabular-nums;color:var(--color-ink);margin:0;font-size:12.5px;font-weight:600}.pk-unit-view{color:var(--color-ink-3);margin-block-start:14px;font-size:12.5px;line-height:1.39}.pk-badge{background:var(--color-paper-recess);color:var(--color-ink-2);border-radius:999px;padding:3px 10px;font-size:11.5px}.pk-badge[data-st=available]{background:var(--color-accent-soft);color:var(--color-ink)}.pk-unit-line{color:var(--color-ink-3);font-size:12.5px}.pk-facts{flex-direction:column;gap:10px;display:flex}.pk-facts>div{border-block-end:1px solid var(--color-paper-line);justify-content:space-between;gap:12px;padding-block-end:10px;display:flex}.pk-facts dt{color:var(--color-ink-3);font-size:12.5px}.pk-facts dd{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:14px}.pk-unit-acts{gap:8px;margin-block-start:22px;display:flex}.pk-enquire{background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;border-radius:9px;flex:auto;padding:12px;font-size:12.5px;font-weight:500}.pk-save{border:1px solid var(--color-paper-line);inline-size:42px;color:var(--color-ink-2);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pk-save[data-on]{color:var(--color-accent);border-color:var(--color-accent)}.sc-tiles{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:21px;display:grid}.sc-tile{border:1px solid var(--color-paper-line);background:var(--color-elevated);transition:translate var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.sc-tile:hover{box-shadow:var(--elev-print);translate:0 -3px}.sc-tile-cover{aspect-ratio:16/9;background:linear-gradient(to bottom, var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.38 .09 var(--dot-h))), var(--lightningcss-light,oklch(.42 .13 var(--dot-h)))var(--lightningcss-dark,oklch(.28 .1 var(--dot-h))));display:block;position:relative}.sc-tile-cover>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.sc-tile-share{color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);background:#14161b8c;background:lab(7.18576% -.260472 -3.64464/.55);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;position:absolute;inset-block-start:12px;inset-inline-start:12px}.sc-tile-share[data-live]{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:var(--lightningcss-light,#329d5ad9)var(--lightningcss-dark,#1a763fd9);background:var(--lightningcss-light,lab(57.7037% -43.3554 25.9887/.85))var(--lightningcss-dark,lab(43.5231% -37.2534 22.3838/.85))}.sc-tile-body{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);text-shadow:0 1px 3px #08080a8c,0 4px 18px #08080a59;flex-direction:column;gap:2px;display:flex;position:absolute;inset-block-end:12px;inset-inline:14px}.sc-tile-body b{font-size:17px;font-weight:700}.sc-tile-body span{color:#fcfcfcd9;color:lab(98.84% .0000298023 -.0000119209/.85);font-size:12.5px}.sc-tile-foot{align-items:center;gap:8px;padding:12px 14px;display:flex}.sc-tile-n{min-inline-size:0;color:var(--color-ink-3);font-variant-numeric:tabular-nums;flex:auto;font-size:12.5px}.sc-about{color:var(--color-ink-3);margin:0;font-size:12.5px}@keyframes sc-in{0%{opacity:0;translate:0 8px}}.sc-tile{animation:sc-in .4s var(--ease-out) both}.sc-tile:nth-child(2){animation-delay:50ms}.sc-tile:nth-child(3){animation-delay:.1s}.sc-tile:nth-child(4){animation-delay:.15s}.sc-tile:nth-child(n+5){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.sc-tile{animation:none}}.inv-deck-pick{border-color:var(--color-accent);background:var(--color-accent-soft)}.pk-comp{flex-direction:column;gap:20px;display:flex}.pk-comp-sec{flex-direction:column;gap:2px;display:flex}.pk-comp-sec .eyebrow{color:var(--color-ink-3);letter-spacing:.02em;padding-block-end:8px}.pk-comp-sec+.pk-comp-sec{border-block-start:1px solid var(--color-paper-line);margin-block-start:6px;padding-block-start:16px}.pk-comp-sec:has(.pk-key-list){margin-block-start:auto}.pk-comp{flex-direction:column;flex:auto;gap:0;display:flex}.pk-comp-row{text-align:start;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:7px;grid-template-columns:1fr auto;align-items:baseline;gap:8px;margin-inline:-8px;padding:8px;display:grid}.pk-comp-row:hover{background:var(--color-paper-hover)}.pk-comp-row[data-idle]{cursor:default}.pk-comp-row[data-idle]:hover{background:var(--color-paper-recess)}.pk-lede{border-block-end:1px solid var(--color-paper-line);flex-direction:column;gap:1px;margin-block-end:2px;padding-block-end:14px;display:flex}.pk-lede b{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:32px;font-weight:600;line-height:1.2}.pk-lede span{color:var(--color-ink-3);font-size:12.5px}.pk-comp-name{color:var(--color-ink);font-size:14px}.pk-comp-n{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.pk-comp-n em{color:var(--color-ink-3);font-style:normal;font-weight:400}.pk-comp-idle{color:var(--color-ink-3);font-size:11.5px}.pk-prod{align-items:center;gap:12px;padding-block:10px;display:flex}.pk-prod-plan{flex:none;block-size:auto;inline-size:30px}.pk-prod-text{flex-direction:column;flex:auto;gap:1px;min-inline-size:0;display:flex}.pk-prod+.pk-prod{border-block-start:1px solid var(--color-paper-line)}.pk-prod-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pk-prod-name{color:var(--color-ink-2);font-size:12.5px}.pk-prod-price{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.pk-prod-meta{color:var(--color-ink-3);font-size:11.5px}.pk-typechips{flex-wrap:wrap;gap:5px;padding-block-end:8px;display:flex}.pk-typechips button{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);color:var(--color-ink-2);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);border-radius:999px;padding:6px 12px;font-size:11.5px}.pk-typechips button:hover{background:var(--color-paper-hover)}.pk-typechips button[data-on]{background:oklch(.68 .13 var(--dot-h,285));color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);border-color:#0000}.site-page{block-size:calc(100dvh / var(--ui-zoom,1));color:#fcfcfce6;color:lab(98.84% .0000298023 -.0000119209/.9);--color-paper-recess:#fcfcfc0f;--color-paper-line:#fcfcfc24;--color-paper-hover:#fcfcfc1c;--color-ink:#fcfcfceb;--color-ink-2:#fcfcfcb8;--color-ink-3:#fcfcfc8c;--color-accent:#f2cf3b;--color-on-accent:#1c1500;--color-warn:#f2af48;background:#0b0d12;background:lab(3.6783% -.280947 -2.42209);grid-template-columns:minmax(0,1fr) 19rem;display:grid}@supports (color:lab(0% 0 0)){.site-page{--color-paper-recess:lab(98.84% .0000298023 -.0000119209/.06);--color-paper-line:lab(98.84% .0000298023 -.0000119209/.14);--color-paper-hover:lab(98.84% .0000298023 -.0000119209/.11);--color-ink:lab(98.84% .0000298023 -.0000119209/.92);--color-ink-2:lab(98.84% .0000298023 -.0000119209/.72);--color-ink-3:lab(98.84% .0000298023 -.0000119209/.55);--color-accent:lab(84.3203% 2.18803 72.6415);--color-on-accent:lab(7.35055% 1.32815 12.4892);--color-warn:lab(76.7033% 18.106 60.6421)}}.site-map{min-block-size:0;position:relative}.site-map .maplibregl-map{font-family:inherit}.site-map .maplibregl-ctrl-group{background:#13161b;background:lab(7.19461% -.476263 -3.60272);border:1px solid #fcfcfc33;border:1px solid lab(98.84% .0000298023 -.0000119209/.2);border-radius:6px}.site-map .maplibregl-ctrl-group button+button{border-block-start-color:#fcfcfc24;border-block-start-color:lab(98.84% .0000298023 -.0000119209/.14)}.site-map .maplibregl-ctrl button .maplibregl-ctrl-icon{filter:invert()}.site-pen{--pk-inv:1;direction:ltr;position:absolute;inset:0}.site-pen[data-pan]{pointer-events:none}.site-pen[data-pan]~*,.site-pen[data-pan]{cursor:grab}.site-pen[data-tool=pin] .pk-spots{cursor:cell}.site-pen .pk-draw{stroke-width:2px}.site-pen .pk-draw-open{fill:none}.site-pen .pk-band{stroke-width:1.5px;stroke-dasharray:6 4}.site-pen .pk-band-shut{stroke-dasharray:3 5}.site-pen .pk-laid{stroke-width:1px}.site-pen .pk-close{stroke-width:1.5px}.site-pen .pk-close[data-near]{stroke-width:2.5px}.site-pen .pk-rect-edge{stroke-width:1.5px;stroke-dasharray:6 4}.site-pen .pk-base-case{stroke-width:3.5px}.site-pen .pk-base{stroke-width:1.5px;stroke-dasharray:7 5}.site-name{fill:#fcfcfc;fill:lab(98.84% .0000298023 -.0000119209);paint-order:stroke;stroke:#10161fbf;stroke:lab(7.14665% -.650659 -7.13362/.75);stroke-width:3px;text-anchor:middle;pointer-events:none;font-size:12.5px;font-weight:700;line-height:1.31}.site-pin circle:first-child{fill:#f2cf3b2e;fill:lab(84.3203% 2.18803 72.6415/.18);stroke:#f2cf3b;stroke:lab(84.3203% 2.18803 72.6415);stroke-width:1.5px}.site-pin circle:last-child{fill:#f2cf3b;fill:lab(84.3203% 2.18803 72.6415);stroke:#fcfcfc;stroke:lab(98.84% .0000298023 -.0000119209);stroke-width:2px}.site-panel{border-inline-start:1px solid #fcfcfc1a;border-inline-start:1px solid lab(98.84% .0000298023 -.0000119209/.1);flex-direction:column;gap:8px;padding:16px 16px 20px;font-size:12.5px;line-height:1.39;display:flex;overflow:auto}.site-back{color:var(--color-ink-3);font-size:11.5px;line-height:1.31;text-decoration:none}.site-back:hover{color:var(--color-ink);text-decoration:underline}.site-title{color:var(--color-ink);margin:0;font-size:17px;font-weight:700;line-height:1.25}.site-aerial{color:var(--color-ink-2);align-items:center;gap:6px;font-size:12.5px;line-height:1.31;display:flex}.site-h{letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-3);border-block-end:1px solid #fcfcfc1f;border-block-end:1px solid lab(98.84% .0000298023 -.0000119209/.12);margin:8px 0 0;padding-block-end:4px;font-size:11.5px;font-weight:600;line-height:1.31}.site-fields{grid-template-columns:1fr 4.5rem;gap:6px;display:grid}.site-fields input{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);inline-size:100%;color:var(--color-ink);font:inherit;border-radius:7px;padding:6px 8px;font-size:12.5px;line-height:1.31}.site-fields input:focus-visible{outline-offset:1px;outline:2px solid #f2cf3b;outline:2px solid lab(84.3203% 2.18803 72.6415)}.site-num{font-variant-numeric:tabular-nums}.site-state{color:#7fe998;color:lab(84.5168% -45.0069 29.3649);min-block-size:1.39em;font-size:12.5px;line-height:1.39}.site-state[data-state=failed]{color:var(--color-warn)}.inv-deck-site{border-style:dashed}@media (max-width:64rem){.site-page{grid-template-rows:minmax(22rem,1fr) auto;grid-template-columns:1fr}.site-panel{border-block-start:1px solid #fcfcfc1a;border-block-start:1px solid lab(98.84% .0000298023 -.0000119209/.1);border-inline-start:0}}.cm-body{padding:12px}.cm-status{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.cm-status b{color:var(--color-ink);font-weight:600}.cm-views{background:var(--color-paper-recess);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.cm-views a{color:var(--color-ink-2);border-radius:6px;padding-block:2px;padding-inline:10px;font-size:12.5px;text-decoration:none}.cm-views a[aria-current]{background:var(--color-elev-2);color:var(--color-ink);box-shadow:var(--elev-2-shadow)}.cm-paper{--cm-dock-h:48px;background:var(--color-elevated);border-radius:10px;position:relative;container-type:inline-size}.cm-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:8px;padding:12px;display:none}.cm-grid-group{color:var(--color-ink-3);grid-column:1/-1;margin:0;padding-block-start:8px;font-size:11.5px;font-weight:500}.cm-paper[data-view=grid] .cm-grid{display:grid}.cm-graph{zoom:calc(1 / var(--ui-zoom,1));border-radius:10px;block-size:max(30rem,100dvh - 10.5rem);position:relative;overflow:hidden}.cm-skip{z-index:2;background:var(--color-elev-2);box-shadow:var(--elev-2-shadow);color:var(--color-accent);opacity:0;pointer-events:none;border-radius:6px;padding-block:4px;padding-inline:8px;font-size:12.5px;position:absolute;inset-block-start:8px;inset-inline-start:8px}.cm-skip:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--color-focus)}.cm-search{background:var(--color-paper-recess);border-radius:6px;align-items:center;gap:6px;padding-block:2px;padding-inline:8px;display:inline-flex}.cm-search input{font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;inline-size:11rem;font-size:12.5px}.cm-search:focus-within{box-shadow:0 0 0 2px var(--color-accent-soft-2)}.cm-search kbd{font:inherit;color:var(--color-ink-3);font-size:11.5px}.cm-tip{font-family:var(--font-rubik);font-size:12.5px;line-height:1.54}.cm-tip>div+div{margin-block-start:4px}.cm-tip-head{font-weight:600}.cm-tip b{font-weight:500}@container (max-width:44rem){.cm-graph,.cm-dock{display:none}.cm-grid{display:grid}}.cm-node{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.cm-grid .cm-node{background:var(--color-elev-2);box-shadow:var(--elev-2-shadow);border-radius:7px;flex-direction:row;justify-content:flex-start;gap:10px;padding:8px}.cm-node:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:8px}.cm-node[aria-pressed=true] .cm-ring{box-shadow:0 0 0 4px var(--color-accent-soft-2)}.cm-ring{background:var(--color-elev-2);block-size:3.5rem;inline-size:3.5rem;box-shadow:var(--elev-2-shadow);transition:scale var(--dur-hover) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.cm-node:hover .cm-ring{scale:1.05}.cm-ring svg{block-size:1.5rem;inline-size:1.5rem}.cm-ring[data-state=running]{border:2.5px solid var(--color-ok);color:var(--color-ok)}.cm-ring[data-state=built]{border:2px solid var(--color-warn);color:var(--color-warn)}.cm-ring[data-state=designed]{opacity:.8;color:var(--color-ink);background:var(--lightningcss-light,#dbdee3)var(--lightningcss-dark,#45484c);background:var(--lightningcss-light,lab(88.3783% -.511706 -2.97099))var(--lightningcss-dark,lab(30.3768% -.484914 -2.95645))}.cm-badge{background:var(--color-warn);min-inline-size:1.25rem;color:var(--color-elev-2);border-radius:999px;padding-inline:4px;font-size:11.5px;font-weight:600;line-height:1.54;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.cm-label{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.25}.cm-node[data-state=designed] .cm-label{color:var(--color-ink-2);font-size:14px;font-weight:400}.cm-text{background:var(--color-elevated);border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding-block:1px;padding-inline:6px;display:flex}.cm-grid .cm-node .cm-ring{flex:none;block-size:2.5rem;inline-size:2.5rem}.cm-grid .cm-node .cm-ring svg{block-size:1.125rem;inline-size:1.125rem}.cm-grid .cm-node .cm-text{background:0 0;align-items:flex-start;padding:0}.cm-float{z-index:2;inline-size:min(20rem,100% - 24px);max-block-size:calc(100% - 24px - var(--cm-dock-h) - 8px);overscroll-behavior:contain;background:var(--color-elev-2);box-shadow:var(--elev-2-shadow);animation:cm-in var(--dur-fold) var(--ease-glide) both;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;inset-block-start:12px;overflow-y:auto}.cm-float[data-edge=start]{inset-inline-start:12px}.cm-float[data-edge=end]{inset-inline-end:12px}.cm-float-h{color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.cm-paper[data-view=grid] .cm-float{max-block-size:none;inline-size:auto;margin:12px;margin-block-end:0;position:static}.cm-quote{background:var(--color-paper-recess);color:var(--color-ink);unicode-bidi:isolate;border-radius:6px;margin:0;padding:8px;font-size:14px;line-height:1.54}.cm-meta{color:var(--color-ink-3);font-size:12.5px}.cm-facts{color:var(--color-ink-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.bo-subject{color:var(--color-ink);white-space:pre-line;margin:0;font-size:14px;font-weight:500}.bo-acts{margin-block-start:4px}.bo-form{flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:6px;display:flex}.bo-form select,.bo-form input{font:inherit;border:1px solid var(--color-control-line);background:var(--color-elev-2);color:var(--color-ink);border-radius:6px;padding-block:4px;padding-inline:8px;font-size:14px}.dk-none{color:var(--color-warn)}.inv{animation:fq-post-in var(--dur-menu) var(--ease-out);flex-direction:column;gap:12px;margin-block-start:20px;display:flex}.inv-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.inv-h{color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.inv-day{color:var(--color-ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.inv-day input{font:inherit;border:1px solid var(--color-control-line);background:var(--color-elev-2);color:var(--color-ink);border-radius:6px;padding-block:4px;padding-inline:8px;font-size:14px}.inv-body{animation:fq-post-in var(--dur-menu) var(--ease-out);transition:opacity var(--dur-hover) var(--ease-out);flex-direction:column;gap:12px;display:flex}.inv-body[aria-busy=true]{opacity:.6}.inv-rows{color:var(--color-ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.inv-rows>li{unicode-bidi:isolate;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.inv-rows a{color:var(--color-accent);text-decoration:none}.inv-rows a:hover,.inv-rows a:focus-visible{text-decoration:underline}.inv-held{animation:fq-post-in var(--dur-menu) var(--ease-out)}.inv-held[data-leaving]{animation:fq-post-out var(--dur-drawer) var(--ease-out) forwards;pointer-events:none}.inv-held[hidden]{display:none}.inv-form{flex-direction:column;gap:6px;display:flex}.inv-label,.inv-count{color:var(--color-ink-3);margin:0;font-size:12.5px}.inv-text{resize:vertical;font-size:14px;line-height:1.54}.inv-preview{background:var(--color-paper-recess);animation:fq-post-in var(--dur-menu) var(--ease-out);border-radius:6px;flex-direction:column;gap:6px;padding:8px;display:flex}.inv-status{color:var(--color-ink-2);flex-direction:column;gap:6px;margin:0;font-size:12.5px;display:flex}.inv-done{color:var(--color-ink-2);animation:fq-post-in var(--dur-menu) var(--ease-out);margin:0;font-size:14px}.ops-numbers{gap:4px;margin:0;display:grid}.ops-numbers>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ops-numbers dt{color:var(--color-ink-2);font-size:12.5px}.ops-numbers dd{color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.ops-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ops-rows>li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ops-row-l{color:var(--color-ink);font-size:14px}.ops-forced{color:var(--color-warn)}.pd-chain{margin-block-start:6px}.pd-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cm-link{color:var(--color-accent);font-size:12.5px;text-decoration:none}.cm-link:hover{text-decoration:underline}.cm-pane{animation:cm-in var(--dur-fold) var(--ease-glide) both;flex-direction:column;gap:10px;display:flex}.cm-pane .cm-rows>li,.cm-pane .cm-step{animation:cm-in var(--dur-fold) var(--ease-glide) both;animation-delay:calc(90ms + var(--i,0) * 22ms)}.cm-pane-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cm-pane-title{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.cm-pane-name{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.cm-pane-head h2{color:var(--color-ink);margin:0;font-size:17px;font-weight:600;line-height:1.31}.cm-crumb{color:var(--color-ink-3);align-items:center;gap:2px;font-size:12.5px;display:flex}.cm-crumb button{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0}.cm-crumb button:hover{text-decoration:underline}.cm-crumb-sep{block-size:12px;inline-size:12px}.cm-x{block-size:28px;inline-size:28px;color:var(--color-ink-3);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin-block-start:-4px;margin-inline-end:-6px;display:grid}.cm-x:hover{background:var(--color-paper-hover);color:var(--color-ink)}.cm-x:focus-visible,.cm-crumb button:focus-visible,.cm-handoff button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.cm-role{color:var(--color-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.54;display:-webkit-box;overflow:hidden}.cm-sec{border-block-start:1px solid var(--color-divider);flex-direction:column;gap:6px;padding-block-start:10px;display:flex}.cm-sub{color:var(--color-ink-3);margin:0;font-size:11.5px;font-weight:500}.cm-sub-split{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.cm-rows{flex-direction:column;gap:2px;margin:0;margin-inline:-6px;padding:0;list-style:none;display:flex}.cm-rows button{text-align:start;inline-size:100%;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding-block:6px;padding-inline:6px;display:flex}.cm-rows button:hover{background:var(--color-paper-hover)}.cm-rows button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cm-row-body{flex-direction:column;flex:1;min-inline-size:0;display:flex}.cm-row-when{color:var(--color-ink);font-size:14px;font-weight:500;line-height:1.39}.cm-row-then{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.cm-row-chev{block-size:14px;inline-size:14px;color:var(--color-ink-3);flex:none}.cm-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cm-step{flex-direction:column;padding-block:2px 12px;padding-inline-start:20px;display:flex;position:relative}.cm-step:before{content:"";background:var(--lightningcss-light,oklch(.48 calc(var(--dot-c,.1) * .6) var(--dot-h,258)))var(--lightningcss-dark,oklch(.76 calc(var(--dot-c-dk,.1) * .55) var(--dot-h,258)));border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:7px;inset-inline-start:4px}.cm-step:after{content:"";background:var(--color-divider);inline-size:1px;position:absolute;inset-block:19px 0;inset-inline-start:7.5px}.cm-step:last-child{padding-block-end:2px}.cm-step:last-child:after{display:none}.cm-step-when{color:var(--lightningcss-light,oklch(.48 calc(var(--dot-c,.1) * .6) var(--dot-h,258)))var(--lightningcss-dark,oklch(.76 calc(var(--dot-c-dk,.1) * .55) var(--dot-h,258)));font-size:12.5px;font-weight:500;line-height:1.39}.cm-step-what{color:var(--color-ink);font-size:14px;line-height:1.54}.cm-handoff{color:var(--color-ink-2);margin:0;font-size:12.5px}.cm-handoff button{font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.cm-handoff button:hover{color:var(--color-accent)}.cm-pane-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.cm-pane-foot-lines{flex-direction:column;align-items:flex-start}.cm-pane-foot b{color:var(--color-ink);font-weight:500}.cm-dock{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;inset-block-end:12px;inset-inline:12px}.cm-dock>*{pointer-events:auto;inline-size:min(40rem,100%)}.cm-bar{min-block-size:var(--cm-dock-h);background:var(--color-elev-2);box-shadow:var(--elev-2-shadow);border-radius:14px;align-items:center;gap:8px;padding:6px;padding-inline-start:8px;display:flex}.cm-scope{flex:none;align-items:center;gap:2px;display:flex}.cm-scope-step{align-items:center;gap:2px;display:inline-flex}.cm-scope-sep{block-size:12px;inline-size:12px;color:var(--color-ink-3)}.cm-chip{font:inherit;white-space:nowrap;background:var(--color-paper-recess);color:var(--color-ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;padding-block:3px;padding-inline:10px;font-size:12.5px;line-height:1.39;display:inline-flex}.cm-chip:hover{color:var(--color-ink)}.cm-chip[aria-current]{background:var(--color-accent-soft);color:var(--color-accent);cursor:default;font-weight:500}.cm-chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.cm-ask{min-inline-size:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;flex:1;padding-block:6px;padding-inline:4px;font-size:14px}.cm-ask::placeholder{color:var(--color-ink-3)}.cm-off{color:var(--color-ink-3);flex:none;font-size:11.5px}.cm-send{color:#0f4d2c;cursor:pointer;background:#7ccf97;border:0;border-radius:10px;flex:none;place-items:center;block-size:34px;inline-size:34px;display:grid}.cm-send:disabled{background:var(--color-paper-recess);color:var(--color-ink-3);cursor:not-allowed}.cm-send-mark{rotate:90deg}.cm-thread{background:var(--color-elev-2);max-block-size:14rem;box-shadow:var(--elev-2-shadow);animation:cm-in var(--dur-fold) var(--ease-glide) both;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex;overflow-y:auto}.cm-msg{color:var(--color-ink);border-radius:10px;padding-block:8px;padding-inline:11px;font-size:14px;line-height:1.54}.cm-msg[data-from=me]{background:var(--color-accent-soft);margin-inline-end:12%}.cm-msg[data-from=atlas]{background:var(--color-paper-recess);margin-inline-start:12%}.cm-msg-src{color:var(--color-ink-3);margin-block-start:4px;font-size:11.5px;display:block}.cm-proposal{border:1px solid var(--color-control-line);background:var(--color-elev-2);border-radius:10px;flex-direction:column;gap:8px;margin-inline-start:12%;padding:10px;display:flex}.cm-proposal p{color:var(--color-ink);margin:0;font-size:14px;line-height:1.54}.cm-proposal b{font-weight:600}.cm-proposal-acts{gap:6px;display:flex}.cm-btn{border:1px solid var(--color-control-line);background:var(--color-elev-2);font:inherit;color:var(--color-ink);cursor:pointer;border-radius:7px;padding-block:4px;padding-inline:10px;font-size:12.5px}.cm-btn[data-primary]{color:#0f4d2c;background:#7ccf97;border-color:#7ccf97}.cm-band{background:var(--lightningcss-light,oklch(.977 calc(var(--dot-c,.1) * .16) var(--dot-h,258)))var(--lightningcss-dark,oklch(.258 calc(var(--dot-c-dk,.1) * .28) var(--dot-h,258)))}.cm-band .pill{box-shadow:0 0 0 3px var(--color-elev-2)}.cm-band :is(.cm-meta,.cm-crumb){color:var(--color-ink-2)}.cm-float>.cm-pane>.cm-band{border-start-start-radius:10px;border-start-end-radius:10px;margin:-12px;margin-block-end:0;padding:12px}.cm-pane-head.cm-band{align-items:flex-start}.cm-pane-title .msn-readout{margin-block-start:8px}:is(.cm-float,.cm-log) :is(.prh-square,.msn-pj-sq){background:var(--lightningcss-light,oklch(.48 calc(var(--dot-c,.115) * .6) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 calc(var(--dot-c-dk,.1) * .55) var(--dot-h,258)))}:is(.cm-float,.cm-log) .cm-band>* .prh-square,.cm-log-head>.prh-square{background:var(--lightningcss-light,oklch(.5 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.cm-sq{border-radius:7px;block-size:28px;inline-size:28px;font-size:12.5px}.cm-sq-row{border-radius:6px;block-size:22px;inline-size:22px;font-size:11.5px}.cm-sq-xs{border-radius:5px;block-size:18px;inline-size:18px;font-size:11.5px}.cm-rows button{align-items:flex-start}.cm-rows .cm-sq-row{margin-block-start:1px}.cm-row-chev{align-self:center}.cm-readout{flex-wrap:nowrap;gap:4px}.cm-rd{cursor:default;background:var(--color-elev-2);gap:5px;block-size:24px;padding-inline:7px}.cm-rd:hover{background:var(--color-elev-2)}.cm-rd-sub{color:var(--color-danger);font-size:11.5px;font-weight:500}.cm-rd-sub[data-tone=wait]{color:var(--color-warn)}.cm-state svg,.cm-rd svg{flex:none;block-size:12px;inline-size:12px}.cm-state.pill-red{--cue-hole:var(--lightningcss-light,#ffe1de)var(--lightningcss-dark,#46211e)}@supports (color:lab(0% 0 0)){.cm-state.pill-red{--cue-hole:var(--lightningcss-light,lab(92.0294% 10.4299 5.63062))var(--lightningcss-dark,lab(18.0048% 18.1264 10.2465))}}.cm-state.pill-green{--cue-hole:var(--lightningcss-light,#d6f3de)var(--lightningcss-dark,#153421)}@supports (color:lab(0% 0 0)){.cm-state.pill-green{--cue-hole:var(--lightningcss-light,lab(93.2447% -12.7198 6.51841))var(--lightningcss-dark,lab(18.7587% -15.8358 8.15113))}}.cm-rd[data-tone=stop] svg{color:var(--color-danger);--cue-hole:var(--color-elevated)}.cm-rd[data-tone=wait] svg{color:var(--color-warn)}.cm-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm-log-open{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:12.5px}.cm-log-open:hover{text-decoration:underline}.cm-sec-first{border-block-start:0;padding-block-start:2px}.cm-group-h{color:var(--color-ink-2);align-items:baseline;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:flex}.cm-recent{flex-direction:column;gap:8px;display:flex}.cm-recent .mk-item,.cm-log .mk-item{border-inline-start:3px solid var(--lightningcss-light,oklch(.6 calc(var(--dot-c,.1) * .6) var(--dot-h,258)))var(--lightningcss-dark,oklch(.66 calc(var(--dot-c-dk,.1) * .55) var(--dot-h,258)));background:var(--lightningcss-light,oklch(.988 calc(var(--dot-c,.1) * .06) var(--dot-h,258)))var(--lightningcss-dark,oklch(.255 calc(var(--dot-c-dk,.1) * .14) var(--dot-h,258)))}.cm-recent .mk-item{gap:6px;padding:10px}.cm-recent .mk-quote{font-size:14px}.cm-owner{color:var(--color-ink-2);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.cm-empty{border:1.5px dashed var(--color-control-line);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding-block:16px;padding-inline:12px;display:flex}.cm-empty svg{color:var(--lightningcss-light,oklch(.5 calc(var(--dot-c,.1) * .6) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 calc(var(--dot-c-dk,.1) * .55) var(--dot-h,258)))}.cm-empty p{color:var(--color-ink);margin:0;font-size:14px;line-height:1.54}.cm-empty small{color:var(--color-ink-3);font-size:12.5px;line-height:1.39}.cm-log{z-index:5;background:var(--color-elev-2);inline-size:min(46rem,100% - 24px);box-shadow:var(--elev-2-shadow);animation:cm-in var(--dur-fold) var(--ease-glide) both;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset-block:12px;inset-inline-end:12px;overflow:hidden}.cm-float[data-edge=start]~.cm-log{inset-inline:12px auto}.cm-log-head{flex-wrap:wrap;align-items:center;gap:10px;padding-block:12px;padding-inline:16px;display:flex}.cm-log-head h2{color:var(--color-ink);margin:0;font-size:17px;font-weight:600;line-height:1.31}.cm-log-gap{flex:1}.cm-log-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-block-size:0;padding-block:12px 16px;padding-inline:16px;display:flex;overflow-y:auto}.cm-log-group{flex-direction:column;gap:8px;display:flex}.cm-log-form{margin:0}.cm-log-failed{background:var(--color-paper-recess);color:var(--color-danger);border-radius:8px;margin:0;padding:12px;font-size:14px}.face{flex:none;overflow:visible}.face-body{fill:var(--lightningcss-light,oklch(.8 .075 var(--face-h,258)))var(--lightningcss-dark,oklch(.66 .08 var(--face-h,258)))}.face[data-grey="1"] .face-body{fill:var(--lightningcss-light,oklch(.8 .012 var(--face-h,258)))var(--lightningcss-dark,oklch(.66 .012 var(--face-h,258)))}.face-eye{fill:var(--lightningcss-light,oklch(.22 .02 var(--face-h,258)))var(--lightningcss-dark,oklch(.18 .02 var(--face-h,258)))}.face-lid,.face-x{fill:none;stroke:var(--lightningcss-light,oklch(.22 .02 var(--face-h,258)))var(--lightningcss-dark,oklch(.18 .02 var(--face-h,258)));stroke-width:1.8px;stroke-linecap:round}.cm-chip .face{margin-inline-end:4px}.cm-chip{gap:0}.cm-owner .face{margin-inline-end:1px}.cm-kit-dock{background:var(--color-elevated);border-radius:10px;block-size:22rem;position:relative}@keyframes cm-in{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){.cm-pane,.cm-float,.cm-thread,.cm-log,.cm-pane .cm-rows>li,.cm-pane .cm-step{animation:none}.cm-ring{transition:none}}@media (max-width:64rem){.cm-float{max-block-size:none;inline-size:auto;margin:12px;margin-block-end:0;position:static}}.home{--hm-ring:0 0 0 1px #eceef2;--hm-card:0 1px 2px #1018280f, var(--hm-ring);--hm-lift:0 6px 16px #10182817, 0 0 0 1px #e3e6eb;scrollbar-width:thin;scrollbar-color:#d6dae0 transparent;background:#f7f8fa;block-size:100%;overflow-y:auto}.home-page{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px 24px 32px;display:grid;container:home/inline-size}.home-head{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.home-id{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.home-greet{color:var(--color-ink);margin:0;font-size:21px;font-weight:600;line-height:1.25}.home-date{color:#6b717b;font-variant-numeric:tabular-nums;font-size:12.5px}.home-switch{block-size:32px;box-shadow:var(--hm-card);color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding-inline:12px 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:box-shadow .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);display:inline-flex}.home-switch:hover{box-shadow:var(--hm-lift);transform:translateY(-1px)}.home-switch .home-icon{block-size:15px;inline-size:15px}.home-verdict{block-size:32px;box-shadow:var(--hm-card);color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-inline-start:auto;padding-inline:12px;font-size:12.5px;font-weight:500;display:inline-flex}.home-dot{background:#15803d;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.home-dot[data-tone=warn]{background:#d97706}.home-dot[data-tone=bad]{background:#c0392b}.home-dot[data-tone=idle]{background:#858b95}.home-dot[data-tone=none]{box-shadow:inset 0 0 0 1.5px var(--color-ink-3);background:0 0}:is(.home,.talk-frame) [data-hue=green]{--hue-bg:#e8f7ee;--hue-fg:#15803d}:is(.home,.talk-frame) [data-hue=teal]{--hue-bg:#e2f5f3;--hue-fg:#0f766e}:is(.home,.talk-frame) [data-hue=violet]{--hue-bg:#f1ebff;--hue-fg:#7c3aed}:is(.home,.talk-frame) [data-hue=amber]{--hue-bg:#fff4e5;--hue-fg:#b45309}:is(.home,.talk-frame) [data-hue=blue]{--hue-bg:#eaf2ff;--hue-fg:#2563eb}:is(.home,.talk-frame) [data-hue=red]{--hue-bg:#fdecec;--hue-fg:#c0392b}.home-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:18px;inline-size:18px}.home-chip{background:var(--hue-bg);block-size:32px;inline-size:32px;color:var(--hue-fg);border-radius:10px;flex:none;place-items:center;display:grid}.home-chip .home-icon{block-size:17px;inline-size:17px}.home-tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}@container home not (min-width:940px){.home-tiles{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}.home-tile{min-inline-size:0;box-shadow:var(--hm-ring);color:var(--color-ink);background:#fff;border-radius:16px;align-items:center;gap:10px;padding-block:10px;padding-inline:12px 16px;text-decoration:none;transition:box-shadow .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);display:flex}.home-tile:hover{box-shadow:var(--hm-lift);transform:translateY(-1px)}.home-tile-icon{background:var(--hue-bg,#f3f4f6);block-size:36px;inline-size:36px;color:var(--hue-fg,#5b616b);border-radius:10px;flex:none;place-items:center;display:grid}.home-tile-text{flex-direction:column;min-inline-size:0;line-height:1.2;display:flex}.home-tile-text b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.home-tile-text span{color:#6b717b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.home-tile[data-zero]{background:#f7f8fa}.home-tile[data-zero] b{color:#858b95}.home-tile[data-none] b{color:#6b717b;font-size:14px}.home-cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.home-main,.home-side{align-content:start;gap:16px;min-inline-size:0;display:grid}.home-card-box{min-inline-size:0;box-shadow:var(--hm-card);background:#fff;border-radius:16px;padding:16px 18px}.home-sec-h{align-items:center;gap:12px;margin-block-end:12px;display:flex}.home-sec-t{flex:1;gap:2px;min-inline-size:0;display:grid}.home-title{color:var(--color-ink);margin:0;font-size:15px;font-weight:600;line-height:1.25}.home-sub{color:#6b717b;font-size:12.5px}.home-more{color:var(--color-ink);border-radius:8px;flex:none;align-self:flex-start;margin-inline-start:auto;padding:4px 8px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .12s}.home-more:hover{background:#0000000a}.home-group{color:#6b717b;margin:12px 0 6px;font-size:11.5px;font-weight:600;line-height:1.31}.home-group:first-of-type{margin-block-start:0}.home-tasks{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.home-task{min-block-size:40px;color:var(--color-ink);border-radius:10px;align-items:center;gap:10px;padding:4px 10px;font-size:14px;transition:background-color .12s;display:flex}.home-task:hover{background:#f7f8fa}.home-task[data-picked]{background:#f4faf6}.home-task-n{font-variant-numeric:tabular-nums;color:#858b95;flex:none;inline-size:24px;font-size:12.5px}.home-task-mark{flex:none;place-items:center;inline-size:24px;display:grid}.home-task-mark svg,.home-pin svg{fill:none;stroke:#15803d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:16px;inline-size:16px}.home-check-draw{stroke-dasharray:1 2;animation:home-draw .35s var(--ease-out) .15s both}.home-task-t{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:inherit;flex:1;text-decoration:none;overflow:hidden}a.home-task-t:hover{text-decoration:underline}.home-task[data-done] .home-task-t{color:#858b95;text-decoration:line-through}.home-task-meta{color:#6b717b;flex:none;font-size:12.5px}.home-task-meta[data-late]{color:#c0392b}.home-pin{block-size:28px;font:inherit;color:#5b616b;cursor:pointer;background:#f3f4f6;border:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:10px 12px;font-size:12.5px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.home-pin svg{stroke:currentColor;opacity:.6;block-size:14px;inline-size:14px}.home-pin:hover{color:var(--color-ink);background:#eceef2}.home-banner{color:#5b616b;margin:0 0 10px;font-size:12.5px;line-height:1.54}.home-banner strong{color:var(--color-ink);font-weight:600}.home-empty{color:#6b717b;margin:0;font-size:12.5px}.home-sys{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.home-sys-row{align-items:center;gap:12px;padding-block:8px;display:flex}.home-sys-row+.home-sys-row{border-block-start:1px solid #f2f3f5}.home-sys-text{flex:1;min-inline-size:0;display:grid}.home-sys-name{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.39}.home-sys-val{color:#5b616b;text-wrap:pretty;font-size:12.5px;line-height:1.39}.home-num{white-space:nowrap}.home-when{white-space:nowrap;color:#6b717b;flex:none;font-size:11.5px}.home-gauge{--tone:#15803d;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:36px;inline-size:36px}.home-gauge[data-tone=warn]{--tone:#d97706}.home-gauge[data-tone=bad]{--tone:#c0392b}.home-gauge[data-tone=idle],.home-gauge[data-tone=none]{--tone:#858b95}.home-gauge-track{stroke:#eceef2;stroke-width:3px}.home-gauge-track[data-none]{stroke:#858b95;stroke-width:1.5px;stroke-dasharray:2 4}.home-gauge-fill{stroke:var(--tone);stroke-width:3px;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--f));transform-origin:20px 20px;animation:home-gauge 1s var(--ease-out) .3s both;rotate:-90deg}@keyframes home-gauge{0%{stroke-dashoffset:1.02px}}.home-gauge-glyph{stroke:var(--tone);stroke-width:2px}.home-co-bar{gap:3px;block-size:8px;margin-block:2px 12px;display:flex}.home-co-bar i{background:#c4c8cf;border-radius:999px;flex-basis:0;min-inline-size:6px}.home-co-bar i[data-state=running]{background:#15803d}.home-co-bar i[data-state=built]{background:#d97706}.home-co{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-co li{background:#f7f8fa;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.home-co b{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:17px;font-weight:600;line-height:1.2}.home-co span{color:#6b717b;align-items:center;gap:6px;font-size:12.5px;display:flex}.home-co i{background:#c4c8cf;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.home-co [data-state=running] i{background:#15803d}.home-co [data-state=built] i{background:#d97706}.home-co-stuck{color:#b45309;background:#fff4e5;border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:12.5px;font-weight:500}.home-news-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.home-news-row{min-block-size:52px;color:var(--color-ink);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px;text-decoration:none;transition:background-color .12s;display:grid}.home-news-row:hover{background:#f7f8fa}.home-news-art{background:var(--hue-bg);border-radius:10px;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.home-news-art .home-art[data-ground=paper]{--art-ink:#5b616b;--art-accent:var(--hue-fg);--art-f3:var(--hue-fg);inline-size:34px}@supports (color:color-mix(in lab, red, red)){.home-news-art .home-art[data-ground=paper]{--art-f3:color-mix(in oklch, var(--hue-fg) 10%, transparent)}}.home-news-text{min-inline-size:0;display:grid}.home-news-t{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.home-news-tag{color:#6b717b;white-space:nowrap;font-size:12.5px}.home-news-tag[data-event]{color:#15803d}@media not all and (min-width:1000px){.home-cols{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:768px){.home{scrollbar-width:none}.home-page{gap:12px;padding:16px 12px 24px}.home-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:8px}.home-tile{gap:8px;padding-block:8px;padding-inline:10px 12px}.home-tile-icon{border-radius:8px;block-size:28px;inline-size:28px}.home-news-t{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.home-verdict{margin-inline-start:0}.home-task-t{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.home-pin{justify-content:center;block-size:32px;inline-size:32px;padding:0}.home-pin-l{display:none}.home-pin svg{opacity:1}.home-card-box{padding:14px 12px}}@media (prefers-reduced-motion:reduce){.home-tile,.home-task,.home-news-row{transition:none}.home-tile:hover{transform:none}.home-gauge-fill,.home-check-draw{animation:none}}.cm-back{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);white-space:nowrap;color:var(--color-ink-2);border-radius:999px;flex:none;padding:4px 12px;font-size:12.5px;text-decoration:none}.cm-back:hover{background:var(--color-paper-recess-hover);color:var(--color-ink)}.cm-back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.home-art{--art-ink:var(--color-on-stage);--art-accent:var(--color-stage-accent);--art-2:var(--art-ink)}@supports (color:color-mix(in lab, red, red)){.home-art{--art-2:color-mix(in oklch, var(--art-ink) 60%, transparent)}}.home-art{--art-3:var(--art-ink)}@supports (color:color-mix(in lab, red, red)){.home-art{--art-3:color-mix(in oklch, var(--art-ink) 15%, transparent)}}.home-art{--art-a3:var(--art-accent)}@supports (color:color-mix(in lab, red, red)){.home-art{--art-a3:color-mix(in oklch, var(--art-accent) 15%, transparent)}}.home-art{--art-ground:var(--color-stage);min-inline-size:0;display:block;position:relative}.home-art[data-accent=ok]{--art-accent:var(--color-stage-ok)}.home-art[data-accent=warn]{--art-accent:var(--color-stage-warn)}.home-art[data-ground=paper]{--art-ink:var(--color-ink);--art-accent:var(--color-accent);--art-ground:var(--color-elevated);--art-f3:var(--art-ink)}@supports (color:color-mix(in lab, red, red)){.home-art[data-ground=paper]{--art-f3:color-mix(in oklch, var(--art-ink) 5%, transparent)}}.home-art[data-ground=paper][data-accent=ok]{--art-accent:var(--color-ok)}.home-art[data-ground=paper][data-accent=warn]{--art-accent:var(--color-warn)}.home-art>svg{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:auto;inline-size:100%;display:block;overflow:visible}.home-art[data-size=tile]{inline-size:48px}.home-art .ha-s1{stroke:var(--art-ink)}.home-art .ha-s2{stroke:var(--art-2)}.home-art .ha-s3{stroke:var(--art-3)}.home-art .ha-sa{stroke:var(--art-accent)}.home-art .ha-sg{stroke:var(--art-ground)}.home-art .ha-f1{fill:var(--art-ink)}.home-art .ha-f3{fill:var(--art-f3,var(--art-3))}.home-art .ha-fa{fill:var(--art-accent)}.home-art .ha-fa3{fill:var(--art-a3)}.home-art .ha-w3{stroke-width:3px}.home-art .ha-dash{stroke-dasharray:2 6}.home-art-center{text-align:center;pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.home-art[data-state=enter] .ha-draw{stroke-dasharray:1 2;animation:home-draw var(--dur,1s) var(--ease-out) var(--d,0s) both}@keyframes home-draw{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}.home-art[data-state=enter] .ha-pop{transform-box:fill-box;transform-origin:50%;animation:home-pop .4s var(--ease-out) var(--d,0s) both}@keyframes home-pop{0%{opacity:0;scale:.92}}.home-art[data-state=enter][data-idle] .ha-idle{transform-box:fill-box;transform-origin:50%;animation:home-idle 8s ease-in-out calc(var(--d,0s) + 1.6s) infinite alternate}.home-art[data-state=enter][data-idle] .ha-idle-turn{transform-box:view-box;transform-origin:240px 160px;animation:home-idle-turn 8s ease-in-out calc(var(--d,0s) + 1.6s) infinite alternate}.home-art[data-state=enter][data-idle] .ha-idle-breathe{transform-box:fill-box;transform-origin:50%;animation:home-idle-breathe 8s ease-in-out calc(var(--d,0s) + 1.6s) infinite alternate}@keyframes home-idle{to{translate:0 -2px}}@keyframes home-idle-breathe{to{scale:1.16}}@keyframes home-idle-turn{to{rotate:3deg}}@media (prefers-reduced-motion:reduce){.home-art .ha-draw,.home-art .ha-pop,.home-art .ha-idle,.home-art .ha-idle-turn,.home-art .ha-idle-breathe{animation:none}}.hak{background:var(--color-canvas);block-size:100%;padding:16px;overflow-y:auto}.hak-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-end:16px;display:flex}.hak-head h1{color:var(--color-ink);margin:0;font-size:21px;font-weight:700}.hak-head span{color:var(--color-ink-3);font-size:12.5px}.hak-replay{border:1px solid var(--color-paper-line);background:var(--color-elevated);font:inherit;color:var(--color-ink);cursor:pointer;border-radius:999px;margin-inline-start:auto;padding:4px 12px;font-size:12.5px}.hak-scheme{background:var(--color-canvas);color:var(--color-ink);border-radius:16px;gap:12px;margin-block-end:16px;padding:16px;display:grid}.hak-scheme h2{margin:0;font-size:15px;font-weight:600}.hak-row{grid-template-columns:72px repeat(3,minmax(0,1fr)) 112px;align-items:center;gap:12px;display:grid}.hak-row code{color:var(--color-ink-2);font-size:12.5px}.hak-cell{background:var(--color-stage);border-radius:16px;padding:16px}.hak-cell[data-ground=paper]{background:var(--color-elevated);box-shadow:var(--elev-1-shadow)}.hak-tiles{gap:8px;display:flex}.hak-tile{background:var(--color-paper-recess);border-radius:12px;place-items:center;block-size:48px;inline-size:48px;display:grid;overflow:hidden}.hak-tile[data-ground=stage]{background:var(--color-stage)}.hak-tile .home-art{inline-size:48px}@media not all and (min-width:768px){.hak-row,.hak-row[data-only]{grid-template-columns:minmax(0,1fr)}}.hak-row[data-only]{grid-template-columns:minmax(0,1fr) 112px}.hak-row[data-only]>code,.hak-row[data-only]>.hak-cell:nth-of-type(2){display:none}.hak-row[data-only]>.hak-cell{grid-column:1}.floor-plan{--paper:var(--plan-paper);--floor:var(--plan-floor);--public:var(--plan-public);--public-line:var(--plan-public-line);--core:var(--plan-core);--tread:var(--plan-tread);--court:var(--plan-court);--ink:var(--plan-ink);--shadow:var(--plan-shadow);--window:var(--plan-window);--available:var(--plan-available);--available-line:var(--plan-available-line);--reserved:var(--plan-reserved);--reserved-line:var(--plan-reserved-line);--sold:var(--plan-sold);--sold-label:var(--plan-sold-label);--keyline:var(--plan-keyline);--partition:var(--plan-partition);--label:var(--plan-label);--label-halo:var(--plan-label-halo);--zone-label:var(--plan-zone-label);--sun-jun:var(--plan-sun-jun);--sun-equinox:var(--plan-sun-equinox);--sun-dec:var(--plan-sun-dec);gap:6px;min-inline-size:0;margin:0;display:grid}.floor-plan-host{aspect-ratio:var(--fp-aspect,1.4142);background:var(--plan-paper);border-radius:8px;position:relative;overflow:hidden}.floor-plan-svg{position:absolute;inset:0}.floor-plan-svg>svg{block-size:100%;inline-size:100%;display:block}.floor-plan-failed{color:var(--plan-caption);place-items:center;margin:0;font-size:12.5px;display:grid;position:absolute;inset:0}.floor-plan figcaption{color:var(--plan-caption);flex-wrap:wrap;gap:2px 12px;font-size:11.5px;line-height:1.31;display:flex}.floor-plan[data-fill]{grid-template-rows:minmax(0,1fr);block-size:100%}.floor-plan[data-fill] .floor-plan-host{aspect-ratio:auto;border-radius:0;min-block-size:0}.fpk{background:var(--color-canvas);align-content:start;gap:20px;block-size:100%;padding:16px;display:grid;overflow-y:auto}.fpk-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.fpk-head h1{color:var(--color-ink);margin:0;font-size:21px;font-weight:700}.fpk-note{color:var(--color-ink-3);font-size:12.5px}.fpk-lang,.fpk-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.fpk-lang{margin-inline-start:auto}.fpk-legend{color:var(--color-ink-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.fpk-legend li{align-items:center;gap:6px;display:inline-flex}.fpk-legend i{border:1px solid var(--plan-available-line);background:var(--plan-available);border-radius:2px;block-size:10px;inline-size:14px}.fpk-legend i[data-st=reserved]{background:repeating-linear-gradient(45deg, var(--plan-reserved-line) 0 1.5px, var(--plan-reserved) 1.5px 4px);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.fpk-legend i[data-st=reserved]{background:repeating-linear-gradient(45deg, color-mix(in oklch, var(--plan-reserved-line) 35%, var(--plan-reserved)) 0 1.5px, var(--plan-reserved) 1.5px 4px)}}.fpk-legend i[data-st=sold]{background:var(--plan-sold);border-color:#0000}.fpk-legend i[data-st=unavailable]{border:1px dashed var(--plan-sold-label);background:var(--plan-unavailable)}.fpk-legend i[data-st=unknown]{border-color:var(--plan-neutral-line);background:var(--plan-neutral)}.fpk-legend i[data-st=lit]{border:2px solid var(--plan-lit-line);background:var(--plan-lit)}.fpk-legend i[data-st=key]{background:var(--plan-key);border-color:#0000}.fpk-row{gap:8px;display:grid}.fpk-row-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.fpk-row-head h2{color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.fpk-readout{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12.5px}.fpk-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fpk-cell{background:var(--plan-ink);border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.fpk-cell{background:color-mix(in oklch, var(--plan-ink) 7%, var(--plan-paper))}}.fpk-cell{color:var(--plan-label)}.fpk-cell[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.fpk-cell[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fpk-scheme{color:var(--plan-caption);font-size:11.5px}.fpk-cell .fpk-note{color:var(--plan-caption)}.fpk-key{gap:6px;display:grid}.fpk-facing{color:var(--plan-label);margin:0;font-size:14px}.fpk-cards{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.fpk-card{gap:4px;display:grid}.fpk-card[data-w="296"]{inline-size:296px}.fpk-card[data-w="380"]{inline-size:380px}.fpk-card .floor-plan-host{aspect-ratio:auto;block-size:240px}.fpk-panel{gap:10px;inline-size:300px;display:grid}.fpk-panel-floor{gap:4px;display:grid}.fpk-panel-name{color:var(--plan-caption);font-size:12.5px;font-weight:600}:root{--fx-rise:6px;--dur-leave:.14s;--dur-celebrate:.9s;--ease-in:cubic-bezier(.4, 0, 1, 1);--fx-ok-tint:var(--lightningcss-light,#19915529)var(--lightningcss-dark,#25ca7829)}@supports (color:color-mix(in lab, red, red)){:root{--fx-ok-tint:color-mix(in oklch, var(--color-ok) 16%, transparent)}}:root{--fx-flash-tint:#2f9e5b24}@supports (color:color-mix(in lab, red, red)){:root{--fx-flash-tint:color-mix(in oklch, var(--color-focus) 14%, transparent)}}@keyframes fx-appear{0%{opacity:0;translate:0 var(--fx-rise)}}@keyframes fx-pop{0%{opacity:0;scale:.97}}@keyframes fx-leave{to{opacity:0;translate:0 4px}}@keyframes fx-tick{0%{opacity:0;translate:0 -40%}}@keyframes fx-flash{0%{background-color:var(--fx-flash-tint)}}@keyframes fx-arrive{0%{background-color:var(--fx-ok-tint)}}@keyframes fx-shake{20%,60%{translate:-4px}40%,80%{translate:4px}}@keyframes fx-stamp{0%{opacity:0;scale:1.4}}@keyframes fx-day{30%{filter:drop-shadow(0 0 6px var(--fx-ok-tint));scale:1.08}}@keyframes fx-glow{0%{opacity:0;scale:.98}15%{opacity:1;scale:1}60%{opacity:1}to{opacity:0}}@keyframes fx-draw{0%{stroke-dashoffset:var(--fx-len,1)}}.fx-appear{animation:fx-appear var(--dur-drawer) var(--ease-out) backwards}.fx-pop{animation:fx-pop var(--dur-menu) var(--ease-out) backwards}.fx-page{block-size:100%}.af-canvas .fx-page>:not(.fx-page,.drawer-pane){animation:fx-appear var(--dur-drawer) var(--ease-out) backwards}[data-fx-ghost]{animation:fx-leave var(--dur-leave) var(--ease-in) both!important;pointer-events:none!important}[data-fx-ghost] *{animation-play-state:paused!important;animation-delay:-60s!important}.fx-tick{animation:fx-tick var(--dur-menu) var(--ease-out) backwards}.fx-flash{animation:fx-flash .7s var(--ease-out)}.fx-shake{animation:fx-shake .32s var(--ease-out)}.fx-pop.fx-shake{animation:fx-pop var(--dur-menu) var(--ease-out) backwards, fx-shake .32s var(--ease-out)}:is(.btn,.af-new,.af-icon-btn,.af-user,.af-menu,.af-toggle,.af-item,.home-pin,.home-tile,.dp-chip,.drawer-done,.tbl-check,.talk-send-target):active:not(:disabled,[aria-disabled=true]){translate:0 1px}.fx-done-ghost{z-index:58;pointer-events:none;background:var(--fx-ok-tint);border-radius:10px;position:fixed;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#19915559)var(--lightningcss-dark,#25ca7859)}@supports (color:color-mix(in lab, red, red)){.fx-done-ghost{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-ok) 35%, transparent)}}.fx-done-ghost{animation:fx-glow var(--dur-celebrate) var(--ease-out) both}.fx-done-ghost:after{content:"";background:var(--color-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2 5 8.6 9.5 3.6'/%3E%3C/svg%3E") center / 12px no-repeat;block-size:20px;inline-size:20px;animation:fx-stamp .42s var(--ease-glide) backwards;border-radius:50%;margin-block-start:-10px;position:absolute;inset-block-start:50%;inset-inline-start:10px}.fx-done-ghost[data-kind=stamp]:after{background-size:16px;block-size:28px;inline-size:28px;margin-block-start:-14px}:is(.fx-arrive,.fx-arrive>td,.fx-arrive>th){animation:fx-arrive 1.2s var(--ease-out)}.fx-day{animation:fx-day var(--dur-celebrate) var(--ease-out);transform-box:fill-box;transform-origin:50%}.fx-draw{animation:fx-draw .6s var(--ease-out) backwards}.drawer-tab{transition:color var(--dur-hover) var(--ease-out), border-color var(--dur-menu) var(--ease-out)}.comment-row{transition:background-color var(--dur-hover) var(--ease-out)}.comment-row .comment-card{transition:opacity var(--dur-menu) var(--ease-out)}.comment-thread:empty{display:none}.check-row{transition:opacity var(--dur-hover) var(--ease-out)}.check-box[data-ticked] svg{animation:fx-pop var(--dur-menu) var(--ease-out) backwards}.drawer-chip>.inline-flex{gap:inherit;align-items:inherit;flex-wrap:inherit;min-inline-size:0}.select-caret{transition:rotate var(--dur-menu) var(--ease-out), color var(--dur-hover) var(--ease-out)}.select-face[aria-expanded=true] .select-caret{rotate:180deg}.talk-send-target{transition:background-color var(--dur-hover) var(--ease-out)}.dialog{animation:fx-pop var(--dur-menu) var(--ease-out) backwards}.kit-motion{flex-wrap:wrap;align-items:center;gap:8px;margin-block:10px;display:flex}.kit-motion-list{gap:6px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.kit-motion-card{background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:10px;padding-block:8px;padding-inline:12px}@media (prefers-reduced-motion:reduce){.fx-done-ghost,.fx-done-ghost:after{animation-name:none}:is(.fx-arrive,.fx-arrive>td,.fx-arrive>th){animation-name:none;background-color:var(--fx-ok-tint)!important}.fx-flash{animation-name:none;background-color:var(--fx-flash-tint)!important}.fx-day{filter:drop-shadow(0 0 6px var(--fx-ok-tint));animation-name:none}}.wb-main{grid-template-rows:auto minmax(12rem,1fr) auto;gap:8px;padding:8px 12px;display:grid;overflow-y:auto}.stk{flex-direction:column;gap:10px;min-block-size:0;min-inline-size:0;padding:10px;display:flex;overflow:hidden}.stk-seg{background:var(--color-paper-recess);border-radius:8px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.stk-tab{font:inherit;color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.stk-tab[aria-selected=true]{background:var(--color-elevated);color:var(--color-ink)}.stk-n{font-variant-numeric:tabular-nums;font-weight:400}.stk-bad{color:var(--color-danger);margin:0;font-size:12.5px}.stk-file{position:relative}.stk-file input{opacity:0;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.stk-file:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.stk-file img{object-fit:cover;border-radius:3px;block-size:26px;inline-size:18px}.stk-body{flex-direction:column;flex:auto;gap:6px;min-block-size:0;padding:3px;padding-inline-end:8px;display:flex;overflow-y:auto}.stk-body:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.stk-state{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.stk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.stk-list{gap:6px;display:grid}.stk-list>.stk-grid{grid-column:1/-1}.stk-page,.stk-media,.stk-subitem{aspect-ratio:16/9;background:var(--color-paper-recess);font:inherit;cursor:grab;border:0;border-radius:4px;padding:0;position:relative;overflow:hidden}.stk-pg{display:block;position:absolute;inset:0}.stk-pg>img{object-fit:contain}.stk-media>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.stk-num,.stk-label{background:var(--color-elevated);color:var(--color-ink-2);border-radius:3px;padding:0 4px;font-size:11.5px;position:absolute;inset-block-end:3px;inset-inline-start:3px}.stk-label{text-overflow:ellipsis;white-space:nowrap;margin-inline-end:3px;overflow:hidden}.stk-by{position:absolute;inset-block-start:3px;inset-inline-end:3px}.stk-subitem{background:var(--color-elevated);color:var(--color-ink-2);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;font-size:11.5px;display:flex}.stk-kind{background:var(--color-elevated);font:inherit;text-align:start;cursor:grab;border:0;border-radius:4px;align-items:center;gap:8px;padding:6px;display:flex}.stk-ic{background:var(--lightningcss-light,oklch(.96 .025 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));block-size:30px;inline-size:30px;color:var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h)));border-radius:8px;flex:none;place-items:center;display:grid}.stk-ic svg{block-size:16px;inline-size:16px}.stk-kt{min-inline-size:0;color:var(--color-ink);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.stk-kt b{font-weight:600}.stk-kt small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-3);font-size:11.5px;overflow:hidden}.stk-kt .stk-gap{color:var(--color-warn)}.stk-grip{background:var(--color-elevated);block-size:22px;inline-size:16px;color:var(--color-ink-2);box-shadow:0 0 0 1px var(--color-paper-line);border-radius:4px;place-items:center;display:none;position:absolute;inset-block-start:3px;inset-inline-start:3px}.stk-grip svg{block-size:14px;inline-size:14px}.stk-kind>.stk-grip{visibility:hidden;flex:none;margin-inline-start:auto;display:grid;position:static}:is(.stk-page,.stk-media,.stk-kind,.stk-subitem):is(:hover,:focus-visible){box-shadow:0 0 0 1.5px var(--color-ink-3)}:is(.stk-page,.stk-media,.stk-subitem):is(:hover,:focus-visible)>.stk-grip{display:grid}.stk-kind:is(:hover,:focus-visible)>.stk-grip{visibility:visible}.stk-kind[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--color-focus)}:is(.stk-page,.stk-media,.stk-kind,.stk-subitem)[data-dragging]{opacity:.35}.wb{grid-template-columns:minmax(0,1fr) 15rem;gap:10px;min-block-size:0;display:grid}.wb-canvas{background:var(--color-paper-recess);border-radius:12px;place-items:center;min-block-size:0;display:grid;container-type:size}.wb-canvas[data-hot]{box-shadow:inset 0 0 0 2px var(--color-focus)}.wb-canvas>.scr{inline-size:min(100cqw - 24px,177.778cqh - 42.6667px)}.wb-empty{text-align:center;color:var(--color-ink-3);margin:0;padding:16px;font-size:12.5px}.wb-side{flex-direction:column;gap:14px;min-block-size:0;display:flex;overflow-y:auto}.wb-sec{flex-direction:column;gap:6px;display:flex}.wb-faces{background:var(--color-paper-recess);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:2px;display:grid}.wb-face{font:inherit;color:var(--color-ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;font-size:11.5px;display:flex}.wb-face:hover:not(:disabled){color:var(--color-ink)}.wb-face[aria-pressed=true]{background:var(--color-elevated);color:var(--color-ink);box-shadow:0 1px 1px var(--color-paper-line);font-weight:600}.wb-face:disabled{opacity:.4;cursor:not-allowed}.wb-lay{block-size:15px;inline-size:26px;box-shadow:inset 0 0 0 1px var(--color-control-line);border-radius:3px;gap:2px;padding:2px;display:flex;position:relative}.wb-lay i{background:var(--color-ink-3);border-radius:1px;flex:1 1 0}.wb-lay-slide i:last-child,.wb-lay-live i:last-child{display:none}.wb-lay-live i,.wb-lay-split i:last-child{background:var(--color-focus)}.wb-lay-pip i:last-child{background:var(--color-focus);block-size:5px;inline-size:9px;position:absolute;inset-block-start:3px;inset-inline-start:3px}.wb-why{color:var(--color-ink-3);margin:0;font-size:11.5px}.wb-half{border:1px solid var(--color-paper-line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:6px 8px;display:flex}.wb-half[data-aim]{border-color:var(--color-focus);background:var(--color-accent-soft)}.wb-half .eyebrow{inline-size:100%}.wb-half-v{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);flex:auto;font-size:12.5px;overflow:hidden}.wb-half svg{block-size:11px;inline-size:11px}.wb-f{flex-direction:column;gap:4px;display:flex}.wb-f .field{inline-size:100%}.wb-f .wb-note{resize:none;field-sizing:content;block-size:auto;min-block-size:calc(3lh + 12px);max-block-size:calc(6lh + 12px);padding-block:6px}.wb-tallrow{align-items:center;gap:4px;display:flex}.wb-acts{flex-wrap:wrap;gap:4px;display:flex}.wb-del{color:var(--color-danger)}.scr{--mo-need:50%;aspect-ratio:16/9;background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.scr[data-kind=pick]{--mo-need:62%}.scr[data-kind=site]{--mo-need:56%}.scr[data-kind=stat]{--mo-need:44%}.scr[data-kind=spin]{--mo-need:58%}.scr[data-layout=split]{grid-template-columns:minmax(0, 1fr) var(--mo-need)}.scr[data-layout=split]>.scr-half+.scr-half{border-inline-start:1px solid var(--color-paper-line)}.scr[data-layout=pip]>.scr-live{z-index:1;aspect-ratio:16/9;inline-size:34%;box-shadow:0 0 0 1px var(--color-paper-line);border-radius:6px;position:absolute;inset-block-start:6%;inset-inline-start:4%}.scr-half{background:var(--color-paper-recess);min-block-size:0;min-inline-size:0;position:relative;overflow:hidden;container-type:size}.scr-pg{display:block;position:absolute;inset:0}.scr-pg>img{object-fit:contain}.scr-fill{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.scr-spin{object-fit:contain;background:var(--color-stage-night)}.scr-stat{background:var(--color-stage-night);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.scr-half .pst-loc-map{border:0;border-radius:0;block-size:100%;inline-size:100%;margin:0;display:block;position:absolute;inset:0}.scr-half .mo-walk{position:absolute;inset:0}.scr-quote{background:var(--color-elevated);place-items:center;display:grid;position:absolute;inset:0;overflow:auto}.scr-tile{text-align:center;color:var(--color-ink-2);background:var(--lightningcss-light,oklch(.96 .025 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:12.5px;display:flex;position:absolute;inset:0}.scr-tile svg{block-size:24px;inline-size:24px;color:var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h)))}.scr-tile small{text-overflow:ellipsis;white-space:nowrap;inline-size:100%;color:var(--color-ink-3);font-size:11.5px;overflow:hidden}.scr[data-size=thumb] .scr-tile{gap:2px;padding:4px;font-size:11.5px}.scr[data-size=thumb] .scr-tile svg{block-size:16px;inline-size:16px}.scr[data-size=thumb] .scr-tile small{display:none}.scr-tall{z-index:2;background:var(--color-elevated);block-size:22px;inline-size:22px;color:var(--color-ink-3);border-radius:6px;place-items:center;display:grid;position:absolute;inset-block-start:6px;inset-inline-start:6px}.scr-tall svg{block-size:12px;inline-size:12px}.scr-note{z-index:2;text-align:center;color:var(--color-warn);pointer-events:none;background:var(--lightningcss-light,#eff0f2e0)var(--lightningcss-dark,#16181be0);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12.5px;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.scr-note{background:color-mix(in oklab, var(--color-paper-recess) 88%, transparent)}}.scr-note[data-state=loading]{color:var(--color-ink-3)}.scr-note button{pointer-events:auto}.scr[data-size=thumb] .scr-note{padding:4px;font-size:11.5px}.scr-ctl{pointer-events:none;z-index:3;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);justify-content:center;gap:4px;display:flex;position:absolute;inset-block-end:8px;inset-inline:0}.scr-ctl>*{pointer-events:auto}.scr-half:hover>.scr-ctl,.scr-ctl:focus-within,.scr-ctl[data-aim]{opacity:1}.scr-half:has(>.scr-ctl[data-aim]){box-shadow:inset 0 0 0 3px var(--color-focus)}.scr-chip{background:var(--color-elevated);block-size:24px;box-shadow:0 1px 2px var(--color-paper-line);font:inherit;color:var(--color-ink-2);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:4px;padding-inline:8px;font-size:11.5px;display:inline-flex}.scr-chip:disabled{color:var(--color-ink-3);cursor:not-allowed}.scr-chip[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-ink)}.scr-chip svg{block-size:10px;inline-size:10px}.tl{border-block-start:1px solid var(--color-paper-line);flex-direction:column;gap:4px;min-inline-size:0;padding-block-start:6px;display:flex;position:relative}.tl-row{padding:4px 4px 2px;overflow-x:auto}.tl-track{align-items:center;inline-size:max-content;display:flex;position:relative}.tl-track:before{content:"";background:var(--color-control-line);block-size:1.5px;margin-block-start:-.75px;position:absolute;inset-block-start:50%;inset-inline:0}.tl-item{z-index:1;background:var(--color-elevated);inline-size:7rem;box-shadow:var(--st-card);cursor:grab;border-radius:10px;flex-direction:column;flex:none;gap:5px;padding:5px;display:flex;position:relative}.tl-item[data-on]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 2px var(--color-focus)}.tl-item[data-dragging]{opacity:.5}.tl-item .scr{border-radius:6px}.tl-item[data-fill] .scr{box-shadow:inset 0 0 0 2px var(--color-focus)}.tl-pick{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;display:block}.tl-pick:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tl-meta{align-items:center;gap:5px;min-inline-size:0;display:flex}.tl-n{flex:none}.tl-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--color-ink);flex:auto;font-size:11.5px;font-weight:600;overflow:hidden}.tl-aud{color:var(--color-ink-3);flex:none;display:grid}.tl-aud svg{block-size:12px;inline-size:12px}.tl-slot{z-index:1;flex:none;align-self:stretch;place-items:center;inline-size:28px;display:grid;position:relative}.tl-slot[data-gap="0"]:not([data-open]){inline-size:0}.tl-slot[data-open]{anchor-name:--tl-gap;inline-size:64px}.tl-plus{background:var(--color-elevated);block-size:18px;inline-size:18px;color:var(--color-ink-3);cursor:pointer;box-shadow:0 0 0 1px var(--color-control-line), 0 1px 2px var(--color-paper-line);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tl-plus:hover{color:var(--color-ink)}.tl-plus svg{block-size:10px;inline-size:10px}.tg-mark{background:var(--color-elevated);block-size:22px;inline-size:22px;color:var(--color-ink-3);cursor:pointer;box-shadow:0 0 0 1px var(--color-control-line), 0 1px 2px var(--color-paper-line);transition:color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tg-mark:hover,.tg-mark:focus-visible{color:var(--color-ink)}.tg-mark:not([data-k=none]){background:var(--color-accent-soft);color:var(--color-ink)}.tg-mark[data-own]{box-shadow:0 0 0 1.5px var(--color-focus), 0 1px 2px var(--color-paper-line)}.tg-mark svg{block-size:12px;inline-size:12px}.tg-mark[data-k=none] svg{block-size:10px;inline-size:10px}.tg-menu{background:var(--color-elevated);inline-size:232px;color:var(--color-ink);box-shadow:var(--elev-2-shadow);border:0;border-radius:10px;padding:5px}@position-try --tg-start{inset-inline-start: anchor(start); translate: 0 0;}@position-try --tg-end{inset-inline-start: auto; inset-inline-end: anchor(end); translate: 0 0;}@supports (anchor-name:--tg){.tg-menu{position-try-fallbacks:flip-block, --tg-start, --tg-end;margin:0;margin-block-end:8px;inset:auto;inset-block-end:anchor(start);inset-inline-start:anchor(center);translate:50%}.tg-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-50%}}.tg-h{color:var(--color-ink-3);padding:4px 7px 6px;font-size:11.5px;font-weight:600;display:block}.tg-row{border-radius:7px;align-items:center;gap:2px;display:flex}.tg-row:hover,.tg-row:focus-within{background:var(--color-accent-soft)}.tg-pick{min-inline-size:0;font:inherit;color:var(--color-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:auto;align-items:center;gap:9px;padding:4px;font-size:12.5px;display:flex}.tg-pick[aria-checked=true] .tg-name{font-weight:600}.tg-pick[aria-checked=true]:after{content:"";background:var(--color-focus);border-radius:50%;block-size:6px;inline-size:6px;margin-inline-start:auto}.tg-all{font:inherit;color:var(--color-ink-3);white-space:nowrap;cursor:pointer;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);pointer-events:none;background:0 0;border:0;border-radius:6px;flex:none;padding:3px 7px;font-size:11.5px}.tg-row:hover .tg-all,.tg-row:focus-within .tg-all{opacity:1;pointer-events:auto}@media (hover:none){.tg-all{opacity:1;pointer-events:auto}}.tg-all:hover{color:var(--color-ink);background:var(--color-elevated)}.tg-sep{background:var(--color-paper-line);block-size:1px;margin:4px 6px;display:block}.tg-new{inline-size:100%;font:inherit;color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 7px;font-size:12.5px;display:flex}.tg-new:hover{background:var(--color-accent-soft);color:var(--color-ink)}.tg-new svg{block-size:10px;inline-size:10px}.tg-pv{background:var(--color-ink);block-size:32px;inline-size:56px;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:4px;flex:none;position:relative;overflow:hidden}.tg-pv>i,.tg-pv>b{position:absolute;inset:0;overflow:hidden}.tg-pv .scr{aspect-ratio:auto;block-size:100%;inline-size:100%;box-shadow:none;border-radius:0;position:absolute;inset:0}.tg-pv>i:last-of-type{opacity:0}.tg-pv>b{display:none}.tg-row:is(:hover,:focus-within) .tg-pv>*{animation:1.5s var(--ease-out) infinite both}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=none]>i:last-of-type{animation-name:tg-none}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=light]>i:last-of-type{animation-name:tg-sweep}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=light]>i:first-child{animation-name:tg-burn}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=depth]>i:first-child{animation-name:tg-recede}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=depth]>i:last-of-type{animation-name:tg-arrive}.tg-pv[data-k=zoom]>*{transform-origin:30% 40%}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=zoom]>i:first-child{animation-name:tg-dive}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=zoom]>i:last-of-type{animation-name:tg-inset}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=ink]>i:last-of-type{animation-name:tg-ink}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=liquid]>i:last-of-type{animation-name:tg-flow}.tg-pv[data-k=mosaic]>i:first-of-type{display:none}.tg-pv[data-k=mosaic]>i:last-of-type{opacity:1}.tg-pv[data-k=mosaic]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);display:grid}.tg-pv[data-k=mosaic]>b{z-index:1;display:block;position:relative;inset:auto;overflow:hidden}.tg-pv[data-k=mosaic]>b>span{block-size:200%;inline-size:300%;position:absolute;inset-block-start:calc(var(--r) * -100%);inset-inline-start:calc(var(--c) * -100%)}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=mosaic]>b{animation-name:tg-tile}.tg-pv[data-k=mosaic]>b:nth-of-type(2){animation-delay:80ms}.tg-pv[data-k=mosaic]>b:nth-of-type(3){animation-delay:.16s}.tg-pv[data-k=mosaic]>b:nth-of-type(4){animation-delay:60ms}.tg-pv[data-k=mosaic]>b:nth-of-type(5){animation-delay:.14s}.tg-pv[data-k=mosaic]>b:nth-of-type(6){animation-delay:.22s}@keyframes tg-none{0%,15%{opacity:1;translate:100%}60%,to{opacity:1;translate:0}}@keyframes tg-none-rtl{0%,15%{opacity:1;translate:-100%}60%,to{opacity:1;translate:0}}.tg-row:is(:hover,:focus-within) .tg-pv[data-k=none]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>i:last-of-type{animation-name:tg-none-rtl}@keyframes tg-sweep{0%,15%{opacity:1;clip-path:inset(0 0 0 100%)}60%,to{opacity:1;clip-path:inset(0)}}@keyframes tg-burn{0%,15%{filter:none}40%{filter:brightness(2.2)}60%,to{filter:none}}@keyframes tg-recede{0%,15%{opacity:1;scale:1}55%,to{opacity:0;scale:.45}}@keyframes tg-arrive{0%,25%{opacity:0;scale:1.35}70%,to{opacity:1;scale:1}}@keyframes tg-dive{0%,15%{scale:1}70%,to{scale:5}}@keyframes tg-inset{0%,15%{opacity:1;scale:.2}70%,to{opacity:1;scale:1}}@keyframes tg-ink{0%,15%{opacity:1;clip-path:circle(0% at 25% 70%)}70%,to{opacity:1;clip-path:circle(120% at 25% 70%)}}@keyframes tg-flow{0%,15%{opacity:1;clip-path:ellipse(0% 140% at 0%)}70%,to{opacity:1;clip-path:ellipse(160% 140% at 0%)}}@keyframes tg-tile{0%,15%{opacity:1;translate:0;rotate:none}65%,to{opacity:0;translate:0 140%;rotate:40deg}}@media (prefers-reduced-motion:reduce){.tg-pv>*{animation:none!important}}.tl-ghost{border:1.5px dashed var(--color-focus);background:var(--lightningcss-light,#eff8f3)var(--lightningcss-dark,#c3ccc7);border-radius:10px;block-size:92px;inline-size:42px;position:relative}@supports (color:color-mix(in lab, red, red)){.tl-ghost{background:color-mix(in oklab, var(--color-accent-soft) 80%, var(--color-elevated))}}.tl-ghost:after{content:"";background:var(--color-focus);border-radius:2px;inline-size:3px;margin-inline-start:-1.5px;position:absolute;inset-block:-6px;inset-inline-start:50%}.tl-end{z-index:1;flex:none;align-self:stretch;inline-size:7rem;display:flex;position:relative}.tl-add{border:1.5px dashed var(--color-control-line);background:var(--color-elevated);font:inherit;color:var(--color-ink-3);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;font-size:11.5px;display:flex}.tl-add:hover{border-color:var(--color-ink-3);color:var(--color-ink-2)}.tl-add svg{block-size:16px;inline-size:16px}.tl-end[data-hot] .tl-add{border-color:var(--color-focus);color:var(--color-ink);background:var(--color-accent-soft)}.tl-tip{z-index:4;background:var(--color-ink);color:var(--color-elevated);white-space:nowrap;pointer-events:none;box-shadow:var(--elev-2-shadow);border-radius:7px;padding:4px 9px;font-size:11.5px;font-weight:600;position:absolute}@supports (anchor-name:--tl-gap){.tl-tip{position-anchor:--tl-gap;margin-block-end:6px;margin-inline-start:24px;inset-block-end:anchor(start);inset-inline-start:anchor(center)}}@supports not (anchor-name:--tl-gap){.tl-tip{display:none}}.tl-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.msn-rd[data-static]{cursor:default}.msn-rd[data-static]:hover{background:var(--color-elevated)}.msn-rd:disabled{cursor:default}.tl-undo{color:var(--color-ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.tl-saved{color:var(--color-ink-3);font-size:11.5px}.tl-saved[data-failed]{color:var(--color-danger)}.tl-retry{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.paper-frame .tl-foot .msn-rd{background:var(--color-paper-recess);block-size:26px;min-inline-size:0;box-shadow:none;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex;translate:none}.paper-frame .tl-foot .msn-rd:before{display:none}.paper-frame .tl-foot .msn-rd-n{order:-1;font-size:12.5px;font-weight:700}.paper-frame .tl-foot .msn-rd-l{font-size:11.5px}.paper-frame .tl-foot .msn-rd-dot{display:none}.paper-frame .tl-foot .msn-rd[data-tone=wait] .msn-rd-dot{display:block}.wb-main{background:var(--color-paper-recess);gap:10px;padding:12px}.stk,.wb-canvas,.wb-side,.tl{background:var(--color-elevated);box-shadow:0 1px 2px #1018280f, 0 0 0 1px var(--color-paper-line);border:0;border-radius:14px}.wb{grid-template-columns:minmax(0,1fr) 24rem;gap:10px}.wb-canvas{background:var(--color-paper-recess);box-shadow:inset 0 0 0 1px var(--color-paper-line)}.wb-side{gap:0;padding:0}.wb-sec{padding:10px 12px}.wb-sec+.wb-sec,.wb-acts{border-block-start:1px solid var(--color-paper-line)}.wb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.wb-f-wide{grid-column:1/-1}.wb-acts{margin-block-start:auto;padding:10px 12px}.wb-side .field{background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-control-line);border-radius:8px;padding-block:5px}.wb-side .field:hover{box-shadow:inset 0 0 0 1px var(--color-ink-3)}.wb-side .field:focus,.wb-side .field:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus)}.wb-half{border-color:var(--color-control-line);border-radius:8px}.wb-faces{box-shadow:inset 0 0 0 1px var(--color-paper-line)}.st-btn{border:1px solid var(--color-control-line);background:var(--color-elevated);block-size:28px;color:var(--color-ink);box-shadow:0 1px 1px var(--color-paper-line);border-radius:8px;align-items:center;gap:5px;padding-inline:10px;font-size:12.5px;font-weight:500;display:inline-flex}.st-btn:hover:not(:disabled){border-color:var(--color-ink-3);background:var(--color-hover)}.st-btn:disabled{opacity:.45;cursor:not-allowed}.st-btn[aria-pressed=true]{border-color:var(--color-focus);background:var(--color-accent-soft)}.st-btn svg{block-size:11px;inline-size:11px}.st-btn.wb-del{color:var(--color-danger)}.tl{gap:6px;padding:8px 10px}.tl-foot{border-block-end:1px solid var(--color-paper-line);padding-block-end:6px}.wb-main{grid-template-rows:auto minmax(12rem,1fr) auto;grid-template-columns:minmax(0,1fr) 24rem}.wb-main:has(>.stk){grid-template-rows:minmax(12rem,1fr) auto;grid-template-columns:19rem minmax(0,1fr) 24rem}.wb{display:contents}.stk{grid-area:1/1/span 2}.wb-stage{grid-area:1/2}.wb-side{grid-area:1/3}.tl{grid-area:2/2/auto/span 2}.wb-main{--st-ground:#f7f8fa;--st-soft:#f3f4f6;--st-hair:#f2f3f5;--st-ring:0 0 0 1px #eceef2;--st-card:0 1px 2px #1018280f, var(--st-ring);background:var(--st-ground)}.paper-page[data-register=record] .record-main.wb-main{background:var(--st-ground)}.stk,.wb-canvas,.wb-side,.tl{box-shadow:var(--st-card);background:#fff}.tl-foot{border-block-end-color:var(--st-hair)}.wb-sec+.wb-sec,.wb-acts{border-block-start-color:var(--st-hair)}.wb-canvas>.scr{box-shadow:var(--st-ring)}.stk-seg,.wb-faces{background:var(--st-soft);box-shadow:none}.stk-tab[aria-selected=true],.wb-face[aria-pressed=true]{box-shadow:var(--st-card);background:#fff}.wb-half{background:var(--st-ground);box-shadow:var(--st-ring);border:0}.wb-half[data-aim]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-focus)}.wb-side .field{background:var(--st-ground);box-shadow:var(--st-ring)}.wb-side .field:hover{box-shadow:inset 0 0 0 1px var(--color-control-line);background:#fff}.wb-side .field:focus,.wb-side .field:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus);background:#fff}.st-btn{background:var(--st-soft);box-shadow:var(--st-ring);border:0;border-radius:999px;font-weight:600}.st-btn:hover:not(:disabled){background:#eceef2}.stk-page,.stk-media,.stk-kind,.stk-subitem{box-shadow:var(--st-ring)}.stk-kind{background:var(--st-ground)}.wb-stage{min-block-size:0;box-shadow:var(--st-card);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:8px;display:flex}.wb-stage>.wb-canvas{background:var(--st-ground);min-block-size:0;box-shadow:none;border-radius:10px;flex:auto}.wb-guide{background:var(--st-ground);color:var(--color-ink-2);border-radius:8px;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:12.5px;display:flex}.wb-guide>span{flex:auto;min-inline-size:0}.wb-guide[data-gap]{color:var(--color-ink);background:#fdf3e7;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#c354134d)var(--lightningcss-dark,#fb864d4d)}@supports (color:color-mix(in lab, red, red)){.wb-guide[data-gap]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-warn) 30%, transparent)}}.wb-guide[data-waiting]{background:var(--color-accent-soft);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-focus)}.scr-ghost{border:1px dashed var(--color-focus);background:var(--color-accent-soft);text-align:center;color:var(--color-ink);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:12.5px;display:flex;position:absolute;inset:6px}.scr-ghost svg{block-size:22px;inline-size:22px;color:var(--color-focus)}.scr-ghost small{color:var(--color-ink-3);font-size:11.5px}.wb-face[data-block]{opacity:.45}.wb-face[data-block]:hover{opacity:.7}@media not all and (min-width:1200px){.wb-main:has(>.stk){grid-template-rows:minmax(12rem,1fr) auto auto;grid-template-columns:minmax(0,1fr) 24rem}.stk{grid-area:2/1/auto/-1;block-size:15rem}.wb-stage{grid-area:1/1}.wb-side{grid-area:1/2}.tl{grid-area:3/1/auto/-1}.stk-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.stk-list{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}@media (max-width:52rem){:is(.wb-main,.wb-main:has(>.stk)){grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow:visible}.stk,.wb-stage,.wb-side,.tl{grid-area:auto}.wb{grid-template-columns:minmax(0,1fr)}.wb-canvas{min-block-size:0;padding:8px;container-type:inline-size}.wb-canvas>.scr{inline-size:100%}}.moli{--moli-ring:0 0 0 1px #eceef2;--moli-card:0 1px 2px #1018280f, var(--moli-ring);background:#f7f8fa;flex:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));align-content:start;align-items:start;gap:14px;padding:14px;display:grid}.moli-card{min-inline-size:0;box-shadow:var(--moli-card);background:#fff;border-radius:16px;padding:10px 14px 4px}.moli-head{align-items:center;gap:10px;padding-block-end:8px;display:flex}.moli-tile{background:var(--lightningcss-light,oklch(.95 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));block-size:28px;inline-size:28px;color:var(--lightningcss-light,oklch(.48 .12 var(--dot-h)))var(--lightningcss-dark,oklch(.8 .08 var(--dot-h)));border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.moli-head-t{white-space:nowrap;flex:auto;align-items:baseline;gap:6px;min-inline-size:0;display:flex;overflow:hidden}.moli-title{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.moli-sub{color:#6b717b;font-size:12.5px}.moli-pin{block-size:28px;font:inherit;color:#5b616b;cursor:pointer;background:#f3f4f6;border:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.moli-pin:hover{color:var(--color-ink);background:#eceef2}.moli-pin:disabled{opacity:.55;cursor:default}.moli-pin-main{background:var(--color-ink);color:#fff}.moli-pin-main:hover{background:var(--color-ink-2);color:#fff}.moli-rows{border-block-start:1px solid #f2f3f5;margin:0;padding:0;list-style:none}.moli-row{align-items:center;gap:14px;padding-block:9px;display:flex}.moli-row+.moli-row{border-block-start:1px solid #f2f3f5}.moli-open{min-inline-size:0;color:inherit;flex:auto;align-items:center;gap:12px;text-decoration:none;display:flex}.moli-strip{flex:1 1 0;justify-content:center;min-inline-size:0}.moli-open:hover .mi-shot{box-shadow:0 0 0 1px var(--color-ink-3)}.moli-said{flex:0 auto;gap:2px;min-inline-size:8rem;display:grid}.moli-strip{overflow:hidden}.moli-name{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.moli-facts{color:#6b717b;font-size:12.5px}.moli-facts b{color:var(--color-ink-2);font-weight:600}.moli-doors{flex:none;align-items:center;gap:6px;display:flex}.moli-del{color:#8a909a;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;block-size:28px;inline-size:28px;display:grid}.moli-del:hover{color:var(--color-danger);background:#fdecec}.moli-del svg{block-size:12px;inline-size:12px}.moli-ready,.moli-gaps{block-size:26px;font:inherit;white-space:nowrap;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}.moli-ready{color:#1f7a45;background:#edf7f0}.moli-gaps{color:var(--color-warn);cursor:pointer;background:#fdf3e7}.moli-gaps:hover,.moli-gaps[aria-expanded=true]{background:#fae6cf}.moli-ready i,.moli-gaps i{background:currentColor;border-radius:999px;block-size:7px;inline-size:7px}.moli-gapwrap{flex:none;position:relative}.moli-gaplist{z-index:5;inline-size:22rem;box-shadow:0 8px 24px #1018281f, var(--moli-ring);background:#fff;border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.moli-gaplist li+li{border-block-start:1px solid #f2f3f5}.moli-gaplist a{color:var(--color-ink);border-radius:8px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n name""n why";column-gap:8px;padding:6px 8px;font-size:12.5px;text-decoration:none;display:grid}.moli-gaplist a:hover{background:#f7f8fa}.moli-gaplist b{color:#6b717b;grid-area:n;align-self:center;font-size:11.5px}.moli-gaplist bdi{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.moli-gaplist span{color:var(--color-warn);grid-area:why;font-size:11.5px}@media (max-width:40rem){.moli-row{flex-wrap:wrap}.moli-doors{justify-content:flex-end;inline-size:100%}}.talk-frame{--tk-ring:0 0 0 1px #eceef2;--tk-card:0 1px 2px #1018280f, var(--tk-ring);--tk-lift:0 6px 16px #10182817, 0 0 0 1px #e3e6eb;--tk-halo:0 0 0 2px #fff;background:#f7f8fa}.talk-head{flex:none;padding:18px 20px 0}.talk-head .talk3-starts{gap:6px;margin-inline-start:auto;display:flex}.talk-head .home-pin{block-size:32px;box-shadow:var(--tk-card);color:var(--color-ink);background:#fff}.talk-head .home-pin:hover{box-shadow:var(--tk-lift);background:#fff}.talk-head .home-pin svg{stroke:currentColor;opacity:.7;block-size:15px;inline-size:15px}.talk3{grid-template-columns:calc(100% - clamp(16rem,32%,22rem)) minmax(0,1fr);gap:16px;padding:14px 20px 20px;transition:grid-template-columns .45s cubic-bezier(.2,.8,.2,1)}.talk3[data-open]{grid-template-columns:clamp(18rem,38%,30rem) minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.talk3{transition:none}}.talk3-list,.talk3-read{box-shadow:var(--tk-card);background:#fff;border:0;border-radius:16px}.tk-chip{font-size:12.5px;font-weight:600}.tk-chip[data-round]{border-radius:999px}.tk-chip .home-icon{block-size:17px;inline-size:17px}.talk3-head{border:0;flex:none;align-items:center;gap:8px;padding:14px 14px 0;display:flex}.talk3-list{container:tklist/inline-size}.talk3-tabs{background:#f3f4f6;border-radius:999px;flex-wrap:nowrap;flex:1;gap:2px;min-inline-size:0;padding:3px;display:flex}.talk3-tab{white-space:nowrap;block-size:28px;font:inherit;color:#5b616b;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.talk3-tab:hover{color:var(--color-ink)}.talk3-tab-n{color:#858b95;font-variant-numeric:tabular-nums;font-weight:500}.tk-short{display:none}@container tklist not (min-width:520px){.tk-long{display:none}.tk-short{display:inline}.talk3-tab{gap:4px;padding-inline:8px}}.talk3-tab[aria-selected=true]{color:var(--color-ink);box-shadow:var(--tk-card);background:#fff}.talk3-search{padding:10px 14px 6px}.talk3-find-glass{color:#858b95;place-items:center;display:grid}.talk3-find-glass .home-icon{block-size:15px;inline-size:15px}.talk3-find-input{background:#f3f4f6;border:0;border-radius:999px;block-size:36px;font-size:14px}.talk3-find-input:hover{background:#eceef2;border:0}.talk3-find-input:focus{box-shadow:var(--tk-card), 0 0 0 3px #e8f7ee;background:#fff}.talk3-rows{padding:0 8px 8px}.talk3-bucket{color:#6b717b;background:0 0;margin:0;padding:12px 10px 4px;font-size:11.5px;font-weight:600;line-height:1.31}.talk3-bucket+.talk3-ul+.talk3-bucket{border-block-start:0;margin-block-start:0}.talk3-bucket-n{color:#a1a6ae;font-size:11.5px;font-weight:500}.talk3-ul{gap:0;padding-inline:0}.talk3-ul>li{position:relative}.talk3-ul>li+li{border-block-start:0}.talk3-ul>li+li:before{content:"";pointer-events:none;background:#f2f3f5;block-size:1px;position:absolute;inset-block-start:0;inset-inline:62px 10px}.talk3-ul>li:hover:before,.talk3-ul>li:hover+li:before{background:0 0}.talk3-ul>li:has(.tkr[data-on]):before{background:0 0}.talk3-ul>li:has(.tkr[data-on])+li:before{background:0 0}.tkr{border-radius:10px;align-items:center;gap:12px;min-block-size:60px;padding:8px 10px;transition:background-color .12s}.tkr,.tkr[data-unread]{background:0 0}.tkr:hover{background:#f7f8fa}.tkr[data-on],.tkr[data-on][data-unread]{background:#f4faf6}.tkr .tk-chip{block-size:40px;inline-size:40px;box-shadow:none;border-radius:12px}.tkr .tk-chip[data-round]{border-radius:999px;font-size:14px}.tkr .tk-chip .home-icon{block-size:19px;inline-size:19px}.tkr-mailico{block-size:40px;inline-size:40px}.tkr-mailico>img{block-size:40px;inline-size:40px;box-shadow:var(--tk-ring);background:#fff;border-radius:12px;padding:7px}.tkr-mailico .tkr-mailico-badge{block-size:18px;inline-size:18px;box-shadow:var(--tk-halo);z-index:2;border-radius:999px;inset-block:auto -3px;inset-inline-end:-3px}.tkr-mailico .tkr-mailico-badge .home-icon{block-size:11px;inline-size:11px}.tkr-main{gap:2px}.tkr-t,.tkr-main .tkr-snip{white-space:nowrap;text-overflow:ellipsis;text-align:match-parent;font-size:14px;line-height:1.39;overflow:hidden}.tkr-t{color:var(--color-ink);font-weight:500}.tkr[data-unread] .tkr-t{font-weight:600}.tkr-main .tkr-snip{color:#6b717b}.tkr-snip b{color:#5b616b;font-weight:500}.tkr[data-unread] .tkr-snip,.tkr[data-unread] .tkr-snip b{color:var(--color-ink)}.tkr-end{flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-end;gap:4px;display:flex}.tkr-end time{color:#858b95;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.31}.tkr[data-unread] .tkr-end time{color:#15803d;font-weight:600}.tkr-cues{align-items:center;gap:6px;min-block-size:18px;font-size:11.5px;display:flex}.tkr:hover .tkr-end time{opacity:0}.tkr-n{background:#15803d}.tkr:hover .tkr-n{opacity:1}.tkr-acts{gap:4px;inset-block-start:10px;inset-inline-end:10px}.tkr-act{block-size:26px;inline-size:26px;box-shadow:var(--tk-card);color:#5b616b;background:#fff;border:0;border-radius:999px}.tkr-act .home-icon{block-size:14px;inline-size:14px}.tkr-act:hover{color:var(--color-ink);background:#fff}.talk3-void{text-align:start;border:0;justify-content:flex-start;align-items:stretch;gap:0;padding:16px 18px}.talk3-void .home-sec-h{margin-block-end:8px}.talk3-wait{gap:2px;margin:0 -8px;padding:0;list-style:none;display:grid}.talk3-wait button{inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;padding:8px 10px;transition:background-color .12s;display:grid}.talk3-wait button:hover{background:#f7f8fa}.talk3-wait-n{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.31;overflow:hidden}.talk3-wait-b{color:#6b717b;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.talk3-keys{color:#858b95;border-block-start:1px solid #f2f3f5;margin:auto 0 0;padding-block-start:12px;font-size:11.5px}.chatp-docked .chatp-head{color:var(--color-ink);background:0 0;border-block-end:1px solid #f2f3f5;gap:12px;padding:14px 18px 12px}.chatp-docked .chatp-head .tk-chip{block-size:36px;inline-size:36px}.chatp-docked .chatp-title{color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.25}.chatp-docked .chatp-sub{color:#6b717b;opacity:1;font-size:12.5px}.chatp-head-t{flex:1;gap:2px;min-inline-size:0;display:grid}.chatp-docked .chatp-head-t .chatp-title{white-space:nowrap;text-overflow:ellipsis;text-align:match-parent;overflow:hidden}.chatp-docked .chatp-head-t .chatp-sub{white-space:nowrap;align-items:center;gap:10px;min-inline-size:0;display:flex}.chatp-head-t .chatp-sub>span:first-child{text-overflow:ellipsis;overflow:hidden}.chatp-facts{flex:none;align-items:center;gap:8px;display:inline-flex}.chatp-facts:before{content:"";background:#e3e6eb;block-size:12px;inline-size:1px}.chatp-fact{color:#5b616b;font-size:12.5px}.chatp-docked .chatp-head-find{color:#5b616b;border-radius:8px;place-items:center;block-size:30px;inline-size:30px;display:grid}.chatp-docked .chatp-head-find .home-icon{block-size:16px;inline-size:16px}.chatp-docked .chatp-head-find:hover,.chatp-docked .chatp-head-find[data-on]{color:var(--color-ink);background:#0000000a}.chatp-docked .chatp-head .home-more{color:var(--color-ink);align-self:center;margin-inline-start:0}.chatp-docked .chatp-head .home-more:hover{color:var(--color-ink);background:#0000000a}.chatp-docked .chatp-find-input{background:#f3f4f6;border:0;border-radius:999px}.chatp-docked .chatp-find-input:focus{box-shadow:var(--tk-card);background:#fff}.chatp-docked .chatp-body{background:#f3f4f6;border-radius:14px}.chatp-docked .chatp-msg[data-own] .chatp-body{background:#e8f7ee}.chatp-docked .chatp-msg:not([data-own]):not([data-cont]) .chatp-body{border-start-start-radius:4px}.chatp-docked .chatp-msg[data-own]:not([data-cont]) .chatp-body{border-start-end-radius:4px}.chatp-docked .chatp-day:before,.chatp-docked .chatp-day:after{border-block-start-color:#f2f3f5}.chatp-docked .chatp-day>span{color:#6b717b;background:#f3f4f6;padding:2px 10px}.chatp-docked .chatp-acts{box-shadow:var(--tk-card);background:#fff;border:0;border-radius:999px}.talk-frame .mailc{box-shadow:none;background:0 0;border-block-end:1px solid #f2f3f5;border-radius:0}.talk-frame .mailc:last-of-type{border-block-end:0}.talk-frame .mailc[data-open]{box-shadow:none}.talk-frame .mailc-head{background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin-inline:-6px;padding:12px 6px;transition:background-color .12s;display:flex}.talk-frame .mailc-head:hover{background:#f7f8fa}.mailc-face{border-radius:999px;flex:none;place-items:center;block-size:36px;inline-size:36px;font-size:12.5px;font-weight:600;display:grid}.mailc-t{text-align:start;flex:1;gap:1px;min-inline-size:0;display:grid}.talk-frame .mailc-who{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.39}.talk-frame .mailc-peek{color:#6b717b;text-align:match-parent;font-size:12.5px}.talk-frame .mailc-head time{color:#858b95;flex:none;align-self:flex-start;padding-block-start:2px;font-size:11.5px}.talk-frame .mailc-fold-in{padding-inline-start:48px}.talk-frame .mailc-env{white-space:nowrap;text-overflow:ellipsis;color:#858b95;text-align:match-parent;margin:0 0 8px;padding:0;font-size:12.5px;display:block;overflow:hidden}.talk-frame .mailc-env b{color:#6b717b;font-weight:600}.talk-frame .mailc-body{padding:0 0 12px;font-size:14px;line-height:1.54}.talk-frame .mailc-acts{flex-wrap:wrap;gap:6px;padding:0 0 14px;display:flex}.talk-frame .mailc-acts .home-pin{block-size:28px;padding-inline:12px}.talk-frame .mailc-clips{margin-block:0 12px}.chatp-docked .mailc-clip{color:#5b616b;background:#f3f4f6;border:0;border-radius:999px}.chatp-docked .mailc-clip:hover{color:var(--color-ink);background:#eceef2;border:0}.talk-frame .chatp-card{box-shadow:var(--tk-ring);border:0;border-radius:12px}.chatp-docked .chatp-compose{border-block-start-color:#f2f3f5;padding:0 18px 14px}.chatp-docked .chatp-compose .comment-composer-wrap{background:#f3f4f6;border:0;border-radius:16px}.chatp-docked .chatp-compose .comment-composer-wrap:hover{background:#eceef2}.chatp-docked .chatp-compose .comment-composer-wrap:focus-within{box-shadow:var(--tk-card);background:#fff}.chatp-docked .chatp-compose .comment-composer{min-block-size:44px;padding:11px 14px 2px;font-size:14px}.chatp-docked .chatp-compose .comment-send-row{justify-content:flex-end;padding:2px 6px 6px}.chatp-docked .chatp-compose .comment-send-hint{display:none}.chatp-docked .chatp-compose .comment-send-plane{border-radius:999px;block-size:32px;inline-size:32px}.chatp-docked .chatp-arsenal{gap:2px;inset-block-end:20px;inset-inline-start:24px}.chatp-docked .chatp-arsenal-chip{color:#6b717b;background:0 0;border-radius:999px;block-size:30px;inline-size:30px}.chatp-docked .chatp-arsenal-chip:hover,.chatp-docked .chatp-arsenal-chip[data-on]{color:var(--color-ink);background:#e3e6eb}.chatp-docked .chatp-arsenal-chip .mark-line{block-size:15px;inline-size:15px}.mailv-bar{align-items:center;gap:12px;min-inline-size:0;padding-block-start:10px;display:flex}.chatp-docked .mailv-bar .mailv-tabs{background:#f3f4f6;border-radius:999px;flex:none;gap:2px;margin:0;padding:3px}.chatp-docked .mailv-bar .mailv-tab{color:#5b616b;background:0 0;border-radius:999px;block-size:26px;padding-inline:12px;font-size:12.5px;font-weight:600}.chatp-docked .mailv-bar .mailv-tab[data-on]{color:var(--color-ink);box-shadow:var(--tk-card);background:#fff}.mailv-bar .mailc-envline{color:#858b95;text-align:match-parent;flex:1;min-inline-size:0;margin:0;font-size:12.5px}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2{inset:calc(var(--spacing) * -2)}.\[inset\:var\(--dc-toolpaint-inset\,0px\)\]{inset:var(--dc-toolpaint-inset,0px)}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[0\.5px\]{inset:.5px}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.-inset-y-0,.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-14{top:calc(var(--spacing) * 14)}.top-full{top:100%}.top-px{top:1px}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-px{right:1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-full{bottom:100%}.bottom-px{bottom:1px}.-left-0{left:0}.-left-1{left:calc(var(--spacing) * -1)}.-left-5{left:calc(var(--spacing) * -5)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[5px\]{left:5px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-\[1\]{z-index:calc(1 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-48{z-index:48}.z-60{z-index:60}.z-70{z-index:70}.z-71{z-index:71}.z-\[1\]{z-index:1}.z-\[15\]{z-index:15}.z-\[25\]{z-index:25}.z-\[35\]{z-index:35}.z-\[39\]{z-index:39}.z-\[45\]{z-index:45}.z-\[48\]{z-index:48}.z-\[59\]{z-index:59}.z-\[2001\]{z-index:2001}.z-auto{z-index:auto}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-5{grid-row:5}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.float-end{float:inline-end}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-\[3px\]{margin:-3px}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-6{margin:calc(var(--spacing) * 6)}.m-77{margin:calc(var(--spacing) * 77)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.me-auto{margin-inline-end:auto}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-\[calc\(\(1lh_-_var\(--cds-checkbox\,16px\)\)_\/_2\)\]{margin-top:calc((1lh - var(--cds-checkbox,16px)) / 2)}.mt-px{margin-top:1px}.-mr-0{margin-right:0}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0{margin-right:0}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-\[-0\.8px\]{margin-right:-.8px}.mr-\[calc\(min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)-var\(--cds-pad-sm\)\)\]{margin-right:calc(min(3px, (var(--cds-h-control-nested) - 12px) / 2) - var(--cds-pad-sm))}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-0{margin-left:0}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-\[calc\(var\(--cds-pad-md\)-\(var\(--cds-h-control\)-var\(--cds-checkbox\)\)\/2\)\]{margin-left:calc(calc(var(--cds-pad-md) - (var(--cds-h-control) - var(--cds-checkbox)) / 2) * -1)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-\[5px\]{margin-left:5px}.ml-\[calc\(\(var\(--cds-h-control-nested\)-12px\)\/2-var\(--cds-pad-sm\)\+1px\)\]{margin-left:calc((var(--cds-h-control-nested) - 12px) / 2 - var(--cds-pad-sm) + 1px)}.ml-\[calc\(\(var\(--cds-h-control-nested\)-16px\)\/2-var\(--cds-pad-sm\)\+1px\)\]{margin-left:calc((var(--cds-h-control-nested) - 16px) / 2 - var(--cds-pad-sm) + 1px)}.ml-\[calc\(\(var\(--cds-h-control-nested\)-20px\)\/2-var\(--cds-pad-sm\)\+1px\)\]{margin-left:calc((var(--cds-h-control-nested) - 20px) / 2 - var(--cds-pad-sm) + 1px)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.\!block{display:block!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.\[field-sizing\:content\]{field-sizing:content}.aspect-square{aspect-ratio:1}.\!size-\[var\(--fhn\)\]{width:var(--fhn)!important;height:var(--fhn)!important}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[calc\(var\(--cds-checkbox\,16px\)-10px\)\]{width:calc(var(--cds-checkbox,16px) - 10px);height:calc(var(--cds-checkbox,16px) - 10px)}.size-\[calc\(var\(--cds-h-control-nested\)-4px\)\]{width:calc(var(--cds-h-control-nested) - 4px);height:calc(var(--cds-h-control-nested) - 4px)}.size-\[max\(calc\(var\(--cds-h-control-nested\)-6px\)\,12px\)\]{width:max(calc(var(--cds-h-control-nested) - 6px), 12px);height:max(calc(var(--cds-h-control-nested) - 6px), 12px)}.size-\[var\(--cds-checkbox\)\]{width:var(--cds-checkbox);height:var(--cds-checkbox)}.size-\[var\(--dc-toolglyph\,14px\)\]{width:var(--dc-toolglyph,14px);height:var(--dc-toolglyph,14px)}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[1em\]{height:1em}.h-\[7px\]{height:7px}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[96px\]{height:96px}.h-\[var\(--cds-h-control\,32px\)\]{height:var(--cds-h-control,32px)}.h-\[var\(--dc-toolbtn\,25px\)\]{height:var(--dc-toolbtn,25px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-7{max-height:calc(var(--spacing) * 7)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[160px\]{max-height:160px}.max-h-\[260px\]{max-height:260px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100dvh-16px\)\]{max-height:calc(100dvh - 16px)}.max-h-\[calc\(100dvh_-_max\(2rem\,2\*var\(--desktop-titlebar-inset\,0px\)\)\)\]{max-height:calc(100dvh - max(2rem, 2 * var(--desktop-titlebar-inset,0px)))}.max-h-\[calc\(100vh-11rem\)\]{max-height:calc(100vh - 11rem)}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[min\(var\(--available-height\,100dvh\)\,var\(--cds-popup-max-h\,320px\)\)\]{max-height:min(var(--available-height,100dvh), var(--cds-popup-max-h,320px))}.max-h-\[var\(--cds-popup-list-max-h\,none\)\]{max-height:var(--cds-popup-list-max-h,none)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[10rem\]{min-height:10rem}.min-h-\[22px\]{min-height:22px}.min-h-\[140px\]{min-height:140px}.min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\)\]{min-height:calc(var(--cds-textarea-rows) * 1lh)}.min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\+2\*var\(--cds-pad-sm\)\)\]{min-height:calc(var(--cds-textarea-rows) * 1lh + 2 * var(--cds-pad-sm))}.min-h-dvh{min-height:100dvh}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1em\]{width:1em}.w-\[13px\]{width:13px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[34\%\]{width:34%}.w-\[34px\]{width:34px}.w-\[44px\]{width:44px}.w-\[180px\]{width:180px}.w-\[240px\]{width:240px}.w-\[244px\]{width:244px}.w-\[312px\]{width:312px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[436px\]{width:436px}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(520px\,92vw\)\]{width:min(520px,92vw)}.w-\[var\(--anchor-width\)\]{width:var(--anchor-width)}.w-\[var\(--dc-toolbtn\,25px\)\]{width:var(--dc-toolbtn,25px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7{max-width:calc(var(--spacing) * 7)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[72px\]{max-width:72px}.max-w-\[96px\]{max-width:96px}.max-w-\[240px\]{max-width:240px}.max-w-\[400px\]{max-width:400px}.max-w-\[520px\]{max-width:520px}.max-w-\[720px\]{max-width:720px}.max-w-\[880px\]{max-width:880px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1152px\]{max-width:1152px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(22rem\,calc\(100vw-16px\)\)\]{max-width:min(22rem,100vw - 16px)}.max-w-\[min\(440px\,calc\(100vw-32px\)\)\]{max-width:min(440px,100vw - 32px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[2ch\]{min-width:2ch}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[240px\]{min-width:240px}.min-w-fit{min-width:fit-content}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[var\(--transform-origin\)\]{transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3\.5{--tw-translate-x:calc(var(--spacing) * 3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-\[0\.4\]{scale:.4}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[spin_1s_linear_infinite\]{animation:1s linear infinite spin}.animate-pulse{animation:var(--animate-pulse)}.cursor-\[var\(--cds-cursor-interactive\)\]{cursor:var(--cds-cursor-interactive)}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.appearance-none{appearance:none}.auto-rows-\[180px\]{grid-auto-rows:180px}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[1px\]{gap:1px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[inherit\]{gap:inherit}.gap-\[var\(--cds-pad-sm\,6px\)\]{gap:var(--cds-pad-sm,6px)}.gap-px{gap:1px}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\!rounded-\[calc\(var\(--fr\)-\(var\(--fh\)-var\(--fhn\)\)\/2\)\]{border-radius:calc(var(--fr) - (var(--fh) - var(--fhn)) / 2)!important}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[99px\]{border-radius:99px}.rounded-\[calc\(var\(--cds-h-control-nested\)\/4-2px\)\]{border-radius:calc(var(--cds-h-control-nested) / 4 - 2px)}.rounded-\[calc\(var\(--cds-h-control-nested\)\/4-min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)\)\]{border-radius:calc(var(--cds-h-control-nested) / 4 - min(3px, (var(--cds-h-control-nested) - 12px) / 2))}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--cds-checkbox-radius\)\]{border-radius:var(--cds-checkbox-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr{border-top-right-radius:.25rem}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[color-mix\(in_srgb\,var\(--om-accent-error\)_40\%\,var\(--om-border-default\)\)\]{border-color:var(--om-accent-error)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--om-accent-error\)_40\%\,var\(--om-border-default\)\)\]{border-color:color-mix(in srgb,var(--om-accent-error) 40%,var(--om-border-default))}}.border-\[color-mix\(in_srgb\,var\(--om-accent-success\)_40\%\,var\(--om-border-default\)\)\]{border-color:var(--om-accent-success)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--om-accent-success\)_40\%\,var\(--om-border-default\)\)\]{border-color:color-mix(in srgb,var(--om-accent-success) 40%,var(--om-border-default))}}.border-\[color-mix\(in_srgb\,var\(--om-accent-warning\)_40\%\,var\(--om-border-default\)\)\]{border-color:var(--om-accent-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--om-accent-warning\)_40\%\,var\(--om-border-default\)\)\]{border-color:color-mix(in srgb,var(--om-accent-warning) 40%,var(--om-border-default))}}.border-\[rgba\(0\,0\,0\,0\.12\)\]{border-color:#0000001f}.border-\[rgba\(0\,0\,0\,0\.15\)\]{border-color:#00000026}.border-accent{border-color:var(--color-accent)}.border-black{border-color:var(--color-black)}.border-black\/25{border-color:#00000040}@supports (color:color-mix(in lab, red, red)){.border-black\/25{border-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.border-danger{border-color:var(--color-danger)}.border-danger\/10{border-color:var(--lightningcss-light,#e01c2c1a)var(--lightningcss-dark,#fb817a1a)}@supports (color:color-mix(in lab, red, red)){.border-danger\/10{border-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.border-divider{border-color:var(--color-divider)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-b-\[var\(--cds-border\)\]{border-bottom-color:var(--cds-border)}.\!bg-hover{background-color:var(--color-hover)!important}.\!bg-pane-recess{background-color:var(--color-pane-recess)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#e6e5f0\]{background-color:#e6e5f0}.bg-\[color-mix\(in_srgb\,var\(--om-accent-error\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:var(--om-accent-error)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--om-accent-error\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:color-mix(in srgb,var(--om-accent-error) 8%,var(--om-bg-surface))}}.bg-\[color-mix\(in_srgb\,var\(--om-accent-success\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:var(--om-accent-success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--om-accent-success\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:color-mix(in srgb,var(--om-accent-success) 8%,var(--om-bg-surface))}}.bg-\[color-mix\(in_srgb\,var\(--om-accent-warning\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:var(--om-accent-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--om-accent-warning\)_8\%\,var\(--om-bg-surface\)\)\]{background-color:color-mix(in srgb,var(--om-accent-warning) 8%,var(--om-bg-surface))}}.bg-\[var\(--cds-button-on-content\)\]{background-color:var(--cds-button-on-content)}.bg-\[var\(--cds-on-accent\)\]{background-color:var(--cds-on-accent)}.bg-\[var\(--cds-skeleton-base\)\]{background-color:var(--cds-skeleton-base)}.bg-\[var\(--cds-tooltip-bg\)\]{background-color:var(--cds-tooltip-bg)}.bg-accent{background-color:var(--color-accent)}.bg-band{background-color:var(--color-band)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-canvas{background-color:var(--color-canvas)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--color-danger)}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-elevated{background-color:var(--color-elevated)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-ink{background-color:var(--color-ink)}.bg-ok{background-color:var(--color-ok)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-paper-recess{background-color:var(--color-paper-recess)}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-warn{background-color:var(--color-warn)}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(to_right\,\#f00_0\%\,\#ff0_17\%\,\#0f0_33\%\,\#0ff_50\%\,\#00f_67\%\,\#f0f_83\%\,\#f00_100\%\)\]{background-image:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-\[right_8px_center\]{background-position:right 8px center}.bg-bottom{background-position:bottom}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-accent{fill:var(--color-accent)}.fill-accent-hover{fill:var(--color-accent-hover)}.fill-danger{fill:var(--color-danger)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[calc\(var\(--cds-pad-md\)\+4px\)\]{padding-inline:calc(var(--cds-pad-md) + 4px)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:3px}.py-px{padding-block:1px}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-px{padding-inline-start:1px}.pe-1{padding-inline-end:var(--spacing)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-\[3px\]{padding-right:3px}.pr-\[18px\]{padding-right:18px}.pr-\[22px\]{padding-right:22px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[0\.05em\]{padding-bottom:.05em}.pb-\[7px\]{padding-bottom:7px}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[18px\]{padding-left:18px}.pl-\[30px\]{padding-left:30px}.pl-\[34px\]{padding-left:34px}.pl-\[calc\(\(var\(--cds-h-control\)-var\(--cds-h-control-nested\)\)\/2\)\]{padding-left:calc((var(--cds-h-control) - var(--cds-h-control-nested)) / 2)}.pl-\[calc\(4px\+1em\)\]{padding-left:calc(4px + 1em)}.pl-px{padding-left:1px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:ui-monospace\,\'SF_Mono\'\,monospace\]{font-family:ui-monospace,SF Mono,monospace}.font-\[\<family\>\]{font-family:<family>}.font-\[Rubik\]{font-family:Rubik}.font-\[inherit\]{font-family:inherit}.font-\[…\]{font-family:…}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height));letter-spacing:var(--tw-tracking,var(--text-micro--letter-spacing))}.text-\[11px\]\/\[14px\]{font-size:11px;line-height:14px}.text-\[13px\]\/\[18px\]{font-size:13px;line-height:18px}.text-\[0\.6rem\]{font-size:.6rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[21px\]{font-size:21px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.leading-0{--tw-leading:0px;line-height:0}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.39\]{--tw-leading:1.39;line-height:1.39}.leading-\[1\.54\]{--tw-leading:1.54;line-height:1.54}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[…\]{--tw-leading:…;line-height:…}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\],.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\[tab-size\:2\]{tab-size:2}.tab-1{tab-size:1}.text-\[\#b42318\]{color:#b42318}.text-\[\#fff\]{color:#fff}.text-\[\<colour\>\]{color:<colour>}.text-\[var\(--cds-tooltip-fg\)\]{color:var(--cds-tooltip-fg)}.text-\[var\(--x\)\]{color:var(--x)}.text-\[…\]{color:…}.text-accent{color:var(--color-accent)}.text-blue-600{color:var(--color-blue-600)}.text-current{color:currentColor}.text-danger{color:var(--color-danger)}.text-gray-500{color:var(--color-gray-500)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-ok{color:var(--color-ok)}.text-orange-600{color:var(--color-orange-600)}.text-red-600{color:var(--color-red-600)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-accent{accent-color:var(--color-accent)}.accent-hover{accent-color:var(--color-hover)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.45\]{opacity:.45}.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)}.shadow-\[-1px_0_0_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-1px 0 0 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)}.shadow-\[0_-1px_0_color-mix\(in_srgb\,var\(--om-text-primary\)_18\%\,transparent\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,var(--om-text-primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_-1px_0_color-mix\(in_srgb\,var\(--om-text-primary\)_18\%\,transparent\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,color-mix(in srgb,var(--om-text-primary) 18%,transparent))}}.shadow-\[0_-1px_0_color-mix\(in_srgb\,var\(--om-text-primary\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_0\.5px_var\(--om-border-default\)\,0_1px_2px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--om-border-default)), 0 1px 2px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--om-text-primary\)\,0_2px_6px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--om-text-primary)), 0 2px 6px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_var\(--ring-w\,0px\)_var\(--color-om-border-strong\)\]{--tw-shadow:0 0 0 var(--ring-w,0px) var(--color-om-border-strong);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(90\,139\,187\,0\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#5a8bbb4d), inset 0 1px 0 var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(166\,50\,68\,0\.3\)\,0_2px_6px_rgba\(166\,50\,68\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#a632444d), 0 2px 6px var(--tw-shadow-color,#a632442e), inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(180\,90\,30\,0\.35\)\,0_2px_6px_rgba\(180\,90\,30\,0\.2\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#b45a1e59), 0 2px 6px var(--tw-shadow-color,#b45a1e33), inset 0 1px 0 var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_22px_rgba\(20\,20\,19\,0\.16\)\]{--tw-shadow:0 6px 22px var(--tw-shadow-color,#14141329);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-3px_0_0_\#b42318\]{--tw-shadow:inset -3px 0 0 var(--tw-shadow-color,#b42318);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--cds-button-on-content-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--om-accent-blue-hover\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--om-accent-blue-hover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--om-border-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--om-border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--t-border-strong\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--t-border-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-focus{--tw-shadow-color:#2f9e5b}@supports (color:color-mix(in lab, red, red)){.shadow-focus{--tw-shadow-color:color-mix(in oklab, var(--color-focus) var(--tw-shadow-alpha), transparent)}}.ring-accent{--tw-ring-color:var(--color-accent)}.ring-black{--tw-ring-color:var(--color-black)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-danger{--tw-ring-color:var(--color-danger)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-offset-1{outline-offset:1px}.outline-accent{outline-color:var(--color-accent)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-focus{outline-color:var(--color-focus)}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.sepia{--tw-sepia:sepia(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,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-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,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-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,)}.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))}.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\,--cds-badge-x-wght\]{transition-property:color,background-color,box-shadow,--cds-badge-x-wght;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,transform\]{transition-property:height,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\,filter\]{transition-property:opacity,scale,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-200{transition-delay:.2s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[80ms\]{--tw-duration:80ms;transition-duration:80ms}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.ease-\[cubic-bezier\(\.3\,\.7\,\.4\,1\)\]{--tw-ease:cubic-bezier(.3,.7,.4,1);transition-timing-function:cubic-bezier(.3,.7,.4,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.forced-color-adjust-none{forced-color-adjust:none}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--cds-badge-x-wght\:577\.8\]{--cds-badge-x-wght:577.8}.\[--dc-toolbtn\:32px\]{--dc-toolbtn:32px}.\[--fh\:var\(--cds-h-control\)\]{--fh:var(--cds-h-control)}.\[--fhn\:var\(--cds-h-control-nested\)\]{--fhn:var(--cds-h-control-nested)}.\[--fr\:var\(--cds-radius\)\]{--fr:var(--cds-radius)}.\[--ring-w\:var\(--hair\)\]{--ring-w:var(--hair)}.\[-webkit-appearance\:none\]{-webkit-appearance:none}.\[animation-delay\:0\.3s\]{animation-delay:.3s}.\[animation-delay\:0\.15s\]{animation-delay:.15s}.\[animation-duration\:0\.18s\]{animation-duration:.18s}.\[animation-timing-function\:ease\]{animation-timing-function:ease}.\[direction\:rtl\]{direction:rtl}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn):hover *){background-color:var(--cds-button-on-content-hover)}}.group-focus-visible\/btn\:\!shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\]:is(:where(.group\/btn):focus-visible *){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--cds-button-on-content-ring))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.group-focus-visible\/btn\:shadow-\[inset_0_0_0_1px_var\(--cds-page-bg\)\]:is(:where(.group\/btn):focus-visible *){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--cds-page-bg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\/rd\:shadow-focus:is(:where(.group\/rd):focus-visible *){--tw-shadow-color:#2f9e5b}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/rd\:shadow-focus:is(:where(.group\/rd):focus-visible *){--tw-shadow-color:color-mix(in oklab, var(--color-focus) var(--tw-shadow-alpha), transparent)}}@media (hover:hover){.group-disabled\:group-hover\:bg-transparent:is(:where(.group):disabled *):is(:where(.group):hover *){background-color:#0000}}.group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn)[aria-pressed=true] *){background-color:var(--color-accent)}@media (hover:hover){.group-hover\/btn\:group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn):hover *):is(:where(.group\/btn)[aria-pressed=true] *){background-color:var(--color-accent)}}.group-data-\[checked\]\/rd\:border-0:is(:where(.group\/rd)[data-checked] *){border-style:var(--tw-border-style);border-width:0}.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn)[aria-haspopup][aria-expanded=true] *){background-color:var(--cds-button-on-content-hover)}.placeholder\:opacity-80::placeholder{opacity:.8}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-\[-2px\]:before{content:var(--tw-content);left:-2px}.before\:h-\[max\(24px\,100\%\)\]:before{content:var(--tw-content);height:max(24px,100%)}.before\:w-\[max\(24px\,calc\(100\%\+2px\)\)\]:before{content:var(--tw-content);width:max(24px,100% + 2px)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:z-50:after{content:var(--tw-content);z-index:50}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:w-7:after{content:var(--tw-content);width:calc(var(--spacing) * 7)}.after\:animate-\[cds-shimmer_2s_linear_infinite\]:after{content:var(--tw-content);animation:2s linear infinite cds-shimmer}.after\:rounded-\[1px\]:after{content:var(--tw-content);border-radius:1px}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:bg-\[linear-gradient\(90deg\,transparent\,var\(--cds-skeleton-sheen\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,transparent,var(--cds-skeleton-sheen),transparent)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\[80ms\]:after{content:var(--tw-content);--tw-duration:80ms;transition-duration:80ms}.after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\\xD7\'\]:after{--tw-content:"xD7";content:var(--tw-content)}@media (hover:hover){.group-hover\:after\:opacity-100:is(:where(.group):hover *):after{content:var(--tw-content);opacity:1}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.15\]:hover{scale:1.15}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 20%,transparent)}}.hover\:bg-\[rgba\(180\,35\,24\,0\.06\)\]:hover{background-color:#b423180f}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_0\.5px_var\(--om-border-strong\)\,0_4px_10px_rgba\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,var(--om-border-strong)), 0 4px 10px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:\[--cds-badge-x-wght\:700\]:hover{--cds-badge-x-wght:700}.hover\:\[--ring-w\:var\(--hair\)\]:hover{--ring-w:var(--hair)}}.focus\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--om-accent-blue\)_22\%\,transparent\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--om-accent-blue))}@supports (color:color-mix(in lab, red, red)){.focus\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--om-accent-blue\)_22\%\,transparent\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--om-accent-blue) 22%,transparent))}}.focus\:shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--om-accent-blue\)_22\%\,transparent\)\]:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:\!shadow-\[0_0_0_2px_rgb\(255_255_255\/0\.7\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ffffffb3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.focus-visible\:shadow-\[0_0_0_2px_var\(--om-text-secondary\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--om-text-secondary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-accent\)\]:focus-visible{box-shadow:inset 0 0 0 1px var(--cds-fill-accent)}.focus-visible\:shadow-focus:focus-visible{--tw-shadow-color:#2f9e5b}@supports (color:color-mix(in lab, red, red)){.focus-visible\:shadow-focus:focus-visible{--tw-shadow-color:color-mix(in oklab, var(--color-focus) var(--tw-shadow-alpha), transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-transparent:focus-visible{outline-color:#0000}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[rgba\(180\,35\,24\,0\.10\)\]:active{background-color:#b423181a}.active\:brightness-\[\.8\]:active{--tw-brightness:brightness(.8);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,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-\[0\.35\]:disabled{opacity:.35}.disabled\:opacity-\[0\.45\]:disabled{opacity:.45}.has-\[\:focus-visible\]\:shadow-focus:has(:focus-visible){--tw-shadow-color:#2f9e5b}@supports (color:color-mix(in lab, red, red)){.has-\[\:focus-visible\]\:shadow-focus:has(:focus-visible){--tw-shadow-color:color-mix(in oklab, var(--color-focus) var(--tw-shadow-alpha), transparent)}}.has-\[input\:disabled\]\:opacity-50:has(:is(input:disabled)){opacity:.5}.has-\[\~\[data-nested\]\]\:bg-transparent:has(~[data-nested]){background-color:#0000}.has-\[\~\[data-nested\]\]\:backdrop-blur-none:has(~[data-nested]){--tw-backdrop-blur: ;-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,)}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-pressed\:font-medium[aria-pressed=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-pressed\:text-accent[aria-pressed=true]{color:var(--color-accent)}.data-\[anchor-hidden\]\:invisible[data-anchor-hidden]{visibility:hidden}.data-\[checked\]\:border-accent[data-checked]{border-color:var(--color-accent)}.data-\[checked\]\:bg-\[var\(--cds-radio-group-card-selected\)\][data-checked]{background-color:var(--cds-radio-group-card-selected)}@media (hover:hover){.data-\[checked\]\:hover\:border-accent[data-checked]:hover{border-color:var(--color-accent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-default[data-disabled]{cursor:default}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[ending-style\]\:hidden[data-ending-style]{display:none}.data-\[ending-style\]\:scale-\[0\.98\][data-ending-style]{scale:.98}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[instant\]\:duration-0[data-instant]{--tw-duration:0s;transition-duration:0s}.data-\[nested-dialog-open\]\:blur-\[2px\][data-nested-dialog-open]{--tw-blur:blur(2px);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,)}.data-\[nested-dialog-open\]\:after\:opacity-100[data-nested-dialog-open]:after{content:var(--tw-content);opacity:1}.data-\[starting-style\]\:scale-\[0\.98\][data-starting-style]{scale:.98}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}.data-\[unchecked\]\:hidden[data-unchecked]{display:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:hidden:after{content:var(--tw-content);display:none}}@media not all and (min-width:599px){.max-\[599px\]\:h-auto{height:auto}.max-\[599px\]\:w-full{width:100%}.max-\[599px\]\:-rotate-90{rotate:-90deg}.max-\[599px\]\:flex-col{flex-direction:column}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.dark\:bg-blue-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-blue-800)}@media (prefers-color-scheme:dark){.dark\:bg-blue-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-blue-800)}}.dark\:bg-green-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-green-800)}@media (prefers-color-scheme:dark){.dark\:bg-green-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-green-800)}}.dark\:bg-orange-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-orange-800)}@media (prefers-color-scheme:dark){.dark\:bg-orange-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-orange-800)}}.dark\:bg-red-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-red-800)}@media (prefers-color-scheme:dark){.dark\:bg-red-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-red-800)}}.dark\:bg-violet-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-violet-800)}@media (prefers-color-scheme:dark){.dark\:bg-violet-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-violet-800)}}.dark\:bg-yellow-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-yellow-800)}@media (prefers-color-scheme:dark){.dark\:bg-yellow-800:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--color-yellow-800)}}.dark\:text-blue-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-blue-300)}@media (prefers-color-scheme:dark){.dark\:text-blue-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-blue-300)}}.dark\:text-green-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-green-300)}@media (prefers-color-scheme:dark){.dark\:text-green-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-green-300)}}.dark\:text-orange-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-orange-300)}@media (prefers-color-scheme:dark){.dark\:text-orange-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-orange-300)}}.dark\:text-red-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-300)}@media (prefers-color-scheme:dark){.dark\:text-red-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-red-300)}}.dark\:text-violet-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-violet-300)}@media (prefers-color-scheme:dark){.dark\:text-violet-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-violet-300)}}.dark\:text-yellow-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-yellow-300)}@media (prefers-color-scheme:dark){.dark\:text-yellow-300:where(:not([data-theme=light],[data-theme=light] *)){color:var(--color-yellow-300)}}@media (pointer:coarse){.pointer-coarse\:right-10{right:calc(var(--spacing) * 10)}.pointer-coarse\:left-10{left:calc(var(--spacing) * 10)}.pointer-coarse\:block{display:block}.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline{display:inline}.pointer-coarse\:h-5{height:calc(var(--spacing) * 5)}.pointer-coarse\:h-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:h-\[40px\]{height:40px}.pointer-coarse\:h-\[42px\]{height:42px}.pointer-coarse\:max-h-none{max-height:none}.pointer-coarse\:w-5{width:calc(var(--spacing) * 5)}.pointer-coarse\:w-10{width:calc(var(--spacing) * 10)}.pointer-coarse\:w-\[42px\]{width:42px}.pointer-coarse\:max-w-none{max-width:none}.pointer-coarse\:min-w-10{min-width:calc(var(--spacing) * 10)}.pointer-coarse\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:px-4{padding-inline:calc(var(--spacing) * 4)}.pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}.pointer-coarse\:after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.pointer-coarse\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}}.\[\&_\*\]\:\!pointer-events-none *{pointer-events:none!important}.\[\&_\*\]\:\!cursor-cell *{cursor:cell!important}.\[\&_\*\]\:\!cursor-crosshair *{cursor:crosshair!important}.\[\&_\*\]\:\!cursor-text *{cursor:text!important}.\[\&_a\]\:cursor-pointer a{cursor:pointer}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\:hover\]\:opacity-80 a:hover{opacity:.8}.\[\&_input\]\:select-text input{-webkit-user-select:text;user-select:text}.\[\&_option\]\:\[direction\:ltr\] option{direction:ltr}.\[\&_textarea\]\:select-text textarea{-webkit-user-select:text;user-select:text}.\[\&\+\.pp-panel-section\]\:border-t+.pp-panel-section{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[3px\]::-webkit-scrollbar-thumb{border-radius:3px}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}.\[\&\:\:-webkit-search-results-button\]\:hidden::-webkit-search-results-button{display:none}.\[\&\:\:-webkit-search-results-decoration\]\:hidden::-webkit-search-results-decoration{display:none}.\[\&\:disabled\:not\(\[aria-busy\]\)\]\:opacity-50:disabled:not([aria-busy]){opacity:.5}.\[\&\:not\(\:first-child\)\]\:mt-1:not(:first-child){margin-top:var(--spacing)}.\[\&\:not\(\:first-child\)\]\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\:not\(\:first-child\)\]\:pt-3:not(:first-child){padding-top:calc(var(--spacing) * 3)}.\[\&\>\*\]\:relative>*{position:relative}.\[\&\>\*\]\:z-\[var\(--cds-portal-z\)\]>*{z-index:var(--cds-portal-z)}.\[\&\>\.om-menu-item-btn\]\:pb-0>.om-menu-item-btn{padding-bottom:0}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:relative>[data-selected]+[role=option]:not([data-selected]){position:relative}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:mt-2>[data-selected]+[role=option]:not([data-selected]){margin-top:calc(var(--spacing) * 2)}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:absolute>[data-selected]+[role=option]:not([data-selected]):before{content:var(--tw-content);position:absolute}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:inset-x-0>[data-selected]+[role=option]:not([data-selected]):before{content:var(--tw-content);inset-inline:0}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:-top-1>[data-selected]+[role=option]:not([data-selected]):before{content:var(--tw-content);top:calc(var(--spacing) * -1)}.\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:border-t>[data-selected]+[role=option]:not([data-selected]):before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.last\:\[\&\>td\]\:border-b-0:last-child>td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-expanded\=\'true\'\]\[aria-expanded\]\]\:font-medium[aria-expanded=true][aria-expanded]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&\[list\]\:\:-webkit-calendar-picker-indicator\]\:hidden\![list]::-webkit-calendar-picker-indicator{display:none!important}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:bg-\[color-mix\(in_srgb\,\#e6e5f0_20\%\,transparent\)\]{background-color:#e6e5f033}}.desk-log{z-index:55}.msn-fact-n{color:var(--color-warn);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.ask-add{padding:0 var(--paper-air) 10px;align-items:center;gap:8px;display:flex}.ask-add .field{flex:auto;min-inline-size:0}.ask-row{border-block-end:1px solid var(--color-paper-line);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.ask-row:last-child{border-block-end:0}.ask-main{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.ask-body{color:var(--color-ink);font-size:14px;line-height:1.39}.ask-meta{color:var(--color-ink-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.ask-av{block-size:18px;inline-size:18px;font-size:11.5px}.ask-acts{flex:none;align-items:center;gap:6px;display:flex}.ask-drop{color:var(--color-ink-3)}.ask-menu{max-block-size:22rem;overflow-y:auto}.ask-menu .menu-head{color:var(--color-ink-3);padding:8px 10px 4px;font-size:11.5px;font-weight:600}.ask-dot{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:3px;flex:none;block-size:10px;inline-size:10px}.dec-group{margin-block-end:14px}.dec-group .log-head{align-items:center;gap:6px;display:flex}.dec-box{padding-inline:0}.dec-row{border-block-end:1px solid var(--color-paper-line);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);align-items:center;gap:10px;padding:8px 10px;display:flex}.dec-row:last-child{border-block-end:0}.dec-row:hover{background:var(--color-hover)}.dec-main{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.dec-title{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.39;overflow:hidden}.dec-title:hover{text-decoration:underline}.dec-meta{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;line-height:1.31;display:flex}.dec-proj,.dec-owner{align-items:center;gap:5px;display:inline-flex}.dec-why{color:var(--color-ink-2);margin:0;font-size:12.5px;line-height:1.31}.dec-act{flex:none;padding-block:3px;font-size:12.5px}.desk-log-h{color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.desk-log-filters{border-block-end:1px solid var(--color-paper-line);padding:8px 16px}.desk-log-sep{background:var(--color-paper-line);block-size:18px;inline-size:1px;margin-inline:4px}.desk-log-menu{min-inline-size:14rem;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}.desk-log-menu .tbl-proj-dot{margin-inline-end:6px}.desk-log-menu .tbl-sec-n{margin-inline-start:auto}.desk-log .log-head{align-items:center;gap:6px;display:flex}.desk-log-body{flex:auto;min-block-size:0;padding:4px 16px 16px;overflow-y:auto}.desk-log-ent{text-align:start;cursor:pointer;inline-size:100%;transition:background-color var(--dur-hover) var(--ease-out);border-radius:6px}.desk-log-ent .log-task{color:var(--color-accent)}.desk-log-ent .log-task:hover{text-decoration:underline}.desk-log-ent:hover{background:var(--color-hover)}.desk-log-ent[data-unread] .log-text b:first-child{color:#15803d}.desk-log-snip{-webkit-line-clamp:2;color:var(--color-ink-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mo{background:var(--color-ink,#0b1d4a);--mo-need:50%;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}.mo[data-kind=pick]{--mo-need:max(62%, 54rem)}.mo[data-kind=site]{--mo-need:56%}.mo[data-kind=stat]{--mo-need:44%}.mo[data-kind=spin]{--mo-need:58%}.mo[data-live]{display:flex}.mo[data-live]>.mo-slide{flex:1 1 0;min-inline-size:28%}.mo[data-live]>.mo-live{flex:0 1 var(--mo-need);min-inline-size:0}.mo-slide{position:relative;overflow:hidden;container-type:size}.mo-pg-tall{display:none}.mo-slide[data-rends] .mo-pg-tall{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}@container not (min-aspect-ratio:1){.mo-slide[data-rends] .mo-pg{display:none}.mo-slide[data-rends] .mo-pg-tall{display:block}}.mo-shot{display:block;position:absolute;inset:0}.mo-slide img{object-fit:contain}.mo-slide{background:#0a1a3a}.mo-slide .mo-pg{background:0 0}.mo{--shadow-mo-card:0 18px 48px #00000080}@supports (color:lab(0% 0 0)){.mo{--shadow-mo-card:0 18px 48px lab(0% 0 0/.5)}}.mo[data-live] .mo-pg[data-hug]{place-items:center;padding:min(4vmin,36px);display:grid}.mo-pg[data-hug]>img,.st-pg[data-hug]>img{block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;box-shadow:var(--shadow-mo-card);border-radius:8px}.mo-slide{view-transition-name:mo-slide}.mo-live{view-transition-name:mo-live}.mo-nav{view-transition-name:mo-nav}.mo:focus{outline:none}.mo-nav,.mo-rail-wrap,.mo-half-ctl{transition:opacity .2s}.mo[data-idle]{cursor:none}.mo[data-idle] .mo-nav,.mo[data-idle] .mo-rail-wrap,.mo[data-idle] .mo-half-ctl{opacity:0}.mo-wait{z-index:1;color:#fff9;text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:12px;font-size:15px;display:grid;position:absolute;inset:0}.mo-wait p{margin:0}.mo-wait .btn{pointer-events:auto}.mo-refused{color:#fff;text-align:center;background:#0a1a3a;place-content:center;justify-items:center;gap:16px;padding:24px;display:grid;position:absolute;inset:0}.mo-refused img{background:#ffffffe6;border-radius:10px;block-size:48px;inline-size:48px;padding:6px}.mo-refused b{overflow-wrap:anywhere;font-size:32px;font-weight:600}.mo-rail-wrap{view-transition-name:mo-rail}:root:has(.mo)::view-transition-old(root){opacity:0;animation:none}::view-transition-old(mo-nav){opacity:0;animation:none}::view-transition-old(mo-rail){opacity:0;animation:none}:root:has(.mo)::view-transition-new(root){animation:none}::view-transition-new(mo-nav){animation:none}::view-transition-new(mo-rail){animation:none}:root:not(:has(.mo))::view-transition-old(root){animation-duration:.16s}:root:not(:has(.mo))::view-transition-new(root){animation-duration:.16s}::view-transition-group(mo-nav){z-index:2;animation:none}::view-transition-group(mo-rail){z-index:2;animation:none}::view-transition-group(mo-slide){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(mo-live){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(mo-slide){object-fit:contain;mix-blend-mode:normal;block-size:100%}::view-transition-new(mo-slide){object-fit:contain;mix-blend-mode:normal;block-size:100%}::view-transition-old(mo-slide){animation:none}::view-transition-new(mo-slide){animation:.55s cubic-bezier(.2,.8,.2,1) both mo-late}::view-transition-new(mo-slide):only-child{animation:.55s cubic-bezier(.2,.8,.2,1) both mo-slide-in}::view-transition-old(mo-slide):only-child{animation:.55s cubic-bezier(.2,.8,.2,1) both mo-slide-out}::view-transition-old(mo-live){object-fit:cover;block-size:100%}::view-transition-new(mo-live){object-fit:cover;block-size:100%}::view-transition-new(mo-live):only-child{animation:.55s cubic-bezier(.2,.8,.2,1) both mo-live-in}::view-transition-old(mo-live):only-child{animation:.55s cubic-bezier(.2,.8,.2,1) both mo-live-out}@keyframes mo-late{0%,55%{opacity:0}}@keyframes mo-live-in{0%{translate:var(--mo-edge-x) var(--mo-edge-y)}}@keyframes mo-live-out{to{translate:var(--mo-edge-x) var(--mo-edge-y)}}@keyframes mo-slide-in{0%{translate:calc(-1 * var(--mo-edge-x)) calc(-1 * var(--mo-edge-y))}}@keyframes mo-slide-out{to{translate:calc(-1 * var(--mo-edge-x)) calc(-1 * var(--mo-edge-y))}}:root{--mo-edge-x:100%;--mo-edge-y:0}:root[dir=rtl]{--mo-edge-x:-100%}@media (max-width:900px){:root,:root[dir=rtl]{--mo-edge-x:0;--mo-edge-y:100%}}@keyframes mo-from-left{0%{opacity:0;translate:-7%}to{opacity:1;translate:0}}@keyframes mo-from-right{0%{opacity:0;translate:7%}to{opacity:1;translate:0}}.mo[data-dir=rtl] .mo-slide[data-go="1"] .mo-shot,.mo[data-dir=ltr] .mo-slide[data-go="-1"] .mo-shot{animation:.42s cubic-bezier(.2,.8,.2,1) both mo-from-left}.mo[data-dir=rtl] .mo-slide[data-go="-1"] .mo-shot,.mo[data-dir=ltr] .mo-slide[data-go="1"] .mo-shot{animation:.42s cubic-bezier(.2,.8,.2,1) both mo-from-right}@media (prefers-reduced-motion:reduce){.mo-shot{animation:none!important}}.mo-shift{z-index:2;pointer-events:none;visibility:hidden;block-size:100%;inline-size:100%;position:absolute;inset:0}.mo[data-shifting] .mo-shift{visibility:visible}.mo[data-shifting] .mo-live{z-index:1}.mo-i{transition:rotate .25s}.mo[data-dir=rtl] .mo-i-next,.mo[data-dir=ltr] .mo-i-prev{rotate:90deg}.mo[data-dir=rtl] .mo-i-prev,.mo[data-dir=ltr] .mo-i-next{rotate:-90deg}.mo-live{background:var(--color-paper,#fff);display:grid;position:relative;overflow:hidden}.mo-live>*{min-block-size:0}.mo-frame{border:0;block-size:100%;inline-size:100%;display:block}.mo-live .pst-loc-map{border:0;border-radius:0;block-size:100%;inline-size:100%;margin:0;display:block;position:absolute;inset:0}.mo-live .ivs-pick{padding:18px;overflow:auto}.mo-stat{background:#0a1a3a;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.mo-stat .sf[data-size=stage] .sf-grid,.mo-stat .sf[data-size=stage] .sf-band,.mo-stat .sf[data-size=stage] .sf-stack,.mo-stat .sf[data-size=stage] .sf-dist{inline-size:min(30rem,86%)}@container (min-width:56rem){.mo-stat .sf[data-size=stage]{zoom:1.9}}@container (max-width:55.99rem){.mo-stat .sf[data-size=stage]{zoom:1.25}}.mo-quote{background:var(--color-elevated);place-items:center;display:grid;position:absolute;inset:0;overflow:auto}.mq{inline-size:min(34rem,100%);color:var(--color-ink);flex-direction:column;gap:20px;padding:28px 24px;display:flex}.mq-empty{text-align:center;color:var(--color-ink-3);justify-content:center;font-size:15px}.mq-head{flex-direction:column;gap:4px;display:flex}.mq-who{align-items:baseline;gap:10px;display:flex}.mq-who b{font-size:32px;font-weight:600;line-height:1.2}.mq-type{color:var(--color-ink-2);font-size:14px}.mq-where,.mq-view{color:var(--color-ink-3);font-size:14px}.mq-head[data-plan]{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;display:grid}.mq-head[data-plan]>:not(.mq-plan){grid-column:1}.mq-plan{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-area:1/2/-1;inline-size:184px}:root[data-theme=dark] .mq-plan{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mq-plan{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.mq-shell{border-block:1px solid var(--color-paper-line);color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-block:12px;font-size:15px;display:flex}.mq-shell b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600}.mq-routes h3{color:var(--color-ink-2);margin:0 0 10px;font-size:15px;font-weight:600}.mq-routes ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mq-routes li{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.mq-routes li b{font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.mq-quiet{color:var(--color-ink-3);margin:0;font-size:12.5px}.mq-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ms{inline-size:min(40rem,100%);color:var(--color-ink);flex-direction:column;gap:16px;padding:24px 20px;display:flex}.ms-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ms-who{align-items:baseline;gap:10px;display:flex}.ms-who b{font-size:21px;font-weight:600}.ms-who span{color:var(--color-ink-2);font-size:14px}.ms-routes{flex-wrap:wrap;gap:6px;display:flex}.ms-route{cursor:pointer;border:1px solid var(--color-paper-line);background:var(--color-paper-recess);color:var(--color-ink-2);transition:border-color var(--dur-hover) var(--ease-out), background var(--dur-hover) var(--ease-out);border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-size:12.5px;display:flex}.ms-route b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ms-route:hover{border-color:var(--color-ink-3)}.ms-route[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.ms-route[aria-pressed=true] b{color:var(--color-on-accent)}.ms-sched{border-collapse:collapse;inline-size:100%;font-size:14px}.ms-sched th,.ms-sched td{text-align:start;padding:7px 8px;font-weight:400}.ms-sched thead th{color:var(--color-ink-3);border-block-end:1px solid var(--color-paper-line);font-size:11.5px}.ms-sched tbody th{font-weight:500}.ms-sched .num{font-variant-numeric:tabular-nums}.ms-run{font-weight:600}.ms-sched tbody tr[data-role=handover] th{color:var(--color-ink)}.ms-costs{border-block-start:1px solid var(--color-paper-line);color:var(--color-ink-2);flex-direction:column;gap:6px;margin:0;padding:0;padding-block-start:12px;font-size:14px;list-style:none;display:flex}.ms-costs li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ms-costs b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:500}.ms-total{border-block-start:1px solid var(--color-paper-line);color:var(--color-ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding-block-start:12px;font-size:15px;display:flex}.ms-total b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600}.mo-media{position:absolute;inset:0}.sl{color:#ffffffeb;color:lab(100% 0 0/.92);background:#0a1a3a;block-size:100%;inline-size:100%;margin:0;padding:3cqmin;overflow:hidden;container-type:size}.sl-body{gap:3cqmin;block-size:100%;inline-size:100%;display:flex}.sl-media{flex:1 1 0;min-block-size:0;min-inline-size:0;display:grid}.sl-media img{object-fit:contain;background:var(--color-elevated);border-radius:1.5cqmin;block-size:100%;inline-size:100%}.sl-text{flex-direction:column;flex:1 1 0;justify-content:center;gap:2cqmin;min-inline-size:0;display:flex}.sl-title{font-size:max(12.5px,6cqmin);font-weight:600;line-height:1.18}.sl-lines{color:#ffffffc7;color:lab(100% 0 0/.78);flex-direction:column;gap:1.4cqmin;margin:0;padding:0;font-size:max(11.5px,3.4cqmin);line-height:1.31;list-style:none;display:flex}.sl[data-bare] .sl-text{display:none}@container not (max-aspect-ratio:1.2){.sl-body{flex-direction:row;align-items:center}}@container (max-aspect-ratio:1.2){.sl-body{flex-direction:column}.sl-media{flex:2.4 1 0}.sl-text{flex:none;justify-content:flex-start}}.kp{flex-direction:column;gap:22px;block-size:100%;padding:16px;display:flex;overflow:auto}.kp-h1{margin:0;font-size:21px;font-weight:600;line-height:1.2}.kp-about{color:var(--color-ink-3);margin:0;font-size:12.5px;line-height:1.31}.kp-draft{flex-direction:column;gap:8px;display:flex}.kp-h2{margin:0;font-size:15px;font-weight:600;line-height:1.31}.kp-note{color:var(--color-ink-3);margin:0 0 2px;font-size:11.5px;line-height:1.31}.kpa{background:var(--color-paper-recess);border-radius:10px;align-items:flex-end;gap:10px;padding:10px;display:flex}.kpa-card{background:var(--color-elevated);block-size:74px;inline-size:132px;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.kpa-card[data-part=tall]{inline-size:42px}.kpa-card[data-part=live]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));inline-size:92px;box-shadow:none}.kpa-card[data-part=live] .pf-mark svg{block-size:26px;inline-size:26px;color:var(--color-elevated)}.kpa-card img{object-fit:cover;block-size:100%;inline-size:100%}.kpa-card[data-none]{box-shadow:none;border:1px dashed var(--color-line);background:0 0}.kpa-card[data-none] .pf-mark svg{color:var(--color-ink-3)}.kpa-card>b{color:var(--color-ink-3);font-size:12.5px;font-weight:500}.kpa-card>em{text-align:center;color:var(--color-elevated);background:#00000080;background:lab(0% 0 0/.5);padding-block:1px;font-size:11.5px;font-style:normal;line-height:1.2;position:absolute;inset-block-end:0;inset-inline:0}.kpa-card[data-none]>em{color:var(--color-ink-3);background:0 0}.kpa-words{flex-direction:column;gap:2px;min-inline-size:0;padding-block-end:4px;display:flex}.kpa-words b{font-size:15px;font-weight:600;line-height:1.31}.kpa-words span{color:var(--color-ink-2);font-size:12.5px;line-height:1.31}.kpa-words span[data-none]{color:var(--color-ink-3)}.kpb{background:var(--color-paper-recess);border-radius:10px;align-items:stretch;gap:12px;padding:10px;display:flex}.kpb-screen{aspect-ratio:16/9;background:var(--color-line);border-radius:8px;flex:none;gap:2px;inline-size:340px;display:flex;overflow:hidden}.kpb-half{background:var(--color-elevated);flex:1 1 0;place-items:center;min-inline-size:0;display:grid;position:relative}.kpb-half[data-what=live]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.kpb-half[data-what=live] .pf-mark svg{block-size:30px;inline-size:30px;color:var(--color-elevated)}.kpb-half[data-none]{border:1px dashed var(--color-line);background:0 0}.kpb-half>em{text-align:center;color:var(--color-elevated);background:#00000080;background:lab(0% 0 0/.5);padding:2px 6px;font-size:11.5px;font-style:normal;line-height:1.2;position:absolute;inset-block-end:0;inset-inline:0}.kpb-chips{flex-direction:column;flex:auto;gap:6px;min-inline-size:0;display:flex}.kpb-chip{background:var(--color-elevated);min-block-size:34px;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:8px;align-items:center;gap:8px;padding:4px 8px;display:flex;position:relative}.kpb-chip[data-none]{box-shadow:none;border:1px dashed var(--color-line);background:0 0}.kpb-chip img{object-fit:cover;border-radius:3px;block-size:26px;inline-size:18px}.kpb-chip>i{border:1px dashed var(--color-line);border-radius:3px;block-size:26px;inline-size:18px}.kpb-chip>b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.31;overflow:hidden}.kpb-chip>em{color:var(--color-ink-3);margin-inline-start:auto;font-size:11.5px;font-style:normal}.kpc{background:var(--color-paper-recess);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.kpc-track{align-items:center;gap:6px;display:flex}.kpc-stop{border:1px dashed var(--color-line);border-radius:8px;place-items:center;block-size:52px;inline-size:76px;display:grid;position:relative;overflow:hidden}.kpc-stop[data-on]{background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-paper-line);border:0}.kpc-stop img{object-fit:cover;block-size:100%;inline-size:100%}.kpc-stop .pf-mark svg{block-size:20px;inline-size:20px;color:var(--color-ink-3)}.kpc-stop[data-part=live][data-on]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));box-shadow:none}.kpc-stop[data-on] .pf-mark svg{color:var(--color-elevated)}.kpc-stop[data-on]:not([data-part=live]) .pf-mark svg{color:var(--color-ink-2)}.kpc-stop>em{text-align:center;color:var(--color-ink-3);padding-block:1px;font-size:11.5px;font-style:normal;line-height:1.2;position:absolute;inset-block-end:0;inset-inline:0}.kpc-stop[data-on]>em{color:var(--color-elevated);background:#00000080;background:lab(0% 0 0/.5)}.kpc-count{color:var(--color-ink-2);font-size:12.5px;line-height:1.31}.kpc-count b{font-size:21px;font-weight:600}.kr{flex-direction:column;gap:14px;block-size:100%;padding:16px;display:flex;overflow:auto}.kr-h1{margin:0;font-size:21px;font-weight:600;line-height:1.2}.kr-about{color:var(--color-ink-3);margin:0;font-size:12.5px;line-height:1.31}.kr-cols{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.kr-col{flex-direction:column;gap:6px;display:flex}.kr-h2{margin:0;font-size:15px;font-weight:600;line-height:1.31}.kr-note{color:var(--color-ink-3);margin:0 0 4px;font-size:11.5px;line-height:1.31}.kr-board{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.krb{flex-direction:column;gap:4px;display:flex}.krb-pic{aspect-ratio:16/9;background:var(--color-paper-recess);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:8px;display:block;position:relative;overflow:hidden}.krb-pg{position:absolute;inset:0}.krb-pg img{object-fit:cover;block-size:100%;inline-size:100%}.krb-live{place-items:center;display:grid;position:absolute;inset:0}.krb-n{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:18px;color:var(--color-elevated);background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:5px;padding:1px 4px;font-size:11.5px;font-weight:600;position:absolute;inset-block-start:4px;inset-inline-start:4px}.krb-tall{background:var(--color-elevated);block-size:25px;inline-size:14px;box-shadow:var(--elev-1-shadow);border-radius:3px;position:absolute;inset-block-end:4px;inset-inline-end:4px;overflow:hidden}.krb-tall img{object-fit:cover;block-size:100%;inline-size:100%}.krb-tall[data-none]{box-shadow:none;background:0 0;border:1px dashed #ffffffa8;border:1px dashed lab(100% 0 0/.66)}.krb-mark{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:6px;place-items:center;block-size:20px;inline-size:20px;display:grid;position:absolute;inset-block-end:4px;inset-inline-start:4px}.krb-mark .pf-mark svg{block-size:12px;inline-size:12px;color:var(--color-elevated)}.krb-name{font-size:12.5px;font-weight:500;line-height:1.31}.kr-screens{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.krs{border-radius:7px;align-items:center;gap:8px;padding:4px;display:flex}.krs:hover{background:var(--color-paper-recess)}.krs-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:11.5px}.krs-screen{aspect-ratio:16/9;background:var(--color-line);border-radius:3px;flex:none;gap:1px;inline-size:54px;display:flex;overflow:hidden}.krs-half{block-size:100%;display:block}.krs-half[data-what=slide]{background:var(--color-ink-2);flex:1 1 0}.krs-half[data-what=live]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));flex:1 1 0}.krs-say{flex-direction:column;min-inline-size:0;display:flex}.krs-say b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.31;overflow:hidden}.krs-say span{color:var(--color-ink-3);font-size:11.5px;line-height:1.31}.kr-ladder{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.krl{border-radius:7px;align-items:center;gap:8px;padding:5px 4px;display:flex}.krl+.krl{box-shadow:inset 0 1px 0 var(--color-line)}.krl:hover{background:var(--color-paper-recess)}.krl-n{text-align:center;font-variant-numeric:tabular-nums;inline-size:20px;color:var(--color-elevated);background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:5px;padding-block:1px;font-size:11.5px;font-weight:600}.krl-say{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:12.5px;line-height:1.31;overflow:hidden}.krl-pips{flex:none;gap:3px;display:flex}.krl-pips i{block-size:6px;inline-size:6px;box-shadow:inset 0 0 0 1px var(--color-ink-3);border-radius:999px}.krl-pips i[data-on]{background:var(--color-ink-2);box-shadow:none}.kt-slide{flex-direction:column;gap:16px;block-size:100%;padding:16px;display:flex;overflow:auto}.kt-slide-bar{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.kt-slide-bar .field{inline-size:16rem}.kt-slide-shapes{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.kt-shape{flex-direction:column;gap:6px;margin:0;display:flex}.kt-shape-box{border-radius:10px;position:relative;overflow:hidden}.kt-shape-sl{position:absolute;inset:0}.kt-shape figcaption{color:var(--color-ink-3);font-size:11.5px;line-height:1.31}.mo-walk{background:#0a1a3a;position:absolute;inset:0;overflow:hidden}.mo-walk-prov{z-index:2;color:#ffffffdb;pointer-events:none;background:#091024b8;border-radius:999px;align-items:center;block-size:24px;padding-inline:10px;font-size:11.5px;display:inline-flex;position:absolute;inset-block-end:12px;inset-inline-start:12px}.spin{background:var(--color-stage-night);position:absolute;inset:0;overflow:clip;container-type:size}.spin-stage{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;position:absolute;inset:0}.spin-stage[data-hot]{cursor:pointer}.spin-stage[data-drag]{cursor:grabbing}.spin-stage:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent)}.spin-view{position:absolute;inset:0}.spin-world{transform-origin:0 0;--spin-u:1;position:absolute;inset-block-start:0;inset-inline-start:0}.spin-img{block-size:100%;inline-size:100%;transition:filter .7s var(--ease-out);-webkit-mask-image:linear-gradient(to top, transparent, var(--color-stage-night) 3%);-webkit-mask-image:linear-gradient(to top, transparent, var(--color-stage-night) 3%);-webkit-mask-image:linear-gradient(to top, transparent, var(--color-stage-night) 3%);mask-image:linear-gradient(to top, transparent, var(--color-stage-night) 3%);display:block;position:absolute;inset:0}.spin-img[data-mode=hover]{filter:brightness(.88)saturate(.94)}.spin-img[data-mode=focus]{filter:brightness(.56)saturate(.5)}.spin-img[data-mode=lens]{filter:grayscale(.9)sepia(.22)brightness(.68)}.spin-img[data-mode=lens-focus]{filter:grayscale(.9)brightness(.52)}.spin-marks{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.spin-lit{filter:brightness(1.09)saturate(1.06)}.spin-spill{mix-blend-mode:screen}.spin-lamp-0{stop-color:var(--color-stage-lamp);stop-opacity:.34}.spin-lamp-1{stop-color:var(--color-stage-lamp);stop-opacity:.1}.spin-lamp-2{stop-color:var(--color-stage-lamp);stop-opacity:0}.spin-gold-0{stop-color:var(--color-stage-gold);stop-opacity:.34}.spin-gold-1{stop-color:var(--color-stage-gold);stop-opacity:.1}.spin-gold-2{stop-color:var(--color-stage-gold);stop-opacity:0}.spin-wash{fill:var(--color-stage-dusk)}.spin-under{fill:none;stroke:var(--color-stage-dusk);stroke-linejoin:round;stroke-width:calc(3.4px * var(--spin-u))}.spin-rim{fill:none;stroke:var(--color-stage-brass-hi);stroke-linejoin:round;stroke-width:calc(1.6px * var(--spin-u))}.spin-rim[data-st=reserved]{stroke:var(--color-stage-reserved);stroke-dasharray:calc(5px * var(--spin-u)) calc(3px * var(--spin-u))}.spin-rim:is([data-st=sold],[data-st=unknown]){stroke:#f4eee39e}@supports (color:color-mix(in lab, red, red)){.spin-rim:is([data-st=sold],[data-st=unknown]){stroke:color-mix(in oklch, var(--color-stage-paper) 62%, transparent)}}.spin-rim:is([data-st=sold],[data-st=unknown]){stroke-width:calc(1.1px * var(--spin-u))}.spin-rim[data-st=unavailable]{stroke:#f4eee38c}@supports (color:color-mix(in lab, red, red)){.spin-rim[data-st=unavailable]{stroke:color-mix(in oklch, var(--color-stage-paper) 55%, transparent)}}.spin-rim[data-st=unavailable]{stroke-width:calc(1.1px * var(--spin-u));stroke-dasharray:calc(1.5px * var(--spin-u)) calc(3px * var(--spin-u))}.spin-rim[data-st=lens]{stroke:#ffebc899}@supports (color:color-mix(in lab, red, red)){.spin-rim[data-st=lens]{stroke:color-mix(in oklch, var(--color-stage-lamp) 60%, transparent)}}.spin-rim[data-st=lens]{stroke-width:calc(1px * var(--spin-u))}.spin-rim[data-st=chosen]{stroke:var(--color-stage-brass-hi)}.spin-chosen-fill{fill:#ddbd864d}@supports (color:color-mix(in lab, red, red)){.spin-chosen-fill{fill:color-mix(in oklch, var(--color-stage-brass-hi) 30%, transparent)}}.spin-hover{opacity:0;transition:opacity .26s var(--ease-out)}.spin-hover[data-on]{opacity:1;transition-duration:.14s}.spin-pen{fill:none;stroke:var(--color-stage-brass-hi);stroke-linejoin:round;stroke-width:calc(2.1px * var(--spin-u));stroke-dasharray:1 1;stroke-dashoffset:1px}.spin-pen[data-drawn]{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--ease-out)}.spin-lens{opacity:0;transition:opacity .6s var(--ease-out)}.spin-lens[data-on]{opacity:1}.spin-lens .spin-lit{filter:sepia(.35)saturate(1.5)brightness(1.12)}.spin-grade{pointer-events:none;background:radial-gradient(120% 90% at 50% -12%,#ffebc829,#0000 62%),radial-gradient(at 50% 46%,#0000 60%,#091a3a4d 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spin-grade{background:radial-gradient(120% 90% at 50% -12%, color-mix(in oklch, var(--color-stage-lamp) 16%, transparent), transparent 62%), radial-gradient(ellipse at 50% 46%, transparent 60%, color-mix(in oklch, var(--color-stage-night) 30%, transparent) 100%)}}.spin-scrim{pointer-events:none;background:linear-gradient(#0000,#091a3ab3);block-size:88px;position:absolute;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.spin-scrim{background:linear-gradient(to top, color-mix(in oklch, var(--color-stage-night) 70%, transparent), transparent)}}.spin-hud{pointer-events:none;z-index:2;position:absolute;inset:0}.spin-hud>*{position:absolute;inset-block-start:0;inset-inline-start:0}.spin-tag{opacity:0;transition:opacity .26s var(--ease-out)}.spin-tag[data-on]{opacity:1;transition-duration:.14s}.spin-tag-in{text-align:start;white-space:nowrap;background:var(--color-stage-paper);min-inline-size:140px;color:var(--color-stage-on-paper);border-block-start:2px solid var(--color-stage-brass);box-shadow:var(--shadow-stage-tag);border-radius:2px;padding:8px 14px 9px;position:relative;translate:-50% -100%}.spin-tag[data-below] .spin-tag-in{translate:-50%}.spin-tag[data-st=reserved] .spin-tag-in{border-block-start-color:var(--color-stage-reserved)}.spin-tag:is([data-st=sold],[data-st=unavailable],[data-st=unknown]) .spin-tag-in{border-block-start-color:var(--color-stage-on-paper-3)}.spin-tag-in:after{content:"";background:var(--color-stage-brass-hi);block-size:10px;inline-size:1px;translate:var(--tag-dx,0px) 0;position:absolute;inset-block-end:-10px;inset-inline-start:50%}.spin-tag[data-below] .spin-tag-in:after{inset-block:-12px auto}.spin-tag-top{align-items:baseline;gap:12px;display:flex}.spin-tag-top b{font-family:var(--font-serif-book), var(--font-serif), serif;font-size:21px;font-weight:400;line-height:1.2}.spin-tag-pr{font-family:var(--font-serif-book), var(--font-serif), serif;color:var(--color-stage-brass-lo);font-size:15px;font-weight:400;line-height:1.2}.spin-tag-st{color:var(--color-stage-on-paper-2);align-items:center;gap:6px;margin-inline-start:auto;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.spin-tag-st:before{content:"";background:var(--color-stage-on-paper);border-radius:50%;block-size:7px;inline-size:7px}.spin-tag[data-st=reserved] .spin-tag-st:before{background:var(--color-stage-reserved)}.spin-tag[data-st=unavailable] .spin-tag-st:before{box-shadow:inset 0 0 0 1px var(--color-stage-on-paper-3);background:0 0}.spin-tag-meta{color:var(--color-stage-on-paper-2);margin-block-start:2px;font-size:12.5px;font-weight:500;line-height:1.31}.spin-credit{z-index:3;background:var(--color-stage-glass);color:#f9fafddb;border-radius:6px;flex-direction:column;align-items:flex-start;padding:3px 8px;display:flex;position:absolute;inset-block-start:48px;inset-inline-end:12px}@supports (color:color-mix(in lab, red, red)){.spin-credit{color:color-mix(in oklch, var(--color-on-stage) 86%, transparent)}}.spin-credit{pointer-events:none;font-size:11.5px;line-height:1.31}.spin-panel{z-index:3;inline-size:var(--spin-panel-w);overscroll-behavior:contain;background:var(--color-stage-glass);-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);border:1px solid #f9fafd1f;border-radius:12px;flex-direction:column;gap:14px;max-block-size:calc(100% - 24px);padding:14px 16px 16px;display:flex;position:absolute;inset-block-start:12px;inset-inline-start:12px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.spin-panel{border:1px solid color-mix(in oklch, var(--color-on-stage) 12%, transparent)}}.spin-panel{color:var(--color-on-stage);scrollbar-width:thin;animation:spin-fade .4s var(--ease-out) both}.mo:not([data-live]) .spin-panel{max-block-size:calc(100% - 86px)}.spin-panel[data-narrow]:not([data-folded]){box-shadow:var(--shadow-stage-card)}.spin-panel button{font:inherit;color:inherit}.spin-panel :is(button,input):focus-visible{box-shadow:var(--focus-ring);outline:none}.spin-find{flex:none;align-items:center;display:flex;position:relative}.spin-find-i{pointer-events:none;fill:none;stroke:#f9fafdb8;block-size:14px;inline-size:14px;position:absolute;inset-inline-start:12px}@supports (color:color-mix(in lab, red, red)){.spin-find-i{stroke:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-find-i{stroke-width:1.3px;stroke-linecap:round}.spin-find-in{border:1px solid #f9fafd2e;border-radius:999px;block-size:36px;inline-size:100%;padding-inline:34px 12px}@supports (color:color-mix(in lab, red, red)){.spin-find-in{border:1px solid color-mix(in oklch, var(--color-on-stage) 18%, transparent)}}.spin-find-in{background:#091a3a99}@supports (color:color-mix(in lab, red, red)){.spin-find-in{background:color-mix(in oklch, var(--color-stage-night) 60%, transparent)}}.spin-find-in{color:var(--color-on-stage);font-variant-numeric:tabular-nums;text-align:start;font-size:14px;font-weight:500;line-height:1.2}.spin-find-in::placeholder,.spin-find-in:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:start}.spin-find-in::placeholder{color:#f9fafdb8}@supports (color:color-mix(in lab, red, red)){.spin-find-in::placeholder{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-find-in:focus{border-color:#ddbd868c}@supports (color:color-mix(in lab, red, red)){.spin-find-in:focus{border-color:color-mix(in oklch, var(--color-stage-brass-hi) 55%, transparent)}}.spin-find-say{color:var(--color-stage-brass-hi);margin:-6px 0 0;font-size:12.5px;font-weight:500;line-height:1.31}.spin-yours{background:var(--color-stage-paper);color:var(--color-stage-on-paper);box-shadow:var(--shadow-stage-tag);border-radius:3px;flex:none;padding:12px 14px;position:relative;overflow:hidden}.spin-yours:before{content:"";background:linear-gradient(to left, var(--color-stage-brass-hi), var(--color-stage-brass));block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}.spin-yours-top{color:var(--color-stage-brass-lo);align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:1.31;display:flex}.spin-yours-rb{block-size:14px;inline-size:10px;fill:var(--color-stage-brass)}.spin-yours-x{cursor:pointer;block-size:28px;inline-size:28px;color:var(--color-stage-on-paper-3);background:0 0;border:0;border-radius:50%;place-items:center;margin-block:-6px;display:grid}.spin-yours-x:hover{background:var(--color-stage-paper-2);color:var(--color-stage-on-paper)}.spin-yours-x svg{block-size:12px;inline-size:12px}.spin-yours-mid{align-items:baseline;gap:10px;margin-block-start:6px;display:flex}.spin-yours-mid b{font-family:var(--font-serif-book), var(--font-serif), serif;font-size:21px;font-weight:400;line-height:1.2}.spin-yours-mid span{color:var(--color-stage-on-paper-2);flex:1;font-size:12.5px;font-weight:500;line-height:1.31}.spin-yours-mid em{font-style:normal;font-family:var(--font-serif-book), var(--font-serif), serif;font-size:15px;font-weight:400;line-height:1.2}.spin-yours-show{cursor:pointer;border:1px solid #1d1a1638;border-radius:2px;block-size:28px;margin-block:-6px;margin-inline-start:auto;padding-inline:10px}@supports (color:color-mix(in lab, red, red)){.spin-yours-show{border:1px solid color-mix(in oklch, var(--color-stage-on-paper) 22%, transparent)}}.spin-yours-show{color:var(--color-stage-on-paper);white-space:nowrap;background:0 0;font-size:12.5px;font-weight:600;line-height:1.2}.spin-yours-show:hover{background:var(--color-stage-paper-2)}.spin-count{flex:none;align-items:center;gap:12px;display:flex}.spin-count>b{font-family:var(--font-serif-book), var(--font-serif), serif;font-variant-numeric:tabular-nums lining-nums;min-inline-size:2ch;font-size:32px;font-weight:400;line-height:1.2}.spin-count>span{flex-direction:column;min-inline-size:0;display:flex}.spin-count em{font-size:15px;font-style:normal;font-weight:500;line-height:1.25}.spin-count small{color:#f9fafdb8;font-size:12.5px;line-height:1.31}@supports (color:color-mix(in lab, red, red)){.spin-count small{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-fold{border:0;border-block-start:1px solid #f9fafd1f;flex:none;justify-content:space-between;align-items:center;block-size:32px;margin-block:-6px -4px;padding-inline:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.spin-fold{border-block-start:1px solid color-mix(in oklch, var(--color-on-stage) 12%, transparent)}}.spin-fold{cursor:pointer;background:0 0;font-size:12.5px;font-weight:600;line-height:1.2}.spin-fold .spin-chev{transition:rotate .24s var(--ease-out);rotate:90deg}.spin-fold[aria-expanded=true] .spin-chev{rotate:-90deg}.spin-types{flex:none;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.spin-type{text-align:start;cursor:pointer;border:1px solid #f9fafd24;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:10px 12px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.spin-type{border:1px solid color-mix(in oklch, var(--color-on-stage) 14%, transparent)}}.spin-type{background:#f9fafd0a}@supports (color:color-mix(in lab, red, red)){.spin-type{background:color-mix(in oklch, var(--color-on-stage) 4%, transparent)}}.spin-type{transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out)}div.spin-type{cursor:default}button.spin-type:hover{border-color:#f9fafd52}@supports (color:color-mix(in lab, red, red)){button.spin-type:hover{border-color:color-mix(in oklch, var(--color-on-stage) 32%, transparent)}}.spin-type[aria-pressed=true]{background:var(--color-stage-paper);border-color:var(--color-stage-paper);color:var(--color-stage-on-paper)}.spin-type-name{font-size:15px;font-weight:600;line-height:1.25}.spin-type-plan{background-color:var(--color-stage-paper);border-radius:2px;grid-area:1/2/3;block-size:30px;inline-size:46px;position:relative;overflow:hidden;container-type:size}.spin-type-plan>b{inline-size:min(calc(92cqw * var(--pw) / var(--ph)), 90cqh);aspect-ratio:var(--pw) / var(--ph);mix-blend-mode:multiply;background-repeat:no-repeat;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:90deg}.spin-type-price{font-family:var(--font-serif-book), var(--font-serif), serif;grid-column:1/3;margin-block-start:4px;font-size:17px;font-weight:400;line-height:1.25}.spin-type-sqm{white-space:nowrap;color:#f9fafdb8;font-size:12.5px;line-height:1.31}@supports (color:color-mix(in lab, red, red)){.spin-type-sqm{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-type-n{white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end;font-size:12.5px;font-weight:600;line-height:1.31}.spin-type-name{min-inline-size:0}.spin-panel{container:spin-panel/inline-size}@container spin-panel not (min-width:260px){.spin-type-plan{display:none}.spin-type{padding:9px 10px}.spin-type-name{grid-column:1/3}}.spin-type[aria-pressed=true] .spin-type-sqm{color:var(--color-stage-on-paper-2)}.spin-panel[data-chosen] .spin-type{padding-block:7px}.spin-panel[data-chosen] :is(.spin-type-plan,.spin-type-sqm){display:none}.spin-panel[data-chosen] .spin-type-n{grid-area:1/2}.spin-panel[data-chosen] .spin-type-price{margin-block-start:0}.spin-legend{flex-wrap:wrap;flex:none;gap:4px;margin-inline:-6px;display:flex}.spin-lg{cursor:pointer;white-space:nowrap;color:#f9fafddb;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;block-size:26px;padding-inline:6px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.spin-lg{color:color-mix(in oklch, var(--color-on-stage) 86%, transparent)}}.spin-lg b{color:var(--color-on-stage);font-variant-numeric:tabular-nums;font-weight:600}.spin-lg:hover{border-color:#f9fafd2e}@supports (color:color-mix(in lab, red, red)){.spin-lg:hover{border-color:color-mix(in oklch, var(--color-on-stage) 18%, transparent)}}.spin-lg[aria-pressed=true]{background:var(--color-stage-paper);color:var(--color-stage-on-paper)}.spin-lg[aria-pressed=true] b{color:var(--color-stage-on-paper)}.spin-lg i,.spin-cell{flex:none}.spin-lg i{border-radius:2px;block-size:10px;inline-size:10px}.spin-lg[data-st=available] i{background:radial-gradient(circle at 50% 55%, var(--color-stage-lamp), var(--color-stage-brass-hi));box-shadow:0 0 8px #ffebc88c}@supports (color:color-mix(in lab, red, red)){.spin-lg[data-st=available] i{box-shadow:0 0 8px color-mix(in oklch, var(--color-stage-lamp) 55%, transparent)}}.spin-lg[data-st=reserved] i{background:#c49a5a73}@supports (color:color-mix(in lab, red, red)){.spin-lg[data-st=reserved] i{background:color-mix(in oklch, var(--color-stage-reserved) 45%, transparent)}}.spin-lg[data-st=reserved] i{outline:1px dashed var(--color-stage-reserved);outline-offset:-1px}.spin-lg[data-st=sold] i{background:var(--color-stage-night);outline:1px solid #f9fafd57}@supports (color:color-mix(in lab, red, red)){.spin-lg[data-st=sold] i{outline:1px solid color-mix(in oklch, var(--color-on-stage) 34%, transparent)}}.spin-lg[data-st=sold] i{outline-offset:-1px}.spin-lg[data-st=unavailable] i{outline:1px dotted #f9fafdb3}@supports (color:color-mix(in lab, red, red)){.spin-lg[data-st=unavailable] i{outline:1px dotted color-mix(in oklch, var(--color-on-stage) 70%, transparent)}}.spin-lg[data-st=unavailable] i{outline-offset:-1px}.spin-lens-row{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-block:-4px;display:flex}.spin-more,.spin-clear{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;block-size:28px;padding:0 2px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.spin-more{border-block-end:1px solid #ddbd8699}@supports (color:color-mix(in lab, red, red)){.spin-more{border-block-end:1px solid color-mix(in oklch, var(--color-stage-brass-hi) 60%, transparent)}}.spin-more .spin-chev{block-size:11px;inline-size:6px}.spin-more .spin-chev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.spin-clear{color:#f9fafdc7;margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.spin-clear{color:color-mix(in oklch, var(--color-on-stage) 78%, transparent)}}.spin-clear{text-underline-offset:4px;text-decoration:underline}.spin-grid{flex-direction:column;flex:0 auto;gap:10px;min-block-size:0;display:flex}.spin-floor{flex-direction:column;flex:0 auto;min-block-size:0;display:flex}.spin-floor-h{cursor:pointer;background:0 0;border:0;border-block-end:1px solid #f9fafd1f;flex:none;justify-content:space-between;align-items:baseline;gap:8px;block-size:24px;inline-size:100%;margin-block-end:4px;padding-inline:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.spin-floor-h{border-block-end:1px solid color-mix(in oklch, var(--color-on-stage) 12%, transparent)}}.spin-floor-h{font-size:12.5px;font-weight:600;line-height:1.2}.spin-floor-n{color:#f9fafdb8;font-weight:500}@supports (color:color-mix(in lab, red, red)){.spin-floor-n{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-floor-h:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.spin-floor-h[aria-pressed=true]{color:var(--color-stage-brass-hi);border-block-end-color:var(--color-stage-brass-hi)}.spin-rows{flex-direction:column;flex:0 auto;gap:2px;min-block-size:0;display:flex}.spin-row{flex:0 14px;grid-template-rows:minmax(0,1fr);grid-template-columns:30px repeat(10,minmax(0,1fr));align-items:center;gap:2px;min-block-size:7px;display:grid}.spin-row:is(.spin-row-h,.spin-row-loose){flex:none}.spin-row-h span{text-align:center;color:#f9fafdb8;font-size:11.5px;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.spin-row-h span{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-row-loose{flex-wrap:wrap;display:flex}.spin-row-loose .spin-cell{block-size:12px;inline-size:20px}.spin-row-l{color:#f9fafdb8;font-size:11.5px;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.spin-row-l{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-row-l{font-variant-numeric:tabular-nums}.spin-cell{cursor:pointer;block-size:100%;max-block-size:12px;transition:opacity .22s var(--ease-out), background-color .22s var(--ease-out);border-radius:1px;position:relative}.spin-cell[data-void]{cursor:default}.spin-cell[data-void]:after{content:"";background:#f9fafd38;block-size:2px;inline-size:2px;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:calc(50% - 1px)}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-void]:after{background:color-mix(in oklch, var(--color-on-stage) 22%, transparent)}}.spin-cell[data-st=available]{background:#ffebc8c7}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-st=available]{background:color-mix(in oklch, var(--color-stage-lamp) 78%, transparent)}}.spin-cell[data-st=reserved]{background:var(--color-stage-reserved)}.spin-cell[data-st=sold]{background:#f9fafd24}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-st=sold]{background:color-mix(in oklch, var(--color-on-stage) 14%, transparent)}}.spin-cell[data-st=unavailable]{outline:1px dotted #f9fafdb3}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-st=unavailable]{outline:1px dotted color-mix(in oklch, var(--color-on-stage) 70%, transparent)}}.spin-cell[data-st=unavailable]{outline-offset:-1px}.spin-cell[data-st=unknown]{background:#f9fafd14}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-st=unknown]{background:color-mix(in oklch, var(--color-on-stage) 8%, transparent)}}.spin-cell[data-alt]:before{content:"";background:linear-gradient(225deg,#091a3ab3 50%,#0000 50%);block-size:6px;inline-size:6px;position:absolute;inset-block-start:0;inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-alt]:before{background:linear-gradient(225deg, color-mix(in oklch, var(--color-stage-night) 70%, transparent) 50%, transparent 50%)}}.spin-cell[data-hover]{outline:1.5px solid var(--color-on-stage);outline-offset:1px;z-index:1}.spin-cell[data-sel]{outline:2px solid var(--color-stage-brass-hi);outline-offset:1px;z-index:2}.spin-cell[data-chosen]{background:var(--color-stage-gold);box-shadow:0 0 8px #e3b457b3}@supports (color:color-mix(in lab, red, red)){.spin-cell[data-chosen]{box-shadow:0 0 8px color-mix(in oklch, var(--color-stage-gold) 70%, transparent)}}.spin-grid[data-lens] .spin-cell:not([data-match]):not([data-void]){opacity:.18}.spin-plates{flex-direction:column;flex:0 auto;gap:8px;min-block-size:0;display:flex}.spin-plate-tabs{background:#f9fafd12;border-radius:9px;flex:none;align-self:flex-start;gap:2px;padding:3px;display:flex}@supports (color:color-mix(in lab, red, red)){.spin-plate-tabs{background:color-mix(in oklch, var(--color-on-stage) 7%, transparent)}}.spin-plate-tab{cursor:pointer;color:#f9fafdb3;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;block-size:28px;padding-inline:10px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.spin-plate-tab{color:color-mix(in oklch, var(--color-on-stage) 70%, transparent)}}.spin-plate-tab{transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out)}.spin-plate-tab small{font-size:11.5px;font-weight:500}.spin-plate-tab:hover{color:var(--color-on-stage)}.spin-plate-tab[aria-pressed=true]{background:#f9fafd29}@supports (color:color-mix(in lab, red, red)){.spin-plate-tab[aria-pressed=true]{background:color-mix(in oklch, var(--color-on-stage) 16%, transparent)}}.spin-plate-tab[aria-pressed=true]{color:var(--color-on-stage)}.spin-plate{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--plan-paper:#091a3a8c;flex:0 auto;min-block-size:0}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-paper:color-mix(in oklch, var(--color-stage-night) 55%, transparent)}}.spin-plate{--plan-floor:transparent;--plan-public:transparent;--plan-core:transparent;--plan-court:transparent;--plan-ink:#f9fafd94}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-ink:color-mix(in oklch, var(--color-on-stage) 58%, transparent)}}.spin-plate{--plan-public-line:#f9fafd2e}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-public-line:color-mix(in oklch, var(--color-on-stage) 18%, transparent)}}.spin-plate{--plan-tread:#f9fafd38}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-tread:color-mix(in oklch, var(--color-on-stage) 22%, transparent)}}.spin-plate{--plan-partition:#f9fafd33}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-partition:color-mix(in oklch, var(--color-on-stage) 20%, transparent)}}.spin-plate{--plan-available:#ffebc8c7}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-available:color-mix(in oklch, var(--color-stage-lamp) 78%, transparent)}}.spin-plate{--plan-available-line:#091a3ab3}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-available-line:color-mix(in oklch, var(--color-stage-night) 70%, transparent)}}.spin-plate{--plan-reserved:#c49a5a66}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-reserved:color-mix(in oklch, var(--color-stage-reserved) 40%, transparent)}}.spin-plate{--plan-reserved-line:var(--color-stage-reserved);--plan-sold:#f9fafd24}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-sold:color-mix(in oklch, var(--color-on-stage) 14%, transparent)}}.spin-plate{--plan-unavailable:transparent;--plan-sold-label:#f9fafd99}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-sold-label:color-mix(in oklch, var(--color-on-stage) 60%, transparent)}}.spin-plate{--plan-key:var(--color-stage-gold);--plan-dim:#f9fafd0d}@supports (color:color-mix(in lab, red, red)){.spin-plate{--plan-dim:color-mix(in oklch, var(--color-on-stage) 5%, transparent)}}.spin-plate .floor-plan-host{border-radius:8px}.spin-plates-now{color:var(--color-on-stage)}.spin-plates-now b{font-weight:600}.spin-plates-cap{color:#f9fafdb8;flex-wrap:wrap;flex:none;gap:0 10px;margin:0;font-size:11.5px;line-height:1.31;display:flex}@supports (color:color-mix(in lab, red, red)){.spin-plates-cap{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-wing{color:#f9fafdb8;flex:none;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:500;line-height:1.31;display:flex}@supports (color:color-mix(in lab, red, red)){.spin-wing{color:color-mix(in oklch, var(--color-on-stage) 72%, transparent)}}.spin-wing:before{content:"";background:currentColor;block-size:1px;inline-size:14px}.spin-flag{flex-direction:column;align-items:center;display:flex;transform:translate(-50%,-100%)}.spin-flag-tag{background:linear-gradient(160deg, var(--color-stage-brass-hi), var(--color-stage-brass) 70%);block-size:28px;color:var(--color-stage-on-paper);box-shadow:var(--shadow-stage-tag);white-space:nowrap;border-radius:2px;align-items:center;gap:7px;padding-inline:9px 10px;font-size:12.5px;font-weight:600;line-height:1.2;display:flex}.spin-flag-tag b{font-family:var(--font-serif-book), var(--font-serif), serif;font-size:15px;font-weight:400;line-height:1.2}.spin-flag-rb{block-size:13px;inline-size:9px;fill:var(--color-stage-on-paper);opacity:.82}.spin-flag-thread{background:linear-gradient(var(--color-stage-brass-hi), #ddbd8640);block-size:30px;inline-size:1px}@supports (color:color-mix(in lab, red, red)){.spin-flag-thread{background:linear-gradient(var(--color-stage-brass-hi), color-mix(in oklch, var(--color-stage-brass-hi) 25%, transparent))}}.spin-flag-tag{animation:spin-drop .7s var(--ease-out) both}.spin-flag-thread{transform-origin:top;animation:spin-thread .7s var(--ease-out) both}@keyframes spin-drop{0%{opacity:0;translate:0 -12px}}@keyframes spin-thread{0%{scale:1 0}}.spin-edge{pointer-events:auto;cursor:pointer;background:var(--color-stage-paper);block-size:38px;color:var(--color-stage-on-paper);box-shadow:var(--shadow-stage-tag);animation:spin-fade .3s var(--ease-out) both;border:0;align-items:center;gap:9px;padding-inline:14px;font-size:14px;font-weight:600;line-height:1.2;display:flex;transform:translateY(-50%)}.spin-edge[data-side=left]{border-radius:0 3px 3px 0;flex-direction:row-reverse}.spin-edge[data-side=right]{border-radius:3px 0 0 3px;transform:translate(-100%,-50%)}.spin-edge:hover{background:var(--color-stage-paper-2)}.spin-edge:focus-visible{box-shadow:var(--focus-ring);outline:none}.spin-edge-in{align-items:center;gap:8px;display:flex}.spin-edge-in b{font-family:var(--font-serif-book), var(--font-serif), serif;font-size:17px;font-weight:400;line-height:1.2}.spin-edge-rb{block-size:12px;inline-size:8px;fill:var(--color-stage-brass)}.spin-chev{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;block-size:14px;inline-size:8px}.spin-edge[data-side=left] .spin-chev{scale:-1 1}@keyframes spin-fade{0%{opacity:0}}.spin-leader{overflow:visible}.spin-leader line{stroke:var(--color-stage-brass-hi);stroke-width:1px;opacity:.85;stroke-dasharray:1 1;stroke-dashoffset:0;animation:spin-draw .7s var(--ease-out) .1s both}.spin-leader-dot{fill:var(--color-stage-brass-hi);stroke:var(--color-stage-dusk);stroke-width:1.5px;animation:spin-fade .3s var(--ease-out) both}.spin-leader-end{fill:var(--color-stage-brass-hi);animation:spin-fade .3s var(--ease-out) .6s both}@keyframes spin-draw{0%{stroke-dashoffset:1px}}.spin-card{z-index:4;inline-size:var(--spin-card-w);cursor:default;background:var(--color-stage-paper);max-block-size:calc(100% - 24px);color:var(--color-stage-on-paper);box-shadow:var(--shadow-stage-card);animation:spin-card-in .55s var(--ease-out) both;border-radius:3px;flex-direction:column;display:flex;position:absolute;inset-block-start:12px;inset-inline-start:12px;overflow:hidden}@keyframes spin-card-in{0%{opacity:0;translate:-40px}}.spin-card:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:spin-card-in-rtl}@keyframes spin-card-in-rtl{0%{opacity:0;translate:40px}}.spin-card-line{z-index:3;background:linear-gradient(to left, var(--color-stage-brass-hi), var(--color-stage-brass));transform-origin:100%;block-size:2px;transition:transform .9s var(--ease-out);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.spin-card[data-chosen] .spin-card-line{transform:none}.spin-card-ribbon{z-index:3;block-size:48px;inline-size:30px;transition:transform .75s var(--ease-out) .15s;position:absolute;inset-block-start:0;inset-inline-start:22px;transform:translateY(-110%)}.spin-card[data-chosen] .spin-card-ribbon{transform:none}.spin-card-ribbon-body{fill:var(--color-stage-brass)}.spin-card-ribbon-tick{fill:none;stroke:var(--color-stage-on-paper);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.spin-gal{background:var(--color-stage-on-paper);flex:0 240px;min-block-size:132px;position:relative;overflow:hidden}.spin-gal[data-tab=plan]{background:var(--color-stage-paper-2)}.spin-shot{opacity:0;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.spin-shot[data-on]{opacity:1}.spin-shot>i{aspect-ratio:2;block-size:224%;translate:calc(var(--cx) * -100%) -52%;background-size:100% 100%;position:absolute;inset-block-start:50%;inset-inline-start:50%}.spin-plan{position:absolute;inset:0;container-type:size}.spin-plan>i{inline-size:min(calc(86cqw * var(--pw) / var(--ph)), 70cqh);aspect-ratio:var(--pw) / var(--ph);mix-blend-mode:multiply;background-repeat:no-repeat;margin-block-start:-4px;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:90deg}.spin-gal-shade{pointer-events:none;background:linear-gradient(#0000 54%,#1d1a16a8),linear-gradient(#1d1a1661,#0000 32%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spin-gal-shade{background:linear-gradient(to top, color-mix(in oklch, var(--color-stage-on-paper) 66%, transparent), transparent 46%), linear-gradient(to bottom, color-mix(in oklch, var(--color-stage-on-paper) 38%, transparent), transparent 32%)}}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-shade{opacity:0}.spin-gal-cap{color:var(--color-stage-paper);flex-direction:column;gap:2px;display:flex;position:absolute;inset-block-end:14px;inset-inline-start:20px}.spin-gal-cap b{font-family:var(--font-serif-book), var(--font-serif), serif;font-size:17px;font-weight:400;line-height:1.25}.spin-gal-cap small{color:#f4eee3e6;font-size:11.5px;font-weight:500;line-height:1.31}@supports (color:color-mix(in lab, red, red)){.spin-gal-cap small{color:color-mix(in oklch, var(--color-stage-paper) 90%, transparent)}}.spin-gal[data-tab=renders] .spin-gal-cap{background:#1d1a16c7;border-radius:6px;padding:4px 10px 5px;inset-block-end:12px;inset-inline-start:14px}@supports (color:color-mix(in lab, red, red)){.spin-gal[data-tab=renders] .spin-gal-cap{background:color-mix(in oklch, var(--color-stage-on-paper) 78%, transparent)}}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-cap b{color:var(--color-stage-on-paper)}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-cap small{color:var(--color-stage-on-paper-3)}.spin-floorplate{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:absolute;inset:0}.spin-gal[data-tab=floor] .spin-gal-cap{background:var(--color-stage-paper);border-radius:6px;padding:4px 10px 5px;inset-block-end:12px;inset-inline-start:14px}.spin-gal-dots{gap:4px;display:flex;position:absolute;inset-block-end:12px;inset-inline-end:14px}.spin-gal-dots button{cursor:pointer;background:0 0;border:0;place-items:center;block-size:14px;inline-size:18px;padding:0;display:grid}.spin-gal-dots button:before{content:"";background:#f4eee366;border-radius:1px;block-size:2px;inline-size:18px}@supports (color:color-mix(in lab, red, red)){.spin-gal-dots button:before{background:color-mix(in oklch, var(--color-stage-paper) 40%, transparent)}}.spin-gal-dots button:before{transition:background .3s var(--ease-out)}.spin-gal-dots button[aria-pressed=true]:before{background:var(--color-stage-paper)}.spin-gal-tabs{z-index:2;background:#1d1a166b;border-radius:999px;padding:3px;display:flex;position:absolute;inset-block-start:12px;inset-inline-end:54px}@supports (color:color-mix(in lab, red, red)){.spin-gal-tabs{background:color-mix(in oklch, var(--color-stage-on-paper) 42%, transparent)}}.spin-gal-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #f4eee329}@supports (color:color-mix(in lab, red, red)){.spin-gal-tabs{border:1px solid color-mix(in oklch, var(--color-stage-paper) 16%, transparent)}}.spin-gal-tabs button{cursor:pointer;color:#f4eee3c7;background:0 0;border:0;border-radius:999px;block-size:26px;padding-inline:12px;font-size:12.5px;font-weight:600;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.spin-gal-tabs button{color:color-mix(in oklch, var(--color-stage-paper) 78%, transparent)}}.spin-gal-tabs button[aria-selected=true]{background:var(--color-stage-paper);color:var(--color-stage-on-paper)}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-tabs{background:#1d1a1612}@supports (color:color-mix(in lab, red, red)){.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-tabs{background:color-mix(in oklch, var(--color-stage-on-paper) 7%, transparent)}}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-tabs{border-color:var(--color-stage-paper-line)}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-tabs button{color:var(--color-stage-on-paper-3)}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-tabs button[aria-selected=true]{background:var(--color-stage-on-paper);color:var(--color-stage-paper)}.spin-gal-x{z-index:2;cursor:pointer;background:#1d1a1675;border-radius:50%;place-items:center;block-size:34px;inline-size:34px;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}@supports (color:color-mix(in lab, red, red)){.spin-gal-x{background:color-mix(in oklch, var(--color-stage-on-paper) 46%, transparent)}}.spin-gal-x{color:var(--color-stage-paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #f4eee32e}@supports (color:color-mix(in lab, red, red)){.spin-gal-x{border:1px solid color-mix(in oklch, var(--color-stage-paper) 18%, transparent)}}.spin-gal-x:hover{background:#1d1a16b3}@supports (color:color-mix(in lab, red, red)){.spin-gal-x:hover{background:color-mix(in oklch, var(--color-stage-on-paper) 70%, transparent)}}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-x{background:#1d1a1614}@supports (color:color-mix(in lab, red, red)){.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-x{background:color-mix(in oklch, var(--color-stage-on-paper) 8%, transparent)}}.spin-gal:is([data-tab=plan],[data-tab=floor]) .spin-gal-x{color:var(--color-stage-on-paper);border-color:var(--color-stage-paper-line)}.spin-gal button:focus-visible{box-shadow:var(--focus-ring);outline:none}.spin-card-body{flex-direction:column;flex:none;padding:18px 24px 20px;display:flex}.spin-card-kick{color:var(--color-stage-on-paper-3);font-size:12.5px;font-weight:600;line-height:1.31}.spin-card-head{justify-content:space-between;align-items:center;gap:12px;margin-block-start:6px;display:flex}.spin-card-no{font-family:var(--font-serif-book), var(--font-serif), serif;margin:0;font-size:32px;font-weight:400;line-height:1.2}.spin-card-type{color:var(--color-stage-on-paper-2);margin-block-start:4px;font-size:15px;font-weight:400;line-height:1.39}.spin-card-price{border-block-start:1px solid var(--color-stage-paper-line);justify-content:space-between;align-items:baseline;gap:12px;margin-block-start:16px;padding-block-start:14px;display:flex}.spin-card-price span{color:var(--color-stage-on-paper-3);font-size:12.5px;font-weight:600;line-height:1.31}.spin-card-price b{font-family:var(--font-serif-book), var(--font-serif), serif;font-variant-numeric:lining-nums;font-size:32px;font-weight:400;line-height:1.2}.spin-card-reason{border-block-start:1px solid var(--color-stage-paper-line);color:var(--color-stage-on-paper-2);margin:16px 0 0;padding-block-start:14px;font-size:15px;font-weight:500;line-height:1.54}.spin-seal{block-size:64px;inline-size:64px;color:var(--color-stage-brass);animation:spin-stamp .7s var(--ease-out) .35s both;flex:none}@keyframes spin-stamp{0%{opacity:0;rotate:-10deg;scale:1.22}}.spin-seal-o{fill:none;stroke:currentColor;stroke-width:.8px}.spin-seal-i{fill:none;stroke:currentColor;stroke-width:.48px}.spin-seal-d{fill:currentColor}.spin-seal text{font-family:var(--font-serif-book), var(--font-serif), serif;fill:var(--color-stage-on-paper);font-size:12.5px;font-weight:400}.spin-seal[data-st=reserved]{color:var(--color-stage-reserved)}.spin-seal[data-st=reserved] .spin-seal-i{stroke-dasharray:1.92 1.6}.spin-seal:is([data-st=sold],[data-st=unavailable]){color:var(--color-stage-on-paper-3)}.spin-seal:is([data-st=sold],[data-st=unavailable]) text{fill:var(--color-stage-on-paper-2)}.spin-seal[data-st=unavailable] .spin-seal-i{stroke-dasharray:.8 2}.spin-card-act{flex-direction:column;gap:10px;padding-block-start:18px;display:flex}.spin-choose{cursor:pointer;background:var(--color-stage-on-paper);block-size:50px;color:var(--color-stage-paper);transition:background-color .45s var(--ease-out), color .45s var(--ease-out);border:0;border-radius:2px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.2;display:flex;position:relative}.spin-choose:after{content:"";pointer-events:none;border:1px solid #ddbd8657;border-radius:1px;position:absolute;inset:3px}@supports (color:color-mix(in lab, red, red)){.spin-choose:after{border:1px solid color-mix(in oklch, var(--color-stage-brass-hi) 34%, transparent)}}.spin-choose:hover{background:#37332f}@supports (color:color-mix(in lab, red, red)){.spin-choose:hover{background:color-mix(in oklch, var(--color-stage-on-paper) 88%, var(--color-stage-paper))}}.spin-choose[aria-pressed=true]{cursor:default;color:var(--color-stage-on-paper);background:linear-gradient(160deg, var(--color-stage-brass-hi), var(--color-stage-brass) 75%)}.spin-choose[aria-pressed=true]:after{border-color:#1d1a162e}@supports (color:color-mix(in lab, red, red)){.spin-choose[aria-pressed=true]:after{border-color:color-mix(in oklch, var(--color-stage-on-paper) 18%, transparent)}}.spin-choose svg{block-size:12px;inline-size:15px}.spin-choose svg path{fill:none;stroke:var(--color-stage-on-paper);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0;animation:spin-draw .6s var(--ease-out) .15s both}.spin-choose:focus-visible,.spin-unchoose:focus-visible{box-shadow:var(--focus-ring);outline:none}.spin-unchoose{cursor:pointer;color:var(--color-stage-on-paper-3);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-stage-paper-line);-webkit-text-decoration-color:var(--color-stage-paper-line);-webkit-text-decoration-color:var(--color-stage-paper-line);text-decoration-color:var(--color-stage-paper-line);background:0 0;border:0;align-self:center;padding:2px;font-size:12.5px;font-weight:600;line-height:1.31}.spin-unchoose:hover{color:var(--color-stage-on-paper)}.spin-replaces{color:var(--color-stage-on-paper-3);align-self:center;font-size:12.5px;font-weight:500;line-height:1.31}.spin-narrow{display:none}@media not all and (min-width:768px){.spin-stage{display:none}.spin-narrow{color:#f9fafdcc;place-content:center;block-size:100%;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.spin-narrow{color:color-mix(in oklch, var(--color-on-stage) 80%, transparent)}}.spin-narrow{text-align:center;font-size:15px}}@media (prefers-reduced-motion:reduce){.spin *,.spin :before,.spin :after{transition:none!important;animation:none!important}}.mo-none{color:#fffc;text-align:center;background:#0a1a3a;place-content:center;justify-items:center;gap:14px;min-block-size:100dvh;padding:24px;font-size:15px;display:grid}.mo-half-ctl{z-index:2;gap:4px;display:flex;position:absolute;inset-block-start:12px;inset-inline-end:12px}.mo-half-ctl>button,.mo-half-ctl>a{cursor:pointer;color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#091024b3;border:0;border-radius:7px;place-items:center;block-size:30px;inline-size:30px;transition:background .2s;display:grid}.mo-half-ctl>button:hover,.mo-half-ctl>a:hover{background:#091024eb}.mo-half-ctl svg{block-size:15px;inline-size:15px}.mo-live[data-pip] .mo-half-ctl{inset-block-start:8px;inset-inline-end:8px}.mo-live[data-pip] .mo-half-ctl>button{border-radius:6px;block-size:26px;inline-size:26px}.mo-menu{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);inline-size:200px;box-shadow:var(--elev-2-shadow);animation:mo-peek-in .14s var(--ease-out);background:#091024f0;border-radius:9px;flex-direction:column;padding:5px;display:flex;position:fixed}.mo-menu [role=menuitem],.mo-menu [role=menuitemradio]{color:#ffffffc7;text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;block-size:28px;inline-size:100%;padding-inline:9px;font-size:12.5px;transition:background .12s,color .12s;display:flex}.mo-menu [role=menuitem]:hover,.mo-menu [role=menuitemradio]:hover{color:#fff;background:#ffffff12}.mo-menu [role=menuitem][aria-expanded=true]{color:#fff}.mo-menu [role=menuitem]:disabled{opacity:.3;cursor:default}.mo-menu [role=menuitem]:disabled:hover{background:0 0}.mo-menu [role=menuitem][aria-pressed=true],.mo-menu [role=menuitemradio][aria-checked=true]{color:#fff}.mo-menu [role=menuitem][aria-pressed=true]:after,.mo-menu [role=menuitemradio][aria-checked=true]:after{content:"";background:#fff;border-radius:999px;block-size:5px;inline-size:5px;margin-inline-start:auto}.mo-menu .pf-mark svg{color:#ffffff8c;block-size:14px;inline-size:14px;transition:color .12s}.mo-menu [role=menuitem]:hover .pf-mark svg{color:#ffffffe6}.mo-menu-chev{opacity:.45;block-size:12px;inline-size:12px;margin-inline-start:auto}.mo[data-dir=rtl] .mo-menu-chev{rotate:90deg}.mo[data-dir=ltr] .mo-menu-chev{rotate:-90deg}.mo-menu-group{flex-direction:column;display:flex}.mo-menu-sub{border-inline-start:1px solid #ffffff1f;flex-direction:column;margin-block:1px 3px;margin-inline-start:15px;padding-inline-start:9px;display:flex}.mo-menu-sub [role=menuitem]{color:#ffffffa8;align-items:center;block-size:26px;padding-inline:7px;font-size:11.5px;display:flex}.mo-menu-sub [role=menuitem]>span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mo-menu-none{color:#fff6;padding:5px 7px;font-size:11.5px}.mo-menu-sep{background:#ffffff1a;block-size:1px;margin:4px 5px}.mo-menu-t{color:#fff;white-space:nowrap;padding:5px 9px 4px;font-size:12.5px;font-weight:600}.mo-menu-h{color:#ffffff6b;white-space:nowrap;margin-block-start:6px;padding:3px 9px 2px;font-size:11.5px}.mo-menu-t+.mo-menu-h{margin-block-start:0}.mo-menu [role=menuitem][aria-expanded=true] .mo-menu-chev{opacity:.8;rotate:none}.mo-menu a[role=menuitem]{text-decoration:none}.mo-menu [role=menuitem]>svg{color:#ffffff8c;block-size:14px;inline-size:14px}.mo-rail button[data-changed]{outline-offset:1.5px;outline:1.5px solid #ffffff59}.mo-live[data-pip]{z-index:5;aspect-ratio:16/9;block-size:auto;inline-size:min(36vw,420px);box-shadow:var(--elev-2-shadow);background:#000;border-radius:10px;position:fixed;inset-block-start:18px;inset-inline-start:18px;overflow:hidden}.mo-nav{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#091024cc;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;inset-block-end:18px;inset-inline-start:18px}.mo-step,.mo-out{cursor:pointer;color:#ffffffeb;background:0 0;border:0;border-radius:7px;place-items:center;block-size:36px;inline-size:36px;text-decoration:none;transition:background .2s,opacity .2s;display:grid}.mo-step:hover,.mo-out:hover{background:#ffffff1f}.mo-step:active{scale:.96}.mo-step:disabled{opacity:.28;cursor:default}.mo-fwd{background:#ffffff1f}.mo-fwd:hover{background:#fff3}.mo-out{opacity:.7}.mo-i{block-size:18px;inline-size:18px}.mo-count{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:6px;font-size:12.5px;font-weight:600}.mo-count i{color:#ffffff80;font-style:normal;font-weight:400}.mo-count+.mo-fwd+.mo-next:before,.mo-count+.mo-fwd+.mo-split:before{content:"";background:#ffffff29;inline-size:1px;display:block;position:absolute;inset-block:8px;inset-inline-start:-3px}.mo-thumb{outline-offset:-1px;background:#ffffff14;border-radius:4px;outline:1px solid #ffffff2e;flex:none;block-size:25px;inline-size:44px;display:block;position:relative;overflow:hidden}.mo-thumb .mo-pg{background:0 0}.mo-thumb .mo-pg>img{object-fit:cover}.mo-thumb-live{color:oklch(.84 calc(var(--dot-c,.12) * .7) var(--dot-h,258));place-items:center;display:grid;position:absolute;inset:0}.mo-thumb-live .pf-mark svg{block-size:14px;inline-size:14px}.mo-next{cursor:pointer;transform-origin:bottom;transition:scale .25s var(--ease-out);background:0 0;border:0;flex:none;padding:4px;position:relative}.mo-next:hover{z-index:4;scale:3.6}.mo-next:hover .mo-thumb{outline-color:#ffffff80}.mo-split{border-radius:6px;block-size:36px;inline-size:auto;padding:4px;position:relative}.mo-split .mo-thumb{opacity:.45;transition:opacity .2s,outline-color .2s}.mo-split[data-on] .mo-thumb{opacity:1;outline:1.5px solid #fff}.mo-kind{block-size:36px;inline-size:30px;color:oklch(.84 calc(var(--dot-c,.12) * .7) var(--dot-h,258));flex:none;place-items:center;display:grid}.mo-kind .pf-mark svg{block-size:16px;inline-size:16px}.mo-nav [data-empty]{visibility:hidden;pointer-events:none}.mo-rail-wrap{z-index:3;position:absolute;inset-block-end:18px;inset-inline-end:18px}.mo-rail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#091024cc;border-radius:10px;align-items:center;gap:5px;block-size:44px;margin:0;padding:0 10px;list-style:none;display:flex}.mo-rail button{--mk:#ffffff80;background:var(--mk);color:#0a1a3a;cursor:pointer;font-variant-numeric:tabular-nums;block-size:3px;inline-size:12px;transition:inline-size .3s var(--ease-out), block-size .3s var(--ease-out), opacity .25s, background .25s;border:0;border-radius:2px;place-items:center;padding:0;font-size:11.5px;font-weight:600;display:grid}.mo-rail button:not([data-kind=slide]){--mk:oklch(.84 calc(var(--dot-c,.12) * .7) var(--dot-h,258))}.mo-rail button[data-past]{opacity:.4}.mo-rail button:hover{opacity:1;block-size:6px}.mo-rail button[data-on]{opacity:1;background:#fff;block-size:16px;inline-size:26px}.mo-rail button[data-on]:not([data-kind=slide]){color:oklch(.5 var(--dot-c,.12) var(--dot-h,258))}.mo-peek{--mk:#ffffff80;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-start:2px solid var(--mk);inline-size:200px;animation:mo-peek-in .18s var(--ease-out);background:#091024eb;border-radius:8px;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0;overflow:hidden}.mo-peek:not([data-kind=slide]){--mk:oklch(.84 calc(var(--dot-c,.12) * .7) var(--dot-h,258))}.mo-peek-shot{aspect-ratio:16/9;background:#ffffff0f;display:block;position:relative}.mo-peek-shot .mo-pg{background:0 0}.mo-peek-live{color:var(--mk);place-items:center;display:grid;position:absolute;inset:0}.mo-peek-live .pf-mark svg{block-size:32px;inline-size:32px}.mo-peek-n{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:4px;padding:1px 6px;font-size:11.5px;font-weight:600;position:absolute;inset-block-start:8px;inset-inline-start:8px}.mo-peek-kind{block-size:24px;inline-size:24px;color:var(--mk);background:#0000008c;border-radius:6px;place-items:center;display:grid;position:absolute;inset-block-end:6px;inset-inline-end:6px}.mo-peek-kind .pf-mark svg{block-size:14px;inline-size:14px}@keyframes mo-peek-in{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.mo-peek{animation:none}.mo-next:hover{scale:1}}.mo-notes{opacity:.8}.mn{box-sizing:border-box;color:#fff;background:#0a1a3a;grid-template-rows:auto auto 1fr auto auto;gap:10px;padding:18px 22px;display:grid;position:fixed;inset:0;overflow:hidden}.mn-head{color:#fff9;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.mn-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mn-count{color:#fff;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12.5px;font-weight:600}.mn-count i{color:#ffffff80;font-style:normal;font-weight:400}.mn-what{color:#ffffffb3;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.mn-kind{block-size:22px;inline-size:22px;color:oklch(.84 calc(var(--dot-c,.12) * .7) var(--dot-h,258));place-items:center;display:inline-grid}.mn-kind .pf-mark svg{block-size:16px;inline-size:16px}.mn-note{align-self:start;margin:0;font-size:21px;font-weight:600;line-height:1.31}.mn>.mn-note{white-space:pre-line;align-self:stretch;min-block-size:0;overflow:auto}.mn-note[data-none]{color:#ffffff73;font-size:15px;font-weight:400}.mn-next{color:#ffffffbf;border-block-start:1px solid #ffffff24;gap:8px;margin:0;padding-block-start:10px;font-size:14px;display:flex}.mn-next-l{color:#ffffff73;flex:none}.mn{grid-template-rows:auto auto 1fr auto auto auto}.mn-acts{flex-wrap:wrap;gap:4px;display:flex}.mn-act{color:#ffffffe0;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;align-items:center;gap:6px;block-size:28px;padding-inline:9px;font-size:12.5px;transition:background .15s;display:inline-flex}.mn-act:hover{background:#ffffff24}.mn-act .pf-mark svg{color:#ffffffb3;block-size:14px;inline-size:14px}.mn-act-pick select{color:#ffffffe0;background:0 0;border:0;inline-size:11rem;font-size:12.5px}.mn-nav{gap:4px;display:flex}.mn-nav .mo-step{background:#ffffff1a}.mn-nav .mo-fwd{background:#fff3}@media (max-width:900px){.mo[data-live]{flex-direction:column}.mo[data-live]>.mo-slide{flex:0 0 44%;min-inline-size:0}.mo[data-live]>.mo-live{flex:1 1 0}}.mo .pk-card{box-shadow:var(--elev-2-shadow);color:#33405a;background:#fff;border-radius:14px}.mo .pk-card-hero,.mo .pk-card-hero[data-fit=plan]{background:#f4f6f9}.mo .pk-card-plan{background:#fff}.mo .pk-card-head b{color:#0b1d4a}.mo .pk-card-head em:not([data-st]),.mo .pk-card-sub,.mo .pk-card-note,.mo .pk-card-meta{color:#66728a}.mo .pk-card-lead{color:#0b1d4a}.st-shot{background:var(--color-paper-recess);border:1px solid var(--color-paper-line);block-size:54px;inline-size:96px;color:var(--color-ink-3);flex:none;gap:1px;display:flex;position:relative;overflow:visible}.st-shot .st-pg{overflow:hidden}.st-shot .st-pg>img{object-fit:cover}.st-shot .pf-mark svg{block-size:20px;inline-size:20px}.record-action:has(>.st-acts-head){flex:0 auto;min-inline-size:0}.st-acts-head{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.st-qr{background:var(--color-elevated);inline-size:264px;color:var(--color-ink);box-shadow:var(--elev-2-shadow);border:0;border-radius:12px;padding:12px}.st-qr:popover-open{flex-direction:column;gap:8px;display:flex}@supports (anchor-name:--stqr){.st-qr{position-try-fallbacks:flip-inline;margin:0;margin-block-start:6px;inset:auto;inset-block-start:anchor(end);inset-inline-end:anchor(end)}}.st-qr-h{font-size:12.5px;font-weight:600}.st-qr-code{aspect-ratio:1;border-radius:6px;inline-size:100%;display:block}.st-qr-how{color:var(--color-ink-3);font-size:11.5px}.st-qr-row{align-items:center;gap:6px;min-inline-size:0;display:flex}.st-qr-row code{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-inline-size:0;font-size:11.5px;overflow:hidden}.st-pg,.mo-pg{background:var(--color-paper-recess);display:block;position:absolute;inset:0}.st-pg>img,.mo-pg>img{object-fit:contain}.st-pg[data-missing],.mo-pg[data-missing]{background:var(--color-paper-recess)}.st-sheet{border:1px solid var(--msn-edge,var(--color-paper-line));background:var(--color-elevated);min-block-size:0;box-shadow:var(--elev-2-shadow);border-radius:16px;flex-direction:column;flex:auto;display:flex;overflow:hidden}.st-head{background:var(--color-paper-recess);color:var(--color-ink);flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.st-kicker{color:var(--color-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11.5px}.st-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:15px;font-weight:700;overflow:hidden}.st-head-mark{background:var(--msn-fill,var(--color-paper-recess));block-size:26px;inline-size:26px;color:var(--color-ink-2);border-radius:8px;flex:none;place-items:center;margin-inline-start:auto;display:inline-grid}.st-head-mark .pf-mark svg{block-size:15px;inline-size:15px}.st-body{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.st-pg>img,.mo-pg>img{animation:st-fade .3s var(--ease-out) both}@keyframes st-in{0%{opacity:0;translate:0 5px}}@media (prefers-reduced-motion:reduce){.st-pg>img,.mo-pg>img{animation:none}}.msn-pj-m[data-gap]{color:var(--color-warn)}.rmt{background:var(--color-canvas);grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.rmt-read{flex-direction:column;gap:10px;padding:14px;display:flex;overflow:auto}.rmt-wait{text-align:center;place-content:center;justify-items:center;gap:6px;block-size:100dvh;padding:14px;display:grid}.rmt-wait p{margin:0;font-size:17px;font-weight:600}.rmt-wait span{color:var(--color-ink-3);font-size:12.5px;line-height:1.31}.rmt-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rmt-title{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.rmt-of{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.rmt-lost{color:var(--color-warn);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-warn);border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:500;line-height:1.31}.rmt-foot[data-lost]{opacity:.5}.rmt-now{color:var(--color-ink);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.rmt-now-say{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.rmt-now-l{color:var(--color-ink-3);font-size:12.5px}.rmt-now-n{font-size:32px;font-weight:600;line-height:1.2}.rmt-now-live{color:var(--color-ink-2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.rmt-now-live .pf-mark svg{block-size:16px;inline-size:16px;color:var(--color-ink-3)}.rmt-screen{aspect-ratio:16/9;background:var(--color-paper-line);border-radius:7px;flex:none;gap:1px;inline-size:78px;display:flex;overflow:hidden}.rmt-screen-half{background:var(--color-paper-recess);flex:1 1 0;place-items:center;min-inline-size:0;display:grid;position:relative;overflow:hidden}.rmt-screen-half[data-what=live]{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)))}.rmt-screen-half[data-what=live] .pf-mark svg{color:#f8fafd;color:lab(98.2495% -.261635 -1.48882);block-size:16px;inline-size:16px}.rmt-screen-half[data-what=slide] .pf-mark svg{block-size:14px;inline-size:14px;color:var(--color-ink-3)}.rmt-screen-half img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.rmt-screen-sm{border-radius:4px;inline-size:40px}.rmt-screen-sm .rmt-screen-half .pf-mark svg{block-size:11px;inline-size:11px}.rmt-screen-half>i{font-variant-numeric:tabular-nums;color:var(--color-ink-3);font-size:11.5px;font-style:normal;font-weight:600}.rmt-now[data-aside]{box-shadow:inset 0 0 0 1px var(--color-accent)}.rmt-aside-out{color:var(--color-ink-2);background:var(--color-paper-recess);border-radius:999px;align-self:flex-start;margin-block-start:2px;padding:4px 10px;font-size:11.5px}.rmt-fin{color:var(--color-ink);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-accent);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.rmt-fin>b{font-size:17px;font-weight:600}.rmt-fin>p{color:var(--color-ink-3);margin:0;font-size:12.5px}.rmt-fin-go{background:var(--color-accent);min-block-size:48px;color:var(--color-on-accent);border-radius:12px;place-items:center;font-size:15px;font-weight:600;display:grid}.rmt-fin-none{color:var(--color-ink-3);font-size:12.5px}.rmt-fin-again{min-block-size:40px;color:var(--color-ink-2);background:var(--color-paper-recess);border-radius:10px;font-size:14px}.rmt-note{white-space:pre-line;background:var(--color-elevated);min-block-size:5rem;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:14px;flex:auto;padding:14px;font-size:21px;line-height:1.31}.rmt-note[data-none]{color:var(--color-ink-3);font-size:14px}.rmt-next{color:var(--color-ink);align-items:baseline;gap:6px;font-size:15px;display:flex}.rmt-next-l{color:var(--color-ink-3);font-size:12.5px}.rmt-next b{font-weight:600}.rmt-all{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.rmt-all button{min-block-size:34px;inline-size:100%;color:var(--color-ink-2);text-align:start;border-radius:8px;align-items:center;gap:8px;padding-inline:8px;font-size:12.5px;display:flex}.rmt-all button[aria-pressed=true]{background:var(--color-paper-recess);color:var(--color-ink);font-weight:600}.rmt-all button[data-advisor]{color:var(--color-ink-3)}.rmt-all button[data-aside]{box-shadow:inset 0 0 0 1px var(--color-accent);color:var(--color-ink)}.rmt-all button[data-advisor] .pf-mark svg{block-size:13px;inline-size:13px;margin-inline-start:auto}.rmt-all-n{font-variant-numeric:tabular-nums;color:var(--color-ink-3)}.rmt-all-t{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.rmt-foot{padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px));background:var(--color-canvas);box-shadow:0 -1px 0 var(--color-paper-line);flex-direction:column;gap:6px;display:flex}.rmt-lay{gap:6px;display:flex}.rmt-lay button{min-block-size:34px;color:var(--color-ink-2);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rmt-lay button:active{background:var(--color-paper-recess)}.rmt-lay .pf-mark svg{block-size:14px;inline-size:14px;color:var(--color-ink-3)}.rmt-lay-open{flex:2 1 0!important}.rmt-sheet{z-index:40;align-items:end;display:grid;position:fixed;inset:0}.rmt-sheet-back{animation:rmt-fade .16s var(--ease-out) both;background:#0006;background:lab(0% 0 0/.4);position:absolute;inset:0}.rmt-sheet-panel{color:var(--color-ink);padding:6px 12px calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-elevated);box-shadow:var(--elev-1-shadow);overscroll-behavior:contain;border-start-start-radius:18px;border-start-end-radius:18px;flex-direction:column;gap:8px;max-block-size:76dvh;animation:.22s cubic-bezier(.2,.8,.2,1) both rmt-up;display:flex;position:relative;overflow:auto}.rmt-sheet-grab{background:var(--color-control-line);border-radius:999px;align-self:center;block-size:4px;inline-size:36px}.rmt-sheet-t{color:var(--color-ink);font-size:15px;font-weight:600}.rmt-sheet-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rmt-sheet-list button{text-align:start;background:var(--color-paper-recess);min-block-size:52px;inline-size:100%;color:var(--color-ink);border-radius:12px;align-items:center;gap:10px;padding-inline:8px;display:flex}.rmt-sheet-list button:active{background:var(--color-paper-line)}.rmt-sheet-list button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-accent)}.rmt-sheet-m{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:10px;flex:none;place-items:center;block-size:36px;inline-size:36px;display:grid}.rmt-sheet-m .pf-mark svg{color:#f8fafd;color:lab(98.2495% -.261635 -1.48882);block-size:18px;inline-size:18px}.rmt-sheet-n{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:15px;font-weight:500;overflow:hidden}.rmt-sheet-none{color:var(--color-ink-3);padding:14px 8px;font-size:12.5px}.rmt-sheet-out{min-block-size:46px;color:var(--color-ink-2);background:var(--color-paper-recess);border-radius:12px;font-size:14px;font-weight:500}@keyframes rmt-up{0%{translate:0 100%}to{translate:0}}@keyframes rmt-fade{0%{opacity:0}to{opacity:1}}.rmt,.rmt *{-webkit-tap-highlight-color:transparent}.rmt button{-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:scale var(--dur-hover) var(--ease-out)}.rmt button:active{scale:.985}.rmt-read{overscroll-behavior:contain}.rmt-now{touch-action:pan-y}.rmt-hands{gap:6px;display:flex}.rmt-hand{background:var(--color-elevated);min-block-size:46px;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:10px;flex:1 1 0;font-size:15px;font-weight:600}.rmt-hand:active{background:var(--color-paper-recess)}.rmt-hand-go{background:var(--color-accent);color:var(--color-on-accent);box-shadow:none;flex:2 1 0}.mo-remote{z-index:20;text-align:start;background:var(--color-elevated);inline-size:21rem;box-shadow:var(--elev-1-shadow), inset 0 0 0 1px var(--color-paper-line);border-radius:12px;padding:12px;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0}.mo-remote b{font-size:14px;font-weight:600;display:block}.mo-remote p{color:var(--color-ink-3);margin:2px 0 8px;font-size:11.5px;line-height:1.31}.mo-remote code{word-break:break-all;background:var(--color-paper-recess);color:var(--color-ink-2);border-radius:8px;margin-block-end:8px;padding:7px 9px;font-size:11.5px;line-height:1.31;display:block}.st-preso{background:var(--color-paper-recess);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--color-paper-line);border-radius:9px;flex:0 auto;align-items:center;gap:2px;padding-inline:4px;display:inline-flex}.st-preso:focus-within{box-shadow:inset 0 0 0 1px var(--color-accent)}.st-preso-n{inline-size:min(15rem,42vw);min-inline-size:0;color:var(--color-ink);background:0 0;border:0;padding:5px 6px;font-size:14px;font-weight:500}.st-preso-n:focus{outline:none}.st-preso-more{position:relative}.st-preso-more>summary{cursor:pointer;block-size:24px;inline-size:24px;color:var(--color-ink-3);border-radius:6px;place-items:center;list-style:none;display:grid}.st-preso-more>summary::-webkit-details-marker{display:none}.st-preso-more>summary:hover{background:var(--color-elevated);color:var(--color-ink)}.st-preso-more>summary svg{block-size:14px;inline-size:14px}.st-preso-more ul{z-index:30;background:var(--color-elevated);min-inline-size:12rem;box-shadow:var(--elev-1-shadow), inset 0 0 0 1px var(--color-paper-line);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.st-preso-more li button{text-align:start;inline-size:100%;color:var(--color-ink-2);border-radius:7px;padding:6px 8px;font-size:12.5px;line-height:1.31}.st-preso-more li button:hover{background:var(--color-paper-recess);color:var(--color-ink)}.st-slots{border-block-start:1px solid var(--color-paper-line);flex-wrap:wrap;align-items:stretch;gap:5px;padding:6px 8px;display:flex}.st-field{min-inline-size:0;color:var(--color-ink-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.st-field>span{flex:none}.st-field .field{flex:auto;block-size:28px;min-inline-size:0;font-size:12.5px}.st-note{color:var(--color-ink-3);grid-column:1/-1;align-items:center;gap:8px;font-size:12.5px;display:flex}.st-note>span{flex:none}.st-note .field{flex:auto;block-size:28px;min-inline-size:0;font-size:12.5px}@keyframes st-fade{0%{opacity:0}to{opacity:1}}@keyframes st-lens-in{0%{opacity:0;scale:.97}}.mi-fail{color:var(--color-danger);font-size:12.5px;font-weight:400}.mi-num{font-variant-numeric:tabular-nums}.mi-shot{border:1px solid var(--color-paper-line);background:var(--color-paper-recess);border-radius:5px;flex:none;block-size:50px;inline-size:88px;overflow:hidden}.mi-shot .pf-mark svg{block-size:18px;inline-size:18px}.mi-strip{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.mi-strip i{background:var(--lightningcss-light,oklch(.62 var(--dot-c,.115) var(--dot-h,258)))var(--lightningcss-dark,oklch(.72 var(--dot-c-dk,.1) var(--dot-h,258)));border-radius:2px;block-size:3px;inline-size:10px;display:block}.mi-strip i[data-kind=kind\:slide]{background:var(--color-ink-3);opacity:.45}.prp-facts{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:4px 0 0;font-size:14px;display:grid}.prp-facts dt{color:var(--color-ink-3);white-space:nowrap}.prp-facts dd{color:var(--color-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-inline-size:0;margin:0}.prp-field{color:var(--color-ink-3);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.prp-field+.prp-field{margin-block-start:10px}.prp-field .field{block-size:32px;font-size:14px}.ob{background:var(--color-canvas);place-items:center;min-block-size:100dvh;padding:24px 16px;display:grid}.ob-card{border:1px solid var(--color-paper-line);background:var(--color-elevated);inline-size:min(100%,34rem);box-shadow:var(--elev-card);animation:st-in .3s var(--ease-out) both;border-radius:14px;padding:22px 24px 18px}.ob-head{justify-content:space-between;align-items:baseline;margin-block-end:18px;display:flex}.ob-brand{color:var(--color-accent);font-size:12.5px;font-weight:700}.ob-count{color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.ob-hello{color:var(--color-ink-2);margin:0 0 10px;font-size:14px}.ob-title{color:var(--color-ink);margin:0 0 8px;font-size:21px;font-weight:600;line-height:1.31}.ob-why{color:var(--color-ink-2);margin:0 0 12px;font-size:14px;line-height:1.31}.ob-points{color:var(--color-ink-2);margin:0 0 16px;padding-inline-start:18px;font-size:14px;line-height:1.31}.ob-points:empty{display:none}.ob-note{color:var(--color-ink-3);margin:0 0 16px;font-size:12.5px}.ob-row{gap:8px;margin-block-end:16px;display:flex}.ob-switch{border:1px solid var(--color-control-line);background:var(--color-elevated);color:var(--color-ink);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-out);border-radius:999px;align-items:center;gap:10px;margin-block-end:16px;padding:8px 12px 8px 8px;font-size:14px;display:inline-flex}.ob-switch:hover{border-color:var(--color-ink-3)}.ob-knob{background:var(--color-control-line);block-size:20px;inline-size:34px;transition:background var(--dur-hover) var(--ease-out);border-radius:999px;position:relative}.ob-knob:after{content:"";background:var(--color-elevated);block-size:16px;inline-size:16px;transition:translate var(--dur-hover) var(--ease-out);border-radius:999px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.ob-switch[aria-checked=true] .ob-knob{background:var(--color-accent)}.ob-switch[aria-checked=true] .ob-knob:after{translate:14px}.ob[dir=rtl] .ob-switch[aria-checked=true] .ob-knob:after{translate:-14px}.ob-foot{border-block-start:1px solid var(--color-paper-line);justify-content:space-between;align-items:center;gap:8px;padding-block-start:12px;display:flex}.room-desk{padding:var(--paper-air);gap:14px}.room-desk>.room-about{color:var(--color-ink-3);margin:0;font-size:12.5px;line-height:1.39}.room-spine{flex-flow:wrap;align-items:center;gap:6px;padding:0}.room-spine span.msn-rd{cursor:default}.room-spine span.msn-rd:hover{background:var(--color-elevated)}.room-fact-warn,.room-fact-warn b{color:var(--color-warn)}.room-meet{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.room-meet .field{block-size:30px;inline-size:12rem;font-size:12.5px}.room-rail{gap:14px}.room-sheet{flex:none}.room-sheet .st-head{flex-wrap:wrap}.room-sheet-act{color:inherit;opacity:.72;margin-inline-start:auto;font-size:11.5px}.room-sheet-act:hover{opacity:1}.room-sheet-act+.st-head-mark{margin-inline-start:0}.room-kv{grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.room-kv dt,.room-kv dd{border-block-end:1px solid var(--color-paper-line);margin:0;padding:7px 12px;line-height:1.39}.room-kv dt{color:var(--color-ink-3);background:var(--color-paper-recess);border-inline-end:1px solid var(--color-paper-line);white-space:nowrap;font-size:12.5px}.room-kv dd{color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-inline-size:0;font-size:14px}.room-kv-full{grid-column:1/-1;margin:0;padding:7px 12px}.room-kv-note{color:var(--color-ink-2);white-space:pre-wrap;font-size:12.5px;line-height:1.54}.room-pad{margin:0;padding:8px 12px}.room-doors{background:var(--color-paper-recess);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.room-zone-hint{color:var(--color-ink-3);background:var(--color-paper-recess);border-radius:6px;margin:0 0 6px;padding:8px 12px;font-size:11.5px;line-height:1.39}.room-read>.rms{background:var(--color-paper-recess);border-radius:8px;padding:12px}.room-why{color:var(--color-warn);font-size:12.5px;line-height:1.39}.room-decks-rail{flex:none;overflow:visible}.room-decks-rail .pjr-list{overflow:visible}.room-row{grid-template-columns:96px minmax(0,1fr);text-decoration:none}.room-read{grid-template-columns:minmax(13rem,1fr) minmax(0,2fr);align-items:start;gap:12px;padding:12px;display:grid}.room-read[data-one]{grid-template-columns:minmax(0,1fr)}.room-tool-pad{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.room-compose-zone{background:var(--color-paper-recess)}.room-compose-zone .field{background:var(--color-elevated)}.room-compose-hint{color:var(--color-ink-3);margin:0;font-size:11.5px;line-height:1.39}.room-empty-zone{padding-block:14px}.room-tool-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.room-tool-row>.st-field{flex:14rem}.room-tool-row>.room-hint{flex:12rem;margin:0}.room-tool-row>.btn{margin-inline-start:auto}.room-tool-foot{border-block-start:1px solid var(--color-paper-line);background:var(--color-paper-recess);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.room-slots{border-block-start:0;grid-template-columns:minmax(0,1fr);padding:10px 12px}.room-slots .st-note{flex:auto;align-items:start}.room-slots .st-note textarea.field{resize:vertical;block-size:auto;min-block-size:3.4rem}.room-sheet-in,.room-ledger{flex:none}.room-sheet-in>.tbl-scroll{border:0;border-block-start:1px solid var(--color-paper-line);border-radius:0}.room-grid{inline-size:100%;min-inline-size:30rem}.room-grid td{vertical-align:middle}.room-c-what{inline-size:auto}.room-c-sum,.room-c-state{inline-size:9rem}.room-c-when{inline-size:8rem}.room-c-tick,.room-c-x{inline-size:2.75rem}.room-cell-name{color:var(--color-ink);font-size:14px;font-weight:500}.room-grid td.room-cell-wrap{white-space:normal;text-overflow:clip;color:var(--color-ink);font-size:14px;line-height:1.54;overflow:visible}.room-grid tr[data-resolved] .room-cell-wrap{color:var(--color-ink-3);text-decoration:line-through}.room-grid tr[data-kind=objection]:not([data-resolved]) .room-note-tick{color:var(--color-warn)}.room-grid tr[data-current] td{background:var(--color-rowselected)}.room-grid .tbl-sec-head th{padding:0}.room-grid .tbl-sec-head th>.tbl-sec-lead{color:var(--color-ink);padding:10px 12px 8px;font-size:15px;font-weight:600}.room-grid .tbl-sec-head .tbl-sec-n{white-space:normal}@media (max-width:48rem){.room-read{grid-template-columns:minmax(0,1fr)}.room-meet .field{inline-size:9rem}.record-action:has(>.room-meet){flex:100%;min-inline-size:0}}.pm{flex-direction:column;gap:12px;display:flex}.pm-h{margin:4px 0 0}.pm-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pm-row{background:var(--color-paper-recess);border-radius:8px;grid-template-columns:10rem 88px 1fr;align-items:center;gap:12px;padding:6px 8px;display:grid}.pm-row-k{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.pm-row-k small{color:var(--color-ink-3)}.pm-row-n{color:var(--color-ink-3);font-size:11.5px}.pm-slot{display:inline-flex;position:relative}.pm-slot[data-shipped] .pm-pick{opacity:.45}.pm-pick{cursor:pointer;background:var(--color-elevated);border:0;border-radius:6px;place-items:center;block-size:60px;inline-size:88px;padding:0;display:grid;overflow:hidden}.pm-pick img{object-fit:contain;block-size:100%;inline-size:100%}.pm-pick:hover{outline:2px solid var(--color-focus)}.pm-empty{color:var(--color-ink-3);font-size:11.5px}.pm-x{cursor:pointer;background:var(--color-ink-2);block-size:20px;inline-size:20px;color:var(--color-canvas);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}.pm-failed{color:var(--color-danger);font-size:11.5px;position:absolute;inset-block-end:-16px;inset-inline-start:0}.pm-type{background:var(--color-paper-recess);border-radius:8px;padding:10px 8px}.pm-type-h{margin:0 0 8px;font-size:14px}.pm-type-body{flex-wrap:wrap;align-items:start;gap:14px 24px;display:flex}.pm-field{flex-direction:column;gap:4px;display:flex}.pm-field-wide{flex:14rem}.pm-shots{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pm-shots .pm-slot img,.pm-shipped-shot{object-fit:cover;border-radius:6px;block-size:44px;inline-size:60px}.pm-shipped-shot{opacity:.45}.pm-pdf{align-items:center;gap:8px;font-size:12.5px;display:inline-flex;position:relative}@media (max-width:820px){.pm-row{grid-template-columns:1fr 88px}.pm-row-n{grid-column:1/-1}}.rd{flex-direction:column;gap:14px;display:flex}.rd-body{padding:12px}.rd-score{grid-template-columns:max-content 1fr;align-items:center;gap:2px 12px;margin-block-end:14px;display:grid}.rd-score-n{color:var(--color-ink);grid-row:span 2;font-size:32px;font-weight:700;line-height:1.31}.rd-score-l{color:var(--color-ink-3);align-self:end;font-size:12.5px}.rd-score-bar{background:var(--color-paper-recess);border-radius:999px;align-self:start;block-size:8px;overflow:hidden}.rd-score-bar i{background:var(--color-ok);border-radius:999px;block-size:100%;display:block}.rd-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:12px 24px;display:grid}.rd-group-h{color:var(--color-ink-3);align-items:baseline;gap:8px;margin:0 0 4px;font-size:11.5px;font-weight:600;display:flex}.rd-items{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rd-items a{background:var(--color-paper-recess);border-radius:6px;grid-template-columns:8px 1fr max-content;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:grid}.rd-items a:hover{background:var(--color-paper-recess-hover)}.rd-items i{background:var(--color-warn);border-radius:50%;block-size:7px;inline-size:7px}.rd-items li[data-part] i{background:var(--color-ink-2)}.rd-items li[data-ok] i{background:var(--color-ok)}.rd-items li[data-ok] span{color:var(--color-ink-3)}.rd-n{color:var(--color-ink-3);font-size:11.5px}.rd-types{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rd-type{border-radius:6px;grid-template-columns:max-content max-content 1fr;align-items:center;gap:12px;padding:6px 8px;font-size:12.5px;display:grid}.rd-type-n{color:var(--color-ink-3);font-size:11.5px}.rd-type-has{flex-wrap:wrap;gap:6px;display:flex}.rd-type-has span{background:var(--color-paper-recess);color:var(--color-ink-3);border-radius:999px;padding:2px 8px;font-size:11.5px}.rd-type-has span[data-ok]{background:var(--color-accent-soft);color:var(--color-ink)}.rd-bar{gap:2px;block-size:10px;inline-size:9rem;display:flex}.rd-bar i{background:var(--color-accent-soft-2);border-radius:2px}.rd-bar i[data-role=signing]{background:var(--color-ok)}.rd-bar i[data-role=handover]{background:var(--color-ink-2)}.spx{flex-direction:column;gap:8px;block-size:100%;padding:12px;display:flex}.spx-bar{flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.spx-name{color:var(--color-ink-3)}.spx-stage{cursor:grab;outline-offset:-6px;min-block-size:30rem;transition:outline-color var(--dur-hover) var(--ease-out);background:#030713;background:lab(1.893% .382908 -5.99563);border-radius:12px;outline:2px dashed #0000;flex:auto;position:relative;overflow:hidden}.spx-stage:active{cursor:grabbing}.spx-stage[data-over]{outline-color:var(--color-focus)}.spx-stage canvas{block-size:100%;inline-size:100%;display:block}.spx-empty{text-align:center;color:#ffffffa8;color:lab(100% 0 0/.66);pointer-events:none;margin:0;font-size:14px;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.spx-help{color:var(--color-ink-3);margin:0;font-size:11.5px;line-height:1.31}.floor-plan[hidden]{display:none}.floor-plan :is(.label,.zone-label,.badge-letter){font-family:var(--font-sans)}.floor-plan[data-lang=he] .zone-label{letter-spacing:0}.floor-plan[data-labels=off] :is([id$=-labels],.zone-label),.floor-plan[data-badge=off] [id$=-badge]{display:none}.floor-plan .unit:is(.status-unknown,.status-neutral){fill:var(--plan-neutral);stroke:var(--plan-neutral-line);stroke-width:.03px}.floor-plan .unit.status-unavailable{fill:var(--plan-unavailable);stroke:var(--plan-sold-label);stroke-width:1px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.floor-plan .label:is(.status-unavailable,.status-unknown){fill:var(--plan-sold-label)}.floor-plan .unit.status-key{fill:var(--plan-key);stroke:none}.floor-plan .label.status-key{fill:var(--plan-on-key);stroke:var(--plan-key)}.floor-plan[data-mode=key] .unit{pointer-events:none}.floor-plan[data-pick] .unit{cursor:pointer}.floor-plan .unit{transition:fill var(--dur-hover) var(--ease-out), stroke var(--dur-hover) var(--ease-out)}@media (prefers-reduced-motion:reduce){.floor-plan .unit{transition:none}}.floor-plan .unit.status-available:is(:hover,.is-lit){fill:var(--plan-lit);stroke:var(--plan-lit-line);stroke-width:2px;vector-effect:non-scaling-stroke}.floor-plan .unit:not(.status-available):is(:hover,.is-lit){stroke:var(--plan-hover-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.floor-plan .unit[id].is-sel{stroke:var(--plan-key);stroke-width:2.5px;vector-effect:non-scaling-stroke}.floor-plan .unit[id].is-chosen{fill:var(--plan-key)}.floor-plan .label.is-chosen{fill:var(--plan-on-key);stroke:var(--plan-key)}.floor-plan[data-lens] .unit[id]:not(.is-match,.is-chosen){fill:var(--plan-dim)}.floor-plan[data-lens] .label:not(.is-match,.is-chosen){fill:var(--plan-sold-label)}.sel{--sel-flip:1;background:var(--sel-canvas);block-size:100%;color:var(--color-ink);font-size:14px;line-height:1.39;position:relative;container:sel/inline-size}.sel[dir=rtl]{--sel-flip:-1}.sel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .sel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.sel-app{--sel-panel-w:clamp(400px, 34cqi, 520px);grid-template-columns:minmax(0, 1fr) var(--sel-panel-w);block-size:100%;display:grid;overflow:hidden}.sel[data-folded] .sel-app{grid-template-columns:minmax(0,1fr) 0}.sel[data-folded] .sel-panel,.sel[data-phone] .sel-list-tool{display:none}.sel-i{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:16px;inline-size:16px}.sel-i-l{block-size:20px;inline-size:20px}.sel-num{font-variant-numeric:tabular-nums}.sel [data-st=available]{--c:var(--color-ok);--tb:var(--sel-green-bg);--tf:var(--sel-green-fg)}.sel [data-st=reserved]{--c:var(--sel-amber);--tb:var(--sel-amber-bg);--tf:var(--sel-amber-fg)}.sel [data-st=sold]{--c:var(--sel-sold);--tb:var(--sel-blue-bg);--tf:var(--sel-blue-fg)}.sel [data-st=unavailable]{--c:var(--sel-na);--tb:var(--sel-gray-bg);--tf:var(--sel-gray-fg)}.sel-vv{background:var(--tb);block-size:22px;color:var(--tf);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:9px;font-size:11.5px;font-weight:600;display:inline-flex}.sel-vv i,.sel-dot{background:var(--c);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.sel-dot[data-st=unavailable],.sel-vv[data-st=unavailable] i{box-shadow:inset 0 0 0 1.5px var(--sel-na);background:0 0}.sel-yours{background:var(--color-accent);block-size:20px;color:var(--sel-on-accent);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:7px;font-size:11.5px;font-weight:600;display:inline-flex}.sel-stage{background:var(--sel-stage);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;min-inline-size:0;position:relative;overflow:hidden}.sel-stage[data-drag]{cursor:grabbing}.sel-stage[data-flat2d]{cursor:default}.sel-geo{position:absolute;inset:0}.sel-world{transform-origin:0 0;will-change:transform;block-size:1080px;inline-size:1920px;position:absolute;inset-block-start:0;inset-inline-start:0}.sel-frame{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.sel-ov{block-size:100%;inline-size:100%;transition:opacity .2s var(--ease-out);position:absolute;inset:0}.sel-stage[data-moving] :is(.sel-ov,.sel-blabel){opacity:0;transition:none}.sel-ov :is(.sel-bloom,.sel-pane){mix-blend-mode:screen;pointer-events:none;transition:opacity .26s var(--ease-out)}.sel-bloom path{fill:var(--sel-bloom);opacity:.62}.sel-pane path{fill:var(--sel-pane);opacity:.42}.sel-stage:not([data-light]) :is(.sel-bloom,.sel-pane){opacity:0}.sel-edge path{vector-effect:non-scaling-stroke;stroke-width:1.2px;fill:var(--sel-black);fill-opacity:0;stroke-opacity:0;cursor:pointer;transition:fill-opacity .14s,stroke-opacity .14s,stroke .14s}.sel-stage[data-light] .sel-edge path[data-st=available]{stroke:var(--sel-edge);stroke-opacity:.55}.sel-stage[data-light] .sel-edge path[data-st=reserved]{stroke:var(--sel-edge-reserved);stroke-opacity:.95;stroke-dasharray:4 3}.sel-edge path.is-hide{display:none}.sel-stage .sel-edge path.is-hov[data-st=available]{fill:var(--sel-lit);fill-opacity:.62;stroke:var(--sel-lit-line);stroke-opacity:1;stroke-width:2px}.sel-stage .sel-edge path.is-hov:not([data-st=available]){fill:var(--sel-white);fill-opacity:.14;stroke:var(--sel-white);stroke-opacity:1;stroke-width:1.6px}.sel-stage .sel-edge path.is-sel{fill:var(--sel-pick);stroke:var(--sel-white);stroke-opacity:1;stroke-width:2.4px;animation:1.4s ease-in-out infinite sel-pulse}@keyframes sel-pulse{0%,to{fill-opacity:.35}50%{fill-opacity:.85}}@media (prefers-reduced-motion:reduce){.sel-stage .sel-edge path.is-sel{fill-opacity:.6;animation:none}}.sel-track{background:var(--sel-glass);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:var(--sel-chrome);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.sel-top,.sel-bottom{z-index:5;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-inline:16px}.sel-top{inset-block-start:16px}.sel-bottom{inset-block-end:18px}.sel-top>*,.sel-bottom>*{pointer-events:auto;min-inline-size:0}.sel-island{white-space:nowrap;overflow:hidden}.sel-island>.sel-tab:first-child{flex:0 auto;min-inline-size:0}.sel-island>.sel-tab:first-child>span{text-overflow:ellipsis;overflow:hidden}.sel-tab{cursor:pointer;block-size:34px;color:var(--color-ink-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding-inline:13px;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}span.sel-tab{cursor:default}button.sel-tab:hover{color:var(--color-ink);background:var(--sel-tab-hover)}.sel-tab:is([aria-current=true],[aria-pressed=true]){background:var(--color-elev-2);color:var(--color-ink);box-shadow:var(--sel-elev);font-weight:600}.sel-tab.sel-soon{color:var(--color-ink-3);font-weight:400}.sel-cnt{background:var(--color-paper-recess);block-size:20px;min-inline-size:22px;color:var(--color-ink-2);border-radius:999px;place-items:center;padding-inline:6px;font-size:11.5px;font-weight:600;display:inline-grid}.sel-tab.sel-ico{justify-content:center;inline-size:34px;padding:0}.sel-sep{background:var(--sel-hair-2);flex:none;block-size:18px;inline-size:1px;margin-inline:4px}.sel-turn{align-items:center;gap:2px;display:inline-flex}.sel-tools .sel-tab{position:relative}.sel-tt-wrap{pointer-events:none;justify-items:center;display:grid;position:absolute;inset-block-end:44px;inset-inline:-120px}.sel-tt{white-space:nowrap;background:var(--sel-readout);color:var(--sel-white);opacity:0;border-radius:8px;padding:5px 9px;font-size:12.5px;font-weight:500;transition:opacity .12s}.sel-tools .sel-tab:hover .sel-tt{opacity:1}.sel-deg{color:var(--color-ink);padding-inline:2px;font-size:12.5px;font-weight:600}.sel-compass{z-index:5;cursor:pointer;background:var(--sel-glass-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);block-size:64px;inline-size:64px;box-shadow:var(--sel-chrome);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:16px;inset-inline-start:16px}.sel-compass:hover{background:var(--color-elev-2)}.sel-compass svg{block-size:58px;inline-size:58px;overflow:visible}.sel-dial{transform-origin:32px 32px;transition:transform .32s var(--ease-out)}.sel-stage[data-drag] .sel-dial{transition:none}.sel-ring{fill:none;stroke:var(--sel-hair-2);stroke-width:1px}.sel-tick{stroke:var(--color-ink-3);stroke-width:1px}.sel-sun{fill:none;stroke:var(--sel-sun);stroke-width:2px;stroke-linecap:round}.sel-sunc{fill:var(--sel-sun-core)}.sel-north{fill:var(--sel-north)}.sel-compass text{font-family:var(--font-sans);fill:var(--color-ink-2);text-anchor:middle;dominant-baseline:central;font-size:11.5px;font-weight:700}.sel-compass text.sel-n{fill:var(--sel-north-ink);font-size:12.5px}.sel-wdial{flex:none;block-size:18px;inline-size:18px}.sel-wdial-o{fill:var(--color-paper-recess);stroke:var(--sel-hair-2);stroke-width:1px}.sel-wdial-n{stroke:var(--sel-north);stroke-width:1.4px;stroke-linecap:round}.sel-wdial-nd{stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round}.sel-wdial-p{fill:var(--color-accent)}.sel-blabel{z-index:4;pointer-events:none;transition:opacity .24s var(--ease-out);position:absolute;inset-block-start:0;inset-inline-start:0}.sel-blabel[data-off]{opacity:0}.sel-blabel-in{justify-items:center;display:grid;transform:translate(-50%,-100%)}.sel-blabel-card{background:var(--color-elev-2);min-inline-size:128px;box-shadow:var(--sel-chrome);text-align:center;border-radius:12px;padding:9px 14px;position:relative;overflow:hidden}.sel-blabel-card:before{content:"";background:var(--color-ok);block-size:2px;position:absolute;inset:0 0 auto}.sel-blabel-card>b{font-size:14px;font-weight:600;display:block}.sel-blabel-card span{color:var(--color-ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.sel-blabel-card span b{color:var(--color-ink);font-size:17px;font-weight:700}.sel-blabel-stem{background:var(--sel-white);block-size:36px;inline-size:2px;box-shadow:var(--sel-stem-cast);display:block}.sel-blabel-dot{background:var(--sel-white);block-size:12px;inline-size:12px;box-shadow:var(--sel-dot-cast);border-radius:50%;margin-block-start:-2px;display:block}.sel-tip{z-index:6;pointer-events:none;opacity:0;transition:opacity .14s var(--ease-out);position:absolute;inset-block-start:0;inset-inline-start:0}.sel-tip[data-on]{opacity:1}.sel-tip-card{background:var(--color-elev-2);inline-size:244px;box-shadow:var(--sel-chrome);transform:translateX(var(--tx,-50%));border-radius:12px;position:absolute;inset-block-end:30px;inset-inline-start:0;overflow:hidden}.sel-tip[data-below] .sel-tip-card{inset-block:30px auto}.sel-tip-stem{background:var(--sel-white);block-size:26px;inline-size:2px;box-shadow:var(--sel-stem-cast);position:absolute;inset-block-end:6px;inset-inline-start:-1px}.sel-tip[data-below] .sel-tip-stem{inset-block:6px auto}.sel-tip-dot{background:var(--sel-white);block-size:12px;inline-size:12px;box-shadow:var(--sel-dot-cast);border-radius:50%;position:absolute;inset-block-start:-6px;inset-inline-start:-6px}.sel-tip-h{align-items:center;gap:8px;padding:11px 13px 10px;display:flex}.sel-tip-h>b{font-size:17px;font-weight:700}.sel-tip-h .sel-vv{margin-inline-start:auto}.sel-tip-g{border-block-start:1px solid var(--sel-hair);grid-template-columns:1fr 1fr;display:grid}.sel-tip-g>div{border-block-end:1px solid var(--sel-hair);padding:7px 13px}.sel-tip-g>div:nth-child(odd){border-inline-end:1px solid var(--sel-hair)}.sel-tip-g small{color:var(--color-ink-3);font-size:11.5px;display:block}.sel-tip-g span{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.sel-tip-f{color:var(--color-ink-2);justify-content:space-between;align-items:baseline;padding:9px 13px 11px;font-size:12.5px;display:flex}.sel-tip-f b{color:var(--color-ink);font-size:17px;font-weight:700}.sel-credit{z-index:4;color:var(--sel-on-photo);text-shadow:var(--sel-text-cast);pointer-events:none;flex-wrap:wrap;gap:0 6px;margin:0;font-size:11.5px;display:flex;position:absolute;inset-block-end:8px;inset-inline-end:12px}.sel-credit span+span:before{content:"· "}.sel-stage[data-flat2d] .sel-credit{color:var(--color-ink-3);text-shadow:none}.sel-loading{z-index:9;background:var(--color-canvas);color:var(--color-ink-3);place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.sel-loading[data-done]{opacity:0;pointer-events:none}.sel-plan2d{z-index:3;background:var(--color-canvas);cursor:default;place-items:center;padding:76px 36px 86px;display:grid;position:absolute;inset:0}.sel-plan2d-paper{background:var(--color-elev-2);block-size:100%;min-block-size:0;inline-size:100%;box-shadow:var(--sel-elev);border-radius:16px;place-items:center;padding:22px;display:grid}.sel-plan2d-paper>.sel-plate{block-size:100%;min-block-size:0;inline-size:100%}.sel-floors{z-index:4;position:absolute;inset-block-start:88px;inset-inline-start:50px}.sel-plate .floor-plan{--plan-available:var(--sel-plan-available);--plan-available-line:var(--sel-plan-available-line);--plan-reserved:var(--sel-plan-reserved);--plan-reserved-line:var(--sel-amber);--plan-sold:var(--sel-plan-sold);--plan-lit:var(--sel-plan-lit);--plan-lit-line:var(--sel-plan-lit);--plan-hover-line:var(--color-ink);--plan-dim:var(--sel-plan-dim);--plan-neutral:var(--sel-plan-neutral);--plan-neutral-line:transparent;--plan-key:var(--color-accent)}.sel-plate .floor-plan[data-fill] .floor-plan-host,.sel-pplan .floor-plan-host{border-radius:0}.sel-plate .floor-plan .unit.status-available:is(:hover,.is-lit){stroke:var(--sel-plan-available-line);stroke-width:.03px;vector-effect:none}.sel-plate .floor-plan .unit.status-unavailable{fill:var(--sel-plan-unavailable);stroke:var(--sel-na);stroke-width:.07px;stroke-dasharray:.28 .22;vector-effect:none}.sel-plate .floor-plan .unit[id].is-sel{fill:var(--color-accent);stroke:var(--color-accent);stroke-width:.03px;vector-effect:none}.sel-plate .floor-plan .unit[id].is-marked{stroke:var(--sel-fav);stroke-width:.18px;vector-effect:none}.sel-plate[data-kind=mini] .floor-plan .unit.status-neutral{stroke:none}.sel-panel{z-index:7;background:var(--sel-sheet);min-block-size:0;min-inline-size:0;box-shadow:var(--sel-edge-cast);flex-direction:column;gap:14px;padding:20px 16px 16px;display:flex;position:relative;overflow:hidden}.sel[data-folded] .sel-panel{visibility:hidden}.sel-phead{flex:none;align-items:center;gap:10px;padding-inline:4px;display:flex}.sel-phead h1{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700;line-height:1.25}.sel-sub{color:var(--color-ink-2);font-size:12.5px}.sel-acts{gap:4px;margin-inline-start:auto;display:flex}.sel-ibtn{background:var(--sel-sheet);block-size:34px;min-inline-size:34px;box-shadow:inset 0 0 0 1px var(--sel-line-strong);cursor:pointer;color:var(--color-ink-2);white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:500;display:inline-flex}.sel-ibtn:hover{color:var(--color-ink)}.sel-ibtn[data-on]{color:var(--sel-fav)}.sel-ibtn[data-on] .sel-i{fill:currentColor}.sel-ibtn[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--sel-fav)}.sel-readout{flex:none;grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.sel-rtile{background:var(--color-elev-2);box-shadow:var(--sel-elev);cursor:pointer;text-align:start;transition:box-shadow .16s var(--ease-out);border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic n""ic l";align-items:center;column-gap:12px;padding:12px 14px;display:grid;position:relative}.sel-ric{background:var(--tb,var(--sel-blue-bg));block-size:34px;inline-size:34px;color:var(--tf,var(--sel-blue-fg));border-radius:10px;grid-area:ic;place-items:center;display:grid}.sel-rtile:hover{box-shadow:var(--sel-elev), var(--sel-lift)}.sel-rtile b{grid-area:n;font-size:17px;font-weight:700;line-height:1.25}.sel-rtile>span:last-child{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;grid-area:l;font-size:12.5px;overflow:hidden}.sel-rtile[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--tf), var(--sel-elev)}.sel-rtile[data-zero]{box-shadow:inset 0 0 0 1px var(--sel-line-strong);--tb:var(--sel-gray-bg);--tf:var(--sel-gray-fg);background:0 0}.sel-rtile[data-zero] b{color:var(--color-ink-3)}.sel-ctrl{flex:none;gap:8px;display:grid}.sel-crow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sel-seg{background:var(--sel-canvas);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.sel-seg button{cursor:pointer;block-size:28px;color:var(--color-ink-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding-inline:11px;font-size:12.5px;font-weight:500;display:inline-flex}.sel-seg button:hover{color:var(--color-ink)}.sel-seg button[aria-pressed=true]{background:var(--color-elev-2);color:var(--color-ink);box-shadow:var(--sel-elev);font-weight:600}.sel-find{flex:1;min-inline-size:120px;position:relative}.sel-find input{background:var(--color-elev-2);block-size:38px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--sel-line-strong);border:0;border-radius:999px;outline:0;padding-inline:36px 12px;font-size:14px;transition:background-color .12s,box-shadow .12s}.sel-find input:hover{box-shadow:inset 0 0 0 1px var(--sel-hair-2)}.sel-find input:focus{background:var(--color-elev-2);box-shadow:inset 0 0 0 1px var(--sel-green-fg), 0 0 0 3px var(--sel-green-bg)}.sel-find .sel-i{color:var(--color-ink-3);pointer-events:none;position:absolute;inset-block-start:11px;inset-inline-start:13px}.sel-cbtn{background:var(--color-elev-2);block-size:32px;box-shadow:inset 0 0 0 1px var(--sel-line-strong);cursor:pointer;color:var(--color-ink);border:0;border-radius:10px;align-items:center;gap:7px;padding-inline:12px;font-size:12.5px;font-weight:500;display:inline-flex}.sel-cbtn:hover{box-shadow:inset 0 0 0 1px var(--sel-hair-2)}.sel-cbtn[aria-pressed=true]{background:var(--sel-green-bg);color:var(--sel-green-fg);box-shadow:inset 0 0 0 1px var(--sel-green-bg);font-weight:600}.sel-clear{cursor:pointer;color:var(--sel-green-fg);background:0 0;border:0;padding:0 4px;font-size:12.5px;font-weight:500}.sel-caps{flex-wrap:wrap;gap:6px;display:flex}.sel-cap{position:relative}.sel-cap select{appearance:none;background:var(--color-elev-2);block-size:32px;box-shadow:inset 0 0 0 1px var(--sel-line-strong);cursor:pointer;color:var(--color-ink-2);border:0;border-radius:10px;outline:0;padding-inline:12px 28px;font-size:12.5px;font-weight:500}.sel-cap select:focus{background:var(--color-elev-2);box-shadow:inset 0 0 0 1px var(--sel-green-fg), 0 0 0 3px var(--sel-green-bg)}.sel-cap select[data-set]{background:var(--sel-green-bg);color:var(--sel-green-fg);box-shadow:none;font-weight:600}.sel-cap:after{content:"";block-size:5px;inline-size:5px;color:var(--color-ink-3);transform:rotate(calc(45deg * var(--sel-flip)));pointer-events:none;border-block-end:1.5px solid;border-inline-end:1.5px solid;position:absolute;inset-block-start:11px;inset-inline-end:12px}.sel-sheet{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.sel-sbody{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.sel-sbody>*{flex:none}.sel-grid{grid-template-columns:.95fr 1.35fr .55fr .95fr 1.15fr 38px;display:grid}.sel[data-mode=client] .sel-panel .sel-grid:not(.sel-sims .sel-grid){grid-template-columns:.95fr 1.35fr .55fr .95fr 1.15fr}.sel-grid>*{border-block-end:1px solid var(--sel-line-soft);white-space:nowrap;align-items:center;min-inline-size:0;padding-inline:12px;display:flex}.sel-grid>:first-child{padding-inline-start:16px}.sel-shead{z-index:2;background:var(--color-elev-2);position:sticky;inset-block-start:0}.sel-shead>*{block-size:38px;color:var(--color-ink-3);font-size:12.5px;font-weight:500}.sel-shead button{border:0;border-block-end:1px solid var(--sel-line);cursor:pointer;background:0 0;justify-content:space-between}.sel-shead button:first-child{padding-inline-start:16px}.sel-shead button[aria-sort]{color:var(--color-ink);font-weight:600}.sel-chev{opacity:.35;block-size:6px;inline-size:6px;transform:rotate(calc(45deg * var(--sel-flip)));border-block-end:1.5px solid;border-inline-end:1.5px solid;flex:none;margin-block-start:-3px;margin-inline-start:6px}.sel-shead button[aria-sort] .sel-chev{opacity:1}.sel-shead button[aria-sort=descending] .sel-chev{transform:rotate(calc(-135deg * var(--sel-flip)));margin-block-start:4px}.sel-band{border:0;border-block-end:1px solid var(--sel-line);background:var(--sel-sheet);cursor:pointer;align-items:center;gap:8px;block-size:38px;inline-size:100%;margin:0;padding-inline:16px 12px;display:flex}.sel-fold{border-inline-end:1.5px solid var(--color-ink-2);border-block-end:1.5px solid var(--color-ink-2);block-size:7px;inline-size:7px;transform:rotate(calc(45deg * var(--sel-flip)));transition:transform .2s var(--ease-out);margin-block-start:-3px}.sel-band[aria-expanded=false] .sel-fold{transform:rotate(calc(-45deg * var(--sel-flip)));margin-block-start:0}.sel-band b{font-size:14px;font-weight:600}.sel-pill{background:var(--sel-gray-bg);block-size:20px;color:var(--sel-gray-fg);border-radius:999px;place-items:center;padding-inline:7px;font-size:11.5px;font-weight:600;display:inline-grid}.sel-free{background:var(--sel-green-bg);block-size:22px;color:var(--sel-green-fg);border-radius:999px;place-items:center;margin-inline-start:auto;padding-inline:9px;font-size:11.5px;font-weight:600;display:inline-grid}.sel-rows{border-block-start:0}.sel-row{cursor:pointer}.sel-row>*{block-size:42px;font-size:14px;transition:background-color .1s}.sel-row:hover>*,.sel-row[data-hov]>*{background:var(--sel-row-hover)}.sel-row[data-yours]>*{background:var(--sel-green-bg)}.sel-c-id{gap:8px;font-weight:600}.sel-open{color:inherit;cursor:pointer;font-weight:inherit;background:0 0;border:0;padding:0}.sel-c-ty{gap:6px}.sel-c-ty small{color:var(--color-ink-3);font-size:12.5px}.sel-c-pr{font-weight:500}.sel-muted{color:var(--color-ink-3);font-size:12.5px}.sel-row[data-off]>*{color:var(--color-ink-3)}.sel-grid>.sel-c-fv{justify-content:center;padding:0}.sel-fav{cursor:pointer;block-size:30px;inline-size:30px;color:var(--color-ink-3);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.sel-fav:hover{background:var(--color-paper-recess);color:var(--color-ink)}.sel-fav[data-on]{color:var(--sel-fav)}.sel-fav[data-on] .sel-i{fill:currentColor}.sel-empty{background:var(--color-elev-2);box-shadow:var(--sel-elev);color:var(--color-ink-3);border-radius:16px;margin:0;padding:28px 16px}@container sel (min-width:768px){.sel-panel{background:var(--sel-sheet);box-shadow:0 0 0 1px var(--sel-line);border-radius:24px;gap:20px;margin:12px;padding:26px 22px 18px}.sel-phead{flex-direction:column;align-items:stretch;gap:14px;padding-inline:2px}.sel-phead .sel-acts{margin-inline-start:0}.sel-phead h1{font-family:var(--font-serif-book), var(--font-serif), serif;letter-spacing:normal;font-size:21px;font-weight:400;line-height:1.2}.sel-sub{color:var(--color-ink-3);margin-block-start:6px}.sel-rtile b,.sel-fhd-t b{font-family:var(--font-serif-book), var(--font-serif), serif;font-weight:400}.sel-rtile b{font-size:21px}.sel-readout{gap:10px}.sel-sbody{gap:16px;padding-block-end:4px}.sel-fhd{padding:16px 18px 14px}.sel-fhd-t b{font-size:17px}.sel-li{min-block-size:60px;padding:10px 18px 10px 14px}.sel[data-mode=client] .sel-li{padding-inline-start:18px}.sel-sfoot{padding-block-start:12px}}@container sel (min-width:1200px){.sel-phead h1{font-size:32px}}.sel-fcard{background:var(--color-elev-2);box-shadow:var(--sel-elev);border-radius:16px;overflow:hidden}.sel-fhd{cursor:pointer;text-align:start;inline-size:100%;color:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.sel-fhd .sel-ric{grid-area:auto;block-size:32px;inline-size:32px}.sel-fhd-t{gap:1px;min-inline-size:0;display:grid}.sel-fhd-t b{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.sel-fhd-t small{color:var(--color-ink-2);font-size:12.5px}.sel-lis{margin:0;padding:0;list-style:none}.sel-li{border-block-start:1px solid var(--sel-line-soft);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-block-size:56px;padding:8px 14px 8px 12px;transition:background-color .1s;display:grid}.sel[data-mode=client] .sel-li{grid-template-columns:minmax(0,1fr) auto auto auto;padding-inline-start:16px}.sel-li:hover,.sel-li[data-hov]{background:var(--sel-row-hover)}.sel-li[data-yours]{background:var(--sel-green-bg)}.sel-li .sel-fav{block-size:28px;inline-size:28px}.sel-li-t{gap:2px;min-inline-size:0;display:grid}.sel-li-n{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.sel-li-t small{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sel-li-p{text-align:end;min-inline-size:76px;font-size:14px;font-weight:600}.sel-li-chev{border-inline-end:1.5px solid var(--color-ink-3);border-block-end:1.5px solid var(--color-ink-3);block-size:6px;inline-size:6px;transform:rotate(calc(-45deg * var(--sel-flip)))}.sel-sfoot{color:var(--color-ink-2);flex:none;padding:10px 4px 0;font-size:12.5px}.sel-sfoot .sel-t b{color:var(--color-ink)}.sel-nums{color:var(--color-ink-2);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.sel-nums b{font-weight:700}.sel-nums [data-st]{color:var(--c)}.sel-nums .sel-t{color:var(--color-ink);margin-inline-end:auto;font-weight:600}.sel-sbar{background:var(--color-paper-recess);border-radius:999px;gap:2px;block-size:6px;display:flex;overflow:hidden}.sel-sbar i{background:var(--c);flex-basis:0}.sel-cards{grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.sel-card{background:var(--color-elev-2);box-shadow:inset 0 0 0 1px var(--sel-hair);cursor:pointer;text-align:start;border-radius:12px;transition:box-shadow .14s;overflow:hidden}.sel-card:hover,.sel-card[data-hov]{box-shadow:inset 0 0 0 1.5px var(--sel-green), var(--sel-lift)}.sel-card-th{border-block-end:1px solid var(--sel-hair);background:var(--color-elevated) center / contain no-repeat;block-size:104px}.sel-card-cb{gap:3px;padding:9px 11px 11px;display:grid}.sel-card-t{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.sel-card-t .sel-fav{block-size:26px;inline-size:26px;margin-inline-start:auto}.sel-card-cb small{color:var(--color-ink-2);font-size:12.5px}.sel-card-p{font-weight:600}.sel-pplans{gap:8px;padding:8px;display:grid}.sel-pfl{box-shadow:inset 0 0 0 1px var(--sel-hair);border-radius:12px;overflow:hidden}.sel-pfl header{background:var(--color-accent-soft);align-items:center;gap:8px;block-size:38px;padding-inline:12px;display:flex}.sel-pfl header b{font-weight:600}.sel-pplan{background:var(--color-elev-2);padding:8px}.sel-pread{background:var(--sel-readout);min-block-size:52px;color:var(--sel-white);box-shadow:var(--sel-chrome);border-radius:12px;flex-wrap:wrap;align-items:center;gap:3px 12px;margin:0 8px 8px;padding:9px 14px;font-size:12.5px;display:flex;position:sticky;inset-block-end:8px}.sel-pread .sel-ph{color:var(--sel-on-dark-3)}.sel-pread b{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.sel-pread>span{color:var(--sel-on-dark-2)}.sel-pread em{margin-inline-start:auto;font-size:14px;font-style:normal;font-weight:700}.sel-pread small{color:var(--sel-on-dark-4);flex-basis:100%;font-size:11.5px}.sel-back{background:var(--sel-sheet);block-size:34px;box-shadow:inset 0 0 0 1px var(--sel-line-strong);cursor:pointer;color:var(--color-ink-2);border:0;border-radius:10px;align-items:center;gap:6px;padding-inline:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sel-back:hover{color:var(--color-ink)}.sel-flat{flex:1;align-content:start;gap:10px;min-block-size:0;padding-block-end:4px;display:grid;overflow-y:auto}.sel-paper{background:var(--color-elev-2);box-shadow:var(--sel-elev);border-radius:16px}.sel-fhead{gap:4px;padding:14px 14px 12px;display:grid}.sel-fhead-t{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sel-fhead h2{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700;line-height:1.25}.sel-fhead-acts{gap:6px;margin-inline-start:auto;display:inline-flex}.sel-meta{color:var(--color-ink-2);font-size:12.5px}.sel-pbtn{background:var(--sel-green);block-size:34px;color:var(--sel-green-ink);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;padding-inline:12px 14px;font-size:14px;font-weight:600;display:inline-flex}.sel-pbtn:hover{background:var(--sel-green-hover)}.sel-quiet{background:var(--sel-sheet);block-size:34px;box-shadow:inset 0 0 0 1px var(--sel-line-strong);cursor:pointer;color:var(--color-ink-2);border:0;border-radius:10px;align-items:center;gap:6px;padding-inline:10px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sel-quiet:hover{background:var(--color-elev-2);color:var(--color-ink)}.sel-facts{border-block-start:1px solid var(--sel-hair);grid-template-columns:repeat(4,1fr);display:grid}.sel-facts>div{border-inline-start:1px solid var(--sel-hair);padding:9px 12px 10px}.sel-facts>div:first-child{border-inline-start:0}.sel-facts small{color:var(--color-ink-3);font-size:11.5px;display:block}.sel-facts b{font-size:15px;font-weight:600}.sel-fdir{align-items:center;gap:6px;display:inline-flex}.sel-price{grid-template-columns:1fr auto;align-items:end;gap:2px 12px;padding:14px;display:grid}.sel-price small{color:var(--color-ink-2);font-size:12.5px}.sel-price-side{color:var(--color-ink-2);text-align:end;grid-row:span 2;align-self:center;font-size:12.5px}.sel-price-side b{color:var(--color-ink);font-size:15px;font-weight:600;display:block}.sel-big{font-family:var(--font-serif), serif;justify-self:start;font-size:32px;font-weight:700;line-height:1.2}.sel-why{color:var(--color-ink-2);padding:14px}.sel-cta{background:var(--sel-green);block-size:48px;inline-size:100%;color:var(--sel-green-ink);cursor:pointer;transition:transform .14s var(--ease-out), background-color .14s;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.sel-cta:hover{background:var(--sel-green-hover)}.sel-cta:active{transform:scale(.99)}.sel-cta[data-chosen]{background:var(--sel-ok-soft);color:var(--color-ok);box-shadow:inset 0 0 0 1.5px var(--color-ok)}.sel-sec{gap:10px;padding:12px;display:grid}.sel-sec-h{align-items:center;gap:10px;display:flex}.sel-sec-h h3{margin:0;font-size:15px;font-weight:600}.sel-sec-h small{color:var(--color-ink-3);margin-inline-start:auto;font-size:11.5px}.sel-mini{aspect-ratio:82.68/58.47;cursor:zoom-in;background:0 0;border:0;inline-size:100%;padding:0;display:block}.sel-mini .sel-plate{block-size:100%}.sel-typ{background:50%/contain no-repeat;block-size:230px}.sel-shots{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr 1fr;gap:6px;block-size:196px;display:grid}.sel-shots>div{background-size:cover;border-radius:10px;position:relative;overflow:hidden}.sel-shots>div:first-child{grid-row:span 2}.sel-shots span{background:var(--sel-chip);color:var(--sel-white);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:500;position:absolute;inset-block-end:7px;inset-inline-start:7px}.sel-sims .sel-grid{grid-template-columns:1fr 1.3fr 1.2fr}.sel-sims .sel-rows{margin-block-end:-12px;margin-inline:-12px}.sel-note{color:var(--color-ink-3);font-size:11.5px}.sel-stage .sel-edge path.is-yours:not(.is-sel){fill:var(--color-accent);fill-opacity:.4;stroke:var(--sel-white);stroke-opacity:1;stroke-width:2px}.sel-ibtn.sel-ibtn-lead{color:var(--sel-green-fg)}.sel-lead{z-index:30;background:var(--sel-chip);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.sel-lead-card{background:var(--color-elev-2);inline-size:min(100%,360px);box-shadow:var(--sel-chrome);border-radius:14px;gap:12px;padding:16px;display:grid}.sel-lead-head{align-items:center;gap:8px;display:flex}.sel-lead-head h3{margin:0;font-size:17px;font-weight:700}.sel-lead-x{cursor:pointer;block-size:30px;inline-size:30px;color:var(--color-ink-2);background:0 0;border:0;border-radius:8px;place-items:center;margin-inline-start:auto;display:grid}.sel-lead-x:hover{background:var(--color-paper-recess);color:var(--color-ink)}.sel-lead-form{gap:10px;display:grid}.sel-lead-unit{color:var(--color-ink-2);margin:0;font-size:12.5px;font-weight:600}.sel-lead-f{color:var(--color-ink-2);gap:4px;font-size:12.5px;display:grid}.sel-lead-f input{background:var(--color-paper-recess);block-size:40px;color:var(--color-ink);border:0;border-radius:10px;outline:0;padding-inline:12px;font-size:15px}.sel-lead-f input:focus{background:var(--color-elev-2);box-shadow:0 0 0 2px var(--color-accent-soft-2)}.sel-hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sel-lead-privacy{color:var(--color-ink-3);margin:0;font-size:11.5px}.sel-lead-err{color:var(--color-danger);margin:0;font-size:12.5px;font-weight:600}.sel-lead-done{color:var(--color-ok);align-items:center;gap:8px;margin:0;padding:8px 0;font-size:15px;font-weight:600;display:flex}.sel-cta:disabled{opacity:.6;cursor:progress}.sel-grab,.sel-peek{display:none}.sel-safe{inline-size:0;block-size:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none;position:absolute}.sel-mk{flex:none;align-items:center;gap:8px;display:flex}.sel[data-phone] .sel-mk{display:none}.sel-mk b{background:var(--sel-brand,var(--sel-readout));block-size:34px;min-inline-size:34px;color:var(--sel-white);letter-spacing:0;border-radius:10px;place-items:center;padding-inline:4px;font-size:11.5px;font-weight:700;display:grid}.sel-mk-logo{background:var(--sel-white);block-size:auto;inline-size:52px;box-shadow:var(--sel-elev);border-radius:8px;padding:4px;display:block}.sel-mk small{letter-spacing:0;color:var(--sel-readout);font-size:11.5px;font-weight:700}@container sel (max-width:767px){.sel-app{display:block;position:relative}.sel-stage{position:absolute;inset:0}.sel-panel{z-index:7;block-size:calc(100% - var(--sel-full,60px));transform:translateY(var(--sel-y,46vh));padding:0 10px calc(var(--sel-y,46vh) - var(--sel-full,60px) + 10px);box-shadow:var(--sel-chrome);transition:transform .32s var(--ease-out);border-start-start-radius:16px;border-start-end-radius:16px;gap:8px;position:absolute;inset-block-start:0;inset-inline:0}.sel[data-sheet-drag] .sel-panel{transition:none}.sel[data-folded] .sel-panel{visibility:visible}:is(.sel-sbody,.sel-flat){overscroll-behavior:contain}.sel-grab{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;block-size:20px;inline-size:100%;padding:0;display:grid}.sel-grab i{background:var(--sel-hair-2);border-radius:999px;block-size:4px;inline-size:36px}.sel-phead{touch-action:none}.sel[data-sheet=peek] .sel-panel{gap:0}.sel[data-sheet=peek] .sel-panel>:not(.sel-grab,.sel-peek){display:none}.sel[data-sheet=peek] .sel-peek{cursor:pointer;touch-action:none;block-size:42px;color:var(--color-ink);background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 6px;font-size:14px;display:flex}.sel-peek-n{align-items:center;gap:6px;display:inline-flex}.sel-peek-n>b{font-size:17px;font-weight:700}.sel-peek-go{background:var(--sel-green-bg);color:var(--sel-green-fg);border-radius:999px;align-items:center;gap:8px;margin-inline-start:auto;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sel-peek-chev{border-block-end:1.5px solid;border-inline-end:1.5px solid;block-size:6px;inline-size:6px;margin-block-start:3px;transform:rotate(-135deg)}.sel-phead h1{font-size:17px}.sel-sub{font-size:11.5px}.sel-readout{gap:6px}.sel-rtile{padding:7px 4px 6px}.sel-rtile b{font-size:17px}.sel-rtile span{gap:4px;font-size:11.5px}.sel-ctrl{gap:6px;padding:6px}.sel-seg button{padding-inline:9px}.sel-grid:not(.sel-sims .sel-grid){grid-template-columns:.9fr 1.45fr .5fr 1.2fr 34px}.sel[data-mode=client] .sel-panel .sel-grid:not(.sel-sims .sel-grid){grid-template-columns:.9fr 1.45fr .5fr 1.2fr}.sel-grid:not(.sel-sims .sel-grid)>:nth-child(4){display:none}.sel-grid>*{padding-inline:8px}.sel-card-th{block-size:84px}.sel-facts>div{padding:8px}.sel-shots{block-size:168px}.sel-sfoot,.sel-grp{display:none}.sel-top{inset-block-start:10px;inset-inline:10px}.sel-island>.sel-tab:first-child,.sel-island>.sel-tab:first-child+.sel-sep{display:none}.sel-tab{block-size:30px;padding-inline:10px;font-size:12.5px}.sel-tab.sel-ico{inline-size:30px}.sel-bottom{transition:inset-block-end .32s var(--ease-out);inset-block-end:calc(100% - var(--sel-y,46vh) + 30px);inset-inline:10px}.sel-tt-wrap{display:none}.sel-compass{block-size:44px;inline-size:44px;inset-block-start:56px;inset-inline-start:10px}.sel-compass svg{block-size:40px;inline-size:40px}.sel-credit{transition:inset-block-end .32s var(--ease-out);inset-block-end:calc(100% - var(--sel-y,46vh) + 8px);inset-inline:10px}.sel[data-sheet=full] :is(.sel-bottom,.sel-compass,.sel-credit,.sel-floors){opacity:0;pointer-events:none}.sel-plan2d{padding:110px 8px 76px;inset-block-end:calc(100% - var(--sel-y,46vh))}.sel-plan2d-paper{padding:8px}.sel-floors{inset-block-start:56px;inset-inline-start:62px}.sel-blabel-card{min-inline-size:104px;padding:7px 10px}.sel-blabel-stem{block-size:24px}}@media (prefers-reduced-motion:reduce){.sel-panel,.sel-bottom,.sel-credit{transition:none}}.re-sel{flex:none;block-size:calc(100% + 14px);margin-inline:-14px}.re-details{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:12px;display:grid}.re-details .proj-body{display:contents}.re-details .proj-sec+.proj-sec,.re-details .proj-sec .proj-group{margin-block-start:0}.mo-sel{position:absolute;inset:0}.sel[data-mode=meeting]{--sel-foot:72px}.sel[data-mode=meeting] .sel-bottom{inset-block-end:calc(18px + var(--sel-foot))}.sel[data-mode=meeting] .sel-panel{padding-block-end:var(--sel-foot)}.mo[data-kind=spin] .mo-half-ctl{z-index:10;inset-block:auto 150px;inset-inline-end:15px}.v-page{background:var(--color-canvas);position:fixed;inset:0}html:has(.v-page){overscroll-behavior:none;overflow:hidden}html:has(.v-page) body{overscroll-behavior:none;overflow:hidden}.acct-sel{block-size:min(82vh,780px);box-shadow:var(--sel-edge-cast);border-radius:14px;position:relative;overflow:hidden}.sel-ibtn.sel-ibtn-quiet{color:var(--color-ink-3);font-weight:500}.sel-ibtn.sel-ibtn-quiet:hover{color:var(--color-danger)}.sel-yours-offer{color:var(--color-accent);font-size:14px;font-weight:600;text-decoration:none}a.sel-yours-offer:hover{text-decoration:underline}.af-app{--af-chrome:#eef0f3;--af-sheet:#f7f8fa;--af-panel:#fff;--af-soft:#f3f4f6;--af-ink:#1d2129;--af-ink-2:#5b616b;--af-muted:#6b717b;--af-faint:#858b95;--af-disabled:#c4c8cf;--af-line:#eceef2;--af-line-strong:#e3e6eb;--af-line-hover:#d6dae0;--af-danger:#c0392b;--af-ok:#15803d;--af-violet:#8b5cf6;--af-green:#7ccf97;--af-green-hover:#6cc488;--af-green-ink:#0f4d2c;--af-focus:#2f9e5b;--af-fs-micro:11.5px;--af-fs-meta:12.5px;--af-fs-body:14px;--af-fs-h3:15px;--af-fs-h2:17px;--af-lh:1.39;--af-lh-tight:1.2;--af-r-xs:6px;--af-r-md:10px;--af-r-lg:16px;--af-r-xl:18px;--af-r-pill:999px;--af-h-lg:36px;--af-h-row:36px;--af-sh-1:0 1px 2px #1018280f;--af-sh-3:0 12px 32px #10182824;--af-ring-strong:0 0 0 1px var(--af-line-strong);--af-dur-1:.12s;--af-dur-2:.16s;--af-dur-3:.22s;--af-ease:cubic-bezier(.2, 0, 0, 1);--af-side-w:256px;--af-rail-w:72px;--af-top-h:64px;--af-nav-row:28px;--af-nav-head:24px;--af-nav-rowgap:1px;--af-nav-gap:4px;--af-side-foot:8px;grid-template-columns:var(--af-side-w) minmax(0, 1fr);grid-template-rows:var(--af-top-h) minmax(0, 1fr);transition:grid-template-columns var(--af-dur-3) var(--af-ease);background:var(--af-chrome);color:var(--af-ink);display:grid;position:fixed;inset:0}@media (pointer:coarse){.af-app{--af-h-row:40px;--af-nav-row:40px;--af-nav-head:40px}}:is(.af-brandbar,.af-top,.af-side) :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--af-focus);outline-offset:2px}.af-app .af-side :focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.af-app,.af-app *,.af-app :before,.af-app :after{transition-delay:0s!important}}.af-brandbar{grid-area:1/1;align-items:center;gap:6px;min-inline-size:0;padding-inline:18px 12px;display:flex;overflow:hidden}.af-toggle{inline-size:var(--af-h-lg);block-size:var(--af-h-lg);border-radius:var(--af-r-md);color:var(--af-muted);cursor:pointer;transition:background-color var(--af-dur-1) ease, color var(--af-dur-1) ease;background:0 0;border:none;flex:none;place-items:center;display:grid}.af-toggle:hover{color:var(--af-ink);background:#0000000d}.af-toggle svg,.af-menu svg{block-size:18px;inline-size:18px}.af-brand{white-space:nowrap;min-inline-size:0;color:var(--af-ink);transition:opacity var(--af-dur-2) ease 60ms;align-items:center;gap:10px;text-decoration:none;display:flex}.af-brand-mark{flex:none;block-size:32px;inline-size:32px;display:block}.af-brand-text{line-height:var(--af-lh-tight);flex-direction:column;min-inline-size:0;display:flex}.af-brand-text b{font-size:var(--af-fs-h3)}.af-brand-text span{font-size:var(--af-fs-micro);color:var(--af-muted)}.af-top{grid-area:1/2;align-items:center;gap:12px;min-inline-size:0;padding-inline:0 12px;display:flex}.af-spacer{flex:1}.af-top-slot{display:contents}.af-top:has(.af-top-slot>*) :is(.af-new,.af-user){flex:none}.af-menu,.af-scrim{display:none}.af-new{block-size:var(--af-h-lg);border-radius:var(--af-r-md);background:var(--af-green);color:var(--af-green-ink);font-size:var(--af-fs-body);cursor:pointer;transition:background-color var(--af-dur-1) ease;border:none;align-items:center;gap:8px;padding-inline:12px 8px;font-weight:600;display:inline-flex}.af-new:hover{background:var(--af-green-hover)}.af-app .af-new:focus-visible{outline-color:var(--af-green-ink)}.af-new kbd{font-family:inherit;font-size:var(--af-fs-micro);border-radius:var(--af-r-xs);color:var(--af-green-ink);background:#ffffff73;padding-inline:6px;line-height:1.54}.af-icon-btn{inline-size:var(--af-h-lg);block-size:var(--af-h-lg);color:var(--af-muted);cursor:pointer;transition:background-color var(--af-dur-1) ease, color var(--af-dur-1) ease;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.af-icon-btn:hover,.af-icon-btn[aria-expanded=true]{color:var(--af-ink);background:#0000000d}.af-icon-btn svg{block-size:18px;inline-size:18px}.af-bell-dot{border-radius:var(--af-r-pill);background:var(--af-danger);color:#fff;block-size:16px;min-inline-size:16px;font-size:var(--af-fs-micro);box-shadow:0 0 0 2px var(--af-chrome);place-items:center;padding-inline:4px;font-weight:600;line-height:1.2;display:grid;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.af-user{border:none;border-inline-start:1px solid var(--af-line-strong);block-size:36px;color:var(--af-ink);cursor:pointer;anchor-name:--af-acct;background:0 0;border-radius:0;align-items:center;gap:10px;margin-inline-start:4px;padding-inline:12px 2px;display:flex}.af-user-name{font-size:var(--af-fs-body);font-weight:500}:is(.af-avatar,.af-hue)[data-hue=violet]{--av:#8b5cf6}:is(.af-avatar,.af-hue)[data-hue=blue]{--av:#2563eb}:is(.af-avatar,.af-hue)[data-hue=teal]{--av:#0d9488}:is(.af-avatar,.af-hue)[data-hue=green]{--av:#16a34a}:is(.af-avatar,.af-hue)[data-hue=amber]{--av:#d97706}:is(.af-avatar,.af-hue)[data-hue=rose]{--av:#e11d48}:is(.af-avatar,.af-hue)[data-hue=ink]{--av:#1d2129}.af-avatar{background:var(--av,var(--af-violet));color:#fff;block-size:32px;inline-size:32px;transition:background-color var(--af-dur-2) var(--af-ease), box-shadow var(--af-dur-1) var(--af-ease);border-radius:50%;flex:none;place-items:center;display:grid}.af-user:hover .af-avatar{box-shadow:0 0 0 3px var(--av,var(--af-violet))}@supports (color:color-mix(in lab, red, red)){.af-user:hover .af-avatar{box-shadow:0 0 0 3px color-mix(in oklch, var(--av,var(--af-violet)) 25%, transparent)}}.af-avatar svg{stroke-width:1.6px;block-size:18px;inline-size:18px}.af-hues{gap:8px;padding-block:4px 10px;padding-inline:12px;display:grid}.af-hues-label{font-size:var(--af-fs-meta);color:var(--af-muted)}.af-hues-row{gap:8px;display:flex}.af-hue{background:var(--av);cursor:pointer;block-size:22px;inline-size:22px;transition:transform var(--af-dur-1) var(--af-ease), box-shadow var(--af-dur-2) var(--af-ease);border:none;border-radius:50%;flex:none;padding:0}.af-hue:hover{transform:scale(1.12)}.af-hue[aria-pressed=true]{box-shadow:0 0 0 2px var(--af-panel), 0 0 0 4px var(--av)}.af-acct-menu{position-anchor:--af-acct;position-area:block-end span-inline-start;margin-block-start:8px}.af-sheet{background:var(--af-sheet);border:1px solid var(--af-line-strong);border-radius:var(--af-r-xl);grid-area:2/2;min-block-size:0;min-inline-size:0;margin-block-end:12px;margin-inline-end:12px;display:flex;overflow:hidden}.af-canvas{flex:1;min-block-size:0;min-inline-size:0;position:relative;overflow:clip}.af-side{overscroll-behavior:contain;scrollbar-width:none;min-block-size:0;padding-block:4px var(--af-side-foot);gap:var(--af-nav-gap);flex-direction:column;grid-area:2/1;padding-inline:12px;display:flex;overflow:hidden auto}.af-side::-webkit-scrollbar{display:none}.af-group{position:relative}.af-group+.af-group,.af-day+.af-group{border-block-start:1px solid var(--af-line-strong);padding-block-start:var(--af-nav-gap)}.af-group-head{block-size:var(--af-nav-head);align-items:center;display:flex}.af-group-title{white-space:nowrap;min-inline-size:0;font-size:var(--af-fs-meta);color:var(--af-ink-2);transition:opacity var(--af-dur-2) ease 60ms;flex:1;font-weight:600;overflow:hidden}.af-rail-btn{inline-size:48px;block-size:var(--af-nav-head);border-radius:var(--af-r-md);color:var(--af-faint);pointer-events:none;transition:background-color var(--af-dur-1) ease, color var(--af-dur-1) ease, box-shadow var(--af-dur-1) ease;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.af-rail-btn svg{block-size:18px;inline-size:18px}.af-app .af-group-fold{border-radius:var(--af-r-md);cursor:pointer;text-align:start;block-size:100%;font-size:var(--af-fs-meta);color:var(--af-ink-2);transition:color var(--af-dur-1) ease, opacity var(--af-dur-2) ease 60ms;background:0 0;border:none;align-items:center;gap:6px;padding:0;padding-inline-end:12px;font-weight:600;display:flex}.af-app .af-group-fold:hover{color:var(--af-ink)}.af-group-fold svg{margin-inline-start:auto}.af-group-items{transition:grid-template-rows var(--af-dur-3) var(--af-ease);grid-template-rows:1fr;display:grid}.af-group[data-closed] .af-group-items{grid-template-rows:0fr}.af-group[data-closed] .af-flyout{opacity:0;visibility:hidden;transition:opacity .1s ease, visibility 0s linear var(--af-dur-3)}.af-flyout{min-block-size:0;min-inline-size:220px;transition:opacity var(--af-dur-2) ease 60ms;overflow:hidden}.af-flyout-title{display:none}.af-rows{gap:var(--af-nav-rowgap);margin:0;padding:0;list-style:none;display:grid}.af-item{min-block-size:var(--af-nav-row);border-radius:var(--af-r-md);color:var(--af-ink);font-size:var(--af-fs-body);transition:background-color var(--af-dur-2) var(--af-ease), box-shadow var(--af-dur-2) var(--af-ease), color var(--af-dur-1) ease;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;padding-inline:0 12px;text-decoration:none;display:grid}.af-item:hover{background:#0000000a}.af-item[aria-current=page]{background:var(--af-panel);box-shadow:var(--af-sh-1), var(--af-ring-strong);font-weight:600}.af-lead{color:var(--af-faint);place-items:center;display:grid}.af-lead svg{block-size:18px;inline-size:18px}.af-item[aria-current=page] .af-lead{color:var(--af-ink)}.af-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.af-signal{background:var(--af-ok);border-radius:50%;block-size:7px;inline-size:7px}.af-day .daycard-zone{padding:0}.af-day .daycard{border-radius:var(--af-r-md)}.af-day:not(.side-rail) .daycard-zone{margin-block-end:0}.af-day:not(.side-rail) .daycard{padding:4px}.af-day:not(.side-rail) .daycard-band{padding-block-start:4px}@media not all and (max-width:800px){.af-app[data-collapsed=true]{--af-side-w:var(--af-rail-w);--af-nav-row:var(--af-h-row);--af-nav-head:var(--af-h-row);--af-nav-rowgap:2px;--af-nav-gap:10px;--af-side-foot:16px}[data-collapsed=true] .af-brand{opacity:0;visibility:hidden;transition:opacity .1s ease, visibility 0s linear var(--af-dur-3)}[data-collapsed=true] .af-group-items{grid-template-rows:0fr}[data-collapsed=true] :is(.af-flyout,.af-group-title){opacity:0;visibility:hidden;transition:opacity .1s ease, visibility 0s linear var(--af-dur-3)}[data-collapsed=true] .af-rail-btn{pointer-events:auto;color:var(--af-ink-2)}[data-collapsed=true] .af-rail-btn:hover,[data-collapsed=true] .af-group:focus-within .af-rail-btn{background:var(--af-panel);color:var(--af-ink)}[data-collapsed=true] .af-group[data-here] .af-rail-btn{background:var(--af-panel);color:var(--af-ink);box-shadow:var(--af-ring-strong)}[data-folded=true] .af-side:is(:hover,:focus-within){overflow:visible}[data-folded=true] .af-group:not([data-shut]):is(:hover,:focus-within) .af-flyout{z-index:60;opacity:1;visibility:visible;inline-size:264px;min-inline-size:0;transition:opacity var(--af-dur-1) ease;background:var(--af-panel);box-shadow:var(--af-sh-3), var(--af-ring-strong);border-radius:14px;padding:8px;position:absolute;inset-block-start:-6px;inset-inline-start:56px;overflow:visible}[data-folded=true] .af-group+.af-group:is(:hover,:focus-within) .af-flyout{inset-block-start:4px}[data-collapsed=true] .af-flyout:before{content:"";inline-size:12px;position:absolute;inset-block:0;inset-inline-start:-12px}[data-folded=true] .af-flyout-title{font-size:var(--af-fs-meta);color:var(--af-muted);padding-block:4px 6px;padding-inline:12px;font-weight:600;display:block}}@media (max-width:800px){.af-app{grid-template-columns:0 minmax(0,1fr)}.af-brandbar,.af-side{background:var(--af-chrome);visibility:hidden;inline-size:min(300px,86vw);transition:translate .24s var(--af-ease), visibility 0s linear .24s;position:fixed;inset-inline-start:0;translate:100%}[dir=ltr] :is(.af-brandbar,.af-side){translate:-100%}.af-brandbar{block-size:var(--af-top-h);z-index:71;inset-block-start:0}.af-side{inset-block:var(--af-top-h) 0;z-index:70}[data-drawer=true] :is(.af-brandbar,.af-side){visibility:visible;transition:translate .24s var(--af-ease);translate:0}.af-scrim{z-index:65;opacity:0;visibility:hidden;background:#10182852;transition:opacity .24s,visibility 0s linear .24s;display:block;position:fixed;inset:0}[data-drawer=true] .af-scrim{opacity:1;visibility:visible;transition:opacity .24s}.af-menu{block-size:40px;inline-size:40px;color:var(--af-ink);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;place-items:center;display:grid}.af-top{gap:14px;padding-inline:8px 16px}.af-new-label,.af-new kbd,.af-user-name{display:none}.af-new{justify-content:center;block-size:40px;inline-size:40px;padding:0}.af-icon-btn{block-size:40px;inline-size:40px}.af-user{border:none;block-size:40px;margin-inline-start:0;padding-inline-start:0}.af-avatar{block-size:36px;inline-size:36px}.af-sheet{border-radius:14px;margin-inline:8px}}.af-canvas .paper-page{background:0 0}.af-canvas .paper-frame{border-radius:var(--af-r-lg);box-shadow:0 0 0 1px var(--af-line);border:0}.af-canvas .paper-page[data-register]>.paper-frame,.af-canvas .paper-page[data-papers]>.paper-frame{box-shadow:none}:is(.stage-root,.acct-root,.v-page,.sel,.mq,.ms){--color-accent:var(--lightningcss-light,#276ed0)var(--lightningcss-dark,#6ba1f0);--color-accent-hover:var(--lightningcss-light,#115bbc)var(--lightningcss-dark,#88b5f8);--color-accent-soft:var(--lightningcss-light,#e2eeff)var(--lightningcss-dark,#132540);--color-accent-soft-2:var(--lightningcss-light,#d9e7fd)var(--lightningcss-dark,#1d3355);--color-rowselected:var(--lightningcss-light,#deecff)var(--lightningcss-dark,#142743);--color-focus:var(--color-accent);--focus-ring:0 0 0 3px var(--lightningcss-light,#276ed033)var(--lightningcss-dark,#6ba1f04d)}@supports (color:lab(0% 0 0)){:is(.stage-root,.acct-root,.v-page,.sel,.mq,.ms){--color-accent:var(--lightningcss-light,lab(46.1539% 6.4173 -58.4025))var(--lightningcss-dark,lab(65.0175% -.846803 -45.8653));--color-accent-hover:var(--lightningcss-light,lab(38.9311% 8.86721 -58.2598))var(--lightningcss-dark,lab(72.5451% -2.34425 -38.4329));--color-accent-soft:var(--lightningcss-light,lab(93.4183% -1.61496 -10.306))var(--lightningcss-dark,lab(14.3816% .172004 -19.6722));--color-accent-soft-2:var(--lightningcss-light,lab(91.1919% -1.88684 -12.4792))var(--lightningcss-dark,lab(20.938% .0524223 -23.2073));--color-rowselected:var(--lightningcss-light,lab(92.7114% -1.7558 -11.3947))var(--lightningcss-dark,lab(15.1786% .218064 -20.3691));--focus-ring:0 0 0 3px var(--lightningcss-light,lab(46.1539% 6.4173 -58.4025/.2))var(--lightningcss-dark,lab(65.0175% -.846803 -45.8653/.3))}}:is(.stage-root,.acct-root,.v-page,.sel,.mq,.ms) .btn-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--lightningcss-light,#fafcfe)var(--lightningcss-dark,#0a0f18);color:var(--lightningcss-light,lab(98.8295% -.261664 -1.48883))var(--lightningcss-dark,lab(4.22237% -.376172 -5.74251))}:is(.stage-root,.acct-root,.v-page,.sel,.mq,.ms) .btn-primary:is(:hover,:active):not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}:is(.stage-root,.acct-root,.v-page,.sel,.mq,.ms) .btn-primary:focus-visible{outline-color:var(--color-accent)}:is(.pov-more,.pov-empty-act,.pov-msg,.log-more,.desk-log-ent .log-task,.cm-link,.cm-log-open,.chatp-sys-open,.side-nest-act){text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#c4c8cf}:is(.pov-more,.pov-empty-act,.pov-msg,.log-more,.desk-log-ent .log-task,.cm-link,.cm-log-open,.chatp-sys-open,.side-nest-act):hover{text-decoration-color:currentColor}:is(.pov-links a,.tax-ev a,a.log-task,.cm-handoff button):hover{text-underline-offset:3px;text-decoration-line:underline}.af-day .daycard{box-shadow:none;border-color:var(--af-line-strong);background:0 0}.af-day .daycard:hover{background:#00000008}.af-day.side-rail .daycard{border-color:#0000}.af-side .side-nest-fold{opacity:.8}.af-canvas .talk3-void{border:0}@media (max-width:800px){.af-canvas .talk3{gap:0;padding:0}}@media (pointer:coarse) and (max-width:800px){.af-canvas *{scrollbar-width:none}}.scr-quote .mq{zoom:.7;gap:12px;padding:16px 14px}.scr-sim .ms{zoom:.62;gap:10px;padding:14px 12px}.scr-media{padding:2cqmin}.scr[data-size=stage] .scr-stat .sf{zoom:.55}.moli-open .mi-shot{aspect-ratio:16/9;block-size:auto;inline-size:7.5rem;position:relative}.mi-shot[data-live]{background:var(--lightningcss-light,oklch(.95 .03 var(--dot-h)))var(--lightningcss-dark,oklch(.3 .04 var(--dot-h)));color:var(--lightningcss-light,oklch(.52 .11 var(--dot-h)))var(--lightningcss-dark,oklch(.66 .1 var(--dot-h)));border-color:#0000;place-items:center;display:grid}.moli-strip i{block-size:5px;inline-size:18px}.moli-strip{flex-wrap:nowrap}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
