@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,100..900&family=Instrument+Sans:wght@400..700&family=Geist+Mono:wght@400..600&display=swap";:root{color-scheme:dark;--kc-black:#0A0A0B;--kc-ink:#141416;--kc-line:#2A2A2E;--kc-bone:#F2EFE9;--kc-mute:#9A978F;--kc-mute-dark:#5C5953;--kc-rec:#FF3B1F;--kc-navy:#0A0A0B;--kc-red:#FF3B1F;--kc-paper:#F2EFE9;--kc-white:#FFFFFF;--logo-ink:#F2EFE9;--navy-950:#F7F5F0;--navy-900:#F2EFE9;--navy-800:#E4E0D8;--navy-700:#C2BEB6;--navy-600:#9A978F;--navy-500:#86837C;--navy-400:#74716B;--navy-300:#4A4844;--navy-200:#333236;--navy-150:#242428;--navy-100:#1B1B1E;--navy-50:#141416;--red-700:#FF6A52;--red-600:#FF6A52;--red-500:#FF3B1F;--red-400:#FF6A52;--red-200:#4A1A12;--red-100:#2A1410;--red-50:#1E100D;--green-600:#4CC38A;--green-500:#3FB57F;--green-100:#15271E;--amber-600:#E2A038;--amber-500:#E2A038;--amber-100:#2B2214;--blue-600:#6FA3F0;--blue-500:#5B94E8;--blue-100:#16213A;--chrome-bg:#0F0F11;--chrome-rail:#0A0A0B;--chrome-line:#2A2A2E;--chrome-hover:#1F1F23;--chrome-text:#D4D0C8;--chrome-mute:#9A978F;--chrome-faint:#8E8B84;--chrome-dash:#3A3A3F;--chrome-act:color-mix(in srgb,var(--kc-red) 18%,transparent);--bg-app:#0A0A0B;--bg-sunken:#0A0A0B;--surface-card:#141416;--surface-raised:#141416;--surface-overlay:#141416;--surface-subtle:#1B1B1E;--surface-hover:#1F1F23;--surface-active:#2A2A2E;--surface-inverse:#F2EFE9;--surface-scrim:rgba(10,10,11,.72);--border-subtle:#1F1F23;--border-default:#2A2A2E;--border-strong:#3A3A3F;--border-focus:#FF3B1F;--border-error:var(--red-500);--text-strong:#F2EFE9;--text-body:#DEDAD2;--text-muted:#9A978F;--text-subtle:#9A978F;--text-faint:#8E8B84;--text-inverse:#0A0A0B;--text-accent:#FF3B1F;--text-link:#F2EFE9;--text-on-accent:#0A0A0B;--avatar-bg:#2A2A2E;--avatar-fg:#F2EFE9;--link-underline:#3A3A3F;--link-underline-hover:#FF3B1F;--selection-bg:#4A1A12;--selection-text:#F2EFE9;--action-primary:#FF3B1F;--action-primary-hover:#FF5A40;--action-primary-active:#E8331A;--action-accent:#FF3B1F;--action-accent-hover:#FF5A40;--action-accent-active:#E8331A;--action-primary-fill:#FF3B1F;--action-accent-fill:#FF3B1F;--action-primary-fill-hover:#FF5A40;--action-ghost-hover:#1F1F23;--action-disabled-bg:#1B1B1E;--action-disabled-text:#74716B;--focus-ring:0 0 0 2px #FF3B1F;--focus-ring-accent:0 0 0 2px #FF3B1F;--status-success:var(--green-500);--status-success-bg:var(--green-100);--status-success-fg:var(--green-600);--status-info:var(--blue-500);--status-info-bg:var(--blue-100);--status-info-fg:var(--blue-600);--status-warning:var(--amber-500);--status-warning-bg:var(--amber-100);--status-warning-fg:var(--amber-600);--status-error:var(--red-500);--status-error-bg:var(--red-100);--status-error-fg:var(--red-600);--status-neutral:#86837C;--status-neutral-bg:#1F1F23;--status-neutral-fg:#9A978F;--priority-1:var(--red-500);--priority-2:var(--amber-500);--priority-3:var(--blue-500);--priority-4:#74716B}:root[data-theme=light]{color-scheme:light;--logo-ink:#0A0A0B;--navy-950:#0A0A0B;--navy-900:#141416;--navy-800:#1F1E1C;--navy-700:#3A3936;--navy-600:#5C5953;--navy-500:#77736C;--navy-400:#9A978F;--navy-300:#C9C5BC;--navy-200:#DDD9D0;--navy-150:#E6E2DA;--navy-100:#ECE8E0;--navy-50:#F6F4EF;--red-700:#A82510;--red-600:#C2290F;--red-500:#FF3B1F;--red-400:#FF6A52;--red-200:#F7C2B8;--red-100:#FBE2DC;--red-50:#FDF1EE;--green-600:#1E8A56;--green-500:#2FA36B;--green-100:#E3EFE5;--amber-600:#C4821F;--amber-500:#E2A038;--amber-100:#F5EAD3;--blue-600:#2F66BC;--blue-500:#3D7BD9;--blue-100:#E3EAF5;--chrome-bg:#0F0F11;--chrome-rail:#0A0A0B;--chrome-line:#2A2A2E;--chrome-hover:#1F1F23;--chrome-text:#D4D0C8;--chrome-mute:#9A978F;--chrome-faint:#8E8B84;--chrome-dash:#3A3A3F;--bg-app:#F2EFE9;--bg-sunken:#ECE8E0;--surface-card:#FBFAF7;--surface-raised:#FBFAF7;--surface-overlay:#FBFAF7;--surface-subtle:#F6F4EF;--surface-hover:#ECE8E0;--surface-active:#E6E2DA;--surface-inverse:#0A0A0B;--surface-scrim:rgba(10,10,11,.42);--border-subtle:#E6E2DA;--border-default:#D9D5CC;--border-strong:#C9C5BC;--border-focus:#FF3B1F;--border-error:var(--red-600);--text-strong:#0A0A0B;--text-body:#1F1E1C;--text-muted:#5C5953;--text-subtle:#5C5953;--text-faint:#5C5953;--text-inverse:#F2EFE9;--text-accent:#C2290F;--text-link:#0A0A0B;--text-on-accent:#0A0A0B;--avatar-bg:#E6E2DA;--avatar-fg:#1F1E1C;--link-underline:#C9C5BC;--link-underline-hover:#FF3B1F;--selection-bg:#FBE2DC;--selection-text:#0A0A0B;--action-primary:#FF3B1F;--action-primary-hover:#FF5A40;--action-primary-active:#E8331A;--action-accent:#FF3B1F;--action-accent-hover:#FF5A40;--action-accent-active:#E8331A;--action-primary-fill:#FF3B1F;--action-accent-fill:#FF3B1F;--action-primary-fill-hover:#FF5A40;--action-ghost-hover:#ECE8E0;--action-disabled-bg:#E6E2DA;--action-disabled-text:#77736C;--focus-ring:0 0 0 2px #FF3B1F;--focus-ring-accent:0 0 0 2px #FF3B1F;--status-neutral:#77736C;--status-neutral-bg:var(--navy-150);--status-neutral-fg:var(--navy-600);--status-success-fg:#1B7D4E;--status-warning:#B77A1B;--status-warning-fg:#966418;--status-error:var(--red-600);--status-error-fg:#A82510;--priority-1:var(--red-600);--priority-2:#B77A1B;--priority-4:#77736C}:root{--font-display:"Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--font-ui:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:40px;--fs-h1:30px;--fs-h2:24px;--fs-h3:19px;--fs-body-lg:16px;--fs-body:15px;--fs-small:13px;--fs-xs:12px;--fs-label:11px;--lh-tight:1.14;--lh-snug:1.3;--lh-body:1.55;--lh-relaxed:1.7;--ls-display:-.01em;--ls-heading:-.005em;--ls-body:0;--ls-label:.08em;--type-display:900 expanded var(--fs-display)/1.05 var(--font-display);--type-h1:800 expanded var(--fs-h1)/1.1 var(--font-display);--type-h2:800 expanded var(--fs-h2)/1.2 var(--font-display);--type-h3:700 semi-expanded var(--fs-h3)/1.25 var(--font-display);--type-body-lg:var(--fw-regular) var(--fs-body-lg)/var(--lh-body) var(--font-ui);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-ui);--type-body-medium:var(--fw-medium) var(--fs-body)/var(--lh-body) var(--font-ui);--type-small:var(--fw-regular) var(--fs-small)/var(--lh-body) var(--font-ui);--type-mono:var(--fw-regular) var(--fs-small)/1.45 var(--font-mono);--type-label:var(--fw-medium) var(--fs-label)/1.3 var(--font-mono)}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--sidebar-w:264px;--sidebar-w-collapsed:64px;--topbar-h:56px;--content-max:1120px;--gutter-page:32px;--gutter-page-sm:20px;--row-h:44px;--row-h-compact:36px;--control-h:36px;--control-h-sm:28px;--control-h-lg:44px}:root{--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-3xl:0;--radius-full:0;--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-modal:var(--radius-xl);--radius-pill:var(--radius-full);--border-w:1px}:root{--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:0 0 0 1px var(--border-default);--shadow-xl:0 0 0 1px var(--border-default);--shadow-card:none;--shadow-card-hover:none;--shadow-popover:var(--shadow-lg);--shadow-modal:var(--shadow-xl);--shadow-inset-top:none}:root{--ease-standard:cubic-bezier(.2,.8,.3,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--dur-instant:90ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--transition-control:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-elevate:box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}:root{--ease-spring:linear(0, .03, .11, .226, .362, .508, .652, .787, .906, 1.007, 1.086, 1.144, 1.182, 1.201, 1.205, 1.196, 1.178, 1.153, 1.124, 1.094, 1.065, 1.038, 1.014, .994, .979, .968, .961, .958, .958, .96, .965, .97, .976, .982, .988, .993, .998, 1.002, 1.005, 1.007, 1);--ease-spring-fallback:cubic-bezier(.34,1.56,.64,1);--dur-data:.64s;--dur-draw:.72s;--dur-celebrate:1.2s;--stagger-step:30ms;--motion-scale:1;--spin-scale:1;--kc-press-transition:transform calc(var(--dur-instant) * var(--motion-scale)) var(--ease-standard);--kc-drawer-transition:transform calc(var(--dur-base) * var(--motion-scale)) var(--ease-out)}@supports not (transition-timing-function:linear(0,1)){:root{--ease-spring:var(--ease-spring-fallback)}}@media (prefers-reduced-motion:reduce){:root[data-motion=system]{--motion-scale:0;--spin-scale:2}}:root[data-motion=reduced]{--motion-scale:0;--spin-scale:2}:root[data-motion=full]{--motion-scale:1;--spin-scale:1}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg-app);color:var(--text-body);font:var(--type-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}a{color:var(--text-link);text-decoration:none;border-bottom:1px solid var(--link-underline);transition:var(--transition-control)}a:hover{color:var(--text-accent);border-bottom-color:var(--link-underline-hover)}button,input,select,textarea{font-family:inherit;font-size:inherit}::selection{background:var(--selection-bg);color:var(--selection-text)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kc-label{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-subtle)}.kc-mono{font:var(--type-mono);font-variant-numeric:tabular-nums}@keyframes kc-spin{to{transform:rotate(360deg)}}@keyframes kc-slide{0%{margin-left:-40%}to{margin-left:100%}}@keyframes kc-rise{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes kc-fade{0%{opacity:0}to{opacity:1}}@keyframes kc-toast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes kc-tip{0%{opacity:0;transform:translate(-50%) translateY(2px)}to{opacity:1}}.kc-lift{transition:var(--transition-elevate)}.kc-lift:hover{box-shadow:var(--shadow-card-hover)!important;transform:translateY(-1px)}.kc-row-hover:hover{background:var(--surface-subtle)!important}.kc-surface-hover:hover{background:var(--surface-hover)!important}.kc-menu-item:hover{background:var(--surface-hover)}.kc-plain{border:none;background:none;padding:0;cursor:pointer;font:inherit;color:inherit}@media print{.kc-noprint{display:none!important}body{background:#fff}}.kc-rail{width:64px;flex:0 0 64px;background:var(--chrome-rail);border-right:1px solid var(--chrome-line);display:flex;flex-direction:column;align-items:center;gap:8px;position:sticky;top:0;height:100vh;padding:10px 0 12px;z-index:30}.kc-rail-mark{display:flex;flex-direction:column;align-items:center;gap:4px;height:36px;justify-content:center}.kc-rail-apps{position:relative;display:flex;flex-direction:column;gap:8px;align-items:center;flex:1;min-height:0;padding-top:6px}.kc-rail-slot{display:flex;flex:0 0 auto;transition:opacity var(--dur-fast) var(--ease-standard)}.kc-rail-slot.is-dragging{opacity:.35}.kc-rail-sep{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:6px;margin-top:2px;border-top:1px solid var(--chrome-line);width:36px}.kc-rail-foot{display:flex;flex-direction:column;gap:6px;align-items:center}.kc-rail-acct{position:absolute;left:52px;bottom:0;width:248px;z-index:70;padding:6px;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:kc-rise calc(var(--dur-base) * var(--motion-scale)) var(--ease-out) both}.kc-rail .kc-indicator{border-radius:var(--radius-md)}.kc-rail .kc-indicator:before{content:"";position:absolute;left:calc((100% - 64px)/2);top:calc(50% - 10px);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--kc-red)}@media (max-height:760px) and (min-width:861px){.kc-rail-apps{gap:6px}.kc-rail-apps a,.kc-rail-apps button{width:36px!important;height:36px!important}.kc-rail-sep{padding-top:4px}}@media (max-height:600px) and (min-width:861px){.kc-rail-apps{overflow-y:auto;scrollbar-width:none}.kc-rail-apps>*{flex:0 0 auto}}@media (max-width:860px){.kc-rail{display:none}.kc-rail.kc-rail--bar{display:flex;position:fixed;left:0;right:0;bottom:0;top:auto;height:64px;width:100%;flex-direction:row;justify-content:space-between;padding:0 14px;border-right:none;border-top:1px solid var(--chrome-line);z-index:50}.kc-rail--bar .kc-rail-mark{display:none}.kc-rail--bar .kc-rail-apps{flex-direction:row;padding:0;justify-content:flex-start;gap:6px;overflow-x:auto;min-width:0;scrollbar-width:none}.kc-rail--bar .kc-rail-apps>*{flex:0 0 auto}.kc-rail--bar .kc-rail-sep{border-top:none;border-left:1px solid var(--chrome-line);width:auto;height:36px;padding:0 0 0 6px;margin:0;justify-content:center}.kc-rail--bar .kc-rail-foot{flex-direction:row}.kc-rail--bar .kc-rail-acct{left:auto;right:0;bottom:52px}.kc-rail--bar .kc-indicator:before{left:calc(50% - 10px);top:auto;bottom:0;width:20px;height:3px;border-radius:3px 3px 0 0}}@supports (height:100dvh){.kc-rail{height:100dvh}}@media (max-width:860px){.kc-rail.kc-rail--bar{height:calc(64px + env(safe-area-inset-bottom));padding:0 calc(14px + env(safe-area-inset-right)) env(safe-area-inset-bottom) calc(14px + env(safe-area-inset-left))}.kc-rail--bar .kc-rail-acct{right:env(safe-area-inset-right);bottom:calc(52px + env(safe-area-inset-bottom))}.kc-rail--bar .kc-rail-apps a,.kc-rail--bar .kc-rail-apps button,.kc-rail--bar .kc-rail-foot button{min-width:44px;min-height:44px}.kc-rail--bar .kc-rail-apps{-webkit-overflow-scrolling:touch}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--navy-200);border:2px solid transparent;border-radius:999px;background-clip:padding-box;min-height:32px}::-webkit-scrollbar-thumb:hover{background:var(--navy-300);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--navy-400);background-clip:padding-box}.kc-rail ::-webkit-scrollbar-thumb,.hub-side ::-webkit-scrollbar-thumb,.ap-side ::-webkit-scrollbar-thumb,.co-side ::-webkit-scrollbar-thumb,.kc-on-navy ::-webkit-scrollbar-thumb,.kc-rail::-webkit-scrollbar-thumb,.hub-side::-webkit-scrollbar-thumb,.ap-side::-webkit-scrollbar-thumb,.co-side::-webkit-scrollbar-thumb,.kc-on-navy::-webkit-scrollbar-thumb{background:var(--chrome-hover);background-clip:padding-box}.kc-rail ::-webkit-scrollbar-thumb:hover,.hub-side ::-webkit-scrollbar-thumb:hover,.ap-side ::-webkit-scrollbar-thumb:hover,.co-side ::-webkit-scrollbar-thumb:hover,.kc-on-navy ::-webkit-scrollbar-thumb:hover{background:var(--chrome-dash);background-clip:padding-box}@supports (-moz-appearance:none){*{scrollbar-width:thin;scrollbar-color:var(--navy-200) transparent}.kc-rail,.hub-side,.ap-side,.co-side,.kc-on-navy,.kc-rail *,.hub-side *,.ap-side *,.co-side *,.kc-on-navy *{scrollbar-color:var(--chrome-hover) transparent}}:root:not([data-theme=light]) :is(.kc-rail,.hub-side,.ap-side,.co-side,.kc-on-navy){--navy-700:var(--chrome-hover);--navy-600:var(--chrome-dash);--navy-500:var(--chrome-faint);--navy-400:var(--chrome-mute);--navy-300:var(--chrome-text)}:root{--hover-edge:var(--kc-red);--hover-ring:rgba(240,66,66,.25)}.kc-hover,.kc-hover-row{transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}@media (hover:hover){.kc-hover:hover{border-color:var(--hover-edge)!important;box-shadow:inset 3px 0 0 var(--hover-edge),var(--shadow-card)!important;transform:translateY(-1px)}.kc-hover-row:hover{box-shadow:inset 3px 0 0 var(--hover-edge)!important;background:var(--surface-hover)}tr.kc-hover-row:hover{box-shadow:none!important}tr.kc-hover-row:hover>*{background:var(--surface-hover)}tr.kc-hover-row:hover>:first-child{box-shadow:inset 3px 0 0 var(--hover-edge)}}.kc-hover:active{border-color:var(--hover-edge)!important;box-shadow:inset 3px 0 0 var(--hover-edge),var(--shadow-card)!important;transform:none}.kc-hover-row:active{box-shadow:inset 3px 0 0 var(--hover-edge)!important;background:var(--surface-hover)}tr.kc-hover-row:active{box-shadow:none!important}tr.kc-hover-row:active>*{background:var(--surface-hover)}tr.kc-hover-row:active>:first-child{box-shadow:inset 3px 0 0 var(--hover-edge)}@media (prefers-reduced-motion:reduce){:root[data-motion=system] :is(.kc-hover,.kc-hover-row,.kc-lift){transition:none}:root[data-motion=system] :is(.kc-hover:hover,.kc-hover:active,.kc-lift:hover){transform:none}}.kc-zero{opacity:.5;color:var(--text-muted)}.kc-pill{--pc:var(--status-neutral);display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--radius-full);background:var(--surface-subtle);border:1px solid var(--border-subtle);color:var(--text-body);font:var(--fw-medium) var(--fs-xs)/1 var(--font-ui);white-space:nowrap}.kc-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pc);flex:0 0 auto}.kc-pill[data-tone=success]{--pc:var(--status-success)}.kc-pill[data-tone=info]{--pc:var(--status-info)}.kc-pill[data-tone=warning]{--pc:var(--status-warning)}.kc-pill[data-tone=error]{--pc:var(--status-error)}.kc-seg{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.kc-seg button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font:var(--fw-medium) var(--fs-small)/1 var(--font-ui);cursor:pointer;transition:var(--transition-control)}.kc-seg--fill{display:flex}.kc-seg--fill button{flex:1;justify-content:center}.kc-seg button:hover{color:var(--text-body)}.kc-seg button[aria-pressed=true]{background:var(--text-strong);color:var(--bg-app)}.kc-seg button:focus-visible{box-shadow:var(--focus-ring)}.kc-seg button:disabled{opacity:.5;cursor:not-allowed}.kc-seg--sm button{height:24px;padding:0 8px;gap:5px;font:var(--fw-medium) var(--fs-xs)/1 var(--font-ui)}@media (max-width:860px){.kc-seg button{height:36px}.kc-seg--sm button{height:32px}}.kc-rail:has(.kc-rail-acct),.kc-rail.kc-rail--bar:has(.kc-rail-acct){z-index:65}@layer properties,theme,base,components,utilities;@keyframes kc-rise-in{0%{opacity:0;transform:translateY(8px)}}@keyframes kc-view-in{0%{opacity:0;transform:translateY(12px)}}@keyframes kc-view-in-x{0%{opacity:0;transform:translate(14px)}}@keyframes kc-view-out{to{opacity:0;transform:translateY(-6px)}}@keyframes kc-theme-reveal{0%{clip-path:circle(0 at var(--kc-rx,50%) var(--kc-ry,0))}to{clip-path:circle(var(--kc-rr,150vmax) at var(--kc-rx,50%) var(--kc-ry,0))}}@keyframes kc-shimmer{to{transform:translate(100%)}}@keyframes kc-pulse-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}@keyframes kc-shake{0%,to{transform:none}14%{transform:translate(-9px)}28%{transform:translate(8px)}42%{transform:translate(-6px)}57%{transform:translate(5px)}71%{transform:translate(-3px)}85%{transform:translate(2px)}}@keyframes kc-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes kc-flash{0%{background-color:var(--kc-flash-bg)}}@keyframes kc-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes kc-menu-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes kc-toast-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes kc-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes kc-grow-x{0%{transform:scaleX(0)}}@keyframes kc-tip-in-x{0%{opacity:0;transform:translate(-6px,-50%)}}@keyframes kc-fade-in{0%{opacity:0}}@keyframes kc-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes kc-tip-in-y{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px))}}:root[data-vt] .kc-view{animation-duration:0s}:root[data-vt]:not([data-vt=theme]) .kc-view{view-transition-name:kc-main}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-group(kc-main){animation-duration:calc(var(--dur-slow) * var(--motion-scale));animation-timing-function:var(--ease-out)}::view-transition-old(kc-main){animation:kc-view-out calc(var(--dur-fast) * var(--motion-scale)) var(--ease-in) both}::view-transition-new(kc-main){animation:kc-view-in calc(var(--dur-slow) * var(--motion-scale)) var(--ease-out) both}:root[data-vt=nav]::view-transition-new(kc-main){animation-name:kc-view-in-x}:root[data-vt=theme]::view-transition-new(root){animation:kc-theme-reveal calc(.48s * var(--motion-scale)) var(--ease-out) both}.kc-seg>.kc-indicator--pill~button[aria-pressed=true]{background:transparent}@layer components.kc-motion{:where(.kc-view){animation:kc-view-in calc(var(--dur-slow) * var(--motion-scale)) var(--ease-out) backwards}:where(.kc-enter){animation:kc-rise-in calc(.26s * var(--motion-scale)) var(--ease-out) backwards}:where(.kc-stagger>*){animation:kc-rise-in calc(.26s * var(--motion-scale)) var(--ease-out) backwards;animation-delay:calc(min(var(--kc-i,0),8) * var(--stagger-step) * var(--motion-scale))}:where(.kc-stagger>:nth-child(2)){--kc-i:1}:where(.kc-stagger>:nth-child(3)){--kc-i:2}:where(.kc-stagger>:nth-child(4)){--kc-i:3}:where(.kc-stagger>:nth-child(5)){--kc-i:4}:where(.kc-stagger>:nth-child(6)){--kc-i:5}:where(.kc-stagger>:nth-child(7)){--kc-i:6}:where(.kc-stagger>:nth-child(8)){--kc-i:7}:where(.kc-stagger>:nth-child(n+9)){--kc-i:8}:where(.kc-flash){--kc-flash-bg:var(--status-success-bg);animation:kc-flash calc(var(--dur-data) * var(--motion-scale)) var(--ease-out)}:where(.kc-flash[data-tone=info]){--kc-flash-bg:var(--status-info-bg)}:where(.kc-flash[data-tone=warning]){--kc-flash-bg:var(--status-warning-bg)}:where(.kc-flash[data-tone=error]){--kc-flash-bg:var(--status-error-bg)}:where(.kc-pop){animation:kc-pop calc(.32s * var(--motion-scale)) var(--ease-spring) backwards}:where(.kc-shake){animation:kc-shake calc(.42s * var(--motion-scale)) ease-in-out}:where(.kc-skel){--kc-skel-shine:var(--navy-200);position:relative;display:block;overflow:hidden;border-radius:var(--radius-sm);background:var(--navy-150)}:where(:root[data-theme=light] .kc-skel){--kc-skel-shine:var(--navy-50);background:var(--navy-200)}:where(.kc-skel):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--kc-skel-shine),transparent);animation:kc-shimmer 1.4s var(--ease-standard) infinite}:where(.kc-pulse){position:relative;display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--kc-pulse,var(--status-success))}:where(.kc-pulse):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:kc-pulse-ring 2s var(--ease-out) infinite}:where(.kc-indicator){position:absolute;left:0;top:0;z-index:0;pointer-events:none;border-radius:var(--radius-sm);transition:transform calc(.28s * var(--motion-scale)) var(--ease-spring),width calc(.28s * var(--motion-scale)) var(--ease-spring),height calc(.28s * var(--motion-scale)) var(--ease-spring),opacity calc(var(--dur-fast) * var(--motion-scale)) var(--ease-standard)}:where(.kc-indicator[data-instant]){transition:none}:where(.kc-indicator)~*{position:relative}:where(.kc-indicator--chrome){background:var(--chrome-act)}:where(.kc-indicator--pill){background:var(--surface-active);box-shadow:var(--shadow-xs)}:where(.kc-indicator--line){top:auto;bottom:-1px;height:2px;border-radius:2px;background:var(--action-accent-fill)}:where(.kc-indicator--chrome)~[aria-current=page],:where(.kc-indicator--chrome)~* [aria-current=page]{background:transparent!important}:where(.kc-seg){position:relative}:where(.kc-seg>.kc-indicator--pill){background:var(--text-strong);box-shadow:none}:where(.kc-press){transition:var(--kc-press-transition)}:where(.kc-press:active:not(:disabled):not([aria-disabled=true])){transform:scale(.97)}:where(.kc-strike){position:relative;display:inline-block;max-width:100%;transition:color calc(var(--dur-base) * var(--motion-scale)) var(--ease-standard)}:where(.kc-strike):after{content:"";position:absolute;left:0;right:0;top:54%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform calc(.28s * var(--motion-scale)) var(--ease-out)}:where(.is-done .kc-strike),:where(.kc-strike.is-done){color:var(--text-faint)}:where(.is-done .kc-strike):after,:where(.kc-strike.is-done):after{transform:scaleX(1)}:where(.kc-lifting){position:relative;z-index:3;box-shadow:var(--shadow-xl)!important}:where(.kc-spin-icon){animation:kc-spin calc(.8s * var(--spin-scale)) linear infinite;transform-box:fill-box;transform-origin:center}:where(.kc-drawer){transition:var(--kc-drawer-transition)}:where(.kc-drawer-scrim){animation:kc-fade-in calc(var(--dur-base) * var(--motion-scale)) var(--ease-standard) backwards}:where(.kc-num){font-variant-numeric:tabular-nums}:where(.kc-odo){display:inline-flex;font-variant-numeric:tabular-nums;white-space:nowrap}:where(.kc-odo-d){display:inline-block;height:1em;line-height:1;overflow:hidden}:where(.kc-odo-s){display:flex;flex-direction:column;transition:transform calc(.7s * var(--motion-scale)) var(--ease-spring)}:where(.kc-odo-s>span){display:block;height:1em;line-height:1}:where(.kc-spark){display:block;flex:0 0 auto;overflow:visible}:where(.kc-spark-line){fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}:where(.kc-spark-area){fill:currentColor;opacity:.13}:where(.kc-spark-dot){fill:currentColor;transform-box:fill-box;transform-origin:center}:where(.kc-ring){position:relative;display:inline-grid;place-items:center;flex:0 0 auto}:where(.kc-ring>svg){position:absolute;top:0;right:0;bottom:0;left:0}:where(.kc-ring-bg){fill:none;stroke:var(--border-default)}:where(.kc-ring-fg){fill:none;stroke:var(--kc-ring,var(--status-info));stroke-linecap:round;transition:stroke-dashoffset calc(var(--dur-data) * var(--motion-scale)) var(--ease-out),stroke calc(var(--dur-base) * var(--motion-scale)) var(--ease-standard)}:where(.kc-ring.is-full .kc-ring-fg){stroke:var(--status-success)}:where(.kc-ring.is-empty .kc-ring-fg){stroke-linecap:butt}:where(.kc-ring-label){position:relative;font:var(--fw-semibold) var(--fs-small)/1 var(--font-ui);color:var(--text-strong);font-variant-numeric:tabular-nums}:where(.kc-bar){position:relative;display:block;overflow:hidden;height:var(--kc-bar-h,8px);border-radius:var(--radius-full);background:var(--navy-150)}:where(.kc-bar-fill){display:block;height:100%;border-radius:inherit;background:var(--kc-bar-color,var(--navy-300));transform-origin:left center;transition:width calc(var(--dur-data) * var(--motion-scale)) var(--ease-out);animation:kc-grow-x calc(var(--dur-data) * var(--motion-scale)) var(--ease-out) backwards;animation-delay:calc(min(var(--kc-i,0),8) * var(--stagger-step) * var(--motion-scale))}:where(.kc-fx){position:fixed;z-index:300;overflow:hidden;pointer-events:none}:where(.kc-cf){position:absolute;width:7px;height:11px;margin:-5px 0 0 -3px;border-radius:2px;background:var(--kc-confetti)}:where(.kc-cf--dot){height:7px;border-radius:50%}:where(.kc-toast-bar){position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--kc-toast-tone,var(--navy-400));transform-origin:left center;animation:kc-drain linear forwards}:where(.kc-toast:hover .kc-toast-bar),:where(.kc-toast:focus-within .kc-toast-bar){animation-play-state:paused}:where(.kc-toasts){position:fixed;z-index:200;right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:min(380px,calc(100vw - 32px));display:flex;flex-direction:column;pointer-events:none}:where(.kc-toasts[data-placement=bottom-center]){right:auto;left:50%;transform:translate(-50%)}:where(.kc-toast-slot){box-sizing:border-box;padding-top:8px;pointer-events:auto}@media (max-width:860px){:where(.kc-toasts){left:calc(12px + env(safe-area-inset-left));right:calc(12px + env(safe-area-inset-right));bottom:calc(76px + env(safe-area-inset-bottom));width:auto;transform:none}}:where(.kc-sr){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}:root[data-motion=reduced] :is(.kc-skel,.kc-pulse):after{animation:none;opacity:0}:root[data-motion=reduced] .kc-toast-bar{display:none}@media (prefers-reduced-motion:reduce){:root[data-motion=system] :is(.kc-skel,.kc-pulse):after{animation:none;opacity:0}:root[data-motion=system] .kc-toast-bar{display:none}}:root[data-motion=reduced]{--default-transition-duration:0s}:root[data-motion=reduced] :is([class*=animate-]:not([class*=animate-spin]),[data-vaul-drawer],[data-vaul-overlay]){animation:none!important}:root[data-motion=reduced] [class*=animate-spin]{animation-duration:calc(1s * var(--spin-scale))!important}:root[data-motion=reduced] :is([data-state],[data-vaul-drawer],[data-vaul-overlay]){transition-duration:0s!important}:root[data-motion=reduced] :is([data-sonner-toaster],[data-sonner-toast],[data-sonner-toast]>*){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){:root[data-motion=system]{--default-transition-duration:0s}:root[data-motion=system] :is([class*=animate-]:not([class*=animate-spin]),[data-vaul-drawer],[data-vaul-overlay]){animation:none!important}:root[data-motion=system] [class*=animate-spin]{animation-duration:calc(1s * var(--spin-scale))!important}:root[data-motion=system] :is([data-state],[data-vaul-drawer],[data-vaul-overlay]){transition-duration:0s!important}:root[data-motion=system] :is([data-sonner-toaster],[data-sonner-toast],[data-sonner-toast]>*){transition:none!important;animation:none!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast]{transition:transform .4s,opacity .4s,height .4s,box-shadow .2s!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast]>*{transition:opacity .4s!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{transition:transform .5s,opacity .2s!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-swiping=true]{transition:none!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation:swipe-out-left .2s ease-out forwards!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation:swipe-out-right .2s ease-out forwards!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation:swipe-out-up .2s ease-out forwards!important}:root:not([data-motion=system],[data-motion=reduced]) [data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation:swipe-out-down .2s ease-out forwards!important}}.kc-busy{min-height:100vh;display:grid;place-items:center;font:var(--type-mono);color:var(--text-faint)}.kc-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.kc-label{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-faint)}.kc-mono-faint{font:var(--type-mono);color:var(--text-faint)}.kc-icon-circle{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex:0 0 auto}.kc-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;display:inline-block}.kc-sep{width:3px;height:3px;border-radius:50%;background:var(--navy-300);flex:0 0 auto}.kc-h3{font:var(--type-h3);letter-spacing:var(--ls-heading);color:var(--text-strong)}.kc-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-google{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;width:100%;border-radius:var(--radius-control);border:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs);cursor:pointer;font:var(--fw-medium) var(--fs-body)/1 var(--font-ui);color:var(--text-body);transition:var(--transition-control)}.kc-google:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.kc-google:disabled{cursor:not-allowed;background:var(--action-disabled-bg);color:var(--action-disabled-text);box-shadow:none}.kc-google-g{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--navy-100);font:var(--fw-bold) 12px/1 var(--font-display);color:var(--navy-700)}.ap-frame{display:flex;min-height:100vh;align-items:stretch}.ap-side{width:var(--sidebar-w);flex:0 0 var(--sidebar-w);background:var(--chrome-bg);border-right:1px solid var(--chrome-line);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;z-index:60}.ap-main{flex:1;min-width:0;display:flex;flex-direction:column}.ap-content{flex:1;padding:28px var(--gutter-page) 96px}.ap-inner{max-width:var(--content-max);margin:0 auto;display:flex;flex-direction:column;gap:24px}.ap-menu,.ap-scrim{display:none}@media (max-width:860px){.ap-side{position:fixed;left:0;top:0;bottom:0;box-shadow:var(--shadow-lg);transform:translate(-101%)}.ap-side.open{transform:none}.ap-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--surface-scrim);z-index:55}.ap-menu{display:inline-flex}.ap-content{padding:var(--space-6) var(--gutter-page-sm) 88px}header{padding:0 var(--gutter-page-sm)!important}}.ap-grid-clients{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:16px}.ap-grid-shoots{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.ap-stat-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ap-stat-tile{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 10px;display:flex;flex-direction:column;gap:3px;min-width:0}.ap-round-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.ap-round-stat{padding:16px 18px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:6px;min-width:0;margin:0 -1px -1px 0}.ap-post{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr)}.ap-post-media{padding:20px;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:10px}.ap-caption-row{display:grid;grid-template-columns:200px minmax(0,1fr);gap:12px;align-items:start}.ap-caption-row .kc-frame{max-height:360px}@media (max-width:760px){.ap-post{grid-template-columns:minmax(0,1fr)}.ap-post-media{border-right:none;border-bottom:1px solid var(--border-subtle)}}@media (max-width:560px){.ap-caption-row{grid-template-columns:minmax(0,1fr)}.ap-caption-row .kc-frame{max-width:220px;margin:0 auto}}.kc-frame{position:relative;width:100%;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--navy-100);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--navy-300)}.kc-frame img,.kc-frame video{width:100%;height:100%;object-fit:cover;display:block}.kc-capsule{position:absolute;background:var(--surface-card);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:4px 8px;font:var(--type-label);letter-spacing:var(--ls-label);color:var(--text-muted);pointer-events:none}.kc-float-btn{position:absolute;width:30px;height:30px;border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--shadow-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-subtle);transition:var(--transition-control)}.kc-float-btn:hover{color:var(--text-body);background:var(--navy-50)}.kc-float-btn.round{border-radius:50%;top:50%;transform:translateY(-50%)}.kc-float-btn.square{border-radius:var(--radius-sm)}.kc-dots{display:flex;align-items:center;justify-content:center;gap:6px}.kc-dots button{width:6px;height:6px;border-radius:50%;border:none;padding:0;cursor:pointer;background:var(--navy-200)}.kc-dots button[aria-current=true]{background:var(--navy-700)}.ap-choice-pill{border-radius:var(--radius-full);height:28px;padding:0 12px;cursor:pointer;font:var(--fw-medium) var(--fs-small)/1 var(--font-ui);transition:var(--transition-control);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-subtle)}.ap-choice-pill:hover{background:var(--surface-hover)}.ap-choice-pill[aria-pressed=true]{background:var(--surface-active);color:var(--text-strong);border-color:var(--border-strong)}.kc-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px 0 5px;border-radius:var(--radius-full);font:var(--fw-medium) var(--fs-small)/1 var(--font-ui);white-space:nowrap}.kc-choice{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-card);cursor:pointer;text-align:left;color:var(--text-muted);transition:var(--transition-control)}.kc-choice:hover:not(:disabled){border-color:var(--border-strong)}.kc-choice[aria-pressed=true]{border-color:var(--navy-800);background:var(--navy-50);color:var(--text-strong)}.kc-choice:disabled{cursor:not-allowed;background:var(--action-disabled-bg);color:var(--action-disabled-text)}.kc-drop{border:1.5px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-subtle);padding:26px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;cursor:pointer;transition:var(--transition-control)}.kc-drop.drag{border-color:var(--navy-800);background:var(--navy-50)}.kc-drop input{display:none}.ap-atable{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.ap-arow{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 28px;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--border-subtle)}.ap-arow:last-child{border-bottom:none}.ap-arow.head{background:var(--surface-subtle);padding:9px 10px}@media (max-width:640px){.ap-arow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ap-arow.head{display:none}}.rv-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px 96px;background:var(--bg-app)}.rv-sheet{width:390px;max-width:100%;background:var(--surface-card);border:1px solid var(--border-default);border-radius:28px;box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column;min-height:760px;position:relative}@media (max-width:480px){.rv-page{padding:0}.rv-sheet{width:100%;border:none;border-radius:0;box-shadow:none;min-height:100vh}}.kc-glass{background:color-mix(in srgb,var(--surface-card) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.kc-roster-btn{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-xs);cursor:pointer;text-align:left;transition:var(--transition-control);min-height:56px}.kc-roster-btn:hover{border-color:var(--border-strong);background:var(--navy-50)}.kc-decide{flex:1;height:44px;border-radius:var(--radius-control);font:var(--fw-medium) var(--fs-body)/1 var(--font-ui);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:var(--shadow-xs);transition:var(--transition-control),var(--kc-press-transition)}.kc-decide.approve{border:1px solid var(--green-500);background:var(--green-500);color:var(--kc-white)}.kc-decide.approve:hover{background:var(--green-600);border-color:var(--green-600)}.kc-decide.change{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-body)}.kc-decide.change:hover{background:var(--surface-hover)}.kc-decide:disabled{cursor:not-allowed;background:var(--action-disabled-bg);color:var(--action-disabled-text);border-color:transparent;box-shadow:none}.kc-textlink{border:none;background:none;cursor:pointer;padding:0;font:var(--fw-medium) var(--fs-small)/1 var(--font-ui);color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.kc-textlink:disabled{cursor:not-allowed;color:var(--action-disabled-text)}html,body,#root{width:100%;overflow-x:clip}@supports (height:100dvh){.ap-frame{min-height:100dvh}.ap-side{height:100dvh}.rv-page{min-height:100dvh}}@media (max-width:860px){.ap-side{width:min(var(--sidebar-w),calc(100vw - 32px));height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ap-content{padding-top:var(--space-6);padding-right:calc(var(--gutter-page-sm) + env(safe-area-inset-right));padding-bottom:calc(88px + env(safe-area-inset-bottom));padding-left:calc(var(--gutter-page-sm) + env(safe-area-inset-left))}.ap-menu,.ap-menu button{min-width:44px;min-height:44px}input,select,textarea{font-size:16px!important}header{padding-left:calc(var(--gutter-page-sm) + env(safe-area-inset-left))!important;padding-right:calc(var(--gutter-page-sm) + env(safe-area-inset-right))!important}}@media (max-width:480px){.ap-grid-clients,.ap-grid-shoots,.ap-arow{grid-template-columns:minmax(0,1fr)}.rv-sheet{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.rv-sheet>.kc-glass:last-child{padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}}
