.apple-os{--mat-bg:rgba(255,255,255,0.66);--mat-line:rgba(15,26,43,0.09);--mat-line-soft:rgba(15,26,43,0.055);--mat-edge:inset 0 1px 0 rgba(255,255,255,0.9);--mat-hover:rgba(255,255,255,0.55);--spring:cubic-bezier(0.22,1,0.36,1);--press:90ms}.k2a-main.apple-os{position:relative;background-image:radial-gradient(900px 460px at 10% -10%,var(--wash-1),transparent 62%),radial-gradient(820px 420px at 92% 2%,var(--wash-2),transparent 60%),radial-gradient(700px 420px at 52% 40%,var(--wash-3),transparent 70%);background-repeat:no-repeat;background-size:100% 100vh}.apple-os .mat{position:relative;background:var(--mat-bg);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .mat-hero{--mat-bg:rgba(255,255,255,0.74);backdrop-filter:blur(34px) saturate(180%);box-shadow:var(--shadow-md),var(--mat-edge);border-radius:var(--r-2xl)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.apple-os .mat{background:#fff}}.apple-os .mat-over{position:relative;background:var(--mat-bg)!important;backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line)!important;border-radius:var(--r-2xl)!important;box-shadow:var(--shadow-sm),var(--mat-edge)!important}.apple-os .mat-over-sm{border-radius:var(--r-xl)!important}.apple-os .k2a-surface{position:relative;background-color:var(--mat-bg)!important;backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line)!important;border-radius:var(--r-2xl)!important;box-shadow:var(--shadow-sm),var(--mat-edge)!important}.apple-os .k2a-card-hover{transition:transform var(--dur-slow) var(--spring),box-shadow var(--dur-slow) var(--spring),border-color var(--dur-base) var(--spring)!important}.apple-os .k2a-card-hover:hover{transform:translateY(-2px);border-color:rgba(15,26,43,.14)!important;box-shadow:var(--shadow-lg),var(--mat-edge)!important}.apple-os .k2a-card-hover:active{transform:translateY(0) scale(.988);transition-duration:var(--press)!important}.apple-os .cell-over{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:-1px 0 0 var(--mat-line-soft),0 -1px 0 var(--mat-line-soft)!important}.apple-os .row-over{background:transparent!important;border:0!important;border-radius:var(--r-lg)!important;box-shadow:none!important;transition:background-color var(--dur-base) var(--spring),transform var(--press) var(--spring)!important}.apple-os .row-over:hover{background:var(--mat-hover)!important}.apple-os .row-over:active,.apple-os a:active>.row-over,.apple-os button.row-over:active{transform:scale(.995)}.apple-os .glass-over{background:var(--mat-bg)!important;backdrop-filter:blur(12px) saturate(180%);border:1px solid var(--mat-line)!important;border-radius:var(--r-full)!important;box-shadow:var(--mat-edge)!important;color:var(--ink-700)!important;font-weight:600!important;letter-spacing:-.005em;transition:background-color var(--dur-base) var(--spring),border-color var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .glass-over:hover{background:rgba(255,255,255,.92)!important;border-color:rgba(15,26,43,.16)!important}.apple-os .glass-over:active{transform:scale(.96)}.apple-os .primary-over{background:var(--accent-600)!important;border:1px solid var(--accent-700)!important;border-radius:var(--r-full)!important;color:#fff!important;font-weight:600!important;letter-spacing:-.005em;box-shadow:0 1px 3px rgba(42,77,140,.3),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:background-color var(--dur-base) var(--spring),transform var(--press) var(--spring),box-shadow var(--dur-base) var(--spring)}.apple-os .primary-over:hover{background:var(--accent-700)!important}.apple-os .primary-over:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.apple-os .glass-over:active,.apple-os .primary-over:active,.apple-os .row-over:active{transform:none}}@media (prefers-reduced-transparency:reduce){.apple-os .glass-over,.apple-os .mat-over{backdrop-filter:none}}.apple-os .k2a-dtmf-key{height:30px;border-radius:7px;border:1px solid var(--k2a-gray-200);background:var(--k2a-white);color:var(--ink-700);font-family:var(--k2a-font-mono);font-size:13px;font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform 80ms ease}.apple-os .k2a-dtmf-key:hover{border-color:var(--ink-300,rgba(15,26,43,.24))}.apple-os .k2a-dtmf-key:active{transform:scale(.94)}.apple-os .k2a-dtmf-key:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}.apple-os .k2a-dtmf-grid{display:grid;grid-template-columns:repeat(3,34px);gap:4px}@media (prefers-contrast:more){.apple-os .glass-over,.apple-os .mat-over{backdrop-filter:none}}.apple-os .pressable{transition:transform var(--dur-slow) var(--spring),box-shadow var(--dur-slow) var(--spring),border-color var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring);will-change:transform}.apple-os .pressable:hover{transform:translateY(-2px);border-color:rgba(15,26,43,.14);box-shadow:var(--shadow-lg),var(--mat-edge)}.apple-os .pressable:active{transform:translateY(0) scale(.988);box-shadow:var(--shadow-xs),var(--mat-edge);transition-duration:var(--press),var(--press),var(--press),var(--press)}.apple-os .pressable:focus-visible{outline:2px solid var(--accent-500);outline-offset:3px}.apple-os .pressable-row{transition:background-color var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .pressable-row:hover{background:var(--mat-hover)}.apple-os .pressable-row:active{transform:scale(.995)}@keyframes k2a-apple-arrive{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:no-preference){.apple-os [data-arrive]{animation:k2a-apple-arrive .62s var(--spring) backwards;animation-delay:calc(var(--i, 0) * 45ms)}}@keyframes k2a-page-arrive{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:no-preference){.k2a-main.apple-os>:not([data-arrive]):not(.apple-os-still):not(.vp-kpi-grid):not(.kpi-grid):not(.k2a-fin-kpi-grid-3),.k2a-main.apple-os>:only-child>:not([data-arrive]):not(.apple-os-still):not(.vp-kpi-grid):not(.kpi-grid):not(.k2a-fin-kpi-grid-3){animation:k2a-page-arrive .42s var(--spring) backwards;animation-delay:calc(var(--arrive-i, 0) * 40ms)}.k2a-main.apple-os>:only-child:not([data-arrive]):not(.apple-os-still){animation:none}.k2a-main.apple-os>:nth-child(2),.k2a-main.apple-os>:only-child>:nth-child(2){--arrive-i:1}.k2a-main.apple-os>:nth-child(3),.k2a-main.apple-os>:only-child>:nth-child(3){--arrive-i:2}.k2a-main.apple-os>:nth-child(4),.k2a-main.apple-os>:only-child>:nth-child(4){--arrive-i:3}.k2a-main.apple-os>:nth-child(5),.k2a-main.apple-os>:only-child>:nth-child(5){--arrive-i:4}.k2a-main.apple-os>:nth-child(n+6),.k2a-main.apple-os>:only-child>:nth-child(n+6){--arrive-i:5}.k2a-main.apple-os>.k2a-fin-kpi-grid-3>*,.k2a-main.apple-os>.kpi-grid>*,.k2a-main.apple-os>.vp-kpi-grid>*,.k2a-main.apple-os>:only-child>.k2a-fin-kpi-grid-3>*,.k2a-main.apple-os>:only-child>.kpi-grid>*,.k2a-main.apple-os>:only-child>.vp-kpi-grid>*{animation:k2a-page-arrive .42s var(--spring) backwards;animation-delay:calc((var(--arrive-i, 0) + var(--cell-i, 0)) * 40ms)}.k2a-main.apple-os .k2a-fin-kpi-grid-3>:nth-child(2),.k2a-main.apple-os .kpi-grid>:nth-child(2),.k2a-main.apple-os .vp-kpi-grid>:nth-child(2){--cell-i:1}.k2a-main.apple-os .k2a-fin-kpi-grid-3>:nth-child(3),.k2a-main.apple-os .kpi-grid>:nth-child(3),.k2a-main.apple-os .vp-kpi-grid>:nth-child(3){--cell-i:2}.k2a-main.apple-os .k2a-fin-kpi-grid-3>:nth-child(4),.k2a-main.apple-os .kpi-grid>:nth-child(4),.k2a-main.apple-os .vp-kpi-grid>:nth-child(4){--cell-i:3}.k2a-main.apple-os .k2a-fin-kpi-grid-3>:nth-child(n+5),.k2a-main.apple-os .kpi-grid>:nth-child(n+5),.k2a-main.apple-os .vp-kpi-grid>:nth-child(n+5){--cell-i:4}}.apple-os .k2a-page-head{border-bottom:none;padding-bottom:0;margin-bottom:28px;align-items:center}.apple-os .k2a-page-head-title{font-size:clamp(28px,3.2vw,40px);line-height:1.02;letter-spacing:-.035em;color:var(--ink-900)}.apple-os .k2a-page-head-eyebrow{font-size:10.5px;letter-spacing:.16em;color:var(--ink-400);margin-bottom:12px}.apple-os .k2a-page-head-sub{font-size:13.5px;line-height:1.55;letter-spacing:0;color:var(--ink-500)}.apple-os .k2a-page-head-actions .k2a-pill{backdrop-filter:blur(12px) saturate(180%);padding:7px 14px;font-size:12.5px;letter-spacing:-.005em;box-shadow:var(--mat-edge)}.apple-os .vp-kpi-grid{gap:0;overflow:hidden;background:var(--mat-bg);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line);border-radius:var(--r-2xl);box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .vp-kpi{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:-1px 0 0 var(--mat-line-soft),0 -1px 0 var(--mat-line-soft)!important;padding:18px 20px!important;transition:background-color var(--dur-base) var(--spring)}.apple-os .vp-kpi:hover{background:var(--mat-hover)!important}.apple-os .vp-kpi-grid .vp-kpi:last-child:nth-child(4n+1){grid-column:span 4}.apple-os .vp-kpi-grid .vp-kpi:last-child:nth-child(4n+2){grid-column:span 3}.apple-os .vp-kpi-grid .vp-kpi:last-child:nth-child(4n+3){grid-column:span 2}.apple-os .k2a-fin-kpi-grid-3 .vp-kpi:last-child:nth-child(3n+1),.apple-os .k2a-fin-kpis .vp-kpi:last-child:nth-child(3n+1){grid-column:span 3}.apple-os .k2a-fin-kpi-grid-3 .vp-kpi:last-child:nth-child(3n+2),.apple-os .k2a-fin-kpis .vp-kpi:last-child:nth-child(3n+2){grid-column:span 2}.apple-os .vp-kpi-label{font-size:10.5px!important;letter-spacing:.09em!important;color:var(--ink-400)!important}.apple-os .vp-kpi-value{font-family:var(--k2a-font-sans)!important;font-size:27px!important;font-weight:500!important;letter-spacing:-.03em!important;color:var(--ink-900)!important;font-variant-numeric:tabular-nums}.apple-os .vp-kpi-delta,.apple-os .vp-kpi-sub{font-size:12px!important;letter-spacing:0}@media (max-width:1100px){.apple-os .vp-kpi:last-child:nth-child(3n+1),.apple-os .vp-kpi:last-child:nth-child(3n+2),.apple-os .vp-kpi:last-child:nth-child(4n+1),.apple-os .vp-kpi:last-child:nth-child(4n+2),.apple-os .vp-kpi:last-child:nth-child(4n+3){grid-column:auto}.apple-os .vp-kpi:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:560px){.apple-os .vp-kpi-grid{grid-template-columns:1fr}.apple-os .vp-kpi:last-child{grid-column:auto}}@media (prefers-reduced-transparency:reduce){.apple-os .vp-kpi-grid{backdrop-filter:none;background:#fff}}@media (prefers-contrast:more){.apple-os .vp-kpi-grid{backdrop-filter:none;background:#fff}.apple-os .vp-kpi-label{color:var(--ink-600)!important}}.apple-os .vp-page-header{margin-bottom:26px}.apple-os .vp-page-title{font-size:clamp(26px,3vw,36px);line-height:1.04;letter-spacing:-.033em}.apple-os .vp-page-eyebrow{font-size:10.5px;letter-spacing:.16em;color:var(--ink-400);margin-bottom:10px}.apple-os .vp-page-subtitle{font-size:13.5px;line-height:1.55;letter-spacing:0;color:var(--ink-500)}.apple-os .k2a-btn{transition:background-color var(--dur-base) var(--spring),border-color var(--dur-base) var(--spring),color var(--dur-base) var(--spring),transform var(--press) var(--spring),box-shadow var(--dur-base) var(--spring)}.apple-os .k2a-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.apple-os .k2a-btn:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}.apple-os .k2a-btn-ghost{background:var(--mat-bg);backdrop-filter:blur(12px) saturate(180%);border-color:var(--mat-line);box-shadow:var(--mat-edge)}.apple-os .k2a-btn-ghost:hover:not(:disabled){background:rgba(255,255,255,.92);border-color:rgba(15,26,43,.16)}.apple-os .k2a-btn-accent,.apple-os .k2a-btn-primary{box-shadow:0 1px 3px rgba(42,77,140,.28),inset 0 1px 0 rgba(255,255,255,.18)}.apple-os .k2a-btn-text:hover:not(:disabled){background:var(--mat-hover)}.apple-os .vp-tab-nav{border-bottom:none;gap:2px;padding:3px;border-radius:var(--r-full);background:rgba(15,26,43,.05);border:1px solid var(--mat-line-soft);backdrop-filter:blur(12px) saturate(180%);align-self:flex-start;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.apple-os .vp-tab-nav::-webkit-scrollbar{display:none}.apple-os .vp-tab{padding:6px 14px;border-radius:var(--r-full);border-bottom:none!important;font-size:12.5px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:color var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring),box-shadow var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .vp-tab:active{transform:scale(.96)}.apple-os .vp-tab.is-active,.apple-os .vp-tab[aria-selected=true],.apple-os .vp-tab[data-active=true]{background:var(--white);color:var(--ink-900);box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .k2a-main table th,.apple-os table th{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);font-weight:600}.apple-os table td,.apple-os table th{border-color:var(--mat-line-soft)!important}.apple-os table tbody tr{transition:background-color var(--dur-base) var(--spring)}.apple-os table tbody tr:hover{background:var(--mat-hover)}.apple-os input[type=date],.apple-os input[type=datetime-local],.apple-os input[type=email],.apple-os input[type=number],.apple-os input[type=password],.apple-os input[type=search],.apple-os input[type=tel],.apple-os input[type=text],.apple-os input[type=time],.apple-os input[type=url],.apple-os select,.apple-os textarea{transition:border-color var(--dur-base) var(--spring),box-shadow var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring)}.apple-os input:focus-visible,.apple-os select:focus-visible,.apple-os textarea:focus-visible{outline:none;border-color:var(--accent-400);box-shadow:0 0 0 3px rgba(42,77,140,.12)}@media (prefers-reduced-motion:reduce){.apple-os .k2a-btn:active:not(:disabled),.apple-os .vp-tab:active{transform:none}}@media (prefers-reduced-transparency:reduce){.apple-os .k2a-btn-ghost,.apple-os .vp-tab-nav{backdrop-filter:none}.apple-os .vp-tab-nav{background:var(--ink-50)}}@media (prefers-contrast:more){.apple-os .k2a-btn-ghost,.apple-os .vp-tab-nav{backdrop-filter:none}.apple-os .vp-page-eyebrow{color:var(--ink-600)}}.apple-os .card,.apple-os .k2a-chart-card{background:var(--mat-bg)!important;backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line)!important;border-radius:var(--r-2xl)!important;box-shadow:var(--shadow-sm),var(--mat-edge)!important}.apple-os .kpi-grid{gap:0!important;overflow:hidden;background:var(--mat-bg);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--mat-line);border-radius:var(--r-2xl);box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .kpi-grid .kpi{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:-1px 0 0 var(--mat-line-soft),0 -1px 0 var(--mat-line-soft)!important;transition:background-color var(--dur-base) var(--spring)}.apple-os .kpi-grid .kpi:hover{background:var(--mat-hover)!important}.apple-os .kpi-value{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.apple-os .kpi-label{letter-spacing:.09em;color:var(--ink-400)}.apple-os .k2a-tabstrip{border-radius:var(--r-full)!important;background:rgba(15,26,43,.05)!important;border:1px solid var(--mat-line-soft)!important;backdrop-filter:blur(12px) saturate(180%);padding:3px!important;gap:2px!important;overflow:visible!important}.apple-os .k2a-tabstrip-btn{border-radius:var(--r-full)!important;letter-spacing:-.005em;transition:color var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring),box-shadow var(--dur-base) var(--spring),transform var(--press) var(--spring)!important}.apple-os .k2a-tabstrip-btn:active{transform:scale(.96)}.apple-os .k2a-tabstrip-btn[data-active=true]{box-shadow:var(--shadow-sm),var(--mat-edge)!important}.apple-os .k2a-pillify{border-radius:var(--r-full)!important;transition:transform var(--press) var(--spring),background-color var(--dur-base) var(--spring)!important}.apple-os .k2a-pillify:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.apple-os .k2a-pillify:active,.apple-os .k2a-tabstrip-btn:active{transform:none}}@media (prefers-reduced-transparency:reduce){.apple-os .card,.apple-os .k2a-chart-card,.apple-os .k2a-tabstrip,.apple-os .kpi-grid{backdrop-filter:none}.apple-os .kpi-grid{background:#fff}}@media (prefers-contrast:more){.apple-os .card,.apple-os .k2a-chart-card,.apple-os .k2a-tabstrip,.apple-os .kpi-grid{backdrop-filter:none}.apple-os .kpi-label{color:var(--ink-600)}}.apple-os .k2a-topbar-desktop{background:rgba(246,247,249,.72);border-bottom:none;position:relative}.apple-os .k2a-topbar-desktop:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--mat-line) 6%,var(--mat-line) 94%,transparent)}.apple-os .k2a-topbar-desktop-title{letter-spacing:-.02em}.apple-os .k2a-sidebar-link{border-radius:var(--r-lg);transition:background-color var(--dur-base) var(--spring),color var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .k2a-sidebar-link:active{transform:scale(.98)}.apple-os .k2a-sidebar-link.active{background-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.apple-os .k2a-sidebar-link:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:-2px}.apple-os .k2a-account-trigger{border-radius:var(--r-lg)!important;transition:background-color var(--dur-base) var(--spring),transform var(--press) var(--spring)!important}.apple-os .k2a-account-trigger:not(:disabled):hover{background:rgba(255,255,255,.07)!important}.apple-os .k2a-account-trigger:not(:disabled):active{transform:scale(.98)}.apple-os .k2a-sidebar-foot-inner{border-radius:var(--r-lg)}.apple-os .k2a-sidebar-foot{border-top-color:rgba(255,255,255,.1)}.apple-os .k2a-sidebar-group-label{letter-spacing:.16em;font-size:10px}.apple-os .k2a-sidebar-badge{font-variant-numeric:tabular-nums;box-shadow:0 1px 2px rgba(15,26,43,.3)}@media (prefers-reduced-motion:reduce){.apple-os .k2a-sidebar-link:active{transform:none}}@media (prefers-reduced-transparency:reduce){.apple-os .k2a-topbar-desktop{background:var(--paper);backdrop-filter:none}}@media (prefers-contrast:more){.apple-os .k2a-topbar-desktop{background:var(--paper);backdrop-filter:none}.apple-os .k2a-topbar-desktop:after{background:var(--ink-300)}}.apple-os .seg{gap:2px;padding:3px;border-radius:var(--r-full);background:rgba(15,26,43,.05);border:1px solid var(--mat-line-soft);backdrop-filter:blur(12px) saturate(180%)}.apple-os .seg,.apple-os .seg-item{display:inline-flex;align-items:center}.apple-os .seg-item{appearance:none;border:0;background:transparent;cursor:pointer;border-radius:var(--r-full);padding:6px 14px;font-family:var(--k2a-font-sans);font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink-500);gap:6px;white-space:nowrap;transition:color var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring),transform var(--press) var(--spring),box-shadow var(--dur-base) var(--spring)}.apple-os .seg-item:hover{color:var(--ink-800)}.apple-os .seg-item:active{transform:scale(.96)}.apple-os .seg-item[aria-selected=true],.apple-os .seg-item[data-active=true]{background:var(--white);color:var(--ink-900);box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .seg-item:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}.apple-os .seg-count{font-family:var(--k2a-font-mono);font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px;border-radius:var(--r-full);background:rgba(15,26,43,.07);color:var(--ink-500)}.apple-os .seg-item[aria-selected=true] .seg-count,.apple-os .seg-item[data-active=true] .seg-count{background:var(--accent-100);color:var(--accent-700)}.apple-os .k2a-cal-modeswitch{border-radius:var(--r-full)!important;border:1px solid var(--mat-line-soft)!important;background:rgba(15,26,43,.05);backdrop-filter:blur(12px) saturate(180%);padding:3px;gap:2px;overflow:visible!important;font-size:12.5px!important}.apple-os .k2a-cal-modebtn{border-radius:var(--r-full)!important;background-color:transparent!important;color:var(--ink-500)!important;padding:6px 14px!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:-.005em;transition:color var(--dur-base) var(--spring),background-color var(--dur-base) var(--spring),box-shadow var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .k2a-cal-modebtn:hover{color:var(--ink-800)!important}.apple-os .k2a-cal-modebtn:active{transform:scale(.95)}.apple-os .k2a-cal-modebtn[data-active=true]{background-color:var(--white)!important;color:var(--ink-900)!important;box-shadow:var(--shadow-sm),var(--mat-edge)}.apple-os .glass-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--r-full);background:var(--mat-bg);backdrop-filter:blur(12px) saturate(180%);border:1px solid var(--mat-line);box-shadow:var(--mat-edge);font-family:var(--k2a-font-sans);font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink-700);cursor:pointer;transition:background-color var(--dur-base) var(--spring),border-color var(--dur-base) var(--spring),transform var(--press) var(--spring)}.apple-os .glass-btn:hover{border-color:rgba(15,26,43,.16);background:rgba(255,255,255,.85)}.apple-os .glass-btn:active{transform:scale(.97)}.apple-os .glass-btn:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}.apple-os .soft-edge{position:relative}.apple-os .soft-edge:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--mat-line) 10%,var(--mat-line) 90%,transparent)}.apple-os .num{font-variant-numeric:tabular-nums}.apple-os .eyebrow{font-family:var(--k2a-font-mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-400)}@media (prefers-reduced-motion:reduce){.apple-os *,.apple-os :after,.apple-os :before{animation:none!important;transition-duration:.12s!important}.apple-os .pressable:hover{transform:none}.apple-os .pressable:active{transform:none;background:var(--mat-hover)}.apple-os .glass-btn:active,.apple-os .pressable-row:active,.apple-os .seg-item:active{transform:none}}@media (prefers-reduced-transparency:reduce){.apple-os{--mat-bg:#ffffff;--mat-hover:var(--ink-50)}.apple-os .glass-btn,.apple-os .k2a-page-head-actions .k2a-pill,.apple-os .mat,.apple-os .seg{backdrop-filter:none}.apple-os .seg{background:var(--ink-50)}.apple-os:before{display:none}}@media (prefers-contrast:more){.apple-os{--mat-bg:#ffffff;--mat-line:rgba(15,26,43,0.32);--mat-line-soft:rgba(15,26,43,0.24)}.apple-os .glass-btn,.apple-os .mat,.apple-os .seg{backdrop-filter:none}.apple-os .eyebrow,.apple-os .k2a-page-head-eyebrow{color:var(--ink-600)}.apple-os:before{display:none}}