*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-right-\[6px\]{right:-6px}.-top-6{top:-1.5rem}.-top-\[6px\]{top:-6px}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.bottom-\[10px\]{bottom:10px}.bottom-\[9px\]{bottom:9px}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[2px\]{left:2px}.left-\[9px\]{left:9px}.right-0{right:0}.right-3{right:.75rem}.right-\[8px\]{right:8px}.right-\[9px\]{right:9px}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-6{top:1.5rem}.top-\[10px\]{top:10px}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[30px\]{top:30px}.top-\[8px\]{top:8px}.top-\[9px\]{top:9px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-\[10px\]{margin-left:10px;margin-right:10px}.mx-auto{margin-left:auto;margin-right:auto}.my-\[30px\]{margin-top:30px;margin-bottom:30px}.my-\[5px\]{margin-top:5px;margin-bottom:5px}.my-\[6px\]{margin-top:6px;margin-bottom:6px}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.-ml-2{margin-left:-.5rem}.-ml-\[10px\]{margin-left:-10px}.-mt-2{margin-top:-.5rem}.-mt-\[6px\]{margin-top:-6px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mb-\[26px\]{margin-bottom:26px}.mb-\[2px\]{margin-bottom:2px}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-\[7px\]{margin-bottom:7px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[22px\]{margin-top:22px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[297\/210\]{aspect-ratio:297/210}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[15px\]{height:15px}.h-\[168px\]{height:168px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[4px\]{height:4px}.h-\[52px\]{height:52px}.h-\[52vh\]{height:52vh}.h-\[5px\]{height:5px}.h-\[62px\]{height:62px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[8px\]{height:8px}.h-\[900px\]{height:900px}.h-\[9px\]{height:9px}.h-full{height:100%}.h-px{height:1px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.min-h-\[150px\]{min-height:150px}.min-h-\[300px\]{min-height:300px}.min-h-\[36px\]{min-height:36px}.min-h-\[64px\]{min-height:64px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-screen{min-height:100vh}.\!w-\[580px\]{width:580px!important}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[210px\]{width:210px}.w-\[212px\]{width:212px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[416px\]{width:416px}.w-\[42px\]{width:42px}.w-\[440px\]{width:440px}.w-\[47\%\]{width:47%}.w-\[52px\]{width:52px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[5px\]{width:5px}.w-\[60\%\]{width:60%}.w-\[6px\]{width:6px}.w-\[70\%\]{width:70%}.w-\[76px\]{width:76px}.w-\[7px\]{width:7px}.w-\[8\%\]{width:8%}.w-\[80\%\]{width:80%}.w-\[88px\]{width:88px}.w-\[8px\]{width:8px}.w-\[92px\]{width:92px}.w-\[9px\]{width:9px}.w-\[min\(420px\2c calc\(100vw-2rem\)\)\]{width:min(420px,calc(100vw - 2rem))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[170px\]{min-width:170px}.min-w-\[200px\]{min-width:200px}.min-w-\[40\%\]{min-width:40%}.min-w-\[934px\]{min-width:934px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1020px\]{max-width:1020px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1166px\]{max-width:1166px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[270px\]{max-width:270px}.max-w-\[430px\]{max-width:430px}.max-w-\[45\%\]{max-width:45%}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[70ch\]{max-width:70ch}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[90\%\]{max-width:90%}.max-w-\[92vw\]{max-width:92vw}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-\[24px\]{scroll-margin-top:24px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.grid-cols-\[110px_minmax\(0\2c 1fr\)_320px\]{grid-template-columns:110px minmax(0,1fr) 320px}.grid-cols-\[1fr_1\.3fr_1fr\]{grid-template-columns:1fr 1.3fr 1fr}.grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.grid-cols-\[24px_1fr_170px_32px\]{grid-template-columns:24px 1fr 170px 32px}.grid-cols-\[24px_1fr_200px_32px\]{grid-template-columns:24px 1fr 200px 32px}.grid-cols-\[32px_minmax\(0\2c 1fr\)_28px\]{grid-template-columns:32px minmax(0,1fr) 28px}.grid-cols-\[70px_1fr\]{grid-template-columns:70px 1fr}.grid-cols-\[auto_1fr_1fr_1fr_140px\]{grid-template-columns:auto 1fr 1fr 1fr 140px}.grid-cols-\[minmax\(0\2c 1\.55fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_168px_152px_118px_32px\]{grid-template-columns:minmax(0,1fr) 168px 152px 118px 32px}.grid-cols-\[minmax\(240px\2c 2\.1fr\)_92px_132px_92px_148px_110px\]{grid-template-columns:minmax(240px,2.1fr) 92px 132px 92px 148px 110px}.grid-cols-\[repeat\(auto-fill\2c minmax\(260px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-cols-\[repeat\(auto-fit\2c minmax\(180px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-px{gap:1px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-\[18px\]{row-gap:18px}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-\[9px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--border-soft\)\]>:not([hidden])~:not([hidden]){border-color:var(--border-soft)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[var\(--dlg-radius\)\]{border-radius:var(--dlg-radius)}.rounded-\[var\(--pop-radius\)\]{border-radius:var(--pop-radius)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--toast-radius\)\]{border-radius:var(--toast-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-b-\[4px\]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b-\[var\(--dlg-radius\)\]{border-bottom-right-radius:var(--dlg-radius);border-bottom-left-radius:var(--dlg-radius)}.rounded-b-\[var\(--radius-lg\)\]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-t-\[15px\]{border-top-left-radius:15px;border-top-right-radius:15px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[var\(--radius-lg\)\]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[0\.5px\]{border-width:.5px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-\[5px\]{border-width:5px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[var\(--danger\)\]{border-color:var(--danger)!important}.border-\[\#dad6cf\]{--tw-border-opacity:1;border-color:rgb(218 214 207/var(--tw-border-opacity,1))}.border-\[\#e5e1d9\]{--tw-border-opacity:1;border-color:rgb(229 225 217/var(--tw-border-opacity,1))}.border-\[color\:var\(--tabnav-active-underline\2c var\(--text\)\)\]{border-color:var(--tabnav-active-underline,var(--text))}.border-\[var\(--blue\)\]{border-color:var(--blue)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-soft\)\]{border-color:var(--border-soft)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--cd-border\)\]{border-color:var(--cd-border)}.border-\[var\(--cd-input-line\)\]{border-color:var(--cd-input-line)}.border-\[var\(--cl-border\)\]{border-color:var(--cl-border)}.border-\[var\(--cl-faint\)\]{border-color:var(--cl-faint)}.border-\[var\(--cl-input-border\)\]{border-color:var(--cl-input-border)}.border-\[var\(--cl-sel-line\)\]{border-color:var(--cl-sel-line)}.border-\[var\(--cl-thumb-ink\)\]{border-color:var(--cl-thumb-ink)}.border-\[var\(--cld-field-border\)\]{border-color:var(--cld-field-border)}.border-\[var\(--cld-keep-border\)\]{border-color:var(--cld-keep-border)}.border-\[var\(--ct-border\)\]{border-color:var(--ct-border)}.border-\[var\(--ct-border-subtle\)\]{border-color:var(--ct-border-subtle)}.border-\[var\(--ct-drop-indicator\)\]{border-color:var(--ct-drop-indicator)}.border-\[var\(--ct-slot-border\)\]{border-color:var(--ct-slot-border)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--dh-build-spinner-track\)\]{border-color:var(--dh-build-spinner-track)}.border-\[var\(--dh-card-selected-border\)\]{border-color:var(--dh-card-selected-border)}.border-\[var\(--dh-menu-sel-line\)\]{border-color:var(--dh-menu-sel-line)}.border-\[var\(--dlg-divider\)\]{border-color:var(--dlg-divider)}.border-\[var\(--fc-border\)\]{border-color:var(--fc-border)}.border-\[var\(--fd-border\)\]{border-color:var(--fd-border)}.border-\[var\(--fd-drop-border\)\]{border-color:var(--fd-drop-border)}.border-\[var\(--fd-radio-border\)\]{border-color:var(--fd-radio-border)}.border-\[var\(--fd-radio-selected\)\]{border-color:var(--fd-radio-selected)}.border-\[var\(--fd-reject-border\)\]{border-color:var(--fd-reject-border)}.border-\[var\(--loc-tile-edge\)\]{border-color:var(--loc-tile-edge)}.border-\[var\(--od-border\)\]{border-color:var(--od-border)}.border-\[var\(--od-input-border\)\]{border-color:var(--od-input-border)}.border-\[var\(--ofc-border\)\]{border-color:var(--ofc-border)}.border-\[var\(--ofc-empty-dash\)\]{border-color:var(--ofc-empty-dash)}.border-\[var\(--ph-divider\)\]{border-color:var(--ph-divider)}.border-\[var\(--pi-seg-line\)\]{border-color:var(--pi-seg-line)}.border-\[var\(--pink\)\]{border-color:var(--pink)}.border-\[var\(--pop-border\)\]{border-color:var(--pop-border)}.border-\[var\(--pp-filter-active\)\]{border-color:var(--pp-filter-active)}.border-\[var\(--reorder-ghost-border\)\]{border-color:var(--reorder-ghost-border)}.border-\[var\(--reorder-indicator\)\]{border-color:var(--reorder-indicator)}.border-\[var\(--text\)\]{border-color:var(--text)}.border-\[var\(--wx-btn2-border\)\]{border-color:var(--wx-btn2-border)}.border-\[var\(--wx-unknown-border\)\]{border-color:var(--wx-unknown-border)}.border-\[var\(--wx-warn-border\)\]{border-color:var(--wx-warn-border)}.border-black\/10{border-color:rgba(0,0,0,.1)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-l-\[var\(--loc-kind-base\)\]{border-left-color:var(--loc-kind-base)}.border-t-\[var\(--dh-build-spinner-head\)\]{border-top-color:var(--dh-build-spinner-head)}.bg-\[\#1e1e1e\]{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1))}.bg-\[\#b02f55\]{--tw-bg-opacity:1;background-color:rgb(176 47 85/var(--tw-bg-opacity,1))}.bg-\[\#e7e3db\]{--tw-bg-opacity:1;background-color:rgb(231 227 219/var(--tw-bg-opacity,1))}.bg-\[\#f4f2ee\]{--tw-bg-opacity:1;background-color:rgb(244 242 238/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\2c var\(--blue\)_10\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--blue) 10%,transparent)}.bg-\[color-mix\(in_srgb\2c var\(--pink\)_8\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--pink) 8%,transparent)}.bg-\[rgba\(30\2c 30\2c 30\2c \.32\)\]{background-color:rgba(30,30,30,.32)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--border-soft\)\]{background-color:var(--border-soft)}.bg-\[var\(--cd-allocation-track\)\]{background-color:var(--cd-allocation-track)}.bg-\[var\(--cd-bg\)\]{background-color:var(--cd-bg)}.bg-\[var\(--cd-btn\)\]{background-color:var(--cd-btn)}.bg-\[var\(--cd-budget-series\)\]{background-color:var(--cd-budget-series)}.bg-\[var\(--cd-card\)\]{background-color:var(--cd-card)}.bg-\[var\(--cd-danger-bg\)\]{background-color:var(--cd-danger-bg)}.bg-\[var\(--cd-draft-bg\)\]{background-color:var(--cd-draft-bg)}.bg-\[var\(--cd-ph\)\]{background-color:var(--cd-ph)}.bg-\[var\(--cd-sel-bg\)\]{background-color:var(--cd-sel-bg)}.bg-\[var\(--cd-sel-line\)\]{background-color:var(--cd-sel-line)}.bg-\[var\(--cd-spend-series\)\]{background-color:var(--cd-spend-series)}.bg-\[var\(--cd-src-bg\)\]{background-color:var(--cd-src-bg)}.bg-\[var\(--cd-surface\)\]{background-color:var(--cd-surface)}.bg-\[var\(--cd-warn-bg\)\]{background-color:var(--cd-warn-bg)}.bg-\[var\(--cl-btn\)\]{background-color:var(--cl-btn)}.bg-\[var\(--cl-input-bg\)\]{background-color:var(--cl-input-bg)}.bg-\[var\(--cl-sel-bg\)\]{background-color:var(--cl-sel-bg)}.bg-\[var\(--cl-sel-line\)\]{background-color:var(--cl-sel-line)}.bg-\[var\(--cl-surface\)\]{background-color:var(--cl-surface)}.bg-\[var\(--cl-thumb-agency-band\)\]{background-color:var(--cl-thumb-agency-band)}.bg-\[var\(--cl-thumb-agency-ink\)\]{background-color:var(--cl-thumb-agency-ink)}.bg-\[var\(--cl-thumb-agency-rule\)\]{background-color:var(--cl-thumb-agency-rule)}.bg-\[var\(--cl-thumb-ink\)\]{background-color:var(--cl-thumb-ink)}.bg-\[var\(--cld-danger-bg\)\]{background-color:var(--cld-danger-bg)}.bg-\[var\(--cld-field-bg\)\]{background-color:var(--cld-field-bg)}.bg-\[var\(--cld-keep-bg\)\]{background-color:var(--cld-keep-bg)}.bg-\[var\(--cld-notice-bg\)\]{background-color:var(--cld-notice-bg)}.bg-\[var\(--csb-track-bg\)\]{background-color:var(--csb-track-bg)}.bg-\[var\(--ct-border-subtle\)\]{background-color:var(--ct-border-subtle)}.bg-\[var\(--ct-chip-bg\)\]{background-color:var(--ct-chip-bg)}.bg-\[var\(--ct-chrome\)\]{background-color:var(--ct-chrome)}.bg-\[var\(--ct-danger-tint\)\]{background-color:var(--ct-danger-tint)}.bg-\[var\(--ct-drop-wash\)\]{background-color:var(--ct-drop-wash)}.bg-\[var\(--ct-media-placeholder\)\]{background-color:var(--ct-media-placeholder)}.bg-\[var\(--ct-muted-fill\)\]{background-color:var(--ct-muted-fill)}.bg-\[var\(--ct-ok-tint\)\]{background-color:var(--ct-ok-tint)}.bg-\[var\(--ct-progress-fill\)\]{background-color:var(--ct-progress-fill)}.bg-\[var\(--ct-published-badge\)\]{background-color:var(--ct-published-badge)}.bg-\[var\(--ct-scene-chip\)\]{background-color:var(--ct-scene-chip)}.bg-\[var\(--ct-skeleton\)\]{background-color:var(--ct-skeleton)}.bg-\[var\(--ct-slot-echo-fill\)\]{background-color:var(--ct-slot-echo-fill)}.bg-\[var\(--ct-slot-footer\)\]{background-color:var(--ct-slot-footer)}.bg-\[var\(--ct-slot-media\)\]{background-color:var(--ct-slot-media)}.bg-\[var\(--ct-subtle\)\]{background-color:var(--ct-subtle)}.bg-\[var\(--ct-surface\)\]{background-color:var(--ct-surface)}.bg-\[var\(--ct-tool\)\]{background-color:var(--ct-tool)}.bg-\[var\(--ct-upload-wash\)\]{background-color:var(--ct-upload-wash)}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--dh-att-close-bg\)\]{background-color:var(--dh-att-close-bg)}.bg-\[var\(--dh-card-selected-bg\)\]{background-color:var(--dh-card-selected-bg)}.bg-\[var\(--dh-menu-bg\)\]{background-color:var(--dh-menu-bg)}.bg-\[var\(--dh-menu-sel-bg\)\]{background-color:var(--dh-menu-sel-bg)}.bg-\[var\(--dlg-footer-bg\)\]{background-color:var(--dlg-footer-bg)}.bg-\[var\(--dlg-scrim\)\]{background-color:var(--dlg-scrim)}.bg-\[var\(--dlg-surface\)\]{background-color:var(--dlg-surface)}.bg-\[var\(--ev-pill-danger-bg\)\]{background-color:var(--ev-pill-danger-bg)}.bg-\[var\(--ev-table-chrome\)\]{background-color:var(--ev-table-chrome)}.bg-\[var\(--fa-internal-bg\)\]{background-color:var(--fa-internal-bg)}.bg-\[var\(--fa-shared-bg\)\]{background-color:var(--fa-shared-bg)}.bg-\[var\(--fc-chip-bg\)\]{background-color:var(--fc-chip-bg)}.bg-\[var\(--fc-surface\)\]{background-color:var(--fc-surface)}.bg-\[var\(--fd-disabled-bg\)\]{background-color:var(--fd-disabled-bg)}.bg-\[var\(--fd-frame-bg\)\]{background-color:var(--fd-frame-bg)}.bg-\[var\(--fd-notice-bg\)\]{background-color:var(--fd-notice-bg)}.bg-\[var\(--fd-primary-bg\)\]{background-color:var(--fd-primary-bg)}.bg-\[var\(--fd-reject-bg\)\]{background-color:var(--fd-reject-bg)}.bg-\[var\(--fd-surface\)\]{background-color:var(--fd-surface)}.bg-\[var\(--fr-shared-rule\)\]{background-color:var(--fr-shared-rule)}.bg-\[var\(--fr-tile-bg\)\]{background-color:var(--fr-tile-bg)}.bg-\[var\(--fs-\$\{token\}-bg\)\]{background-color:var(--fs-${token}-bg)}.bg-\[var\(--fs-current-bg\)\]{background-color:var(--fs-current-bg)}.bg-\[var\(--fs-draft-bg\)\]{background-color:var(--fs-draft-bg)}.bg-\[var\(--fs-superseded-bg\)\]{background-color:var(--fs-superseded-bg)}.bg-\[var\(--ft-primary-bg\)\]{background-color:var(--ft-primary-bg)}.bg-\[var\(--green\)\]{background-color:var(--green)}.bg-\[var\(--lip-switch-knob\)\]{background-color:var(--lip-switch-knob)}.bg-\[var\(--lip-switch-track-off\)\]{background-color:var(--lip-switch-track-off)}.bg-\[var\(--lip-switch-track-on\)\]{background-color:var(--lip-switch-track-on)}.bg-\[var\(--lip-switch-track-unavailable\)\]{background-color:var(--lip-switch-track-unavailable)}.bg-\[var\(--loc-group-rule\)\]{background-color:var(--loc-group-rule)}.bg-\[var\(--loc-kind-base\)\]{background-color:var(--loc-kind-base)}.bg-\[var\(--loc-kind-shoot\)\]{background-color:var(--loc-kind-shoot)}.bg-\[var\(--loc-manual-dot\)\]{background-color:var(--loc-manual-dot)}.bg-\[var\(--loc-resolved-dot\)\]{background-color:var(--loc-resolved-dot)}.bg-\[var\(--loc-ta-active-fill\)\]{background-color:var(--loc-ta-active-fill)}.bg-\[var\(--loc-unresolved-ink\)\]{background-color:var(--loc-unresolved-ink)}.bg-\[var\(--od-button-bg\)\]{background-color:var(--od-button-bg)}.bg-\[var\(--od-input-bg\)\]{background-color:var(--od-input-bg)}.bg-\[var\(--od-readonly-bg\)\]{background-color:var(--od-readonly-bg)}.bg-\[var\(--od-seg-on-bg\)\]{background-color:var(--od-seg-on-bg)}.bg-\[var\(--od-surface\)\]{background-color:var(--od-surface)}.bg-\[var\(--ofc-cat-\$\{id\}\)\]{background-color:var(--ofc-cat-${id})}.bg-\[var\(--ofc-cat-callsheet\)\]{background-color:var(--ofc-cat-callsheet)}.bg-\[var\(--ofc-cat-deck\)\]{background-color:var(--ofc-cat-deck)}.bg-\[var\(--ofc-cat-docs\)\]{background-color:var(--ofc-cat-docs)}.bg-\[var\(--ofc-cat-forms\)\]{background-color:var(--ofc-cat-forms)}.bg-\[var\(--ofc-cat-images\)\]{background-color:var(--ofc-cat-images)}.bg-\[var\(--ofc-empty-fill\)\]{background-color:var(--ofc-empty-fill)}.bg-\[var\(--ofc-empty-icon-ground\)\]{background-color:var(--ofc-empty-icon-ground)}.bg-\[var\(--ofc-surface\)\]{background-color:var(--ofc-surface)}.bg-\[var\(--op-chrome\)\]{background-color:var(--op-chrome)}.bg-\[var\(--op-role-chip-bg\)\]{background-color:var(--op-role-chip-bg)}.bg-\[var\(--ph-accent-bg\)\]{background-color:var(--ph-accent-bg)}.bg-\[var\(--ph-divider\)\]{background-color:var(--ph-divider)}.bg-\[var\(--pi-seg-off-bg\)\]{background-color:var(--pi-seg-off-bg)}.bg-\[var\(--pop-divider\)\]{background-color:var(--pop-divider)}.bg-\[var\(--pop-surface\)\]{background-color:var(--pop-surface)}.bg-\[var\(--pp-filter-active\)\]{background-color:var(--pp-filter-active)}.bg-\[var\(--reorder-ghost-bg\)\]{background-color:var(--reorder-ghost-bg)}.bg-\[var\(--reorder-wash\)\]{background-color:var(--reorder-wash)}.bg-\[var\(--row-hover\)\]{background-color:var(--row-hover)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-muted\)\]{background-color:var(--surface-muted)}.bg-\[var\(--sw-knob\)\]{background-color:var(--sw-knob)}.bg-\[var\(--sw-track-off\)\]{background-color:var(--sw-track-off)}.bg-\[var\(--sw-track-on\)\]{background-color:var(--sw-track-on)}.bg-\[var\(--text\)\]{background-color:var(--text)}.bg-\[var\(--toast-bg\)\]{background-color:var(--toast-bg)}.bg-\[var\(--toast-danger-bg\)\]{background-color:var(--toast-danger-bg)}.bg-\[var\(--wx-btn\)\]{background-color:var(--wx-btn)}.bg-\[var\(--wx-btn2-bg\)\]{background-color:var(--wx-btn2-bg)}.bg-\[var\(--wx-unknown-bg\)\]{background-color:var(--wx-unknown-bg)}.bg-\[var\(--wx-warn-bg\)\]{background-color:var(--wx-warn-bg)}.bg-black\/45{background-color:rgba(0,0,0,.45)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/85{background-color:hsla(0,0%,100%,.85)}.bg-\[repeating-linear-gradient\(var\(--cl-input-bg\)_0_3px\2c var\(--cl-thumb-drama-rule\)_3px_4px\)\]{background-image:repeating-linear-gradient(var(--cl-input-bg) 0 3px,var(--cl-thumb-drama-rule) 3px 4px)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[11px\]{padding:11px}.p-\[14px\]{padding:14px}.p-\[20px\]{padding:20px}.p-\[26px\]{padding:26px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[6px\]{padding:6px}.p-\[7px\]{padding:7px}.\!px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.\!py-\[6px\]{padding-top:6px!important;padding-bottom:6px!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[19px\]{padding-left:19px;padding-right:19px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[17px\]{padding-top:17px;padding-bottom:17px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[22px\]{padding-top:22px;padding-bottom:22px}.py-\[26px\]{padding-top:26px;padding-bottom:26px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-\[10px\]{padding-bottom:10px}.pb-\[120px\]{padding-bottom:120px}.pb-\[13px\]{padding-bottom:13px}.pb-\[20px\]{padding-bottom:20px}.pb-\[6px\]{padding-bottom:6px}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-\[9px\]{padding-left:9px}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-\[10px\]{padding-right:10px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[11px\]{padding-top:11px}.pt-\[13px\]{padding-top:13px}.pt-\[16px\]{padding-top:16px}.pt-\[18px\]{padding-top:18px}.pt-\[24px\]{padding-top:24px}.pt-\[2px\]{padding-top:2px}.pt-\[6px\]{padding-top:6px}.pt-\[8px\]{padding-top:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.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-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-base-emphasis{font-size:16px;font-weight:600}.text-caption{font-size:12.5px;font-weight:500}.text-card-title{font-size:20px;font-weight:600}.text-eyebrow{font-size:11px;letter-spacing:.06em;font-weight:600}.text-page-title{font-size:30px;font-weight:700}.text-section{font-size:22px;font-weight:600}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[12px\]{line-height:12px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-\.012em\]{letter-spacing:-.012em}.tracking-\[-\.018em\]{letter-spacing:-.018em}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-2px\]{letter-spacing:-2px}.tracking-\[\.01em\]{letter-spacing:.01em}.tracking-\[\.02em\]{letter-spacing:.02em}.tracking-\[\.03em\]{letter-spacing:.03em}.tracking-\[\.04em\]{letter-spacing:.04em}.tracking-\[\.05em\]{letter-spacing:.05em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-\[var\(--text-muted\)\]{color:var(--text-muted)!important}.text-\[\#1b7a46\]{--tw-text-opacity:1;color:rgb(27 122 70/var(--tw-text-opacity,1))}.text-\[\#3a3a3a\]{--tw-text-opacity:1;color:rgb(58 58 58/var(--tw-text-opacity,1))}.text-\[\#8a857b\]{--tw-text-opacity:1;color:rgb(138 133 123/var(--tw-text-opacity,1))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--blue\)\]{color:var(--blue)}.text-\[var\(--blue-hover\)\]{color:var(--blue-hover)}.text-\[var\(--border-strong\)\]{color:var(--border-strong)}.text-\[var\(--cd-body\)\]{color:var(--cd-body)}.text-\[var\(--cd-btn-ink\)\]{color:var(--cd-btn-ink)}.text-\[var\(--cd-danger-text\)\]{color:var(--cd-danger-text)}.text-\[var\(--cd-draft-ink\)\]{color:var(--cd-draft-ink)}.text-\[var\(--cd-faint\)\]{color:var(--cd-faint)}.text-\[var\(--cd-muted\)\]{color:var(--cd-muted)}.text-\[var\(--cd-src-ink\)\]{color:var(--cd-src-ink)}.text-\[var\(--cd-text\)\]{color:var(--cd-text)}.text-\[var\(--cd-warn-ink\)\]{color:var(--cd-warn-ink)}.text-\[var\(--cl-btn-text\)\]{color:var(--cl-btn-text)}.text-\[var\(--cl-muted\)\]{color:var(--cl-muted)}.text-\[var\(--cl-sel-line\)\]{color:var(--cl-sel-line)}.text-\[var\(--cl-text\)\]{color:var(--cl-text)}.text-\[var\(--cld-body\)\]{color:var(--cld-body)}.text-\[var\(--cld-consequence\)\]{color:var(--cld-consequence)}.text-\[var\(--cld-danger-text\)\]{color:var(--cld-danger-text)}.text-\[var\(--cld-keep-text\)\]{color:var(--cld-keep-text)}.text-\[var\(--cld-notice-text\)\]{color:var(--cld-notice-text)}.text-\[var\(--ct-body\)\]{color:var(--ct-body)}.text-\[var\(--ct-chip-text\)\]{color:var(--ct-chip-text)}.text-\[var\(--ct-chrome-text\)\]{color:var(--ct-chrome-text)}.text-\[var\(--ct-danger\)\]{color:var(--ct-danger)}.text-\[var\(--ct-disabled\)\]{color:var(--ct-disabled)}.text-\[var\(--ct-draft-text\)\]{color:var(--ct-draft-text)}.text-\[var\(--ct-drop-indicator\)\]{color:var(--ct-drop-indicator)}.text-\[var\(--ct-ink\)\]{color:var(--ct-ink)}.text-\[var\(--ct-muted\)\]{color:var(--ct-muted)}.text-\[var\(--ct-ok\)\]{color:var(--ct-ok)}.text-\[var\(--ct-send-action\)\]{color:var(--ct-send-action)}.text-\[var\(--ct-send-warning-text\)\]{color:var(--ct-send-warning-text)}.text-\[var\(--ct-sent-tick\)\]{color:var(--ct-sent-tick)}.text-\[var\(--ct-slot-footer-label\)\]{color:var(--ct-slot-footer-label)}.text-\[var\(--ct-slot-glyph\)\]{color:var(--ct-slot-glyph)}.text-\[var\(--ct-slot-label\)\]{color:var(--ct-slot-label)}.text-\[var\(--ct-subtle-text\)\]{color:var(--ct-subtle-text)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--dlg-subtle\)\]{color:var(--dlg-subtle)}.text-\[var\(--dlg-title\)\]{color:var(--dlg-title)}.text-\[var\(--ev-pill-danger-text\)\]{color:var(--ev-pill-danger-text)}.text-\[var\(--ev-table-chrome-text\)\]{color:var(--ev-table-chrome-text)}.text-\[var\(--fa-internal-text\)\]{color:var(--fa-internal-text)}.text-\[var\(--fa-never-text\)\]{color:var(--fa-never-text)}.text-\[var\(--fa-shared-text\)\]{color:var(--fa-shared-text)}.text-\[var\(--fc-action-text\)\]{color:var(--fc-action-text)}.text-\[var\(--fc-empty-text\)\]{color:var(--fc-empty-text)}.text-\[var\(--fc-on-band-ink\)\]{color:var(--fc-on-band-ink)}.text-\[var\(--fc-on-band-meta\)\]{color:var(--fc-on-band-meta)}.text-\[var\(--fd-body\)\]{color:var(--fd-body)}.text-\[var\(--fd-disabled-text\)\]{color:var(--fd-disabled-text)}.text-\[var\(--fd-glyph\)\]{color:var(--fd-glyph)}.text-\[var\(--fd-muted\)\]{color:var(--fd-muted)}.text-\[var\(--fd-primary-text\)\]{color:var(--fd-primary-text)}.text-\[var\(--fd-reject-title\)\]{color:var(--fd-reject-title)}.text-\[var\(--fd-remove\)\]{color:var(--fd-remove)}.text-\[var\(--fd-text\)\]{color:var(--fd-text)}.text-\[var\(--fd-tick\)\]{color:var(--fd-tick)}.text-\[var\(--fr-menu-resting\)\]{color:var(--fr-menu-resting)}.text-\[var\(--fr-meta\)\]{color:var(--fr-meta)}.text-\[var\(--fr-name\)\]{color:var(--fr-name)}.text-\[var\(--fr-tile-text\)\]{color:var(--fr-tile-text)}.text-\[var\(--fr-uploader\)\]{color:var(--fr-uploader)}.text-\[var\(--fs-current-text\)\]{color:var(--fs-current-text)}.text-\[var\(--fs-draft-text\)\]{color:var(--fs-draft-text)}.text-\[var\(--fs-superseded-text\)\]{color:var(--fs-superseded-text)}.text-\[var\(--fs-tick\)\]{color:var(--fs-tick)}.text-\[var\(--ft-caption\)\]{color:var(--ft-caption)}.text-\[var\(--ft-primary-text\)\]{color:var(--ft-primary-text)}.text-\[var\(--ft-title\)\]{color:var(--ft-title)}.text-\[var\(--green\)\]{color:var(--green)}.text-\[var\(--lip-warning-text\)\]{color:var(--lip-warning-text)}.text-\[var\(--loc-kind-shoot-ink\)\]{color:var(--loc-kind-shoot-ink)}.text-\[var\(--loc-unresolved-ink\)\]{color:var(--loc-unresolved-ink)}.text-\[var\(--od-button-text\)\]{color:var(--od-button-text)}.text-\[var\(--od-muted\)\]{color:var(--od-muted)}.text-\[var\(--od-seg-on-text\)\]{color:var(--od-seg-on-text)}.text-\[var\(--od-text\)\]{color:var(--od-text)}.text-\[var\(--ofc-count\)\]{color:var(--ofc-count)}.text-\[var\(--ofc-dl-rest\)\]{color:var(--ofc-dl-rest)}.text-\[var\(--ofc-empty-icon-ink\)\]{color:var(--ofc-empty-icon-ink)}.text-\[var\(--ofc-link\)\]{color:var(--ofc-link)}.text-\[var\(--ofc-meta\)\]{color:var(--ofc-meta)}.text-\[var\(--ofc-name\)\]{color:var(--ofc-name)}.text-\[var\(--ofc-tile-ink\)\]{color:var(--ofc-tile-ink)}.text-\[var\(--ofc-title\)\]{color:var(--ofc-title)}.text-\[var\(--op-chrome-text\)\]{color:var(--op-chrome-text)}.text-\[var\(--op-no-number-ink\)\]{color:var(--op-no-number-ink)}.text-\[var\(--op-number\)\]{color:var(--op-number)}.text-\[var\(--op-role-chip-text\)\]{color:var(--op-role-chip-text)}.text-\[var\(--ph-accent-label\)\]{color:var(--ph-accent-label)}.text-\[var\(--pi-seg-off-ink\)\]{color:var(--pi-seg-off-ink)}.text-\[var\(--pink\)\]{color:var(--pink)}.text-\[var\(--plist-band-text\)\]{color:var(--plist-band-text)}.text-\[var\(--pop-label\)\]{color:var(--pop-label)}.text-\[var\(--pop-note\)\]{color:var(--pop-note)}.text-\[var\(--pp-empty-icon-fg\)\]{color:var(--pp-empty-icon-fg)}.text-\[var\(--pp-filter-active-text\)\]{color:var(--pp-filter-active-text)}.text-\[var\(--reorder-indicator\)\]{color:var(--reorder-indicator)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-faint\)\]{color:var(--text-faint)}.text-\[var\(--text-faint-2\)\]{color:var(--text-faint-2)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--toast-danger-text\)\]{color:var(--toast-danger-text)}.text-\[var\(--toast-text\)\]{color:var(--toast-text)}.text-\[var\(--wx-btn-text\)\]{color:var(--wx-btn-text)}.text-\[var\(--wx-muted\)\]{color:var(--wx-muted)}.text-\[var\(--wx-text\)\]{color:var(--wx-text)}.text-\[var\(--wx-warn-headline\)\]{color:var(--wx-warn-headline)}.text-\[var\(--wx-warn-ink\)\]{color:var(--wx-warn-ink)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:hsla(0,0%,100%,.8)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-85{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_0_0_3px_rgba\(34\2c 102\2c 255\2c \.15\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(34\2c 102\2c 255\2c \.15\)\]{--tw-shadow:0 0 0 3px rgba(34,102,255,.15);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.shadow-\[0_12px_32px_rgba\(0\2c 0\2c 0\2c \.14\)\]{--tw-shadow:0 12px 32px rgba(0,0,0,.14);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c \.08\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.08);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c \.2\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.2);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 20px 60px rgba(0,0,0,.25);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(30\2c 30\2c 30\2c \.12\)\]{--tw-shadow:0 8px 24px rgba(30,30,30,.12);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--text-faint\)\]{--tw-shadow:inset 0 0 0 1px var(--text-faint);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_var\(--text-faint\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-\[var\(--dh-menu-shadow\)\]{--tw-shadow-color:var(--dh-menu-shadow);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--dlg-shadow\)\]{--tw-shadow-color:var(--dlg-shadow);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--pop-shadow\)\]{--tw-shadow-color:var(--pop-shadow);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--toast-shadow\)\]{--tw-shadow-color:var(--toast-shadow);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-\[var\(--cd-sel-line\)\]{outline-color:var(--cd-sel-line)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c transform\]{transition-property:border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:root{--bg:#f4f1eb;--surface:#fbfaf7;--surface-muted:#eae6de;--border:#dad6cf;--border-soft:#eae6de;--border-strong:#b9b3a7;--text:#1e1e1e;--text-muted:#3a3a3a;--text-faint:#8a857b;--text-faint-2:#9a958b;--slate-ink:#263a4d;--slate-700:#34495e;--slate-base:#4e6a85;--slate-400:#7f97ad;--slate-border:#c3d1de;--slate-tint:#e5ecf2;--slate-wash:#f2f5f8;--tabnav-active-underline:var(--slate-base);--blue:#26f;--blue-hover:#184fcc;--green:#258750;--gold:#c08a2e;--pink:#c43e6b;--sky:#4fb8e8;--accent:var(--blue);--accent-hover:var(--blue-hover);--danger:#b00020;--row-hover:var(--surface-muted);--department-direction:#26f;--department-producing:#258750;--department-camera:#e03040;--department-lighting:#f0a928;--department-sound:#0fa3c4;--department-art:#b4552f;--department-post:#6e56c8;--department-talent:#c43e6b;--department-other:#6b6560;--department-grip:#55636e;--department-wardrobe-hmu:#a2439a;--department-locations:#4f7a2e;--department-stills:#0e7b8c;--phase-discovery:var(--blue);--phase-creative:var(--sky);--phase-pre-production:var(--gold);--phase-production:var(--pink);--phase-post-production:var(--green);--phase-fill-discovery:#bdd4fe;--phase-fill-creative:#9fddfd;--phase-fill-pre-production:#fdc97b;--phase-fill-production:#fdc2c1;--phase-fill-post-production:#93eab0;--phase-unscheduled:#8a857b;--phase-delivered:#1e6e41;--phase-overdue:#b00020;--status-pitching:var(--sky);--status-active:var(--green);--status-on-hold:var(--gold);--status-completed:var(--blue);--status-archived:#6b6560;--crew-confirmed-text:#258750;--crew-pending-text:#c08a2e;--person-colour-1:#26f;--person-colour-2:#c43e6b;--person-colour-3:#946a23;--person-colour-4:#258750;--person-colour-5:#1679a7;--person-colour-6:#6e56c8;--person-colour-ai:#6d28d9;--radius-lg:16px;--radius-md:12px;--radius-sm:8px}.login-screen{--login-page:#fff;--login-ink:#26262a;--login-ink-soft:#5b5760;--login-tagline:var(--slate-base);--login-faint:#6f6a60;--login-error:#b02f55;--login-google-border:#dadce0;--login-google-ink:#3c4043;--login-google-hover:#f8f8f8;--login-ms-fill:#2f2f2f;--login-ms-fill-hover:#1f1f1f;--login-focus:#26262a;--login-font-google:"Roboto",var(--font-inter),Arial,sans-serif;--login-font-ms:"Segoe UI",var(--font-inter),Arial,sans-serif;position:relative;display:flex;min-height:100vh;flex-direction:column;overflow:hidden;background:var(--login-page);color:var(--login-ink)}.login__watermark{position:absolute;top:44%;right:max(56px,6vw);height:min(62vh,38vw);width:auto;max-width:none;transform:translateY(-50%);opacity:.07;pointer-events:none}.login__centre{position:relative;display:flex;flex:1;align-items:center;justify-content:flex-start;padding:clamp(16px,9vh,96px) 56px clamp(20px,5vh,72px)}.login__stack{width:100%;max-width:520px;text-align:left}.login__title{margin:0;font-size:clamp(40px,9vh,92px);font-weight:500;line-height:1;letter-spacing:-.04em}.login__sub{margin:14px 0 0;font-family:var(--font-inter),Arial,sans-serif;font-weight:300;font-size:clamp(24px,4.6vh,46px);line-height:1.12;letter-spacing:-.03em;color:var(--login-ink-soft);text-wrap:pretty}.sso{max-width:340px;flex-direction:column;margin:clamp(20px,4vh,44px) 0 0}.sso,.sso__btn{display:flex;gap:12px}.sso__btn{height:48px;width:100%;align-items:center;justify-content:center;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:background .12s,box-shadow .12s}.sso__btn svg{flex:none}.sso__btn:focus-visible{outline:2px solid var(--login-focus);outline-offset:3px;border-radius:4px}.sso__btn--google{background:#fff;border:1px solid var(--login-google-border);color:var(--login-google-ink);font-family:var(--login-font-google)}.sso__btn--google:hover{background:var(--login-google-hover);box-shadow:0 1px 2px rgba(0,0,0,.08)}.sso__btn--ms{background:var(--login-ms-fill);border:1px solid var(--login-ms-fill);color:#fff;font-family:var(--login-font-ms);font-size:15px;font-weight:600}.sso__btn--ms:hover{background:var(--login-ms-fill-hover)}.sso__status{margin-top:2px;font-size:12.5px;color:var(--login-faint);min-height:1em}.sso__status[data-state=error]{color:var(--login-error)}.login__foot{position:relative;padding:0 56px clamp(20px,4vh,40px)}.login__tagline{margin:0;font-family:var(--font-inter),Arial,sans-serif;font-weight:300;font-size:56px;line-height:1.05;letter-spacing:-.035em;color:var(--login-tagline);white-space:nowrap}.login__meta{display:flex;align-items:flex-end;justify-content:flex-end;gap:32px;margin-top:clamp(10px,2vh,20px)}.login__powered{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--login-faint);white-space:nowrap}@media (max-width:1080px){.login__centre,.login__foot{padding-left:28px;padding-right:28px}.login__tagline{font-size:clamp(26px,5vw,56px)}.login__watermark{right:28px;height:min(52vh,36vw)}}@media (max-width:820px){.login__watermark{display:none}}@media (max-width:480px){.login__tagline{font-size:calc((100vw - 64px) / 14)}}.cost-table{--ct-chrome:var(--slate-tint);--ct-chrome-text:var(--slate-700);--ct-chip-bg:#f1eee8;--ct-chip-text:#3a3a3a;--ct-send-action:#26f;--ct-sent-tick:#258750;--ct-send-warning-text:#896321;--ct-remaining-positive:#258750;--ct-remaining-negative:#c43e6b}.category-spend-bar{--csb-track-bg:#f1eee8;--csb-over-allocated:#c43e6b}.cost-dashboard{--cd-donut-track:#b9b3a7;--cd-allocation-track:#f1eee8;--cd-over-allocated:#c43e6b;--cd-spend-series:#6e56c8;--cd-budget-series:#e5dff7}.project-header{--ph-avatar-primary-bg:#1e1e1e;--ph-avatar-primary-fg:#fff;--ph-avatar-secondary-bg:#e7e3db;--ph-avatar-secondary-fg:#3a3a3a;--ph-avatar-secondary-border:#dad6cf;--ph-divider:var(--slate-border);--ph-accent-bg:var(--slate-tint);--ph-fact-shoot-text:#b00020;--ph-fact-delivery-text:var(--slate-base);--ph-fact-person-text:var(--text);--ph-accent-label:var(--slate-700);--ph-avatar-accent-fill:var(--slate-base);--ph-schedule-bar:var(--slate-base);--ph-phase-creative-bg:var(--slate-tint);--ph-phase-creative-text:var(--slate-base)}.crew-tab{--crew-row-hover:#fbfaf7;--crew-confirmed-bg:rgba(37,135,80,.1);--crew-pending-bg:rgba(192,138,46,.12);--crew-dept-production:#26f;--crew-dept-direction:#c43e6b;--crew-dept-camera:#c08a2e;--crew-dept-sound:#258750;--crew-dept-art:#d9dcd2;--crew-dept-post:#4fb8e8;--crew-dept-unassigned:#9a958b;--crew-handle:var(--text-faint);--crew-handle-active:var(--text-muted);--crew-drop-indicator:var(--blue);--crew-row-lift:0 6px 16px rgba(30,30,30,.12),0 1px 3px rgba(30,30,30,.28);--crew-row-gap-fill:var(--surface-muted);--crew-saved-flash:var(--crew-confirmed-bg)}.crew-tab .crew-list{position:relative;padding:6px 12px 12px}.crew-tab .crew-row{display:grid;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;-moz-column-gap:10px;column-gap:10px;padding:10px 8px;border-radius:10px;position:relative}.crew-tab .crew-row:hover{background:var(--crew-row-hover)}.crew-tab .crew-row--mode{grid-template-columns:34px minmax(0,1fr) auto}.crew-tab .crew-row__end{display:flex;align-items:center;gap:8px}.crew-tab .crew-hdl{width:22px;height:28px;border:0;background:transparent;padding:0;border-radius:6px;color:var(--crew-handle);display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none}.crew-tab .crew-hdl:hover{color:var(--crew-handle-active);background:var(--surface-muted)}.crew-tab .crew-hdl:focus-visible{outline:2px solid #1b4fcb;outline-offset:2px;color:var(--crew-handle-active)}.crew-tab .crew-hdl:active{cursor:grabbing}.crew-tab .crew-hdl--off{visibility:hidden;cursor:default}.crew-tab .crew-mv{display:none;flex-direction:column;gap:2px;margin-left:2px}.crew-tab .crew-mv:focus-within,.crew-tab .crew-row--kbd .crew-mv{display:flex}.crew-tab .crew-mvb,.crew-tab .crew-mvb-lg{border:1px solid var(--border);background:#fff;color:var(--text-muted);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.crew-tab .crew-mvb{width:24px;height:20px;border-radius:6px}.crew-tab .crew-mvb-lg{width:40px;height:40px;border-radius:10px}.crew-tab .crew-mvb-lg:hover,.crew-tab .crew-mvb:hover{background:var(--surface-muted)}.crew-tab .crew-mvb-lg:focus-visible,.crew-tab .crew-mvb:focus-visible{outline:2px solid #1b4fcb;outline-offset:2px}.crew-tab .crew-mvb-lg[disabled],.crew-tab .crew-mvb[disabled]{color:#c4bfb5;background:#fff;cursor:default}.crew-tab .crew-mv-phone{display:flex;gap:6px;flex:none}.crew-tab .crew-band__l{display:flex;align-items:center;gap:9px;min-width:0}.crew-tab .crew-band__nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crew-tab .crew-band__r{display:flex;align-items:center;gap:10px;flex:none}.crew-tab .crew-band__ct-short{display:none}.crew-tab .crew-band__mode{display:none;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.22);border:0;border-radius:999px;padding:5px 11px;cursor:pointer;flex:none;font-family:inherit}.crew-tab .crew-band__mode:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:640px),(pointer:coarse){.crew-tab .crew-band__mode{display:inline-flex}}.crew-tab .crew-band__mode[aria-pressed=true]{display:inline-flex}@media (max-width:640px){.crew-tab .crew-band__ct-long{display:none}.crew-tab .crew-band__ct-short{display:inline}}.crew-tab .crew-row--slot,.crew-tab .crew-row--slot:hover{background:var(--crew-row-gap-fill)}.crew-tab .crew-row--slot>*{visibility:hidden}.crew-tab .crew-row--lift,.crew-tab .crew-row--lift:hover{background:#fff;box-shadow:var(--crew-row-lift);cursor:grabbing}.crew-tab .crew-row--lift .crew-hdl{color:var(--crew-handle-active);cursor:grabbing}.crew-tab .crew-row--outside,.crew-tab .crew-row--outside .crew-hdl{cursor:not-allowed}.crew-tab .crew-row--outside>*{opacity:.55}.crew-tab .crew-drop{left:20px;right:20px;height:2px;margin-top:-1px;border-radius:2px;pointer-events:none}.crew-tab .crew-drop,.crew-tab .crew-drop:before{position:absolute;background:var(--crew-drop-indicator)}.crew-tab .crew-drop:before{content:"";left:-3px;top:-2px;width:6px;height:6px;border-radius:50%}.crew-tab .crew-row--saved{animation:crew-saved-flash 1s linear forwards}@keyframes crew-saved-flash{0%,80%{background:var(--crew-saved-flash)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.crew-tab .crew-row--saved{animation:crew-saved-flash-snap .8s step-end forwards}}@keyframes crew-saved-flash-snap{0%{background:var(--crew-saved-flash)}to{background:transparent}}.crew-tab .crew-row--failed,.crew-tab .crew-row--failed:hover{background:rgba(176,0,32,.06);box-shadow:inset 0 0 0 1px rgba(176,0,32,.28)}.crew-tab .crew-foot{display:flex;align-items:flex-start;gap:7px;padding:2px 20px 12px;font-size:11.5px;color:var(--text-faint-2);line-height:1.45}.crew-tab .crew-foot--ok{color:var(--crew-confirmed-text)}.crew-tab .crew-foot--err{color:var(--danger)}.crew-tab .crew-foot--err button{font:inherit;font-weight:500;color:var(--danger);background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.project-card{--pcard-still-bg:#eae6de;--pcard-still-border:#c9c3b7;--pcard-date-chip-bg:hsla(0,0%,100%,.92);--pcard-date-chip-text:#3a3a3a;--pcard-date-chip-icon:#8a857b;--pcard-progress-track:#f1eee8;--pcard-divider:#f1eee8}.projects-page{--pp-filter-active:var(--slate-tint);--pp-filter-active-text:var(--slate-700);--pp-empty-border:#c9c3b7;--pp-empty-icon-bg:var(--slate-tint);--pp-empty-icon-fg:var(--slate-700);--plist-band-bg:var(--slate-tint);--plist-band-text:var(--slate-700);--plist-divider:#f1eee8;--plist-row-hover:#fbfaf7;--plist-progress-track:#f1eee8}.docs-hub{--dh-tint-callsheet:#26f;--dh-tint-callsheet-bg:rgba(34,102,255,.1);--dh-tint-risk:#c08a2e;--dh-tint-risk-bg:rgba(192,138,46,.12);--dh-tint-info:#258750;--dh-tint-info-bg:rgba(37,135,80,.1);--dh-tint-schedule:#c43e6b;--dh-tint-schedule-bg:rgba(196,62,107,.1);--dh-tint-timeline:#4fb8e8;--dh-tint-timeline-bg:rgba(79,184,232,.14);--dh-scope-internal:#8a857b;--dh-scope-client:#258750;--dh-card-selected-border:#1e1e1e;--dh-card-selected-bg:#fbfaf7;--dh-tint-casting:#263a4d;--dh-tint-casting-bg:#f8e6ee;--dh-tint-locations:#263a4d;--dh-tint-locations-bg:#eef0e0;--dh-scope-shared:#263a4d;--dh-tint-open:#263a4d;--dh-tint-open-bg:#eae6de;--dh-menu-bg:#fff;--dh-menu-shadow:0 12px 32px rgba(0,0,0,.14);--dh-menu-sel-bg:#e5ecf2;--dh-menu-sel-line:#263a4d;--dh-att-image-bg:#8f8b79;--dh-att-doc-bg:#c9c3b8;--dh-att-close-bg:#fff;--dh-build-spinner-track:#eae6de;--dh-build-spinner-head:#263a4d;--dh-recent-draft-bg:#e5ecf2;--dh-recent-draft-ink:#263a4d}.project-schedule-gantt{--psg-track-bg:#f1eee8;--psg-pill-text:#1e1e1e;--psg-today-marker:#1e1e1e;--psg-warning-text:#896321;--psg-handle-bg:#fff;--psg-handle-border:var(--border-strong);--psg-handle-icon:var(--text-muted);--psg-handle-bg-active:#1e1e1e;--psg-handle-icon-active:#fff;--psg-dirty-bg:rgba(176,0,32,.1);--psg-dirty-text:var(--danger);--psg-anchor-bg:rgba(30,30,30,.07);--psg-anchor-text:#4a463f;--psg-anchor-handle-bg:#efece5;--psg-anchor-handle-border:var(--border-strong);--psg-anchor-handle-icon:#6b665c}.project-timeline{--pt-track-bg:#f1eee8;--pt-segment-text:#1e1e1e;--pt-today-marker:#1e1e1e;--pt-warning-text:#896321}.location-card{--loc-unresolved-ink:#896321;--loc-resolved-dot:#258750;--loc-manual-dot:#8a857b;--loc-row-hover:#f4f1eb;--loc-group-rule:#eae6de;--loc-focus-ring:#1b4fcb;--loc-ta-active-fill:#f1eee8;--loc-kind-base:#1e1e1e;--loc-kind-shoot:var(--slate-tint);--loc-kind-shoot-ink:var(--slate-700);--loc-tile-edge:#b9b3a7}.ui-dialog{--dlg-scrim:rgba(30,30,30,.4);--dlg-surface:#fff;--dlg-footer-bg:#fbfaf7;--dlg-divider:#eae6de;--dlg-title:#1e1e1e;--dlg-subtle:#9a958b;--dlg-radius:16px;--dlg-shadow:0 24px 60px rgba(0,0,0,.22)}.ui-popover{--pop-surface:#fff;--pop-border:#dad6cf;--pop-divider:#eae6de;--pop-label:#8a857b;--pop-note:#3a3a3a;--pop-radius:12px;--pop-shadow:0 16px 34px rgba(0,0,0,.13)}.ui-toast{--toast-bg:#1e1e1e;--toast-text:#fff;--toast-danger-bg:#b02f55;--toast-danger-text:#fff;--toast-focus-ring:#fff;--toast-radius:10px;--toast-shadow:0 12px 28px rgba(0,0,0,.24)}.ui-reorder{--reorder-indicator:#1b4fcb;--reorder-wash:#f4f6fd;--reorder-ghost-border:#dad6cf;--reorder-ghost-bg:#fbfaf7;--reorder-lift-border:#1e1e1e;--reorder-lift-shadow:0 18px 38px rgba(30,30,30,.22)}.ui-confirm-delete{--cd-surface:#fff;--cd-border:#dad6cf;--cd-body:#3a3a3a;--cd-danger-bg:#b02f55;--cd-danger-text:#fff}.cost-line-delete{--cld-body:#3a3a3a;--cld-consequence:#1e1e1e;--cld-notice-bg:#fbf1e6;--cld-notice-text:#8a4b12;--cld-field-bg:#fff;--cld-field-border:#dad6cf;--cld-field-focus:#1e1e1e;--cld-keep-bg:#fff;--cld-keep-border:#dad6cf;--cld-keep-text:#3a3a3a;--cld-danger-bg:#b02f55;--cld-danger-text:#fff}.ui-switch{--sw-track-off:#d8d3cb;--sw-track-on:#1b7a46;--sw-knob:#fff;--sw-focus-ring:#1b4fcb}.line-item-po{--lip-switch-track-on:#26f;--lip-switch-track-off:#d8d3cb;--lip-switch-track-unavailable:#eae6de;--lip-switch-knob:#fbfaf7;--lip-warning-text:#896321}.files-tab{--file-cat-deck:#bdd4fe;--file-cat-callsheet:#8febae;--file-cat-docs:#fec978;--file-cat-forms:#d6cdee;--file-cat-images:#fdc0cd;--ft-title:#1e1e1e;--ft-caption:#9a958b;--ft-primary-bg:#1e1e1e;--ft-primary-text:#fff;--fc-surface:#fff;--fc-border:#dad6cf;--fc-head-bg:#fbfaf7;--fc-head-border:#eae6de;--fc-head-text:#8a857b;--fc-empty-text:#9a958b;--fc-action-text:#3a3a3a;--fc-on-band-ink:#3a2530;--fc-on-band-meta:rgba(58,37,48,.85);--fc-chip-bg:hsla(0,0%,100%,.6);--fr-hover:#fbfaf7;--fr-name:#1e1e1e;--fr-meta:#9a958b;--fr-uploader:#3a3a3a;--fr-tile-bg:#f1eee8;--fr-tile-text:#6e6a62;--fr-menu-resting:#b9b3a7;--fr-menu-hover:#f1eee8;--fr-shared-rule:#1b7a46;--fa-shared-bg:rgba(37,135,80,.1);--fa-shared-text:#1b7a46;--fa-internal-bg:#f1eee8;--fa-internal-text:#6e6a62;--fa-never-text:#9a958b;--fs-current-bg:rgba(37,135,80,.1);--fs-current-text:#1b7a46;--fs-draft-bg:rgba(192,138,46,.12);--fs-draft-text:#9a6b15;--fs-superseded-bg:#f1eee8;--fs-superseded-text:#6e6a62;--fs-hover-border:#dad6cf;--fs-item-hover:#fbfaf7;--fs-tick:#1b7a46;--fd-surface:#fff;--fd-border:#dad6cf;--fd-text:#1e1e1e;--fd-body:#3a3a3a;--fd-muted:#9a958b;--fd-frame-bg:#fbfaf7;--fd-primary-bg:#1e1e1e;--fd-primary-text:#fff;--fd-danger-bg:#b02f55;--fd-danger-text:#fff;--fd-reject-bg:rgba(196,62,107,.1);--fd-reject-border:#e8c3ce;--fd-reject-title:#b02f55;--fd-radio-border:#eae6de;--fd-radio-selected:#1e1e1e;--fd-tick:#1e1e1e;--fd-drop-border:#dad6cf;--fd-drop-border-hover:#b9b3a7;--fd-drop-hover-bg:#f7f5f1;--fd-glyph:#6e6a62;--fd-remove:#b9b3a7;--fd-notice-bg:#f1eee8;--fd-disabled-bg:#eae6de;--fd-disabled-text:#b9b3a7}body{background:var(--bg);color:var(--text)}.creative-tab{--ct-surface:#fff;--ct-subtle:#fbfaf7;--ct-muted-fill:#f1eee8;--ct-border:#dad6cf;--ct-border-subtle:#eae6de;--ct-ink:#1e1e1e;--ct-body:#3a3a3a;--ct-muted:#8a857b;--ct-subtle-text:#9a958b;--ct-disabled:#b9b3a7;--ct-ok:#1b7a46;--ct-ok-tint:rgba(37,135,80,.1);--ct-ok-hover-border:#a9cdb8;--ct-draft-text:#6e6a62;--ct-danger:#b02f55;--ct-danger-tint:rgba(196,62,107,.12);--ct-media-placeholder:#e7e3db;--ct-skeleton:#ede9e2;--ct-scene-chip:rgba(30,30,30,.78);--ct-published-badge:rgba(30,30,30,.66);--ct-tool:rgba(30,30,30,.62);--ct-tool-hover:rgba(30,30,30,.82);--ct-upload-wash:hsla(45,33%,98%,.9);--ct-focus-ring:#1b4fcb;--ct-slot-media:#fff;--ct-slot-footer:var(--slate-tint);--ct-slot-footer-label:var(--slate-700);--ct-slot-echo-fill:#fff;--ct-slot-border:#dad6cf;--ct-slot-glyph:#8a857b;--ct-slot-label:#3a3a3a;--ct-drop-indicator:#1b4fcb;--ct-drop-wash:#f4f6fd;--ct-progress-fill:#1b4fcb}@keyframes creative-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.creative-tab [data-skeleton]{animation:creative-skeleton-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.creative-tab [data-skeleton]{animation:none}}.creative-storyboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.creative-mood-grid{-moz-columns:4;column-count:4;-moz-column-gap:16px;column-gap:16px}@media (max-width:1080px){.creative-storyboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-mood-grid{-moz-columns:3;column-count:3}}@media (max-width:820px){.creative-storyboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-mood-grid{-moz-columns:2;column-count:2}}@media (max-width:620px){.creative-storyboard-grid{grid-template-columns:minmax(0,1fr)}.creative-mood-grid{-moz-columns:2;column-count:2}}.idea-screen{--idea-ai:#6d28d9;--idea-ai-edge:#ddd1f2;--idea-ai-surface:#faf7fe;--idea-lead-human:#b9b3a7;--idea-quote-edge:#d3ccbd;--idea-media-ground:#e7e3db;--idea-thumb-ground:#e4dfd3;--idea-play-disc:rgba(30,30,30,.62);--idea-arch-edge:#d3ccbd;--idea-selbar-ink:#1e1e1e;--idea-selbar-ai:#c9aef7;--idea-activity-ground:#fdf6e3;--idea-activity-edge:#ecdfba;--idea-activity-dot:#96681d;--idea-switcher-meta:#6f6a60;--idea-status-ink:#3a3a3a;--idea-status-ground:#f1eee8;--idea-stage-idea-fill:#dce8fe;--idea-stage-idea-ink:#1f3cb8;--idea-stage-idea-edge:#bdd4fe;--idea-stage-active-fill:var(--slate-tint);--idea-stage-active-ink:var(--slate-700);--idea-stage-active-edge:var(--slate-border);--idea-stage-converted-fill:#e7e4dd;--idea-panel-ground:var(--slate-tint);--idea-page-lift:#fff;--idea-lift-bleed:18px;--idea-rail-card:#fff;--idea-day:#5c574e;--idea-match:#ffd97a;--idea-flash-fill:rgba(255,217,122,.35);--idea-orient-ground:hsla(0,0%,100%,.94);--idea-search-ground:#fff;--idea-stream-focus-ring:#1b4fcb;background:var(--bg);color:var(--text)}.idea-scroller{padding:26px 20px 20px;display:flex;justify-content:safe center;background:var(--idea-panel-ground)}.idea-record-scroller,.idea-scroller{overflow-x:auto}.idea-grid{display:grid;grid-template-columns:240px 24px 680px 24px 240px;align-items:start;min-width:1208px}.idea-lift{position:absolute;z-index:-1;top:-14px;bottom:36px;left:calc(-1 * var(--idea-lift-bleed));right:calc(-1 * var(--idea-lift-bleed));background:var(--idea-page-lift);border-radius:3px;box-shadow:-16px 0 30px -20px rgba(30,30,30,.34),16px 0 30px -20px rgba(30,30,30,.34),0 1px 0 rgba(30,30,30,.05),0 22px 40px -34px rgba(30,30,30,.4)}.idea-day{grid-column:2/5;margin:-14px 6px 0;padding:0 0 36px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--idea-day)}.idea-cell-l{grid-column:1;padding-bottom:22px}.idea-cell-l,.idea-cell-m{position:relative;z-index:1}.idea-cell-m{grid-column:3;padding:0 22px 50px;min-width:0}.idea-cell-r{grid-column:5;position:relative;z-index:1;padding-bottom:22px}.idea-lead-l{right:-24px;border-top:1px dashed var(--idea-lead-human)}.idea-lead-l,.idea-lead-r{position:absolute;top:17px;width:24px}.idea-lead-r{left:-24px;border-top:1px solid var(--idea-ai)}.idea-panel{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:clip}.idea-stream{display:contents}.idea-panel--head.is-sticky{position:sticky;top:0;z-index:4}.idea-panel--stream{background:var(--idea-panel-ground)}.idea-panel__head{background:var(--surface);border-bottom:1px solid var(--border-soft);padding:13px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.idea-panel__title{font-size:13.5px;font-weight:600;color:var(--text)}.idea-panel__meta{font-size:11.5px;color:var(--text-faint)}.idea-panel__titles{display:flex;flex-direction:column}.idea-panel__hint{padding:9px 16px 11px;font-size:12px;color:var(--text-muted)}.idea-legend{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-faint)}.idea-legend span{display:inline-flex;align-items:center;gap:5px}.idea-key{width:9px;height:9px;border-radius:2px}.idea-key--hl{background:repeating-linear-gradient(135deg,rgba(30,30,30,.18) 0 2px,transparent 2px 5px);border:1px solid var(--border)}.idea-key--ai{outline:1px solid var(--idea-ai);outline-offset:1px}.idea-key--sm{background:var(--idea-match)}.idea-nav{flex-wrap:wrap;gap:8px}.idea-nav,.idea-search{display:flex;align-items:center}.idea-search{gap:6px;height:30px;padding:0 6px 0 9px;border:1px solid var(--border);border-radius:9px;background:var(--idea-search-ground)}.idea-search:focus-within{border-color:var(--text)}.idea-search>svg{width:13px;height:13px;flex:none;color:var(--text-faint)}.idea-search input{font:inherit;font-size:12.5px;width:150px;border:0;outline:0;background:transparent;color:var(--text)}.idea-search input::-webkit-search-cancel-button{display:none}.idea-search input:focus-visible{outline:2px solid var(--idea-stream-focus-ring);outline-offset:2px}.idea-search__count{min-width:46px;font-size:11.5px;color:var(--text-faint);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.idea-search__step{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer}.idea-search__step:hover{background:var(--border-soft)}.idea-search__step:disabled{color:var(--border);background:none;cursor:default}.idea-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.idea-chip:hover{border-color:var(--border-strong)}.idea-chip:disabled{color:var(--text-faint-2);border-color:var(--border-soft);cursor:default}.idea-chip__n{padding:0 6px;border-radius:999px;background:var(--text);color:#fff;font-size:10.5px;line-height:16px;font-variant-numeric:tabular-nums}.idea-chip:disabled .idea-chip__n{background:var(--border)}.idea-chip:focus-visible,.idea-search__step:focus-visible{outline:2px solid var(--idea-stream-focus-ring);outline-offset:2px}.idea-orient{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:8px;width:680px;height:34px;margin:0 auto;padding:0 22px;background:var(--idea-orient-ground);backdrop-filter:blur(4px);border-bottom:1px solid var(--border-soft);border-radius:0 0 6px 6px;font-size:11.5px;color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.idea-orient b{color:var(--text);font-weight:500}.idea-orient__dot{flex:none;width:3px;height:3px;border-radius:50%;background:var(--text-faint-2)}.idea-orient__pos{margin-left:auto}.idea-orient>*{flex:none}.idea-orient>.idea-orient__who{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.idea-cell-m.idea-flash-note:after{content:"";position:absolute;z-index:-1;top:-14px;bottom:36px;left:calc(-1 * var(--idea-lift-bleed));right:calc(-1 * var(--idea-lift-bleed));border-radius:3px;pointer-events:none;animation:idea-flash-note 1.2s ease-out forwards}@keyframes idea-flash-note{0%{background-color:var(--idea-flash-fill)}to{background-color:transparent}}.idea-cmt.idea-flash-card{animation:idea-flash-card 1.2s ease-out}@keyframes idea-flash-card{0%{box-shadow:0 0 0 3px var(--text)}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.idea-cell-m.idea-flash-note:after,.idea-cmt.idea-flash-card{animation:none;outline:2px solid var(--idea-match)}}.idea-note{position:relative;border-radius:11px}.idea-note--plain{padding:0 0 4px}.idea-note--box{border:1px solid var(--border);background:var(--surface);padding:13px 14px}.idea-note--flagged{border:1px solid var(--idea-ai);background:var(--idea-ai-surface);padding:15px 14px 13px}.idea-note__flag{position:absolute;top:-1px;left:-1px;background:var(--idea-ai);color:#fff;font-size:9.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:8px 0 8px 0}.idea-byline{display:flex;align-items:center;gap:8px;margin-bottom:8px}.idea-byline__tag{font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--border);border-radius:5px;padding:2px 6px}.idea-prose{font-size:15px;line-height:1.62;color:var(--text);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.idea-prose strong{font-weight:600}.idea-prose em{font-style:italic}.idea-sm{background-color:var(--idea-match);border-radius:2px}.idea-sm.is-current{box-shadow:0 0 0 2px var(--text)}.idea-hl>.idea-sm{background-image:inherit}.idea-hl{background-color:transparent;background-image:repeating-linear-gradient(135deg,rgba(30,30,30,.18) 0 2px,transparent 2px 5px);border-radius:2px;padding:1px 2px;color:var(--text);-webkit-box-decoration-break:clone;box-decoration-break:clone}.idea-media2{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.idea-media{height:184px;border-radius:10px;background:var(--idea-media-ground);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-faint-2);font-size:11.5px;text-align:center;padding:10px}.idea-caption{font-size:12px;color:var(--text-faint);margin-top:8px}.idea-vid{gap:13px;border:1px solid var(--border);border-radius:12px;padding:11px;background:var(--surface);margin-top:10px}.idea-vid,.idea-vid__thumb{display:flex;align-items:center}.idea-vid__thumb{flex:none;width:132px;height:76px;border-radius:8px;background:var(--idea-thumb-ground);border:1px solid var(--border);justify-content:center;position:relative;color:var(--text-faint-2)}.idea-vid__dur{position:absolute;bottom:5px;right:5px;background:rgba(30,30,30,.78);color:#fff;font-size:10px;font-weight:500;padding:1px 5px;border-radius:4px}.idea-vid__title{font-size:13.5px;font-weight:500;color:var(--text)}.idea-vid__meta{font-size:11.5px;color:var(--text-faint);margin-top:4px}.idea-extract{font-size:14px;line-height:1.6;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.idea-extract__truncated{margin-top:9px;font-size:11.5px;color:var(--text-faint)}.idea-note--plain{--idea-fold-ground:var(--idea-page-lift)}.idea-note--box{--idea-fold-ground:var(--surface)}.idea-note--flagged{--idea-fold-ground:var(--idea-ai-surface)}.idea-fold{position:relative}.idea-fold.is-folded{max-height:var(--idea-fold-height);overflow:hidden}.idea-fold.is-folded:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--idea-fold-fade);background:linear-gradient(hsla(0,0%,100%,0),var(--idea-fold-ground));pointer-events:none}.idea-fold__toggle{font:inherit;font-size:12px;font-weight:500;color:var(--text-muted);background:none;border:0;padding:4px 0 0;cursor:pointer}.idea-fold__toggle:hover{color:var(--text)}.idea-fold__toggle:focus-visible{outline:2px solid var(--idea-stream-focus-ring);outline-offset:2px}.idea-cmt{position:relative;background:var(--idea-rail-card);border:1px solid var(--border);border-radius:12px;padding:11px 12px;box-shadow:0 1px 2px rgba(30,30,30,.03)}.idea-cmt+.idea-cmt{margin-top:9px}.idea-cmt__head{justify-content:space-between;gap:8px}.idea-cmt__head,.idea-who{display:flex;align-items:center}.idea-who{gap:7px;min-width:0}.idea-name{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.idea-when{flex:none;font-size:11px;color:var(--text-faint-2)}.idea-quote{font-size:11.5px;color:var(--text-faint);border-left:2px solid var(--idea-quote-edge);padding-left:7px;margin:8px 0 7px;line-height:1.35}.idea-cmt__body{font-size:12.5px;color:var(--text-muted);line-height:1.45;text-wrap:pretty}.idea-replies{margin-top:9px;padding-top:9px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:8px}.idea-reply__head{display:flex;align-items:center;gap:6px;margin-bottom:3px}.idea-reply__body{font-size:12px;color:var(--text-muted);line-height:1.45;padding-left:22px}.idea-actions{display:flex;gap:12px;margin-top:10px}.idea-act{font-size:12px;font-weight:500;color:var(--text-muted)}.idea-ai-card{position:relative;background:var(--idea-rail-card);border:1px solid var(--idea-ai);border-radius:12px;padding:11px 12px;box-shadow:0 1px 2px rgba(109,40,217,.06)}.idea-ai-card+.idea-ai-card{margin-top:9px}.idea-ai-card__head{display:flex;justify-content:space-between;align-items:center;gap:8px}.idea-ai-card__move{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--idea-ai);display:flex;align-items:center;gap:5px}.idea-ai-card__body{font-size:12.5px;color:var(--text);line-height:1.5;margin-top:7px;text-wrap:pretty}.idea-ai-card__source{font-size:11.5px;color:var(--text-faint);margin-top:8px;display:flex;align-items:center;gap:5px}.idea-ai-card__rule{border:0;border-top:1px solid #eeeaf6;margin:10px 0 9px}.idea-ai-card__actions{display:flex;align-items:center;gap:10px}.idea-convert{background:var(--idea-ai);color:#fff;border:1px solid var(--idea-ai);border-radius:9px;padding:7px 11px;font-size:12px;font-weight:500}.idea-ai-q{margin:7px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.45;color:var(--text);text-wrap:pretty;overflow-wrap:anywhere}.idea-ai-q li{display:grid;grid-template-columns:12px 1fr;gap:5px}.idea-ai-q li:before{content:"?";color:var(--idea-ai);font-weight:600;font-size:11.5px;line-height:1.6}.idea-convert--button{font-family:inherit;cursor:pointer}.idea-ai-menu{margin-top:8px;background:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 18px rgba(30,30,30,.1);padding:4px}.idea-ai-menu__item{display:grid;grid-template-columns:1fr;width:100%;padding:7px 9px;border:0;border-radius:7px;background:none;font:inherit;text-align:left;cursor:pointer}.idea-ai-menu__item:focus-visible,.idea-ai-menu__item:hover:not(:disabled){background:var(--idea-ai-surface);outline:none}.idea-ai-menu__item:disabled{cursor:default}.idea-ai-menu__t{font-size:12.5px;font-weight:500;color:var(--text)}.idea-ai-menu__d{font-size:11px;color:var(--text-faint)}.idea-ai-menu__item:disabled .idea-ai-menu__t{color:var(--text-faint-2)}.idea-ai-stub{background:#fff;border:1px dashed var(--idea-ai-edge);border-radius:12px;padding:8px 12px;display:flex;flex-direction:column;gap:6px}.idea-ai-card+.idea-ai-stub,.idea-ai-stub+.idea-ai-card,.idea-ai-stub+.idea-ai-stub{margin-top:9px}.idea-ai-stub__top{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--text-faint)}.idea-ai-stub__reason{font:inherit;font-size:12px;border:1px solid var(--border);border-radius:8px;padding:6px 8px;background:#fff;color:var(--text);width:100%;box-sizing:border-box}.idea-ai-quiet{font-size:11.5px;color:var(--text-faint);display:flex;align-items:center;gap:6px;padding:2px}.idea-ai-quiet:before{content:"";flex:none;width:7px;height:7px;border-radius:2px;outline:1px solid var(--idea-ai-edge);outline-offset:1px}.idea-ai-quiet+.idea-ai-card,.idea-ai-quiet+.idea-ai-stub{margin-top:9px}.idea-ai-ask{display:inline-flex;align-items:center;gap:6px;border-radius:10px;font:inherit;font-size:12.5px;font-weight:500;padding:8px 13px;cursor:pointer;border:1px solid var(--idea-ai);color:var(--idea-ai);background:var(--surface)}.idea-ai-ask:hover:not(:disabled){background:#f1eafc}.idea-ai-ask:disabled{cursor:default;border-color:var(--idea-ai-edge);color:#a98ee0}.idea-ai-paused{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-faint)}.idea-ai-paused i{width:1px;height:12px;background:var(--border);display:inline-block}.idea-ai-failed{font-size:12px;color:var(--text-faint)}.idea-empty{padding:26px 4px 8px}.idea-empty__title{font-size:16px;font-weight:600;color:var(--text)}.idea-empty__body{font-size:13.5px;color:var(--text-muted);line-height:1.55;margin-top:6px;max-width:520px}.idea-av{flex:none;border-radius:50%;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center}.idea-record{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px 20px;min-width:1208px}.idea-record__frame{display:flex;align-items:flex-start;gap:14px}.idea-record__ident{flex:1 1 auto;min-width:0}.idea-record__acts{flex:none;display:flex;align-items:center;gap:8px}.idea-record__pills,.idea-record__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.idea-record__top{margin-top:9px}.idea-record__title{font-size:19px;font-weight:600;color:var(--text)}.idea-record__title--untitled{color:var(--text-faint)}.idea-record__meta{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--text-muted)}.idea-record__reason{margin-top:12px;display:flex;align-items:flex-start;gap:9px;max-width:720px;background:var(--idea-status-ground);border:1px solid var(--border-soft);border-radius:10px;padding:9px 12px}.idea-record__reason-label{flex:none;font-size:10.5px;line-height:1.5;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.idea-record__reason-body{font-size:12.5px;line-height:1.5;font-weight:500;color:var(--text)}.idea-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:999px;border:1px solid transparent}.idea-pill--status{background:var(--idea-status-ground);color:var(--idea-status-ink)}.idea-pill--status[data-stage=idea]{background:var(--idea-stage-idea-fill);color:var(--idea-stage-idea-ink);border-color:var(--idea-stage-idea-edge)}.idea-pill--status[data-stage=active]{background:var(--idea-stage-active-fill);color:var(--idea-stage-active-ink);border-color:var(--idea-stage-active-edge)}.idea-pill--status[data-stage=converted]{background:var(--idea-stage-converted-fill);color:var(--idea-status-ink)}.idea-pill--archived{background:var(--surface);color:var(--text-muted);border-color:var(--border-strong)}.idea-pill--origin-tender{background:var(--idea-ai-surface);color:var(--idea-ai);border-color:var(--idea-ai-edge)}.idea-pill--origin-blank{background:var(--surface);color:var(--text-faint);border-color:var(--border)}.idea-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.idea-head{padding:4px 0 18px}.idea-head__eyebrow{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--text-faint)}.idea-head__title{font-size:25px;font-weight:600;letter-spacing:-.01em;color:var(--text);margin-top:3px}.idea-head__desc{font-size:13.5px;line-height:1.55;color:var(--text-muted);margin-top:8px;max-width:680px}.idea-head__stats{margin-top:12px;display:flex;align-items:center;gap:12px;font-size:12.5px}.idea-head__stat{display:inline-flex;align-items:baseline;gap:6px}.idea-head__stat-figure{font-size:17px;font-weight:600;color:var(--text)}.idea-head__stat-label{font-size:12.5px;color:var(--text-muted)}.idea-head__rule{width:1px;height:12px;background:var(--border)}.idea-head__notconnected{color:var(--text-faint)}.idea-composer{border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:12px 13px}.idea-composer__field{width:100%;border:0;background:transparent;resize:vertical;font:inherit;font-size:14.5px;line-height:1.55;color:var(--text);outline:none}.idea-composer__field::-moz-placeholder{color:var(--text-faint-2)}.idea-composer__field::placeholder{color:var(--text-faint-2)}.idea-composer__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.idea-composer__hint{flex:1 1 auto;min-width:0;font-size:11.5px;color:var(--text-faint-2)}.idea-composer__error{font-size:11.5px;color:#b3261e}.idea-composer__submit{border:1px solid var(--text);background:var(--text);color:#fff;border-radius:10px;padding:7px 12px;font-size:12.5px;font-weight:500}.idea-composer__submit:disabled{border-color:var(--border);background:var(--surface);color:var(--text-faint-2)}.idea-composer__openers{margin-top:10px;font-size:12px;color:var(--text-faint)}.idea-composer__attach{display:flex;align-items:center;gap:6px;flex:none}.idea-composer__attach-btn{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:500}.idea-composer__attach-btn:disabled{color:var(--text-faint-2)}.idea-composer__attach-btn[aria-expanded=true]{border-color:var(--border-strong);color:var(--text)}.idea-composer__file{display:none}.idea-attach{margin-top:9px;display:flex;flex-direction:column;gap:5px;list-style:none;padding:0}.idea-attach__item{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;background:var(--bg);padding:5px 9px;font-size:12px;color:var(--text-muted)}.idea-attach__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idea-attach__remove{flex:none;border:0;background:none;padding:0;font-size:11.5px;font-weight:500;color:var(--text-muted)}.idea-attach__remove:disabled{color:var(--text-faint-2)}.idea-videofield{margin-top:9px;display:flex;align-items:center;gap:8px}.idea-videofield__input{flex:1 1 auto;min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--bg);padding:7px 10px;font:inherit;font-size:13px;color:var(--text);outline:none}.idea-videofield__input::-moz-placeholder{color:var(--text-faint-2)}.idea-videofield__input::placeholder{color:var(--text-faint-2)}.idea-videofield__input:focus{border-color:var(--border-strong)}.idea-videofield__submit{flex:none;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:7px 12px;font-size:12px;font-weight:500}.idea-videofield__submit:disabled{color:var(--text-faint-2)}.idea-capture{margin-top:16px;max-width:680px}.idea-capture__label{display:block;font-size:12.5px;font-weight:500;color:var(--text)}.idea-capture__row{margin-top:7px;display:flex;align-items:center;gap:8px}.idea-capture__field{flex:1 1 auto;min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);padding:9px 11px;font:inherit;font-size:14px;line-height:1.4;color:var(--text);outline:none}.idea-capture__field::-moz-placeholder{color:var(--text-faint-2)}.idea-capture__field::placeholder{color:var(--text-faint-2)}.idea-capture__field:focus{border-color:var(--border-strong)}.idea-capture__submit{flex:none;border:1px solid var(--text);background:var(--text);color:#fff;border-radius:10px;padding:9px 14px;font-size:12.5px;font-weight:500}.idea-capture__submit:disabled{border-color:var(--border);background:var(--surface);color:var(--text-faint-2)}.idea-capture__hint{margin-top:6px;font-size:11.5px;color:var(--text-faint-2)}.idea-capture__error{color:#b3261e}.idea-activity{display:flex;align-items:center;gap:9px;border:1px solid var(--idea-activity-edge);border-radius:10px;background:var(--idea-activity-ground);padding:8px 12px;font-size:12.5px;color:var(--text-muted)}.idea-activity__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--idea-activity-dot)}.idea-activity__text{flex:1 1 auto;min-width:0}.idea-activity__action{flex:none;border:1px solid var(--idea-activity-edge);background:var(--surface);color:var(--text);border-radius:8px;padding:5px 11px;font-size:12px;font-weight:500}.idea-activity__action:disabled{color:var(--text-faint-2)}.idea-switcher{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.idea-switcher__label{flex:none;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--idea-switcher-meta)}.idea-switcher__list{display:flex;align-items:center;gap:7px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.idea-switcher__item{display:inline-flex;align-items:baseline;gap:7px;max-width:260px;border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:5px 11px;font-size:12px;color:var(--text-muted);text-decoration:none}.idea-switcher__item:hover{border-color:var(--border-strong)}.idea-switcher__item[data-current=true]{background:var(--idea-status-ground);border-color:var(--border-strong);color:var(--text);font-weight:500}.idea-switcher__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idea-switcher__when{flex:none;font-size:11px;color:var(--idea-switcher-meta)}.idea-record__summary{margin-top:7px;font-size:13.5px;line-height:1.5;color:var(--text-muted);max-width:640px}.idea-record__edit{font-size:12px;font-weight:500;color:var(--text-faint);background:none;border:0;padding:0}.idea-record__title-field{flex:1 1 240px;min-width:0;padding:7px 10px;font:inherit;font-size:19px;font-weight:600}.idea-record__summary-field,.idea-record__title-field{border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);outline:none}.idea-record__summary-field{margin-top:8px;width:100%;padding:8px 10px;font:inherit;font-size:13.5px;line-height:1.5;resize:vertical}.idea-record__summary-field::-moz-placeholder,.idea-record__title-field::-moz-placeholder{color:var(--text-faint-2);font-weight:400}.idea-record__summary-field::placeholder,.idea-record__title-field::placeholder{color:var(--text-faint-2);font-weight:400}.idea-record__heading-foot{margin-top:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.idea-record__heading-hint{font-size:11.5px;color:var(--text-faint-2)}.idea-record__heading-error{color:#b3261e}.idea-record__heading-actions{display:flex;align-items:center;gap:8px}.idea-record__cancel{font-size:12.5px;font-weight:500;color:var(--text-faint);background:none;border:0;padding:7px 4px}.idea-record__save{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:10px;padding:7px 12px;font-size:12.5px;font-weight:500}.idea-record__save:disabled{color:var(--text-faint-2)}.idea-note__meta{display:flex;align-items:center;gap:12px;margin-top:8px}.idea-note__delete{font-size:12px;font-weight:500;color:var(--text-faint);background:none;border:0;padding:0}.idea-lifecycle{--il-notice-ground:#fdf6e3;--il-notice-edge:#ecdfba;--il-notice-dot:#96681d;--il-disabled-ink:#9a958b;--il-focus-ring:#1b4fcb;--il-current-ground:#f1eee8}.idea-lc-btn{display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:10px;padding:9px 13px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none}.idea-lc-btn--ghost{background:var(--surface);border-color:var(--border);color:var(--text)}.idea-lc-btn--ink{background:var(--text);border-color:var(--text);color:#fff}.idea-lc-btn--more{background:var(--surface);border-color:var(--border);color:var(--text-muted);padding:9px 11px;font-size:13px;letter-spacing:.06em}.idea-lc-btn--more[aria-expanded=true]{border-color:var(--border-strong);color:var(--text)}.idea-lc-btn--sm{padding:7px 12px}.idea-lc-btn--quiet{background:none;border-color:transparent;color:var(--text-muted)}.idea-lc-btn--ghost:disabled{color:var(--il-disabled-ink)}.idea-lc-btn--ink:disabled{opacity:.55}.idea-lc-btn:focus-visible{outline:2px solid var(--il-focus-ring);outline-offset:2px}.idea-lc-pop{padding:6px}.idea-lc-pop--flush{padding:0}.idea-lc-label{padding:10px 12px 8px;font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:var(--pop-note)}.idea-lc-list{display:flex;flex-direction:column;gap:1px;padding:0 6px 6px;max-height:268px;overflow-y:auto}.idea-lc-body{padding:0 12px 12px}.idea-lc-foot{border-top:1px solid var(--pop-divider);padding:9px 12px;font-size:11.5px;line-height:1.45;color:var(--pop-note)}.idea-lc-foot--only{border-top:0}.idea-lc-acts{justify-content:flex-end;gap:8px;border-top:1px solid var(--pop-divider);padding:10px 12px}.idea-lc-acts,.idea-lc-item{display:flex;align-items:center}.idea-lc-item{justify-content:space-between;gap:10px;width:100%;border:0;background:none;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.35;text-align:left;color:var(--text)}.idea-lc-item:hover{background:var(--surface)}.idea-lc-item:focus-visible{outline:2px solid var(--il-focus-ring);outline-offset:2px}.idea-lc-rule{height:1px;margin:6px 0;background:var(--pop-divider)}.idea-lc-owner{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;border-radius:8px;padding:7px 8px;text-align:left}.idea-lc-owner:hover{background:var(--surface)}.idea-lc-owner:focus-visible{outline:2px solid var(--il-focus-ring);outline-offset:2px}.idea-lc-owner[data-current=true]{background:var(--il-current-ground)}.idea-lc-owner__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;color:var(--text)}.idea-lc-owner[data-current=true] .idea-lc-owner__name{font-weight:500}.idea-lc-owner__tick{flex:none;font-size:12px;font-weight:500;color:var(--text)}.idea-lc-notice{display:flex;align-items:flex-start;gap:9px;margin:0 6px 8px;border:1px solid var(--il-notice-edge);border-radius:10px;background:var(--il-notice-ground);padding:9px 11px}.idea-lc-notice__dot{flex:none;width:6px;height:6px;margin-top:5px;border-radius:50%;background:var(--il-notice-dot)}.idea-lc-notice__text{font-size:12px;line-height:1.5;color:var(--text-muted)}.idea-lc-notice__text b{font-weight:600;color:var(--text)}.idea-lc-radio{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;border-radius:8px;padding:7px 8px;font-size:13px;line-height:1.35;text-align:left;color:var(--text)}.idea-lc-radio:hover{background:var(--surface)}.idea-lc-radio:focus-visible{outline:2px solid var(--il-focus-ring);outline-offset:2px}.idea-lc-radio__mark{flex:none;width:15px;height:15px;border:1px solid var(--border-strong);border-radius:50%;background:var(--pop-surface)}.idea-lc-radio[data-checked=true]{font-weight:500}.idea-lc-radio[data-checked=true] .idea-lc-radio__mark{border:5px solid var(--text)}.idea-lc-field{margin-top:2px}.idea-lc-field__area{width:100%;height:66px;border:1px solid var(--border);border-radius:8px;background:var(--pop-surface);padding:8px 10px;font:inherit;font-size:13px;line-height:1.5;color:var(--text);resize:vertical;outline:none}.idea-lc-field__area::-moz-placeholder{color:var(--text-faint-2)}.idea-lc-field__area::placeholder{color:var(--text-faint-2)}.idea-lc-field__area:focus{border-color:var(--border-strong)}.idea-lc-field__area:focus-visible{outline:2px solid var(--il-focus-ring);outline-offset:2px}.idea-lc-field__hint{margin-top:6px;font-size:11.5px;line-height:1.45;color:var(--pop-note)}.idea-lc-dlg-text{font-size:13.5px;line-height:1.6;color:var(--text-muted);text-wrap:pretty}.idea-lc-dlg-text b{font-weight:600;color:var(--text)}.idea-media{overflow:hidden;padding:0}.idea-media__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.idea-vid__thumb{overflow:hidden}.idea-vid__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.idea-vid__play{position:absolute;inset:0;color:#fff}.idea-vid__disc,.idea-vid__play{display:flex;align-items:center;justify-content:center}.idea-vid__disc{width:26px;height:26px;border-radius:50%;background:var(--idea-play-disc);box-shadow:0 1px 3px rgba(30,30,30,.28)}.idea-arch{grid-column:1/-1;margin-top:20px;border-top:1px solid var(--border-soft);padding-top:20px}.idea-arch__head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:none;border:0;padding:0;cursor:pointer;text-align:left;font:inherit}.idea-arch__label{font-weight:500;letter-spacing:.04em;text-transform:uppercase}.idea-arch__count,.idea-arch__label{font-size:11.5px;color:var(--text-muted)}.idea-arch__body{margin-top:11px}.idea-arch__empty{font-size:12px;color:var(--text-faint);margin:0}.idea-arch__item{background:var(--surface);border:1px dashed var(--idea-arch-edge);border-radius:11px;padding:10px 11px}.idea-arch__item+.idea-arch__item{margin-top:10px}.idea-arch__kind{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.idea-arch__q{font-size:11.5px;color:var(--text-faint);padding-left:7px;border-left:2px solid var(--idea-quote-edge);line-height:1.35}.idea-arch__q--gone{text-decoration:line-through}.idea-arch__kind--ai{color:var(--idea-ai)}.idea-arch__b,.idea-arch__lines{font-size:12px;color:var(--text-muted);line-height:1.45;text-wrap:pretty}.idea-arch__b{margin-top:6px}.idea-arch__f{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:11px;color:var(--text-faint)}.idea-act--button{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:12px;font-weight:500;color:var(--text-muted)}.idea-act--button:hover{color:var(--text)}.idea-selbar{position:fixed;transform:translate(-50%,calc(-100% - 8px));z-index:40;display:flex;align-items:center;gap:2px;background:var(--idea-selbar-ink);border-radius:11px;padding:5px 6px;box-shadow:0 6px 20px rgba(30,30,30,.22)}.idea-selbar__i{background:none;border:0;cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;color:#fff;padding:3px 9px;border-radius:8px}.idea-selbar__i:hover{background:hsla(0,0%,100%,.14)}.idea-selbar__sep{width:1px;height:14px;background:hsla(0,0%,100%,.22);flex:none;margin:0 3px}.idea-selbar__no{font-size:12px;color:hsla(0,0%,100%,.72);padding:3px 9px}.idea-cmt--draft{border-style:dashed}.idea-cmt__input{width:100%;margin-top:8px;border:1px solid var(--border);border-radius:8px;padding:7px 8px;font:inherit;font-size:12.5px;line-height:1.45;color:var(--text);background:var(--surface);resize:vertical}.idea-cmt__input:focus{outline:2px solid var(--idea-ai-edge);outline-offset:1px}.idea-cmt__reply{margin-top:9px;padding-top:9px;border-top:1px solid var(--border-soft)}.idea-cmt__actions{display:flex;gap:10px;align-items:center;margin-top:8px}.idea-act--primary{background:var(--text);color:#fff;border:0;border-radius:8px;padding:4px 11px;cursor:pointer;font:inherit;font-size:12px;font-weight:500}.idea-act--primary:disabled{opacity:.45;cursor:default}.org-people{--op-chrome:var(--slate-tint);--op-chrome-text:var(--slate-700);--op-role-chip-bg:#f1eee8;--op-role-chip-text:#3a3a3a;--op-number:var(--text-muted);--op-no-number-ink:#7a5418}.overview-files-card{--ofc-surface:#fbfaf7;--ofc-border:#dad6cf;--ofc-row-hover:#f4f1eb;--ofc-hairline:#eae6de;--ofc-title:#1e1e1e;--ofc-name:#1e1e1e;--ofc-meta:#9a958b;--ofc-count:#9a958b;--ofc-link:#1b4fcb;--ofc-link-hover:#123a99;--ofc-focus-ring:#1b4fcb;--ofc-dl-rest:#6e6a62;--ofc-dl-hover-fill:#eae6de;--ofc-dl-hover-ink:#1e1e1e;--ofc-empty-fill:#f4f1eb;--ofc-empty-dash:#dad6cf;--ofc-empty-icon-ground:#eae6de;--ofc-empty-icon-ink:#6e6a62;--ofc-cat-deck:#bdd4fe;--ofc-cat-callsheet:#8febae;--ofc-cat-docs:#fec978;--ofc-cat-forms:#d6cdee;--ofc-cat-images:#fdc0cd;--ofc-tile-ink:#3a2530}.overview-files-card .ofc-row+.ofc-row{box-shadow:inset 0 1px 0 var(--ofc-hairline)}.overview-files-card .ofc-row:hover{background:var(--ofc-row-hover);box-shadow:none}.overview-files-card .ofc-row:hover+.ofc-row{box-shadow:none}.acct-menu-trigger{--acct-menu-focus-ring:#1b4fcb;--acct-avatar:var(--slate-base);display:flex;flex:none;align-items:center;gap:8px;border-radius:10px;padding:5px 9px 5px 6px;white-space:nowrap}.acct-menu-trigger[aria-expanded=true]{background:var(--row-hover)}.acct-menu-trigger:focus-visible{outline:2px solid var(--acct-menu-focus-ring);outline-offset:2px}.acct-menu-trigger__name{font-size:13px;font-weight:500;color:var(--text)}.acct-menu-trigger__chevron{flex:none;color:var(--text-muted)}.acct-menu{--acct-menu-org-label:#9a958b;--acct-avatar:var(--slate-base);--acct-menu-radius:14px;--acct-menu-shadow:0 16px 44px rgba(0,0,0,.16);padding:0;overflow:hidden;background:var(--surface);border-color:var(--border);border-radius:var(--acct-menu-radius);box-shadow:var(--acct-menu-shadow)}.acct-menu__identity{display:flex;align-items:center;gap:10px;padding:13px 14px;border-bottom:1px solid var(--border-soft)}.acct-menu__name{font-size:13.5px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.acct-menu__email{font-size:11.5px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-menu__org{padding:10px 14px 6px;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--acct-menu-org-label)}.acct-menu__group{display:flex;flex-direction:column;gap:1px;padding:0 6px 6px}.acct-menu__group--ruled{padding:6px;border-top:1px solid var(--border-soft)}.acct-menu__row{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:9px;font-size:13px;color:var(--text-muted);text-align:left;outline:none}.acct-menu__icon{flex:none;color:var(--text-faint)}.acct-menu__row:focus,.acct-menu__row:hover{background:var(--row-hover);color:var(--text);font-weight:500}.acct-menu__row:focus .acct-menu__icon,.acct-menu__row:hover .acct-menu__icon{color:var(--text-muted)}.acct-menu__count{margin-left:auto;font-size:11.5px;font-weight:400;color:var(--text-faint);font-variant-numeric:tabular-nums}.profile{--profile-role-chip-bg:#f1eee8;--profile-role-chip-text:#3a3a3a;--profile-no-number-ink:#7a5418;--profile-input-bg:#fff;--profile-focus-ring:#1b4fcb;--profile-error-ink:var(--danger);flex:0 1 640px;min-width:0}.profile__heading{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.profile__lede{margin:12px 0 0;max-width:62ch;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.profile__card{margin-top:26px;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:16px}.profile__who{display:flex;align-items:center;gap:14px;padding:18px 20px}.profile__who-name{font-size:15.5px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.profile__who-email{font-size:12.5px;color:var(--text-muted);overflow-wrap:anywhere}.profile__row{display:grid;grid-template-columns:170px 1fr auto;gap:16px;align-items:center;padding:14px 20px;border-top:1px solid var(--border-soft)}.profile__key{font-size:13px;font-weight:500;color:var(--text)}.profile__value{min-width:0;font-size:13.5px;color:var(--text);overflow-wrap:anywhere}.profile__help{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--text-muted)}.profile__input{width:100%;max-width:320px;padding:8px 11px;font:inherit;font-size:13.5px;color:var(--text);background:var(--profile-input-bg);border:1px solid var(--border);border-radius:10px}.profile__input:focus-visible,.profile__save:focus-visible{outline:2px solid var(--profile-focus-ring);outline-offset:2px}.profile__error{margin:6px 0 0;font-size:12.5px;color:var(--profile-error-ink)}.profile__number{font-variant-numeric:tabular-nums}.profile__no-number{font-weight:500;color:var(--profile-no-number-ink)}.profile__role-chip{display:inline-flex;padding:4px 10px;font-size:12px;color:var(--profile-role-chip-text);background:var(--profile-role-chip-bg);border-radius:999px}.profile__sso{display:inline-flex;align-items:center;gap:8px}.profile__sso svg{width:15px;height:15px;flex:none}.profile__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:var(--surface);border-top:1px solid var(--border-soft)}.profile__foot span{font-size:12px;color:var(--text-faint)}.profile__save{padding:8px 16px;font:inherit;font-size:13px;font-weight:500;color:var(--surface);background:var(--text);border:1px solid var(--text);border-radius:12px;cursor:pointer}.profile__save:disabled{opacity:.5;cursor:default}:root{--ev-pill-neutral-text:#3a3a3a;--ev-pill-neutral-bg:#eae6de}.ev-pill-neutral{display:inline-block;padding:3px 10px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--ev-pill-neutral-text);background:var(--ev-pill-neutral-bg);border-radius:12px}:root{--ev-tier-plum:#6b3f8f;--ev-tier-plum-tint:#eae4eb;--ev-tier-teal:#0b6b74;--ev-tier-teal-tint:#dee9e7;--ev-tier-brick:#a5372a;--ev-tier-brick-tint:#f1e3de;--ev-tier-slate:#4b5663;--ev-tier-slate-tint:#e6e6e5;--ev-tier-navy:#2c3e72;--ev-tier-navy-tint:#e2e3e7;--ev-tier-olive:#5a6219;--ev-tier-olive-tint:#e8e8dc;--ev-tier-magenta:#952d68;--ev-tier-magenta-tint:#efe1e6;--ev-tier-umber:#6f4a26;--ev-tier-umber-tint:#eae5de;--ev-pill-positive-text:#1e6e41;--ev-pill-positive-bg:#e5ece5;--ev-pill-info-text:#184fcc;--ev-pill-info-bg:#e4e9f3;--ev-pill-warning-text:#896321;--ev-pill-warning-bg:#f2eee6;--ev-pill-danger-text:#b00020;--ev-pill-danger-bg:#f3e1e2;--ev-table-chrome:var(--slate-tint);--ev-table-chrome-text:var(--slate-700)}.ev-pill-danger,.ev-pill-positive{display:inline-block;padding:3px 10px;font-size:12px;font-weight:500;white-space:nowrap;border-radius:12px}.ev-pill-positive{color:var(--ev-pill-positive-text);background:var(--ev-pill-positive-bg)}.ev-pill-danger{color:var(--ev-pill-danger-text);background:var(--ev-pill-danger-bg)}.evg,.evg-modal{--evg-scrim:rgba(30,30,30,.32);--evg-menu-shadow:0 8px 24px rgba(30,30,30,.12);--evg-focus-ring:0 0 0 3px rgba(34,102,255,.15);font-size:13px;color:var(--text)}.evg-sech{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 16px;gap:16px}.evg-title{font-size:17px;font-weight:600}.evg-subtitle{color:var(--text-faint);margin-top:3px}.evg-row{display:flex;gap:10px}.evg-btn,.evg-row{align-items:center}.evg-btn{display:inline-flex;gap:6px;white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 14px;font:inherit;font-weight:500;background:var(--surface);color:var(--text);cursor:pointer}.evg-btn--primary{background:var(--text);color:#fff;border-color:var(--text)}.evg-btn--danger{background:var(--danger);color:#fff;border-color:var(--danger)}.evg-btn:disabled,.evg-btn[aria-disabled=true]{background:var(--surface-muted);color:var(--text-faint);border-color:var(--surface-muted);cursor:default}.evg-btn:focus-visible,.evg-chip:focus-visible,.evg-group-toggle:focus-visible,.evg-link:focus-visible,.evg-modal-close:focus-visible,.evg-segment button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evg-input{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;width:100%;min-width:0}.evg-input::-moz-placeholder{color:var(--text-faint)}.evg-input::placeholder{color:var(--text-faint)}.evg-input:focus{outline:none;border-color:var(--blue);box-shadow:var(--evg-focus-ring)}.evg-input--error{border-color:var(--danger)}.evg-select{position:relative;display:block}.evg-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:30px;cursor:pointer}.evg-select:after{content:"⌄";position:absolute;right:12px;top:50%;transform:translateY(-62%);pointer-events:none;color:var(--text)}.evg-select--swatch select{padding-left:30px}.evg-select--swatch .evg-swatch{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.evg-chips{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px;padding-bottom:16px;border-bottom:1px solid var(--border)}.evg-chip{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--border);border-radius:18px;padding:7px 14px;background:var(--surface);color:var(--text);font:inherit;font-weight:500;cursor:pointer}.evg-chip[aria-pressed=true]{background:var(--surface-muted);border-color:var(--surface-muted)}.evg-swatch{width:9px;height:9px;border-radius:2px;display:inline-block;flex:none}.evg-bar{display:flex;align-items:center;gap:22px;background:var(--text);color:#fff;border-radius:10px;padding:10px 16px;margin-top:16px}.evg-bar-count{font-weight:600}.evg-bar-spacer{flex:1}.evg-bar-item{position:relative}.evg-bar-action{background:none;border:0;padding:0;font:inherit;color:#fff;cursor:pointer;border-bottom:1px solid transparent}.evg-bar-action:focus-visible,.evg-bar-action:hover,.evg-bar-action[aria-expanded=true]{border-bottom-color:#fff;outline:none}.evg-bar-action--clear{opacity:.8}.evg-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:2;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px;box-shadow:var(--evg-menu-shadow);padding:6px;min-width:170px;max-height:320px;overflow-y:auto}.evg-menu-item{display:flex;gap:8px;align-items:center;width:100%;text-align:left;padding:8px 12px;border-radius:6px;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.evg-menu-item:focus-visible,.evg-menu-item:hover{background:var(--surface-muted);outline:none}.evg-groups{display:flex;flex-direction:column;gap:16px;margin-top:16px}.evg-group{border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);border:1px solid var(--border)}.evg-group-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;color:#fff}.evg-group-name{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evg-group-toggle{background:none;border:0;padding:0;font:inherit;font-size:12px;color:#fff;cursor:pointer;white-space:nowrap}.evg-cap{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--text-faint)}.evg-guest{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--border-soft)}.evg-guest--first{border-top:0}.evg-guest--captions{padding:8px 18px 8px 46px;background:var(--surface)}.evg-guest-main{flex:1;min-width:0}.evg-name{font-weight:500}.evg-guest-sub,.evg-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evg-guest-sub{color:var(--text-faint);font-size:12px;margin-top:1px}.evg-col{min-width:150px;color:var(--text-muted);flex:none}.evg-col--plus{min-width:90px}.evg-col--pass{min-width:120px;text-align:right;flex:none}.evg-avatar{width:30px;height:30px;border-radius:50%;color:#fff;font-size:10.5px;font-weight:600}.evg-avatar,.evg-check{flex:none;display:inline-flex;align-items:center;justify-content:center}.evg-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;cursor:pointer;width:16px;height:16px;border-radius:4px;border:1px solid var(--border-strong);background:var(--surface)}.evg-check:checked{background:var(--text);border-color:var(--text)}.evg-check:checked:after{content:"✓";color:#fff;font-size:10px;line-height:1}.evg-check:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evg-foot{display:flex;justify-content:space-between;background:var(--surface-muted);padding:11px 18px;font-size:12px;color:var(--text-muted)}.evg-link{background:none;border:0;padding:0;font:inherit;color:var(--blue-hover);font-weight:500;cursor:pointer;text-decoration:none}.evg-pill{display:inline-block;font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500;white-space:nowrap}.evg-pill--positive{background:var(--ev-pill-positive-bg);color:var(--ev-pill-positive-text)}.evg-pill--info{background:var(--ev-pill-info-bg);color:var(--ev-pill-info-text)}.evg-pill--neutral{background:var(--ev-pill-neutral-bg);color:var(--ev-pill-neutral-text)}.evg-pill--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text)}.evg-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.evg-empty{padding:56px 24px;text-align:center}.evg-empty-title{font-size:16px;font-weight:600;overflow-wrap:anywhere}.evg-empty-sub{color:var(--text-muted);margin-top:6px;line-height:1.5}.evg-banner{border-radius:12px;padding:12px 16px;line-height:1.5}.evg-banner--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text)}.evg-banner--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evg-scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--evg-scrim)}.evg-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;outline:none}.evg-modal-head{padding:20px 24px;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;align-items:center;flex:none}.evg-modal-title{font-size:16px;font-weight:600;margin:0}.evg-modal-close{background:none;border:0;padding:0 2px;font:inherit;font-size:16px;line-height:1;color:var(--text-faint);cursor:pointer}.evg-modal-body{padding:20px 24px;overflow-y:auto;min-height:0}.evg-modal-foot{padding:16px 24px;border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end;gap:8px;flex:none}.evg-modal-foot-note{color:var(--text-muted);font-size:12px;text-align:right;margin-top:8px}.evg-remove-list{border:1px solid var(--border);border-radius:10px;overflow:hidden;max-height:320px;overflow-y:auto}.evg-remove-copy{margin-top:14px;line-height:1.6}.evg-resend-copy{line-height:1.6;overflow-wrap:anywhere}.evg-mono{font-family:ui-monospace,Menlo,monospace;font-size:12px}.evg-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.evg-tile{border-radius:10px;padding:12px 14px}.evg-tile .evg-cap{color:inherit}.evg-tile--positive{background:var(--ev-pill-positive-bg);color:var(--ev-pill-positive-text)}.evg-tile--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evg-tile--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text)}.evg-tile-value{font-size:22px;font-weight:700}.evg-table-wrap{border:1px solid var(--border);border-radius:10px;overflow:hidden;max-height:280px;overflow-y:auto}.evg-table{width:100%;border-collapse:collapse}.evg-table th{background:var(--ev-table-chrome);text-align:left;padding:11px 18px;white-space:nowrap;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--ev-table-chrome-text)}.evg-table td{padding:12px 18px;border-top:1px solid var(--border-soft);overflow-wrap:anywhere}.evg-table .evg-problem{color:var(--danger);min-width:200px}.evg-help{color:var(--text-faint);font-size:12px;margin-top:6px}.evg-help--import{color:var(--text-muted);margin-top:12px}.evg-error-text{color:var(--danger);font-size:12px;margin-top:6px}.evg-form{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.evg-label{display:block;font-weight:500;margin-bottom:7px}.evg-req{color:var(--danger)}.evg-segment{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;font-weight:500}.evg-segment button{padding:9px 20px;border:0;background:none;font:inherit;color:var(--text);cursor:pointer}.evg-segment button[aria-pressed=true]{background:var(--text);color:#fff}.evc,.evc-modal,.evc-scrim{--evc-scrim:rgba(30,30,30,.32);--evc-menu-shadow:0 8px 24px rgba(30,30,30,.12);--evc-focus-ring:0 0 0 3px rgba(34,102,255,.15);font-size:13px;color:var(--text)}.evc-sech{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 16px}.evc-title{font-size:17px;font-weight:600;margin:0}.evc-subtitle{color:var(--text-faint);margin-top:3px}.evc-page-error{color:var(--danger);font-size:12px;margin:-6px 0 12px}.evc-btn{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 14px;font:inherit;font-weight:500;background:var(--surface);color:var(--text);cursor:pointer}.evc-btn--primary{background:var(--text);color:#fff;border-color:var(--text)}.evc-btn--danger{background:var(--danger);color:#fff;border-color:var(--danger)}.evc-btn:disabled{background:var(--surface-muted);color:var(--text-faint);border-color:var(--surface-muted);cursor:default}.evc-btn:focus-visible,.evc-link:focus-visible,.evc-modal-close:focus-visible,.evc-more:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evc-link{background:none;border:0;padding:0;font:inherit;color:var(--blue-hover);font-weight:500;cursor:pointer;white-space:nowrap}.evc-link:hover{text-decoration:underline}.evc-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.evc-card--pad{padding:22px 24px}.evc-card+.evc-card{margin-top:16px}.evc-cap{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--text-muted)}.evc-row{display:flex;gap:10px;align-items:center}.evc-row--between{justify-content:space-between;align-items:flex-start;gap:24px}.evc-capacity-line{font-size:15px;margin-top:6px;overflow-wrap:anywhere}.evc-capacity-line b{font-weight:600}.evc-in-now{text-align:right;flex:none}.evc-in-now-value{font-size:22px;font-weight:700;margin-top:2px;white-space:nowrap}.evc-in-now-of{font-size:14px;color:var(--text-muted);font-weight:500}.evc-bar{height:5px;background:var(--surface-muted);border-radius:3px;margin-top:8px;overflow:hidden}.evc-bar>i{display:block;height:100%;border-radius:3px}.evc-bar--capacity{height:8px}.evc-bar--capacity>i{background:var(--blue)}.evc-banner{border-radius:12px;padding:12px 16px;line-height:1.5}.evc-banner b{font-weight:600}.evc-banner--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text);margin-top:14px}.evc-banner--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evc-pill{display:inline-block;font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500;white-space:nowrap}.evc-pill--positive{background:var(--ev-pill-positive-bg);color:var(--ev-pill-positive-text)}.evc-pill--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evc-pill--neutral{background:var(--ev-pill-neutral-bg);color:var(--ev-pill-neutral-text)}.evc-lanes{overflow:visible}.evc-table{width:100%;border-collapse:collapse}.evc-table th{background:var(--ev-table-chrome);color:var(--ev-table-chrome-text);text-align:left;white-space:nowrap;padding:11px 18px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.evc-table th:first-child{border-top-left-radius:calc(var(--radius-lg) - 1px)}.evc-table th:last-child{border-top-right-radius:calc(var(--radius-lg) - 1px)}.evc-table td{padding:12px 18px;border-top:1px solid var(--border-soft);vertical-align:middle}.evc-lane-name{font-weight:500;overflow-wrap:anywhere;min-width:120px}.evc-lane-zone{overflow-wrap:anywhere;min-width:130px}.evc-lane-staff{overflow-wrap:anywhere;min-width:110px;max-width:280px}.evc-lane-scanned{font-family:ui-monospace,Menlo,monospace;font-size:13px}.evc-lane-actions,.evc-lane-scanned,.evc-lane-scanner{white-space:nowrap}.evc-lane-actions{text-align:right}.evc-lane-action-group{position:relative;display:inline-flex;align-items:center}.evc-more{margin-left:14px;background:none;border:0;font:inherit;color:var(--text);cursor:pointer;padding:0 5px;border-radius:4px;line-height:inherit}.evc-more[aria-expanded=true]{background:var(--surface-muted)}.evc-lane-print{margin-right:14px;text-decoration:none}.evc-sech-actions{display:flex;gap:10px;align-items:center}.evc-print-all{text-decoration:none}.evc-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:2;text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--evc-menu-shadow);padding:6px;min-width:170px}.evc-menu-item{display:block;width:100%;text-align:left;padding:8px 12px;border-radius:6px;border:0;background:none;font:inherit;color:var(--text);cursor:pointer;white-space:nowrap}.evc-menu-item:focus-visible,.evc-menu-item:hover{background:var(--surface-muted);outline:none}.evc-menu-item--danger{color:var(--danger)}.evc-foot{display:flex;justify-content:space-between;gap:16px;background:var(--surface-muted);padding:11px 18px;color:var(--text-muted);border-bottom-left-radius:calc(var(--radius-lg) - 1px);border-bottom-right-radius:calc(var(--radius-lg) - 1px)}.evc-foot,.evc-foot .evc-link{font-size:12px}.evc-arrivals-title{font-size:16px;font-weight:600}.evc-arrivals-summary{color:var(--text-muted);text-align:right}.evc-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:16px}.evc-tier-head{display:flex;gap:8px;align-items:center;min-width:0}.evc-tier-head .evc-cap{overflow-wrap:anywhere}.evc-tier-value{font-size:18px;font-weight:700;margin-top:4px;white-space:nowrap}.evc-tier-of{font-weight:500;font-size:14px}.evc-help,.evc-tier-of{color:var(--text-muted)}.evc-help{font-size:12px;margin-top:6px}.evc-swatch{width:9px;height:9px;border-radius:2px;display:inline-block;flex:none}.evc-still{border-top:1px solid var(--border-soft);margin-top:18px;padding-top:14px}.evc-still .evc-cap{margin-bottom:10px}.evc-chips{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.evc-chip{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--border);border-radius:18px;padding:7px 14px;background:var(--surface);font-weight:500;overflow-wrap:anywhere}.evc-chips .evc-link{margin-left:6px}.evc-empty{padding:56px 24px;text-align:center}.evc-empty-title{font-size:16px;font-weight:600}.evc-empty-sub{color:var(--text-muted);margin-top:6px;line-height:1.5}.evc-scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--evc-scrim)}.evc-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;outline:none}.evc-modal-head{padding:20px 24px;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;align-items:center;gap:16px;flex:none}.evc-modal-title{font-size:16px;font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere}.evc-modal-close{background:none;border:0;padding:0 2px;font:inherit;font-size:16px;line-height:1;color:var(--text-faint);cursor:pointer;flex:none}.evc-modal-body{padding:20px 24px;overflow-y:auto;min-height:0}.evc-modal-body--copy{line-height:1.6;overflow-wrap:anywhere}.evc-modal-foot{padding:16px 24px;border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end;gap:8px;flex:none}.evc-form{display:grid;gap:16px}.evc-label{display:block;font-weight:500;margin-bottom:7px}.evc-req{color:var(--danger)}.evc-input{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;width:100%;min-width:0}.evc-input::-moz-placeholder{color:var(--text-faint)}.evc-input::placeholder{color:var(--text-faint)}.evc-input:focus{outline:none;border-color:var(--blue);box-shadow:var(--evc-focus-ring)}.evc-input--error{border-color:var(--danger)}.evc-input--mono{font-family:ui-monospace,Menlo,monospace;font-size:12px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evc-select{position:relative;display:block}.evc-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:30px;cursor:pointer}.evc-select:after{content:"⌄";position:absolute;right:12px;top:50%;transform:translateY(-62%);pointer-events:none;color:var(--text)}.evc-error-text{color:var(--danger);font-size:12px;margin-top:6px}.evc-done-label{margin-top:16px}.evdl{--evdl-ink:#1e1e1e;--evdl-ink-muted:#3a3a3a;--evdl-rule-row:#eae6de;--evdl-rule-foot:#dad6cf;--evdl-ground:#e4e1db;--evdl-sheet:#fff;min-height:100vh;margin:0;padding:32px;background:var(--evdl-ground);color:var(--evdl-ink);font-size:12px;line-height:1.35;display:flex;flex-direction:column;align-items:center;gap:32px}.evdl-sheet{page:evdl;position:relative;box-sizing:border-box;width:794px;min-height:1123px;padding:40px 44px 76px;background:var(--evdl-sheet);box-shadow:0 1px 4px rgba(0,0,0,.12)}.evdl-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;border-bottom:2px solid var(--evdl-ink);padding-bottom:12px}.evdl-hd-main{min-width:0;overflow-wrap:anywhere}.evdl-hd-side{flex:none;text-align:right}.evdl-event{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0;line-height:1.35}.evdl-muted{color:var(--evdl-ink-muted)}.evdl-door{font-size:15px;font-weight:600;margin-top:4px}.evdl-total{color:var(--evdl-ink);font-weight:700}.evdl-tier{display:flex;justify-content:space-between;gap:16px;margin-top:16px;padding:6px 10px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;-webkit-print-color-adjust:exact;print-color-adjust:exact;-moz-column-break-after:avoid;break-after:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.evdl-tier-name{text-transform:uppercase;min-width:0;overflow-wrap:anywhere}.evdl-tier-count{flex:none}.evdl-table{width:100%;border-collapse:collapse;table-layout:fixed}.evdl-table td{padding:6px 7px;border-bottom:1px solid var(--evdl-rule-row);vertical-align:top}.evdl-row{-moz-column-break-inside:avoid;break-inside:avoid}.evdl-tick{width:32px}.evdl-col-name{width:34%}.evdl-col-org{width:22%}.evdl-col-plus{width:112px}.evdl-name{font-weight:600}.evdl-name,.evdl-org{overflow-wrap:anywhere}.evdl-plus{white-space:nowrap}.evdl-plus .evdl-box{margin-left:4px}.evdl-zones{overflow-wrap:anywhere}.evdl-box{display:inline-block;box-sizing:border-box;width:13px;height:13px;border:1.5px solid var(--evdl-ink);vertical-align:-2px}.evdl-ft{position:absolute;left:44px;right:44px;bottom:28px;display:flex;justify-content:space-between;border-top:1px solid var(--evdl-rule-foot);padding-top:8px;color:var(--evdl-ink-muted)}@page evdl{size:A4 portrait;margin:40px 44px 64px;@bottom-left{content:"Cancelled passes are not listed. Check names against ID.";vertical-align:top;padding-top:8px;border-top:1px solid #dad6cf;color:#3a3a3a;font-size:12px;font-family:Inter,Helvetica,Arial,sans-serif}@bottom-right{content:"Page " counter(page) " of " counter(pages);vertical-align:top;padding-top:8px;border-top:1px solid #dad6cf;color:#3a3a3a;font-size:12px;font-family:Inter,Helvetica,Arial,sans-serif}}@media print{.evdl{display:block;background:none}.evdl,.evdl-sheet{min-height:0;padding:0}.evdl-sheet{width:auto;box-shadow:none}.evdl-sheet+.evdl-sheet{-moz-column-break-before:page;break-before:page}.evdl-ft{display:none}}.evp,.evp-modal{--evp-scrim:rgba(30,30,30,.32);--evp-focus-ring:0 0 0 3px rgba(34,102,255,.15);font-size:13px;color:var(--text)}.evp-sech{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 16px;gap:16px}.evp-title{font-size:17px;font-weight:600}.evp-subtitle{color:var(--text-faint);margin-top:3px}.evp-row{display:flex;gap:10px}.evp-btn,.evp-row{align-items:center}.evp-btn{display:inline-flex;gap:6px;white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 14px;font:inherit;font-weight:500;background:var(--surface);color:var(--text);cursor:pointer;text-decoration:none}.evp-btn--primary{background:var(--text);color:#fff;border-color:var(--text)}.evp-btn--sm{padding:5px 10px;font-size:12px}.evp-btn:disabled,.evp-btn[aria-disabled=true]{background:var(--surface-muted);color:var(--text-faint);border-color:var(--surface-muted);cursor:default}.evp-btn:focus-visible,.evp-link:focus-visible,.evp-modal-close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evp-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.evp-card+.evp-card{margin-top:16px}.evp-pad{padding:22px 24px}.evp-cap{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--text-muted)}.evp-ready{font-size:15px;margin-top:6px}.evp-ready-missing{color:var(--danger)}.evp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px}.evp-stat-value{font-size:26px;font-weight:700;letter-spacing:-.02em;margin-top:4px}.evp-stat-value--danger{color:var(--danger)}.evp-note{margin-top:10px}.evp-help,.evp-note{color:var(--text-muted);font-size:12px}.evp-help{margin-top:6px;overflow-wrap:anywhere}.evp-progress-head{display:flex;justify-content:space-between;align-items:center}.evp-progress-count{font-weight:600}.evp-bar{background:var(--surface-muted);margin-top:8px}.evp-bar,.evp-bar-fill{height:5px;border-radius:3px}.evp-bar-fill{display:block}.evp-bar-fill--sending{background:var(--blue)}.evp-bar-fill--sent{background:var(--green)}.evp-banner{border-radius:12px;padding:12px 16px;line-height:1.5;overflow-wrap:anywhere}.evp-banner--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evp-banner--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text)}.evp-banner+.evp-banner,.evp-banner+.evp-card{margin-top:16px}.evp-email-title{font-size:16px;font-weight:600}.evp-email-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;margin-top:14px}.evp-label{font-weight:500;margin-bottom:7px;display:block}.evp-field{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface);color:var(--text);overflow-wrap:anywhere}.evp-attn-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px}.evp-attn-title{font-size:16px;font-weight:600}.evp-attn-count{color:var(--text-muted)}.evp-attn-row{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--border-soft)}.evp-attn-main{flex:1;min-width:0}.evp-attn-name{font-weight:500;overflow-wrap:anywhere}.evp-attn-sub{color:var(--text-muted);font-size:12px;margin-top:1px;overflow-wrap:anywhere}.evp-avatar{width:30px;height:30px;border-radius:50%;color:#fff;flex:none;font-size:10.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.evp-pill{display:inline-block;font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500;white-space:nowrap;flex:none}.evp-pill--danger{background:var(--ev-pill-danger-bg);color:var(--ev-pill-danger-text)}.evp-pill--warning{background:var(--ev-pill-warning-bg);color:var(--ev-pill-warning-text)}.evp-pill--neutral{background:var(--ev-pill-neutral-bg);color:var(--ev-pill-neutral-text)}.evp-attn-row .evp-btn{flex:none}.evp-foot{display:flex;justify-content:flex-end;background:var(--surface-muted);padding:11px 18px;font-size:12px;color:var(--text-muted)}.evp-link{background:none;border:0;padding:0;font:inherit;color:var(--blue-hover);font-weight:500;cursor:pointer;text-decoration:none}.evp-empty{padding:32px;text-align:center}.evp-empty-title{font-size:16px;font-weight:600}.evp-empty-sub{color:var(--text-muted);margin-top:6px;line-height:1.5}.evp-scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--evp-scrim)}.evp-modal{width:520px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;outline:none}.evp-modal-head{padding:20px 24px;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;align-items:center;gap:12px;flex:none}.evp-modal-title{font-size:16px;font-weight:600;margin:0;overflow-wrap:anywhere;min-width:0}.evp-modal-close{background:none;border:0;padding:0 2px;font:inherit;font-size:16px;line-height:1;color:var(--text-faint);cursor:pointer;flex:none}.evp-modal-body{padding:20px 24px;overflow-y:auto;min-height:0}.evp-modal-foot{padding:16px 24px;border-top:1px solid var(--border-soft);display:flex;justify-content:flex-end;gap:8px;flex:none}.evp-confirm{line-height:1.6}.evp-confirm-from{font-weight:500}.evp-langs{background:var(--surface-muted);border-radius:10px;padding:12px 14px;margin-top:14px}.evp-lang{display:flex;justify-content:space-between;align-items:center}.evp-lang+.evp-lang{margin-top:4px}.evp-lang-count{font-weight:600}.evp-fix-label{font-weight:500;margin-bottom:7px;display:block}.evp-banner+.evp-fix-label{margin-top:16px}.evp-input{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface);color:var(--text);font:inherit;width:100%;min-width:0}.evp-input:focus{outline:none;border-color:var(--blue);box-shadow:var(--evp-focus-ring)}.evp-input--error{border-color:var(--danger)}.evp-error-text{color:var(--danger);font-size:12px;margin-top:6px}.evp-art-dash{display:block;width:100%;box-sizing:border-box;border:1px dashed var(--border-strong);border-radius:12px;padding:14px;background:none;font:inherit;font-weight:500;color:var(--text-muted);text-align:left;overflow-wrap:anywhere}button.evp-art-dash{cursor:pointer}.evp-art-dash--danger{border-color:var(--danger)}.evp-art-bar{height:5px;border-radius:9px;background:var(--border-soft);overflow:hidden;margin-top:10px}.evp-art-bar-fill{display:block;height:100%;background:var(--blue)}.evp-art-preview{aspect-ratio:2/1;border-radius:10px;background:#1e1e1e;overflow:hidden;display:flex;align-items:center;justify-content:center}.evp-art-preview img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.evp-art-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:9px}.evp-art-filename{font-size:12.5px;color:var(--text-muted);min-width:0;overflow-wrap:anywhere}.evp-art-actions{display:flex;gap:4px;flex:none}.evp-art-btn{border:1px solid var(--border-strong);border-radius:999px;padding:6px 12px;font:inherit;font-size:12.5px;background:var(--surface);color:var(--text);cursor:pointer}.evp-art-btn--danger{color:var(--danger);border-color:var(--danger)}.evp-art-btn:disabled{opacity:.5;cursor:default}.evp-art-btn:focus-visible,.evp-art-dash:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evp-art-error{color:var(--danger)}.evp-logos-dash{display:block;width:100%;box-sizing:border-box;border:1px dashed var(--border-strong);border-radius:12px;padding:14px;background:none;font:inherit;font-weight:500;color:var(--text-muted);text-align:left;overflow-wrap:anywhere}button.evp-logos-dash{cursor:pointer}.evp-logos-dash--danger{border-color:var(--danger)}.evp-logos-bar{height:5px;border-radius:9px;background:var(--border-soft);overflow:hidden;margin-top:10px}.evp-logos-bar-fill{display:block;height:100%;background:var(--blue)}.evp-logos-preview{border-radius:10px;background:#07060c;overflow:hidden;padding:12px;display:flex;align-items:center;justify-content:center}.evp-logos-preview img{display:block;max-width:100%;max-height:160px;height:auto}.evp-logos-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:9px}.evp-logos-filename{font-size:12.5px;color:var(--text-muted);min-width:0;overflow-wrap:anywhere}.evp-logos-actions{display:flex;gap:4px;flex:none}.evp-logos-btn{border:1px solid var(--border-strong);border-radius:999px;padding:6px 12px;font:inherit;font-size:12.5px;background:var(--surface);color:var(--text);cursor:pointer}.evp-logos-btn--danger{color:var(--danger);border-color:var(--danger)}.evp-logos-btn:disabled{opacity:.5;cursor:default}.evp-logos-btn:focus-visible,.evp-logos-dash:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.evp-logos-error{color:var(--danger)}.evp-logos-list{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:12px}.evp-logos-item{min-width:0}.evp-logos-preview--item{padding:10px;min-height:64px;box-sizing:border-box}.evp-logos-preview--item img{max-height:44px}.evp-content-title{font-size:16px;font-weight:600}.evp-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;margin-top:14px}.evp-content-full{grid-column:1/-1}.evp-content-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.evp-content-sub{display:block;font-size:12px;color:var(--text-muted);margin-bottom:4px}.evp-content-check{display:flex;align-items:center;gap:8px;font-weight:500}.evp-content-foot{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px}.composed-doc{--cd-bg:#f4f1eb;--cd-surface:#fbfaf7;--cd-card:#fff;--cd-border:#dad6cf;--cd-soft:#eae6de;--cd-text:#1e1e1e;--cd-muted:#3a3a3a;--cd-faint:#8a857b;--cd-sel-line:#263a4d;--cd-sel-bg:#e5ecf2;--cd-btn:#1e1e1e;--cd-btn-ink:#fff;--cd-warn-bg:#f6eedc;--cd-warn-ink:#7a4f00;--cd-draft-bg:#e5ecf2;--cd-draft-ink:#263a4d;--cd-input-line:#b9b3a7;--cd-src-bg:#e5ecf2;--cd-src-ink:#263a4d;--cd-ph:#8f8b79}.placeholder\:text-\[var\(--ct-disabled\)\]::-moz-placeholder{color:var(--ct-disabled)}.placeholder\:text-\[var\(--ct-disabled\)\]::placeholder{color:var(--ct-disabled)}.placeholder\:text-\[var\(--text-faint\)\]::-moz-placeholder{color:var(--text-faint)}.placeholder\:text-\[var\(--text-faint\)\]::placeholder{color:var(--text-faint)}.placeholder\:text-\[var\(--text-faint-2\)\]::-moz-placeholder{color:var(--text-faint-2)}.placeholder\:text-\[var\(--text-faint-2\)\]::placeholder{color:var(--text-faint-2)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-\[10px\]:after{content:var(--tw-content);inset:-10px}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:pl-4:first-child{padding-left:1rem}.first\:pt-0:first-child{padding-top:0}.last\:pr-4:last-child{padding-right:1rem}.read-only\:opacity-60:-moz-read-only{opacity:.6}.read-only\:opacity-60:read-only{opacity:.6}.focus-within\:opacity-100:focus-within{opacity:1}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--blue\)\]:hover{border-color:var(--blue)}.hover\:border-\[var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--ct-border\)\]:hover{border-color:var(--ct-border)}.hover\:border-\[var\(--ct-ink\)\]:hover{border-color:var(--ct-ink)}.hover\:border-\[var\(--ct-ok-hover-border\)\]:hover{border-color:var(--ct-ok-hover-border)}.hover\:border-\[var\(--fd-drop-border-hover\)\]:hover{border-color:var(--fd-drop-border-hover)}.hover\:border-\[var\(--fs-hover-border\)\]:hover{border-color:var(--fs-hover-border)}.hover\:border-\[var\(--text-faint\)\]:hover{border-color:var(--text-faint)}.hover\:bg-\[\#fbfaf7\]:hover{--tw-bg-opacity:1;background-color:rgb(251 250 247/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(143\2c 168\2c 155\2c \.07\)\]:hover{background-color:rgba(143,168,155,.07)}.hover\:bg-\[var\(--bg\)\]:hover{background-color:var(--bg)}.hover\:bg-\[var\(--border-soft\)\]:hover{background-color:var(--border-soft)}.hover\:bg-\[var\(--cd-sel-bg\)\]:hover{background-color:var(--cd-sel-bg)}.hover\:bg-\[var\(--ct-surface\)\]:hover{background-color:var(--ct-surface)}.hover\:bg-\[var\(--ct-tool-hover\)\]:hover{background-color:var(--ct-tool-hover)}.hover\:bg-\[var\(--fd-drop-hover-bg\)\]:hover{background-color:var(--fd-drop-hover-bg)}.hover\:bg-\[var\(--fd-frame-bg\)\]:hover{background-color:var(--fd-frame-bg)}.hover\:bg-\[var\(--fr-hover\)\]:hover{background-color:var(--fr-hover)}.hover\:bg-\[var\(--fr-menu-hover\)\]:hover{background-color:var(--fr-menu-hover)}.hover\:bg-\[var\(--fs-item-hover\)\]:hover{background-color:var(--fs-item-hover)}.hover\:bg-\[var\(--loc-row-hover\)\]:hover{background-color:var(--loc-row-hover)}.hover\:bg-\[var\(--ofc-dl-hover-fill\)\]:hover{background-color:var(--ofc-dl-hover-fill)}.hover\:bg-\[var\(--plist-row-hover\)\]:hover{background-color:var(--plist-row-hover)}.hover\:bg-\[var\(--row-hover\)\]:hover{background-color:var(--row-hover)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--surface-muted\)\]:hover{background-color:var(--surface-muted)}.hover\:text-\[var\(--blue\)\]:hover{color:var(--blue)}.hover\:text-\[var\(--ct-body\)\]:hover{color:var(--ct-body)}.hover\:text-\[var\(--danger\)\]:hover{color:var(--danger)}.hover\:text-\[var\(--fd-reject-title\)\]:hover{color:var(--fd-reject-title)}.hover\:text-\[var\(--fr-name\)\]:hover{color:var(--fr-name)}.hover\:text-\[var\(--ofc-dl-hover-ink\)\]:hover{color:var(--ofc-dl-hover-ink)}.hover\:text-\[var\(--ofc-link-hover\)\]:hover{color:var(--ofc-link-hover)}.hover\:text-\[var\(--pink\)\]:hover{color:var(--pink)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-\[var\(--text-muted\)\]:hover{color:var(--text-muted)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-2:hover{text-underline-offset:2px}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus\:border-\[var\(--blue\)\]:focus{border-color:var(--blue)}.focus\:border-\[var\(--border-strong\)\]:focus{border-color:var(--border-strong)}.focus\:border-\[var\(--cld-field-focus\)\]:focus{border-color:var(--cld-field-focus)}.focus\:bg-\[var\(--surface-muted\)\]:focus{background-color:var(--surface-muted)}.focus\:shadow-\[0_0_0_3px_rgba\(34\2c 102\2c 255\2c \.15\)\]:focus{--tw-shadow:0 0 0 3px rgba(34,102,255,.15);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\[var\(--ct-focus-ring\)\]:focus-visible{outline-color:var(--ct-focus-ring)}.focus-visible\:outline-\[var\(--lip-switch-track-on\)\]:focus-visible{outline-color:var(--lip-switch-track-on)}.focus-visible\:outline-\[var\(--loc-focus-ring\)\]:focus-visible{outline-color:var(--loc-focus-ring)}.focus-visible\:outline-\[var\(--ofc-focus-ring\)\]:focus-visible{outline-color:var(--ofc-focus-ring)}.focus-visible\:outline-\[var\(--sw-focus-ring\)\]:focus-visible{outline-color:var(--sw-focus-ring)}.focus-visible\:outline-\[var\(--toast-focus-ring\)\]:focus-visible{outline-color:var(--toast-focus-ring)}.focus-visible\:\[box-shadow\:inset_0_0_0_1px_\#fff\]:focus-visible{box-shadow:inset 0 0 0 1px #fff}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[var\(--surface-muted\)\]:disabled{border-color:var(--surface-muted)}.disabled\:bg-\[var\(--od-readonly-bg\)\]:disabled{background-color:var(--od-readonly-bg)}.disabled\:bg-\[var\(--surface-muted\)\]:disabled{background-color:var(--surface-muted)}.disabled\:text-\[var\(--text-faint\)\]:disabled{color:var(--text-faint)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-\[var\(--text-faint-2\)\]:hover:disabled{color:var(--text-faint-2)}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:border-\[var\(--ct-border\)\]{border-color:var(--ct-border)}.group:hover .group-hover\:opacity-100{opacity:1}.peer:focus-visible~.peer-focus-visible\:shadow-\[0_0_0_3px_rgba\(34\2c 102\2c 255\2c \.15\)\]{--tw-shadow:0 0 0 3px rgba(34,102,255,.15);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.has-\[\:checked\]\:bg-\[var\(--pi-seg-on-bg\)\]:has(:checked){background-color:var(--pi-seg-on-bg)}.has-\[\:checked\]\:text-\[var\(--pi-seg-on-ink\)\]:has(:checked){color:var(--pi-seg-on-ink)}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:solid}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-width:2px}.has-\[\:focus-visible\]\:-outline-offset-2:has(:focus-visible){outline-offset:-2px}.has-\[\:focus-visible\]\:outline-\[var\(--pi-seg-off-ink\)\]:has(:focus-visible){outline-color:var(--pi-seg-off-ink)}@media (max-width:900px){.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:516px){.min-\[516px\]\:grid-cols-\[1fr_132px\]{grid-template-columns:1fr 132px}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:816px){.min-\[816px\]\:col-span-2{grid-column:span 2/span 2}.min-\[816px\]\:contents{display:contents}.min-\[816px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[816px\]\:grid-cols-\[1fr_1\.55fr_132px\]{grid-template-columns:1fr 1.55fr 132px}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:self-start{align-self:flex-start}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[1100px\]\:grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.min-\[1100px\]\:grid-cols-\[minmax\(0\2c 1\.55fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.\[\&\>button\]\:\!border-\[var\(--ct-ink\)\]>button{border-color:var(--ct-ink)!important}.\[\&\>button\]\:border-\[var\(--ct-ink\)\]>button{border-color:var(--ct-ink)}.\[\&\>button\]\:\!bg-\[var\(--ct-surface\)\]>button{background-color:var(--ct-surface)!important}.\[\&\>button\]\:bg-\[var\(--ct-surface\)\]>button{background-color:var(--ct-surface)}.\[\&\>button\]\:\!text-\[var\(--ct-body\)\]>button{color:var(--ct-body)!important}.\[\&_h2\]\:\!text-\[15px\] h2{font-size:15px!important}.\[\&_h2\]\:\!text-\[17px\] h2{font-size:17px!important}.\[\&_h2\]\:\!font-semibold h2{font-weight:600!important}.\[\&_h2\]\:\!text-\[var\(--cs-sched-text\)\] h2{color:var(--cs-sched-text)!important}.\[\&_h2\]\:\!text-\[var\(--wx-text\)\] h2{color:var(--wx-text)!important}.\[\&_p\]\:\!text-\[13px\] p{font-size:13px!important}.\[\&_p\]\:\!text-\[var\(--cl-muted\)\] p{color:var(--cl-muted)!important}.\[\&_span_span\]\:\!block span span{display:block!important}