@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2)format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-arabic-400-normal-BVDOj1dq.woff2)format("woff2"),url(/assets/noto-nastaliq-urdu-arabic-400-normal-Df9iHKj9.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-latin-ext-400-normal-ULxojL9g.woff2)format("woff2"),url(/assets/noto-nastaliq-urdu-latin-ext-400-normal-BwovpPbk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-nastaliq-urdu-latin-400-normal-uocoWRvS.woff2)format("woff2"),url(/assets/noto-nastaliq-urdu-latin-400-normal-BlOzo2Ia.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.left-5{left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter\!{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{color:#213547;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#14283c;--green:#19734e;--muted:#6c7b88;--border:#dfe6eb;background:#eef2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #4c9679}input,select{color:#213547;background:#fff;border:1px solid #ccd6de;border-radius:4px;min-width:0;padding:8px 10px}button{color:inherit;background:0 0;border:0}h1,h2,h3,p{margin:0}h1{letter-spacing:-.8px;font-size:28px;font-weight:650;line-height:1.2}h2{letter-spacing:-.15px;font-size:14px;font-weight:650}h3{font-size:13px;font-weight:650}code{color:#7a8994;font-size:10px}small{font-size:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:#fff;padding:10px;position:fixed;top:-60px;left:15px}.skip-link:focus{top:10px}.app-shell{grid-template-rows:58px minmax(calc(100vh - 58px),auto);grid-template-columns:188px minmax(0,1fr);display:grid}.topbar{background:var(--navy);color:#fff;z-index:20;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:0 24px;display:flex}.record-brand{align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.brand-muted{color:#b6c4d0;font-size:12px;font-weight:400}.record-mark{align-items:flex-end;gap:3px;width:22px;height:23px;display:flex}.record-mark span{background:#5bb48d;width:5px;height:14px;display:block}.record-mark span:nth-child(2){height:22px}.record-mark span:nth-child(3){height:18px}.topbar-right{color:#a9bac7;align-items:center;gap:20px;font-size:10px;display:flex}.demo-indicator{color:#d5e9de;border:1px solid #466072;border-radius:3px;padding:3px 7px}.sidebar{border-right:1px solid var(--border);background:#fff;flex-direction:column;display:flex;position:relative}.sidebar-context{color:#83909c;justify-content:space-between;align-items:center;padding:23px 12px 15px 20px;font-size:10px;display:flex}.sidebar-context button{padding:3px;display:flex}.nav-item{color:#5a6c7a;border-radius:4px;align-items:center;gap:10px;margin:3px 10px;padding:12px 9px;display:flex;position:relative}.nav-item span{flex:1}.nav-item b{font-size:12px;font-weight:550;display:block}.nav-item small{color:#8996a1;margin-top:1px;font-size:9px;display:block}.nav-item:hover{background:#f3f6f5}.nav-item.active{color:var(--green);background:#eaf4ee}.nav-item.active:before{content:"";background:var(--green);width:3px;position:absolute;top:11px;bottom:11px;left:-10px}.nav-item.active small{color:#58846d}.nav-chevron{opacity:.5}.sidebar-footer{margin-top:auto;padding:24px 18px;position:sticky;bottom:0}.sidebar-note{color:#8a98a3;gap:9px;padding-bottom:20px;font-size:10px;line-height:1.7;display:flex}.edition{border-top:1px solid var(--border);color:#7c8a96;padding-top:12px;font-size:10px;display:block}.workspace{flex-direction:column;min-width:0;display:flex}.workspace-bar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:12px 26px;display:flex}.status-legend{color:#7b8994;align-items:center;gap:15px;font-size:10px;display:flex}.status-legend>span{align-items:center;gap:5px;display:flex}.status-chip{vertical-align:middle;white-space:nowrap;letter-spacing:.1px;border-radius:3px;justify-content:center;align-items:center;padding:0 5px;font-size:9px;font-weight:650;line-height:16px;display:inline-flex}.status-real{color:#28764b;background:#e9f5ed;border:1px solid #cbe5d3}.status-P{color:#8e5f0d;background:#fff4d8;border:1px solid #efdcaa;min-width:19px}.status-contested{color:#a0333b;background:#ffedef;border:1px solid #efc9cc}.face-nav{border:1px solid #e0e6ea;border-radius:5px;gap:3px;padding:2px;display:flex}.face-nav a{color:#7b8995;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex}.face-nav a.selected,.face-nav a.active{color:var(--green);background:#eaf3ee;border-radius:3px}.page{width:100%;max-width:1640px;margin:0 auto;padding:25px 26px 32px}.page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.page-header p{color:var(--muted);margin-top:6px;font-size:11px}.page-date{text-align:right;color:#7c8c98;font-size:10px}.page-date b{color:#435768;font-size:11px;font-weight:550}.page-actions{align-items:center;gap:10px;display:flex}.date-selector{color:#4b6070;background:#fff;border:1px solid #ccd6de;border-radius:4px;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.workspace-footer{color:#8b98a2;border-top:1px solid #dfe5ea;justify-content:space-between;margin-top:auto;padding:14px 26px;font-size:9px;display:flex}.panel{border:1px solid var(--border);background:#fff;border-radius:6px;min-width:0}.panel-heading{justify-content:space-between;align-items:start;gap:12px;padding:18px 19px 12px;display:flex}.panel-heading h2 .status-chip{margin-left:5px}.panel-heading p{color:var(--muted);margin-top:3px;font-size:10px}.button{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:550;display:inline-flex}.button-green{color:#fff;background:var(--green)}.button-green:hover{background:#135f40}.text-button{color:var(--green);padding:5px;font-size:10px}.text-link{color:var(--green);align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.text-link:hover{text-decoration:underline}.icon-link{color:var(--green);border:1px solid #dfe7e2;border-radius:3px;flex-shrink:0;padding:5px;display:flex}.preview-label{color:#4e7460;background:#f3f8f5;border:1px solid #cdded4;border-radius:4px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:inline-flex}.trace{color:#758794;font-size:9px;font-weight:400;line-height:1.4;display:inline-block;position:relative}.trace summary{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:4px 0;list-style:none;display:flex}.trace summary::-webkit-details-marker{display:none}.trace summary:hover{color:var(--green)}.trace-count{color:#6b7f8d;background:#f0f3f5;border-radius:3px;padding:1px 3px;font-size:8px}.trace-panel{color:#334e61;z-index:60;white-space:normal;text-align:left;background:#fff;border:1px solid #cad7de;border-radius:5px;width:min(410px,100vw - 55px);padding:15px;font-size:11px;position:absolute;top:100%;right:0;box-shadow:0 8px 25px #14283c24}.trace-panel>p{color:#687b89;margin:6px 0 10px;font-size:10px}.trace-list{border-top:1px solid #e5ebef;max-height:280px;overflow:auto}.trace-row{border-bottom:1px solid #e7ecef;padding:10px 0}.trace-row b{font-size:10px}.trace-row p{overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.6}.trace-row small{color:#85919a;font-size:9px}.revenue-total>.trace .trace-panel,.metric-tile .trace-panel{left:0;right:auto}.revenue-strip{border:1px solid var(--border);background:#fff;border-radius:6px;grid-template-columns:1.25fr 1fr;margin-bottom:15px;padding:23px 26px;display:grid;position:relative}.revenue-strip:before{content:"";background:var(--green);border-radius:0 3px 3px 0;width:4px;position:absolute;top:18px;bottom:18px;left:-1px}.revenue-label{color:#5b6e7c;align-items:center;gap:8px;font-size:11px;display:flex}.revenue-total>strong{letter-spacing:-1.2px;color:#173c2d;font-variant-numeric:tabular-nums;font-size:37px;font-weight:650;line-height:1.4}.revenue-total>p{color:#83909c;margin:3px 0 5px;font-size:10px}.revenue-breakdown{border-left:1px solid #e6ebef;flex-direction:column;justify-content:center;gap:9px;padding-left:30px;font-size:11px;display:flex}.revenue-breakdown>div:not(.revenue-context){color:#748491;justify-content:space-between;gap:12px;display:flex}.revenue-breakdown b{color:#2f4758;font-size:12px;font-weight:550}.revenue-context{color:#718491;border-top:1px solid #e9eef1;gap:18px;padding-top:9px;font-size:10px;display:flex}.revenue-context b{padding-left:5px}.revenue-breakdown>.text-link{margin-top:2px}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}.metric-tile{padding:14px 15px 9px;position:relative}.metric-heading{color:#677c8a;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.metric-icon{color:#8ca397;display:flex}.metric-value{letter-spacing:-.6px;font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin:6px 0 4px;font-size:25px;font-weight:650;line-height:1.4;display:flex}.metric-detail{color:#7e8d98;min-height:32px;font-size:9px;line-height:1.7}.metric-alert .metric-value{color:#a03f3f}.metric-alert .metric-icon{color:#b8826e}.metric-tile>.trace{margin-top:6px}.revenue-charts{grid-template-columns:1fr 1.1fr;gap:18px;margin-bottom:18px;display:grid}.chart-box{width:100%;min-width:0;padding:0 8px 0 0}.chart-panel .panel-heading{min-height:66px}.chart-tooltip{background:#fff;border:1px solid #d6e1dc;border-radius:4px;flex-direction:column;gap:5px;padding:10px 13px;font-size:11px;display:flex;box-shadow:0 4px 12px #102b3f18}.chart-tooltip small{color:#758794}.chart-note{color:#7f8d98;padding:8px 19px 17px;font-size:9px;line-height:1.7}.lower-grid{grid-template-columns:1.35fr 1fr;gap:18px;margin-top:18px;display:grid}.heatmap-summary{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.heatmap-summary>b{color:var(--green);font-size:21px;font-weight:650}.heatmap-summary>span{color:#758794;font-size:9px}.heatmap-summary>.trace{flex-basis:100%;justify-content:flex-end;display:flex}.heatmap-wrap{padding:0 18px;overflow-x:auto}.heatmap{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;min-width:690px}.heatmap th:first-child{text-align:left;color:#5f7382;width:105px;font-size:10px;font-weight:500}.heatmap th{color:#83939e;height:25px;font-size:10px;font-weight:400}.heatmap th small{padding-left:1px;font-size:8px}.heatmap th.peak-hour{color:var(--green);border-bottom:2px solid #8fbaa4;font-weight:650}.heatmap td{height:22px;padding:0}.heat-cell{border:1px solid #0000;border-radius:2px;width:100%;height:20px;display:block}.cell-played{background:#428969}.cell-played:hover{background:#206543}.cell-empty{background:#eef2f4;border-color:#e4eaed}.cell-empty:hover{border-color:#658573}.cell-no-show{background:repeating-linear-gradient(135deg,#f3e0af,#f3e0af 3px,#fff6df 3px 6px);border-color:#cfb568}.cell-selected{outline-offset:1px;outline:2px solid #14283c}.heatmap-key{color:#7d8b96;align-items:center;gap:15px;padding:14px 22px;font-size:9px;display:flex}.heatmap-key>span{align-items:center;gap:6px;display:flex}.heatmap-key i{border-radius:1px;width:9px;height:9px;display:inline-block}.key-played{background:#428969}.key-empty{background:#eef2f4;border:1px solid #dfe6ea}.key-no-show{background:#f3e0af}.heatmap-key-right{margin-left:auto}.heatmap-key-right>b{color:#5d7465;font-weight:600}.inventory-note{color:#83909b;background:#fafbfc;border-top:1px solid #e6ecef;border-radius:0 0 6px 6px;align-items:start;gap:8px;padding:10px 20px;font-size:9px;display:flex}.slot-inspector{background:#f4f8f6;border:1px solid #d7e5de;border-radius:4px;align-items:center;gap:15px;margin:0 20px 12px;padding:11px 13px;font-size:11px;display:flex}.slot-inspector>div:first-child{flex:1}.slot-inspector b{margin-right:8px}.slot-inspector p{color:#748779;margin-top:3px;font-size:10px}.decision-list{padding:0 18px 7px}.decision-item{border-top:1px solid #e6ebef;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.decision-item>div:nth-child(2){flex:1;min-width:0}.owner-initials{color:#56816b;background:#eff4f1;border:1px solid #dce7e0;border-radius:4px;padding:5px;font-size:9px;line-height:1.5}.decision-item h3{font-size:11px}.decision-item h3 .status-chip{margin-left:3px}.decision-item p{color:#84919c;margin-top:3px;font-size:9px}.decision-alternatives{flex-wrap:wrap;align-items:start;gap:8px;margin-top:9px;font-size:9px;display:flex}.decision-alternatives>span:not(.status-chip){flex:1;min-width:95px;max-width:100%}.decision-alternatives b{color:#77545a;font-weight:550;display:block}.decision-alternatives small{color:#97a0a7;margin-top:2px;font-size:8px;display:block}.local-choice-note{color:var(--green)}.record-summary{border:1px solid var(--border);background:#fff;border-radius:6px;align-items:center;gap:25px;margin-bottom:15px;padding:17px 20px;display:flex}.record-summary>div,.record-summary>button{color:#83919c;align-items:center;gap:8px;font-size:10px;display:flex}.record-summary>div:first-child{border-right:1px solid var(--border);padding-right:24px}.record-summary b{letter-spacing:-.7px;color:#344e60;font-size:23px;font-weight:600}.record-summary>button{border-radius:4px;padding:3px}.record-summary>button:hover{background:#f5f7f8}.record-summary .record-summary-tail{gap:7px;margin-left:auto;font-size:9px}.record-summary-tail b{font-size:17px}.record-summary-tail b:nth-of-type(2){margin-left:10px}.book-notice{color:#64806c;background:#f5faf7;border:1px solid #d5e2dc;border-radius:4px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:13px 16px;font-size:10px;display:flex}.book-notice svg{flex-shrink:0;margin-top:1px}.book-notice b{color:#396249;font-weight:600}.category-tabs{border-bottom:1px solid var(--border);gap:20px;padding:0 17px;display:flex;overflow-x:auto}.category-tabs button{white-space:nowrap;color:#8a97a1;border-bottom:2px solid #0000;padding:15px 0 12px;font-size:10px}.category-tabs button.selected{color:var(--green);border-bottom-color:var(--green);font-weight:600}.book-filters{align-items:center;gap:9px;padding:14px 17px;display:flex}.search-input{color:#8797a3;background:#fff;border:1px solid #ccd6de;border-radius:4px;flex:1;align-items:center;gap:7px;max-width:390px;padding-left:10px;display:flex}.search-input input{background:0 0;border:0;width:100%;padding-left:0;font-size:10px}.book-filters select{min-width:115px;font-size:10px}.result-count{color:#8d9aa4;white-space:nowrap;margin-left:auto;font-size:9px}.book-table-wrap{border-radius:0 0 6px 6px;min-height:350px;max-height:calc(100vh - 205px);overflow:auto}.book-table{border-collapse:separate;border-spacing:0;text-align:left;table-layout:fixed;width:100%;min-width:880px;font-size:10px}.book-table thead{z-index:10;position:sticky;top:0}.book-table th{color:#7a8c99;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f0f4f6;padding:10px 13px;font-size:9px;font-weight:600}.book-table th:first-child{width:17%}.book-table th:nth-child(2){width:9%}.book-table th:nth-child(3){width:37%}.book-table th:nth-child(4){width:15%}.book-table th:nth-child(5){width:10%}.book-table th:nth-child(6){width:12%}.book-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e8edf0;padding:17px 13px;line-height:1.7}.book-table tbody tr:hover:not(.conflict-row){background:#fafcfb}.conflict-row{background:#fffdfd}.conflict-row .product-cell{border-left:3px solid #d5a0a4;padding-left:10px}.product-cell strong{font-size:11px;font-weight:600;line-height:1.6;display:block}.product-cell>small{color:#91a0aa;margin-top:7px;font-size:8px;display:block}.product-cell code{font-family:inherit;font-size:8px;line-height:1.6;display:block}.venture-label{background:#f6f8f9;border:1px solid #e0e7eb;border-radius:3px;padding:1px 6px;font-size:9px;display:inline-block}.value-cell .record-value{color:#354e5f;font-weight:500}.value-cell>small{color:#8c9aa4;margin-top:5px;font-size:9px;display:block}.value-cell .record-note{color:#8a969f;margin-top:7px;font-size:9px;font-weight:400;line-height:1.65}.alternatives{flex-wrap:wrap;gap:8px;display:flex}.alternative{background:#fff8f8;border:1px solid #eed6d7;border-radius:3px;flex:1;min-width:130px;padding:8px 9px;line-height:1.6}.alternative b{color:#87545a;font-size:11px;font-weight:550;display:block}.alternative small{color:#ac8a8c;margin-top:3px;font-size:8px;display:block}.source-cell{color:#7c8f9d;font-size:9px}.source-cell>div{margin-bottom:10px}.source-cell small{color:#a2aeb7;margin-top:3px;font-size:8px;line-height:1.6;display:block}.date-cell{color:#7e8f9c;white-space:nowrap;font-size:9px}.status-cell .status-chip{margin-bottom:13px}.verify-toggle{color:#8b969e;cursor:pointer;align-items:flex-start;gap:5px;font-size:9px;line-height:1.4;display:flex}.verify-toggle input{accent-color:var(--green);width:12px;height:12px;margin-top:1px;padding:0}.choice-area{margin-top:10px}.choice-form label{min-width:0;display:block}.choice-form label>span{color:#9b8a8d;margin-bottom:3px;font-size:8px;display:block}.choice-form input,.choice-form select{border-color:#dddbdf;width:100%;padding:6px 7px;font-size:9px}.choice-form select{background:#fff;max-width:100%}.signoff-fields{grid-template-columns:1fr 1fr auto;align-items:end;gap:6px;margin-top:7px;display:grid}.signoff-fields .button{padding:8px 7px;font-size:9px}.choice-saved{color:var(--green);align-items:start;gap:5px;padding:9px 0;font-size:9px;display:flex}.choice-saved small{color:#88a494;margin-top:3px;font-size:8px;display:block}.empty-state{color:#889aa5;flex-direction:column;align-items:center;gap:10px;padding:45px 20px;display:flex}.empty-state p{font-size:11px}.brief-context{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding:15px 0;display:flex}.brief-context>div{align-items:center;gap:14px;font-size:12px;display:flex}.brief-context span{color:#8b98a2;font-size:10px}.brief-context p{color:#7a8c99;align-items:center;gap:5px;font-size:9px;display:flex}.brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.message-thread{background:#f0f4f1;border:1px solid #d4ded7;border-radius:6px;min-width:0}.thread-header{background:#fff;border-bottom:1px solid #dbe5de;border-radius:6px 6px 0 0;align-items:center;gap:8px;padding:14px 13px;display:flex}.avatar{color:#4d7d61;background:#eaf3ed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:9px;font-weight:600;display:flex}.thread-header h2{font-size:11px;font-weight:600}.thread-header span{color:#91a096;margin-top:2px;font-size:9px;display:block}.thread-header .thread-local{text-align:right;color:#9aa99e;max-width:30px;margin-left:auto;font-size:8px}.thread-body{min-height:350px;padding:14px 11px 13px}.thread-date{color:#84988c;background:#e4ebe6;border-radius:3px;margin:0 auto 17px;padding:3px 8px;font-size:8px;display:table}.message-bubble{background:#fff;border:1px solid #dce6df;border-radius:0 6px 6px;margin-left:6px;padding:12px 12px 7px;position:relative}.message-bubble:before{content:"";background:linear-gradient(45deg,#0000 49%,#fff 50%);border-top:1px solid #dce6df;width:7px;height:10px;position:absolute;top:-1px;left:-7px}.message-author{color:var(--green);justify-content:space-between;align-items:center;font-size:10px;font-weight:650;display:flex}.message-bubble>p{color:#526b5d;margin-top:8px;font-size:11px;line-height:1.9}.message-meta{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.message-meta>span{color:#a0afa4;align-items:center;gap:4px;font-size:8px;display:flex}.message-meta .trace-panel{left:0;right:auto}.one-decision{color:#91a397;justify-content:space-between;align-items:center;gap:8px;margin:14px 3px 0 8px;font-size:8px;display:flex}.one-decision a{color:#507c61;text-decoration:underline}.qa-panel{margin-top:22px}.qa-conversation{background:#f4f7f5;border-top:1px solid #e1e9e4;border-radius:0 0 6px 6px;flex-direction:column;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.question-bubble{color:#3e6650;background:#dfede4;border:1px solid #cee1d5;border-radius:7px 0 7px 7px;align-self:flex-end;padding:11px 15px;font-size:12px}.answer-bubble{background:#fff;border:1px solid #dbe6df;border-radius:0 6px 6px;max-width:700px;padding:14px 17px}.answer-bubble>b{color:var(--green);align-items:center;gap:8px;font-size:11px;display:flex}.answer-bubble>p{color:#617b6c;margin:7px 0;font-size:12px;line-height:1.85}.answer-bubble .trace-panel{left:0;right:auto}.upcoming-panel{max-width:950px;padding:25px}.upcoming-panel>p{color:#7e8e99;max-width:650px;margin:8px 0 18px;font-size:12px}.upcoming-panel>.button{margin-top:20px}.social-grid{border-block:1px solid #e5ece7;grid-template-columns:repeat(3,1fr);gap:15px;padding:15px 0;display:grid}.social-grid b{color:#416952;font-size:25px;display:block}.social-grid span{font-size:10px;display:block}.social-grid small{color:#8d9b93;margin-top:4px;display:block}.ops-preview{color:#647c6e;border-block:1px solid #e5ece7;padding:17px 0;font-size:12px}.ops-preview p+p{margin-top:10px}.device-stage{flex-direction:column;align-items:center;padding:30px 15px 40px;display:flex}.device-label{color:#83949e;margin-bottom:13px;font-size:10px}.tablet-frame{background:#fff;border:9px solid #263b4e;border-radius:20px;width:834px;max-width:100%;min-height:750px;overflow:hidden}.phone-frame{background:#fff;border:7px solid #263b4e;border-radius:34px;width:390px;max-width:100%;min-height:780px;padding-top:24px;position:relative;overflow:hidden}.phone-camera{background:#263b4e;border-radius:0 0 11px 11px;width:70px;height:15px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-home{background:#263b4e;border-radius:4px;width:90px;height:4px;margin:8px auto}.device-header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.device-header b{font-size:14px;font-weight:600}.device-header span{color:#adbecc;font-size:10px}.tablet-nav{border-bottom:1px solid var(--border);gap:20px;padding:18px 22px;display:flex}.tablet-nav a{color:#759082;align-items:center;gap:6px;font-size:11px;display:flex}.tablet-nav a:hover,.phone-nav a:hover{color:var(--green)}.device-placeholder{color:#83958a;padding:45px 35px}.device-placeholder>h1{color:#3e5d4a;margin:15px 0 10px;font-size:25px}.device-placeholder>p{max-width:430px;margin-bottom:20px;font-size:12px;line-height:1.9}.placeholder-section{border-top:1px solid #e3ebe7;margin-top:20px;padding:20px 0}.placeholder-section h2{color:#5e7a68;font-size:12px}.placeholder-section p{margin-top:5px;font-size:10px}.phone-placeholder{padding:35px 25px 15px}.phone-placeholder>h1{font-size:23px}.phone-placeholder .placeholder-section{margin-top:14px;padding:13px 0}.phone-nav{background:#f9fbfa;border-top:1px solid #e1e8e4;justify-content:space-around;padding:13px 5px;display:flex}.phone-nav a{color:#789081;flex-direction:column;align-items:center;gap:4px;font-size:8px;display:flex}.rail-collapsed{grid-template-columns:65px minmax(0,1fr)}.rail-collapsed .sidebar-context{justify-content:center;padding:20px}.rail-collapsed .sidebar-context>span,.rail-collapsed .nav-item>span,.rail-collapsed .nav-chevron,.rail-collapsed .sidebar-footer{display:none}.rail-collapsed .nav-item{justify-content:center;margin-inline:5px;padding:13px}.rail-collapsed .nav-item.active:before{left:-5px}@media (width>=1500px){.revenue-charts{grid-template-columns:1fr 1.25fr}.brief-grid{gap:22px}.message-bubble>p{font-size:12px}}@media (width<=1150px){.app-shell{grid-template-columns:163px minmax(0,1fr)}.workspace-bar{padding:12px 18px}.page{padding:23px 18px}.topbar-right>span:first-child{display:none}.status-legend{gap:8px}.status-legend>span{font-size:9px}.face-nav a{padding:5px;font-size:9px}.nav-item small{font-size:8px}.metrics-grid{gap:9px}.metric-value{font-size:22px}.revenue-charts{grid-template-columns:1fr 1.15fr}.record-summary{gap:16px}.record-summary-tail span{max-width:40px}.lower-grid{grid-template-columns:1.3fr 1fr}.brief-grid{gap:10px}.thread-header{padding:12px 9px}.thread-header h2{font-size:10px}.thread-local{display:none!important}.message-bubble>p{font-size:10px}.brief-context{align-items:start}.brief-context>div{flex-direction:column;align-items:start;gap:2px}.signoff-fields{grid-template-columns:1fr 1fr}.signoff-fields button{grid-column:1/-1}.rail-collapsed{grid-template-columns:65px minmax(0,1fr)}}@media (width<=850px){.app-shell{grid-template-columns:65px minmax(0,1fr)}.sidebar-context{justify-content:center;padding:20px}.sidebar-context>span,.nav-item>span,.nav-chevron,.sidebar-footer{display:none}.nav-item{justify-content:center;margin-inline:5px;padding:13px}.nav-item.active:before{left:-5px}.topbar{padding:0 16px}.record-brand{gap:8px;font-size:12px}.brand-muted{font-size:10px}.topbar-right{display:none}.workspace-bar{flex-direction:column;align-items:start;gap:8px}.status-legend{font-size:9px}.face-nav{align-self:flex-end}.revenue-strip{grid-template-columns:1fr 1fr;padding:20px}.revenue-total>strong{font-size:29px}.revenue-breakdown{padding-left:18px;font-size:10px}.revenue-breakdown b{font-size:10px}.revenue-context{gap:10px;font-size:8px}.metrics-grid{grid-template-columns:repeat(2,1fr)}.revenue-charts,.lower-grid,.brief-grid{grid-template-columns:1fr}.message-thread{max-width:650px}.message-bubble>p,.thread-header h2{font-size:12px}.thread-body{min-height:0}.brief-context{flex-direction:column}.record-summary{flex-wrap:wrap;gap:12px}.record-summary>div:first-child{padding-right:12px}.record-summary b{font-size:21px}.book-filters{flex-wrap:wrap}.search-input{flex-basis:100%;max-width:none}.category-tabs{gap:17px}.book-table-wrap{max-height:70vh}.heatmap-key{flex-wrap:wrap}.heatmap-key-right{margin-left:0}.page-header{align-items:start}.date-selector{padding:7px;font-size:9px}.workspace-footer{flex-direction:column;gap:3px}.social-grid{grid-template-columns:1fr}.tablet-nav{flex-wrap:wrap;gap:13px}.device-header{padding:15px}.tablet-frame{border-width:6px}.device-stage{padding:20px 8px}}@media (width<=520px){.app-shell{grid-template-columns:48px minmax(0,1fr)}.sidebar-context{padding:16px 8px}.nav-item{margin:4px;padding:11px 4px}.sidebar{min-width:0}.record-mark{display:none}.topbar{padding:0 12px}.record-brand>span{font-size:12px;line-height:1.7}.brand-muted{display:block}.page{padding:20px 12px}.workspace-bar{padding:10px}.status-legend{flex-wrap:wrap;gap:6px}.status-legend>span{gap:3px;font-size:8px}.face-nav{align-self:flex-start}.page-header{flex-direction:column;gap:12px;margin-bottom:17px}h1{font-size:24px}.page-header p{font-size:10px}.revenue-strip{grid-template-columns:1fr;padding:18px}.revenue-breakdown{border-left:0;border-top:1px solid var(--border);margin-top:15px;padding:15px 0 0}.metrics-grid{gap:8px}.metric-tile{padding:12px 10px 8px}.metric-value{font-size:21px}.metric-heading{font-size:9px}.metric-detail{font-size:8px}.metric-icon svg{width:15px}.record-summary{gap:12px;padding:13px}.record-summary>div:first-child{border-right:0;flex-basis:100%}.record-summary>button b{font-size:19px}.record-summary .record-summary-tail{border-top:1px solid var(--border);flex-basis:100%;margin-left:0;padding-top:9px}.book-notice{font-size:9px}.book-filters{padding:12px}.book-filters select{min-width:0;max-width:120px}.result-count{margin-left:0}.panel-heading{padding:15px 13px 10px}.panel-heading h2{font-size:12px}.panel-heading p{font-size:9px}.heatmap-summary>span{display:none}.inventory-note{padding:10px 13px}.heatmap-key{gap:10px;padding:12px 14px}.heatmap-key-right{flex-basis:100%}.slot-inspector{flex-wrap:wrap;margin-inline:12px}.decision-list{padding-inline:13px}.decision-alternatives{font-size:8px}.decisions-panel .panel-heading>.text-link{max-width:65px;font-size:8px}.qa-conversation{padding:17px 12px}.answer-bubble{padding:13px}.answer-bubble>p{font-size:11px}.preview-label{font-size:9px}.device-stage{padding:16px 3px}.device-label{font-size:8px}.phone-frame{border-width:5px;border-radius:25px}.phone-placeholder{padding:28px 18px 15px}.device-header{flex-direction:column;align-items:start;gap:2px}.phone-nav{padding:12px 3px}.device-placeholder:not(.phone-placeholder){padding:30px 18px}.tablet-nav{gap:10px;padding:13px}.tablet-nav a{font-size:9px}.workspace-footer{padding:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.loading-state{color:#5b7364;place-items:center;min-height:100vh;font-size:13px;display:grid}.book-table tr{scroll-margin-top:34px}.stories-trigger{color:#365f46;white-space:nowrap;background:#fff;border:1px solid #c7d7cd;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.stories-drawer{color:#263b4e;border:0;border-left:1px solid #bfcfc4;width:450px;max-width:94vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:23px;overflow-y:auto}.stories-drawer::backdrop{background:#112e3f55}.stories-drawer>header{border-bottom:1px solid #d7e2db;justify-content:space-between;align-items:start;gap:14px;padding-bottom:18px;display:flex}.stories-drawer h2{font-size:22px}.stories-drawer header p{color:#728579;margin-top:5px;font-size:11px}.stories-drawer section{border-bottom:1px solid #d7e2db;padding:20px 0}.stories-drawer h3{font-size:14px}.stories-drawer section p{color:#6a7f70;margin-top:7px;font-size:11px;line-height:1.8}.stories-drawer ol{padding-left:18px;font-size:12px;line-height:2}.stories-drawer a{color:#19734e;text-underline-offset:3px;text-decoration:underline}.topbar-right .stories-trigger{display:inline-flex}.topbar-right>span{white-space:nowrap}@media (width<=850px){.topbar-right{display:flex}.topbar-right>span{display:none}}@media (width<=520px){.stories-trigger{padding:5px;font-size:10px}.topbar{gap:7px}.record-brand{min-width:0}.brand-muted{font-size:8px}}.m-rolling,.rs-case{text-transform:none!important}.rs-case{letter-spacing:0;vertical-align:.12em;margin-right:.18em;font-size:.62em;font-weight:600;text-transform:none!important;font-family:Inter Variable,Inter,system-ui,sans-serif!important}input,textarea,select{min-width:0;max-width:100%;font-size:16px!important}html,body,#root{max-width:100%;overflow-x:clip}.glad-listen{color:inherit;cursor:pointer;background:0 0;border:1px solid #d64444;border-radius:9px;align-items:center;gap:6px;margin:8px 0;padding:9px 12px;font:600 12px Inter Variable,sans-serif;display:inline-flex}.glad-thinking{background-image:linear-gradient(100deg,#0000 20%,#d6444422 45%,#0000 70%);background-size:250% 100%;animation:1.5s linear infinite glad-shimmer}.offline-badge{color:#b8e4c8;background:#183121;border:1px solid #39764e;border-radius:20px;margin:8px 0;padding:6px 10px;font:11px Inter Variable,sans-serif;display:inline-block}.offline-update-banner{top:env(safe-area-inset-top,0);z-index:1000;color:#111;text-align:center;background:#fff;border-bottom:3px solid #d64444;border-radius:0 0 12px 12px;max-width:95%;padding:9px 16px;font:12px Inter Variable,sans-serif;position:fixed;left:50%;transform:translate(-50%)}.offline-update-banner[hidden]{display:none}.m-stage,.role-stage{height:var(--app-height,100dvh)}.m-phone,.role-phone{min-height:0;max-height:var(--app-height,100dvh)}.role-phone:has(.la-signin){overflow-y:auto}.la-signin{flex:1;min-height:0;overflow:clip auto}.la-signin-panel{min-height:min-content}.m-footer,.role-bottom-nav,.m-header,.role-header{flex-shrink:0}.m-command input{flex:1;width:0}.role-sheet{max-height:var(--app-height,90dvh);overflow-y:auto}.role-glad-sheet form{background:inherit;position:sticky;bottom:0}.m-waveform{align-items:center;gap:3px;min-height:28px;display:flex}.m-waveform i{background:#d64444;width:3px;display:block}.m-waveform span{margin-left:8px;font-size:10px}@keyframes glad-shimmer{to{background-position:-250% 0}}@media (prefers-reduced-motion:reduce){.glad-thinking{background:#d6444412;animation:none}}@media print{.offline-update-banner,.offline-badge{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.presenter-pill{color:#fff;background:#111;border:1px solid #d6444488;border-radius:24px;justify-content:center;align-items:center;gap:2px;max-width:100%;padding:3px;font:11px Inter Variable,sans-serif;display:flex}.presenter-pill button{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;gap:4px;padding:5px 7px;display:flex}.presenter-pill button:hover{background:#d64444}.presenter-overlay{z-index:500;background:#000a;position:fixed;inset:0}.presenter-sheet{z-index:501;color:#fff;width:min(100%,620px);max-height:88dvh;padding:24px 20px max(24px,env(safe-area-inset-bottom));background:#111;border:1px solid #444;border-radius:24px 24px 0 0;font:13px/1.5 Inter Variable,sans-serif;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.presenter-heading{justify-content:space-between;gap:12px;display:flex}.presenter-heading h2{font:30px Bebas Neue,sans-serif}.presenter-heading p{color:#ccc;margin:6px 0 12px;font-size:11px}.presenter-heading button{align-self:flex-start}.presenter-jumps{gap:8px;margin:10px 0 20px;display:flex}.presenter-jumps button,.presenter-sheet li button{color:#fff;white-space:nowrap;background:#291414;border:1px solid #d64444;border-radius:8px;padding:7px 10px}.presenter-sheet section{border-top:1px solid #444;padding:12px 0}.presenter-sheet h3{font:700 16px Manrope,sans-serif}.presenter-sheet ol{margin:8px 0;padding:0;list-style:none}.presenter-sheet li{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.presenter-sheet li span{max-width:70%;font-size:12px}.m-header{flex-wrap:wrap}.m-header>.presenter-pill{flex-basis:100%;margin:0 auto 3px}.role-context-bar>.presenter-pill{margin-left:auto}.role-context-bar{flex-wrap:wrap}.role-context-bar>.presenter-pill button{padding:5px;font-size:10px}.presenter-pill :focus-visible,.presenter-sheet :focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=380px){.role-context-bar>.presenter-pill{flex-basis:100%;margin:5px 0 0}.presenter-sheet{padding:18px 14px}.presenter-sheet li{gap:8px}}.room-presence{color:#b6b6b6;flex-basis:100%;justify-content:flex-end;align-items:center;gap:5px;font-size:10px;display:flex}.room-presence i{opacity:.5;border:1px solid #555;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;display:grid}.room-presence i.lit{opacity:1;color:#fff;background:#204b36;border-color:#83bca1}.m-header:has(.room-presence){flex-wrap:wrap}.room-notice{top:max(12px,env(safe-area-inset-top));z-index:999;color:#fff;background:#232323;border:1px solid #d64444;border-radius:12px;width:min(92vw,460px);padding:15px 18px;font-size:13px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0008}.room-follow{text-align:left;border-bottom:1px solid #333;justify-content:space-between;gap:20px;width:100%;padding:16px;display:flex}.room-follow b{color:#e77c7c}.room-brief{background:#181818;border-left:3px solid #d64444;padding:15px;font-size:13px;line-height:1.6}.room-flash{animation:1.6s ease-out roomFlash}@keyframes roomFlash{0%,35%{background-color:#492222;box-shadow:0 0 0 3px #d64444}to{box-shadow:0 0 #0000}}.f3-panel{color:#eee;overflow-wrap:anywhere;background:#121212;border:1px solid #343434;border-radius:14px;margin:18px 0;padding:19px 16px}.f3-panel header{justify-content:space-between;align-items:center;display:flex}.f3-panel h2,.f3-sponsors>h2{margin:0 0 12px;font:700 20px Manrope,sans-serif}.f3-panel h3{margin:12px 0;font-size:17px}.f3-panel p{color:#ccc;margin:10px 0;font-size:13px;line-height:1.65}.f3-panel a{color:#f19393;text-decoration:underline}.f3-panel button,.f3-booking>button,.f3-agent-trail summary{cursor:pointer;border:1px solid #555;border-radius:8px;min-height:44px;padding:12px 14px;font-size:13px}.f3-panel button.f3-primary{color:#fff;background:#b43d3d;border-color:#b43d3d;width:100%;margin-top:12px}.f3-tank{align-items:center;gap:15px;padding:10px 0;display:flex}.f3-tank strong{font:400 44px Bebas Neue,sans-serif}.f3-tank span{color:#fb8;font-size:12px}.f3-timeline{border-left:2px solid #753333;margin:12px 0;padding:0 0 0 12px;list-style:none}.f3-timeline>li{padding:6px 0 18px 12px;font-size:13px;position:relative}.f3-timeline>li:before{content:"";background:#d64444;border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:-17px}.f3-timeline small{color:#aaa;margin:8px 0;display:block}.f3-proof,.m-receipt img{object-fit:contain;border-radius:6px;width:100%;max-height:370px;margin:12px 0}.f3-decision{background:#33241c;border-radius:8px;padding:14px}.f3-agent-trail{margin-top:12px;font-size:12px}.f3-agent-trail .f3-timeline{margin-left:5px}.f3-agent-trail p{font-size:12px;line-height:1.6}.f3-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.f3-metrics span{color:#aaa;font-size:10px}.f3-metrics b{color:#fff;margin-top:5px;font:400 27px Bebas Neue;display:block}.f3-pair{border-bottom:1px solid #292929;justify-content:space-between;gap:12px;padding:9px 0;font-size:11px;display:flex}.f3-deliverables{padding:0;list-style:none}.f3-deliverables li{border-bottom:1px solid #333;padding:12px 0;font-size:12px}.f3-deliverables button{margin-top:8px;display:block}.f3-panel blockquote{background:#222;border-left:3px solid #d64444;margin:14px 0;padding:12px;font-size:13px;line-height:1.6}.f3-source{color:#aaa!important;font-size:10px!important}.f3-heatmap{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin:18px 0;display:grid}.f3-heatmap>span{text-align:center;border-radius:4px;padding:12px 2px;font-size:9px}.f3-heatmap b{margin-top:10px;font-size:11px;display:block}.f3-chart{min-width:0;height:250px}.f3-panel table{border-collapse:collapse;width:100%;font-size:10px}.f3-panel td,.f3-panel th{text-align:right;border-bottom:1px solid #333;padding:7px 3px}.f3-panel td:first-child,.f3-panel th:first-child{text-align:left}.remote-page,.remote-login{color:#fff;background:#080808;min-height:100vh;padding:32px max(20px,50vw - 550px);font-family:Inter Variable,sans-serif}.remote-login{place-content:center;display:grid}.remote-login img{max-width:250px}.remote-login form{gap:20px;display:grid}.remote-login label{gap:10px;display:grid}.remote-login input{color:#fff;background:#222;border:1px solid #777;border-radius:8px;padding:14px;font-size:24px}.remote-page header{justify-content:space-between;align-items:center;gap:20px;display:flex}.remote-page h1,.remote-login h1{margin:12px 0;font:400 48px Bebas Neue}.remote-page h2{margin:30px 0 16px;font:700 22px Manrope}.remote-page p{color:#aaa;font-size:13px;line-height:1.6}.remote-page button,.remote-login button{color:#fff;cursor:pointer;background:#222;border:1px solid #555;border-radius:10px;min-height:58px;padding:20px;font-weight:600}.remote-page button:hover,.remote-page button[aria-pressed=true]{background:#682727;border-color:#d64444}.remote-clock{flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0;display:flex}.remote-clock strong{margin-right:auto;font:400 44px Bebas Neue}.remote-clock input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#222;border:1px solid #555;border-radius:10px;padding:17px;font-size:16px}.remote-stories{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.remote-stories button{text-align:left;min-height:135px}.remote-stories span{color:#ccc;margin-bottom:14px;font-size:12px;display:block}.remote-stories b{font-size:17px}.remote-steps{padding:6px 0 20px}.remote-steps>button{text-align:left;align-items:center;gap:20px;width:100%;margin:9px 0;display:flex}.remote-steps b{color:#ff9c9c}.remote-nav{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.remote-page .room-presence{flex-basis:auto}@media (width<=650px){.remote-page{padding:18px}.remote-stories{grid-template-columns:repeat(2,1fr)}.remote-stories button{min-height:100px}.remote-nav{grid-template-columns:repeat(2,1fr)}.remote-page h1{font-size:34px}.remote-page header{align-items:flex-start}.remote-clock button{padding:17px 12px}.remote-clock strong{width:100%}}@media (prefers-reduced-motion:reduce){.room-flash{outline:2px solid #d64444;animation:none}}.print-stage{color:#171717;background:#242424;min-height:100dvh;padding:20px;font:12px/1.45 Manrope,sans-serif}.print-toolbar{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:0 auto 20px;display:flex}.print-toolbar button{color:#fff;background:#d64444;border:0;border-radius:6px;padding:9px 15px}.install-paper,.leave-paper{box-sizing:border-box;background:#fff;width:210mm;max-width:100%;margin:auto}.install-paper{flex-direction:column;gap:7mm;padding:10mm;display:flex}.install-card{break-inside:avoid;border:1px solid #c9c9c9;border-left:5px solid #d64444;justify-content:space-between;align-items:center;gap:6mm;height:83mm;padding:6mm;display:flex}.print-logo{object-fit:contain;width:140px;height:40px}.install-copy h1{color:#d64444;margin:8px 0 2px;font:40px/.95 Bebas Neue,sans-serif}.install-copy h2{margin:0;font-size:14px}.install-copy p{margin:2px 0 10px;font-size:10px}.install-copy h3{margin:0 0 5px;font:17px Bebas Neue,sans-serif}.install-steps{gap:18px;font-size:9px;display:flex}.install-steps ol{margin:4px 0;padding-left:15px}.install-qr{text-align:center;flex-shrink:0}.install-qr svg{width:48mm;height:48mm}.install-qr span,.install-qr small{font-size:10px;display:block}.install-qr small{color:#666;margin-top:5px;font-size:8px}.leave-paper{flex-direction:column;gap:6mm;height:297mm;padding:12mm 14mm;display:flex}.leave-paper>header{border-bottom:2px solid #d64444;justify-content:space-between;align-items:center;padding-bottom:4mm;display:flex}.leave-paper>header span{font-size:10px}.leave-paper>h1{letter-spacing:-.5px;margin:2mm 0 0;font:62px/.95 Bebas Neue,sans-serif}.leave-intro{max-width:165mm;margin:0;font-size:12px;line-height:1.6}.leave-ventures{color:#fff;background:#131313;grid-template-columns:repeat(3,1fr);gap:4mm;padding:5mm;font-size:13px;display:grid}.leave-ventures b{font-size:8px;font-weight:400}.leave-executives{grid-template-columns:repeat(3,1fr);gap:6mm;display:grid}.leave-paper h2{margin:0 0 2mm;font:23px Bebas Neue,sans-serif}.leave-executives p{margin:0;font-size:10px;line-height:1.6}.leave-body{flex:1;align-items:center;gap:6mm;display:flex}.leave-outcomes{flex:1;min-width:0}.leave-outcomes ol{margin:0;padding-left:5mm;font-size:10px;line-height:1.6}.leave-outcomes li{padding:1.5mm 0}.leave-note{color:#666;margin:4mm 0 0;font-size:8px;line-height:1.5}.leave-phones{align-items:center;gap:3mm;width:78mm;display:flex}.leave-phones figure{flex:1;min-width:0;margin:0}.leave-phones figure>div{color:#fff;background:#111;border:2px solid #111;border-radius:12px;height:48mm;padding:3px;position:relative;overflow:hidden}.leave-phones img{object-fit:cover;border-radius:8px;width:100%;height:34mm}.leave-phones b{padding:2mm 1mm 0;font:17px Bebas Neue,sans-serif;display:block}.leave-phones span{padding-left:1mm;font-size:8px}.leave-phones figcaption{color:#777;margin-top:2mm;font-size:6px}.leave-paper>footer{border-top:2px solid #d64444;justify-content:space-between;align-items:center;padding-top:4mm;display:flex}.leave-paper>footer b{font-size:12px}.leave-paper>footer p{font-size:9px}.leave-paper>footer svg{width:27mm;height:27mm}@page{size:A4;margin:0}@media print{html,body,#root{background:#fff;margin:0;padding:0;overflow:visible!important}.print-stage{background:#fff;padding:0}.print-toolbar,.skip-link{display:none!important}.install-paper,.leave-paper{width:210mm;max-width:none;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0}.install-paper{height:297mm}.print-stage *{animation:none!important}}@media screen and (width<=700px){.print-stage{padding:8px}.install-paper{padding:12px}.install-card{gap:10px;height:auto;min-height:265px;padding:14px}.install-qr svg{width:125px;height:125px}.install-steps{flex-direction:column;gap:6px}.install-copy h1{font-size:32px}.install-copy h2{font-size:12px}.install-copy p{font-size:9px}.leave-paper{gap:20px;height:auto;padding:22px}.leave-paper>h1{font-size:48px}.leave-ventures,.leave-executives{gap:10px}.leave-ventures{padding:12px;font-size:11px}.leave-ventures b{font-size:8px}.leave-executives h2{font-size:20px}.leave-body{flex-direction:column}.leave-phones{width:100%;max-width:310px}.leave-phones figure>div{height:200px}.leave-phones img{height:145px}}.la-signin{isolation:isolate;color:#fff;background:#040404;width:100%;min-height:100%;font-family:Inter Variable,Inter,sans-serif;position:relative;overflow:hidden}.la-signin-photo{z-index:-1;background:linear-gradient(#04040440,#040404e8 70%),url(/brand/arena-night.webp) 50%/cover;position:absolute;inset:0}.la-signin-panel{max-width:440px;min-height:100%;margin:auto;padding:24px 24px 16px;position:relative}.la-signin-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.la-logo-pill{background:#fff;border-radius:40px;align-items:center;width:157px;height:48px;padding:9px 16px;display:inline-flex}.la-logo-pill img{object-fit:contain;width:100%;height:100%}.la-signin-language{background:#04040477;border:1px solid #ffffff38;border-radius:25px;gap:3px;padding:3px;display:flex}.la-signin-language button{border-radius:22px;padding:5px 9px;font-size:10px}.la-signin-language button[aria-pressed=true]{color:#fff;background:#d64444}.la-signin-language button[lang=ur]{font-family:Noto Nastaliq Urdu,serif;font-size:9px}.la-signin-heading{align-items:center;gap:5px;min-height:95px;margin:20px 0 15px;display:flex}.la-signin-heading>div{flex:1;min-width:0}.la-signin-heading p,.la-signin-story>p{letter-spacing:1.3px;color:#fff;font:16px Bebas Neue,sans-serif}.la-signin-heading h1{letter-spacing:-1px;margin:5px 0 9px;font:800 25px/1.15 Manrope,sans-serif}.la-signin-heading h1[lang=ur]{letter-spacing:0;font:20px/2 Noto Nastaliq Urdu,serif}.la-signin-heading>div>span{color:#c2bebe;font-size:10px}.la-signin-heading>.glad-avatar-full{flex-shrink:0;width:82px;height:110px}.la-signin-heading .glad-avatar{width:82px;height:110px}.la-profile-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.la-profile-tiles>button{text-align:center;background:#0e0e0eb8;border:1px solid #ffffff30;border-radius:15px;min-width:0;padding:5px 5px 9px}.la-profile-tiles>button.selected{background:#2b1111;border-color:#d64444;box-shadow:0 0 0 1px #d64444}.la-profile-photo{background-position:50%;background-size:cover;border-radius:10px;place-items:center;width:100%;height:65px;margin-bottom:7px;display:grid;position:relative;overflow:hidden}.la-profile-photo>span{text-shadow:0 2px 10px #000;font:28px Bebas Neue,sans-serif}.la-profile-tiles b{align-content:center;min-height:28px;font:800 10px/1.4 Manrope,sans-serif;display:block}.la-profile-tiles small{color:#b7b7b7;letter-spacing:1px;font:14px Bebas Neue,sans-serif;display:block}.la-profile-tiles .selected small{color:#fb7d7d}.la-pin-area{text-align:center;max-width:268px;margin:18px auto 0}.la-pin-dots{justify-content:center;gap:17px;display:flex}.la-pin-dots i{border:1.5px solid #929292;border-radius:50%;width:12px;height:12px;transition:background .12s,transform .12s;display:block}.la-pin-dots i.filled{background:#d64444;border-color:#d64444;transform:scale(1.08)}.la-pin-feedback{color:#ccc;place-items:center;height:36px;margin:4px -15px;font-size:10px;display:grid}.la-pin-feedback[role=alert]:not(:empty){line-height:1.4}.la-pinpad{grid-template-columns:repeat(3,1fr);justify-items:center;gap:11px 14px;display:grid}.la-pinpad button{-webkit-user-select:none;user-select:none;background:#ffffff12;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:63px;height:63px;font:29px Manrope,sans-serif;transition:background .1s;display:grid}.la-pinpad button:active{background:#d64444;border-color:#d64444}.la-pinpad .la-pin-action{background:0 0;border-color:#0000}.la-pinpad button:disabled{opacity:.45}.la-face-id{border:1px solid #ffffff30;border-radius:22px;align-items:center;gap:8px;margin:17px 0 4px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.la-face-note{color:#b5abab;font-size:9px;display:block}.la-signin-foot{color:#b3a9a9;justify-content:center;align-items:center;gap:6px;margin:20px 0 0;font-size:9px;display:flex}.la-signin-story{display:none}.la-scan-line{background:#f85454;height:2px;animation:1.2s ease-in-out la-scan;position:absolute;left:0;right:0;box-shadow:0 0 10px 3px #d6444470}.la-scan-corners{background:linear-gradient(#f66,#f66) 0 0/12px 2px no-repeat,linear-gradient(#f66,#f66) 0 0/2px 12px no-repeat,linear-gradient(#f66,#f66) 100% 0/12px 2px no-repeat,linear-gradient(#f66,#f66) 100% 0/2px 12px no-repeat,linear-gradient(#f66,#f66) 0 100%/12px 2px no-repeat,linear-gradient(#f66,#f66) 0 100%/2px 12px no-repeat,linear-gradient(#f66,#f66) 100% 100%/12px 2px no-repeat,linear-gradient(#f66,#f66) 100% 100%/2px 12px no-repeat;position:absolute;inset:7px}.la-pin-dots.shake{animation:.4s la-shake}.la-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:650px;display:flex}.la-welcome .glad-avatar{width:180px;height:240px}.la-welcome h1{letter-spacing:-1.5px;margin:15px 0;font:800 38px/1.15 Manrope,sans-serif}.la-welcome p{color:#f47777;font:22px Bebas Neue,sans-serif}.la-welcome>span{color:#aaa;font-size:12px}.la-signin-wide{grid-template-columns:minmax(0,1.15fr) minmax(400px,1fr);min-height:100dvh;display:grid}.la-signin-wide .la-signin-photo{z-index:0;background:linear-gradient(#04040410,#04040490),url(/brand/arena-night.webp) 50%/cover;position:relative;inset:auto}.la-signin-wide .la-signin-story{display:block;position:absolute;bottom:9%;left:9%;right:9%}.la-signin-story h1{letter-spacing:-1px;margin:20px 0;font:88px/.95 Bebas Neue,sans-serif}.la-signin-story>span{color:#ddd;font:12px Manrope,sans-serif}.la-signin-wide .la-signin-panel{align-self:center;width:100%;padding-top:35px;padding-bottom:30px}.la-signin :focus-visible{outline-offset:4px;outline-color:#d64444}@keyframes la-scan{0%{top:8%}50%{top:90%}to{top:8%}}@keyframes la-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@media (width<=760px){.la-signin-wide{display:block}.la-signin-wide .la-signin-photo{z-index:-1;position:absolute;inset:0}.la-signin-wide .la-signin-story{display:none}}@media (height<=790px){.la-signin-panel{padding-top:16px}.la-signin-heading{min-height:75px;margin:12px 0}.la-pinpad{gap:8px 14px}.la-pinpad button{width:56px;height:56px}.la-signin-foot{margin-top:12px}.la-signin-heading .glad-avatar{width:70px;height:90px}}@media (prefers-reduced-motion:reduce){.la-scan-line,.la-pin-dots.shake{animation:none}.la-scan-line{top:50%}.la-signin *{transition:none!important}}.live-twin{--twin-red:#d64444;isolation:isolate;color:#fff;background:#0e0e0e;border:1px solid #262626;border-radius:20px;min-width:0;margin:14px 0;font-family:Inter Variable,Inter,sans-serif;position:relative;overflow:hidden}.twin-header{justify-content:space-between;align-items:center;gap:10px;padding:15px 15px 12px;display:flex}.twin-header h2{text-transform:uppercase;color:#fff!important;letter-spacing:-.5px!important;margin:5px 0 0!important;font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:800!important}.twin-live{letter-spacing:1.6px;color:#ddd;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.twin-live>i{background:#d64444;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite twin-live-pulse;box-shadow:0 0 8px #d64444}.twin-live.is-static>i{animation:none}.twin-mode{background:#040404;border:1px solid #333;border-radius:9px;flex-shrink:0;padding:2px;display:flex}.twin-mode button{color:#888;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;min-height:32px;padding:4px 7px;font-size:10px;display:flex}.twin-mode button[aria-pressed=true]{color:#fff;background:#292929}.twin-viewport{aspect-ratio:4/5;-webkit-user-select:none;user-select:none;isolation:isolate;background:#040404;position:relative;overflow:hidden}.twin-scene{transform-origin:50%;will-change:transform;position:absolute;inset:0}.twin-base{object-fit:cover;pointer-events:none;position:absolute;inset:0;width:100%!important;height:100%!important;display:block!important}.twin-image-shade{pointer-events:none;background:linear-gradient(#04040408 55%,#04040440);position:absolute;inset:0}.twin-zone-wrap{pointer-events:none;position:absolute}.twin-zone-glow{pointer-events:auto;cursor:pointer;z-index:1;background:#d644442b;border:1px solid #d6444480;border-radius:5px;width:100%;height:100%;transition:background .7s,border-color .7s;position:absolute;inset:0;box-shadow:0 0 8px #d6444450,inset 0 0 8px #d6444420}.is-running .twin-state-booked .twin-zone-glow{animation:3.5s ease-in-out infinite twin-booked}.twin-state-free .twin-zone-glow{box-shadow:none;background:#ffffff03;border-color:#ffffff35}.twin-state-no-show .twin-zone-glow{background:#f59e0b35;border-color:#f59e0bc0;box-shadow:0 0 10px #f59e0b60}.is-running .twin-state-no-show .twin-zone-glow{animation:1.4s ease-in-out infinite twin-warning}.twin-state-blocked .twin-zone-glow{box-shadow:none;background:repeating-linear-gradient(135deg,#ffffff24 0 2px,#04040430 2px 6px);border-color:#ffffff50}.twin-zone-sr{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.twin-person{pointer-events:none;z-index:3;background:#fff;border:1px solid #ffffff7a;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 3px #fff8}.twin-person:nth-of-type(3n){background:#d64444;border-color:#ffffffa0;width:7px;height:7px}.twin-floating-tag{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;cursor:pointer;pointer-events:auto;max-width:59%;display:block;position:absolute;box-shadow:0 4px 13px #0007;color:#fff!important;background:#040404d9!important;border:1px solid #ffffff35!important;border-radius:7px!important;padding:5px 7px!important;font-size:8px!important;line-height:1.4!important}.twin-floating-tag span{text-overflow:ellipsis;display:block;overflow:hidden}.twin-floating-tag i{transform-origin:top;background:#ffffff70;width:1px;height:13px;position:absolute;top:100%;left:55%;transform:rotate(-16deg)}.twin-floating-tag.tag-warning{color:#f59e0b!important;border-color:#f59e0b90!important}.twin-roof-tag{z-index:7;color:#fff;white-space:nowrap;pointer-events:none;background:#040404e8;border:1px solid #ffffff50;border-radius:6px;grid-template-columns:11px auto;gap:3px;padding:5px 6px;font-size:8px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0008}.twin-roof-tag b{font-size:8px;font-weight:600}.twin-roof-tag small{grid-column:1/-1;font-size:6px;line-height:1.2}.twin-roof-tag.roof-generator{color:#f59e0b;border-color:#f59e0b80}.twin-tank{z-index:7;color:#fff;pointer-events:none;background:#040404df;border:1px solid #ffffff45;border-radius:5px;align-items:center;gap:3px;padding:4px;display:flex;position:absolute;transform:translate(-50%,-50%)}.twin-tank>div{border:1px solid #fff6;border-radius:2px;width:9px;height:17px;position:relative;overflow:hidden}.twin-tank>div i{background:#d64444;transition:height 1.5s linear;position:absolute;bottom:0;left:0;right:0}.twin-tank b{font-size:7px}.twin-route{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.twin-route path{stroke:#ffffff75;stroke-width:.35px;stroke-dasharray:1.2 1.1;fill:none;filter:drop-shadow(0 0 1px #fff8)}.is-running .twin-route path{animation:6s linear infinite twin-road}.twin-vehicle{z-index:10;color:#fff;filter:drop-shadow(0 3px 3px #000);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.twin-vehicle>svg{background:#d64444;border:1px solid #fff;border-radius:5px;width:24px;height:24px;padding:3px}.twin-vehicle>span{white-space:nowrap;background:#040404ee;border:1px solid #ffffff50;border-radius:5px;padding:4px 5px;font-size:8px;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}.twin-floodlight-wash{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 18% 42%,#ffffff0a,#0000 24%),radial-gradient(at 58% 41%,#ffffff12,#0000 22%),radial-gradient(at 59% 67%,#ffffff12,#0000 20%);position:absolute;inset:0}.twin-reset{z-index:12;cursor:pointer;place-items:center;min-width:32px;min-height:32px;display:grid;position:absolute;bottom:10px;right:10px;color:#fff!important;background:#040404d9!important;border:1px solid #ffffff40!important;border-radius:8px!important}.twin-map-hint{color:#fffb;pointer-events:none;z-index:9;background:#04040490;border-radius:5px;padding:4px 6px;font-size:7px;position:absolute;bottom:12px;left:10px}.twin-kpis{border-top:1px solid #262626;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.twin-kpis>div{border-right:1px solid #262626;grid-template-columns:15px auto;justify-content:center;align-items:center;column-gap:5px;min-width:0;padding:11px 6px;display:grid}.twin-kpis>div:last-child{border:0}.twin-kpis svg{color:#d64444}.twin-kpis b{letter-spacing:.2px;color:#fff;white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:1}.twin-kpis>div>span{color:#999;text-align:center;white-space:nowrap;grid-column:1/-1;padding-top:5px;font-size:7px}.twin-caption{color:gray;border-top:1px solid #1c1c1c;justify-content:space-between;gap:8px;padding:9px 11px;font-size:7px;line-height:1.4;display:flex}.live-twin>.trace{color:#999;padding:0 11px 9px;margin:0!important}.live-twin .trace>summary{color:#aaa;font-size:8px}.live-twin .trace-panel{width:100%;min-width:0;max-width:100%;box-shadow:none;margin-top:8px;position:static;color:#ccc!important;background:#151515!important;border-color:#333!important}.live-twin .trace-row,.live-twin .trace-list{border-color:#333}.live-twin .trace-panel strong,.live-twin .trace-panel b{color:#fff}.live-twin .trace-panel p,.live-twin .trace-panel small{color:#aaa}.live-twin .status-chip,.twin-sheet .status-chip{vertical-align:middle;color:#f59e0b!important;background:0 0!important;border:1px solid #f59e0b80!important;border-radius:3px!important;min-width:13px!important;height:13px!important;padding:1px 3px!important;font-family:Inter Variable,Inter,sans-serif!important;font-size:7px!important;line-height:1.1!important}.twin-list{max-height:410px;padding:0 12px;overflow:auto}.twin-list>button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #262626;align-items:center;gap:10px;width:100%;min-height:53px;display:flex}.twin-list>button>div{flex:1}.twin-list b{font-size:11px}.twin-list small{color:#888;margin-top:4px;font-size:8px;display:block}.twin-list-dot{background:#d64444;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #d6444444}.twin-dot-free{box-shadow:none;background:#444}.twin-dot-no-show{background:#f59e0b}.twin-dot-blocked{box-shadow:none;background:#888}.twin-demand-band{color:#ddd;background:#6e1d1d44;border-top:1px solid #333;justify-content:center;align-items:center;gap:5px;padding:7px 8px;font-size:8px;display:flex}.twin-demand .twin-person{background:#d64444;box-shadow:0 0 7px #d64444}.twin-pickup-tag{z-index:9;color:#f59e0b;white-space:nowrap;pointer-events:none;background:#040404e8;border:1px solid #f59e0b70;border-radius:6px;padding:5px 7px;font-size:8px;position:absolute;top:80%;left:39%}.twin-sheet-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:120;background:#000b;position:fixed;inset:0}.twin-sheet{color:#fff;width:min(100%,480px);max-height:88dvh;padding:12px 22px max(24px,env(safe-area-inset-bottom));z-index:121;background:#0e0e0e;border:1px solid #333;border-bottom:0;border-radius:24px 24px 0 0;outline:none;font-family:Inter Variable,Inter,sans-serif;position:fixed;bottom:0;left:50%;overflow:auto;transform:translate(-50%)}.twin-sheet-handle{background:#444;border-radius:3px;width:34px;height:4px;margin:0 auto 20px}.twin-sheet-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.twin-sheet-top span{color:#999;letter-spacing:1px;font-size:9px}.twin-sheet h2{text-transform:uppercase;letter-spacing:-1px;color:#fff;margin:7px 0;font:800 25px/1.2 Manrope,sans-serif}.twin-sheet-close{color:#fff;background:#191919;border:1px solid #333;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.twin-sheet [id=twin-sheet-description]{color:#888;margin:10px 0 20px;font-size:11px}.twin-sheet-status{background:#6e1d1d40;border:1px solid #d6444460;border-radius:12px;margin-bottom:18px;padding:16px;font-size:13px;line-height:1.6}.twin-sheet-status.twin-state-no-show{background:#f59e0b14;border-color:#f59e0b80}.twin-sheet-status.twin-state-free{background:#ffffff08;border-color:#333}.twin-sheet-data{margin:0 0 20px}.twin-sheet-data>div{border-bottom:1px solid #262626;padding:13px 0}.twin-sheet-data dt{color:#888;margin-bottom:7px;font-size:10px}.twin-sheet-data dd{margin:0;font-size:13px;line-height:1.6}.twin-sheet>.trace{color:#999;margin:12px 0}.twin-sheet .trace-panel{color:#aaa;background:#191919;border-color:#333;width:100%;min-width:0;max-width:100%;position:static!important}.twin-sheet .trace-panel strong,.twin-sheet .trace-panel b{color:#fff}.twin-sheet .trace-panel p,.twin-sheet .trace-panel small{color:#aaa}.twin-sheet-done{color:#fff;letter-spacing:.5px;background:#d64444;border:0;border-radius:12px;width:100%;min-height:48px;margin:20px 0 0;font:400 20px Bebas Neue,sans-serif;display:block}.twin-compact .twin-header{padding:12px}.twin-compact .twin-viewport{aspect-ratio:4/5}.twin-compact .twin-map-hint{font-size:6px}@keyframes twin-live-pulse{50%{opacity:.35;box-shadow:0 0 3px #d64444}}@keyframes twin-booked{50%{background:#d644443d;box-shadow:0 0 14px #d6444470,inset 0 0 9px #d6444430}}@keyframes twin-warning{50%{opacity:.5;box-shadow:0 0 15px #f59e0b80}}@keyframes twin-road{to{stroke-dashoffset:-23px}}@media (prefers-reduced-motion:reduce){.live-twin *,.twin-sheet *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.twin-scene{will-change:auto}}.twin-released .twin-zone-glow{background:#2d9f5b55!important;border-color:#53c989!important;box-shadow:0 0 18px #42d77c66,inset 0 0 12px #42d77c33!important}.twin-dot-released{background:#53c989!important;box-shadow:0 0 8px #53c98966!important}.legends-shell{--navy:#040404;--green:#d64444;--muted:#a4a4a4;--border:#292929;color:#eee;background:#040404;min-height:100dvh;font-family:Inter Variable,Inter,sans-serif}.legends-shell .topbar{background:#080808;border-bottom:1px solid #292929;height:70px}.legends-shell{grid-template-rows:70px minmax(calc(100vh - 70px),auto)}.legends-shell .topbar .la-logo-pill{width:162px;height:45px}.legends-shell .brand-muted{letter-spacing:1px;color:#c9c9c9;font:16px Bebas Neue,sans-serif}.legends-shell .topbar-right{color:#a7a7a7;gap:14px}.legends-shell .topbar-right>b{color:#eee;font:700 11px Manrope,sans-serif}.legends-shell .topbar-right>button{border:1px solid #444;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:flex}.legends-shell .demo-indicator{color:#ff9e9e;border-color:#5e3030;border-radius:20px}.legends-shell .sidebar,.legends-shell .workspace-bar{background:#0d0d0d;border-color:#292929}.legends-shell .sidebar-context{color:#999}.legends-shell .nav-item{color:#aaa;border-radius:9px}.legends-shell .nav-item:hover{background:#191919}.legends-shell .nav-item.active{color:#f67c7c;background:#d644441a}.legends-shell .nav-item.active:before{background:#d64444}.legends-shell .nav-item.active small{color:#bd9393}.legends-shell .nav-item small{color:#888}.legends-shell .edition,.legends-shell .workspace-footer{color:#999;border-color:#292929}.legends-shell .sidebar-note{color:#a2a2a2}.legends-shell .face-nav{border-color:#343434}.legends-shell .face-nav a{color:#b1b1b1}.legends-shell .face-nav a.selected,.legends-shell .face-nav a.active{color:#ff8d8d;background:#d644441a}.legends-shell .status-legend{color:#aaa}.legends-shell .status-real{color:#a2d6ac;background:#17271c;border-color:#36543c}.legends-shell .status-P{color:#f5c883;background:#332514;border-color:#6e512a}.legends-shell .status-contested{color:#ff9696;background:#381919;border-color:#743333}.exec-workspace-body{flex:1;min-width:0}.exec-workspace-body.with-glad{grid-template-columns:minmax(0,1fr) 275px;display:grid}.exec-workspace-body>main{min-width:0}.legends-shell h1,.legends-shell h2,.legends-shell h3{color:#f7f7f7;font-family:Manrope,sans-serif}.legends-shell h1{font-weight:800}.legends-shell :is(.panel,.revenue-strip,.record-summary,.filters,.brief-context,.message-thread,.qa-panel){background:#101010;border-color:#2c2c2c;border-radius:12px}.legends-shell :is(.revenue-total>strong,.metric-value,.dashboard-reading,.dashboard-mini-metrics b,.dashboard-social b){color:#fff;letter-spacing:.3px;font-family:Bebas Neue,sans-serif}.legends-shell :is(.revenue-label,.revenue-breakdown>div:not(.revenue-context),.metric-heading,.metric-detail,.revenue-total>p,.dashboard-panel p,.dashboard-period,.dashboard-social span,.dashboard-social small,.chart-note,.page-header p,.page-date,.dashboard-campaigns small,.dashboard-list-row p,.record-summary>div){color:#a8a8a8}.legends-shell :is(.revenue-breakdown b,.page-date b,.record-summary strong,.dashboard-panel strong){color:#eee}.legends-shell :is(.revenue-breakdown,.revenue-context,.decision-item,.dashboard-list-row,.dashboard-bank-list>div,.dashboard-event,.record-summary>div:first-child,.thread-header,.thread-body,.thread-date,.message-meta,.one-decision,.price-table th,.price-table td,.inventory-note){border-color:#2e2e2e}.legends-shell :is(.button-green,.filter-chip.active){color:#fff;background:#d64444}.legends-shell :is(.date-selector,.preview-label,.slot-inspector,.chart-tooltip,.dashboard-data-reason,.dashboard-assumption){color:#f5c5c5;background:#1c1414;border-color:#653434}.legends-shell :is(.text-link,.text-button,.icon-link,.local-choice-note,.heatmap-summary>b){color:#e77}.legends-shell .owner-initials{color:#ffa6a6;background:#331616;border-color:#693434}.legends-shell :is(.heatmap th,.heatmap th:first-child,.heatmap-key,.record-summary>button,.price-table th,.price-table td){color:#aaa}.legends-shell .cell-played,.legends-shell .key-played{background:#d64444}.legends-shell .cell-empty,.legends-shell .key-empty{background:#202020;border-color:#393939}.legends-shell .heatmap th.peak-hour{color:#f77;border-bottom-color:#d64444}.legends-shell .inventory-note{color:#aaa;background:#151515}.legends-shell :is(input,select){color:#eee;background:#171717;border-color:#494949}.legends-shell .trace-panel{color:#ccc;background:#191919;border-color:#494949}.legends-shell .trace-panel strong,.legends-shell .trace-row b{color:#fff}.legends-shell .trace-list,.legends-shell .trace-row{border-color:#333}.legends-shell .trace-count{color:#aaa;background:#2a2a2a}.legends-shell .chart-tooltip{color:#fff;background:#191919}.legends-shell .recharts-cartesian-grid line{stroke:#303030}.legends-shell .recharts-text{fill:#aaa}.legends-shell .message-bubble,.legends-shell .answer-bubble{color:#ddd;background:#171717;border-color:#393939}.legends-shell .message-author,.legends-shell .answer-bubble>b{color:#f77}.legends-shell .thread-header{background:#151515}.legends-shell .thread-local,.legends-shell .thread-date{color:#999}.legends-shell .question-bubble{color:#fff;background:#351818}.legends-shell .avatar{color:#fff;background:#d64444}.legends-shell :focus-visible{outline-color:#d64444}.exec-live-hero{margin:25px 26px 0}.exec-live-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.exec-live-title p{color:#ec7777;letter-spacing:1.2px;margin-bottom:6px;font:15px Bebas Neue,sans-serif}.exec-live-title h1{letter-spacing:-1px;font-size:30px}.exec-live-title>div:last-child{text-align:right;flex-shrink:0}.exec-live-title b{color:#fff;font:27px Bebas Neue,sans-serif;display:block}.exec-live-title span{color:#a6a6a6;font-size:9px}.exec-live-title button{color:#ccc;align-items:center;gap:4px;margin:5px 0 0 auto;font-size:9px;display:flex}.exec-twin-row{min-width:0}.exec-twin-row.two{grid-template-columns:1fr 1fr;gap:15px;display:grid}.exec-twin-row .live-twin{margin:0}.exec-twin-row .twin-scene,.exec-twin-row:not(.two) .twin-viewport{max-height:490px}.exec-live-kpis{border-bottom:1px solid #333;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 5px;padding-bottom:16px;display:grid}.exec-live-kpis>div>span{color:#aaa;font-size:10px}.exec-live-kpis b{color:#fff;margin-top:6px;font:32px Bebas Neue,sans-serif;display:block}.exec-glad{background:#0d0d0d;border-left:1px solid #292929;flex-direction:column;align-self:start;align-items:center;gap:10px;height:calc(100dvh - 70px);min-height:640px;padding:24px 20px;display:flex;position:sticky;top:0}.exec-glad-heading{letter-spacing:1px;color:#aaa;justify-content:space-between;align-items:center;gap:8px;width:100%;font:13px Bebas Neue,sans-serif;display:flex}.exec-glad-heading button[aria-pressed=true]{color:#f77}.exec-glad .glad-full{width:130px;height:164px}.exec-glad h2{color:#fff;font:36px Bebas Neue,sans-serif!important}.exec-glad-status{color:#aaa;font-size:9px}.exec-glad-reply{white-space:pre-line;overflow-wrap:anywhere;border-top:1px solid #333;width:100%;max-height:230px;padding-top:16px;font-size:12px;line-height:1.8;overflow-y:auto}.exec-glad-suggestions{flex-wrap:wrap;gap:6px;width:100%;margin-top:auto;padding-top:15px;display:flex}.exec-glad-suggestions button{text-align:left;color:#ddd;border:1px solid #333;border-radius:20px;padding:7px 10px;font-size:9px}.exec-glad form{background:#171717;border:1px solid #713737;border-radius:27px;gap:3px;width:100%;padding:6px;display:flex}.exec-glad input{border:0;flex:1;width:0;padding:8px;font-size:11px;background:0 0!important}.exec-glad form>button{place-items:center;padding:7px;display:grid}.exec-glad form>button:last-child{background:#d64444;border-radius:50%}.exec-glad>small{color:#999;text-align:center;font-size:8px}.customer-face .workspace{background:#f6f6f6}.customer-face .workspace-bar{background:#fff}.customer-face .status-legend{color:#555}.customer-face .face-nav a{color:#666}.customer-face .workspace-footer{color:#777}.legends-shell .device-stage{background:0 0}.legends-shell .tablet-frame,.legends-shell .phone-frame{border-color:#333}.legends-shell .customer-app{color:#111!important;background:#fff!important}.legends-shell .customer-header,.legends-shell .staff-header{gap:12px}.legends-shell .customer-monogram,.legends-shell .staff-logo-mark{background:#fff;border-radius:24px;flex-shrink:0;width:120px;height:36px;padding:6px 10px;font-size:0}.legends-shell .customer-monogram img,.legends-shell .staff-logo-mark img{object-fit:contain;width:100%;height:100%}.legends-shell .customer-monogram:after,.legends-shell .staff-logo-mark:after{display:none}.legends-shell .staff-app{color:#eee!important;background:#101010!important}.legends-shell .staff-header,.legends-shell .staff-rail,.legends-shell .staff-content{border-color:#333;color:#eee!important;background:#111!important}.legends-shell .staff-header b{color:#fff}.legends-shell .staff-rail nav>a.active{color:#ff8989;background:#d6444420;border-color:#633}.legends-shell .staff-app :is(h1,h2,h3){color:#fff}.legends-shell .staff-app :is(.staff-panel,.staff-zone,.staff-task,.staff-person){color:#eee;background:#151515;border-color:#333}.legends-shell .staff-app :is(.staff-button,.staff-filter-label select){color:#eee;background:#191919;border-color:#555}.legends-shell .staff-app .staff-button.primary{color:#fff;background:#d64444;border-color:#d64444}.legends-shell .staff-app :is(.staff-form input,.staff-form select,.staff-form-grid select,.staff-form-grid input,.staff-table select){color:#eee;background:#1d1d1d;border-color:#555}.legends-shell .staff-app :is(.staff-table th,.staff-table td,.staff-task-meta,.staff-person p,.staff-summary-line){color:#aaa;border-color:#333}.legends-shell .staff-app :is(.staff-text-link,.staff-sale-total strong,.staff-stat-row strong,.staff-zone>strong){color:#f77}.legends-shell .staff-app .staff-access-band{color:#eee;border-color:#444}.legends-shell .staff-app .staff-access-band>span{background:#222}.legends-shell .staff-app .staff-panel>header{border-color:#333}.legends-shell .staff-app .staff-clinic th:first-child{color:#ddd;background:#222}.legends-shell .staff-app .staff-clinic .clinic-physio{background:#2b2020}.legends-shell .staff-app .staff-photo-placeholder{color:#bbb;background:#222;border-color:#555}@media (width>=1700px){.exec-workspace-body.with-glad{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=1200px){.exec-workspace-body.with-glad{grid-template-columns:minmax(0,1fr)}.exec-glad{border:1px solid #333;border-radius:15px;grid-template-columns:80px 1fr;align-items:start;height:auto;min-height:0;margin:0 26px 25px;display:grid;position:static}.exec-glad-heading,.exec-glad>small,.exec-glad-status{grid-column:1/-1}.exec-glad .glad-full{grid-row:2/5;width:75px;height:100px}.exec-glad h2,.exec-glad-reply,.exec-glad-suggestions,.exec-glad form{grid-column:2}.exec-glad-reply{max-height:150px}.exec-glad-suggestions{padding-top:0}.exec-twin-row.two{grid-template-columns:1fr 1fr}}@media (width<=800px){.legends-shell .topbar .brand-muted,.legends-shell .topbar-right>b{display:none}.exec-twin-row.two{grid-template-columns:1fr}.exec-live-title h1{font-size:24px}.exec-live-kpis{grid-template-columns:1fr 1fr}.exec-live-hero{margin:18px 16px 0}.legends-shell .topbar-right>button{font-size:9px}.legends-shell .topbar{padding-inline:14px}.legends-shell .topbar .la-logo-pill{width:135px}.exec-live-title{gap:10px}.exec-live-title>div:last-child{max-width:110px}}.legends-shell .book-notice{color:#bcacac;background:#1a1414;border-color:#563030;border-radius:10px}.legends-shell .book-notice b{color:#f4b4b4}.legends-shell .category-tabs{border-color:#333}.legends-shell .category-tabs button{color:#aaa}.legends-shell .category-tabs button.selected{color:#f77;border-color:#d64444}.legends-shell .book-table th{color:#bbb;background:#1c1c1c;border-color:#333}.legends-shell .book-table td{color:#bdbdbd;border-color:#2d2d2d}.legends-shell .book-table .product-cell strong,.legends-shell .record-value{color:#f3f3f3}.legends-shell .book-table tbody tr:hover:not(.conflict-row){background:#191919}.legends-shell .book-table .conflict-row{background:#1c1212}.legends-shell .alternative{background:#251515;border-color:#633;border-radius:7px}.legends-shell .alternative b{color:#f1a4a4}.legends-shell .alternative small{color:#b58b8b}.legends-shell .choice-form select{color:#eee;background:#161616;border-color:#555}.legends-shell .search-input{color:#aaa;background:#161616;border-color:#444}.legends-shell .search-input input{color:#eee;background:0 0}.legends-shell .choice-form label>span,.legends-shell .source-cell,.legends-shell .source-cell small,.legends-shell .record-note{color:#999}.legends-shell .venture-label{color:#ccc;background:#242424;border-color:#444}.legends-shell .qa-conversation{background:#101010;border-color:#333}.legends-shell .thread-date{color:#bbb;background:#252525}.legends-shell .message-bubble>p{color:#ccc}.legends-shell .message-bubble:before{background:linear-gradient(45deg,#0000 49%,#171717 50%);border-color:#333}.legends-shell .answer-bubble p,.legends-shell .one-decision{color:#bbb}.legends-shell .one-decision a{color:#e77}.legends-shell .message-meta>span{color:#999}.legends-shell .record-summary b{color:#fff;font-family:Bebas Neue,sans-serif;font-size:25px}.legends-shell .filter-chip{color:#bbb;background:#161616;border-color:#444}.legends-shell .filter-chip.active{color:#fff;background:#d64444;border-color:#d64444}.dashboard-period{color:#6d8074;margin-bottom:18px;font-size:11px}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.dashboard-panel{min-width:0;padding:20px}.dashboard-panel h2{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;font-size:15px;display:flex}.dashboard-panel h3{margin:16px 0 7px;font-size:12px}.dashboard-panel p{color:#5f7569;margin:8px 0;font-size:11px;line-height:1.8}.dashboard-panel .text-link{margin:12px 0;font-size:11px;display:inline-block}.dashboard-reading{letter-spacing:-.6px;color:#19734e;font-size:30px;font-weight:600}.dashboard-reading small{letter-spacing:0;font-size:11px;font-weight:400;display:block}.dashboard-alert{color:#a03f3f}.dashboard-mini-metrics{gap:30px;padding:17px 0;display:flex}.dashboard-mini-metrics b{color:#19734e;font-size:28px;display:block}.dashboard-mini-metrics span{font-size:10px}.dashboard-list-row{border-top:1px solid #e5ebe7;justify-content:space-between;align-items:start;gap:15px;padding:13px 0;font-size:12px;display:flex}.dashboard-list-row p{margin:4px 0;font-size:10px}.dashboard-list-row .text-link{max-width:180px;margin:0}.dashboard-social{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dashboard-social section{padding:20px}.dashboard-social span{color:#60786a;font-size:11px}.dashboard-social b{color:#19734e;margin:6px 0;font-size:32px;display:block}.dashboard-social p{font-size:11px}.dashboard-social small{color:#7c8e82;margin:6px 0;font-size:9px;display:block}.dashboard-bank-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashboard-bank-list>div{border-top:1px solid #e1e8e3;padding-top:6px}.dashboard-bank-list h3{margin-top:5px}.dashboard-assumption{background:#fff8e7;padding:10px}.dashboard-fill{margin:16px 0}.dashboard-fill>div{justify-content:space-between;gap:6px;font-size:11px;display:flex}.dashboard-fill progress{accent-color:#19734e;width:100%;height:9px}.dashboard-event{border-top:1px solid #e2e9e4;padding:12px 0;font-size:12px}.dashboard-event>div{justify-content:space-between;gap:8px;display:flex}.dashboard-campaigns{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dashboard-campaigns article{border-top:3px solid #8caf9b;padding:8px 0}.dashboard-campaigns small{color:#73867b;font-size:10px}.dashboard-data-reason{background:#f1f6f3;padding:10px}.dashboard-risk-list{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.dashboard-panel>.trace{margin:9px 0}.key-rain,.cell-rain-credit{background:#c6dce9;border-color:#9bb9ce}@media (width<=1000px){.dashboard-campaigns,.dashboard-risk-list{grid-template-columns:1fr}}@media (width<=750px){.dashboard-grid,.dashboard-social{grid-template-columns:1fr}.dashboard-panel{padding:16px}.dashboard-bank-list{grid-template-columns:1fr}.dashboard-list-row{flex-wrap:wrap}}.m-rolling{font-variant-numeric:tabular-nums;white-space:inherit}.m-rolling number-flow-react{font:inherit;letter-spacing:inherit}.m-sparkline{color:#d64444;width:100%;height:28px;display:block;overflow:visible}.m-approval{isolation:isolate;position:relative;overflow:hidden}.m-approval-swipe{box-shadow:0 8px 0 -5px #1c1c1c,0 15px 0 -10px #111}.m-approval-open,.m-result-open{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.m-approval-open h3,.m-result-open h3{margin:0}.m-approval-open{margin:12px 0 0}.m-approval-open svg,.m-result-open svg{color:#d64444;flex-shrink:0;margin-top:2px}.m-result-open{flex:1}.m-evidence-button{color:#c1c1c1;text-align:left;background:#151515;border:1px solid #272727;border-radius:9px;align-items:center;gap:7px;width:100%;margin:12px 0 2px;padding:10px;font:500 11px Inter Variable,Inter,sans-serif;display:flex}.m-evidence-button svg:last-child{margin-left:auto}.m-swipe-help{text-align:center;color:#777;margin-top:12px;font:400 10px Inter Variable,Inter,sans-serif;display:block}.m-swipe-state{z-index:4;pointer-events:none;color:#fff;letter-spacing:1px;background:#0e0e0eeb;justify-content:center;align-items:center;gap:10px;font:400 32px Bebas Neue,sans-serif;display:flex;position:absolute;inset:0}.m-swipe-approve{color:#22c55e;border-radius:inherit;border:2px solid #22c55e}.m-swipe-hold{color:#f59e0b;border-radius:inherit;border:2px solid #f59e0b}.m-card-drawer-overlay{z-index:160;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040404b8;position:fixed;inset:0}.m-card-drawer{color:#fff;width:min(100%,520px);max-height:88dvh;padding:12px 22px max(30px,env(safe-area-inset-bottom));z-index:161;box-sizing:border-box;background:#0e0e0e;border:1px solid #2d2d2d;border-radius:26px 26px 0 0;outline:none;font:13px/1.65 Inter Variable,Inter,sans-serif;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.m-drawer-handle{background:#5b5b5b;border-radius:4px;width:34px;height:4px;margin:0 auto 20px}.m-drawer-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.m-drawer-heading h2{text-transform:uppercase;letter-spacing:-.8px;margin:0;font:800 23px/1.1 Manrope,sans-serif}.m-drawer-close{color:#fff;background:#202020;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.m-card-drawer [data-vaul-description]{color:#9d9d9d;margin:12px 0 22px}.m-card-drawer .m-approval-amount,.m-card-drawer .m-big-number{margin:18px 0;font:400 48px/1.1 Bebas Neue,sans-serif}.m-card-drawer .m-p{color:#f59e0b;vertical-align:middle;border:1px solid #f59e0b;border-radius:4px;align-items:center;margin-left:5px;padding:3px 4px;font:600 9px/1 Inter Variable,Inter,sans-serif;display:inline-flex}.m-card-drawer .m-evidence-preview{background:#111;border:1px solid #292929;border-radius:12px;margin:20px 0;padding:18px}.m-card-drawer .m-receipt{color:#111;background:#fff;border-radius:8px;max-width:290px;margin:auto;padding:20px;font:12px/1.6 Inter Variable,Inter,sans-serif;position:relative;box-shadow:0 12px 35px #0005}.m-card-drawer .m-receipt>span{color:#666;margin-bottom:17px;font-size:10px;display:block}.m-card-drawer .m-receipt>svg{color:#d64444;margin-bottom:10px;display:block}.m-card-drawer .m-receipt>b{font:400 24px Bebas Neue,sans-serif}.m-card-drawer .m-receipt dl{border-top:1px dashed #bbb;grid-template-columns:1fr 1fr;gap:5px;padding-top:12px;display:grid}.m-card-drawer .m-receipt dd{text-align:right;margin:0;font-weight:700}.m-card-drawer .m-receipt small{color:#b72f2f;border-top:1px dashed #bbb;padding-top:14px;font-size:10px;display:block}.m-journal-preview{background:#111;border:1px solid #292929;border-radius:12px;margin:15px 0;padding:15px}.m-journal-preview>span{font:400 18px Bebas Neue,sans-serif}.m-journal-preview>div{border-top:1px solid #252525;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.m-journal-preview>div:first-of-type{margin-top:12px}.m-journal-preview b{color:#c8c8c8;font-weight:500}.m-journal-preview p{color:#888;font-size:11px}.m-approval-policy{color:#a6a6a6;border-left:2px solid #d64444;align-items:flex-start;gap:10px;margin:20px 0;padding:3px 12px;font-size:11px;display:flex}.m-approval-policy svg{color:#d64444;flex-shrink:0;margin-top:4px}.m-approval-policy p{margin:0}.m-approval-policy b{color:#fff}.m-card-drawer .m-trace{margin:15px 0;font-size:11px}.m-card-drawer .m-trace summary{color:#999;cursor:pointer;align-items:center;gap:6px;display:flex}.m-card-drawer .m-trace-body{overflow-wrap:anywhere;background:#111;border-radius:8px;margin-top:8px;padding:12px}.m-card-drawer .m-trace-body>div{border-bottom:1px solid #252525;padding:12px 0}.m-card-drawer .m-trace-body small{color:#888}.m-card-drawer .m-actions{gap:8px;margin-top:20px;display:flex}.m-card-drawer .m-actions button{color:#fff;background:#202020;border:1px solid #2d2d2d;border-radius:9px;padding:12px 17px;font:400 20px Bebas Neue,sans-serif}.m-card-drawer .m-actions button:first-child{background:#d64444;border-color:#d64444;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.m-card-drawer .m-owner-lock,.m-card-drawer .m-posted{background:#161616;border-radius:8px;align-items:center;gap:6px;padding:12px;display:flex}.m-card-drawer .m-posted{color:#22c55e}.m-card-drawer .m-data-rows{margin:18px 0}.m-card-drawer .m-data-row{border-bottom:1px solid #252525;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.m-card-drawer .m-data-row b{font-size:12px}.m-card-drawer .m-data-row p{color:#999;margin:3px 0;font-size:11px}.m-card-drawer .m-data-row>span{text-align:right;max-width:46%;font-size:12px}.m-card-drawer .m-card-subtitle{color:#aaa;font-size:12px}.m-card-drawer .m-success{color:#22c55e}.m-approval-amount .m-p{font-family:Inter Variable,Inter,sans-serif}.m-result-card .m-card-meta{gap:8px}.m-result-card .m-big-number{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.m-sparkline{animation:none}.m-approval{transform:none!important}}.m-card-empty{align-items:center;gap:14px;padding:18px 0;display:flex}.m-card-empty img{object-fit:contain;flex-shrink:0;width:68px;height:88px}.m-card-empty .m-empty{color:#999;margin:0;font-size:12px}.customer-app,.staff-app{font-variant-numeric:tabular-nums;font-family:Inter Variable,Inter,sans-serif;color:#111!important;background:#fff!important}.customer-app .customer-header,.staff-app .staff-header{color:#111;background:#fff;border-color:#e4e4e4}.customer-app .customer-header b,.staff-app .staff-header b{text-transform:uppercase;letter-spacing:-.4px;font-family:Manrope,sans-serif;font-weight:800}.customer-app .customer-header span:not(.status-chip),.staff-app .staff-header span:not(.status-chip){color:#888}.customer-app .customer-monogram,.staff-app .staff-logo-mark{background:#fff;border:1px solid #eee;border-radius:8px;font-size:0;position:relative;overflow:hidden}.customer-app .customer-monogram:after,.staff-app .staff-logo-mark:after{content:"";background:url(/brand/logo-wide.webp) 0/auto 100% no-repeat;width:100%;height:100%;position:absolute;inset:1px}.customer-app :is(h1,h2,h3),.staff-app :is(h1,h2,h3){letter-spacing:-.5px;color:#111;font-family:Manrope,sans-serif;font-weight:800}.customer-app .customer-heading h1,.staff-app .staff-heading h1{text-transform:uppercase}.customer-app :is(.customer-muted,.customer-heading p,.customer-record-id,.customer-renewal-rule),.staff-app :is(.staff-hint,.staff-eyebrow,.staff-heading p,.staff-page-footer,.staff-provenance,.staff-formula){color:#777}.customer-app .customer-tabs{background:#fff;border-color:#e5e5e5}.customer-app .customer-tabs a{color:#777}.customer-app .customer-tabs a.active{color:#d64444;background:#d644440a}.customer-app :is(.customer-button,.customer-slots button){color:#111;border-color:#ddd;border-radius:9px}.customer-app :is(.customer-button.primary,.customer-slots button.selected){color:#fff;background:#d64444;border-color:#d64444}.customer-app :is(.customer-policy,.customer-band-chip,.customer-feedback,.customer-receipt,.customer-thread,.customer-bubble.from-customer){color:#111;background:#f7f7f7;border-color:#e4e4e4}.customer-app .customer-policy{border-left-color:#d64444}.customer-app :is(.customer-link,.customer-bubble b,.customer-countdown,.customer-total){color:#d64444}.customer-app .customer-member-card{color:#fff;background:#040404;border:1px solid #1c1c1c}.customer-app .customer-member-card h2{color:#fff}.customer-app .customer-member-card progress{accent-color:#d64444}.customer-app .customer-price-pair>div{background:#d6444408;border-color:#d6444430}.customer-app .customer-price-pair b{color:#d64444}.customer-app .customer-section,.customer-app .customer-booking{border-color:#e5e5e5}.customer-app .customer-booking.highlighted{border-top-color:#d64444}.customer-app .customer-form :is(input,select){color:#111;border-color:#ddd;border-radius:8px}.customer-app input[type=checkbox],.staff-app input[type=checkbox]{accent-color:#d64444}.customer-app .customer-bubble{border-color:#e5e5e5}.customer-app .customer-credit{background:#f5f5f5;border-color:#ddd}.customer-app .status-chip,.staff-app .status-chip{color:#f59e0b;background:0 0;border-color:#f59e0b80}.customer-app .status-chip.real,.staff-app .status-chip.real{color:#22c55e;background:0 0;border-color:#22c55e80}.staff-app .staff-rail{background:#f8f8f8;border-color:#e5e5e5}.staff-app .staff-rail-label,.staff-app .staff-rail-footer,.staff-app .staff-rail-footer p{color:#888}.staff-app .staff-rail nav>a{color:#777}.staff-app .staff-rail nav>a.active{color:#d64444;background:#d6444410;border-color:#d6444430}.staff-app .staff-nav-count{color:#fff;background:#d64444}.staff-app .staff-rail-footer button{color:#777}.staff-app .staff-content{background:#fff}.staff-app :is(.staff-panel,.staff-zone,.staff-task,.staff-person){background:#fff;border-color:#e5e5e5;border-radius:12px}.staff-app :is(.staff-button,.staff-filter-label select){color:#111;border-color:#ddd;border-radius:8px}.staff-app .staff-button.primary{color:#fff;background:#d64444;border-color:#d64444}.staff-app :is(.staff-text-link,.staff-sale-total strong,.staff-stat-row strong,.staff-zone>strong,.staff-out-board>div strong){color:#d64444}.staff-app :is(.staff-table th,.staff-table td,.staff-task-meta,.staff-person p,.staff-summary-line){color:#666;border-color:#e5e5e5}.staff-app .staff-panel>header{border-color:#e5e5e5}.staff-app :is(.staff-form input,.staff-form select,.staff-form-grid select,.staff-form-grid input,.staff-table select){color:#111;background:#fff;border-color:#ddd;border-radius:7px}.staff-app .staff-access-band{color:#111;border-color:#ddd}.staff-app .staff-access-band>span{background:#f5f5f5}.staff-app .staff-access-band>div{background:#d644440e}.staff-app .staff-clinic th:first-child{background:#fafafa;border-color:#ddd}.staff-app .staff-clinic .clinic-physio{background:#f2f2f2}.staff-app .staff-clinic .clinic-physio :is(b,small){color:#555}.staff-app .staff-photo-placeholder{color:#888;background:repeating-linear-gradient(45deg,#fafafa,#fafafa 8px,#f5f5f5 8px 16px);border-color:#ddd}.staff-app progress{accent-color:#d64444;background:#eee}.staff-app progress::-webkit-progress-bar{background:#eee}.staff-app progress::-webkit-progress-value{background:#d64444}.role-venue-hero{color:#fff;isolation:isolate;background:#040404;border-radius:15px;min-height:160px;margin:0 0 20px;position:relative;overflow:hidden}.role-venue-hero>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.role-venue-hero:after{content:"";z-index:-1;background:linear-gradient(#04040410,#040404ee);position:absolute;inset:0}.role-venue-hero>div{padding:50px 18px 17px}.role-venue-hero span{color:#d64444;letter-spacing:1px;font:400 13px Bebas Neue,sans-serif}.role-venue-hero h2{text-transform:uppercase;margin:6px 0;line-height:1.1;color:#fff!important;letter-spacing:-1px!important;font-family:Manrope,sans-serif!important;font-size:28px!important}.role-venue-hero small{color:#999;font-size:8px}.staff-app .live-twin{max-width:560px;margin-inline:auto}.customer-app .live-twin{border-radius:15px;margin-top:20px}.customer-app .live-twin .twin-header h2,.staff-app .live-twin .twin-header h2{font-size:13px!important}.customer-app .live-twin .twin-caption{font-size:6px}.customer-app .live-twin .twin-kpis b{color:#fff;font-family:Bebas Neue,sans-serif}.customer-app .live-twin .trace-panel,.staff-app .live-twin .trace-panel{color:#ccc!important;background:#151515!important}.customer-app .live-twin .trace-panel strong,.staff-app .live-twin .trace-panel strong{color:#fff}.staff-app .live-twin .status-chip,.customer-app .live-twin .status-chip{color:#f59e0b!important}.customer-app .live-twin .twin-mode button{color:#888}.customer-app .live-twin .twin-mode button[aria-pressed=true],.customer-app .live-twin .twin-list b,.staff-app .live-twin .twin-list b{color:#fff}.customer-app .live-twin .twin-list small,.staff-app .live-twin .twin-list small{color:#888}.app-shell.staff-face{grid-template-columns:minmax(0,1fr)}.staff-face>.sidebar{display:none}.staff-face .workspace-bar{padding-inline:max(16px,50% - 417px)}.staff-face .device-stage{padding:24px 8px 36px}.staff-face .tablet-frame{border-width:8px;width:834px}.staff-app{color:#243d4a;background:#f5f7f6;font-size:12px;line-height:1.6}.staff-app button,.staff-drawer button{min-height:40px}.staff-app textarea,.staff-drawer textarea{font:inherit;resize:vertical;color:#253d48;background:#fff;border:1px solid #cbd8d1;border-radius:5px;width:100%;padding:9px}.staff-app input,.staff-app select,.staff-drawer input,.staff-drawer select{border-color:#ccd8d1;max-width:100%;min-height:40px;padding:8px;font-size:12px}.staff-header{color:#fff;background:#142d3b;align-items:center;gap:12px;padding:19px 20px;display:flex}.staff-header b{letter-spacing:.1px;font-size:15px}.staff-header span{color:#a6c0bf;font-size:11px;display:block}.staff-header .status-chip{color:#8e5f0d;display:inline-flex}.staff-logo-mark{letter-spacing:-1px;background:#2e6754;border:1px solid #52816c;border-radius:6px;place-items:center;width:37px;height:37px;font-size:14px;font-weight:750;display:grid}.staff-header-status{color:#c3d4cd;align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}.staff-header-status .staff-online-dot{background:#8dc4a5;border-radius:50%;width:6px;height:6px}.staff-layout{grid-template-columns:132px minmax(0,1fr);min-height:790px;display:grid}.staff-rail{background:#fff;border-right:1px solid #dde6df;flex-direction:column;gap:11px;padding:20px 9px;display:flex}.staff-rail-label{letter-spacing:1.25px;color:#81938b;text-transform:uppercase;padding:0 10px 8px;font-size:9px}.staff-rail nav{align-content:start;gap:6px;display:grid;position:sticky;top:12px}.staff-rail nav>a{color:#688174;border-radius:5px;align-items:center;gap:8px;min-height:44px;padding:9px 8px;font-size:11px;display:flex;position:relative}.staff-rail nav>a:hover{background:#f3f7f4}.staff-rail nav>a.active{color:#175e42;background:#eaf3ed;font-weight:650}.staff-rail nav>a.active:before{content:"";background:#287954;border-radius:0 2px 2px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-9px}.staff-rail nav svg{flex-shrink:0}.staff-rail nav span{line-height:1.3}.staff-nav-count{background:#dcebe0;border-radius:3px;margin-left:auto;padding:0 4px;font-size:9px}.staff-rail-footer{color:#83978b;margin-top:auto;padding:36px 8px 0;font-size:10px}.staff-rail-footer button{align-items:center;gap:5px;margin-top:13px;padding:0;font-size:10px;display:flex}.staff-content{min-width:0;padding:25px 19px 16px;position:relative}.staff-heading{margin-bottom:21px}.staff-eyebrow{letter-spacing:1.1px;text-transform:uppercase;color:#71867a;font-size:9px;font-weight:650}.staff-heading h1{letter-spacing:-.7px;color:#244633;margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.2}.staff-heading p{color:#72877c;font-size:11px;line-height:1.7}.staff-heading .status-chip{margin-left:5px}.staff-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.staff-text-link{color:#21704d;text-underline-offset:3px;align-items:center;min-height:32px;font-size:11px;font-weight:600;text-decoration:underline;display:inline-flex}.staff-hint{color:#7b8d83;margin:8px 0;font-size:10px;line-height:1.7}.staff-stat-row{background:#fff;border:1px solid #dde6df;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:15px 0 18px;padding:17px 0;display:grid}.staff-stat-row>div{border-right:1px solid #e4ebe5;padding:0 13px;position:relative}.staff-stat-row>div:last-child{border:0}.staff-stat-row strong{letter-spacing:-.7px;color:#28543c;white-space:nowrap;font-size:21px;font-weight:550;line-height:1.4;display:block}.staff-stat-row strong small{color:#829188;font-size:12px}.staff-stat-row span{color:#7b8d81;font-size:10px}.staff-stat-row .negative strong{color:#a54d41}.staff-stat-row>div>svg{color:#adc2b3;position:absolute;top:1px;right:12px}.staff-stat-row.compact{background:#f7faf7;border:0;margin:13px 0;padding:15px 0}.staff-stat-row.compact:has(>div:nth-child(2):last-child){grid-template-columns:1fr 1fr}.staff-panel{background:#fff;border:1px solid #dde6df;border-radius:7px;min-width:0;margin:17px 0;padding:17px 16px}.staff-panel>header{justify-content:space-between;align-items:start;gap:10px;margin-bottom:14px;display:flex}.staff-panel h2{letter-spacing:0;color:#315744;font-size:13px}.staff-panel>p+p{margin-top:8px}.staff-panel .trace-panel{max-width:min(380px,100vw - 90px);font-size:11px}.staff-pill{color:#6c8275;white-space:normal;background:#f0f4f1;border:1px solid #dfe8e2;border-radius:4px;align-items:center;padding:3px 6px;font-size:9px;font-weight:600;line-height:1.5;display:inline-flex}.staff-pill.green{color:#2c7147;background:#ebf6ee;border-color:#cde3d4}.staff-pill.red{color:#a0473e;background:#fbedeb;border-color:#eed3ce}.staff-pill.amber{color:#977024;background:#fff5df;border-color:#eedfb7}.staff-pill.blue{color:#476d98;background:#ecf3fb;border-color:#d1e0f0}.staff-provenance{color:#859489;margin-top:10px;font-size:9px;line-height:1.6}.staff-provenance>summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:6px;min-height:27px;display:flex}.staff-provenance[open]{border-top:1px solid #e5ece6;padding-top:5px}.staff-provenance p{overflow-wrap:anywhere;margin:5px 0;font-size:9px}.staff-conflict{color:#857f71;font-size:10px;line-height:1.7}.staff-conflict>summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;display:flex}.staff-conflict p{margin:6px 0}.staff-conflict[open]{background:#fffcf7;border:1px solid #ebdfcf;border-radius:4px;padding:8px}.staff-button{color:#42624d;background:#fff;border:1px solid #c9d8ce;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.staff-button:hover{background:#f3f8f4}.staff-button.primary{color:#fff;background:#266d4a;border-color:#266d4a}.staff-button.primary:hover{background:#1c583b}.staff-icon-button{background:#fff;border:1px solid #dce5df;border-radius:5px;place-items:center;width:40px;display:grid}.staff-feedback{color:#2b7950;margin:10px 0;font-size:11px;line-height:1.7}.staff-feedback:empty{display:none}.staff-feedback.error{color:#a34539;background:#fff2ef;border-left:3px solid #c78876;padding:10px}.staff-callout{background:#f4f9f5;border:1px solid #d8e5db;border-radius:6px;margin:13px 0;padding:14px;line-height:1.75}.staff-callout p+p{margin-top:7px}.staff-callout h3{font-size:13px}.staff-callout.red{color:#955247;background:#fff7f4;border-color:#ebcfc9}.staff-callout.green{color:#4c7755;background:#f3f9f2;border-color:#cddfce}.staff-callout.blue{color:#4e728c;background:#f2f7fb;border-color:#cddde9}.staff-callout.amber{color:#8e7547;background:#fffbef;border-color:#e7dcbf}.staff-callout>.staff-eyebrow{color:inherit}.staff-callout .staff-text-link{font-size:11px}.staff-form{gap:12px;display:grid}.staff-form label,.staff-inline-form label,.staff-filter-label,.staff-reply label,.staff-form-grid>label{color:#6b8273;gap:6px;font-size:10px;line-height:1.6;display:grid}.staff-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.staff-filter-label{align-items:center;gap:8px;display:flex}.staff-filter-label select{min-width:0;max-width:250px;font-size:11px}.staff-inline-form{align-items:end;gap:10px;margin:15px 0;display:flex}.staff-inline-form input{max-width:230px}.staff-checkbox{cursor:pointer;align-items:center;gap:8px!important;font-size:11px!important;display:flex!important}.staff-checkbox input,.staff-task-check input,.staff-task-top>input{accent-color:#267448;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0}.staff-dl{grid-template-columns:auto 1fr;gap:8px 15px;margin:16px 0;font-size:11px;display:grid}.staff-dl dt{color:#7a8b80}.staff-dl dd{color:#3d5b47;overflow-wrap:anywhere;margin:0}.staff-summary-line{border-bottom:1px solid #e9eee9;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.staff-formula{color:#77917f;background:#f5f8f5;border-radius:4px;padding:11px;font-size:10px;line-height:1.8}.staff-page-footer{color:#95a498;border-top:1px solid #dfe8e1;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:25px;padding-top:16px;font-size:8px;display:flex}.staff-page-footer span{align-items:center;gap:3px;display:flex}.staff-reset-prompt{background:#fff7e7;border:1px solid #e5d7bc;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:15px;padding:13px;display:flex}.staff-reset-prompt p{flex-basis:100%;font-size:12px}.staff-calendar-key{color:#7e8f82;flex-wrap:wrap;gap:13px;margin:12px 0;font-size:9px;display:flex}.staff-calendar-key>span{align-items:center;gap:5px;display:flex}.staff-calendar-key i{background:#cde2d1;border-radius:2px;width:8px;height:8px;display:block}.staff-calendar-key .key-hold{background:#edddad}.staff-calendar-key .key-no-show{background:#e7bcb5}.staff-calendar-key .key-rain-credit{background:#b9d2e6}.staff-calendar-key .key-event{background:#cebddb}.staff-calendar-scroll{overscroll-behavior:contain;scrollbar-color:#b8cdbf #eff4f0;background:#fff;border:1px solid #dce5de;border-radius:6px;max-height:622px;overflow:auto}.staff-calendar{isolation:isolate;width:max-content;display:grid;position:relative}.calendar-corner{z-index:6;background:#edf3ee;border-bottom:1px solid #dbe4dd;border-right:1px solid #dbe4dd;align-items:center;gap:6px;padding:9px;font-size:10px;font-weight:600;display:flex;position:sticky;top:0;left:0}.calendar-hour{z-index:4;color:#7b8e7e;text-align:center;background:#f1f5f1;border-bottom:1px solid #dae4dc;border-right:1px solid #e2e9e3;padding:9px;font-size:9px;position:sticky;top:0}.calendar-hour small{color:#92a497;font-size:7px;line-height:1;display:block}.calendar-hour.peak{color:#3a6c45;background:#e6eee6}.calendar-resource{z-index:3;background:#fff;border-bottom:1px solid #e6ece7;border-right:1px solid #d7e1d9;flex-wrap:wrap;align-items:center;gap:5px;padding:13px 8px;font-size:10px;font-weight:600;display:flex;position:sticky;left:0}.calendar-resource .status-chip{padding:0 3px;font-size:7px;line-height:12px}.calendar-space{border-bottom:1px solid #e9efea;border-right:1px solid #edf1ee}.calendar-space.peak{background:#f8faf6}.calendar-space.closed{background:repeating-linear-gradient(45deg,#fafbfa,#fafbfa 6px,#f2f5f2 6px 7px)}.calendar-booking{z-index:1;color:#426f4c;text-align:left;background:#e6f1e7;border-left:3px solid #83b48c;border-radius:4px;flex-direction:column;justify-content:center;align-items:start;gap:2px;min-width:0;margin:4px 3px;padding:5px 6px;line-height:1.25;display:flex;position:relative;overflow:hidden;min-height:0!important}.calendar-booking:hover{filter:brightness(.96);box-shadow:0 0 0 1px #759a7e}.calendar-booking b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-right:10px;font-size:9px;overflow:hidden}.calendar-booking>span:not(.status-chip),.calendar-booking em{font-size:8px;font-style:normal;line-height:1.3}.calendar-booking>.status-chip{min-width:12px;padding:0 2px;font-size:6px;line-height:10px;position:absolute;top:4px;right:3px}.booking-hold{color:#9a7938;background:#fbf1d7;border-color:#d8b968}.booking-no-show{color:#a36b5e;background:#fbeae5;border-color:#cc8d80}.booking-rain-credit{color:#507da3;background:#e7f0f9;border-color:#92b7d4}.booking-event{color:#88719b;background:#efeaf6;border-color:#b49cc9}.staff-calendar-note{color:#859787;padding:12px 0;font-size:9px;line-height:1.8}.staff-calendar-note a{color:#4c7b5e;text-decoration:underline}.staff-drawer{color:#314b3b;background:#fafcf9;border:0;border-left:1px solid #d6e1d8;width:450px;max-width:min(450px,96vw);height:100dvh;max-height:100vh;margin:0;padding:0;font-size:12px;line-height:1.6;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #13281d25}.staff-drawer::backdrop{background:#152a3b55}.staff-drawer-top{background:#f0f5ef;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.staff-drawer>h2{border-bottom:1px solid #dfe7df;padding:18px 22px;font-family:Georgia,serif;font-size:24px;font-weight:400}.staff-drawer-body{padding:18px 22px 35px}.staff-action-stack{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.staff-drawer .staff-form{border-block:1px solid #dde7dd;margin:18px 0;padding:15px 0}.staff-policy{border-top:1px solid #d9e5db;margin-top:20px;padding-top:14px}.staff-policy>b{font-size:11px}.staff-policy blockquote{color:#7c8d7d;margin:10px 0;font-size:11px;line-height:1.85}.staff-drawer .trace-panel{left:0;right:auto}.staff-drawer .status-chip{font-size:8px}.staff-inbox{background:#fff;border:1px solid #dce6de;border-radius:7px;grid-template-columns:42% minmax(0,1fr);margin-top:18px;display:grid;overflow:hidden}.staff-conversation-list{border-right:1px solid #dfe8df;max-height:820px;overflow:auto}.staff-conversation{text-align:left;background:#fff;border-bottom:1px solid #e7eee7;width:100%;padding:14px 12px;line-height:1.6;display:block}.staff-conversation:hover{background:#f9fbf8}.staff-conversation.selected{background:#eff5ee;box-shadow:inset 3px 0 #45825b}.staff-conversation>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.staff-conversation b{font-size:11px;line-height:1.4}.staff-conversation .staff-pill{margin:6px 0 4px;font-size:8px}.staff-conversation p{color:#7b8d7e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.staff-conversation small{color:#8d9e8f;margin-top:6px;font-size:8px;display:block}.staff-wait{color:#5f7f66;margin-top:4px;font-size:9px;display:block}.staff-nudge{color:#b05345;background:#fff0eb;border-radius:3px;margin-top:5px;padding:4px 5px;font-size:8px;display:block}.staff-chat{background:#f6f8f4;flex-direction:column;min-width:0;display:flex}.staff-chat>header{background:#fff;border-bottom:1px solid #e0e8df;align-items:center;gap:7px;padding:14px 12px;display:flex}.staff-chat>header h2{font-size:11px}.staff-chat>header p{color:#7b927f;font-size:9px}.staff-chat>header .status-chip{margin-left:auto}.staff-chat-messages{flex-direction:column;flex:1;align-items:start;gap:12px;min-height:200px;max-height:500px;padding:16px 12px;display:flex;overflow:auto}.staff-chat-bubble{overflow-wrap:anywhere;background:#fff;border:1px solid #dae5d8;border-radius:0 8px 8px;max-width:95%;padding:11px;font-size:11px;line-height:1.7}.staff-chat-bubble.outgoing{background:#eaf3e5;border-color:#d3e3cc;border-radius:8px 0 8px 8px;align-self:flex-end}.staff-chat-bubble b{color:#4d7d4e;text-transform:capitalize;font-size:9px}.staff-chat-bubble small{color:#9aab96;margin-top:7px;font-size:8px;display:block}.staff-assistant{background:#fffef5;border:1px solid #d5daca;border-radius:5px;margin:0 12px 12px;padding:11px}.staff-assistant h3{color:#88885a;align-items:center;gap:6px;font-size:10px;display:flex}.staff-assistant p{color:#91916d;margin:9px 0;font-size:10px;line-height:1.8}.staff-assistant .staff-button{width:100%;padding:7px;font-size:9px}.staff-reply{background:#fff;border-top:1px solid #e0e8df;gap:8px;padding:12px;display:grid}.staff-reply .staff-button{font-size:10px}.staff-chat>.staff-feedback,.staff-chat>.staff-provenance{margin:10px 12px}.staff-routing{background:#f9fbf7;border-top:1px solid #e2eadf;padding:12px}.staff-routing summary{color:#778f77;cursor:pointer;font-size:10px}.staff-routing .staff-form{margin-top:10px}.staff-table-scroll{overscroll-behavior:contain;max-width:100%;overflow-x:auto}.staff-table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.staff-table th{color:#789080;background:#f4f7f2;border-bottom:1px solid #dce6dc;padding:10px 8px;font-size:9px;font-weight:600}.staff-table td{color:#5c7763;vertical-align:middle;border-bottom:1px solid #e9eee7;padding:12px 8px;line-height:1.7}.staff-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.staff-table th.num{white-space:normal}.staff-table tfoot th{color:#365e40;background:#edf4ea}.staff-table select{min-height:34px;font-size:10px}.staff-table .staff-checkbox{gap:5px!important;font-size:10px!important}.staff-receipt{border:1px solid #e0e8dd;border-radius:5px;margin-top:10px;padding:12px}.staff-receipt summary{cursor:pointer;align-items:center;gap:10px;font-size:10px;line-height:1.6;display:flex}.staff-receipt summary>b{font-weight:550}.staff-receipt summary strong{color:#456a4c;white-space:nowrap;margin-left:auto;font-size:12px}.staff-receipt small{color:#94a38d;font-size:9px;display:block}.staff-photo-placeholder{color:#8a9e84;text-align:center;background:repeating-linear-gradient(45deg,#f7f9f4,#f7f9f4 8px,#f1f5ee 8px 16px);border:1px dashed #bfcfc0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:120px;margin:12px 0;padding:14px;font-size:10px;display:flex}.staff-photo-placeholder small{font-size:8px}.staff-post-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.staff-posted{color:#38834c;align-items:center;gap:7px;font-size:11px;display:flex}.staff-timeline{margin:0;padding:0;list-style:none}.staff-timeline>li{grid-template-columns:49px minmax(0,1fr);gap:15px;padding:0 0 20px;display:grid;position:relative}.staff-timeline>li:before{content:"";background:#d5e4d3;width:1px;position:absolute;top:21px;bottom:3px;left:24px}.staff-timeline>li:last-child:before{display:none}.staff-timeline time{color:#718f70;background:#f0f7eb;border:1px solid #d9e8d2;border-radius:4px;place-items:center;height:25px;font-size:10px;font-weight:600;display:grid}.staff-timeline h3{color:#4d6d4c;font-size:12px;font-weight:600;line-height:1.7}.staff-timeline p{color:#8c9b82;margin-top:5px;font-size:10px;line-height:1.8}.staff-reader{grid-template-columns:1fr 24px 1.2fr;align-items:center;gap:12px;display:grid}.staff-reader .staff-photo-placeholder{height:150px;margin:0}.staff-reader>svg{color:#a7ba9d}.staff-reader .staff-dl{gap:7px;font-size:9px}.staff-solar{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px;display:grid}.staff-solar>div{gap:5px;display:grid}.staff-solar span{color:#8a9d80;font-size:10px}.staff-solar b{color:#517746;font-size:21px;font-weight:550}.staff-app progress{appearance:none;accent-color:#75a064;background:#e4eddf;border:0;border-radius:4px;width:100%;height:7px;overflow:hidden}.staff-app progress::-webkit-progress-bar{background:#e5eddf;border-radius:4px}.staff-app progress::-webkit-progress-value{background:#76a166;border-radius:4px}.staff-peak-strip{border:1px solid #dce5d3;border-radius:4px;margin:12px 0;display:flex;overflow:hidden}.staff-peak-strip>span{text-align:center;color:#8c8f70;border-right:1px solid #dce2cd;flex:1;padding:10px 2px;font-size:9px}.staff-people-layout{grid-template-columns:minmax(0,1fr) 142px;align-items:start;gap:13px;display:grid}.staff-role-board{gap:10px;display:grid}.staff-person{background:#fff;border:1px solid #dce6d8;border-radius:6px;padding:13px}.staff-person>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.staff-person h3{margin:7px 0 4px;font-size:12px}.staff-person p{color:#84977b;margin-top:4px;font-size:10px}.staff-person .staff-eyebrow,.staff-person .staff-pill{font-size:8px}.staff-visitors{margin:0;padding:12px 9px}.staff-visitors>header{display:block}.staff-visitors h2{font-size:10px}.staff-visitors .trace{margin-top:5px}.staff-visitor-hour{align-items:center;gap:4px;min-height:21px;margin:8px 0;font-size:8px;display:flex;position:relative}.staff-visitor-hour span{color:#91a389;white-space:nowrap;flex-shrink:0;width:33px}.staff-visitor-hour i{background:#d6e5cd;border-radius:2px;max-width:45px;height:12px}.staff-visitor-hour b{color:#759365;margin-left:auto;font-size:8px;font-weight:400}.staff-visitors .trace-panel{max-width:300px;right:-5px}.staff-round-steps{gap:10px;margin:0 0 15px;padding:0;list-style:none;display:grid}.staff-round-steps li{color:#9caa92;background:#f9fbf7;border-left:2px solid #e1e7da;padding:8px 12px;font-size:10px}.staff-round-steps li.done{color:#718d62;background:#f4f9ef;border-color:#75a663}.staff-round-steps b,.staff-round-steps span{display:block}.staff-round-steps span{margin-top:4px;font-size:9px}.staff-mini-photo{background:#f9fcf5;border:1px dashed #c9dac0;align-items:center;gap:10px;margin-top:10px;padding:14px;font-size:9px;display:flex}.staff-zone-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.staff-zone{background:#fff;border:1px solid #d9e5d2;border-radius:6px;padding:14px}.staff-zone>div{flex-direction:column;align-items:start;gap:6px;display:flex}.staff-zone h2{color:#527448;font-size:12px}.staff-zone>strong{color:#56844b;letter-spacing:-1px;margin:9px 0 6px;font-size:26px;font-weight:500;display:block}.staff-zone small{letter-spacing:0;color:#9dab90;font-size:9px;font-weight:400}.staff-zone>p{color:#a0ac92;margin-top:5px;font-size:8px}.staff-zone.held{background:#fffbf6;border-color:#e8d6c0}.staff-zone.held>strong{color:#b58452}.staff-zone.held progress::-webkit-progress-value{background:#c7a16d}.staff-sale-total{border-top:1px solid #e5ecdf;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.staff-sale-total span{color:#839e7b;font-size:10px}.staff-sale-total strong{color:#467841;letter-spacing:-.8px;font-size:25px;display:block}.staff-sale-total small{color:#9eb092;font-size:9px}.staff-out-board>div{border-bottom:1px solid #e2eadd;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex}.staff-out-board>div strong{color:#678b52;align-items:center;gap:7px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.staff-out-board span{color:#819776;margin-top:4px;font-size:10px;display:block}.staff-out-board small{color:#a3b298;margin-top:2px;font-size:9px;display:block}.staff-out-board .warning strong{color:#ac8749}.staff-warning-text{color:#b08c53;margin-top:6px;font-size:9px;display:block}.staff-out-board .staff-button{white-space:nowrap;padding:7px;font-size:10px}.staff-socks{color:#617b4e;margin:12px 0 15px;font-family:Georgia,serif;font-size:17px;line-height:1.75}.staff-task-check{cursor:pointer;border-bottom:1px solid #e8efdf;align-items:center;gap:11px;min-height:44px;padding:12px 0;display:flex}.staff-task-check span{flex:1}.staff-task-check b{color:#66874f;font-size:11px;font-weight:550}.staff-task-check small{color:#99ab86;font-size:9px;display:block}.staff-access-band{color:#6c9256;border:1px solid #d5e2ca;border-radius:5px;align-items:center;gap:0;margin:15px 0;font-size:11px;display:flex;overflow:hidden}.staff-access-band>span{white-space:nowrap;background:#f4f8ee;padding:10px}.staff-access-band>div{text-align:center;background:#e2eed8;flex:1;padding:10px 4px}.staff-clinic{table-layout:fixed;min-width:700px}.staff-clinic th:first-child{z-index:1;background:#f1f6ea;border-right:1px solid #dde7d2;width:75px;position:sticky;left:0}.staff-clinic td{text-align:center;color:#9db18c;border:3px solid #fff;padding:12px 5px;font-size:8px}.staff-clinic td b{color:#6d9356;font-size:9px;display:block}.staff-clinic td small{color:#8aa96d;font-size:8px;line-height:1.5;display:block}.staff-clinic .clinic-physio{background:#eaf3df}.staff-clinic .clinic-nutrition{background:#fff1d8}.staff-clinic .clinic-nutrition b,.staff-clinic .clinic-nutrition small{color:#b19762}.staff-segment{background:#edf2e8;border:1px solid #dbe4d2;border-radius:5px;gap:2px;padding:3px;display:flex}.staff-segment button{color:#879c75;min-height:35px;padding:6px 11px;font-size:10px}.staff-segment button.selected{color:#587b42;background:#fff;border-radius:3px;box-shadow:0 1px 3px #314c1a15}.staff-tasks{gap:12px;margin-top:17px;display:grid}.staff-task{background:#fff;border:1px solid #dce6d3;border-radius:6px;padding:15px}.staff-task.done{background:#f9fcf5}.staff-task.highlight{outline-offset:2px;outline:2px solid #8aac70}.staff-task-top{align-items:center;gap:11px;display:flex}.staff-task-top>div{flex:1}.staff-task h2{color:#537442;font-size:12px;font-weight:600;line-height:1.6}.staff-task p{color:#9aae8b;margin-top:3px;font-size:10px}.staff-task-meta{color:#9aab8b;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0 29px;font-size:10px;display:flex}.staff-task.done h2{color:#849a71}.staff-empty{text-align:center;color:#91a47f;justify-items:center;gap:10px;padding:30px 15px;font-size:12px;display:grid}@media (width<=700px){.staff-layout{grid-template-columns:105px minmax(0,1fr)}.staff-rail{padding-inline:6px}.staff-rail nav>a{gap:5px;padding-inline:5px;font-size:10px}.staff-rail nav svg{width:15px}.staff-content{padding:21px 12px 14px}.staff-heading h1{font-size:25px}.staff-stat-row strong{font-size:17px}.staff-stat-row>div{padding:0 9px}.staff-stat-row>div>svg{display:none}.staff-header{padding:15px}.staff-header-status{font-size:9px}.staff-inbox{grid-template-columns:1fr}.staff-conversation-list{border-bottom:1px solid #dce6d8;border-right:0;max-height:250px}.staff-conversation{padding:10px 12px}.staff-chat-messages{min-height:140px}.staff-people-layout{grid-template-columns:1fr}.staff-visitors{max-height:260px;display:block;overflow:auto}.staff-reader{grid-template-columns:1fr}.staff-reader>svg{display:none}.staff-form-grid{gap:10px}.staff-panel{padding:14px 12px}.staff-posted,.staff-filter-label{flex-wrap:wrap}.staff-filter-label select{max-width:100%}}@media (width<=480px){.staff-layout{grid-template-columns:58px minmax(0,1fr)}.staff-rail-label,.staff-rail nav span,.staff-nav-count,.staff-rail-footer p{display:none}.staff-rail nav>a{justify-content:center;min-height:44px}.staff-rail nav svg{width:20px}.staff-rail-footer{padding-inline:0}.staff-rail-footer button{text-align:center;flex-direction:column;font-size:7px}.staff-header-status{display:none}.staff-heading h1{font-size:24px}.staff-stat-row{grid-template-columns:1fr 1fr}.staff-stat-row>div:last-child{border-top:1px solid #e5eddc;grid-column:1/-1;margin-top:12px;padding-top:12px}.staff-stat-row.compact>div:last-child{border:0;grid-column:auto;margin:0;padding-top:0}.staff-zone-grid,.staff-form-grid{grid-template-columns:1fr}.staff-zone>div{flex-direction:row;justify-content:space-between;align-items:center}.staff-sale-total{flex-direction:column;align-items:start}.staff-inline-form{flex-wrap:wrap}.staff-task-meta{flex-direction:column;align-items:start;gap:0}.staff-task-top{gap:8px}.staff-task-top .staff-pill{font-size:8px}.staff-table{font-size:9px}.staff-content{padding-inline:10px}.staff-calendar-scroll{max-height:510px}}.staff-story-link{color:#638374;background:#eff5f4;border:1px solid #d7e5df;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:10px;display:flex}.staff-story-link .staff-button{white-space:nowrap;padding:7px 9px;font-size:10px}.staff-calendar{width:100%;min-width:0}.staff-calendar-scroll{overflow-x:hidden}.calendar-hour{padding:9px 2px}.calendar-resource{padding-inline:5px;font-size:9px}.calendar-booking{margin-inline:2px;padding:5px 3px}.calendar-booking b{white-space:normal;overflow-wrap:anywhere;font-size:8px}.calendar-booking>span:not(.status-chip){overflow-wrap:anywhere;font-size:7px}.staff-clinic{width:100%;min-width:0}.staff-clinic th:first-child{width:58px}.staff-clinic td,.staff-clinic th{overflow-wrap:anywhere;padding:8px 2px}.staff-clinic td b,.staff-clinic td small{font-size:8px}.staff-table-scroll{overflow-x:hidden}.staff-table{table-layout:fixed}.staff-table th,.staff-table td{overflow-wrap:anywhere}.staff-table .num{white-space:normal}.staff-table select{width:100%;min-width:0}.staff-app .trace-panel{width:100%;min-width:0;max-width:100%;box-shadow:none;position:static}.staff-panel>header:has(.trace[open]){display:block}.staff-app .staff-provenance p{overflow-wrap:anywhere}@media (width<=480px){.staff-calendar,.calendar-resource{font-size:8px}.calendar-booking b{font-size:7px}.calendar-hour{font-size:8px}.staff-panel .staff-table th,.staff-panel .staff-table td{padding-inline:3px;font-size:8px}.staff-clinic th:first-child{width:39px}.staff-clinic td small{font-size:7px}}.customer-app{color:#263b4e;flex-direction:column;height:min(820px,100vh - 120px);min-height:650px;font-size:12px;line-height:1.6;display:flex;overflow:hidden}.customer-header{background:#f6faf7;border-bottom:1px solid #dce6df;align-items:center;gap:10px;padding:15px 18px;display:flex}.customer-monogram{color:#fff;background:#19734e;border-radius:9px;place-items:center;width:35px;height:35px;font-weight:700;display:grid}.customer-header>div:nth-child(2){flex:1}.customer-header b{font-size:15px;display:block}.customer-header span:not(.status-chip){color:#61766b;font-size:10px;display:block}.customer-content{scrollbar-width:thin;flex:1;min-height:0;padding:18px 16px 28px;overflow:hidden auto}.customer-heading{margin-bottom:20px}.customer-heading h1{letter-spacing:-.7px;font-size:25px}.customer-heading p{color:#6b7f73;margin-top:3px;font-size:11px}.customer-section{border-top:1px solid #dce6df;min-width:0;margin-top:19px;padding-top:16px}.customer-section-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:10px;display:flex}.customer-section h2,.customer-booking h2{letter-spacing:-.25px;font-size:15px}.customer-section h3{font-size:13px}.customer-section p+p{margin-top:9px}.customer-form{flex-direction:column;gap:13px;display:flex}.customer-form label{flex-direction:column;gap:5px;font-size:11px;font-weight:550;display:flex}.customer-form input,.customer-form select{color:#263b4e;background:#fff;border:1px solid #c5d3ca;border-radius:5px;width:100%;min-width:0;min-height:40px;padding:8px;font-size:12px}.customer-band{border:0;min-width:0;margin-top:15px;padding:0}.customer-band legend{margin-bottom:8px;font-size:12px;font-weight:600}.customer-band-chip{background:#eef6f1;border:1px solid #c4d9ce;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;display:inline-flex}.customer-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.customer-slots button{color:#365b44;background:#fff;border:1px solid #cbd9d0;border-radius:5px;padding:8px 3px;font-size:12px}.customer-slots button small{color:#6e8377;font-size:8px;display:block}.customer-slots button:disabled{opacity:.45;cursor:default;background:#f2f4f3}.customer-slots button.selected{background:#e2f1e8;border-color:#19734e;box-shadow:inset 0 0 0 1px #19734e}.customer-policy{background:#f2f7f4;border-left:3px solid #19734e;padding:11px;font-size:11px}.customer-policy blockquote{margin:10px 0;line-height:1.7}.customer-checkbox{align-items:flex-start;margin-top:12px;flex-direction:row!important;gap:9px!important;display:flex!important}.customer-checkbox input{accent-color:#19734e;width:16px;min-height:16px;margin-top:2px}.customer-button{color:#246242;background:#fff;border:1px solid #a9c5b6;border-radius:5px;width:100%;min-height:40px;padding:10px 12px;font-size:11px;font-weight:600;line-height:1.5}.customer-button.primary{color:#fff;background:#19734e;border-color:#19734e}.customer-button:disabled{opacity:.45;cursor:default}.customer-muted{color:#687d70;font-size:10px;line-height:1.7}.customer-link{color:#19734e;text-underline-offset:3px;margin-top:13px;font-size:11px;line-height:1.7;text-decoration:underline;display:block}.customer-tabs{background:#f9fbfa;border-top:1px solid #cfddd4;flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));padding:7px 2px 8px;display:grid}.customer-tabs a{color:#72867a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:45px;font-size:9px;display:flex}.customer-tabs a.active{color:#19734e;background:#e9f3ed;border-radius:5px;font-weight:650}.customer-feedback{background:#eaf5ee;border:1px solid #c6dfcf;border-radius:4px;margin:12px 0;padding:11px;font-size:11px}.customer-feedback.error{color:#8c4038;background:#fff2ef;border-color:#ebc5bd}.customer-booking{border-bottom:1px solid #dce6df;padding:16px 0}.customer-booking.highlighted{border-top:3px solid #19734e}.customer-record-id{color:#6f8277;overflow-wrap:anywhere;margin:8px 0;font-size:9px;display:block}.customer-qr-row{align-items:center;gap:10px;margin:14px 0;display:flex}.local-qr{flex-shrink:0;max-width:45%;height:auto}.customer-countdown{font-variant-numeric:tabular-nums;color:#19734e;font-size:24px;font-weight:650}.customer-counter-reminder,.customer-credit{background:#fff7e3;border:1px solid #e9d6a3;border-radius:4px;margin:12px 0;padding:10px;font-size:11px}.customer-credit{background:#edf4fa;border-color:#c9dce8}.customer-booking>.trace{margin-top:12px}.customer-member-card{color:#fff;background:#263b4e;border-radius:12px;padding:20px 17px}.customer-member-card h2{color:#fff;margin:8px 0;font-size:24px}.customer-member-card>span{color:#c7d6cd;font-size:11px}.customer-member-card>b{font-size:11px}.customer-member-card p{margin-top:10px;font-size:11px}.customer-member-card progress{accent-color:#94c7a5;width:100%;height:6px;margin:10px 0}.customer-member-card .trace summary{color:#d8e6df}.customer-member-card .trace-panel{color:#263b4e}.customer-price-pair{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.customer-price-pair>div{background:#fff6f6;border:1px solid #e7cfd2;border-radius:5px;padding:10px 7px}.customer-price-pair b{color:#87545a;font-size:15px;display:block}.customer-price-pair small{margin:5px 0;font-size:9px;display:block}.customer-two-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.customer-receipt{background:#f1f6f3;border:1px solid #d7e4dc;border-radius:4px;margin:14px 0;padding:10px}.customer-thread{background:#edf3ef;border:1px solid #c9d8ce;border-radius:7px;margin-top:14px;padding:11px}.customer-bubble{background:#fff;border:1px solid #d8e3dc;border-radius:0 6px 6px;margin-top:10px;padding:10px;font-size:11px}.customer-bubble.from-customer{background:#dff0e5;border-radius:6px 0 6px 6px;margin-left:20px}.customer-bubble b{color:#19734e;font-size:10px}.customer-bubble small{color:#73877a;margin-top:5px;font-size:8px;display:block}.customer-roles{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.customer-consent{border-bottom:1px solid #e2e9e5;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.customer-consent small{color:#688071;font-size:10px;display:block}.customer-consent input{appearance:none;cursor:pointer;background:#c4cec8;border-radius:15px;flex-shrink:0;width:38px;height:22px;position:relative}.customer-consent input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.customer-consent input:checked{background:#19734e}.customer-consent input:checked:before{transform:translate(16px)}.customer-card{border:1px solid #d3ded7;border-radius:6px;margin-top:10px;padding:12px}.customer-total{font-size:25px;font-weight:650}.customer-capacity-held{color:#965443;background:#fff0e9;border-radius:4px;padding:8px;font-size:10px}.customer-content *{overflow-wrap:anywhere;max-width:100%}.customer-content .trace{display:block}.customer-content .trace-panel{width:100%;min-width:0;max-height:290px;box-shadow:none;margin-top:8px;padding:10px;position:static;overflow:auto}.customer-content .trace-row p{white-space:normal;font-size:10px}.customer-content .trace-list{max-height:220px}.customer-content .customer-section-heading:has(.trace[open]){display:block}.customer-content .customer-section-heading>.trace{margin-left:auto}.customer-content a:focus-visible,.customer-content button:focus-visible,.customer-tabs a:focus-visible{outline-offset:3px;outline:2px solid #19734e}.customer-renewal-rule{color:#526d5c;font-size:12px}.phone-frame:has(.customer-app){min-height:0}.customer-card p{margin-top:5px}@media (width<=520px){.customer-content{padding-inline:12px}.customer-app{height:760px;min-height:610px}.customer-tabs a{font-size:8px}.customer-price-pair b{font-size:13px}}.m-business-page{padding-top:0!important}.m-business-hero{background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:112px;margin:0 -18px 12px;display:flex;position:relative;overflow:hidden}.m-business-hero-top{color:#fff;letter-spacing:1px;text-shadow:0 1px 12px #000;justify-content:space-between;align-items:center;gap:10px;padding:9px 20px 5px;font:400 14px Bebas Neue,sans-serif;display:flex}.m-business-hero-top>span:last-child{letter-spacing:0;align-items:center;gap:5px;font:500 11px Inter Variable,Inter,sans-serif;display:flex}.m-business-hero-copy{padding:0 20px 12px}.m-business-hero-copy>span{letter-spacing:1px;color:#d64444;font:400 11px Bebas Neue,sans-serif}.m-business-hero h1{text-transform:uppercase;letter-spacing:-1.5px;color:#fff;max-width:330px;margin:4px 0 5px;font:800 clamp(23px,6.5vw,28px)/1.05 Manrope,sans-serif}.m-business-hero p{color:#aaa;max-width:330px;margin:0;font:400 10px/1.4 Inter Variable,Inter,sans-serif}.m-live-kpis{grid-template-columns:1.28fr 1fr 1fr;gap:7px;margin:6px 0 24px;display:grid}.m-live-kpi{text-align:left;color:#fff;cursor:pointer;background:#0e0e0e;border:1px solid #242424;border-radius:12px;min-width:0;padding:11px 10px 6px;position:relative;overflow:hidden}.m-live-kpi>span{color:#aaa;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;justify-content:space-between;align-items:center;gap:2px;font:400 12px Bebas Neue,sans-serif;display:flex}.m-live-kpi>span svg{color:#d64444;flex-shrink:0}.m-live-kpi>b{white-space:nowrap;letter-spacing:-.4px;margin:6px 0;font:400 clamp(21px,6vw,30px)/1.1 Bebas Neue,sans-serif;display:block}.m-live-kpi b small{margin-left:2px;font-size:17px}.m-live-kpi .m-p{vertical-align:middle;margin-left:3px;padding:2px 3px;font-size:8px}.m-live-kpi .m-sparkline{opacity:.7;height:23px}.m-business-twin{margin:0 0 12px}.m-business-twin>.m-section-title{margin:0 0 10px}.m-business-twin .m-section-title>span{align-items:center;gap:5px;display:flex}.m-twin-segment{margin:0 0 14px!important}.m-twin-segment button{letter-spacing:.5px;font:400 20px Bebas Neue,sans-serif!important}.m-venture-strip{background-position:50%;background-size:cover;border:1px solid #242424;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:86px;margin:12px 0 0;padding:15px;display:flex}.m-venture-strip b{text-transform:uppercase;letter-spacing:-.6px;font:800 20px/1.1 Manrope,sans-serif}.m-venture-strip small{color:#bcbcbc;margin-top:5px;font:400 9px Inter Variable,Inter,sans-serif}.m-business-record-title{border-top:1px solid #232323;padding-top:22px}.m-business-page .m-owner-solar{background-image:linear-gradient(90deg,#040404d9,#04040499),url(/brand/arena-aerial.webp)!important;background-position:80% 35%!important;background-size:cover!important;border:1px solid #3c2626!important}.m-business-page .m-owner-solar strong{color:#fff!important}.m-business-page .m-social-grid b{font-family:Bebas Neue,sans-serif;font-weight:400!important}.m-business-page .m-mini-metrics b{font-family:Bebas Neue,sans-serif;font-size:25px!important;font-weight:400!important}.m-business-page .m-court-grid{padding-top:14px}.m-business-page .m-legacy-courts>summary{padding:15px 0}.m-business-page .m-legacy-courts .m-section-title{margin-top:10px}.m-demand-view{margin-top:30px}.m-live-provenance{color:#999;margin-top:25px;font:400 11px/1.8 Inter Variable,Inter,sans-serif}.m-business-detail-ask{color:#fff;background:#d64444;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;margin:22px 0 5px;padding:15px;font:400 20px Bebas Neue,sans-serif;display:flex}.m-card-drawer .m-sparkline{height:80px;margin:25px 0}@media (width>=430px){.m-business-hero{min-height:112px}.m-business-hero h1{max-width:360px}}.m-stage{--m-bg:#040404;--m-surf:#0e0e0e;--m-line:#1c1c1c;--m-ink:#fff;--m-muted:#bbb;--m-dim:#888;min-height:100dvh;color:var(--m-ink);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;background:#040404;place-items:center;font:14px/1.5 Inter Variable,Inter,sans-serif;display:grid}.m-phone{background:var(--m-bg);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.m-phone :is(button,a,summary){-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background .18s,color .18s,border-color .18s,transform .18s}.m-phone button:active,.m-phone a:active{transform:scale(.98)}.m-phone :is(button,a,input,summary):focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.m-phone button{font:inherit}.m-phone h1,.m-phone h2,.m-phone h3{color:var(--m-ink)}.m-phone h2{letter-spacing:-.3px;font-size:17px;font-weight:650}.m-phone h3{letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:1.4}.m-phone small{font-size:11px}.m-phone button:disabled{opacity:.35}.m-phone summary{cursor:pointer;list-style:none}.m-phone summary::-webkit-details-marker{display:none}.m-phone svg{flex-shrink:0}.m-header{padding:calc(15px + env(safe-area-inset-top)) 20px 13px;z-index:4;background:#040404f5;border-bottom:1px solid #1c1c1c;flex:none;align-items:center;gap:14px;min-height:76px;display:flex}.m-brand{text-align:left;align-items:center;gap:11px;padding:0;display:flex}.m-brand>svg{width:31px;height:31px;color:var(--m-accent)}.m-brand>span{letter-spacing:-.35px;font-size:15px;font-weight:700;line-height:1.25}.m-brand>span>span{color:var(--m-dim);letter-spacing:0;font-size:12px;font-weight:400;display:block}.m-local{color:var(--m-dim);align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.m-live-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 0 3px #22c55e0c}.m-avatar{border:1px solid color-mix(in srgb,var(--m-accent) 35%,#1c1c1c);background:color-mix(in srgb,var(--m-accent) 8%,#0e0e0e);width:38px;height:38px;color:var(--m-accent);border-radius:50%;flex-shrink:0;font-size:12px!important;font-weight:650!important}.m-scroll{overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;padding:0 20px;overflow:hidden auto}.m-scroll::-webkit-scrollbar{display:none}.m-greeting{padding:25px 0 17px}.m-date{color:var(--m-dim);align-items:center;gap:6px;font-size:11px;display:flex}.m-date>span{color:#888;margin-left:auto;font-size:10px}.m-greeting h1{letter-spacing:-1.35px;margin-top:17px;font-size:36px;font-weight:530;line-height:1.13}.m-greeting>p{color:var(--m-muted);max-width:32ch;margin:14px 0 4px;font-size:13px;line-height:1.7}.m-greeting strong{color:var(--m-ink);font-weight:600}.m-greeting>p>b{color:var(--m-ink);font-weight:500}.m-p{vertical-align:middle;color:#f59e0b;letter-spacing:0;white-space:nowrap;background:#f59e0b08;border:1px solid #f59e0b40;border-radius:3px;justify-content:center;align-items:center;min-width:14px;margin-left:5px;padding:0 3px;font-size:9px;font-weight:600;line-height:13px;display:inline-flex}.m-p.contested{color:#f59e0b;border-color:#f59e0b66;min-width:14px}.m-section-title{justify-content:space-between;align-items:center;gap:8px;margin:17px 0 12px;display:flex}.m-section-title h2{align-items:center;gap:8px;display:flex}.m-count{color:var(--m-accent);background:color-mix(in srgb,var(--m-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--m-accent) 18%,transparent);border-radius:5px;place-items:center;min-width:22px;height:20px;font-size:11px;display:inline-grid}.m-section-title>button{color:var(--m-dim);align-items:center;gap:3px;min-height:32px;padding:0;font-size:11px;display:flex}.m-section-title>span{color:var(--m-dim);align-items:center;gap:5px;font-size:10px;display:flex}.m-card-stack{flex-direction:column;gap:12px;display:flex}.m-approval{background:var(--m-surf);border:1px solid var(--m-line);border-radius:12px;padding:16px;position:relative}.m-approval:not(.is-approved):before{content:"";background:#f59e0b;border-radius:1px;width:2px;height:24px;position:absolute;top:19px;left:-1px}.m-card-meta{color:var(--m-dim);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:11px;display:flex}.m-card-meta>span:first-child{align-items:center;gap:6px;display:flex}.m-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.m-amber{color:#f59e0b!important}.m-success{color:#22c55e!important}.m-approval-amount{letter-spacing:-.7px;align-items:center;gap:3px;margin-top:2px;font-size:26px;font-weight:550;line-height:1.4;display:flex}.m-approval>p{color:var(--m-muted);margin-top:9px;font-size:12px;line-height:1.65}.m-evidence{color:var(--m-dim);margin-top:11px;font-size:11px}.m-evidence>summary{align-items:center;gap:6px;min-height:28px;display:flex}.m-evidence>summary>svg:last-child{margin-left:auto}.m-evidence-preview{color:var(--m-muted);padding:12px 0 4px;font-size:12px;line-height:1.7}.m-evidence-preview>p{margin-top:8px}.m-actions{align-items:center;gap:8px;margin-top:14px;display:flex}.m-actions>button{min-height:40px;color:var(--m-muted);border:1px solid #333;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.m-actions>.m-primary{background:var(--m-accent);color:#fff;border-color:var(--m-accent);flex:1.5;font-weight:650}.m-posted{color:#22c55e;background:#22c55e08;border-top:1px solid #22c55e22;align-items:center;gap:5px;margin-top:13px;padding-top:10px;font-size:10px;line-height:1.6;display:flex}.m-owner-lock{color:var(--m-dim);align-items:center;gap:6px;margin-top:12px;font-size:11px;display:flex}.m-receipt{background:#121212;border:1px dashed #444;border-radius:7px;padding:15px}.m-receipt>span{color:var(--m-dim);font-size:10px;display:block}.m-receipt>b{margin-top:7px;font-size:17px;display:block}.m-receipt dl{grid-template-columns:1fr 1fr;margin:12px 0;font-size:12px;display:grid}.m-receipt dd{text-align:right;color:var(--m-ink)}.m-receipt small{color:#f59e0b}.m-trace{color:var(--m-dim);margin-top:7px;font-size:10px;line-height:1.5}.m-trace>summary{border:1px solid #282828;border-radius:4px;align-items:center;gap:4px;min-height:23px;padding:3px 7px;font-size:9px;display:inline-flex}.m-trace[open]>summary{color:var(--m-accent);border-color:var(--m-accent)}.m-trace-body{border:1px solid var(--m-line);text-align:left;overflow-wrap:anywhere;background:#080808;border-radius:6px;max-height:290px;margin-top:8px;padding:12px;overflow:auto}.m-trace-body>p{color:var(--m-muted);margin-bottom:10px;font-size:11px}.m-trace-body>div{border-top:1px solid var(--m-line);padding:10px 0}.m-trace-body b{color:#bbb;font-size:10px}.m-trace-body p{white-space:pre-wrap;margin:5px 0;font-size:10px}.m-trace-body small{color:var(--m-dim);font-size:9px}.m-morning{border:1px solid var(--m-line);background:linear-gradient(110deg,#121212a0,#0e0e0e);border-radius:10px;margin-top:18px}.m-morning>summary{align-items:center;gap:10px;padding:15px;display:flex}.m-morning>summary>svg{color:var(--m-dim);margin-left:auto}.m-morning-icon{border:1px solid color-mix(in srgb,var(--m-accent) 25%,transparent);width:34px;height:34px;color:var(--m-accent);background:color-mix(in srgb,var(--m-accent) 6%,transparent);border-radius:9px;place-items:center;display:grid}.m-morning b{font-size:13px;font-weight:600}.m-morning small{color:var(--m-dim);margin-top:2px;font-size:10px;display:block}.m-morning>div{padding:0 15px 15px}.m-morning>div>p{color:var(--m-muted);font-size:13px;line-height:1.8}.m-morning>div>button{color:var(--m-accent);align-items:center;gap:8px;min-height:35px;margin-top:12px;font-size:12px;display:flex}.m-activity{border-bottom:1px solid #1c1c1c;gap:12px;padding:14px 0;display:flex;position:relative}.m-agent-mark{width:30px;height:30px;color:var(--m-accent);background:#121212;border:1px solid #252525;border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:650;display:grid}.m-activity-content{flex:1;min-width:0}.m-activity-content>div:first-child{justify-content:space-between;align-items:center;display:flex}.m-activity-content b{font-size:12px;font-weight:600}.m-activity time{color:var(--m-dim);font-size:10px}.m-activity p{color:var(--m-muted);margin-top:5px;font-size:12px;line-height:1.7}.m-feed-foot{color:#888;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.m-feed-foot>button{color:var(--m-accent);align-items:center;gap:4px;display:flex}.m-activity.newest .m-agent-mark{border-color:color-mix(in srgb,var(--m-accent) 40%,transparent)}.m-activity .m-trace{margin-top:7px}.m-team-link{width:100%;color:var(--m-muted);align-items:center;gap:7px;min-height:54px;padding:10px 0;display:flex;font-size:12px!important}.m-team-link>span{color:var(--m-dim);margin-left:auto;font-size:11px}.m-local-footnote{color:var(--m-dim);margin:14px 0;font-size:11px;line-height:1.8}.m-clear{border:1px solid var(--m-line);text-align:center;border-radius:10px;padding:28px 12px}.m-clear>svg{color:var(--m-accent);margin:0 auto 12px}.m-clear h3{margin:5px}.m-clear p{color:var(--m-dim);margin-top:5px;font-size:12px}.m-footer{z-index:5;background:#040404;border-top:1px solid #1c1c1c;flex:none;padding-top:10px}.m-suggestions{scrollbar-width:none;gap:6px;padding:0 20px 10px;display:flex;overflow-x:auto}.m-suggestions::-webkit-scrollbar{display:none}.m-suggestions>button{white-space:nowrap;color:#bbb;letter-spacing:-.1px;background:#0e0e0e;border:1px solid #2a2a2a;border-radius:7px;flex-shrink:0;min-height:30px;padding:5px 10px;font-size:10px}.m-command{border:1px solid color-mix(in srgb,var(--m-accent) 38%,#1c1c1c);background:#0e0e0e;border-radius:12px;align-items:center;gap:9px;min-height:50px;margin:0 16px;padding:6px 7px 6px 12px;display:flex;box-shadow:0 0 20px #0002}.m-command>svg{color:var(--m-accent)}.m-command>input{min-width:0;color:var(--m-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;height:34px;padding:5px 0;font-size:16px;line-height:1.5}.m-command input:focus-visible{outline:none}.m-command:focus-within{border-color:var(--m-accent)}.m-mic{width:29px;height:34px;color:var(--m-dim);place-items:center;padding:0;display:grid}.m-send{background:var(--m-accent);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid}.m-command.is-listening{border-color:#d64444}.m-command.is-listening .m-mic{color:#d64444}.m-nav{padding:10px 9px calc(8px + env(safe-area-inset-bottom));justify-content:space-around;align-items:center;gap:2px;display:flex}.m-nav>button{color:#888;flex-direction:column;flex:1;align-items:center;gap:5px;min-height:45px;padding:3px 0;display:flex}.m-nav>button>span{position:relative}.m-nav>button small{font-size:10px}.m-nav>button.active>span:before{content:"";background:color-mix(in srgb,var(--m-accent) 7%,transparent);z-index:-1;border-radius:8px;position:absolute;inset:-5px -13px}.m-nav>button>span>i{background:#f59e0b;border-radius:50%;width:4px;height:4px;position:absolute;top:0;right:-6px}.m-page-heading h1{letter-spacing:-1px;font-size:29px;font-weight:540;line-height:1.15}.m-page-heading>p{color:var(--m-dim);margin-top:9px;font-size:12px;line-height:1.7}.m-segment{border:1px solid var(--m-line);background:#0e0e0e;border-radius:9px;gap:3px;margin-bottom:16px;padding:4px;display:flex}.m-segment>button{min-height:34px;color:var(--m-dim);border-radius:6px;flex:1;font-size:12px}.m-segment>button.active{color:var(--m-ink);background:#2a2a2a;box-shadow:0 2px 6px #0002}.m-result-card{background:var(--m-surf);border:1px solid var(--m-line);border-radius:12px;min-width:0;padding:17px}.m-result-card>.m-card-meta h3{color:var(--m-muted);font-size:13px;font-weight:500}.m-big-number{letter-spacing:-1px;margin:5px 0 8px;font-size:30px;font-weight:550;line-height:1.3}.m-card-subtitle{color:var(--m-dim);margin-top:6px;font-size:12px;line-height:1.7}.m-chart{width:calc(100% + 15px);min-width:0;min-height:190px;margin:18px -7px 10px -8px}.m-data-row{border-bottom:1px solid var(--m-line);align-items:flex-start;gap:8px;padding:12px 0;display:flex}.m-data-row:last-child{border-bottom:0}.m-data-row>div{flex:1;min-width:0}.m-data-row b{font-size:12px;font-weight:500;display:block}.m-data-row p{color:var(--m-dim);margin-top:3px;font-size:11px;line-height:1.65}.m-data-row>span{text-align:right;max-width:48%;color:var(--m-muted);overflow-wrap:anywhere;font-size:12px}.m-data-row>svg{color:var(--m-accent);margin-top:2px}.m-kind-comparison .m-data-row,.m-kind-timeline .m-data-row,.m-kind-person .m-data-row{flex-wrap:wrap}.m-kind-comparison .m-data-row>span{text-align:left;width:100%;max-width:100%;color:var(--m-ink)}.m-kind-timeline .m-data-row>div,.m-kind-person .m-data-row>div{min-width:55%}.m-kind-list .m-data-row:has(>span .m-p.contested){flex-direction:column}.m-empty{color:var(--m-dim);padding:12px 0;font-size:12px}.m-heatmap{margin:16px 0}.m-heatmap-times{color:var(--m-dim);grid-template-columns:57px 1fr 1fr 1fr 1fr;margin-bottom:8px;font-size:8px;display:grid}.m-heatmap-times>span:last-child{text-align:right}.m-heatmap-row{grid-template-columns:57px 1fr;align-items:center;gap:4px;margin:5px 0;display:grid}.m-heatmap-row>span{color:var(--m-muted);font-size:9px}.m-heatmap-row>div{gap:2px;display:flex}.m-heatmap-row i{background:#222;border-radius:2px;flex:1;min-width:0;height:14px}.m-heatmap-row i.filled{background:var(--m-accent);opacity:.8}.m-heatmap>small{color:var(--m-dim);margin-top:12px;font-size:9px;display:block}.m-mini-metrics{border:1px solid var(--m-line);border-radius:10px;grid-template-columns:repeat(3,1fr);margin-top:14px;padding:16px 0;display:grid}.m-mini-metrics>button{border-right:1px solid var(--m-line);text-align:left;padding:0 10px}.m-mini-metrics>button:last-child{border:0}.m-mini-metrics span{color:var(--m-dim);font-size:11px;display:block}.m-mini-metrics b{letter-spacing:-.6px;margin:4px 0;font-size:22px;font-weight:550;display:block}.m-mini-metrics small{color:var(--m-dim);font-size:9px;line-height:1.7;display:block}.m-disclosure{border:1px solid var(--m-line);border-radius:9px;margin-top:17px}.m-disclosure>summary{align-items:center;gap:9px;padding:15px;font-size:13px;display:flex}.m-disclosure>summary>b{color:var(--m-accent);margin-left:auto;font-size:12px;font-weight:500}.m-disclosure>.m-card-stack{padding:0 10px 10px}.m-disclosure[open]>summary>svg:last-child{transform:rotate(90deg)}.m-owner-solar{border:1px solid color-mix(in srgb,var(--m-accent) 28%,var(--m-line));text-align:left;background:linear-gradient(150deg,#201010,#0e0e0e);border-radius:12px;width:100%;padding:18px;display:block}.m-owner-solar>div:first-child{color:var(--m-accent);align-items:center;gap:9px;font-size:12px;display:flex}.m-owner-solar>div>svg:last-child{margin-left:auto}.m-owner-solar>strong{letter-spacing:-1px;margin-top:16px;font-size:31px;font-weight:550;display:block}.m-owner-solar>p{color:var(--m-dim);margin-top:5px;font-size:11px}.m-solar-stats{border-top:1px solid var(--m-line);gap:24px;margin-top:17px;padding-top:13px;display:flex}.m-solar-stats>span{color:var(--m-dim);font-size:10px}.m-solar-stats b{color:var(--m-ink);margin-bottom:3px;font-size:17px;font-weight:500;display:block}.m-link-list{border:1px solid var(--m-line);background:var(--m-surf);border-radius:10px;margin:15px 0;overflow:hidden}.m-link-list>button{text-align:left;border-bottom:1px solid var(--m-line);width:100%;min-height:54px;color:var(--m-muted);align-items:center;gap:8px;padding:14px 12px;font-size:12px;display:flex}.m-link-list>button:last-child{border:0}.m-link-list>button>span{flex:1}.m-link-list>button>b{color:var(--m-ink);font-size:10px;font-weight:500}.m-link-list>button>svg:first-child{color:var(--m-accent)}.m-ops-panel{border:1px solid var(--m-line);background:var(--m-surf);border-radius:12px;padding:14px}.m-ops-panel .m-section-title{margin-top:0}.m-court-legend{color:var(--m-dim);gap:10px;margin:12px 0 15px;font-size:9px;display:flex}.m-court-legend>span{align-items:center;gap:4px;display:flex}.m-court-legend i{background:#22c55e;border-radius:2px;width:5px;height:5px}.m-court-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.m-court-grid>button{text-align:center;color:#ddd;background:#22c55e08;border:1px solid #22c55e33;border-radius:6px;min-height:70px;padding:9px 3px}.m-court-grid span{text-transform:capitalize;opacity:.65;font-size:8px;display:block}.m-court-grid b{margin:2px 0;font-size:12px;font-weight:500;display:block}.m-court-grid small{font-size:8px}.m-people-summary{background:var(--m-surf);border:1px solid var(--m-line);text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;margin:15px 0;padding:16px;display:flex}.m-people-summary>svg:first-child{color:var(--m-accent)}.m-people-summary>span{flex:1}.m-people-summary b{font-size:13px;font-weight:500}.m-people-summary small{color:var(--m-dim);margin-top:3px;font-size:10px;display:block}.m-people-summary>svg:last-child{color:var(--m-dim)}.m-tank-panel{background:var(--m-surf);border:1px solid #f59e0b33;border-radius:12px;margin-bottom:14px;padding:18px}.m-tank-panel>div:first-child{align-items:center;gap:8px;display:flex}.m-tank-panel>div:first-child>svg{color:#f59e0b}.m-tank-panel h2{font-size:14px}.m-tank-panel>div:first-child>span{margin-left:auto;font-size:10px}.m-tank-panel>strong{letter-spacing:-1px;margin-top:12px;font-size:44px;font-weight:500;display:block}.m-tank-panel>strong>small{font-size:20px}.m-gauge{background:#1c1c1c;border-radius:4px;height:8px;margin:12px 0 16px;position:relative}.m-gauge>i{background:#f59e0b;border-radius:4px;height:100%;display:block}.m-gauge>span{background:#a66c09;width:1px;height:14px;position:absolute;top:-3px}.m-tank-panel>p{color:var(--m-muted);font-size:12px;line-height:1.8}.m-tank-panel>button{color:#f59e0b;align-items:center;gap:5px;min-height:30px;margin-top:12px;padding:5px 0;font-size:11px;display:flex}.m-social-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.m-social-grid>button{text-align:left;background:var(--m-surf);border:1px solid var(--m-line);border-radius:9px;padding:14px 9px}.m-social-grid b{letter-spacing:-.7px;font-size:23px;font-weight:550;display:block}.m-social-grid span{color:var(--m-dim);margin-top:5px;font-size:9px;display:block}.m-limit{color:var(--m-muted);background:#121212;border:1px solid #333;border-radius:9px;align-items:flex-start;gap:10px;padding:13px;font-size:11px;line-height:1.75;display:flex}.m-limit>svg{color:var(--m-accent);margin-top:2px}.m-limit+.m-trace{margin-bottom:15px}.m-agents{gap:10px;display:grid}.m-agents>article{background:var(--m-surf);border:1px solid var(--m-line);border-radius:10px;padding:16px}.m-agent-top{align-items:center;gap:10px;display:flex}.m-agent-top>div{flex:1}.m-agent-top h3{font-size:14px}.m-agent-top p{color:var(--m-dim);margin-top:2px;font-size:11px}.m-permission{color:var(--m-muted);align-items:center;gap:5px;margin-top:15px;font-size:11px;display:flex}.m-agents>article>small{color:var(--m-dim);margin-top:5px;font-size:10px;display:block}.m-agents>article>button{color:var(--m-accent);align-items:center;gap:4px;min-height:30px;margin-top:12px;padding:0;font-size:11px;display:flex}.m-people-list{flex-direction:column;display:flex}.m-people-list>article{border-bottom:1px solid var(--m-line);gap:12px;padding:15px 0;display:flex}.m-people-list b{font-size:12px;font-weight:500}.m-people-list p{color:var(--m-dim);margin:3px 0;font-size:11px}.m-people-list small{color:var(--m-muted);font-size:10px}.m-muted{color:var(--m-dim);margin:12px 0;font-size:11px}.m-task-list>button{text-align:left;border-bottom:1px solid var(--m-line);align-items:flex-start;gap:12px;width:100%;padding:16px 0;display:flex}.m-checkbox{width:20px;height:20px;color:var(--m-accent);border:1px solid #444;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.m-task-list>button>span+span{flex:1}.m-task-list b{font-size:13px;font-weight:500;line-height:1.5;display:block}.m-task-list small{color:var(--m-dim);margin-top:5px;font-size:10px;display:block}.m-task-list>button.done b{color:var(--m-dim);text-decoration:line-through}.m-task-list>button.done .m-checkbox{border-color:var(--m-accent);background:color-mix(in srgb,var(--m-accent) 12%,transparent)}.m-role-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.m-role-grid>a{border:1px solid var(--m-line);background:var(--m-surf);border-radius:10px;min-height:126px;padding:18px 14px;display:block;position:relative}.m-role-grid>a>svg:first-child{color:var(--m-accent)}.m-role-grid b{margin-top:15px;font-size:13px;font-weight:500;display:block}.m-role-grid small{color:var(--m-dim);margin-top:3px;font-size:9px;display:block}.m-role-grid>a>svg:last-child{color:var(--m-dim);position:absolute;top:20px;right:12px}.m-settings-list{border:1px solid var(--m-line);background:var(--m-surf);border-radius:10px;overflow:hidden}.m-settings-list>button{text-align:left;border-bottom:1px solid var(--m-line);align-items:center;gap:12px;width:100%;min-height:72px;padding:16px 14px;display:flex}.m-settings-list>button:last-child{border:0}.m-settings-list>button>svg:first-child{color:var(--m-dim)}.m-settings-list>button>span{flex:1;font-size:12px}.m-settings-list b{color:var(--m-dim);margin-top:3px;font-size:11px;font-weight:400;display:block}.m-settings-list small{color:var(--m-dim);margin-top:3px;font-size:10px;display:block}.m-switch{background:#1a1a1a;border:1px solid #333;border-radius:12px;align-items:center;width:34px;height:20px;padding:3px;display:flex}.m-switch>i{background:#888;border-radius:50%;width:12px;height:12px;transition:transform .2s}.m-switch.on>i{background:var(--m-accent);transform:translate(14px)}.m-conversation{padding-top:17px}.m-back{color:var(--m-dim);align-items:center;gap:5px;min-height:35px;padding:0;display:flex;font-size:11px!important}.m-question{max-width:90%;color:var(--m-ink);overflow-wrap:anywhere;background:#171717;border:1px solid #333;border-radius:12px 12px 3px;margin:16px 0 25px auto;padding:12px 15px;font-size:14px;line-height:1.65}.m-munshi-label{color:var(--m-accent);align-items:center;gap:7px;font-size:12px;display:flex}.m-munshi-label b{color:var(--m-ink);font-weight:600}.m-munshi-label>span{color:var(--m-dim);margin-left:auto;font-size:10px}.m-spoken{text-align:left;letter-spacing:-.1px;color:#fff;overflow-wrap:anywhere;width:100%;min-height:85px;padding:15px 0 20px;display:block;font-size:16px!important;font-weight:400!important;line-height:1.8!important}.m-spoken>i{background:var(--m-accent);vertical-align:middle;width:2px;height:17px;margin-left:3px;animation:.8s infinite m-cursor;display:inline-block}.m-working{min-height:130px;color:var(--m-dim);padding:25px 0;font-size:12px}.m-working-dots{gap:4px;margin-bottom:13px;display:flex}.m-working-dots>i{background:var(--m-accent);border-radius:50%;width:5px;height:5px;animation:1s infinite m-think;display:block}.m-working-dots>i:nth-child(2){animation-delay:.15s}.m-working-dots>i:nth-child(3){animation-delay:.3s}.m-response-cards{transition:opacity .2s}.m-followups{flex-direction:column;gap:7px;margin-top:20px;display:flex}.m-followups>button{text-align:left;color:var(--m-muted);border:1px solid var(--m-line);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;line-height:1.6;display:flex}.m-followups>button>svg{color:var(--m-accent);transform:rotate(45deg)}.m-setup{padding:calc(32px + env(safe-area-inset-top)) 25px calc(22px + env(safe-area-inset-bottom));background:radial-gradient(at 90% 15%,#0f34433d,#0000 60%),#040404;height:100%;overflow:auto}.m-setup-brand{align-items:center;gap:11px;font-size:14px;font-weight:600;display:flex}.m-setup-brand>svg{width:31px;height:31px;color:var(--m-accent)}.m-setup-orbit{width:64px;height:64px;color:var(--m-accent);background:#d6444408;border:1px solid #d6444428;border-radius:18px;place-items:center;margin-top:65px;display:grid;position:relative}.m-orbit-line{border:1px solid #d644440a;border-radius:23px;position:absolute;inset:-7px}.m-intro{color:var(--m-accent);font-size:11px;margin-top:27px!important}.m-setup h1{letter-spacing:-1.6px;margin:12px 0 15px;font-size:40px;font-weight:500;line-height:1.13}.m-setup>p:not(.m-intro){color:var(--m-dim);max-width:26ch;font-size:13px;line-height:1.75}.m-persona-list{flex-direction:column;gap:10px;margin-top:27px;display:flex}.m-persona-list>button{text-align:left;background:#0e0e0e;border:1px solid #333;border-radius:11px;align-items:center;gap:12px;width:100%;min-height:77px;padding:15px 13px;display:flex}.m-persona-list>button>span:nth-child(2){flex:1}.m-persona-list b{font-size:13px;font-weight:550;display:block}.m-persona-list small{color:var(--m-dim);margin-top:4px;font-size:10px;display:block}.m-persona-list>button>svg{color:var(--m-dim)}.m-persona-avatar{width:38px;height:38px;color:var(--m-accent);background:#121212;border:1px solid #333;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:600;display:grid}.m-setup-note{color:var(--m-dim);align-items:center;gap:7px;margin-top:35px;font-size:10px;display:flex}.m-modal-backdrop{z-index:30;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040404aa;align-items:flex-end;display:flex;position:absolute;inset:0}.m-sheet{padding:10px 22px calc(26px + env(safe-area-inset-bottom));background:#0e0e0e;border:1px solid #333;border-radius:20px 20px 0 0;width:100%;max-height:95%;animation:.2s ease-out m-sheet-in;overflow:auto;box-shadow:0 -20px 50px #0005}.m-sheet-handle{background:#444;border-radius:3px;width:35px;height:3px;margin:0 auto 20px}.m-sheet-heading{align-items:center;gap:8px;display:flex}.m-sheet-heading>svg{color:var(--m-accent)}.m-sheet h2{font-size:20px;font-weight:550}.m-sheet-heading>button{color:var(--m-dim);margin-left:auto;padding:5px}.m-sheet>p{color:var(--m-dim);margin-top:13px;font-size:12px;line-height:1.8}.m-reset-link{color:var(--m-dim);justify-content:center;align-items:center;gap:7px;min-height:35px;margin:20px auto 0;display:flex;font-size:12px!important}.m-toast{z-index:40;color:#fff;background:#171717;border:1px solid #6e1d1d;border-radius:10px;align-items:center;gap:8px;padding:13px 15px;font-size:12px;animation:.2s ease-out m-sheet-in;display:flex;position:absolute;bottom:185px;left:18px;right:18px;box-shadow:0 6px 30px #0008}.m-storage-warning{color:#f59e0b;z-index:25;background:#2b1f0c;padding:6px 14px;font-size:10px;position:absolute;top:76px;left:0;right:0}@keyframes m-think{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes m-cursor{50%{opacity:0}}@keyframes m-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.m-page-enter{animation:.2s ease-out m-sheet-in}@media (width>=600px){.m-stage{background:radial-gradient(at 50% 30%,#171010,#040404 70%);padding:22px}.m-phone{border:1px solid #333;border-radius:30px;width:390px;height:844px;max-height:calc(100dvh - 44px);box-shadow:0 0 0 6px #080808,0 30px 90px #0008}.m-header{padding-top:20px}.m-setup{padding-top:32px}.m-nav{padding-bottom:14px}}@media (width<=374px){.m-scroll{padding:0 15px}.m-header{padding-left:15px;padding-right:15px}.m-greeting h1{font-size:34px}.m-greeting{padding-top:21px}.m-approval{padding:14px}.m-local{font-size:9px}.m-command>input{font-size:16px}.m-setup{padding:25px 20px}.m-setup-orbit{margin-top:35px}.m-persona-list{margin-top:22px}.m-persona-list>button{padding:13px 11px}.m-court-grid{gap:4px}}@media (display-mode:standalone){.m-stage{padding:0}.m-phone{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0}.m-header{padding-top:calc(15px + env(safe-area-inset-top))}.m-nav{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.m-phone *,.m-phone :before,.m-phone :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.m-stage{--m-bg:#040404;--m-surf:#0e0e0e;--m-line:#1c1c1c;--m-ink:#fff;--m-muted:#bbb;--m-dim:#888;--m-accent:#d64444;background:#040404}.m-phone{--m-accent:#d64444}.m-phone h1,.m-phone .m-page-heading h1,.m-greeting h1,.m-setup h1{text-transform:uppercase;letter-spacing:-1.8px;font-family:Manrope,sans-serif;font-weight:800}.m-phone h2,.m-phone .m-section-title h2,.m-drawer h2{letter-spacing:.8px;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:23px;font-weight:400}.m-phone h3{font-family:Manrope,sans-serif;font-weight:700}.m-phone button,.m-drawer button{cursor:pointer}.m-big-number,.m-approval-amount,.m-owner-solar>strong,.m-tank-panel>strong,.m-mini-metrics b,.m-social-grid b{letter-spacing:.2px;font-family:Bebas Neue,sans-serif;font-weight:400}.m-actions>button,.m-control-grid>button,.m-primary,.m-close-text{letter-spacing:.7px;font-family:Bebas Neue,sans-serif!important;font-size:18px!important}.m-actions>.m-primary,.m-send{color:#fff}.m-p{color:#f59e0b;background:0 0;border-color:#f59e0b88}.m-brand{gap:7px}.m-header{padding:calc(11px + env(safe-area-inset-top)) 18px 10px;background:#040404f5;border-color:#1c1c1c;gap:10px;min-height:69px}.m-brand>span:not(.m-helmet-logo){letter-spacing:.1px;font-family:Manrope,sans-serif;font-size:11px;font-weight:800}.m-brand>span>span{color:#d64444;letter-spacing:2.4px;font-family:Bebas Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.1}.m-helmet-logo{flex:none;width:31px;height:36px;display:block;position:relative;overflow:hidden}.m-helmet-logo img{object-fit:cover;object-position:left center;width:auto;max-width:none;height:100%;position:absolute;top:0;left:0}.m-top-clock{flex-direction:column;align-items:flex-end;gap:5px;margin-left:auto;padding:0;line-height:1.1;display:flex}.m-top-clock b{letter-spacing:.5px;font-family:Bebas Neue,sans-serif;font-size:20px;font-weight:400}.m-top-clock>span{letter-spacing:.7px;color:#888;align-items:center;gap:5px;font-size:8px;display:flex}.m-top-clock .m-p{min-width:10px;margin:0;font-size:7px;line-height:10px}.m-top-icon{color:#bbb;place-items:center;width:30px;height:36px;padding:0;display:grid}.m-avatar{background:#171010;border:1px solid #6e1d1d;width:34px;height:34px;font-family:Manrope,sans-serif!important;font-size:10px!important}.m-live-dot{background:#22c55e;animation:2.3s ease-in-out infinite m-live;box-shadow:0 0 0 3px #22c55e0c}.m-photo-hero{background-position:50% 45%;background-size:cover;flex-direction:column;justify-content:flex-end;min-height:275px;margin:0 -20px;padding:25px 20px 20px;display:flex}.m-photo-hero .m-date{color:#ddd;margin-bottom:auto}.m-photo-hero .m-date>span{color:#bbb}.m-hero-eyebrow,.m-eyebrow{letter-spacing:1.8px;color:#d64444;margin-top:22px;font-family:Bebas Neue,sans-serif;font-size:13px}.m-photo-hero h1{margin-top:5px;font-size:35px;line-height:1.04}.m-photo-hero>p{color:#ddd;margin:11px 0 0;font-size:12px}.m-photo-hero>p>b{font-weight:500}.m-board-live{background:#0e0e0e;border:1px solid #1c1c1c;border-radius:12px;grid-template-columns:1.5fr 1fr;margin-top:0;display:grid;overflow:hidden}.m-board-live>button{text-align:left;min-width:0;padding:13px 14px 10px;position:relative;overflow:hidden}.m-board-live>button:first-child{border-right:1px solid #1c1c1c}.m-board-live>button>span{color:#aaa;font-size:9px;display:block}.m-board-live strong{margin:4px 0;font-family:Bebas Neue,sans-serif;font-size:31px;font-weight:400;line-height:1.3;display:block}.m-board-live .m-sparkline{opacity:.7;height:23px;margin-top:-5px}.m-board-live svg{max-width:100%;height:23px}.m-section-title{margin-top:21px}.m-count{font-family:Bebas Neue,sans-serif;font-size:16px}.m-approval{background:linear-gradient(130deg,#171111,#0e0e0e 55%);border:1px solid #2a2020;border-radius:14px}.m-approval h3{color:#fff;font-size:13px;font-weight:700}.m-approval-amount{margin:5px 0;font-size:34px}.m-approval:not(.is-approved):before{background:#d64444;top:20px}.m-approval-deck{padding-top:5px;position:relative}.m-approval-deck>.m-approval+.m-approval{box-shadow:0 -6px 18px #0005}.m-approval-deck>.m-approval:nth-child(n+2){margin-top:-3px}.m-morning{background:#0e0e0e}.m-morning b{font-family:Manrope,sans-serif;font-size:12px;font-weight:700}.m-morning-icon{background:#d6444410;border-color:#6e1d1d}.m-trace-body{background:#080808}.m-court-grid>button{color:#ddd;background:#ffffff05;border-color:#fff2}.m-court-grid>button:not(.court-available){color:#fff;background:#d6444410;border-color:#d6444477}.m-court-grid>button.court-hold,.m-court-grid>button.court-event{color:#f59e0b;background:#f59e0b08;border-color:#f59e0b44}.m-court-legend i{background:#ddd}.m-court-legend>span:nth-child(2) i{background:#d64444}.m-court-legend>span:nth-child(3) i{background:#f59e0b}.m-limit{background:#0e0e0e;border-color:#2a2a2a}.m-owner-solar{background:linear-gradient(#04040488,#040404ee),url(/brand/arena-aerial.webp) 50% 32%/cover}.m-activity{touch-action:pan-y;padding:16px 0}.m-activity.newest .m-agent-mark{background:#d6444410;border-color:#6e1d1d}.m-agent-mark{color:#d64444;background:#121212;border-color:#252525;border-radius:10px;width:31px;height:31px}.m-activity-content b{font-family:Manrope,sans-serif;font-size:11px;font-weight:700}.m-activity p{font-size:11px;line-height:1.7}.m-feed-title{margin-top:27px}.m-footer{background:#040404;border-top-color:#1c1c1c;padding-top:9px}.m-suggestions{gap:7px;padding:0 16px 9px}.m-suggestions>button{color:#aaa;background:#101010;border-color:#282828;border-radius:20px;min-height:28px;padding:5px 11px;font-size:9px}.m-command{background:#0e0e0e;border-color:#4a2525;border-radius:14px;gap:7px;min-height:53px;margin:0 13px;padding:5px 7px 5px 8px}.m-command input::placeholder{color:#777}.m-command input{font-size:15px}.m-command .glad-avatar{width:34px;height:34px}.m-search,.m-mic{color:#aaa;flex-shrink:0;place-items:center;width:27px;height:35px;padding:0;display:grid}.m-send{border-radius:10px;flex-shrink:0;width:32px;height:34px}.m-nav{gap:0;padding-top:9px}.m-nav>button{color:#777;gap:5px;min-height:42px}.m-nav>button small{font-size:8px;font-weight:500}.m-nav>button.active{color:#d64444}.m-nav>button.active>span:before{background:#d644440d}.m-nav>button>span>i{background:#d64444}.m-command.is-listening{border-color:#d64444;box-shadow:0 0 18px #d6444415}.m-clear .glad-full{width:90px;height:125px;margin:0 auto}.m-page-heading{padding:26px 0 20px}.m-page-heading h1{font-size:28px;line-height:1.13}.m-page-heading .m-eyebrow{color:#d64444;margin:0 0 8px;font-size:12px}.m-question{background:#1d1010;border-color:#4a2222;border-radius:15px 15px 3px;font-size:13px}.m-munshi-label{gap:9px;min-height:38px}.m-munshi-label .glad-avatar{width:33px;height:33px}.m-munshi-label b{font-family:Manrope,sans-serif;font-size:13px;font-weight:800}.m-brain{letter-spacing:.1px;align-items:center;gap:4px;display:flex}.m-brain i,.m-presence{background:#777;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.m-brain.online i,.m-presence.online{background:#22c55e}.m-spoken{color:#fff;font-size:16px!important;line-height:1.8!important}.m-spoken[dir=rtl],.m-phone [lang=ur]{font-family:Noto Nastaliq Urdu,system-ui,sans-serif;line-height:2.3!important}.m-relays{background:#0e0e0e;border:1px solid #1c1c1c;border-radius:10px;margin:15px 0;padding:12px}.m-relays p{color:#aaa;align-items:center;gap:6px;font-size:10px;line-height:1.8;display:flex}.m-relays svg{color:#22c55e}.m-language-control{background:#040404;border:1px solid #282828;border-radius:9px;gap:3px;padding:3px;display:flex}.m-language-control>button{color:#888;background:0 0;border-radius:5px;min-width:37px;min-height:32px;padding:5px 9px;font-family:Inter,sans-serif!important;font-size:11px!important}.m-language-control>button.active{color:#fff;background:#d64444}.m-language-control>button:last-child{font-family:Noto Nastaliq Urdu,system-ui,sans-serif!important;font-size:10px!important}.m-settings-language{color:#fff;border-bottom:1px solid #1c1c1c;justify-content:space-between;align-items:center;gap:10px;padding:17px 14px;font-size:12px;display:flex}.m-settings-language small{color:#888;margin-top:4px;font-size:10px;display:block}.m-switch{background:#1a1a1a;border-color:#333}.m-switch.on{background:#6e1d1d;border-color:#d64444}.m-switch.on>i{background:#fff}.m-executive-row{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:17px;display:grid}.m-executive-row>button{text-align:left;background:#0e0e0e;border:1px solid #282828;border-radius:11px;align-items:center;gap:7px;min-width:0;padding:10px 9px;font-size:10px;display:flex}.m-executive-row .m-persona-avatar{width:29px;height:29px;font-size:8px}.m-executive-row>button>span:nth-child(2){flex:1;font-size:11px;font-weight:700}.m-executive-row small{color:#888;font-size:8px;font-weight:400;display:block}.m-executive-row svg{color:#d64444;width:13px}.m-person-row{text-align:left;border-bottom:1px solid #1c1c1c;align-items:center;gap:12px;padding:15px 0;display:flex}.m-person-row>span:nth-child(2){flex:1}.m-person-row>svg{color:#888}.m-person-row p{color:#888;margin:3px 0;font-size:11px}.m-person-row small{color:#aaa;font-size:10px}.m-person-row b{font-size:12px;font-weight:500}.m-persona-avatar{color:#d64444;background:#1b0c0c;border-color:#6e1d1d}.m-setup{background:#040404;padding-top:25px}.m-wide-logo{background:#fff;border-radius:5px;width:175px;padding:8px 10px;display:block}.m-setup-glad{align-items:center;gap:20px;height:119px;margin:20px 0 14px;display:flex;position:relative}.m-setup-glad>.glad-avatar{width:100px;height:130px}.m-setup-glad>span{letter-spacing:1px;color:#fff;font-family:Bebas Neue,sans-serif;font-size:35px}.m-setup .m-intro{letter-spacing:2px;color:#d64444;font-family:Bebas Neue,sans-serif;font-size:12px;margin-top:10px!important}.m-setup h1{margin:6px 0 10px;font-size:38px}.m-setup>p:not(.m-intro){font-size:12px}.m-persona-heroes{gap:10px;margin-top:23px}.m-persona-heroes>button{background-position:50%;background-size:cover;border-color:#3a2222;border-radius:12px;min-height:91px;overflow:hidden}.m-persona-heroes b{text-transform:uppercase;font-family:Manrope,sans-serif;font-size:13px;font-weight:800}.m-persona-heroes small{color:#ccc;max-width:23ch;font-size:9px;line-height:1.7}.m-setup-note{margin-top:22px;font-size:9px}.m-setup-note>svg{color:#888}.m-waveform{justify-content:center;align-items:center;gap:3px;height:27px;padding:3px 22px;display:flex}.m-waveform i{background:#d64444;border-radius:3px;width:2px;min-height:3px;transition:height 65ms;display:block}.m-waveform>span{color:#aaa;margin-left:10px;font-size:8px}.glad-avatar{flex-shrink:0;display:inline-block;position:relative}.glad-head{background:#271010;border:1px solid #6e1d1d;border-radius:50%;width:36px;height:36px;overflow:hidden;box-shadow:0 0 18px #d6444410}.glad-head img{object-fit:cover;object-position:50% 18%;transform-origin:50% 18%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;transform:scale(2.2)}.glad-full{width:150px;height:210px;display:block}.glad-full img{object-fit:contain;filter:drop-shadow(0 7px 15px #0005);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.glad-listening,.glad-thinking{animation:1.2s ease-in-out infinite m-glad-ring;box-shadow:0 0 0 3px #d6444422,0 0 28px #d6444440}.m-splash{z-index:70;color:#fff;text-align:center;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;position:absolute;inset:0}.m-splash-skip{top:calc(22px + env(safe-area-inset-top));color:#ccc;align-items:center;gap:4px;min-height:35px;font-size:11px;display:flex;position:absolute;right:20px}.m-splash .m-helmet-logo{width:48px;height:57px;margin:0 auto 14px}.m-splash .glad-full{width:170px;height:225px;margin:4px 0 12px}.m-splash h1{text-transform:uppercase;letter-spacing:-1px;white-space:nowrap;max-width:100%;font-family:Manrope,sans-serif;font-size:30px;font-weight:800;line-height:1.15;animation:.7s steps(18,end) .55s both m-splash-type;overflow:hidden}.m-splash p{color:#ccc;margin-top:10px;font-size:13px}.m-light-sweep{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#fff 25%,#d64444 45%,#fff 65%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-family:Bebas Neue,sans-serif;animation:1.2s ease-out both m-sweep;letter-spacing:2px!important;font-size:20px!important}.m-drawer-overlay{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a;position:fixed;inset:0}.m-drawer{z-index:91;color:#fff;max-width:460px;max-height:92dvh;padding:10px 22px calc(22px + env(safe-area-inset-bottom));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0e0e;border:1px solid #333;border-bottom:0;border-radius:22px 22px 0 0;outline:none;margin:0 auto;font:14px/1.6 Inter Variable,sans-serif;position:fixed;bottom:0;left:0;right:0;overflow:auto}.m-drawer h2{margin:0 0 6px;font-size:25px!important}.m-drawer [data-vaul-description]{color:#aaa;font-size:12px;line-height:1.8}.m-drawer .m-persona-list{margin-top:19px}.m-drawer .m-persona-list>button{color:#fff;background:#151515;border-color:#282828}.m-drawer .m-persona-list small{color:#888}.m-drawer .m-persona-list b{font-family:Manrope,sans-serif;font-weight:700}.m-drawer button{color:inherit;background:0 0;outline:none}.m-drawer .m-actions>button{border-color:#333;min-height:44px}.m-drawer .m-actions>.m-primary,.m-drawer button.m-primary{color:#fff;background:#d64444}.m-drawer .m-sheet-handle{background:#444;margin-bottom:20px}.m-close-text{justify-content:center;align-items:center;gap:6px;min-height:40px;margin:18px auto 0;display:flex;color:#888!important}.m-control-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.m-control-grid>button{color:#fff;background:#171717;border:1px solid #333;border-radius:9px;min-height:53px}.m-control-grid>button:first-child{background:#271010;border-color:#6e1d1d}.m-drawer .m-role-grid{margin-top:20px}.m-drawer .m-role-grid>a{color:#fff;background:#151515;border-color:#282828}.m-person-details p{margin:14px 0;font-size:13px}.m-call-person{text-align:left;border-radius:12px;align-items:center;gap:13px;width:100%;margin-top:12px;padding:13px;display:flex;background:#151515!important;border:1px solid #282828!important}.m-call-person>span:nth-child(2){flex:1}.m-call-person b{font-family:Manrope,sans-serif;font-size:12px;font-weight:700}.m-call-person small{color:#888;align-items:center;gap:5px;margin-top:3px;font-size:10px;display:flex}.m-call-person>svg{color:#d64444}.m-call-screen{z-index:75;text-align:center;color:#fff;padding:calc(30px + env(safe-area-inset-top)) 24px calc(30px + env(safe-area-inset-bottom));background-position:50%;background-size:cover;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0;overflow:auto}.m-call-brand{letter-spacing:.4px;font-family:Manrope,sans-serif;font-size:13px;font-weight:800}.m-call-brand span{letter-spacing:2px;color:#d64444;margin-top:4px;font-family:Bebas Neue,sans-serif;font-size:12px;display:block}.m-call-initial{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#d6444420;border:1px solid #d64444;border-radius:50%;place-items:center;width:105px;height:105px;margin-top:70px;font-family:Manrope,sans-serif;font-size:30px;font-weight:800;display:grid}.m-call-ringing .m-call-initial{animation:1.4s infinite m-glad-ring}.m-call-screen h2{letter-spacing:.5px;margin-top:26px;font-family:Bebas Neue,sans-serif;font-size:35px;font-weight:400}.m-call-screen>p{color:#aaa;margin-top:8px;font-size:13px}.m-call-screen>small{color:#f59e0b;max-width:28ch;margin-top:10px;font-size:11px}.m-call-actions{gap:60px;margin-top:auto;padding-top:80px;display:flex}.m-call-actions>button{flex-direction:column;align-items:center;gap:12px;font-size:11px;display:flex}.m-call-actions>button>svg{box-sizing:border-box;border-radius:50%;width:62px;height:62px;padding:20px}.m-call-actions>.decline>svg{background:#d64444}.m-call-actions>.accept>svg{background:#22c55e}.m-call-controls{gap:23px;margin-top:55px;display:flex}.m-call-controls>button{color:#ccc;flex-direction:column;align-items:center;gap:11px;min-width:63px;font-size:10px;display:flex}.m-call-controls>button svg{box-sizing:border-box;background:#ffffff12;border:1px solid #fff1;border-radius:50%;width:49px;height:49px;padding:14px}.m-call-controls>button:disabled{opacity:.35}.m-hangup{color:#fff;border-radius:24px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:38px;padding:0 25px;font-size:12px;display:flex;background:#d64444!important}.m-call-hint{max-width:28ch;line-height:1.8;margin-top:25px!important;font-size:10px!important}.m-call-screen .glad-full{width:120px;height:150px;margin-top:15px}.m-call-note{color:#fff;border-radius:9px;min-height:48px;margin-top:18px;padding:0 25px;background:#d64444!important}.m-call-offline .m-call-initial{width:80px;height:80px;margin-top:35px;font-size:24px}.m-call-offline h2{font-size:29px}.m-palette{z-index:110;color:#fff;background:#0e0e0e;border:1px solid #6e1d1d;border-radius:17px;max-width:425px;max-height:80dvh;margin:0 auto;font:13px/1.5 Inter Variable,sans-serif;position:fixed;top:10dvh;left:16px;right:16px;overflow:hidden;box-shadow:0 0 0 200vmax #000b,0 25px 90px #0008}.m-palette-heading{align-items:center;gap:9px;padding:14px 14px 0;display:flex}.m-palette-heading b{letter-spacing:1px;font-family:Bebas Neue,sans-serif;font-size:21px;font-weight:400}.m-palette-heading button{color:#888;background:0 0;place-items:center;width:35px;min-height:35px;margin-left:auto;display:grid}.m-palette [cmdk-input]{box-sizing:border-box;color:#fff;background:#171717;border:1px solid #333;border-radius:9px;outline:none;width:calc(100% - 28px);margin:13px 14px;padding:13px;font-size:16px;display:block}.m-palette [cmdk-list]{max-height:50dvh;padding:0 8px 10px;overflow:auto}.m-palette [cmdk-group-heading]{letter-spacing:1px;color:#d64444;padding:13px 9px 6px;font-family:Bebas Neue,sans-serif;font-size:14px}.m-palette [cmdk-item]{cursor:pointer;color:#bbb;border-radius:7px;align-items:center;gap:10px;min-height:41px;padding:11px 10px;font-size:11px;display:flex}.m-palette [cmdk-item]>svg{color:#d64444;flex:none}.m-palette [cmdk-item]>svg:last-child{margin-left:auto}.m-palette [cmdk-item][data-selected=true]{color:#fff;background:#d644441a}.m-palette [cmdk-empty]{color:#888;padding:20px;font-size:12px}.m-palette-foot{color:#888;border-top:1px solid #1c1c1c;padding:12px 16px;font-size:9px}.m-brand-toast{border-radius:12px!important;font-size:12px!important}.m-storage-warning{color:#f59e0b;background:#2b1f0c;top:69px}.m-scroll-end{height:24px}.m-drawer .m-trace{color:#888}.m-drawer .m-trace-body{color:#aaa;background:#040404}.m-drawer .m-trace-body p{color:#aaa}@keyframes m-glad-ring{50%{box-shadow:0 0 0 5px #d644440a,0 0 24px #d6444433}}@keyframes m-live{50%{opacity:.45}}@keyframes m-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes m-splash-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width>=600px){.m-stage{background:radial-gradient(at 50% 30%,#211010,#040404 70%)}.m-phone{border-color:#333;box-shadow:0 0 0 6px #080808,0 30px 90px #0008}.m-header{padding-top:17px}.m-drawer{max-width:390px;max-height:min(92dvh,790px);bottom:max(0px,50dvh - 422px)}.m-call-screen{padding-top:27px}.m-palette{max-width:358px}.m-nav{padding-bottom:13px}}@media (width<=374px){.m-header{gap:7px;padding-left:14px;padding-right:14px}.m-photo-hero{min-height:250px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.m-photo-hero h1{font-size:32px}.m-brand>span:not(.m-helmet-logo){font-size:10px}.m-top-clock b{font-size:18px}.m-setup-glad{height:90px}.m-setup-glad>.glad-avatar{width:85px;height:110px}.m-setup h1{font-size:33px}.m-persona-heroes>button{min-height:80px}.m-command{gap:4px}.m-board-live strong{font-size:27px}.m-executive-row{gap:6px}.m-executive-row>button{gap:5px;font-size:9px}}@media (prefers-reduced-motion:reduce){.m-stage *,.m-stage :before,.m-stage :after,.m-drawer *,.m-palette *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.m-splash h1{clip-path:none}.m-live-dot{opacity:1}}.m-call-daftar{text-align:left;background:#04040499;border:1px solid #ffffff18;border-radius:12px;width:100%;margin-top:24px;padding:14px}.m-call-daftar label{letter-spacing:.6px;color:#d64444;margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:18px;display:block}.m-call-daftar>div{gap:7px;display:flex}.m-call-daftar input{color:#fff;background:#151515;border:1px solid #333;border-radius:7px;outline:none;flex:1;min-width:0;padding:10px;font:12px/1.5 Inter Variable,sans-serif}.m-call-daftar button{color:#fff;background:#d64444;border-radius:7px;padding:0 13px;font-size:12px}.m-call-daftar small{color:#22c55e;margin-top:8px;font-size:9px;display:block}.m-call-controls{margin-top:35px}.m-call-screen.m-call-connected .m-call-initial{width:88px;height:88px;margin-top:40px;font-size:26px}.m-call-connected .m-hangup{margin-top:27px}.m-brand-brain{vertical-align:middle;background:#777;border-radius:50%;width:4px;height:4px;margin-left:1px;display:inline-block}.m-brand-brain.online{background:#22c55e;box-shadow:0 0 7px #22c55e55}.m-splash-venue{z-index:-1;background-position:50%;background-size:cover;animation:1.55s both m-splash-photo;position:absolute;inset:0}.m-splash{isolation:isolate}@keyframes m-splash-photo{0%,45%{opacity:0}85%,to{opacity:1}}.m-call-note-label{color:#aaa;align-self:flex-start;margin-top:10px;font-size:10px}.m-call-note-input{box-sizing:border-box;color:#fff;background:#151515;border:1px solid #333;border-radius:9px;outline:none;width:100%;margin-top:6px;padding:12px;font:12px/1.5 Inter Variable,sans-serif}.m-call-note-input:focus{border-color:#d64444}.m-calls-ready{color:#aaa;pointer-events:none;z-index:2;align-items:center;gap:4px;font:9px Inter Variable,sans-serif;display:flex;position:absolute;top:94px;right:18px}.m-presence{background:#777;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.m-presence.online{background:#65bb82}.m-stage{min-height:var(--app-height,100dvh);height:var(--app-height,100dvh)}.m-phone{height:var(--app-height,100dvh)}.m-phone.setup{overflow-y:auto}.m-phone.setup>.la-signin{flex:none;min-height:100%;overflow-y:auto}.m-phone :is(input,textarea,select){font-size:16px!important}.role-stage{color:#fff;--role-bg:#040404;--role-surface:#101010;--role-line:#2b2b2b;--role-ink:#fff;--role-muted:#aaa;--role-red:#d64444;background:#040404;justify-content:center;width:100%;min-height:100dvh;font-family:Inter Variable,Inter,sans-serif;display:flex;overflow-x:clip}.role-phone{isolation:isolate;background:var(--role-bg);width:min(100%,430px);height:100dvh;max-height:980px;color:var(--role-ink);border-inline:1px solid #222;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.role-light{--role-bg:#fff;--role-surface:#fff;--role-line:#e4e4e4;--role-ink:#111;--role-muted:#666}.role-phone button,.role-sheet button{cursor:pointer}.role-phone :focus-visible,.role-sheet :focus-visible{outline-offset:3px;outline:2px solid #d64444}.role-header{border-bottom:1px solid var(--role-line);background:var(--role-bg);height:70px;min-height:70px;padding:12px 18px;padding-top:max(12px,env(safe-area-inset-top));justify-content:space-between;align-items:center;gap:10px;display:flex}.role-logo{background:#fff;border:1px solid #eee;border-radius:28px;align-items:center;width:139px;height:42px;padding:7px 12px;display:flex}.role-logo img{object-fit:contain;width:100%;height:100%}.role-back{border:1px solid var(--role-line);white-space:nowrap;border-radius:25px;align-items:center;gap:5px;padding:9px 11px;font-size:10px;font-weight:600;display:flex}.role-context-bar{border-bottom:1px solid var(--role-line);background:var(--role-surface);align-items:center;gap:8px;min-height:44px;padding:11px 18px;display:flex}.role-context-bar>button:first-child{text-align:left;align-items:center;gap:7px;min-width:0;margin-right:auto;display:flex}.role-context-bar b{font-family:Manrope,sans-serif;font-size:12px;font-weight:800}.role-context-bar>span{color:var(--role-muted);white-space:nowrap;font:14px Bebas Neue,sans-serif}.role-context-bar>button:last-child{border:1px solid var(--role-line);border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.role-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#555 transparent;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden auto}.role-content{overflow-wrap:anywhere;min-width:0;max-width:100%;padding:18px 18px 92px}.role-content>*{min-width:0;max-width:100%}.role-heading{padding:12px 0 18px}.role-heading>p:first-child{color:#e76b6b;letter-spacing:1.2px;margin-bottom:7px;font:14px Bebas Neue,sans-serif}.role-heading h1{letter-spacing:-1.5px;color:var(--role-ink);margin:0 0 9px;font:800 32px/1.1 Manrope,sans-serif}.role-heading p,.role-heading>span{color:var(--role-muted);font-size:10px;line-height:1.7}.role-hero{color:#fff;background-position:50%;background-size:cover;min-height:270px;margin:-18px -18px 18px;padding:38px 22px 24px;position:relative;max-width:calc(100% + 36px)!important}.role-hero>span{letter-spacing:1px;font:16px Bebas Neue,sans-serif}.role-hero h1{letter-spacing:-1.6px;color:#fff;margin:14px 0 16px;font:800 37px/1.05 Manrope,sans-serif}.role-hero>small{color:#d2c9c9;margin-bottom:10px;font-size:8px;display:block}.role-hero .role-action{width:auto;min-width:145px}.role-card{border:1px solid var(--role-line);background:var(--role-surface);border-radius:17px;min-width:0;margin-bottom:15px;padding:17px}.role-card>header,.role-approval>header{justify-content:space-between;align-items:start;gap:10px;margin-bottom:14px;display:flex}.role-card h2,.role-approval h2{letter-spacing:-.4px;color:var(--role-ink);margin:0;font:800 15px/1.3 Manrope,sans-serif}.role-card h3{margin:0 0 6px;font:700 14px/1.4 Manrope,sans-serif}.role-card p{color:var(--role-muted);margin:9px 0;font-size:11px;line-height:1.8}.role-card>small{color:var(--role-muted);font-size:9px;line-height:1.7;display:block}.role-card .status-chip,.role-phone .status-chip,.role-sheet .status-chip{color:#c39148;vertical-align:middle;background:0 0;border:1px solid #b67a2c70;border-radius:3px;min-width:15px;padding:0 3px;font:700 8px/13px Inter Variable,sans-serif;display:inline-flex}.role-phone .status-real{color:#70b385;border-color:#4e805d70}.role-light .status-P{color:#8d5d17;border-color:#bc9a5c70}.role-light .status-real{color:#277044;border-color:#27704450}.role-action{color:#fff;text-align:center;background:#d64444;border:1px solid #d64444;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:12px;padding:11px 13px;font:700 11px/1.5 Manrope,sans-serif;transition:transform .12s,background .12s;display:flex}.role-action.secondary{color:var(--role-ink,#fff);border-color:var(--role-line,#444);background:0 0}.role-action:active{transform:scale(.975)}.role-action:disabled{opacity:.45}.role-action .status-chip{color:#fff5d5;border-color:#ffffff70}.role-row{border-top:1px solid var(--role-line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.role-row:first-of-type{border-top:0}.role-row>div{flex:1;min-width:0}.role-row b{font:700 11px/1.5 Manrope,sans-serif}.role-row p{margin:4px 0 0;font-size:9px;line-height:1.7}.role-row>span,.role-row>b{text-align:right;flex-shrink:0;max-width:48%;font-size:10px}.role-muted{margin:10px 0;line-height:1.7;color:var(--role-muted,#aaa)!important;font-size:9px!important}.role-note{border-top:1px solid var(--role-line);overflow-wrap:anywhere;padding-top:9px;font-size:10px!important}.role-form{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 17px;display:grid}.role-form>label{color:var(--role-muted);flex-direction:column;gap:6px;min-width:0;font-size:10px;display:flex}.role-form>label:first-child:last-child{grid-column:1/-1}.role-form>label input,.role-form>label select{background:var(--role-surface);width:100%;min-width:0;max-width:100%;color:var(--role-ink);border:1px solid var(--role-line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:9px;height:42px;padding:8px;font-size:11px;display:block}.role-light .role-form>label input,.role-light .role-form>label select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.role-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.role-slot-grid>button{border:1px solid var(--role-line);background:var(--role-bg);min-width:0;color:var(--role-ink);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:12px 3px;display:flex}.role-slot-grid>button.selected{background:#d6444410;border-color:#d64444;box-shadow:0 0 0 1px #d64444}.role-slot-grid b{font:700 11px Manrope,sans-serif}.role-slot-grid small{color:var(--role-muted);font-size:8px}.role-slot-grid>button>span{white-space:nowrap;font-size:9px}.role-bank-card{color:#fff;background:#101010;border-top:3px solid #d64444;border-radius:12px;flex-direction:column;gap:8px;min-height:155px;padding:18px;display:flex}.role-bank-card>b{font:800 17px Manrope,sans-serif}.role-bank-card>span{color:#bbb;font-size:9px}.role-bank-card strong{font:38px Bebas Neue,sans-serif}.role-bank-card strong small{font:10px Inter Variable,sans-serif}.role-segment{gap:4px;margin-top:11px;display:flex}.role-segment>button{border:1px solid var(--role-line);border-radius:20px;padding:8px 12px;font-size:10px}.role-segment>button.active{color:#fff;background:#d64444;border-color:#d64444}.role-policy{background:#d644440e;border-left:3px solid #d64444;border-radius:0 6px 6px 0;padding:10px 12px;font-weight:600;color:var(--role-ink)!important}.role-live-strip{align-items:center;gap:8px;padding:11px 0 18px;font-size:10px;display:flex}.role-live-strip>span{color:#d64444;margin-left:auto;font-weight:700}.role-live-strip>i,.role-live-dot{background:#51b477;border-radius:50%;width:6px;height:6px;display:inline-block}.role-qr{align-items:center;gap:14px;min-width:0;margin:12px 0;display:flex}.role-qr .local-qr{background:#fff;border:1px solid #e5e5e5;border-radius:9px;flex-shrink:0;width:98px;height:98px;padding:4px}.role-qr>div{flex:1;min-width:0}.role-qr b{font:700 11px/1.5 Manrope,sans-serif;display:block}.role-qr small{color:var(--role-muted);overflow-wrap:anywhere;margin:5px 0;font-size:8px;display:block}.role-qr>div>span:last-child{color:var(--role-muted);margin-top:5px;font-size:8px;display:block}.role-glad-line{align-items:start;gap:11px;margin:6px 0 10px;display:flex}.role-glad-line>svg{color:#d64444;flex-shrink:0;margin-top:5px}.role-glad-line>.glad-avatar{flex-shrink:0;width:40px;height:40px}.role-glad-line>p{color:var(--role-ink);margin:0;line-height:1.8}.role-level{color:#d64444;background:#d6444410;border-radius:8px;padding:4px 7px;font:23px Bebas Neue,sans-serif!important}.role-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;margin:17px 0;display:grid}.role-stat{min-width:0}.role-stat>b{letter-spacing:.2px;color:var(--role-ink);overflow-wrap:normal;white-space:nowrap;font:31px/1.15 Bebas Neue,sans-serif;display:block}.role-stat>span{color:var(--role-muted);margin-top:5px;font-size:8px;display:block}.role-chart{width:100%;min-width:0;height:155px}.role-chart .recharts-wrapper{max-width:100%}.role-source{color:var(--role-muted,#aaa);overflow-wrap:anywhere;max-width:100%;margin:12px 0;font-size:8px}.role-source>summary{cursor:pointer;line-height:2}.role-source>p{margin:6px 0;font-size:9px;line-height:1.7}.role-provenance{text-align:center;color:var(--role-muted);padding:18px 0 10px;font-size:8px;line-height:1.8}.role-provenance>div{justify-content:center;gap:13px;margin-top:12px;display:flex}.role-provenance button{color:var(--role-muted);font-size:9px;text-decoration:underline}.role-bottom-nav{background:var(--role-bg);border-top:1px solid var(--role-line);min-height:67px;padding:8px 7px max(10px,env(safe-area-inset-bottom));z-index:30;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.role-bottom-nav>button{color:var(--role-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;font-size:9px;display:flex}.role-bottom-nav>button.active{color:#e66666;background:#d644440d}.role-light .role-bottom-nav>button.active{color:#bc3434}.role-glad-fab{z-index:31;color:#fff;background:#111;border:1px solid #d64444;border-radius:30px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font:700 10px Manrope,sans-serif;display:flex;position:absolute;bottom:82px;right:18px;box-shadow:0 4px 22px #0004}.role-glad-fab .glad-avatar{width:35px;height:35px}.role-glad-fab>svg{color:#fa8b8b}.role-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:130;background:#000b;position:fixed;inset:0}.role-sheet{--role-ink:#fff;--role-muted:#aaa;--role-line:#333;--role-bg:#0e0e0e;--role-surface:#151515;z-index:131;color:#fff;width:min(100%,460px);max-height:90dvh;padding:12px 21px max(25px,env(safe-area-inset-bottom));background:#0e0e0e;border:1px solid #333;border-radius:25px 25px 0 0;outline:none;font-family:Inter Variable,Inter,sans-serif;position:fixed;bottom:0;left:50%;overflow:hidden auto;transform:translate(-50%)}.role-sheet-handle{background:#555;border-radius:4px;width:35px;height:4px;margin:0 auto 20px}.role-sheet h2{letter-spacing:-.7px;margin:0 0 8px;font:800 23px/1.2 Manrope,sans-serif}.role-sheet>p{color:#aaa;margin:10px 0 15px;font-size:10px;line-height:1.8}.role-sheet-title{align-items:center;gap:11px;margin-bottom:18px;display:flex}.role-sheet-title>div{flex:1;min-width:0}.role-sheet-title>button{flex-shrink:0;width:30px;height:30px}.role-sheet-title h2{font-size:20px}.role-sheet-title p{color:#999;margin:0;font-size:9px}.role-switch-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.role-switch-grid>a{border:1px solid #333;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.role-switch-grid>a.active{background:#d6444415;border-color:#d64444}.role-switch-grid img{object-fit:cover;border-radius:7px;flex-shrink:0;width:43px;height:49px}.role-switch-grid b{font:700 10px Manrope,sans-serif;display:block}.role-switch-grid small{color:#999;margin-top:5px;font-size:8px;display:block}.role-chat-form{background:#191919;border:1px solid #633;border-radius:25px;gap:4px;margin:18px 0 0;padding:6px;display:flex}.role-chat-form input{color:#fff;background:0 0;border:0;flex:1;width:0;min-width:0;padding:8px;font-size:11px}.role-chat-form button{flex-shrink:0;place-items:center;padding:8px;display:grid}.role-chat-form button:last-child{color:#fff;background:#d64444;border-radius:50%}.role-glad-prompt{text-align:left;color:#e5b4b4;border:1px solid #5b3232;border-radius:14px;width:100%;padding:13px;font-size:11px;line-height:1.7}.role-glad-answer{white-space:pre-line;overflow-wrap:anywhere;padding:18px 0;font-size:12px;line-height:1.9}.role-glad-answer .status-chip{margin-left:5px}.role-glad-sheet .glad-avatar{width:50px;height:50px}.role-countdown{color:#d64444;text-align:center;margin:18px 0;font:52px/1.1 Bebas Neue,sans-serif}.role-countdown small{color:var(--role-muted);margin-top:7px;font:9px Inter Variable,sans-serif;display:block}.role-clip{text-align:left;background:#111;border-radius:15px;width:100%;height:195px;margin-bottom:14px;padding:0;display:block;position:relative;overflow:hidden}.role-clip>img{object-fit:cover;opacity:.8;width:100%;height:100%}.role-clip:after{content:"";background:linear-gradient(#0000,#000e);position:absolute;inset:40% 0 0}.role-clip>span{color:#fff;background:#0005;border:1px solid #fff8;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:37%;left:43%}.role-clip>div{z-index:1;color:#fff;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:15px;left:16px;right:16px}.role-clip b{font:700 13px Manrope,sans-serif}.role-clip small{font-size:9px}.role-concept-play{aspect-ratio:16/10;border-radius:14px;margin:20px 0;position:relative;overflow:hidden}.role-concept-play img{object-fit:cover;opacity:.7;width:100%;height:100%;animation:12s linear infinite alternate role-pan}.role-concept-play>svg{color:#fff;position:absolute;top:40%;left:45%}.role-concept-play>span{font-size:10px;position:absolute;bottom:12px;left:14px}.role-toggle{text-align:left;border-top:1px solid var(--role-line);justify-content:space-between;align-items:center;gap:16px;width:100%;padding:13px 0;display:flex}.role-toggle:first-of-type{border-top:0}.role-toggle>span{flex:1;min-width:0}.role-toggle b{font:700 11px/1.5 Manrope,sans-serif;display:block}.role-toggle small{color:var(--role-muted);margin-top:5px;font-size:9px;line-height:1.6;display:block}.role-toggle>i{background:#555;border-radius:20px;flex-shrink:0;align-items:center;width:35px;height:21px;padding:3px;display:flex}.role-toggle>i>i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s}.role-toggle>i.on{background:#d64444}.role-toggle>i.on>i{transform:translate(14px)}.role-credit{margin:18px 0}.role-credit>b{justify-content:space-between;gap:10px;font-size:10px;display:flex}.role-credit progress,.role-card>progress{accent-color:#d64444;width:100%;height:5px;margin-top:12px;display:block}.role-membership-brand{color:#ccc;letter-spacing:2px;margin-bottom:18px;font:21px/1 Bebas Neue,sans-serif}.role-membership-brand>b{color:#fff;letter-spacing:0;font-size:40px}.role-membership{color:#fff;--role-ink:#fff;--role-muted:#aaa;--role-line:#333;background:#101010;border-top:3px solid #d64444}.role-exercise{text-align:left;border-top:1px solid var(--role-line);align-items:start;gap:10px;width:100%;padding:14px 0;display:flex}.role-exercise:first-of-type{border-top:0}.role-check{border:1px solid #666;border-radius:5px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.role-exercise.done .role-check{color:#fff;background:#d64444;border-color:#d64444}.role-exercise>span:last-child{flex:1}.role-exercise b{font:700 12px Manrope,sans-serif}.role-exercise small{color:var(--role-muted);margin-top:5px;font-size:10px;display:block}.role-exercise em{color:#e78181;align-items:center;gap:4px;margin-top:6px;font-size:8px;font-style:normal;display:flex}.role-set-tracker{text-align:center;padding:17px 0 0}.role-rep-count{color:#fff;margin:12px 0 18px;font:100px/1 Bebas Neue,sans-serif}.role-rep-count small{color:#999;font:12px Inter Variable,sans-serif;display:block}.role-form-ring{border-radius:50%;place-items:center;width:107px;height:107px;margin:auto;padding:6px;display:grid}.role-form-ring>div{background:#111;border-radius:50%;flex-direction:column;justify-content:center;gap:5px;width:100%;height:100%;display:flex}.role-form-ring b{font:30px Bebas Neue,sans-serif}.role-form-ring small{color:#aaa;font-size:8px}.role-form-cue{color:#fff!important;margin:18px 0!important;font:700 15px Manrope,sans-serif!important}.role-set-tracker>small{color:#999;margin:17px 0;font-size:8px;display:block}.role-rest{color:#ef8585;justify-content:center;align-items:center;gap:8px;font:22px Bebas Neue,sans-serif;display:flex}.role-inline-actions{flex-wrap:wrap;gap:7px;margin:13px 0;display:flex}.role-inline-actions>button{border:1px solid var(--role-line);color:var(--role-ink);border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:9px;display:flex}.role-session-complete{color:#f77;flex-direction:column;align-items:center;gap:9px;margin-top:25px;display:flex}.role-session-complete h3{color:#fff;font:24px Bebas Neue,sans-serif}.role-streak{justify-content:center;align-items:center;gap:14px;padding:15px 0;display:flex}.role-streak svg{color:#d64444}.role-streak b{font:62px Bebas Neue,sans-serif}.role-streak>span{color:#bbb;font-size:11px}.role-class{border-top:1px solid var(--role-line);padding:14px 0}.role-class>b{font:700 12px Manrope,sans-serif}.role-class>small{color:#aaa;font-size:9px;line-height:1.8;display:block}.role-proof{border-top:1px solid var(--role-line);padding:15px 0}.role-proof>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;font-size:11px;display:flex}.role-proof>img{object-fit:cover;border-radius:9px;width:100%;height:125px;display:block}.role-proof>span{color:#c3b2b2;align-items:center;gap:5px;margin:7px 0;font-size:9px;display:flex}.role-proof>button{color:#ec8e8e;margin:7px 0;font-size:9px;text-decoration:underline}.role-proof-upload{border:1px solid var(--role-line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-right:10px;padding:8px 10px;font-size:9px;display:inline-flex}.role-proof-upload input{display:none}.role-court-state{color:#ee9393;border:1px solid #4f3434;border-radius:20px;padding:5px 8px;font-size:9px!important}.role-court-state.free{color:#73d091;border-color:#326441}.role-success{color:#75cb91!important}.role-message-draft{border-top:1px solid var(--role-line);padding:15px 0}.role-message-draft>b{font-size:12px}.role-message-draft>p{background:#191919;border-radius:12px;padding:13px}.role-attendance{border-top:1px solid var(--role-line);text-align:left;align-items:center;gap:9px;width:100%;padding:13px 0;font-size:10px;display:flex}.role-attendance>b{flex:1;min-width:0;font-weight:600}.role-attendance>span:last-child{color:var(--role-muted);font-size:8px}.role-attendance[aria-pressed=true] .role-check{background:#d64444;border-color:#d64444}.role-drill{background:#d6444410;border-radius:9px;margin:13px 0;padding:12px}.role-drill>b{color:#e88686;font-size:10px}.role-note-input{flex-direction:column;gap:8px;font-size:10px;display:flex}.role-note-input textarea{border:1px solid var(--role-line);width:100%;min-height:105px;color:var(--role-ink);resize:vertical;background:#191919;border-radius:10px;padding:12px;font:11px/1.7 Inter Variable,sans-serif}.role-checkbox{align-items:center;gap:8px;margin:16px 0;font-size:10px;line-height:1.6;display:flex}.role-checkbox input{accent-color:#d64444;width:16px;height:16px}.role-child-time{color:#d64444;justify-content:center;align-items:center;gap:11px;padding:15px 0;display:flex}.role-child-time>b{font:55px Bebas Neue,sans-serif}.role-child-time>span{color:var(--role-muted);font-size:10px}.role-pickup{background:#d6444408;border:1px solid #d6444450;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex}.role-pickup svg{color:#d64444;flex-shrink:0}.role-pickup p{color:#a33;font-size:10px}.role-gallery{gap:14px;display:grid}.role-gallery figure{border:1px solid #e5e5e5;border-radius:13px;margin:0;overflow:hidden}.role-gallery img{object-fit:cover;width:100%;height:195px;display:block}.role-gallery figcaption{color:#666;padding:12px;font-size:10px}.role-party-thread{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:15px;padding:13px}.role-party-thread-head{color:#111;align-items:center;gap:8px;padding-bottom:13px;font-size:11px;display:flex}.role-party-thread-head>b{flex:1}.role-party-bubble{color:#111;background:#fff;border:1px solid #e2e2e2;border-radius:0 12px 12px;margin:13px 20px 13px 0;padding:13px;font-size:11px;line-height:1.8}.role-party-bubble>small{color:#d64444;font-size:9px;font-weight:700}.role-party-bubble.from-you{background:#d6444410;border-color:#d6444430;border-radius:12px 0 12px 12px;margin-left:20px;margin-right:0}.role-party-thread .role-chat-form{background:#fff;border-color:#ddd}.role-party-thread .role-chat-form input{color:#111}.role-peak-window{background:linear-gradient(90deg,#ffffff05 48%,#d6444420 48%);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;font-size:9px;display:flex}.role-peak-window svg{color:#d64444}.role-peak-window>b{font-size:12px}.role-approval{touch-action:pan-y;background:#111;border:1px solid #333;border-left:3px solid #d64444;border-radius:15px;margin-bottom:16px;padding:20px;position:relative}.role-approval>strong{color:#fff;font:38px Bebas Neue,sans-serif}.role-approval>p{color:#aaa;margin:8px 0;font-size:10px;line-height:1.8}.role-approval-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.role-cash-site,.role-bank-recon{border-top:1px solid var(--role-line);padding:14px 0}.role-cash-site:first-of-type,.role-bank-recon:first-of-type{border-top:0}.role-red{color:#f77}.role-light .live-twin,.role-light .live-twin h2{color:#fff}.role-light .live-twin .twin-mode button{color:#aaa}.role-phone .live-twin{max-width:100%;margin:15px 0}.role-phone .live-twin .twin-header h2{font-size:13px}.role-phone .live-twin .twin-header{padding:12px}.role-phone .live-twin .twin-kpis b{font-size:23px}.role-phone .live-twin .twin-caption{font-size:6px}.role-phone .live-twin .twin-mode button{font-size:8px}@keyframes role-pan{0%{transform:scale(1)}to{transform:scale(1.15)translate(-2%)}}@media (width>=700px){.role-stage{min-height:100dvh;padding:22px}.role-phone{border:1px solid #333;border-radius:29px;height:min(932px,100dvh - 44px);min-height:600px;box-shadow:0 15px 100px #000}.role-phone .role-header{padding-top:12px}}@media (width<=374px){.role-content,.role-header,.role-context-bar{padding-inline:14px}.role-hero{margin-inline:-14px;max-width:calc(100% + 28px)!important}.role-logo{width:125px}.role-card{padding:14px}.role-slot-grid{gap:5px}.role-stat>b{font-size:28px}.role-bottom-nav span{font-size:8px}.role-qr{gap:9px}.role-qr .local-qr{width:85px;height:85px}}@media (prefers-reduced-motion:reduce){.role-phone *,.role-sheet *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.role-stage{min-height:var(--app-height,100dvh);height:var(--app-height,100dvh)}.role-phone{height:var(--app-height,100dvh)}.role-phone:has(.la-signin){overflow-y:auto}.role-phone>.la-signin{flex:none;min-height:100%}.role-phone :is(input,textarea,select){font-size:16px!important}
