:root{--tryvya-orange:#ff7a00;--tryvya-orange-strong:#e96500;--tryvya-orange-soft:#fff0e1;--tryvya-ink:#111;--tryvya-ink-soft:#24211f;--tryvya-paper:#f6f4ef;--tryvya-white:#fff;--tryvya-line:#ded8d0;--tryvya-muted:#746f69;--tryvya-shadow:0 10px 32px #1c16110f;--tryvya-shadow-float:0 22px 70px #11111124;--agendae-brand-500:var(--tryvya-orange);--agendae-brand-400:#ff9a3d;--agendae-brand-50:var(--tryvya-orange-soft);--agendae-ink-950:var(--tryvya-ink);--agendae-ink-900:var(--tryvya-ink-soft);--agendae-paper:var(--tryvya-paper);--agendae-line:var(--tryvya-line);--orange:var(--tryvya-orange);--v3-orange:var(--tryvya-orange);--v3-orange-strong:var(--tryvya-orange-strong);--v3-orange-soft:var(--tryvya-orange-soft);--v3-black:var(--tryvya-ink);--v3-canvas:var(--tryvya-paper)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tryvya-paper:#11110f;--tryvya-white:#181715;--tryvya-line:#302d29;--tryvya-muted:#aaa39b;--tryvya-orange-soft:#2a1b10;--agendae-brand-50:#2a1b10;--orange-soft:#2a1b10;--v3-orange-soft:#2a1b10;--v3-canvas:#11110f;--v3-card:#181715;--v3-line:#302d29}body{background:var(--tryvya-ink)}.agendae-shell{background:radial-gradient(circle at 8% 2%, #ff7a001c, transparent 26%), var(--tryvya-ink)!important;gap:12px!important;padding:12px!important}.agendae-shell .management-sidebar{box-shadow:inset -1px 0 #ffffff06;background:linear-gradient(#151412 0%,#10100f 100%)!important;border:1px solid #ffffff0e!important}.management-brand .brand-full strong,.mobile-management-brand strong{letter-spacing:-.035em!important;font-weight:800!important}.brand-full>span{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px}.management-navigation section>p{color:#ffffff6b!important;letter-spacing:.16em!important;font-size:9px!important;font-weight:700!important}.management-navigation a,.sidebar-system>a,.sidebar-logout{color:#ffffffb8!important;border:1px solid #0000!important;min-height:40px!important;margin-block:2px!important;transition:background .16s,color .16s,border-color .16s,transform .16s!important}.management-navigation a:hover,.sidebar-system>a:hover,.sidebar-logout:hover{transform:translate(2px);color:#fff!important;background:#ffffff0e!important}.management-navigation a.active,.sidebar-system>a.active{box-shadow:inset 3px 0 var(--tryvya-orange);color:#fff!important;background:linear-gradient(90deg,#ff7a002e,#ff7a0012)!important;border-color:#ff7a003d!important}.management-main{box-shadow:0 18px 55px #0000002e;border-color:#ffffff14!important;overflow:hidden!important}.management-topbar{min-height:66px!important;padding-inline:clamp(18px,2vw,30px)!important}.management-topbar:after{content:"";background:linear-gradient(90deg, transparent, var(--tryvya-line), transparent);height:1px;position:absolute;inset:auto 24px 0}.topbar-today>span{color:var(--tryvya-orange-strong)!important;letter-spacing:.12em!important;font-weight:800!important}.management-content{animation:.32s cubic-bezier(.22,1,.36,1) both tryvya-enter}.management-title{align-items:end!important;gap:18px!important}.management-title h1{color:var(--ink)!important;font-weight:800!important}.management-title p{max-width:66ch!important;line-height:1.55!important}.manager-table-card,.overview-metric,.cash-session-card,.manager-form,.today-command-card,.today-operational-card{border-color:color-mix(in srgb, var(--tryvya-line) 86%, transparent)!important;box-shadow:var(--tryvya-shadow)!important}.manager-table-card:hover,.overview-metric:hover,.cash-session-card:hover{border-color:color-mix(in srgb, var(--tryvya-orange) 24%, var(--tryvya-line))!important}input,select,textarea,.module-search{border-radius:12px!important;transition:border-color .16s,box-shadow .16s,background .16s!important}input:focus,select:focus,textarea:focus,.module-search:focus-within{border-color:var(--tryvya-orange)!important;outline:none!important;box-shadow:0 0 0 3px #ff7a001c!important}button,.button,[role=button]{transition:transform .15s,box-shadow .15s,background .15s,border-color .15s!important}button:active:not(:disabled),.button:active:not(:disabled){transform:translateY(1px)scale(.99)}table thead th{text-transform:uppercase;color:var(--tryvya-muted)!important;letter-spacing:.035em!important;font-size:11px!important;font-weight:750!important}table tbody tr{transition:background .14s!important}table tbody tr:hover{background:color-mix(in srgb, var(--tryvya-orange) 4%, transparent)!important}.login-story{background:radial-gradient(circle at 18% 12%,#ff7a0033,#0000 28%),linear-gradient(150deg,#171512 0%,#0f0f0e 68%)!important}.login-story-grid{opacity:.12!important}.login-eyebrow,.login-invite-badge,.login-label-row a{color:var(--tryvya-orange)!important}.login-feature-list span{background:#ffffff09!important;border-color:#ffffff1a!important}.login-feature-list i{color:var(--tryvya-orange)!important}.login-access-panel{background:var(--tryvya-paper)!important}.login-card{box-shadow:0 28px 80px #1111111a!important}.login-card h1{letter-spacing:-.05em!important}.login-input-wrap:focus-within{border-color:var(--tryvya-orange)!important;box-shadow:0 0 0 3px #ff7a001a!important}*{scrollbar-width:thin;scrollbar-color:#b8b0a7 transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#b8b0a7 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--tryvya-orange);background-clip:padding-box}@keyframes tryvya-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.management-content{animation:none!important}.management-navigation a:hover{transform:none!important}}@media (max-width:1050px){.agendae-shell{gap:0!important;padding:0!important}.management-main{border:0!important;border-radius:0!important}.management-topbar{min-height:60px!important}}@media (max-width:720px){.management-content{padding:18px 14px 26px!important}.management-title{margin-bottom:16px!important;padding-bottom:14px!important}.management-title h1{font-size:1.55rem!important}.login-card{border-radius:22px!important}}.login-story .login-full-logo.brand-composite{align-items:center!important;gap:22px!important}.login-story .login-full-logo.brand-composite>span{filter:drop-shadow(0 18px 24px #0000005c)drop-shadow(0 0 22px #ff7a002e);width:92px!important;height:92px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.login-story .login-full-logo.brand-composite strong{text-shadow:0 10px 28px #0000005c;letter-spacing:-.065em!important;font-size:clamp(2.2rem,4vw,4rem)!important;font-weight:900!important}.login-brand{z-index:3!important;position:relative!important}.login-access-panel{border-left:1px solid color-mix(in srgb, var(--tryvya-line) 70%, transparent);background:radial-gradient(circle at 100% 0%, #ff7a000e, transparent 30%), var(--tryvya-paper)!important}.login-card{width:min(520px,100%)!important;max-width:520px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.login-card:before,.login-card:after{display:none!important}.login-card-heading{margin-bottom:28px!important}.login-card-heading h1{font-size:clamp(2.35rem,4vw,3.45rem)!important;line-height:.98!important}.login-card-heading p{max-width:42ch;margin-top:12px!important;line-height:1.6!important}.login-input-wrap{box-shadow:0 8px 24px #19141009;border:1px solid color-mix(in srgb, var(--tryvya-line) 92%, transparent)!important;background:color-mix(in srgb, var(--tryvya-white) 82%, transparent)!important;min-height:54px!important}.login-submit{min-height:54px!important;box-shadow:0 12px 28px #ff7a0038!important}.login-invite-badge,.login-security-pill{border-radius:999px!important}.agendae-shell .management-sidebar{flex-basis:258px!important;width:258px!important;padding:10px 8px!important}.management-brand{min-height:72px!important;padding:8px 10px!important}.management-brand-symbol{filter:drop-shadow(0 8px 16px #ff7a002e);width:42px!important;height:42px!important}.management-brand strong{letter-spacing:-.035em!important;font-size:1.1rem!important;font-weight:900!important}.management-brand small{color:#ffffff6b!important;letter-spacing:.15em!important;font-size:8px!important}.management-navigation{margin-top:4px!important}.management-navigation section{margin-top:14px!important}.management-navigation section>p{margin:0 10px 7px!important}.management-navigation a,.sidebar-system>a,.sidebar-logout{border-radius:12px!important;min-height:42px!important;padding-inline:11px!important;font-weight:620!important}.management-navigation a.active{box-shadow:inset 3px 0 var(--tryvya-orange), 0 8px 22px #00000014!important;background:linear-gradient(90deg,#ff7a002e,#ff7a000d)!important}.agendae-shell .management-main{background:linear-gradient(180deg, #faf9f6 0, var(--tryvya-paper) 180px)!important}.management-content{width:min(100%,1560px)!important;padding:clamp(22px,2.4vw,38px)!important}.management-title{margin-bottom:24px!important;padding-bottom:18px!important}.management-title h1{font-size:clamp(1.9rem,2.6vw,2.65rem)!important}.today-next-card{background:radial-gradient(circle at 92% 8%, #ff7a001c, transparent 28%), var(--v3-card)!important;box-shadow:0 18px 50px #1e181212!important}.today-finance-card{box-shadow:0 18px 50px #1e18120e!important}.today-next-time{color:var(--tryvya-ink)!important;letter-spacing:-.08em!important;font-size:clamp(3rem,7vw,6.2rem)!important}.today-inline-metric{border:1px solid var(--tryvya-line);background:color-mix(in srgb, var(--tryvya-paper) 65%, white);border-radius:14px;min-height:74px;padding:14px!important}.agenda-hero{background:radial-gradient(circle at 86% 0,#ff7a0029,#0000 34%),linear-gradient(135deg,#fff 0%,#fbf8f2 100%)!important;border:0!important;box-shadow:0 20px 55px #1e181212!important}.agenda-snapshot{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.agenda-snapshot article{min-width:0;color:var(--ink);border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;padding:16px 18px;box-shadow:0 10px 30px #1e18120a}.agenda-snapshot span,.agenda-snapshot small{color:var(--muted);font-size:.74rem;display:block}.agenda-snapshot strong{color:var(--ink);font-family:var(--font-heading);margin:6px 0 2px;font-size:2rem;line-height:1;display:block}.agenda-snapshot .needs-attention{background:var(--tryvya-orange-soft);border-color:#ff7a0057}.agenda-board{border:1px solid var(--tryvya-line)!important;background:#ffffffd1!important;box-shadow:0 16px 44px #1e18120d!important}.agenda-board [class*=overflow-x-auto]{box-shadow:inset 0 1px #fff9}@media (max-width:1050px){.agendae-shell .management-sidebar{width:258px!important}.agenda-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.login-story .login-full-logo.brand-composite>span{width:64px!important;height:64px!important}.agenda-snapshot{grid-template-columns:1fr 1fr}}.brand-symbol,.management-brand-symbol,.mini-brand-symbol,.login-brand-symbol{filter:drop-shadow(0 10px 20px #0000002e)drop-shadow(0 0 18px #ff7a001f);border-radius:14px!important;overflow:visible!important}.brand-symbol img,.management-brand-symbol img,.mini-brand-symbol img,.login-brand-symbol img{object-fit:contain!important;transform:none!important}.management-brand>.management-brand-symbol{width:48px!important;height:48px!important}.mobile-management-brand>.mini-brand-symbol{width:38px!important;height:38px!important}.login-mobile-brand>.login-brand-symbol{width:54px!important;height:54px!important}.management-sidebar.collapsed .management-brand-symbol{width:44px!important;height:44px!important}.login-story .login-full-logo.brand-composite>span{width:104px!important;height:104px!important;overflow:visible!important}.login-story .login-full-logo.brand-composite>span img{padding:0!important;transform:none!important}.login-story .login-full-logo.brand-composite strong{font-size:clamp(2.5rem,4.2vw,4.25rem)!important}.brand-composite{gap:18px!important}.management-topbar{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);top:0;background:color-mix(in srgb, var(--tryvya-paper) 88%, transparent)!important;border-bottom:1px solid color-mix(in srgb, var(--tryvya-line) 78%, transparent)!important;position:sticky!important}.management-main{background:radial-gradient(circle at 95% -10%, #ff7a000e, transparent 26%), linear-gradient(180deg,#fbfaf7 0,var(--tryvya-paper) 280px)!important}[data-slot=card]{transition:border-color .16s,box-shadow .16s,transform .16s;border-color:color-mix(in srgb,var(--tryvya-line) 88%,transparent)!important;box-shadow:0 10px 30px #1e18120b!important}[data-slot=card]:hover{border-color:color-mix(in srgb,var(--tryvya-orange) 18%,var(--tryvya-line))!important;box-shadow:0 16px 38px #1e181211!important}[data-slot=card] [data-slot=button]{box-shadow:none}[data-slot=button]{min-height:38px;border-radius:11px!important;font-weight:700!important}[data-slot=button]:focus-visible{outline-offset:3px!important}[data-slot=button][class*="bg-[var(--orange)]"]{box-shadow:0 8px 18px #ff7a002e}[data-slot=button][class*="bg-[var(--orange)]"]:hover{box-shadow:0 12px 24px #ff7a003d}table{width:100%;border-collapse:separate!important;border-spacing:0!important}table thead th{z-index:2;height:42px;position:sticky;top:0;background:color-mix(in srgb,var(--tryvya-paper) 92%,white)!important;border-bottom:1px solid var(--tryvya-line)!important}table tbody td{border-bottom:1px solid color-mix(in srgb,var(--tryvya-line) 72%,transparent)}table tbody tr:last-child td{border-bottom:0}.management-navigation a{position:relative;overflow:hidden}.management-navigation a:after{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;inset:7px auto 7px 0}.management-navigation a.active:after{background:var(--tryvya-orange)}.management-navigation a.active{box-shadow:none!important}.module-search,input,select,textarea{background:color-mix(in srgb,var(--tryvya-white) 86%,var(--tryvya-paper))!important}input:hover,select:hover,textarea:hover{border-color:color-mix(in srgb,var(--tryvya-orange) 18%,var(--tryvya-line))!important}input:focus,select:focus,textarea:focus{background:var(--tryvya-white)!important}.login-story{isolation:isolate}.login-story:before{content:"";pointer-events:none;background:linear-gradient(125deg,#ff7a001a,#0000 38%),radial-gradient(circle at 18% 16%,#ff7a002e,#0000 24%);position:absolute;inset:0}.login-feature-list span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=dark] .management-main{background:radial-gradient(circle at 95% -10%,#ff7a0014,#0000 26%),#11110f!important}html[data-theme=dark] .management-topbar{background:#11110fd1!important}html[data-theme=dark] [data-slot=card]{box-shadow:0 14px 34px #0000002e!important}@media (prefers-reduced-motion:reduce){[data-slot=card],[data-slot=button]{transition:none!important}}.login-brand>.login-full-logo{width:auto!important;height:auto!important;overflow:visible!important}.management-brand{overflow:visible!important}.management-brand-symbol{flex:0 0 48px!important}.mobile-management-brand{gap:10px!important}.mobile-management-brand strong,.management-brand strong{text-rendering:geometricprecision}.management-brand strong{color:#fff!important;font-size:1.16rem!important}select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select option,select optgroup{color:var(--ink);background:var(--surface-raised)}html[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink)!important;background-color:var(--surface-input)!important;border-color:var(--line)!important}html[data-theme=dark] select option,html[data-theme=dark] select optgroup{color:var(--ink)!important;background:#181715!important}html[data-theme=dark] select option:checked{color:#fff!important;background:#342116!important}.ui-select-content{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);padding:4px}.ui-select-trigger svg{transition:transform .16s,color .16s}.ui-select-trigger[data-state=open] svg{color:var(--orange);transform:rotate(180deg)}.ui-select-item[data-highlighted]{background:var(--orange-soft)}html[data-theme=dark] .ui-select-content{background:#181715fa!important;border-color:#3a352f!important;box-shadow:0 24px 70px #0000007a!important}html[data-theme=dark] .agenda-hero{border:1px solid var(--line)!important;background:radial-gradient(circle at 86% 0,#ff7a001f,#0000 34%),linear-gradient(135deg,#191815 0%,#141311 100%)!important;box-shadow:0 20px 55px #0000003d!important}html[data-theme=dark] .agenda-snapshot .needs-attention{background:color-mix(in srgb,var(--orange) 10%,var(--surface-raised))!important;border-color:#ff9a3d57!important}html[data-theme=dark] .agenda-board,html[data-theme=dark] .today-inline-metric{color:var(--ink)!important;border-color:var(--line)!important;background:var(--surface-raised)!important}html[data-theme=dark] .today-next-card,html[data-theme=dark] .today-finance-card{background:var(--surface-raised)!important}html[data-theme=dark] table thead th{color:var(--muted)!important;background:#171613!important}html[data-theme=dark] table tbody tr:hover{background:#ff9a3d0b!important}html[data-theme=dark] .completion-form{color:var(--ink)!important;background:var(--surface-subtle)!important;border-color:var(--line)!important}html[data-theme=dark] .completion-form label{color:var(--muted)!important}html[data-theme=dark] .completion-form input,html[data-theme=dark] .completion-form select,html[data-theme=dark] .invite-link-result button,html[data-theme=dark] .copy-invite-button{color:var(--ink)!important;background:var(--surface-input)!important;border-color:var(--line)!important}html[data-theme=dark] .invite-link-result{color:var(--ink)!important;background:var(--surface-subtle)!important;border-color:var(--line)!important}html[data-theme=dark] .onboarding-avatar-field,html[data-theme=dark] .onboarding-identity-card{color:var(--ink)!important;background:var(--surface-raised)!important;border-color:var(--line)!important}html[data-theme=dark] .onboarding-identity-card>i{color:var(--muted)!important;background:var(--surface-subtle)!important}html[data-theme=dark] .onboarding-upload-copy strong,html[data-theme=dark] .onboarding-identity-card strong,html[data-theme=dark] .onboarding-field-label{color:var(--ink)!important}html[data-theme=dark] .onboarding-upload-copy small,html[data-theme=dark] .onboarding-identity-card small,html[data-theme=dark] .onboarding-identity-card>b{color:var(--muted)!important}html[data-theme=dark] .google-button,html[data-theme=dark] .login-input-wrap{color:var(--ink)!important;background:var(--surface-raised)!important;border-color:var(--line)!important}.today-command-deck{grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr)!important;align-items:start!important}.today-next-card,.today-finance-card{align-self:start}.today-next-card{color:var(--ink)!important;border-color:var(--line)!important;background:radial-gradient(circle at 92% 0%, color-mix(in srgb,var(--orange) 10%,transparent), transparent 34%), var(--surface-raised)!important;padding:clamp(20px,2.4vw,30px)!important}.today-card-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.today-card-context{color:var(--muted);font-size:var(--type-caption);margin-top:3px;display:block}.today-next-main{margin-top:30px;align-items:center!important}.today-next-time{color:var(--ink)!important;font-size:clamp(3.4rem,6vw,5.6rem)!important}.today-next-copy strong{color:var(--ink)}.today-next-actions,.today-empty-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.today-empty-next{border:1px solid var(--line);background:var(--surface-subtle);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:26px;padding:18px;display:grid}.today-empty-icon{width:48px;height:48px;color:var(--orange);background:color-mix(in srgb,var(--orange) 12%,var(--surface-raised));border-radius:14px;place-items:center;display:grid}.today-empty-icon svg{width:22px;height:22px}.today-empty-next strong{color:var(--ink);font-size:1.04rem;display:block}.today-empty-next p{color:var(--muted);margin:5px 0 0}.today-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.today-kpi-card{min-width:0;color:var(--ink);border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:17px;display:grid;box-shadow:0 10px 28px #1e18120a}.today-kpi-icon{width:38px;height:38px;color:var(--orange);background:color-mix(in srgb,var(--orange) 10%,var(--surface-subtle));border-radius:11px;place-items:center;display:grid}.today-kpi-icon svg{width:18px;height:18px}.today-kpi-card small{color:var(--muted);font-size:var(--type-caption);display:block}.today-kpi-card strong{font:800 1.55rem/1 var(--font-heading);margin-top:4px;display:block}.today-kpi-card p{color:var(--muted);font-size:var(--type-badge);margin:6px 0 0}.today-kpi-card.attention{border-color:color-mix(in srgb,var(--orange) 32%,var(--line));background:color-mix(in srgb,var(--orange) 7%,var(--surface-raised))}.today-finance-heading{align-items:center;gap:8px;display:flex}.today-finance-heading>span{color:#ffad49;background:#ffffff14;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.today-finance-heading .today-card-kicker{margin:0}html[data-theme=dark] .today-next-card,html[data-theme=dark] .today-kpi-card{background:var(--surface-raised)!important;border-color:var(--line)!important;box-shadow:0 14px 34px #0000002e!important}html[data-theme=dark] .today-empty-next{background:var(--surface-subtle);border-color:var(--line)}html[data-theme=dark] .today-kpi-card.attention{border-color:color-mix(in srgb,var(--orange) 30%,var(--line))!important;background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised))!important}@media (max-width:1100px){.today-command-deck{grid-template-columns:1fr!important}.today-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.today-empty-next{grid-template-columns:1fr}.today-kpi-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.today-kpi-grid{grid-template-columns:1fr}}.today-day-bar{min-height:64px;color:var(--ink);border:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 90%,transparent);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px 12px 16px;display:flex;box-shadow:0 8px 24px #1e181209}.today-day-copy{align-items:center;gap:12px;min-width:0;display:flex}.today-day-dot{background:var(--orange);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb,var(--orange) 12%,transparent);border-radius:999px;flex:none}.today-day-copy strong,.today-day-copy small{display:block}.today-day-copy strong{font:800 1rem/1.2 var(--font-heading);text-transform:capitalize}.today-day-copy small{color:var(--muted);font-size:var(--type-caption);margin-top:4px}.today-day-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.today-primary-column{align-content:start;gap:12px;min-width:0;display:grid}.today-primary-column .today-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.today-primary-column .today-kpi-card{min-height:98px}.today-command-deck{gap:14px!important}.today-next-card{min-height:0!important}.today-kpi-card{transition:border-color .16s,transform .16s,box-shadow .16s;position:relative;overflow:hidden}.today-kpi-card:after{content:"";background:linear-gradient(90deg,var(--orange),transparent 74%);opacity:.18;height:2px;position:absolute;inset:auto 0 0}.today-kpi-card:hover{border-color:color-mix(in srgb,var(--orange) 22%,var(--line));transform:translateY(-1px);box-shadow:0 14px 32px #1e18120f}.today-finance-card{isolation:isolate;position:relative;overflow:hidden}.today-finance-card:before{content:"";z-index:-1;filter:blur(4px);background:#ff7a001f;border-radius:50%;width:190px;height:190px;position:absolute;top:-90px;right:-70px}html[data-theme=dark] .today-day-bar{background:color-mix(in srgb,var(--surface-raised) 92%,transparent);border-color:var(--line);box-shadow:0 10px 28px #00000029}@media (max-width:1100px){.today-day-bar{flex-direction:column;align-items:flex-start}.today-day-actions{justify-content:flex-start}.today-primary-column .today-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.today-day-actions{width:100%}.today-day-actions [data-slot=button]{flex:auto}.today-primary-column .today-kpi-grid{grid-template-columns:1fr}}.today-overview-columns{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:start;gap:14px;display:grid}.today-main-column,.today-side-column{align-content:start;gap:14px;min-width:0;display:grid}.today-side-column>.grid{display:contents}.today-timeline-card,.today-signals-card,.today-team-card{overflow:hidden;background:var(--surface-raised)!important}.today-timeline-card [data-slot=card-header],.today-signals-card [data-slot=card-header],.today-team-card [data-slot=card-header]{padding-top:18px;padding-bottom:16px}.today-timeline-card [data-slot=card-content],.today-signals-card [data-slot=card-content],.today-team-card [data-slot=card-content]{padding-bottom:18px}.today-signals-card article,.today-team-card article{transition:border-color .16s,background-color .16s,transform .16s}.today-signals-card article:hover,.today-team-card article:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--orange) 24%,var(--line))!important;background:color-mix(in srgb,var(--orange) 4%,var(--surface-subtle))!important}.today-timeline-card li{transition:border-color .16s,background-color .16s,transform .16s}.today-timeline-card li:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--orange) 26%,var(--line))!important}.today-signals-card [data-slot=empty-state],.today-team-card [data-slot=empty-state],.today-timeline-card [data-slot=empty-state]{min-height:0!important;padding-block:22px!important}html[data-theme=dark] .today-timeline-card,html[data-theme=dark] .today-signals-card,html[data-theme=dark] .today-team-card{background:var(--surface-raised)!important;border-color:var(--line)!important}@media (max-width:1100px){.today-overview-columns{grid-template-columns:1fr}}@media (max-width:720px){.today-overview-columns,.today-main-column,.today-side-column{gap:12px}}.today-overview-columns{align-items:stretch!important}.today-main-column,.today-side-column{height:100%;align-content:stretch!important}.today-main-column{grid-template-rows:auto minmax(0,1fr)}.today-side-column{grid-template-rows:auto auto minmax(0,1fr)}.today-timeline-card,.today-team-card{flex-direction:column;height:100%;min-height:100%;display:flex!important}.today-timeline-card [data-slot=card-content],.today-team-card [data-slot=card-content]{flex:auto}.today-timeline-card [data-slot=card-content]{flex-direction:column;display:flex}.today-timeline-card [data-slot=empty-state]{flex:auto;align-content:center;display:grid}.today-team-card [data-slot=card-content]{align-content:start}@media (max-width:1100px){.today-main-column,.today-side-column{grid-template-rows:none;height:auto}.today-timeline-card,.today-team-card{height:auto;min-height:0}}.agenda-hero{isolation:isolate;position:relative}.agenda-hero:after{content:"";background:color-mix(in srgb,var(--orange) 8%,transparent);filter:blur(4px);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;inset:auto -70px -90px auto}.agenda-snapshot{gap:10px!important}.agenda-snapshot article{flex-direction:column;justify-content:center;min-height:96px;display:flex}.agenda-snapshot article strong{letter-spacing:-.04em;font-size:clamp(1.45rem,2vw,2rem)}.agenda-snapshot article:nth-child(4) strong{color:var(--orange)}.agenda-toolbar{z-index:22;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-raised) 90%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:-4px -4px 0;padding:8px;display:flex;position:sticky;top:66px}.agenda-period-nav,.agenda-toolbar-status{align-items:center;gap:6px;display:flex}.agenda-toolbar-status{color:var(--muted);font-size:var(--type-caption);flex-wrap:wrap;justify-content:flex-end}.agenda-toolbar-status>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.agenda-dot{border-radius:999px;width:7px;height:7px}.agenda-dot.scheduled{background:var(--orange)}.agenda-dot.confirmed{background:var(--green)}.agenda-attention-pill{color:var(--orange);border:1px solid color-mix(in srgb,var(--orange) 28%,var(--line));background:color-mix(in srgb,var(--orange) 7%,var(--surface-raised));border-radius:999px;padding:5px 8px}.agenda-timeline-shell{box-shadow:inset 0 1px #ffffff6b,0 14px 34px #1e18120b}.agenda-timeline-column{background:color-mix(in srgb,var(--surface-subtle) 76%,var(--surface-raised))}.agenda-timeline-column[data-today=true]{background:color-mix(in srgb,var(--orange) 7%,var(--surface-raised));position:relative}.agenda-timeline-column[data-today=true]:after{content:"";background:var(--orange);border-radius:999px;height:2px;position:absolute;inset:auto 12px 0}.agenda-appointment{border:1px solid color-mix(in srgb,var(--orange) 35%,var(--line))!important;border-left:3px solid var(--orange)!important;background:color-mix(in srgb,var(--orange-soft) 72%,var(--surface-raised))!important;border-radius:10px!important;transition:transform .14s,box-shadow .14s,border-color .14s!important;box-shadow:0 5px 14px #1e18120e!important}.agenda-appointment:hover{transform:translateY(-1px);box-shadow:0 9px 18px #1e181217!important}.agenda-appointment[data-status=CONCLUIDO]{border-color:color-mix(in srgb,var(--green) 34%,var(--line))!important;border-left-color:var(--green)!important;background:color-mix(in srgb,var(--green) 7%,var(--surface-raised))!important}.agenda-appointment[data-status=CANCELADO],.agenda-appointment[data-status=NAO_COMPARECEU]{opacity:.72;border-color:color-mix(in srgb,var(--destructive) 34%,var(--line))!important;border-left-color:var(--destructive)!important;background:color-mix(in srgb,var(--destructive) 6%,var(--surface-raised))!important}.agenda-appointment[data-status=EM_ATENDIMENTO]{background:color-mix(in srgb,#3b82f6 7%,var(--surface-raised))!important;border-left-color:#3b82f6!important}html[data-theme=dark] .agenda-toolbar{border-color:var(--line);background:#181715e0;box-shadow:0 10px 28px #00000029}html[data-theme=dark] .agenda-timeline-shell{box-shadow:0 16px 38px #0000002e}@media (max-width:900px){.agenda-toolbar{position:static;top:auto}.agenda-toolbar-status{display:none}}@media (max-width:640px){.agenda-snapshot{grid-template-columns:1fr 1fr}.agenda-snapshot article{min-height:88px}}.management-content:has(.agenda-workspace){width:100%!important;max-width:none!important}.agenda-workspace{width:100%;min-width:0}.agenda-board{overflow:visible!important}.agenda-view-switcher{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 55%,transparent)}.agenda-timeline-shell{overscroll-behavior:contain;width:100%;max-width:100%;overflow:hidden}.agenda-timeline-shell>.grid{width:100%;min-width:0;max-width:100%}.agenda-timeline-shell .agenda-timeline-column{min-height:54px}.agenda-timeline-shell [aria-label]{background:color-mix(in srgb,var(--surface-raised) 96%,var(--surface-subtle))}html[data-theme=dark] .agenda-timeline-shell,html[data-theme=dark] .agenda-timeline-shell [aria-label],html[data-theme=dark] .agenda-timeline-column{color:var(--ink)!important;border-color:var(--line)!important;background:#171613!important}html[data-theme=dark] .agenda-timeline-column[data-today=true]{background:color-mix(in srgb,var(--orange) 9%,#171613)!important}html[data-theme=dark] .agenda-timeline-shell>.grid>div:first-child,html[data-theme=dark] .agenda-timeline-shell>.grid>div:nth-child(3){background:#141311!important}.agenda-calendar-month{border:1px solid var(--line);background:var(--surface-raised);border-radius:18px;width:100%;display:block;overflow-x:auto;box-shadow:0 16px 40px #1e18120d}.agenda-month-weekdays,.agenda-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));min-width:62rem;display:grid}.agenda-month-weekdays{border-bottom:1px solid var(--line);background:var(--surface-subtle)}.agenda-month-weekdays span{color:var(--muted);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.08em;padding:11px 12px;font-weight:800}.agenda-month-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-raised);min-height:9.5rem;padding:10px}.agenda-month-day:nth-child(7n){border-right:0}.agenda-month-day[data-outside=true]{opacity:.46;background:var(--surface-subtle)}.agenda-month-day[data-today=true]{background:color-mix(in srgb,var(--orange) 6%,var(--surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--orange) 32%,transparent)}.agenda-month-day-number{width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;font-weight:800;display:grid}.agenda-month-day[data-today=true] .agenda-month-day-number{color:#fff;background:var(--orange)}.agenda-month-events{gap:5px;margin-top:8px;display:grid}.agenda-month-event,.agenda-month-more{text-align:left;cursor:pointer;border:0;border-radius:8px;width:100%;min-width:0}.agenda-month-event{color:var(--ink);background:color-mix(in srgb,var(--orange) 8%,var(--surface-subtle));border-left:2px solid var(--orange);grid-template-columns:auto minmax(0,1fr);gap:6px;padding:6px 7px;display:grid}.agenda-month-event strong{font-size:var(--type-badge);color:var(--orange)}.agenda-month-event span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-badge);overflow:hidden}.agenda-month-event[data-status=CONCLUIDO]{background:color-mix(in srgb,var(--green) 8%,var(--surface-subtle));border-left-color:var(--green)}.agenda-month-event[data-status=CANCELADO],.agenda-month-event[data-status=NAO_COMPARECEU]{opacity:.68;background:color-mix(in srgb,var(--destructive) 7%,var(--surface-subtle));border-left-color:var(--destructive)}.agenda-month-more{color:var(--muted);font-size:var(--type-badge);background:0 0;padding:5px 7px;font-weight:700}.agenda-mobile-day{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;overflow:hidden}.agenda-mobile-day>header{border-bottom:1px solid var(--line);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.agenda-mobile-day>header strong{text-transform:capitalize}.agenda-mobile-day>header small,.agenda-mobile-day>p{color:var(--muted)}.agenda-mobile-day>p{margin:0;padding:14px 12px}.agenda-mobile-day>div{padding:10px}.agenda-mobile-appointment{border-left:3px solid var(--orange)!important;background:var(--surface-subtle)!important}.agenda-mobile-appointment[data-status=CONCLUIDO]{border-left-color:var(--green)!important}.agenda-mobile-appointment[data-status=CANCELADO],.agenda-mobile-appointment[data-status=NAO_COMPARECEU]{opacity:.72;border-left-color:var(--destructive)!important}html[data-theme=dark] .agenda-calendar-month,html[data-theme=dark] .agenda-month-day,html[data-theme=dark] .agenda-mobile-day{color:var(--ink)!important;border-color:var(--line)!important;background:#181715!important}html[data-theme=dark] .agenda-month-weekdays,html[data-theme=dark] .agenda-mobile-day>header{border-color:var(--line)!important;background:#141311!important}html[data-theme=dark] .agenda-month-day[data-outside=true]{background:#141311!important}html[data-theme=dark] .agenda-month-day[data-today=true]{background:color-mix(in srgb,var(--orange) 9%,#181715)!important}html[data-theme=dark] .agenda-month-event,html[data-theme=dark] .agenda-mobile-appointment{color:var(--ink)!important;background:#211b16!important}html[data-theme=dark] .agenda-view-switcher{border-color:var(--line)!important;background:#141311!important}@media (max-width:900px){.agenda-month-day{min-height:8.5rem}}html[data-theme=dark] .agenda-snapshot article{color:var(--ink)!important;border-color:var(--line)!important;background:var(--surface-raised)!important;box-shadow:0 12px 30px #0000002e!important}html[data-theme=dark] .agenda-snapshot span,html[data-theme=dark] .agenda-snapshot small{color:var(--muted)!important}html[data-theme=dark] .agenda-snapshot strong{color:var(--ink)!important}html[data-theme=dark] .agenda-snapshot article:nth-child(4) strong{color:var(--orange)!important}.agenda-timeline-shell[data-view=week] .agenda-timeline-column{padding-inline:8px}.agenda-timeline-shell[data-view=week] .agenda-timeline-column strong,.agenda-timeline-shell[data-view=week] .agenda-timeline-column small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-timeline-shell[data-view=week] .agenda-appointment{padding:6px!important}.agenda-timeline-shell[data-view=week] .agenda-appointment strong{font-size:.69rem!important}.agenda-timeline-shell[data-view=week] .agenda-appointment span span{font-size:.62rem!important}.agenda-timeline-shell[data-view=day] .agenda-appointment,.agenda-timeline-shell[data-view=week] .agenda-appointment{max-width:100%;min-width:0!important}.agenda-timeline-shell[data-view=day] [aria-label],.agenda-timeline-shell[data-view=week] [aria-label]{min-width:0}@media (max-width:1280px){.agenda-timeline-shell[data-view=week] .agenda-timeline-column{padding-inline:6px}.agenda-timeline-shell[data-view=week] .agenda-timeline-column small{font-size:.66rem}}.desk-workspace{background:var(--surface-raised)!important}.desk-workspace-header{-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);border-bottom:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface-raised) 96%,transparent)!important;min-height:76px!important;padding:12px 18px!important}.desk-workspace-brand{min-width:250px!important}.desk-workspace-brand small{color:var(--orange)!important;font-size:.68rem!important}.desk-workspace-brand strong{color:var(--ink);font-size:1.16rem!important}.desk-workspace-brand span{color:var(--muted)!important;font-size:var(--type-caption)!important}.desk-workspace-nav{border-color:var(--line)!important;background:var(--surface-subtle)!important}.desk-workspace-nav a{transition:color .16s,background-color .16s,box-shadow .16s;border-radius:9px!important;min-height:36px!important}.desk-workspace-nav a.active{color:var(--ink)!important;background:var(--surface-raised)!important;box-shadow:0 2px 8px #1e18120f!important}.desk-layout{background:var(--surface-raised);grid-template-columns:minmax(320px,360px) minmax(0,1fr)!important}.desk-inbox{background:var(--surface-raised)!important;border-right-color:var(--line)!important}.desk-tabs{z-index:4;background:var(--surface-raised);position:sticky;top:0;padding:12px 12px 8px!important}.desk-tab{color:var(--muted);flex:1 1 0;transition:color .16s,background-color .16s,border-color .16s;border:1px solid #0000!important;min-height:36px!important}.desk-tab.active{box-shadow:0 7px 16px #ff7a0029;color:#14120f!important;border-color:color-mix(in srgb,var(--orange) 75%,#000)!important;background:var(--orange)!important}.desk-inbox .module-toolbar{z-index:3;background:var(--surface-raised);position:sticky;top:56px;padding:8px 12px 12px!important}.desk-inbox .module-search{border-color:var(--line);min-height:42px;background:var(--surface-subtle)!important}.desk-inbox .module-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent);border-color:var(--orange)!important}.desk-ticket-list{background:var(--surface-raised)}.desk-ticket-row{transition:background-color .16s,box-shadow .16s;position:relative;border-top-color:color-mix(in srgb,var(--line) 78%,transparent)!important;min-height:94px!important;padding:13px 12px!important}.desk-ticket-row:before{content:"";background:0 0;border-radius:99px;width:3px;position:absolute;inset:13px auto 13px 0}.desk-ticket-row[data-status=WAITING]:before{background:var(--orange)}.desk-ticket-row[data-status=IN_PROGRESS]:before{background:var(--green)}.desk-ticket-row[data-status=CLOSED]:before{background:var(--muted);opacity:.5}.desk-ticket-row.selected{background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--orange) 22%,transparent)!important}.desk-ticket-row:hover{background:color-mix(in srgb,var(--orange) 4%,var(--surface-raised))!important}.desk-ticket-avatar{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--line));background:color-mix(in srgb,var(--orange) 7%,var(--surface-subtle))!important;width:40px!important;height:40px!important}.desk-ticket-head strong{color:var(--ink);font-size:.9rem}.desk-ticket-protocol,.desk-ticket-phone,.desk-ticket-time,.desk-ticket-preview{color:var(--muted)!important}.desk-ticket-preview{line-height:1.35;margin-top:5px!important}.desk-claim-button{box-shadow:0 6px 14px #ff7a0029;color:#18120d!important;background:var(--orange)!important;border-radius:9px!important;min-height:34px!important;padding-inline:10px!important}.desk-detail{background:var(--surface-raised)}.desk-conversation{background:var(--surface-raised)!important}.desk-conversation-head{min-height:70px;border-bottom-color:var(--line)!important;background:color-mix(in srgb,var(--surface-raised) 97%,transparent)!important}.desk-conversation-title strong{color:var(--ink);font-size:.95rem}.desk-conversation-title small{color:var(--muted)!important}.desk-finish-button{transition:border-color .16s,background-color .16s;border:1px solid var(--line)!important;color:var(--ink)!important;background:var(--surface-subtle)!important;border-radius:10px!important}.desk-finish-button:hover{border-color:color-mix(in srgb,var(--orange) 40%,var(--line))!important}.desk-timeline{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-subtle) 94%,transparent),var(--surface-raised))!important;padding:22px clamp(16px,2vw,30px)!important}.desk-bubble{box-shadow:0 4px 14px #1e18120b;border-radius:15px!important;max-width:min(72%,680px)!important}.desk-bubble.in{border:1px solid var(--line)!important;background:var(--surface-raised)!important}.desk-bubble.out{border:1px solid color-mix(in srgb,var(--orange) 22%,var(--line))!important;background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised))!important}.desk-bubble.note{border:1px dashed color-mix(in srgb,var(--gold) 40%,var(--line))!important;background:color-mix(in srgb,var(--gold) 7%,var(--surface-raised))!important}.desk-message-receipt{color:var(--muted);align-self:flex-end;margin-top:3px;font-size:.7rem;font-weight:650;display:inline-flex}.desk-message-receipt.is-read{color:var(--orange)}.desk-composer{border-top:1px solid var(--line)!important;background:var(--surface-raised)!important}.desk-composer-modes{margin-bottom:8px}.desk-composer-mode{transition:background-color .16s,color .16s;border-radius:9px!important;min-height:34px!important}.desk-composer-mode.active{color:var(--ink)!important;background:var(--surface-subtle)!important}.desk-composer textarea{transition:border-color .16s,box-shadow .16s,background-color .16s;border-color:var(--line)!important;background:var(--surface-subtle)!important;min-height:78px!important}.desk-composer textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 12%,transparent);border-color:var(--orange)!important;background:var(--surface-raised)!important}.desk-contact{border-left:1px solid var(--line)!important;background:var(--surface-raised)!important}.desk-contact-head{background:var(--surface-raised)}.desk-empty-panel{background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--orange) 7%,transparent),transparent 24%), var(--surface-raised)!important}.desk-empty-icon{border:1px solid color-mix(in srgb,var(--orange) 20%,var(--line));background:color-mix(in srgb,var(--orange) 8%,var(--surface-subtle))!important}.desk-empty-panel h2{color:var(--ink)}.desk-empty-panel p{color:var(--muted)}html[data-theme=dark] .desk-workspace,html[data-theme=dark] .desk-workspace-header,html[data-theme=dark] .desk-inbox,html[data-theme=dark] .desk-tabs,html[data-theme=dark] .desk-inbox .module-toolbar{background:#171613!important}html[data-theme=dark] .desk-ticket-row.selected{background:color-mix(in srgb,var(--orange) 10%,#171613)!important}html[data-theme=dark] .desk-timeline{background:linear-gradient(#141311,#171613)!important}html[data-theme=dark] .desk-bubble.in{background:#1c1a17!important}html[data-theme=dark] .desk-bubble.out{background:#2b1d12!important}html[data-theme=dark] .desk-contact,html[data-theme=dark] .desk-conversation,html[data-theme=dark] .desk-composer{background:#171613!important}@media (min-width:1280px){.desk-detail{grid-template-columns:minmax(0,1fr) clamp(280px,21vw,340px)!important}}@media (max-width:900px){.desk-workspace-brand{min-width:0!important}.desk-workspace-brand span{display:none!important}}@media (prefers-reduced-motion:no-preference){.desk-workspace-nav a,.desk-tab,.desk-ticket-row,.desk-claim-button,.desk-finish-button,.desk-composer textarea{transition-duration:.16s!important}}@media (prefers-reduced-motion:reduce){.desk-workspace *,.desk-workspace :before,.desk-workspace :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.tryvya-desk-toolbar{gap:8px;display:grid}.tryvya-desk-search-row{align-items:stretch;gap:8px;min-width:0;display:flex}.tryvya-desk-search-row .module-search{flex:auto;min-width:0;margin:0}.tryvya-desk-search-row .module-search input{flex:1;min-width:0}.tryvya-desk-clear,.tryvya-desk-refresh{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:background-color .16s,color .16s,border-color .16s;display:inline-grid}.tryvya-desk-clear{background:0 0;border:0;width:28px;height:28px}.tryvya-desk-refresh{width:42px;height:42px}.tryvya-desk-clear:hover,.tryvya-desk-refresh:hover:not(:disabled){color:var(--orange);background:var(--surface-subtle);border-color:color-mix(in srgb,var(--orange) 40%,var(--line))}.tryvya-desk-refresh:disabled{opacity:.5;cursor:wait}.tryvya-desk-queue-meta{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:.72rem;font-weight:600;display:flex}.tryvya-desk-queue-meta span:first-child{color:var(--ink)}.tryvya-desk-error{justify-content:space-between;align-items:center;gap:12px;display:flex}.tryvya-desk-error button{white-space:nowrap;font-weight:750;text-decoration:underline}.tryvya-contact-phone{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.tryvya-contact-phone>span{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tryvya-contact-phone button{border:1px solid var(--line);color:var(--muted);background:var(--surface-subtle);border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:.73rem;display:inline-flex}.tryvya-contact-phone button:hover{border-color:var(--orange);color:var(--orange)}.tryvya-desk-refresh:focus-visible,.tryvya-desk-clear:focus-visible,.tryvya-contact-phone button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.tryvya-desk-refresh .is-refreshing{animation:.9s linear infinite tryvya-sync-spin}}@keyframes tryvya-sync-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tryvya-desk-refresh .is-refreshing{animation:none}}.tryvya-desk-launch{border:1px solid color-mix(in srgb,var(--orange) 44%,#463222);background:linear-gradient(116deg,#362217,#1c1916 70%);border-radius:14px;align-items:center;gap:11px;min-height:62px;margin:12px 8px 18px;padding:10px 12px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff17,0 8px 22px #0000002b;color:#fff!important}.tryvya-desk-launch:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 10px 28px #ff7a0021}.tryvya-desk-launch>svg{width:23px;height:23px;color:var(--orange);flex:none}.tryvya-desk-launch>span{flex:1;gap:3px;min-width:0;display:grid}.tryvya-desk-launch strong{letter-spacing:.01em;font-size:.86rem}.tryvya-desk-launch small{color:#b9afa4;font-size:.66rem;font-weight:600}.tryvya-desk-launch b{background:var(--orange);color:#1d130b;border-radius:8px;place-items:center;min-width:23px;height:23px;font-size:.7rem;display:grid}.tryvya-desk-launch i{color:#b4aba1;font-style:normal}.sidebar-collapsed .tryvya-desk-launch{justify-content:center;min-height:46px;margin:12px 5px 18px;padding:10px 4px}.sidebar-collapsed .tryvya-desk-launch>span,.sidebar-collapsed .tryvya-desk-launch>i{display:none}.sidebar-collapsed .tryvya-desk-launch b{position:absolute;top:-8px;right:0}.tryvya-desk-launch:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tryvya-desk-standalone{--desk-console-border:var(--line);background:var(--surface-subtle);width:100%;height:100dvh;min-height:100dvh;padding:clamp(0px,.6vw,10px);overflow:hidden}.tryvya-desk-standalone .management-content--immersive{height:100%;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.tryvya-desk-standalone .desk-workspace{border:1px solid var(--line);border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;overflow:hidden;box-shadow:0 12px 42px #110c0912;max-height:none!important;display:grid!important}.tryvya-desk-standalone .desk-workspace-header{align-items:center;gap:16px;min-height:75px;display:flex;padding:10px 18px!important}.tryvya-desk-home{border:1px solid var(--line);background:var(--surface-subtle);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;transition:transform .2s,border-color .2s,background .2s;display:grid}.tryvya-desk-home:hover{border-color:var(--orange);background:var(--orange-soft);transform:rotate(-3deg)}.tryvya-desk-home .brand-asset{width:32px;height:32px;display:block}.tryvya-desk-standalone .desk-workspace-brand{min-width:0!important}.tryvya-desk-standalone .desk-workspace-brand strong{line-height:1.2;font-size:1.2rem!important}.tryvya-desk-standalone .desk-workspace-nav{flex:none;margin-left:auto}.tryvya-desk-standalone .desk-workspace-nav button,.tryvya-desk-standalone .desk-workspace-nav span{min-height:37px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.81rem;font-weight:760;display:inline-flex}.tryvya-desk-standalone .desk-workspace-nav span.active{color:var(--ink);background:var(--surface-raised);box-shadow:0 2px 9px #0000000e}.tryvya-desk-standalone .desk-workspace-nav button:hover{color:var(--orange);background:var(--surface-raised)}.tryvya-desk-standalone .desk-workspace-nav button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-desk-standalone .desk-workspace-actions{margin-left:0}.tryvya-desk-standalone .desk-layout{gap:0;min-height:0;grid-template-columns:clamp(300px,25vw,390px) minmax(0,1fr)!important;height:100%!important}.tryvya-desk-standalone .desk-inbox{flex-direction:column;height:100%;display:flex;min-height:0!important}.tryvya-desk-standalone .desk-ticket-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.tryvya-desk-standalone .desk-ticket-row{animation:.2s both tryvya-queue-enter}.tryvya-desk-standalone .desk-detail{height:100%;min-height:0!important}.tryvya-desk-standalone .desk-conversation{height:100%!important;min-height:0!important}.tryvya-desk-standalone .desk-empty-panel{border:0;border-radius:0;height:100%;min-height:0!important}.tryvya-desk-standalone .desk-contact{height:100%;min-height:0!important;max-height:none!important}@keyframes tryvya-queue-enter{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.tryvya-analysis-backdrop.platform-dialog-portal{z-index:1500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080807c2;place-items:center;padding:clamp(8px,3vw,32px);display:grid}.tryvya-analysis-dialog{border:1px solid var(--line);width:min(1100px,100%);height:min(850px,92dvh);min-height:0;max-height:92dvh;color:var(--ink);background:var(--surface-raised);border-radius:23px;display:flex;overflow:hidden;box-shadow:0 32px 100px #00000059}.tryvya-analysis-inner{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.tryvya-analysis-head{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 91%,var(--orange-soft));justify-content:space-between;align-items:center;gap:14px;padding:19px clamp(16px,2.5vw,28px);display:flex}.tryvya-analysis-heading{align-items:center;gap:14px;min-width:0;display:flex}.tryvya-analysis-head-icon{border:1px solid color-mix(in srgb,var(--orange) 26%,var(--line));width:47px;height:47px;color:var(--orange);background:var(--orange-soft);border-radius:14px;flex:none;place-items:center;display:grid}.tryvya-analysis-heading small{color:var(--orange);letter-spacing:.1em;font-size:.68rem;font-weight:800}.tryvya-analysis-heading h2{color:var(--ink);margin:3px 0;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:850}.tryvya-analysis-heading p{color:var(--muted);margin:0;font-size:.81rem}.tryvya-icon-button{border:1px solid var(--line);width:39px;height:39px;color:var(--muted);background:var(--surface-raised);cursor:pointer;border-radius:11px;flex:none;place-items:center;display:grid}.tryvya-icon-button:hover{color:var(--orange);border-color:var(--orange)}.tryvya-analysis-body{flex:1;min-height:0;padding:clamp(14px,2vw,26px);overflow:auto}.tryvya-analysis-search{gap:10px;display:flex}.tryvya-analysis-search>label{border:1px solid var(--line);background:var(--surface-subtle);min-width:0;color:var(--muted);border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.tryvya-analysis-search input{width:100%;min-width:0;min-height:45px;color:var(--ink);background:0 0;border:0;outline:0}.tryvya-analysis-search>label:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent)}.tryvya-analysis-search>button{color:#18120a;background:var(--orange);cursor:pointer;border:0;border-radius:12px;min-width:125px;padding:0 20px;font-weight:800}.tryvya-analysis-search>button:hover{background:var(--orange-strong,#e96500)}.tryvya-analysis-filters{flex-wrap:wrap;gap:12px;margin:14px 0 20px;display:flex}.tryvya-analysis-filters label{color:var(--muted);align-items:center;gap:7px;font-size:.78rem;font-weight:750;display:flex}.tryvya-analysis-filters input,.tryvya-analysis-filters select{border:1px solid var(--line);min-height:36px;color:var(--ink);background:var(--surface-raised);border-radius:9px;padding:5px 9px}.tryvya-analysis-results-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.tryvya-analysis-results-head strong{font-size:.92rem}.tryvya-analysis-results-head small{color:var(--muted);font-size:.75rem}.tryvya-analysis-results{gap:6px;padding:12px 0;display:grid}.tryvya-analysis-result{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--surface-raised);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:12px;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.tryvya-analysis-result:hover{border-color:color-mix(in srgb,var(--orange) 55%,var(--line));background:var(--surface-subtle);transform:translate(2px)}.tryvya-result-avatar{width:39px;height:39px;color:var(--orange);background:var(--orange-soft);border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid}.tryvya-result-main{flex:1;gap:3px;min-width:0;display:grid}.tryvya-result-main strong,.tryvya-result-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tryvya-result-main small{color:var(--muted);font-size:.74rem}.tryvya-result-state,.tryvya-history-status{border:1px solid var(--line);color:var(--ink);background:var(--surface-subtle);white-space:nowrap;border-radius:99px;padding:6px 10px;font-size:.72rem;font-weight:750}.tryvya-analysis-loading,.tryvya-analysis-empty{text-align:center;color:var(--muted);padding:32px 14px}.tryvya-analysis-empty{place-items:center;gap:8px;display:grid}.tryvya-analysis-empty svg{color:var(--orange)}.tryvya-analysis-empty strong{color:var(--ink)}.tryvya-analysis-empty p{margin:0;font-size:.84rem}.tryvya-back-button{color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-weight:800;display:inline-flex}.tryvya-history-detail{margin-top:12px}.tryvya-history-summary{border:1px solid var(--line);background:var(--surface-subtle);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.tryvya-history-summary small{color:var(--orange);letter-spacing:.07em;font-size:.68rem;font-weight:800}.tryvya-history-summary h3{margin:5px 0;font-size:1.3rem}.tryvya-history-summary p{color:var(--muted);margin:0}.tryvya-history-messages{flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.tryvya-history-message{border:1px solid var(--line);background:var(--surface-subtle);border-radius:14px;max-width:min(78%,660px);padding:12px 15px}.tryvya-history-message.out{background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised));border-color:color-mix(in srgb,var(--orange) 25%,var(--line));align-self:flex-end}.tryvya-history-message.internal{background:var(--orange-soft);border-style:dashed;align-self:center;max-width:92%}.tryvya-history-message small{color:var(--muted);font-size:.7rem}.tryvya-history-message p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:.85rem;line-height:1.55}.tryvya-history-pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;padding:12px 0;display:flex}.tryvya-history-pagination span{color:var(--muted);margin-right:auto;font-size:.75rem}.tryvya-history-pagination button{border:1px solid var(--line);min-height:34px;color:var(--ink);background:var(--surface-subtle);border-radius:9px;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.tryvya-history-pagination button:disabled{opacity:.38;cursor:not-allowed}.tryvya-analysis-error{margin:8px 24px}html[data-theme=dark] .tryvya-desk-standalone{background:#0d0c0a}html[data-theme=dark] .tryvya-desk-launch{background:linear-gradient(110deg,#362318,#181614)}html[data-theme=dark] .tryvya-analysis-dialog{color:var(--ink);background:#191815;border-color:#35302a}html[data-theme=dark] .tryvya-analysis-head{background:#201a15;border-color:#35302a}html[data-theme=dark] .tryvya-analysis-result{background:#201e1a;border-color:#38332d}html[data-theme=dark] .tryvya-analysis-result:hover{border-color:var(--orange);background:#29231d}html[data-theme=dark] .tryvya-analysis-search>label,html[data-theme=dark] .tryvya-history-summary{background:#211e19;border-color:#38332d}@media (max-width:1050px){.tryvya-desk-standalone .desk-layout{grid-template-columns:minmax(285px,36%) minmax(0,1fr)!important}.tryvya-desk-standalone .desk-workspace-brand span{display:none}}@media (max-width:767px){.tryvya-desk-standalone{padding:0}.tryvya-desk-standalone .desk-workspace{border:0;border-radius:0}.tryvya-desk-standalone .desk-workspace-header{gap:9px;min-height:67px;padding:8px 10px!important}.tryvya-desk-home{width:37px;height:37px}.tryvya-desk-standalone .desk-layout{min-height:0;display:block!important}.tryvya-desk-standalone .desk-workspace-brand strong{font-size:.95rem!important}.tryvya-desk-standalone .desk-workspace-brand small{font-size:.58rem!important}.tryvya-desk-standalone .desk-workspace-nav{padding:2px}.tryvya-desk-standalone .desk-workspace-nav span.active{display:none}.tryvya-desk-standalone .desk-workspace-nav button{padding:0 8px}.tryvya-desk-standalone .desk-settings-button{display:none}.tryvya-analysis-dialog{border-radius:16px;height:96dvh;max-height:96dvh}.tryvya-analysis-heading p{display:none}.tryvya-analysis-search{flex-direction:column}.tryvya-analysis-search>button{min-height:41px}.tryvya-result-state{display:none}}@media (prefers-reduced-motion:reduce){.tryvya-desk-launch,.tryvya-desk-home,.tryvya-analysis-result,.tryvya-desk-standalone .desk-ticket-row{transition:none!important;animation:none!important}}.tryvya-desk-standalone .desk-inbox{min-width:0;overflow:hidden}.tryvya-inbox-heading{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:19px 18px 10px;display:flex}.tryvya-inbox-heading small{color:var(--orange);letter-spacing:.1em;font-size:.65rem;font-weight:850;display:block}.tryvya-inbox-heading h2{color:var(--ink);letter-spacing:-.035em;margin:3px 0 0;font-size:1.27rem;font-weight:850;line-height:1.2}.tryvya-inbox-total{background:var(--surface-subtle);min-width:26px;height:26px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 7px;font-size:.75rem;font-weight:800;display:grid}.tryvya-desk-standalone .desk-inbox .module-toolbar{z-index:auto;flex:none;position:relative;top:auto;padding:8px 13px!important}.tryvya-desk-standalone .desk-inbox .module-search{border-radius:11px;height:43px;min-height:43px;background:var(--surface-subtle)!important}.tryvya-desk-standalone .tryvya-desk-queue-meta{padding:3px 2px 0;font-size:.68rem}.tryvya-desk-standalone .desk-tabs{box-sizing:border-box;flex:none;gap:5px;width:100%;min-width:0;max-width:100%;border:0!important;border-bottom:1px solid var(--line)!important;background:var(--surface-raised)!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;padding:8px 12px 12px!important;display:grid!important;overflow:visible!important}.tryvya-desk-standalone .desk-tab{white-space:nowrap;letter-spacing:-.015em;place-items:center;width:100%;min-width:0;font-weight:770;background:var(--surface-subtle)!important;min-height:33px!important;box-shadow:none!important;border-radius:9px!important;margin:0!important;padding:6px 3px!important;font-size:clamp(.66rem,.75vw,.78rem)!important;display:grid!important}.tryvya-desk-standalone .desk-tab.active{background:var(--orange)!important;color:#1d130a!important;border-color:var(--orange)!important}.tryvya-desk-standalone .desk-tab:hover:not(.active){color:var(--ink);background:color-mix(in srgb,var(--orange) 9%,var(--surface-subtle))!important}.tryvya-desk-standalone .desk-tabs::-webkit-scrollbar{display:none}.tryvya-desk-standalone .desk-ticket-list{scrollbar-gutter:stable;flex-direction:column;flex:auto;min-width:0;min-height:0;gap:0!important;margin:0!important;padding:4px 0 0!important;display:flex!important;overflow:hidden auto!important}.tryvya-desk-standalone .desk-ticket-row{flex:none;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;min-width:0;border:0!important;border-bottom:1px solid var(--line)!important;min-height:88px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px 14px!important;display:grid!important}.tryvya-desk-standalone .desk-ticket-row:before{width:3px;inset:10px auto 10px 0}.tryvya-desk-standalone .desk-ticket-row.selected{background:color-mix(in srgb,var(--orange) 9%,var(--surface-raised))!important;box-shadow:inset 3px 0 0 var(--orange)!important}.tryvya-desk-standalone .desk-ticket-row:hover:not(.selected){background:var(--surface-subtle)!important}.tryvya-desk-standalone .desk-ticket-avatar{grid-area:1/1/span 2;align-self:center;font-size:.8rem;background:color-mix(in srgb,var(--orange) 12%,var(--surface-subtle))!important;border-radius:50%!important;width:44px!important;height:44px!important}.tryvya-desk-standalone .desk-ticket-main{grid-area:1/2;min-width:0;max-width:100%;display:block}.tryvya-desk-standalone .desk-ticket-head{justify-content:space-between;gap:8px;min-width:0;display:flex}.tryvya-desk-standalone .desk-ticket-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:.85rem;line-height:1.4;overflow:hidden}.tryvya-desk-standalone .desk-ticket-head time{color:var(--muted);white-space:nowrap;flex:none;font-size:.64rem;font-weight:660}.tryvya-desk-standalone .desk-ticket-preview{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.4;overflow:hidden;color:var(--muted)!important;margin:4px 0 0!important}.tryvya-desk-standalone .desk-ticket-footnote{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:4px;font-size:.65rem;display:block;overflow:hidden}.tryvya-desk-standalone .desk-ticket-side{justify-content:flex-start;align-items:center;justify-items:unset;text-align:left;flex-wrap:wrap;grid-area:2/2;min-width:0;gap:6px!important;display:flex!important}.tryvya-desk-standalone .desk-ticket-side .desk-claim-button{font-size:.7rem;padding:5px 11px!important}.tryvya-desk-standalone .desk-ticket-side .desk-ticket-assignee{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.67rem;overflow:hidden}.tryvya-desk-standalone .tryvya-inbox-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;min-height:155px;padding:24px 22px 40px;display:flex;background:0 0!important;border:0!important}.tryvya-inbox-empty-icon{border:1px solid color-mix(in srgb,var(--orange) 24%,var(--line));width:55px;height:55px;color:var(--orange);background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised));border-radius:18px;place-items:center;margin-bottom:7px;display:grid}.tryvya-inbox-empty strong{color:var(--ink);font-size:.89rem;font-weight:800}.tryvya-inbox-empty p{max-width:260px;color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.tryvya-inbox-empty-action{border:1px solid color-mix(in srgb,var(--orange) 50%,var(--line));min-height:33px;color:var(--orange);background:var(--surface-raised);border-radius:9px;margin-top:9px;padding:6px 13px;font-size:.73rem;font-weight:800}.tryvya-inbox-empty-action:hover{background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised))}.tryvya-desk-standalone .desk-ticket-list+nav{flex:none;width:100%;max-height:165px;overflow:auto;margin:0!important;padding:10px 13px!important}.tryvya-desk-standalone .desk-inbox .feedback{margin:5px 12px;font-size:.73rem}.tryvya-desk-standalone .desk-empty-panel{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--orange) 5%,transparent),transparent 32%),var(--surface-subtle)!important;border:0!important;border-radius:0!important}.tryvya-desk-standalone .desk-empty-icon{border:1px solid color-mix(in srgb,var(--orange) 19%,var(--line));width:83px;height:83px;color:var(--orange);border-radius:25px;margin-bottom:16px;background:var(--surface-raised)!important}.tryvya-desk-standalone .desk-empty-icon svg{width:35px;height:35px}.tryvya-desk-standalone .desk-empty-panel h2{letter-spacing:-.025em;color:var(--ink);font-size:1.35rem}.tryvya-desk-standalone .desk-empty-panel p{max-width:365px;font-size:.84rem;line-height:1.55}.tryvya-desk-standalone .desk-conversation-head{min-height:72px}.tryvya-desk-standalone .desk-timeline{background:var(--surface-subtle)!important}.tryvya-desk-standalone .desk-bubble{max-width:min(79%,640px)!important}.tryvya-desk-standalone .desk-composer textarea{border-radius:12px!important}@media (max-width:767px){.tryvya-desk-standalone .desk-tab{font-size:.75rem!important}.tryvya-desk-standalone .desk-ticket-list{scrollbar-gutter:auto}.tryvya-desk-standalone .desk-ticket-row{min-height:86px!important}}@media (prefers-reduced-motion:reduce){.tryvya-desk-standalone .desk-ticket-row{transition:none!important;animation:none!important}}.tryvya-inbox-actions{align-items:center;gap:8px;min-width:0;display:flex}.tryvya-new-chat-button{border:1px solid var(--orange);background:var(--orange);color:#1d130b;white-space:nowrap;cursor:pointer;min-height:35px;box-shadow:0 6px 18px color-mix(in srgb,var(--orange) 14%,transparent);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.73rem;font-weight:850;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.tryvya-new-chat-button:hover{box-shadow:0 8px 20px color-mix(in srgb,var(--orange) 20%,transparent);background:#ff912e;transform:translateY(-1px)}.tryvya-new-chat-button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tryvya-desk-standalone .tryvya-inbox-heading{padding:18px 14px 12px}.tryvya-desk-standalone .desk-ticket-head strong{letter-spacing:-.014em}.tryvya-desk-standalone .desk-ticket-row.selected .desk-ticket-avatar{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 10%,transparent)}.tryvya-desk-standalone .desk-ticket-row:focus-within{outline:2px solid var(--orange);outline-offset:-2px}.tryvya-outbound-dialog{border:1px solid var(--line);background:var(--surface-raised);width:min(525px,100vw - 24px);max-height:min(830px,94dvh);color:var(--ink);border-radius:19px;overflow:auto;box-shadow:0 30px 90px #00000054}.tryvya-outbound-inner{width:100%;min-width:0}.tryvya-outbound-header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--orange) 3%,var(--surface-raised));align-items:center;gap:13px;padding:22px 22px 18px;display:flex}.tryvya-outbound-header>div:nth-child(2){flex:1;min-width:0}.tryvya-outbound-header small{letter-spacing:.11em;color:var(--orange);font-size:.65rem;font-weight:850}.tryvya-outbound-header h2{letter-spacing:-.035em;color:var(--ink);margin:5px 0 3px;font-size:1.26rem;line-height:1.2}.tryvya-outbound-header p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.tryvya-outbound-icon{border:1px solid color-mix(in srgb,var(--orange) 26%,var(--line));background:color-mix(in srgb,var(--orange) 9%,var(--surface-raised));width:46px;height:46px;color:var(--orange);border-radius:14px;flex:none;place-items:center;display:grid}.tryvya-outbound-form{gap:17px;padding:22px;display:grid}.tryvya-outbound-form>label:not(.tryvya-outbound-consent){color:var(--ink);gap:8px;font-size:.8rem;font-weight:800;display:grid}.tryvya-outbound-form>label small{color:var(--muted);font-size:.71rem;font-weight:500;line-height:1.45}.tryvya-outbound-form>label>span{color:var(--orange)}.tryvya-outbound-form input:not([type=checkbox]),.tryvya-outbound-form select{border:1px solid var(--line);background:var(--surface-subtle);width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;border-radius:11px;outline:none;padding:0 13px;font-size:.84rem;transition:border-color .16s,box-shadow .16s}.tryvya-outbound-form input:focus,.tryvya-outbound-form select:focus{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 14%,transparent)}.tryvya-outbound-consent{border:1px solid var(--line);background:var(--surface-subtle);cursor:pointer;border-radius:11px;align-items:flex-start;gap:11px;padding:13px;display:flex}.tryvya-outbound-consent input{width:16px;height:16px;accent-color:var(--orange);flex:none;margin-top:2px}.tryvya-outbound-consent>span{min-width:0;color:var(--ink);gap:4px;display:grid}.tryvya-outbound-consent strong{font-size:.76rem}.tryvya-outbound-hint{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--line));background:color-mix(in srgb,var(--orange) 5%,var(--surface-raised));color:var(--muted);border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:12px;font-size:.72rem;line-height:1.5;display:flex}.tryvya-outbound-hint svg{color:var(--orange);flex:none;margin-top:2px}.tryvya-outbound-actions{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.tryvya-outbound-actions button{cursor:pointer;border-radius:10px;min-height:39px;padding:8px 14px;font-size:.79rem;font-weight:800}.tryvya-outbound-cancel{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised)}.tryvya-outbound-submit{border:1px solid var(--orange);color:#1d130b;background:var(--orange)}.tryvya-outbound-submit:hover:not(:disabled){background:#ff922e}.tryvya-outbound-submit:disabled{opacity:.45;cursor:not-allowed}html[data-theme=dark] .tryvya-outbound-dialog{background:#191815;border-color:#363029}html[data-theme=dark] .tryvya-outbound-form input:not([type=checkbox]),html[data-theme=dark] .tryvya-outbound-form select,html[data-theme=dark] .tryvya-outbound-consent{color:var(--ink);background:#211f1b;border-color:#38332c}@media (max-width:440px){.tryvya-new-chat-button{width:35px;padding:6px}.tryvya-new-chat-button span,.tryvya-inbox-total{display:none}.tryvya-outbound-header,.tryvya-outbound-form{padding:16px}}@media (prefers-reduced-motion:reduce){.tryvya-new-chat-button,.tryvya-outbound-form input{transition:none!important}}body>.tryvya-analysis-backdrop.platform-dialog-portal,body>.tryvya-outbound-backdrop.platform-dialog-portal{box-sizing:border-box;overscroll-behavior:contain;overflow:hidden auto;z-index:5000!important;zoom:1!important;-webkit-backdrop-filter:blur(9px)saturate(.8)!important;backdrop-filter:blur(9px)saturate(.8)!important;background:#080808c7!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:clamp(12px,3vw,28px)!important;display:flex!important;position:fixed!important;inset:0!important}body>.tryvya-analysis-backdrop.platform-dialog-portal>.tryvya-analysis-dialog,body>.tryvya-outbound-backdrop.platform-dialog-portal>.tryvya-outbound-dialog{flex:0 auto;min-width:0;max-width:100%;position:relative;margin:auto!important;animation:none!important}body>.tryvya-outbound-backdrop.platform-dialog-portal>.tryvya-outbound-dialog{width:min(525px,100%)!important;max-height:calc(100dvh - 24px)!important}body>.tryvya-analysis-backdrop.platform-dialog-portal>.tryvya-analysis-dialog{width:min(1100px,100%)!important;height:min(850px,100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}@media (max-width:767px){body>.tryvya-analysis-backdrop.platform-dialog-portal,body>.tryvya-outbound-backdrop.platform-dialog-portal{padding:max(10px,env(safe-area-inset-top,0px)) 10px max(10px,env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:center!important}body>.tryvya-analysis-backdrop.platform-dialog-portal>.tryvya-analysis-dialog{border-radius:17px!important;height:min(92dvh,100dvh - 20px)!important}body>.tryvya-outbound-backdrop.platform-dialog-portal>.tryvya-outbound-dialog{border-radius:16px!important;max-height:calc(100dvh - 20px)!important}}.tryvya-analysis-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px!important;display:grid!important}.tryvya-filter-field,.tryvya-outbound-field{min-width:0;color:var(--muted);flex-direction:column;gap:7px;font-size:.78rem;font-weight:750;display:flex}.tryvya-outbound-field>span{color:var(--ink);font-size:.8rem;font-weight:800}.tryvya-outbound-field em{color:var(--orange);font-style:normal}.tryvya-modal-select,.tryvya-date-trigger{min-width:0;font:inherit;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:9px;font-weight:650;transition:border-color .18s,box-shadow .18s;border:1px solid var(--line)!important;background:var(--surface-subtle)!important;width:100%!important;min-height:42px!important;color:var(--ink)!important;border-radius:11px!important;padding:9px 12px!important;font-size:.8rem!important;display:flex!important}.tryvya-date-trigger{text-align:left;justify-content:flex-start}.tryvya-date-trigger>svg{color:var(--orange);flex:none}.tryvya-date-trigger>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tryvya-modal-select:hover,.tryvya-date-trigger:hover{border-color:color-mix(in srgb,var(--orange) 50%,var(--line))!important}.tryvya-modal-select:focus-visible,.tryvya-date-trigger:focus-visible,.tryvya-modal-select[data-state=open],.tryvya-date-trigger[data-state=open]{border-color:var(--orange)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 14%,transparent)!important}.tryvya-modal-select:disabled{cursor:not-allowed;opacity:.55}.tryvya-modal-options{min-width:var(--radix-select-trigger-width);max-width:min(390px,100vw - 26px);z-index:11000!important}.tryvya-calendar-popover{width:min(312px,100vw - 30px);z-index:11000!important;border:1px solid var(--line)!important;background:var(--surface-raised)!important;color:var(--ink)!important;border-radius:15px!important;padding:13px!important;box-shadow:0 16px 45px #00000038!important}.tryvya-calendar-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:12px;display:flex}.tryvya-calendar-heading strong{text-transform:capitalize;letter-spacing:-.015em;font-size:.85rem;font-weight:800}.tryvya-calendar-heading button,.tryvya-calendar-footer button{border:1px solid var(--line);min-width:30px;min-height:30px;color:var(--ink);background:var(--surface-subtle);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:4px;display:flex}.tryvya-calendar-heading button:hover,.tryvya-calendar-footer button:hover{border-color:var(--orange);color:var(--orange)}.tryvya-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.tryvya-calendar-grid>span{min-height:27px;color:var(--muted);place-items:center;font-size:.62rem;font-weight:850;display:grid}.tryvya-calendar-grid>button{min-width:0;min-height:34px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;font-size:.76rem;font-weight:650;display:grid}.tryvya-calendar-grid>button.outside{color:var(--muted);opacity:.5}.tryvya-calendar-grid>button:hover:not(:disabled){border-color:var(--orange);background:color-mix(in srgb,var(--orange) 12%,var(--surface-raised))}.tryvya-calendar-grid>button.selected{font-weight:850;color:#1d130b!important;background:var(--orange)!important}.tryvya-calendar-grid>button:disabled{opacity:.23;cursor:not-allowed}.tryvya-calendar-grid>button:focus-visible{outline:2px solid var(--orange);outline-offset:1px}.tryvya-calendar-footer{border-top:1px solid var(--line);justify-content:space-between;gap:8px;margin-top:10px;padding-top:13px;display:flex}.tryvya-calendar-footer button{padding:5px 10px;font-size:.72rem;font-weight:780}.tryvya-calendar-footer button:last-child{background:color-mix(in srgb,var(--orange) 12%,var(--surface-raised));color:var(--orange)}@media (max-width:620px){.tryvya-analysis-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-analysis-filters>.tryvya-filter-field:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.tryvya-modal-select,.tryvya-date-trigger{transition:none!important}}.tryvya-analysis-dialog,.tryvya-outbound-dialog{overflow:visible!important}.tryvya-outbound-inner{overscroll-behavior:contain;border-radius:inherit;max-height:min(830px,94dvh);overflow-y:auto}.tryvya-calendar-popover,.tryvya-modal-options{position:relative;z-index:11000!important}.tryvya-clients{gap:16px;min-width:0;display:grid}.tryvya-clients-overview{isolation:isolate;color:#fff;background:radial-gradient(circle at 92% -35%,#ff7a003b,#0000 48%),linear-gradient(125deg,#211d1a,#111110 77%);border:1px solid #ffffff1c;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:clamp(22px,3.1vw,36px);display:flex;position:relative;overflow:hidden}.tryvya-clients-overview:after{content:"";pointer-events:none;border:1px solid #ff7a0029;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-130px;right:-115px}.tryvya-clients-overview-copy{min-width:0;max-width:540px}.tryvya-clients-eyebrow{letter-spacing:.15em;color:#ff9c48;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.tryvya-clients-overview h2{color:#fff;letter-spacing:-.045em;margin:14px 0 9px;font-size:clamp(1.45rem,2.35vw,2.15rem);font-weight:820;line-height:1.12}.tryvya-clients-overview p{color:#ffffff9c;max-width:48ch;margin:0;font-size:.86rem;line-height:1.6}.tryvya-clients-overview-total{border-left:1px solid #ffffff24;flex:none;align-content:center;gap:3px;min-width:195px;padding:7px 0 7px 25px;display:grid}.tryvya-clients-overview-total span{color:#ffffff96;letter-spacing:.12em;font-size:10px;font-weight:800}.tryvya-clients-overview-total strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:clamp(2.4rem,4.4vw,3.8rem);font-weight:800;line-height:1.13}.tryvya-clients-overview-total small{color:#ffad65;font-size:.73rem}.tryvya-clients-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.tryvya-clients-insights>div{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;min-width:0;padding:17px 19px;position:relative;box-shadow:0 5px 20px #00000006}.tryvya-clients-insights>div:before{content:"";background:var(--orange);opacity:.75;border-radius:2px;width:30px;height:2px;position:absolute;top:0;left:18px}.tryvya-clients-insights dt{color:var(--muted);align-items:center;gap:9px;font-size:.75rem;font-weight:650;display:flex}.tryvya-clients-insights dt svg{color:var(--orange);flex-shrink:0}.tryvya-clients-insights dd{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin:10px 0 3px;font-size:1.9rem;font-weight:800;line-height:1.1}.tryvya-clients-insights small{color:var(--muted);font-size:.68rem}.tryvya-clients-filters,.tryvya-clients-results{border:1px solid var(--line);background:var(--surface-raised);min-width:0;box-shadow:var(--tryvya-shadow);border-radius:16px}.tryvya-clients-filters-head,.tryvya-clients-results-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tryvya-clients-section-kicker{color:var(--orange);letter-spacing:.13em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.tryvya-clients-filters h3,.tryvya-clients-results h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:780}.tryvya-clients-filter-grid{grid-template-columns:minmax(210px,1.5fr) minmax(165px,1fr) minmax(165px,1fr) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.tryvya-clients-field{gap:7px;min-width:0;display:grid}.tryvya-clients-field>span:first-child{color:var(--muted);letter-spacing:.09em;font-size:10px;font-weight:800}.tryvya-clients-input-wrap{border:1px solid var(--line);background:var(--surface-input);border-radius:10px;align-items:center;gap:10px;min-width:0;height:43px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.tryvya-clients-input-wrap:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 11%,transparent)}.tryvya-clients-input-wrap svg{color:var(--muted);flex-shrink:0}.tryvya-clients-input-wrap input{width:100%;min-width:0;height:100%;color:var(--ink);background:0 0;outline:0;padding:0;font-size:.81rem;box-shadow:none!important;border:0!important}.tryvya-clients-field select{border:1px solid var(--line);background:var(--surface-input);width:100%;min-width:0;height:43px;color:var(--ink);border-radius:10px;padding:0 11px;font-size:.79rem}.tryvya-clients-search-button{white-space:nowrap;height:43px;border-radius:10px!important}.tryvya-clients-results{overflow:hidden}.tryvya-clients-results-heading{border-bottom:1px solid var(--line);min-height:75px;padding:16px clamp(16px,2.2vw,24px)}.tryvya-clients-results-heading>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:650}.tryvya-clients-feedback{padding:12px 16px 0}.tryvya-clients-results-content[aria-busy=true]{opacity:.65;transition:opacity .15s}.tryvya-clients-table-wrap{width:100%;overflow-x:auto}.tryvya-clients-table{border-collapse:collapse;text-align:left;table-layout:auto;width:100%;min-width:850px}.tryvya-clients-table thead{background:color-mix(in srgb,var(--surface-subtle) 75%,var(--surface-raised))}.tryvya-clients-table th{color:var(--muted);white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;padding:13px 19px;font-size:10px;font-weight:800}.tryvya-clients-table td{border-top:1px solid var(--line);vertical-align:middle;padding:15px 19px;font-size:.79rem}.tryvya-clients-table tbody tr{transition:background .16s}.tryvya-clients-table tbody tr:hover{background:color-mix(in srgb,var(--orange) 4%,var(--surface-raised))}.tryvya-clients-person{align-items:center;gap:12px;min-width:0;display:flex}.tryvya-clients-person>div{gap:4px;min-width:0;display:grid}.tryvya-clients-avatar{border:1px solid color-mix(in srgb,var(--orange) 25%,var(--line));width:39px;height:39px;color:var(--orange);background:color-mix(in srgb,var(--orange) 11%,var(--surface-raised));letter-spacing:.025em;border-radius:12px;flex:0 0 39px;place-items:center;font-size:.73rem;font-weight:800;display:grid}.tryvya-clients-person-name{color:var(--ink);overflow-wrap:anywhere;font-size:.82rem;font-weight:770;line-height:1.35;text-decoration:none}.tryvya-clients-person-name:hover{color:var(--orange)}.tryvya-clients-person-phone{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:.73rem;display:flex}.tryvya-clients-cell-value{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem;font-weight:760;display:block}.tryvya-clients-cell-hint{color:var(--muted);white-space:nowrap;margin-top:5px;font-size:.72rem;display:block}.tryvya-clients-next{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:.73rem;display:inline-flex}.tryvya-clients-next svg{flex-shrink:0}.tryvya-clients-next.has-date{color:var(--ink);font-weight:680}.tryvya-clients-next.has-date svg{color:var(--orange)}.tryvya-clients-row-action{text-align:right}.tryvya-clients-open{border:1px solid var(--line);color:var(--ink);background:var(--surface-subtle);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:.74rem;font-weight:740;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.tryvya-clients-open:hover{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 48%,var(--line));background:var(--surface-raised)}.tryvya-clients-pagination{border-top:1px solid var(--line);padding:12px 16px}.tryvya-clients-mobile{gap:10px;padding:13px;display:grid}.tryvya-clients-mobile-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;gap:15px;padding:16px;display:grid}.tryvya-clients-mobile-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:13px 0;display:grid}.tryvya-clients-mobile-metrics dt{color:var(--muted);font-size:.7rem}.tryvya-clients-mobile-metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:.85rem;font-weight:750}.tryvya-clients-mobile-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:1100px){.tryvya-clients-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-clients-search-button{width:100%}}@media (max-width:650px){.tryvya-clients-overview{flex-direction:column;align-items:stretch;gap:18px}.tryvya-clients-overview-total{border-top:1px solid #ffffff26;border-left:0;padding:16px 0 0}.tryvya-clients-overview-total strong{font-size:2.7rem}.tryvya-clients-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.tryvya-clients-insights>div{padding:14px 10px}.tryvya-clients-insights dt{flex-direction:column;align-items:flex-start;gap:7px;font-size:.67rem}.tryvya-clients-insights dd{font-size:1.6rem}.tryvya-clients-insights small{font-size:.61rem}.tryvya-clients-filter-grid{grid-template-columns:1fr}.tryvya-clients-filters{padding:17px 14px}}@media (prefers-reduced-motion:reduce){.tryvya-clients-table tbody tr,.tryvya-clients-open,.tryvya-clients-input-wrap{transition:none}}.tryvya-client-detail{min-width:0}.tryvya-client-detail-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tryvya-client-detail-top>span{letter-spacing:.09em;color:var(--muted);font-size:.65rem;font-weight:800}.tryvya-client-detail-hero{color:#fff;background:radial-gradient(circle at 96% -38%,#ff7a0029,#0000 50%),linear-gradient(125deg,#211d1a,#111110 79%);border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.7fr);align-items:stretch;gap:20px;min-width:0;padding:clamp(19px,2.8vw,28px);display:grid}.tryvya-client-detail-profile{align-items:center;gap:18px;min-width:0;display:flex}.tryvya-client-detail-profile>div{min-width:0}.tryvya-client-detail-avatar{color:#ff9e4d;background:#ff7a0021;border:1px solid #ff7a0059;border-radius:18px;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:1.15rem;font-weight:800;display:grid}.tryvya-client-detail-hero h2{color:#fff;letter-spacing:-.04em;overflow-wrap:anywhere;margin:8px 0 11px;font-size:clamp(1.3rem,2.4vw,2rem);font-weight:800;line-height:1.15}.tryvya-client-detail-phone{color:#ffffffdb;font-variant-numeric:tabular-nums;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.82rem;text-decoration:none;display:inline-flex}.tryvya-client-detail-phone svg{color:#ff9e4d}.tryvya-client-detail-phone:hover{color:#fff;border-color:#ff9e4d}.tryvya-client-detail-notes{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;min-width:0;padding:15px 17px}.tryvya-client-detail-notes>span{color:#ffa862;letter-spacing:.12em;font-size:10px;font-weight:800}.tryvya-client-detail-notes p{color:#ffffffbf;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:.81rem;line-height:1.6}.tryvya-client-detail-metric{background:var(--surface-raised)!important;border-radius:12px!important;padding:17px!important}.tryvya-client-detail-metric svg{margin-bottom:11px!important}.tryvya-client-detail-summary>div.grid{gap:11px}@media (max-width:740px){.tryvya-client-detail-hero{grid-template-columns:1fr;gap:18px}.tryvya-client-detail-profile{align-items:flex-start}.tryvya-client-detail-avatar{border-radius:14px;flex-basis:52px;width:52px;height:52px}.tryvya-client-detail-notes{padding:13px 15px}}body>.tryvya-customer-360-backdrop.platform-dialog-portal{box-sizing:border-box;overscroll-behavior:contain;overflow:hidden;z-index:5100!important;zoom:1!important;-webkit-backdrop-filter:blur(10px)saturate(.85)!important;backdrop-filter:blur(10px)saturate(.85)!important;background:#080808cc!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100dvh!important;margin:0!important;padding:clamp(10px,2.5vw,28px)!important;display:flex!important;position:fixed!important;inset:0!important}body>.tryvya-customer-360-backdrop.platform-dialog-portal>.tryvya-customer-360-dialog{flex:0 auto;border:1px solid var(--line)!important;background:var(--surface-raised)!important;border-radius:17px!important;flex-direction:column!important;width:min(1080px,100%)!important;min-width:0!important;height:min(900px,100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:auto!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 90px #0000004a!important}.tryvya-customer-360-modal-head{color:#fff;background:linear-gradient(115deg,#211d1a,#121110);border-bottom:1px solid #ffffff1a;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:17px clamp(18px,2.6vw,28px);display:flex}.tryvya-customer-360-modal-head span{letter-spacing:.14em;color:#ff9b4b;font-size:.62rem;font-weight:800}.tryvya-customer-360-modal-head h2{letter-spacing:-.035em;color:#fff;margin:5px 0 0;font-size:1.24rem;font-weight:800}.tryvya-customer-360-modal-head>button{color:#fff;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.tryvya-customer-360-modal-head>button:hover{background:#ff7a002e;border-color:#ff9c4c}.tryvya-customer-360-modal-body{overscroll-behavior:contain;background:var(--surface-subtle);flex:auto;min-width:0;min-height:0;padding:clamp(14px,2.5vw,25px);overflow:hidden auto}.tryvya-customer-360-modal-body .tryvya-client-detail{min-width:0}.tryvya-customer-name-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.tryvya-customer-name-row h2{margin-right:2px}.tryvya-customer-name-edit{color:#ffd0a2;background:#fff1;border:1px solid #fff3;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 9px;font-size:.72rem;font-weight:760;display:inline-flex}.tryvya-customer-name-edit:hover{color:#fff;background:#ff7a0033;border-color:#ff9e4d}.tryvya-customer-name-form{gap:7px;max-width:580px;margin:7px 0 12px;display:grid}.tryvya-customer-name-form label{color:#ff9e4d;letter-spacing:.1em;font-size:.66rem;font-weight:800}.tryvya-customer-name-form>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tryvya-customer-name-form input{color:#fff;background:#ffffff1a;border:1px solid #ffffff52;border-radius:9px;flex:200px;width:100%;min-width:0;height:39px;padding:7px 10px}.tryvya-customer-name-form input:focus-visible{outline:2px solid #ff7a0038;border-color:#ff9e4d!important}.tryvya-customer-name-form .tryvya-customer-name-error{color:#ffd3c5;margin:0;font-size:.72rem}.tryvya-customer-name-saved{color:#aaf0bb;padding:5px 0;font-size:.72rem;display:block}.tryvya-clients-person-name{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}@media (max-width:700px){body>.tryvya-customer-360-backdrop.platform-dialog-portal{padding:max(8px,env(safe-area-inset-top,0px)) 8px max(8px,env(safe-area-inset-bottom,0px))!important}body>.tryvya-customer-360-backdrop.platform-dialog-portal>.tryvya-customer-360-dialog{border-radius:13px!important;width:100%!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}.tryvya-customer-360-modal-head{min-height:68px}.tryvya-customer-360-modal-body{padding:12px}}@media (prefers-reduced-motion:reduce){.tryvya-customer-name-edit{transition:none!important}}.tryvya-client-detail-hero .tryvya-customer-name-form input,.tryvya-client-detail-hero .tryvya-customer-notes-form textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#ffb172!important;opacity:1!important;background:#302d2b!important;border:1px solid #807065!important;font-size:.85rem!important;font-weight:550!important}.tryvya-client-detail-hero .tryvya-customer-name-form input::placeholder,.tryvya-client-detail-hero .tryvya-customer-notes-form textarea::placeholder{color:#c0b9b3!important;-webkit-text-fill-color:#c0b9b3!important;opacity:1!important}.tryvya-client-detail-hero .tryvya-customer-name-form input:focus-visible,.tryvya-client-detail-hero .tryvya-customer-notes-form textarea:focus-visible{outline-offset:1px;border-color:#ff9e4d!important;outline:2px solid #ff9e4d66!important;box-shadow:0 0 0 3px #ff7a0021!important}.tryvya-client-detail-hero .tryvya-customer-name-form [data-slot=button]:not(:disabled),.tryvya-client-detail-hero .tryvya-customer-notes-form [data-slot=button]:not(:disabled){color:#fff!important;-webkit-text-fill-color:#fff!important}.tryvya-client-detail-hero .tryvya-customer-name-form [data-slot=button][type=submit],.tryvya-client-detail-hero .tryvya-customer-notes-form [data-slot=button][type=submit]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#e96500!important;border-color:#e96500!important}.tryvya-client-detail-hero .tryvya-customer-name-form [data-slot=button][type=button],.tryvya-client-detail-hero .tryvya-customer-notes-form [data-slot=button][type=button]{background:#ffffff17!important;border:1px solid #ffffff42!important}.tryvya-client-detail-notes-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tryvya-client-detail-notes-head>span{color:#ffa862;letter-spacing:.12em;font-size:10px;font-weight:800}.tryvya-client-detail-notes-head .tryvya-customer-name-edit{padding:5px 9px}.tryvya-customer-notes-form{gap:10px;min-width:0;margin-top:10px;display:grid}.tryvya-customer-notes-form textarea{resize:vertical;border-radius:9px;width:100%;min-width:0;min-height:104px;padding:11px 12px;line-height:1.55;display:block}.tryvya-customer-notes-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tryvya-customer-notes-actions small{color:#d6ccc4;font-variant-numeric:tabular-nums;margin-right:auto;font-size:.69rem}.tryvya-customer-notes-form .tryvya-customer-name-error{color:#ffd3c5;font-size:.74rem}html[data-theme=dark] .tryvya-client-detail-hero .tryvya-customer-name-form input,html[data-theme=dark] .tryvya-client-detail-hero .tryvya-customer-notes-form textarea{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#ffb172!important;background:#302d2b!important}.tryvya-clients{gap:13px}.tryvya-clients-overview{border-radius:16px;gap:22px;min-height:145px;padding:23px clamp(20px,2.6vw,30px)}.tryvya-clients-overview:after{width:155px;height:155px;bottom:-100px;right:-80px}.tryvya-clients-overview h2{letter-spacing:-.04em;margin:10px 0 7px;font-size:clamp(1.4rem,2vw,1.85rem)}.tryvya-clients-overview p{max-width:58ch;font-size:.82rem;line-height:1.5}.tryvya-clients-overview-total{min-width:170px;padding-left:22px}.tryvya-clients-overview-total strong{font-size:clamp(2rem,3.5vw,3rem);line-height:1.2}.tryvya-clients-insights{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;gap:0;overflow:hidden}.tryvya-clients-insights>div{border:0;border-right:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:16px 20px}.tryvya-clients-insights>div:last-child{border-right:0}.tryvya-clients-insights>div:before{opacity:.65;width:22px;height:2px;left:20px}.tryvya-clients-insights dt{gap:8px;font-size:.73rem}.tryvya-clients-insights dd{margin:7px 0 2px;font-size:1.6rem}.tryvya-clients-insights small{font-size:.67rem}.tryvya-clients-filters,.tryvya-clients-results{border-radius:15px;box-shadow:0 6px 24px #19140e06}.tryvya-clients-filters{padding:18px clamp(17px,2.1vw,24px)}.tryvya-clients-filters h3,.tryvya-clients-results h3{letter-spacing:-.025em;font-size:1.04rem}.tryvya-clients-filter-grid{grid-template-columns:minmax(230px,1.65fr) minmax(180px,1fr) minmax(165px,.95fr) auto;gap:11px;margin-top:16px}.tryvya-clients-field>span:first-child{letter-spacing:.075em;font-size:.64rem}.tryvya-clients-input-wrap{border-radius:10px;height:44px}.tryvya-clients-input-wrap input{font-size:.83rem}.tryvya-clients-select.ui-select-trigger{min-width:0;background:var(--surface-input)!important;width:100%!important;height:44px!important;min-height:44px!important;color:var(--ink)!important;border-radius:10px!important;font-size:.82rem!important;font-weight:650!important}.tryvya-clients-select.ui-select-trigger:hover,.tryvya-clients-select.ui-select-trigger[data-state=open]{border-color:var(--orange)!important;background:var(--surface-raised)!important}.ui-select-content.tryvya-clients-select-options{max-width:min(92vw,var(--radix-select-content-available-width));z-index:5200!important;background:var(--surface-raised)!important;color:var(--ink)!important;border:1px solid color-mix(in srgb,var(--orange) 15%,var(--line))!important;border-radius:12px!important;padding:5px!important;box-shadow:0 17px 46px #0000002e!important}.tryvya-clients-select-options .ui-select-item{border-radius:8px;min-height:36px;font-size:.79rem}.tryvya-clients-select-options .ui-select-item[data-highlighted]{background:var(--orange-soft);color:var(--ink)}.tryvya-clients-search-button{min-width:105px;color:#1d140c!important;border-radius:10px!important;height:44px!important;font-weight:800!important}.tryvya-clients-results-heading{background:color-mix(in srgb,var(--surface-subtle) 48%,var(--surface-raised));min-height:69px}.tryvya-clients-results-count{border:1px solid var(--line);background:var(--surface-raised);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;display:inline-flex;font-size:.71rem!important;font-weight:700!important}.tryvya-clients-table td{padding:13px 19px}.tryvya-clients-table tbody tr:focus-within{background:color-mix(in srgb,var(--orange) 5%,var(--surface-raised))}.tryvya-clients-person-name{max-width:32ch;display:block}.tryvya-clients-person-name:focus-visible,.tryvya-clients-open:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tryvya-clients-avatar{border-radius:11px}.tryvya-clients-open{background:0 0;gap:7px;padding:9px 12px}.tryvya-clients-open:hover{background:var(--orange-soft);color:var(--ink)}.tryvya-clients-pagination{padding:15px 19px}.tryvya-clients-pagination nav{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;max-width:100%;margin:0;padding:0}.tryvya-pagination-select.ui-select-trigger{min-width:79px;background:var(--surface-input)!important;width:79px!important;height:36px!important;min-height:36px!important;color:var(--ink)!important;border-radius:9px!important;padding:6px 9px!important}.tryvya-client-detail-summary{min-width:0}html[data-theme=dark] .tryvya-clients-overview{border-color:#ffffff17}html[data-theme=dark] .tryvya-clients-insights,html[data-theme=dark] .tryvya-clients-filters,html[data-theme=dark] .tryvya-clients-results{box-shadow:none}@media (max-width:1130px){.tryvya-clients-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-clients-search-button{width:100%}}@media (max-width:750px){.tryvya-clients-pagination nav{grid-template-columns:1fr}.tryvya-clients-pagination nav>div{width:100%;max-width:100%}.tryvya-clients-results-heading{align-items:flex-start}}@media (max-width:650px){.tryvya-clients-overview{gap:16px;min-height:0;padding:20px}.tryvya-clients-overview h2{font-size:1.42rem}.tryvya-clients-overview-total{padding-top:12px}.tryvya-clients-insights{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-clients-insights>div{padding:13px 15px}.tryvya-clients-insights>div:first-child{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1}.tryvya-clients-insights>div:nth-child(2){border-right:1px solid var(--line)}.tryvya-clients-insights dt{flex-direction:row;align-items:center;gap:6px;font-size:.67rem}.tryvya-clients-insights dd{font-size:1.52rem}.tryvya-clients-insights small{font-size:.65rem}.tryvya-clients-filter-grid{grid-template-columns:1fr}.tryvya-clients-results-heading{padding:14px 15px}.tryvya-clients-mobile-card{border-radius:12px;gap:13px;padding:15px}.tryvya-clients-pagination{padding:13px}}@media (prefers-reduced-motion:reduce){.tryvya-clients-select.ui-select-trigger,.tryvya-clients-open{transition:none!important}}.tryvya-cash-ledger{gap:14px;min-width:0;display:grid}.tryvya-cash-ledger .tryvya-cash-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:0;display:grid}.tryvya-cash-ledger .tryvya-cash-stats article{background:var(--surface-raised);align-content:center;gap:5px;min-width:0;min-height:106px;padding:17px 19px;display:grid;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:14px!important}.tryvya-cash-ledger .tryvya-cash-stats article:before{display:none!important}.tryvya-cash-ledger .tryvya-cash-stats article>span{letter-spacing:.025em;color:var(--muted);font-size:.71rem;font-weight:740}.tryvya-cash-ledger .tryvya-cash-stats article>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--ink);margin:3px 0 0;font-size:clamp(1.15rem,1.75vw,1.55rem);line-height:1.2;display:block}.tryvya-cash-ledger .tryvya-cash-stats article>small{color:var(--muted);margin:0;font-size:.67rem}.tryvya-cash-ledger .tryvya-cash-stats article.forecast{background:color-mix(in srgb,var(--orange) 5%,var(--surface-raised));border-color:color-mix(in srgb,var(--orange) 17%,var(--line))!important}.tryvya-cash-ledger .tryvya-cash-stats article:nth-child(3)>strong{color:var(--destructive)}.tryvya-cash-ledger .tryvya-cash-stats article.balance{color:#fff!important;background:radial-gradient(circle at 110% -40%,#ff7a003b,#0000 54%),linear-gradient(126deg,#27211d,#141312)!important;border-color:#3e332a!important}.tryvya-cash-ledger .tryvya-cash-stats article.balance>span{color:#ffb678!important}.tryvya-cash-ledger .tryvya-cash-stats article.balance>strong{color:#fff!important}.tryvya-cash-ledger .tryvya-cash-stats article.balance>small{color:#d2c7bd!important}.tryvya-cash-ledger .manager-grid{align-items:start;gap:14px;min-width:0}.tryvya-cash-ledger .tryvya-cash-form,.tryvya-cash-ledger .tryvya-cash-movements{min-width:0;border:1px solid var(--line)!important;background:var(--surface-raised)!important;box-shadow:none!important;border-radius:15px!important}.tryvya-cash-ledger .tryvya-cash-form{gap:13px;padding:21px;display:grid;top:16px}.tryvya-cash-ledger .tryvya-cash-panel-heading{border-bottom:1px solid var(--line);gap:4px;margin-bottom:3px;padding-bottom:13px;display:grid}.tryvya-cash-panel-heading small,.tryvya-cash-table-heading small{color:var(--orange);letter-spacing:.12em;font-size:.64rem;font-weight:800}.tryvya-cash-panel-heading h2{color:var(--ink);letter-spacing:-.035em;margin:0!important;font-size:1.16rem!important}.tryvya-cash-panel-heading p,.tryvya-cash-table-heading p{color:var(--muted);margin:2px 0 0;font-size:.76rem;line-height:1.48}.tryvya-cash-form-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:10px;display:grid}.tryvya-cash-ledger .tryvya-cash-field{gap:7px;min-width:0;margin:0;display:grid}.tryvya-cash-ledger .tryvya-cash-field>span{color:var(--muted);letter-spacing:.015em;font-size:.7rem;font-weight:790}.tryvya-cash-ledger .tryvya-cash-field input{box-sizing:border-box;width:100%;min-width:0;height:44px;caret-color:var(--orange);display:block;border:1px solid var(--line)!important;background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-radius:10px!important;margin:0!important;padding:9px 12px!important;font-size:.82rem!important}.tryvya-cash-ledger .tryvya-cash-field input::placeholder{color:var(--muted);-webkit-text-fill-color:var(--muted);opacity:.85}.tryvya-cash-ledger .tryvya-cash-field input:focus-visible{outline:0;border-color:var(--orange)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 14%,transparent)!important}.tryvya-cash-select.ui-select-trigger{border:1px solid var(--line)!important;background:var(--surface-input)!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;color:var(--ink)!important;border-radius:10px!important;padding:9px 12px!important;font-size:.82rem!important;font-weight:660!important}.tryvya-cash-select.ui-select-trigger:hover,.tryvya-cash-select.ui-select-trigger[data-state=open]{border-color:var(--orange)!important;background:var(--surface-raised)!important}.ui-select-content.tryvya-cash-options{max-width:min(92vw,var(--radix-select-content-available-width));z-index:5200!important;border:1px solid color-mix(in srgb,var(--orange) 16%,var(--line))!important;background:var(--surface-raised)!important;color:var(--ink)!important;border-radius:12px!important;padding:5px!important;box-shadow:0 18px 48px #00000036!important}.tryvya-cash-options .ui-select-item{border-radius:8px;min-height:37px;font-size:.8rem}.tryvya-cash-options .ui-select-item[data-highlighted]{background:var(--orange-soft);color:var(--ink)}.tryvya-cash-form-hint{border-left:2px solid var(--orange);background:var(--surface-subtle);color:var(--muted);border-radius:0 9px 9px 0;margin:1px 0 0;padding:11px 12px;font-size:.71rem;line-height:1.48}.tryvya-cash-ledger .tryvya-cash-submit[data-slot=button]{width:100%;min-height:44px;border:1px solid var(--orange)!important;background:var(--orange)!important;color:#1e140b!important;border-radius:10px!important;height:44px!important;font-weight:820!important}.tryvya-cash-ledger .tryvya-cash-submit:hover:not(:disabled){background:color-mix(in srgb,var(--orange) 89%,#fff)!important}.tryvya-cash-movements{padding:19px!important}.tryvya-cash-table-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:0 0 13px;display:flex}.tryvya-cash-table-heading h2{color:var(--ink);letter-spacing:-.025em;margin:5px 0 0!important;font-size:1.05rem!important}.tryvya-cash-count{border:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:7px 10px;font-size:.7rem;font-weight:770;display:inline-flex}.tryvya-cash-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:16px 0 14px;display:grid}.tryvya-cash-filter-field{gap:6px;min-width:0;display:grid}.tryvya-cash-filter-field>span{color:var(--muted);font-size:.69rem;font-weight:790}.tryvya-cash-filter-field .tryvya-date-trigger{justify-content:flex-start;gap:10px;font-weight:660;border:1px solid var(--line)!important;background:var(--surface-input)!important;width:100%!important;min-height:44px!important;color:var(--ink)!important;border-radius:10px!important;font-size:.82rem!important}.tryvya-cash-filter-field .tryvya-date-trigger:hover{border-color:var(--orange)!important}.tryvya-cash-search{border:1px solid var(--line);background:var(--surface-input);width:100%;min-width:0;height:44px;color:var(--muted);border-radius:10px;align-items:center;gap:9px;margin:0;padding:0 12px;display:flex}.tryvya-cash-search:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent)}.tryvya-cash-search svg{flex:none;width:15px;height:15px}.tryvya-cash-search input{width:100%;min-width:0;height:100%;font-size:.82rem;box-shadow:none!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}.tryvya-cash-search input::placeholder{color:var(--muted);-webkit-text-fill-color:var(--muted)}.tryvya-cash-filter-reset{min-height:32px;color:var(--muted);grid-column:1/-1;justify-self:end;border:1px solid var(--line)!important;border-radius:9px!important}.tryvya-cash-filter-reset:hover{color:var(--orange)!important;border-color:var(--orange)!important}.tryvya-cash-movements .responsive-table{border:1px solid var(--line);border-radius:11px;margin:10px 0 0;overflow-x:auto}.tryvya-cash-movements .responsive-table table{border-collapse:collapse;width:100%;min-width:650px}.tryvya-cash-movements .responsive-table th{background:var(--surface-subtle);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:11px 13px;font-size:.65rem;font-weight:800}.tryvya-cash-movements .responsive-table td{border-top:1px solid var(--line);color:var(--ink);vertical-align:middle;padding:13px;font-size:.78rem}.tryvya-cash-movements .responsive-table tr:hover td{background:color-mix(in srgb,var(--orange) 3%,var(--surface-raised))}.tryvya-cash-entry-title{align-items:center;gap:9px;min-width:0;display:flex}.tryvya-cash-entry-title>span{background:var(--destructive);border-radius:50%;flex:none;width:8px;height:8px}.tryvya-cash-entry-title>span.income{background:var(--green)}.tryvya-cash-entry-title>div{gap:4px;min-width:0;display:grid}.tryvya-cash-entry-title strong{color:var(--ink);overflow-wrap:anywhere;font-weight:780}.tryvya-cash-entry-title small{color:var(--muted);font-size:.69rem}.tryvya-cash-payment,.tryvya-cash-category{overflow-wrap:anywhere;max-width:100%;font-size:.71rem;font-weight:690;display:inline-flex}.tryvya-cash-payment{border:1px solid var(--line);background:var(--surface-subtle);border-radius:7px;padding:5px 8px}.tryvya-cash-movements .responsive-table td.positive,.tryvya-cash-movements .responsive-table td.negative{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem;font-weight:820}.tryvya-cash-movements nav[aria-label*=registros]{width:100%;max-width:100%;padding-top:12px}html[data-theme=dark] .tryvya-cash-form,html[data-theme=dark] .tryvya-cash-movements,html[data-theme=dark] .tryvya-cash-ledger .tryvya-cash-stats article{box-shadow:none!important}html[data-theme=dark] .tryvya-cash-ledger .tryvya-cash-form input{background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}@media (max-width:1240px){.tryvya-cash-ledger .tryvya-cash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-cash-form-grid{grid-template-columns:1fr}}@media (max-width:760px){.tryvya-cash-ledger .manager-grid{grid-template-columns:1fr}.tryvya-cash-ledger .tryvya-cash-form{padding:17px;position:static}.tryvya-cash-movements{padding:15px!important}.tryvya-cash-movements .responsive-table{display:none}.tryvya-cash-movements [role=listitem]{border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px}}@media (max-width:470px){.tryvya-cash-ledger .tryvya-cash-stats{gap:8px}.tryvya-cash-ledger .tryvya-cash-stats article{min-height:94px;padding:13px 12px}.tryvya-cash-ledger .tryvya-cash-stats article>strong{font-size:1.13rem}.tryvya-cash-filters{grid-template-columns:1fr}.tryvya-cash-table-heading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.tryvya-cash-select.ui-select-trigger,.tryvya-cash-search{transition:none!important}}.tryvya-cash-operations{min-width:0;gap:13px!important}.tryvya-cash-operations .tryvya-cash-session-card{gap:22px;min-width:0;border:1px solid var(--line)!important;border-top:3px solid var(--orange)!important;background:var(--surface-raised)!important;box-shadow:none!important;border-radius:15px!important;margin:0!important;padding:21px!important}.tryvya-cash-operations .tryvya-cash-session-card:before{display:none!important}.tryvya-cash-operations .tryvya-cash-session-card .tryvya-cash-session-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;min-width:0;display:flex}.tryvya-cash-operations .tryvya-cash-session-heading>small{letter-spacing:.12em;margin:0;font-size:.66rem}.tryvya-cash-session-pill{border:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:.69rem;font-weight:780;display:inline-flex}.tryvya-cash-session-pill:before{content:"";background:var(--muted);border-radius:50%;flex:none;width:6px;height:6px}.tryvya-cash-session-pill.is-open{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 29%,var(--line));background:var(--orange-soft)}.tryvya-cash-session-pill.is-open:before{background:var(--orange)}.tryvya-cash-operations .tryvya-cash-session-card h2{letter-spacing:-.037em;line-height:1.2;color:var(--ink)!important;margin:8px 0!important;font-size:clamp(1.17rem,1.65vw,1.42rem)!important;font-weight:810!important}.tryvya-cash-operations .tryvya-cash-session-card p{color:var(--muted);font-size:.77rem;line-height:1.53}.tryvya-cash-operations .tryvya-cash-session-card dl{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.tryvya-cash-operations .tryvya-cash-session-card dl>div{min-width:0;border:1px solid var(--line)!important;background:var(--surface-subtle)!important;border-radius:11px!important;grid-column:auto!important;padding:13px!important}.tryvya-cash-operations .tryvya-cash-session-card dl>div:nth-child(2){border-color:color-mix(in srgb,var(--orange) 30%,var(--line))!important;background:var(--orange-soft)!important}.tryvya-cash-operations .tryvya-cash-session-card dl dt{letter-spacing:.06em;color:var(--muted);font-size:.65rem;font-weight:760}.tryvya-cash-operations .tryvya-cash-session-card dl dd{letter-spacing:-.025em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(.87rem,1.15vw,1.07rem);font-weight:840;line-height:1.3;color:var(--ink)!important;margin:7px 0 0!important}.tryvya-cash-operations .tryvya-cash-session-card dl>div:nth-child(2) dd{color:var(--orange)!important;font-size:clamp(1.05rem,1.6vw,1.35rem)!important}.tryvya-cash-operations .tryvya-cash-session-card form{grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.tryvya-cash-operations .tryvya-cash-session-card form label{min-width:0;color:var(--muted);gap:7px;margin:0;font-size:.71rem;font-weight:750;display:grid}.tryvya-cash-operations .tryvya-cash-session-card form input{width:100%;height:44px;caret-color:var(--orange);font-size:.82rem;border:1px solid var(--line)!important;background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-radius:10px!important;margin:0!important;padding:9px 11px!important}.tryvya-cash-operations .tryvya-cash-session-card form input:focus-visible{outline:0;border-color:var(--orange)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent)!important}.tryvya-cash-operations .tryvya-cash-session-card form button[data-slot=button]{white-space:nowrap;padding:0 15px;border:1px solid var(--orange)!important;background:var(--orange)!important;color:#1e140b!important;border-radius:10px!important;height:44px!important;min-height:44px!important;font-weight:820!important}.tryvya-cash-operations .tryvya-cash-session-card form button[data-slot=button]:hover:not(:disabled){background:color-mix(in srgb,var(--orange) 89%,#fff)!important}.tryvya-cash-operations .tryvya-cash-history{min-width:0;border:1px solid var(--line)!important;background:var(--surface-raised)!important;box-shadow:none!important;border-radius:15px!important;padding:18px!important}.tryvya-cash-history .table-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 15px;padding:0 0 14px;display:flex}.tryvya-cash-history .table-heading small{letter-spacing:.12em;color:var(--orange);font-size:.66rem;font-weight:800}.tryvya-cash-history .table-heading h2{letter-spacing:-.025em;color:var(--ink);margin:5px 0 0!important;font-size:1.06rem!important}.tryvya-cash-history .table-heading p{color:var(--muted);margin:3px 0 0;font-size:.76rem;line-height:1.48}.tryvya-cash-history .table-heading>span{border:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:6px 10px;font-size:.7rem;font-weight:740;display:inline-flex}.tryvya-cash-operations .tryvya-cash-history details{position:relative;border:1px solid var(--line)!important;background:var(--surface-subtle)!important;border-radius:11px!important;padding:12px 14px!important}.tryvya-cash-operations .tryvya-cash-history details[open]{border-color:color-mix(in srgb,var(--orange) 30%,var(--line))!important;background:var(--surface-raised)!important}.tryvya-cash-operations .tryvya-cash-history details summary{cursor:pointer;color:var(--ink);padding-right:25px;font-size:.8rem;line-height:1.45;list-style:none;position:relative}.tryvya-cash-operations .tryvya-cash-history details summary::-webkit-details-marker{display:none}.tryvya-cash-operations .tryvya-cash-history details summary:after{content:"+";color:var(--orange);font-size:1.14rem;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tryvya-cash-operations .tryvya-cash-history details[open] summary:after{content:"−"}.tryvya-cash-operations .tryvya-cash-history details summary:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tryvya-cash-operations .tryvya-cash-history details dl dt{color:var(--muted);font-size:.66rem}.tryvya-cash-operations .tryvya-cash-history details dl dd{font-variant-numeric:tabular-nums;font-size:.82rem}html[data-theme=dark] .tryvya-cash-operations .tryvya-cash-session-card,html[data-theme=dark] .tryvya-cash-operations .tryvya-cash-history{box-shadow:none!important}html[data-theme=dark] .tryvya-cash-operations .tryvya-cash-session-card form input{background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}@media (max-width:1130px){.tryvya-cash-operations .tryvya-cash-session-card{gap:16px;grid-template-columns:1fr!important}}@media (max-width:760px){.tryvya-cash-operations .tryvya-cash-session-card{padding:17px!important}.tryvya-cash-operations .tryvya-cash-session-card dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tryvya-cash-operations .tryvya-cash-session-card form{grid-template-columns:1fr!important}.tryvya-cash-operations .tryvya-cash-session-card form button[data-slot=button]{width:100%}.tryvya-cash-operations .tryvya-cash-history{padding:15px!important}}@media (max-width:470px){.tryvya-cash-operations .tryvya-cash-session-card dl>div{padding:11px!important}.tryvya-cash-history .table-heading{flex-wrap:wrap}}.tryvya-cash-operations .tryvya-cash-session-tip{border-left:2px solid var(--orange);background:var(--surface-subtle);color:var(--muted);border-radius:0 9px 9px 0;padding:9px 11px;line-height:1.5;margin:-2px 0 0!important;font-size:.72rem!important}.tryvya-cash-session-pill.is-loading:before{background:var(--orange);opacity:.65}.tryvya-cash-operations .tryvya-cash-history>summary{cursor:pointer;align-items:center;gap:10px;width:100%;list-style:none;display:flex}.tryvya-cash-operations .tryvya-cash-history>summary::-webkit-details-marker{display:none}.tryvya-cash-operations .tryvya-cash-history>summary:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px}.tryvya-cash-operations .tryvya-cash-history>summary:after{content:"⌄";border:1px solid var(--line);background:var(--surface-subtle);width:31px;height:31px;color:var(--orange);border-radius:9px;flex:none;place-items:center;font-size:1.14rem;transition:transform .15s;display:grid}.tryvya-cash-operations .tryvya-cash-history[open]>summary:after{transform:rotate(180deg)}.tryvya-cash-operations .tryvya-cash-history:not([open])>summary{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}@media (prefers-reduced-motion:reduce){.tryvya-cash-operations .tryvya-cash-history>summary:after{transition:none}}.tryvya-cash-due-alert{border:1px solid color-mix(in srgb,var(--orange) 33%,var(--line));background:color-mix(in srgb,var(--orange) 8%,var(--surface-raised));color:var(--ink);border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 15px;display:grid}.tryvya-cash-due-alert>svg{color:var(--orange)}.tryvya-cash-due-alert.is-overdue{border-color:color-mix(in srgb,var(--destructive) 43%,var(--line));background:color-mix(in srgb,var(--destructive) 7%,var(--surface-raised))}.tryvya-cash-due-alert.is-overdue>svg{color:var(--destructive)}.tryvya-cash-due-alert strong{color:var(--ink);font-size:.83rem;font-weight:820;display:block}.tryvya-cash-due-alert p{color:var(--muted)!important;margin:5px 0 0!important;font-size:.75rem!important;line-height:1.5!important}.tryvya-cash-due-alert button[data-slot=button]{white-space:nowrap;padding:0 13px;font-size:.75rem;background:var(--orange)!important;color:#21150a!important;border-radius:9px!important;min-height:39px!important;font-weight:810!important}.tryvya-cash-schedule-hint{color:var(--muted);align-items:center;gap:8px;font-size:.73rem;font-weight:630;line-height:1.5;display:flex}.tryvya-cash-schedule-hint svg{color:var(--orange);flex:none}.tryvya-cash-close-trigger{border:1px solid var(--line);background:var(--surface-subtle);border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:13px 14px;display:flex}.tryvya-cash-close-trigger>div{flex:1;gap:4px;min-width:0;display:grid}.tryvya-cash-close-trigger strong{color:var(--ink);font-size:.81rem;font-weight:790}.tryvya-cash-close-trigger span{color:var(--muted);font-size:.73rem;line-height:1.46}.tryvya-cash-close-trigger button[data-slot=button]{white-space:nowrap;padding:0 15px;background:var(--orange)!important;color:#24170a!important;border-radius:10px!important;height:42px!important;min-height:42px!important;font-weight:800!important}body>.tryvya-cash-close-backdrop.platform-dialog-portal{box-sizing:border-box;overscroll-behavior:contain;overflow:hidden;z-index:6250!important;-webkit-backdrop-filter:blur(9px)saturate(.85)!important;backdrop-filter:blur(9px)saturate(.85)!important;background:#070707c9!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100dvh!important;padding:clamp(8px,2vw,23px)!important;display:flex!important;position:fixed!important;inset:0!important}body>.tryvya-cash-close-backdrop.platform-dialog-portal>.tryvya-cash-close-dialog{flex:0 auto;border:1px solid var(--line)!important;background:var(--surface-raised)!important;width:min(760px,100%)!important;min-width:0!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;color:var(--ink)!important;border-radius:17px!important;flex-direction:column!important;margin:auto!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 90px #00000059!important}.tryvya-cash-close-head{color:#fff;background:radial-gradient(circle at 105% -30%,#ff7a0030,#0000 50%),linear-gradient(115deg,#251e19,#131211);border-bottom:1px solid #ffffff1a;flex:none;align-items:center;gap:14px;min-width:0;padding:21px clamp(17px,3vw,27px);display:flex}.tryvya-cash-close-head-icon{color:#ffa75b;background:#ff7a0021;border:1px solid #ff9d4a40;border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.tryvya-cash-close-head>div:nth-child(2){flex:1;min-width:0}.tryvya-cash-close-head span{color:#ffad67;letter-spacing:.13em;font-size:.63rem;font-weight:820;display:block}.tryvya-cash-close-head h2{color:#fff;letter-spacing:-.04em;margin:5px 0 0;font-size:1.4rem;font-weight:820;line-height:1.2}.tryvya-cash-close-head p{color:#c6bdb4;margin:5px 0 0;font-size:.73rem}.tryvya-cash-close-x{color:#fff;background:#ffffff0e;border:1px solid #ffffff30;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.tryvya-cash-close-x:hover:not(:disabled){background:#ff7a0029;border-color:#ffa75b}.tryvya-cash-close-content{overscroll-behavior:contain;background:var(--surface-raised);flex:auto;align-content:start;gap:17px;min-height:0;padding:clamp(17px,3vw,27px);display:grid;overflow-y:auto}.tryvya-cash-close-overdue{border:1px solid color-mix(in srgb,var(--destructive) 37%,var(--line));background:color-mix(in srgb,var(--destructive) 7%,var(--surface-raised));border-radius:10px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.tryvya-cash-close-overdue svg{color:var(--destructive);flex:none}.tryvya-cash-close-overdue p{color:var(--ink);margin:0;font-size:.74rem;line-height:1.52}.tryvya-cash-close-section-title{gap:4px;min-width:0;display:grid}.tryvya-cash-close-section-title>span{color:var(--orange);letter-spacing:.105em;font-size:.64rem;font-weight:840}.tryvya-cash-close-section-title p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.47}.tryvya-cash-close-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.tryvya-cash-close-summary>div{border:1px solid var(--line);background:var(--surface-subtle);border-radius:11px;min-width:0;padding:12px}.tryvya-cash-close-summary dt{color:var(--muted);font-size:.67rem;font-weight:710;line-height:1.45}.tryvya-cash-close-summary dd{color:var(--ink);letter-spacing:-.024em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:clamp(.86rem,1.6vw,1.03rem);font-weight:810;line-height:1.25}.tryvya-cash-close-summary .is-expected{border-color:color-mix(in srgb,var(--orange) 32%,var(--line));background:var(--orange-soft)}.tryvya-cash-close-summary .is-expected dt,.tryvya-cash-close-summary .is-expected dd{color:var(--ink)}.tryvya-cash-close-summary .is-expected dd{font-size:clamp(.93rem,1.65vw,1.1rem)}.tryvya-cash-close-form{gap:13px;display:grid}.tryvya-cash-counted-field,.tryvya-cash-closing-note{color:var(--ink);gap:7px;font-size:.76rem;font-weight:770;display:grid}.tryvya-cash-counted-field input,.tryvya-cash-closing-note textarea{box-sizing:border-box;width:100%;min-width:0;caret-color:var(--orange);display:block;border:1px solid var(--line)!important;background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-radius:10px!important;padding:11px 13px!important;font-size:.86rem!important;line-height:1.5!important}.tryvya-cash-counted-field input{letter-spacing:.008em;font-variant-numeric:tabular-nums;height:49px;font-size:1.18rem!important;font-weight:780!important}.tryvya-cash-closing-note textarea{resize:vertical;min-height:70px;font-weight:510!important}.tryvya-cash-counted-field input::placeholder,.tryvya-cash-closing-note textarea::placeholder{opacity:.8;color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important}.tryvya-cash-counted-field input:focus-visible,.tryvya-cash-closing-note textarea:focus-visible{border-color:var(--orange)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 15%,transparent)!important;outline:0!important}.tryvya-cash-closing-note small{color:var(--muted);font-size:.69rem;font-weight:500}.tryvya-cash-close-preview{border:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);border-radius:11px;align-items:center;gap:11px;padding:12px 13px;display:flex}.tryvya-cash-close-preview>svg{color:var(--muted);flex:none}.tryvya-cash-close-preview>div{flex:1;gap:3px;min-width:0;display:grid}.tryvya-cash-close-preview strong{color:var(--ink);font-size:.78rem;font-weight:790}.tryvya-cash-close-preview small{color:var(--muted);font-size:.71rem;line-height:1.4}.tryvya-cash-close-preview>b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem;font-weight:840}.tryvya-cash-close-preview.is-match{border-color:color-mix(in srgb,var(--green) 35%,var(--line));background:color-mix(in srgb,var(--green) 7%,var(--surface-raised))}.tryvya-cash-close-preview.is-match>svg{color:var(--green)}.tryvya-cash-close-preview.is-variance{border-color:color-mix(in srgb,var(--destructive) 39%,var(--line));background:color-mix(in srgb,var(--destructive) 6%,var(--surface-raised))}.tryvya-cash-close-preview.is-variance>svg,.tryvya-cash-close-preview.is-variance>b{color:var(--destructive)}.tryvya-cash-variance-confirm{border:1px solid color-mix(in srgb,var(--orange) 28%,var(--line));background:var(--orange-soft);color:var(--ink);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:.74rem;font-weight:650;line-height:1.55;display:flex}.tryvya-cash-variance-confirm input{width:17px;height:17px;accent-color:var(--orange);cursor:pointer;flex:none;margin:2px 0 0}.tryvya-cash-close-error{color:var(--destructive);margin:0;font-size:.75rem;font-weight:710}.tryvya-cash-close-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:5px 0 0;padding:17px 0 0;display:flex}.tryvya-cash-close-actions>span{max-width:230px;color:var(--muted);align-items:center;gap:7px;font-size:.68rem;line-height:1.4;display:flex}.tryvya-cash-close-actions>span svg{color:var(--orange);flex:none}.tryvya-cash-close-actions>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.tryvya-cash-close-actions [data-slot=button]{font-size:.77rem;border-radius:10px!important;height:41px!important;min-height:41px!important;font-weight:790!important}.tryvya-cash-close-actions [data-slot=button][type=submit]{background:var(--orange)!important;color:#211409!important;border:1px solid var(--orange)!important;padding:0 15px!important}.tryvya-cash-close-actions [data-slot=button][type=button]{color:var(--muted)!important;border:1px solid var(--line)!important;background:var(--surface-subtle)!important;padding:0 12px!important}@media (max-width:660px){body>.tryvya-cash-close-backdrop.platform-dialog-portal{padding:8px!important}body>.tryvya-cash-close-backdrop.platform-dialog-portal>.tryvya-cash-close-dialog{border-radius:13px!important;max-height:calc(100dvh - 16px)!important}.tryvya-cash-close-head{padding:15px}.tryvya-cash-close-head h2{font-size:1.23rem}.tryvya-cash-close-content{gap:14px;padding:15px}.tryvya-cash-close-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-cash-close-actions>div{width:100%}.tryvya-cash-close-actions [data-slot=button]{flex:1;min-width:0}.tryvya-cash-due-alert{grid-template-columns:20px minmax(0,1fr)}.tryvya-cash-due-alert button[data-slot=button]{grid-column:2;width:100%}}@media (max-width:380px){.tryvya-cash-close-actions>div{flex-direction:column-reverse}.tryvya-cash-close-actions [data-slot=button]{flex:auto;width:100%}}@media (prefers-reduced-motion:reduce){.tryvya-cash-close-dialog *,.tryvya-cash-due-alert *{transition:none!important;animation:none!important}}input.tryvya-checkbox,button.tryvya-checkbox-cell{appearance:none!important;border:1.5px solid color-mix(in srgb,var(--muted) 55%,var(--line))!important;background:var(--surface-input)!important;color:#231508!important;cursor:pointer!important;vertical-align:middle!important;border-radius:6px!important;flex:0 0 19px!important;place-items:center!important;width:19px!important;min-width:19px!important;height:19px!important;margin:0!important;padding:0!important;transition:background-color .16s,border-color .16s,box-shadow .16s!important;display:inline-grid!important;position:relative!important}input.tryvya-checkbox:after{content:"";opacity:0;border-bottom:2px solid #271508;border-left:2px solid #271508;width:10px;height:6px;margin-top:-2px;transition:transform .15s,opacity .15s;transform:rotate(-45deg)scale(.45)}input.tryvya-checkbox:checked,button.tryvya-checkbox-cell[aria-checked=true]{border-color:var(--orange)!important;background:var(--orange)!important}input.tryvya-checkbox:checked:after{opacity:1;transform:rotate(-45deg)scale(1)}button.tryvya-checkbox-cell .tryvya-checkbox-check{opacity:0;color:#271508;width:13px;height:13px;transition:opacity .15s,transform .15s;transform:scale(.55)}button.tryvya-checkbox-cell[aria-checked=true] .tryvya-checkbox-check{opacity:1;transform:scale(1)}input.tryvya-checkbox:focus-visible,button.tryvya-checkbox-cell:focus-visible{outline:2px solid var(--orange)!important;outline-offset:3px!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--orange) 16%,transparent)!important}input.tryvya-checkbox:disabled,button.tryvya-checkbox-cell:disabled{cursor:not-allowed!important;opacity:.55!important}input.tryvya-checkbox:indeterminate{background:var(--orange)!important;border-color:var(--orange)!important}input.tryvya-checkbox:indeterminate:after{opacity:1;border-bottom:2px solid #271508;border-left:0;width:9px;height:0;margin:0;transform:none}label:has(>input.tryvya-checkbox:focus-visible){border-color:var(--orange)!important}html[data-theme=dark] input.tryvya-checkbox:not(:checked),html[data-theme=dark] button.tryvya-checkbox-cell[aria-checked=false]{background:var(--surface-input)!important;border-color:color-mix(in srgb,var(--muted) 66%,var(--line))!important}@media (prefers-reduced-motion:reduce){input.tryvya-checkbox,input.tryvya-checkbox:after,button.tryvya-checkbox-cell,button.tryvya-checkbox-cell .tryvya-checkbox-check{transition:none!important}}.tryvya-checkbox-visual{pointer-events:none;border:1.5px solid color-mix(in srgb,var(--muted) 55%,var(--line))!important;background:var(--surface-input)!important;color:#231508!important;border-radius:6px!important;flex:none!important;place-items:center!important;width:19px!important;min-width:19px!important;height:19px!important;display:inline-grid!important}.tryvya-checkbox-visual.is-checked{background:var(--orange)!important;border-color:var(--orange)!important}.tryvya-checkbox-visual svg{color:#231508}.team-value-grid{gap:11px;margin-bottom:13px}.team-value-grid article{border:1px solid var(--line);background:var(--surface-raised);min-height:94px;box-shadow:none;border-radius:14px;gap:13px;min-width:0;padding:17px 19px}.team-value-grid article>i{width:40px;height:40px;color:var(--orange);background:var(--orange-soft);border-radius:11px;flex:0 0 40px}.team-value-grid article>i svg{width:19px;height:19px}.team-value-grid article strong{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.18;font-size:1.72rem!important;font-weight:830!important}.team-value-grid article small{color:var(--muted);margin-top:4px;font-size:.73rem}.team-value-grid article.security-value{color:#fff!important;background:radial-gradient(circle at 105% -50%,#ff7a003d,#0000 54%),linear-gradient(125deg,#28221d,#161412)!important;border-color:#45392c!important}.team-value-grid article.security-value>i{color:#ffac68;background:#ff7a0029}.team-value-grid article.security-value strong{letter-spacing:-.02em;color:#fff!important;font-size:1.16rem!important}.team-value-grid article.security-value small{line-height:1.45;color:#d4c8bf!important}.team-layout{align-items:start;gap:13px}.team-layout .team-invite-form,.team-content>.manager-table-card{min-width:0;border:1px solid var(--line)!important;background:var(--surface-raised)!important;box-shadow:none!important;border-radius:15px!important;padding:20px!important}.team-layout .team-invite-form{gap:13px;top:16px}.team-invite-form .form-heading-icon{border-bottom:1px solid var(--line);margin:0 0 6px;padding-bottom:14px}.team-invite-form .form-heading-icon>i{width:42px;height:42px;color:var(--orange);background:var(--orange-soft);border-radius:12px;flex:0 0 42px}.team-invite-form .form-heading-icon>i svg{width:20px;height:20px}.team-invite-form .form-heading-icon h2{color:var(--ink);letter-spacing:-.03em;font-size:1.13rem;font-weight:830}.team-invite-form .form-heading-icon small{font-size:.75rem;line-height:1.45}.team-invite-form>label{color:var(--muted);gap:7px;font-size:.74rem;font-weight:780;display:grid}.team-invite-form>label input{box-sizing:border-box;width:100%;min-width:0;height:44px;caret-color:var(--orange);font-size:.82rem;border:1px solid var(--line)!important;background:var(--surface-input)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-radius:10px!important;margin:0!important;padding:10px 12px!important}.team-invite-form>label input:focus-visible{outline:0;border-color:var(--orange)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 15%,transparent)!important}.tryvya-team-select-field{gap:7px;min-width:0;display:grid}.tryvya-team-select-field>span{color:var(--muted);font-size:.74rem;font-weight:780}.tryvya-team-select.ui-select-trigger{border:1px solid var(--line)!important;background:var(--surface-input)!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-radius:10px!important;font-size:.82rem!important;font-weight:730!important}.tryvya-team-select.ui-select-trigger:hover,.tryvya-team-select.ui-select-trigger[data-state=open]{border-color:var(--orange)!important;background:var(--surface-raised)!important}.ui-select-content.tryvya-team-select-content{max-width:min(92vw,var(--radix-select-content-available-width));z-index:5700!important;border:1px solid color-mix(in srgb,var(--orange) 17%,var(--line))!important;background:var(--surface-raised)!important;color:var(--ink)!important;border-radius:12px!important;padding:5px!important;box-shadow:0 17px 48px #0000003b!important}.tryvya-team-select-content .ui-select-item{border-radius:8px;min-height:38px;font-size:.82rem}.tryvya-team-select-content .ui-select-item[data-highlighted]{background:var(--orange-soft);color:var(--ink)}.tryvya-team-permission-list{border:1px solid var(--line)!important;background:var(--surface-subtle)!important;border-radius:11px!important;margin:2px 0 0!important;padding:10px 12px 12px!important}.tryvya-team-permission-list legend{color:var(--ink);padding:0 6px;font-size:.74rem!important;font-weight:820!important}.tryvya-team-permission-list legend small{color:var(--orange);margin-left:6px;font-size:.67rem;font-weight:780;display:inline-block}.tryvya-team-help{color:var(--muted);margin:0 0 6px;font-size:.68rem;font-weight:520;line-height:1.55}.tryvya-team-permission-list .permission-option{border-top:1px solid var(--line);border-radius:7px;grid-template-columns:19px minmax(0,1fr)!important;gap:10px!important;margin:0!important;padding:10px 8px!important}.tryvya-team-permission-list .permission-option:first-of-type{border-top:0}.tryvya-team-permission-list .permission-option:not(:has(input:disabled)):hover{background:color-mix(in srgb,var(--orange) 5%,var(--surface-subtle))}.tryvya-team-permission-list .permission-option strong{color:var(--ink);font-size:.76rem;font-weight:780}.tryvya-team-permission-list .permission-option small{color:var(--muted);font-size:.69rem;line-height:1.45}.tryvya-team-permission-list[disabled]{opacity:.78}.team-invite-form>button[type=submit],.team-invite-form>button:not([type]){width:100%;border:1px solid var(--orange)!important;background:var(--orange)!important;color:#241508!important;border-radius:10px!important;height:44px!important;min-height:44px!important;font-size:.8rem!important;font-weight:840!important}.team-invite-form>button:hover:not(:disabled){background:color-mix(in srgb,var(--orange) 90%,white)!important}.team-invite-form .permission-note{border-left:2px solid var(--orange);background:var(--orange-soft);color:var(--ink);border-radius:0 9px 9px 0;gap:8px;margin:0;padding:10px 11px;font-size:.7rem;line-height:1.5}.team-content{gap:13px}.team-content .table-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin:0;padding:0 0 15px;display:flex}.team-content .table-heading>div small{color:var(--orange);letter-spacing:.115em;font-size:.63rem}.team-content .table-heading h2{letter-spacing:-.025em;color:var(--ink);font-size:1.06rem!important}.team-content .table-heading>span{border:1px solid var(--line);background:var(--surface-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex;font-size:.68rem!important;font-weight:760!important}.team-content .module-search{min-width:0;max-width:290px;height:39px;background:var(--surface-input)!important;border:1px solid var(--line)!important;border-radius:9px!important;flex:190px!important}.team-content .module-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent);border-color:var(--orange)!important}.team-content .module-search input{min-width:0;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:0 0!important;font-size:.77rem!important}.team-content .member-list{margin:6px 0 0}.team-content .member-list>article{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px 3px}.team-content .member-list>article:first-child{border-top:0}.team-content .member-list>article.inactive{opacity:.68}.team-content .member-avatar{border-color:color-mix(in srgb,var(--orange) 22%,var(--line));background:var(--orange-soft);width:43px;height:43px;color:var(--ink);border-radius:12px;font-size:.78rem}.team-content .member-identity{min-width:0}.team-content .member-identity>span{flex-wrap:wrap;gap:7px}.team-content .member-identity strong{color:var(--ink);font-size:.82rem;font-weight:820}.team-content .member-identity>small{overflow-wrap:anywhere;line-height:1.5}.team-content .permission-chips{gap:5px}.team-content .permission-chips b{background:var(--surface-subtle);border-radius:6px;padding:4px 7px;font-size:.65rem;font-weight:720}.team-content .member-state{align-items:flex-end;gap:7px;display:flex}.team-content .member-state button{min-height:30px;color:var(--ink);border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:.67rem;font-weight:760;display:inline-flex}.team-content .member-state button:hover{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 42%,var(--line));background:var(--orange-soft)}.team-content .invitation-list{margin-top:4px}.team-content .invitation-list article{gap:10px;padding:13px 2px}.team-content .invitation-list article>i{color:var(--orange);background:var(--orange-soft);border-radius:10px}.team-content .invitation-list strong{color:var(--ink);overflow-wrap:anywhere}.member-access-modal .member-editor-body{gap:14px}.member-access-modal .member-active-toggle{background:var(--surface-subtle)!important;border:1px solid var(--line)!important;border-radius:10px!important;grid-template-columns:19px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:12px!important;display:grid!important}.member-access-modal .member-active-toggle input.tryvya-checkbox{width:19px!important;height:19px!important}.member-access-modal .permission-fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.member-access-modal .permission-option{min-width:0}html[data-theme=dark] .team-value-grid article:not(.security-value),html[data-theme=dark] .team-layout .team-invite-form,html[data-theme=dark] .team-content>.manager-table-card{box-shadow:none!important}@media (max-width:1150px){.team-layout{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.team-content .member-list>article{grid-template-columns:43px minmax(0,1fr)}.team-content .member-state{flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:center}}@media (max-width:900px){.team-layout{grid-template-columns:1fr}.team-layout .team-invite-form{position:static}}@media (max-width:660px){.team-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0;padding-right:0;display:grid;overflow:visible}.team-value-grid article{gap:9px;min-width:0;min-height:82px;padding:12px}.team-value-grid article.security-value{grid-column:1/-1}.team-value-grid article strong{font-size:1.35rem!important}.team-layout .team-invite-form,.team-content>.manager-table-card{padding:16px!important}.team-content .table-heading{align-items:flex-start}.team-content .module-search{order:3;max-width:none;flex:100%!important}.team-content .member-list>article{grid-template-columns:39px minmax(0,1fr);gap:10px}.team-content .member-avatar{width:38px;height:38px}.team-content .member-state{grid-column:1/-1}.member-access-modal .permission-fieldset{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.team-layout button,.tryvya-team-select.ui-select-trigger{transition:none!important}}button.tryvya-checkbox-cell{border-radius:7px!important;flex-basis:26px!important;width:26px!important;min-width:26px!important;height:26px!important}button.tryvya-checkbox-cell .tryvya-checkbox-check{width:15px;height:15px}.member-access-modal.settings-modal{width:min(720px,100%)!important;max-height:calc(var(--ui-layout-height,100dvh) - 48px)!important;border-radius:18px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.member-access-modal.settings-modal>header{flex:none;align-items:center!important;padding:24px 28px 21px!important}.member-access-modal.settings-modal>header>div{min-width:0}.member-access-modal.settings-modal>header h2{letter-spacing:-.035em;font-weight:780;margin:7px 0 5px!important;font-size:1.29rem!important}.member-access-modal.settings-modal>header p{overflow-wrap:anywhere;font-size:.79rem;line-height:1.55}.member-access-modal .member-editor-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:20px!important;padding:26px 28px 30px!important;display:grid!important}.member-access-modal .tryvya-team-select-field{gap:10px}.member-access-modal .tryvya-team-select-field>span{font-size:.73rem}.member-access-modal .member-active-toggle{min-height:66px;border-color:var(--line)!important;background:var(--surface-subtle)!important;align-items:center!important;gap:13px!important;padding:15px 17px!important}.member-access-modal .member-active-toggle strong{font-size:.79rem;font-weight:760}.member-access-modal .member-active-toggle small{font-size:.72rem;line-height:1.45;margin-top:5px!important}.member-access-modal .tryvya-member-permissions{background:var(--surface-raised)!important;border-color:var(--line)!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 21px!important;max-height:none!important;margin:5px 0 0!important;padding:14px 16px 17px!important;display:grid!important;overflow:visible!important}.member-access-modal .tryvya-member-permissions legend{color:var(--ink)!important;padding:0 8px!important;font-size:.77rem!important;font-weight:760!important}.member-access-modal .tryvya-member-permissions legend small{font-size:.67rem!important;font-weight:650!important}.member-access-modal .tryvya-member-permissions .permission-option{border-top:0!important;border-bottom:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;background:0 0!important;border-radius:0!important;grid-template-columns:19px minmax(0,1fr)!important;align-items:center!important;column-gap:13px!important;min-height:70px!important;padding:13px 10px!important;display:grid!important}.member-access-modal .tryvya-member-permissions .permission-option:nth-last-of-type(-n+2){border-bottom:0!important}.member-access-modal .tryvya-member-permissions .permission-option:hover:not(:has(input:disabled)){background:color-mix(in srgb,var(--orange) 4%,var(--surface-raised))!important;border-radius:8px!important}.member-access-modal .tryvya-member-permissions .permission-option strong{letter-spacing:-.01em;font-size:.77rem!important;font-weight:750!important}.member-access-modal .tryvya-member-permissions .permission-option small{color:var(--muted)!important;margin-top:5px!important;font-size:.69rem!important;line-height:1.5!important}.member-access-modal .tryvya-member-permissions[disabled]{opacity:1!important}.member-access-modal .tryvya-member-permissions[disabled] .permission-option{opacity:.7}.member-access-modal .tryvya-member-permissions[disabled] .permission-option strong{color:var(--ink)!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer{flex:none;border-top:1px solid var(--line)!important;background:var(--surface-raised)!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;width:100%!important;min-width:0!important;margin:0!important;padding:17px 27px 19px!important;display:flex!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer>div.tryvya-member-footer-actions{flex-direction:row!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;margin:0!important;display:flex!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button{white-space:nowrap!important;border-radius:10px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:42px!important;min-height:42px!important;padding:0 15px!important;font-size:.75rem!important;font-weight:770!important;line-height:1!important;display:inline-flex!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button.tryvya-member-delete{color:#c87570!important;border-color:color-mix(in srgb,#b2524b 36%,var(--line))!important;background:0 0!important;align-self:center!important;min-width:139px!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button.tryvya-member-delete:hover{background:color-mix(in srgb,#b2524b 9%,var(--surface-raised))!important;color:#d7837c!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button.tryvya-member-delete svg{flex:none!important;width:15px!important;height:15px!important;display:block!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button.tryvya-member-delete>span{justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer>div button.secondary{background:var(--surface-subtle)!important;border:1px solid var(--line)!important;color:var(--ink)!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer>div button:not(.secondary){background:var(--orange)!important;border:1px solid var(--orange)!important;color:#241508!important}@media (max-width:660px){.member-access-modal.settings-modal{width:100%!important;max-height:calc(var(--ui-layout-height,100dvh) - 20px)!important}.member-access-modal.settings-modal>header{padding:19px 19px 17px!important}.member-access-modal .member-editor-body{gap:17px!important;padding:21px 19px 25px!important}.member-access-modal .tryvya-member-permissions{grid-template-columns:1fr!important;column-gap:0!important;padding:13px 12px!important}.member-access-modal .tryvya-member-permissions .permission-option{min-height:66px!important;padding:11px 9px!important}.member-access-modal .tryvya-member-permissions .permission-option:nth-last-of-type(2){border-bottom:1px solid var(--line)!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer{flex-wrap:wrap!important;gap:12px!important;padding:14px 18px 17px!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer>div.tryvya-member-footer-actions{flex:100%!important;order:0!important;width:100%!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer>div.tryvya-member-footer-actions button{flex:1 1 0!important}.member-access-modal.settings-modal>footer.tryvya-member-editor-footer button.tryvya-member-delete{flex:100%!important;order:1!important;width:100%!important}}@media (prefers-reduced-motion:reduce){.member-access-modal .permission-option{transition:none!important}}.tryvya-team-console{border:1px solid var(--line);background:var(--surface-raised);border-radius:16px;min-width:0;overflow:visible}.tryvya-team-console-header{color:#fff;background:radial-gradient(circle at 94% -50%,#ff7a003b,#0000 52%),linear-gradient(119deg,#29211c,#161411);border-radius:15px;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.tryvya-team-console-title{gap:6px;min-width:0;display:grid}.tryvya-team-console-title small{letter-spacing:.12em;color:#ffae6b;font-size:.65rem;font-weight:840}.tryvya-team-console-title h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.16rem,1.6vw,1.39rem);font-weight:820;line-height:1.25}.tryvya-team-console-title p{color:#ded0c4;max-width:62ch;margin:0;font-size:.76rem;line-height:1.5}.tryvya-team-console-title>span{color:#ffb47a;font-variant-numeric:tabular-nums;margin-top:5px;font-size:.69rem;font-weight:740}.tryvya-team-console-trigger{border:1px solid var(--orange);background:var(--orange);color:#231508;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 17px;font-size:.78rem;font-weight:820;transition:background .15s,border-color .15s;display:inline-flex}.tryvya-team-console-trigger:hover{background:color-mix(in srgb,var(--orange) 86%,white);border-color:var(--orange)}.tryvya-team-console-trigger:focus-visible,.tryvya-team-console-tabs button:focus-visible,.tryvya-team-member-toggle:focus-visible,.tryvya-team-member-menu button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tryvya-team-console-trigger>svg:first-child{flex:none;width:17px;height:17px}.tryvya-team-console-trigger>svg:last-child{flex:none;transition:transform .18s}.tryvya-team-console-trigger>svg:last-child.is-open{transform:rotate(180deg)}.tryvya-team-console-feedback{margin:16px 22px 0!important}.tryvya-team-console-expand{border-top:1px solid var(--line);min-width:0;padding:20px 23px 23px}.tryvya-team-console-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 18px;padding:0 0 14px;display:flex}.tryvya-team-console-tabs>button{border:1px solid var(--line);background:var(--surface-subtle);min-height:40px;color:var(--muted);border-radius:9px;align-items:center;gap:9px;padding:0 14px;font-size:.77rem;font-weight:750;transition:background .15s,border-color .15s;display:inline-flex}.tryvya-team-console-tabs>button svg{flex:none}.tryvya-team-console-tabs>button:hover{border-color:color-mix(in srgb,var(--orange) 36%,var(--line));color:var(--ink)}.tryvya-team-console-tabs>button.is-active{border-color:color-mix(in srgb,var(--orange) 45%,var(--line));background:var(--orange-soft);color:var(--ink)}.tryvya-team-console-tabs>button.is-active svg{color:var(--orange)}.tryvya-team-console-tabs>button span{background:var(--surface-raised);min-width:22px;height:22px;color:var(--orange);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;padding:0 5px;font-size:.68rem;font-weight:840;display:inline-grid}.tryvya-team-console .team-layout{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.tryvya-team-console .team-layout>[role=region]{min-width:0;max-width:100%}.tryvya-team-console .team-layout .team-content{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.tryvya-team-console .team-layout .team-invite-form{width:min(100%,710px);max-width:100%;margin:0 auto!important;padding:24px!important;position:static!important;top:auto!important}.tryvya-team-console .team-layout .team-content>.manager-table-card{padding:20px!important}.tryvya-team-console .team-layout .member-state{min-width:0}.tryvya-team-member-control{justify-items:stretch;gap:7px;width:176px;min-width:0;max-width:100%;display:grid}.tryvya-team-console .team-content .member-state .tryvya-team-member-toggle{border:1px solid color-mix(in srgb,var(--orange) 29%,var(--line));background:var(--surface-subtle);width:100%;min-height:37px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:.74rem;font-weight:800;display:inline-flex}.tryvya-team-console .team-content .member-state .tryvya-team-member-toggle:hover,.tryvya-team-console .team-content .member-state .tryvya-team-member-toggle[aria-expanded=true]{border-color:var(--orange);background:var(--orange-soft)}.tryvya-team-member-toggle>svg:last-child{flex:none;margin-left:auto;transition:transform .17s}.tryvya-team-member-toggle>svg:last-child.is-open{transform:rotate(180deg)}.tryvya-team-member-menu{border:1px solid var(--line);background:var(--surface-subtle);border-radius:10px;gap:4px;padding:6px;display:grid;box-shadow:0 7px 23px #0000000f}.tryvya-team-console .team-content .member-state .tryvya-team-member-menu>button{width:100%;min-height:36px;color:var(--ink);text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:flex-start;gap:8px;padding:7px 9px;font-size:.71rem;font-weight:710;display:flex}.tryvya-team-console .team-content .member-state .tryvya-team-member-menu>button:hover{background:var(--orange-soft);border-color:color-mix(in srgb,var(--orange) 19%,var(--line));color:var(--ink)}.tryvya-team-member-menu>button svg{color:var(--orange);flex:none;width:14px;height:14px}html[data-theme=dark] .tryvya-team-console .team-layout .team-invite-form,html[data-theme=dark] .tryvya-team-console .team-layout .team-content>.manager-table-card{box-shadow:none!important}@media (max-width:950px){.tryvya-team-console-header{flex-direction:column;align-items:flex-start;gap:17px}.tryvya-team-console-trigger{justify-content:center;width:100%}}@media (max-width:680px){.tryvya-team-console-header{border-radius:15px;padding:20px 18px}.tryvya-team-console-expand{padding:16px 13px 17px}.tryvya-team-console-feedback{margin:13px 14px 0!important}.tryvya-team-console-tabs{grid-template-columns:1fr 1fr;gap:7px;display:grid}.tryvya-team-console-tabs>button{text-align:center;justify-content:center;gap:6px;min-width:0;padding:6px 8px;font-size:.69rem}.tryvya-team-console-tabs>button svg{width:15px;height:15px}.tryvya-team-console .team-layout .team-invite-form,.tryvya-team-console .team-layout .team-content>.manager-table-card{padding:16px!important}.tryvya-team-member-control{width:min(100%,220px)}}@media (max-width:420px){.tryvya-team-console-title>span{font-size:.65rem}.tryvya-team-console-tabs>button{flex-wrap:wrap}.tryvya-team-member-control{width:100%}}@media (prefers-reduced-motion:reduce){.tryvya-team-console-trigger,.tryvya-team-console-trigger>svg:last-child,.tryvya-team-console-tabs>button,.tryvya-team-member-toggle>svg:last-child{transition:none!important}}.tryvya-team-console .tryvya-team-chip-more{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 28%,var(--line));background:var(--orange-soft)}.tryvya-team-console .team-content>.manager-table-card{border-radius:13px!important;padding:18px 20px!important}.tryvya-team-console .team-content .table-heading{grid-template-columns:minmax(0,1fr) minmax(210px,290px) auto!important;align-items:center!important;gap:17px!important;padding-bottom:16px!important;display:grid!important}.tryvya-team-console .team-content .table-heading .module-search{order:initial!important;flex:none!important;width:100%!important;max-width:none!important}.tryvya-team-console .team-content .member-list{margin-top:0!important}.tryvya-team-console .team-content .member-list>article{border-top:1px solid var(--line)!important;grid-template-columns:39px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;min-height:84px!important;margin:0!important;padding:15px 3px!important;display:grid!important}.tryvya-team-console .team-content .member-list>article:first-child{border-top:0!important}.tryvya-team-console .team-content .member-avatar{border-radius:10px!important;align-self:center!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important}.tryvya-team-console .team-content .member-identity{align-content:center!important;gap:4px!important;min-width:0!important;display:grid!important}.tryvya-team-console .team-content .member-identity>span{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.tryvya-team-console .team-content .member-identity>small{margin:0!important;font-size:.7rem!important;line-height:1.4!important;display:block!important}.tryvya-team-console .team-content .permission-chips{gap:5px!important;margin-top:3px!important}.tryvya-team-console .team-content .permission-chips b{border-radius:6px!important;padding:4px 7px!important;font-size:.64rem!important;line-height:1.3!important}.tryvya-team-console .team-content .member-state{flex-direction:column!important;grid-column:auto!important;justify-content:center!important;align-self:center!important;align-items:flex-end!important;gap:7px!important;min-width:144px!important;display:flex!important}.tryvya-team-member-control{justify-items:stretch!important;gap:7px!important;width:144px!important;max-width:100%!important;display:grid!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle{box-sizing:border-box!important;background:var(--surface-subtle)!important;width:144px!important;height:36px!important;min-height:36px!important;max-height:36px!important;color:var(--ink)!important;border:1px solid var(--line)!important;letter-spacing:0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 12px!important;font-size:.73rem!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle:hover,.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle[aria-expanded=true]{border-color:color-mix(in srgb,var(--orange) 60%,var(--line))!important;background:var(--orange-soft)!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle svg{transform:none;stroke-width:1.85px!important;flex:0 0 15px!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle .tryvya-member-button-icon{color:var(--orange)!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle>span{white-space:nowrap!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle>svg:last-child{margin-left:auto!important;transition:transform .16s!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle>svg:last-child.is-open{transform:rotate(180deg)!important}.tryvya-team-console .team-content .member-state .tryvya-team-member-menu{box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:9px!important;gap:3px!important;width:100%!important;padding:5px!important}.tryvya-team-console .team-content .member-state .tryvya-team-member-menu>button{box-sizing:border-box!important;white-space:normal!important;text-align:left!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:33px!important;padding:7px 8px!important;font-size:.68rem!important;line-height:1.3!important;display:flex!important}.tryvya-team-console .team-content .member-state .tryvya-team-member-menu>button svg{flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important}.tryvya-team-console .team-content .invitation-card:has(.invitation-list>:only-child .empty-state){min-height:0}.tryvya-team-console .team-content .invitation-card .invitation-list{margin-top:0!important}@media (max-width:1050px){.tryvya-team-console .team-content .table-heading{grid-template-columns:minmax(0,1fr) auto!important}.tryvya-team-console .team-content .table-heading .module-search{grid-column:1/-1;order:3!important;max-width:none!important}}@media (max-width:670px){.tryvya-team-console .team-content>.manager-table-card{padding:15px!important}.tryvya-team-console .team-content .member-list>article{grid-template-columns:36px minmax(0,1fr) auto!important;align-items:start!important;gap:9px!important}.tryvya-team-console .team-content .member-avatar{width:35px!important;min-width:35px!important;height:35px!important}.tryvya-team-console .team-content .member-state{align-items:flex-end!important;gap:5px!important;min-width:0!important}.tryvya-team-member-control{width:124px!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle{gap:5px!important;width:124px!important;padding:0 8px!important}}@media (max-width:470px){.tryvya-team-console .team-content .member-list>article{grid-template-columns:36px minmax(0,1fr)!important}.tryvya-team-console .team-content .member-state{flex-flow:wrap!important;grid-column:2!important;justify-content:flex-start!important;align-self:start!important;align-items:center!important}.tryvya-team-member-control{width:100%!important;max-width:240px!important}.tryvya-team-console .team-content .member-state button.tryvya-team-member-toggle{width:100%!important}.tryvya-team-console .team-content .table-heading{column-gap:8px!important}}html{scrollbar-gutter:stable}@media (min-width:761px){.agendae-shell .management-main{overscroll-behavior-y:contain;overflow-anchor:none;scrollbar-gutter:stable!important;min-width:0!important;overflow:hidden auto!important}.agendae-shell .management-sidebar{scrollbar-gutter:stable;overflow-anchor:none}}@media (max-width:760px){.agendae-shell .management-main{overflow-anchor:none;scrollbar-gutter:stable!important;min-width:0!important}}.management-content,.management-shell{min-width:0}body[data-scroll-locked]{margin-right:0!important;padding-right:0!important}.app-viewport{min-width:0}.agendae-shell .management-main>.management-content{overflow-anchor:none}.tryvya-catalog-workspace{gap:18px;width:100%;min-width:0;display:grid}.tryvya-catalog-hero{color:#fff;background:radial-gradient(circle at 96% -25%,#ff7a0036,#0000 50%),linear-gradient(118deg,#29211b,#151413);border:1px solid #383028;border-radius:15px;align-items:center;gap:19px;padding:25px 27px;display:flex}.tryvya-catalog-hero-icon{color:#ffa052;background:#ff7a001f;border:1px solid #ff7a0047;border-radius:13px;flex:none;place-items:center;width:51px;height:51px;display:grid}.tryvya-catalog-hero>div:last-child{gap:5px;min-width:0;display:grid}.tryvya-catalog-hero span{letter-spacing:.14em;color:#ffaf72;font-size:.63rem;font-weight:840}.tryvya-catalog-hero h2{letter-spacing:-.037em;color:#fff;margin:0;font-size:clamp(1.24rem,1.9vw,1.65rem);font-weight:830}.tryvya-catalog-hero p{color:#d1c4b8;max-width:70ch;margin:0;font-size:.78rem;line-height:1.55}.tryvya-catalog-nav{border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px;display:flex}.tryvya-catalog-nav button{min-width:0;min-height:47px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;flex:1 1 0;align-items:center;gap:10px;padding:9px 15px;font-size:.79rem;font-weight:780;display:flex}.tryvya-catalog-nav button svg{flex:none;width:17px;height:17px}.tryvya-catalog-nav button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tryvya-catalog-nav button small{white-space:nowrap;opacity:.75;margin-left:auto;font-size:.67rem;font-weight:610}.tryvya-catalog-nav button:hover{background:var(--surface-raised);color:var(--ink)}.tryvya-catalog-nav button.is-active{background:var(--surface-raised);color:var(--ink);border-color:color-mix(in srgb,var(--orange) 34%,var(--line));box-shadow:inset 3px 0 var(--orange),0 2px 9px #0000000d}.tryvya-catalog-nav button.is-active svg{color:var(--orange)}.tryvya-catalog-nav button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-catalog-view{width:100%;min-width:0;max-width:100%}.tryvya-catalog-view[hidden]{display:none!important}.tryvya-catalog-loading{color:var(--muted);padding:32px;font-size:.82rem}.tryvya-catalog-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:15px;display:grid}.tryvya-catalog-overview article{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;align-items:center;gap:13px;min-width:0;min-height:89px;padding:16px 17px;display:flex}.tryvya-catalog-overview article>svg{background:var(--orange-soft);color:var(--orange);border-radius:11px;flex:none;padding:9px;width:37px!important;height:37px!important}.tryvya-catalog-overview article span{gap:3px;min-width:0;display:grid}.tryvya-catalog-overview article strong{color:var(--ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:840;line-height:1.25}.tryvya-catalog-overview article small{color:var(--muted);font-size:.72rem;font-weight:600;line-height:1.4}.tryvya-catalog-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin:2px 0 13px;display:flex}.tryvya-catalog-actions>div{flex:1;gap:4px;min-width:0;display:grid}.tryvya-catalog-actions strong{letter-spacing:-.025em;color:var(--ink);font-size:1rem;font-weight:830}.tryvya-catalog-actions span{color:var(--muted);font-size:.74rem;line-height:1.48}.tryvya-catalog-primary{white-space:nowrap;background:var(--orange)!important;color:#241509!important;border:1px solid var(--orange)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:43px!important;padding:0 14px!important;font-weight:810!important;display:inline-flex!important}.tryvya-catalog-primary svg{flex:none;width:16px!important;height:16px!important}.tryvya-services-layout{align-items:start;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;display:grid!important}.tryvya-services-layout.is-creating{grid-template-columns:minmax(260px,325px) minmax(0,1fr)!important}.tryvya-services-layout>[data-slot=card]{min-width:0;background:var(--surface-raised)!important;border-radius:13px!important}.tryvya-services-layout .tryvya-service-create{width:100%;box-shadow:none!important;position:static!important;top:auto!important}.tryvya-catalog-form-subtitle{color:var(--muted);font-size:.74rem;line-height:1.5;margin:8px 0 0!important}.tryvya-services-layout .services-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tryvya-services-layout .services-toolbar{grid-template-columns:minmax(190px,1fr) minmax(120px,165px) minmax(135px,195px);gap:9px;min-width:0;display:grid}.tryvya-services-layout .services-toolbar .ui-select-trigger,.tryvya-catalog-select.ui-select-trigger{border:1px solid var(--line)!important;background:var(--surface-input)!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;color:var(--ink)!important;border-radius:9px!important;font-size:.75rem!important;font-weight:700!important}.tryvya-services-layout .services-toolbar .ui-select-trigger:hover,.tryvya-catalog-select.ui-select-trigger:hover{border-color:var(--orange)!important}.ui-select-content.tryvya-catalog-select-menu{background:var(--surface-raised)!important;color:var(--ink)!important;border:1px solid var(--line)!important;z-index:5500!important;border-radius:12px!important;box-shadow:0 16px 42px #0000002b!important}.tryvya-services-layout .services-search{border:1px solid var(--line);background:var(--surface-input);border-radius:9px;min-width:0;max-width:100%;padding-inline:10px}.tryvya-services-layout .services-search:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 14%,transparent)}.tryvya-services-layout .services-search input{min-width:0;box-shadow:none!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:0 0!important;border:0!important}.tryvya-services-layout .services-search>svg{flex:none}.tryvya-services-layout .services-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px}.tryvya-services-layout .services-actions button{white-space:nowrap;border-radius:8px!important;font-size:.72rem!important}.tryvya-services-layout .services-inline-edit{flex-wrap:wrap;gap:5px;min-width:0}.tryvya-services-layout .services-inline-edit input{flex:1;min-width:125px}.tryvya-services-layout .services-list-card{min-width:0}.tryvya-catalog-workspace .professional-directory{gap:15px;min-width:0;display:grid}.tryvya-catalog-workspace .professional-directory>.manager-table-card,.tryvya-catalog-workspace .professional-directory>.service-bindings{min-width:0;border:1px solid var(--line)!important;background:var(--surface-raised)!important;box-shadow:none!important;border-radius:13px!important;padding:21px!important}.tryvya-catalog-workspace .professional-directory>.manager-table-card .table-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;display:flex}.tryvya-catalog-workspace .professional-list{margin-top:0}.tryvya-catalog-workspace .professional-list .professional-row{border-radius:9px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:68px;padding:12px;display:grid}.tryvya-catalog-workspace .professional-list .professional-row:hover{background:var(--surface-subtle)}.tryvya-catalog-workspace .professional-list .professional-row.selected{background:var(--orange-soft);box-shadow:inset 3px 0 var(--orange)}.tryvya-catalog-workspace .professional-list .professional-row>i{border-radius:11px;flex:none;width:39px;height:39px}.tryvya-catalog-workspace .professional-list .professional-row span{overflow-wrap:anywhere;min-width:0}.tryvya-catalog-workspace .professional-list .professional-row strong{color:var(--ink);font-size:.82rem}.tryvya-catalog-workspace .professional-list .professional-row small{color:var(--muted);font-size:.71rem;line-height:1.4}.tryvya-catalog-workspace .service-bindings-heading{grid-template-columns:minmax(0,1fr) minmax(200px,245px);align-items:end;gap:15px;display:grid}.tryvya-catalog-workspace .service-bindings-heading>div{min-width:0}.tryvya-catalog-workspace .service-bindings-heading>label{gap:7px;min-width:0;display:grid}.tryvya-catalog-workspace .service-bindings-heading>label>span{color:var(--muted);font-size:.73rem;font-weight:760}.tryvya-catalog-workspace .service-binding-list>article{border-left:2px solid var(--line);background:var(--surface-subtle);border-radius:10px;gap:12px}.tryvya-catalog-workspace .service-binding-list>article.is-active{border-left-color:var(--orange)}.tryvya-catalog-workspace .binding-icon{color:var(--orange);background:var(--orange-soft)}.tryvya-catalog-workspace .binding-actions button{color:var(--ink);border-color:var(--line);background:var(--surface-raised);border-radius:8px;font-size:.72rem}.tryvya-catalog-workspace .binding-actions button[type=submit],.tryvya-catalog-workspace .binding-actions button:not(.secondary-button):not(.text-button){background:var(--orange);border-color:var(--orange);color:#241509}@media (max-width:1100px){.tryvya-services-layout.is-creating{grid-template-columns:minmax(0,1fr)!important}.tryvya-services-layout .services-toolbar{grid-template-columns:minmax(180px,1fr) minmax(130px,170px)}.tryvya-services-layout .services-toolbar>:last-child{grid-column:1/-1}}@media (max-width:790px){.tryvya-catalog-hero{gap:12px;padding:19px}.tryvya-catalog-nav button small{display:none}.tryvya-catalog-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-catalog-overview article:last-child{grid-column:1/-1}.tryvya-services-layout .services-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tryvya-services-layout .services-toolbar .services-search{grid-column:1/-1}.tryvya-catalog-workspace .service-bindings-heading{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.tryvya-catalog-hero{align-items:flex-start;padding:16px}.tryvya-catalog-hero-icon{width:41px;height:41px}.tryvya-catalog-hero h2{font-size:1.12rem}.tryvya-catalog-nav{gap:5px;padding:5px}.tryvya-catalog-nav button{justify-content:center;gap:6px;min-height:43px;padding:8px;font-size:.71rem}.tryvya-catalog-nav button svg{width:15px;height:15px}.tryvya-catalog-overview{gap:8px}.tryvya-catalog-overview article{gap:8px;min-height:76px;padding:12px}.tryvya-catalog-overview article strong{font-size:1.15rem}.tryvya-catalog-overview article small{font-size:.66rem}.tryvya-catalog-actions{align-items:stretch}.tryvya-catalog-primary{width:100%}.tryvya-services-layout .services-toolbar{grid-template-columns:minmax(0,1fr)}.tryvya-services-layout .services-toolbar .services-search,.tryvya-services-layout .services-toolbar>:last-child{grid-column:auto}.tryvya-catalog-workspace .professional-directory>.manager-table-card,.tryvya-catalog-workspace .professional-directory>.service-bindings{padding:15px!important}.tryvya-catalog-workspace .professional-list .professional-row{grid-template-columns:38px minmax(0,1fr);gap:9px}.tryvya-catalog-workspace .professional-list .professional-row>[data-slot=badge]{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.tryvya-catalog-nav button,.tryvya-catalog-primary{transition:none!important}}.tryvya-catalog-workspace .tryvya-professional-caption{color:var(--muted);margin:6px 0 0;font-size:.73rem;font-weight:500;line-height:1.45}.tryvya-catalog-workspace .tryvya-professional-search{align-items:center;gap:10px;margin:14px 0 7px;padding:0;display:flex}.tryvya-catalog-workspace .tryvya-professional-search input{background:var(--surface-input);border-color:var(--line);min-width:0;height:42px;color:var(--ink);-webkit-text-fill-color:var(--ink);border-radius:9px;flex:1;font-size:.78rem}.tryvya-catalog-workspace .tryvya-professional-search input:focus-visible{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 13%,transparent)}.tryvya-catalog-workspace .tryvya-professional-search [data-slot=badge]{white-space:nowrap;flex:none}.tryvya-catalog-workspace .service-binding-list>article{grid-template-columns:minmax(190px,1.15fr) minmax(120px,.5fr) minmax(300px,1.8fr)}@media (max-width:1180px){.tryvya-catalog-workspace .service-binding-list>article{grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}.tryvya-catalog-workspace .service-binding-list>article form,.tryvya-catalog-workspace .service-binding-list>article .binding-readonly{grid-column:1/-1;justify-content:flex-start}}@media (max-width:660px){.tryvya-catalog-workspace .service-binding-list>article{grid-template-columns:minmax(0,1fr);gap:9px}.tryvya-catalog-workspace .service-binding-list>article .binding-effective{border:0;border-top:1px solid var(--line);padding:10px 0 0}.tryvya-catalog-workspace .service-binding-list>article form{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-catalog-workspace .service-binding-list>article .binding-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.tryvya-catalog-workspace .tryvya-professional-search{flex-wrap:wrap}}.tryvya-catalog-workspace .service-binding-list>article .binding-service-copy,.tryvya-catalog-workspace .service-binding-list>article .binding-service-copy>span:nth-child(2){min-width:0}.tryvya-catalog-workspace .service-binding-list>article .binding-service-copy>span:nth-child(2) strong{white-space:normal;overflow-wrap:anywhere}.tryvya-catalog-workspace .tryvya-services-layout .services-toolbar .ui-select-trigger[data-state=open]{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 12%,transparent);border-color:var(--orange)!important}.tryvya-reports-page{gap:21px;min-width:0;display:grid}.tryvya-report-hero{color:#fff;background:radial-gradient(circle at 92% 0,#ff7a0036,#0000 48%),linear-gradient(130deg,#28221d,#151414);border:1px solid #3d3129;border-radius:14px;align-items:center;gap:15px;padding:23px 25px;display:flex}.tryvya-report-hero>svg{color:#ffa759;background:#ff7a001f;border-radius:12px;flex:none;width:45px;height:45px;padding:11px}.tryvya-report-hero div{gap:4px;min-width:0;display:grid}.tryvya-report-hero small{color:#ffad6c;letter-spacing:.14em;font-size:.68rem;font-weight:800}.tryvya-report-hero h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:850}.tryvya-report-hero p{color:#d8c7bb;margin:0;font-size:.78rem;line-height:1.5}.tryvya-report-analytics{gap:13px;min-width:0;margin-top:17px;display:grid}.tryvya-report-analytics-header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:15px;display:flex}.tryvya-report-analytics-header>div{gap:5px;min-width:0;display:grid}.tryvya-report-analytics-header span,.tryvya-report-panel-head span{letter-spacing:.12em;color:var(--orange);font-size:.68rem;font-weight:820}.tryvya-report-analytics-header h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:1.13rem;font-weight:825}.tryvya-report-analytics-header p,.tryvya-report-panel-head p{max-width:72ch;color:var(--muted);margin:0;font-size:.74rem;line-height:1.5}.tryvya-report-export{border:1px solid var(--line);background:var(--surface-raised);min-height:37px;color:var(--ink);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:.72rem;font-weight:750;display:inline-flex}.tryvya-report-export:hover{border-color:var(--orange);background:var(--orange-soft)}.tryvya-report-export:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-report-export:disabled{opacity:.55;cursor:not-allowed}.tryvya-report-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tryvya-report-highlights article{border:1px solid var(--line);background:var(--surface-subtle);border-radius:11px;align-items:center;gap:12px;min-width:0;padding:14px 15px;display:flex}.tryvya-report-highlights article>svg{color:var(--orange);background:var(--orange-soft);border-radius:9px;flex:none;width:32px;height:32px;padding:7px}.tryvya-report-highlights article div{gap:3px;min-width:0;display:grid}.tryvya-report-highlights article strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.22rem;font-weight:850;line-height:1.12}.tryvya-report-highlights article span{color:var(--muted);font-size:.7rem;line-height:1.4}.tryvya-report-panel{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;min-width:0;padding:18px 19px}.tryvya-report-panel-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.tryvya-report-panel-head>div{gap:5px;min-width:0;display:grid}.tryvya-report-panel-head h4{color:var(--ink);letter-spacing:-.018em;margin:0;font-size:.94rem;font-weight:810}.tryvya-report-panel-head>svg{color:var(--orange);flex:none}.tryvya-report-heatmap-scroll{width:100%;max-width:100%;padding:2px 1px 8px;overflow-x:auto}.tryvya-report-heatmap-scroll table{border-spacing:4px;border-collapse:separate;table-layout:fixed;width:100%;min-width:825px}.tryvya-report-heatmap-scroll th{color:var(--muted);text-align:center;white-space:nowrap;font-size:.63rem;font-weight:760}.tryvya-report-heatmap-scroll th:first-child{text-align:left;width:40px}.tryvya-report-heatmap-scroll td{text-align:center;cursor:help;outline-offset:1px;border-radius:5px;height:30px;padding:0;transition:filter .15s}.tryvya-report-heatmap-scroll td span{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:750;display:block}.tryvya-report-heatmap-scroll td:not(.heat-level-0) span{color:#241407}.tryvya-report-heatmap-scroll td:hover{filter:brightness(.9)}.tryvya-report-heatmap-scroll td:focus-visible{outline:2px solid var(--orange)}.tryvya-report-heatmap-scroll .heat-level-0{background:var(--surface-subtle);color:var(--muted)}.tryvya-report-heatmap-scroll .heat-level-0 span{opacity:.4}.heat-level-1{background:color-mix(in srgb,var(--orange) 23%,var(--surface-raised))}.heat-level-2{background:color-mix(in srgb,var(--orange) 39%,var(--surface-raised))}.heat-level-3{background:color-mix(in srgb,var(--orange) 58%,var(--surface-raised))}.heat-level-4{background:color-mix(in srgb,var(--orange) 78%,var(--surface-raised))}.heat-level-5{background:var(--orange)}.tryvya-report-legend{white-space:nowrap;align-items:center;gap:4px;display:flex;color:var(--muted)!important;letter-spacing:0!important;font-size:.65rem!important;font-weight:650!important}.tryvya-report-legend i{border-radius:3px;width:12px;height:12px;display:inline-block}.tryvya-report-footnote{color:var(--muted);margin:11px 0 0;font-size:.69rem;line-height:1.5}.tryvya-report-analytics-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.tryvya-report-bar-list{gap:7px;display:grid}.tryvya-report-bar-row{grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:21px;display:grid}.tryvya-report-bar-row>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.69rem;font-weight:760}.tryvya-report-bar-row>div{background:var(--surface-subtle);border-radius:20px;height:9px;overflow:hidden}.tryvya-report-bar-row>div i{background:var(--orange);border-radius:20px;min-width:0;height:100%;transition:width .2s;display:block}.tryvya-report-bar-row>strong{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:790}.tryvya-report-hourly{scrollbar-color:var(--line) transparent;max-height:273px;overflow-y:auto}.tryvya-report-demand-svg{width:100%;min-height:145px;max-height:205px;display:block}.tryvya-report-trend-legend{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:.67rem;display:flex}.tryvya-report-trend-legend strong{color:var(--ink);font-weight:770}.tryvya-report-status-list{gap:13px;padding-top:3px;display:grid}.tryvya-report-status-list>div{gap:6px;display:grid}.tryvya-report-status-list>div>div{color:var(--muted);justify-content:space-between;gap:8px;font-size:.73rem;display:flex}.tryvya-report-status-list>div strong{color:var(--ink);font-variant-numeric:tabular-nums}.tryvya-report-status-list>div>i{background:var(--surface-subtle);border-radius:12px;height:8px;display:block;overflow:hidden}.tryvya-report-status-list>div>i>b{background:var(--orange);border-radius:12px;height:100%;display:block}.tryvya-report-status-list>div:nth-child(4)>i>b{background:#d77765}.tryvya-report-status-list>div:nth-child(5)>i>b{background:#a34d50}.tryvya-report-empty{color:var(--muted);text-align:center;padding:26px;font-size:.76rem}.tryvya-report-presets{flex-wrap:wrap;align-items:center;gap:5px;padding:9px 0 1px;display:flex}.tryvya-report-presets button{border:1px solid var(--line);background:var(--surface-raised);color:var(--muted);border-radius:8px;padding:7px 11px;font-size:.71rem;font-weight:720}.tryvya-report-presets button:hover{border-color:var(--orange);color:var(--ink);background:var(--orange-soft)}.tryvya-report-presets button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-report-presets button:disabled{opacity:.6;cursor:wait}.tryvya-report-period-warning{margin-top:12px}.tryvya-reports-page>.reports-dashboard{min-width:0}@media (max-width:1000px){.tryvya-report-analytics-duo{grid-template-columns:minmax(0,1fr)}.tryvya-report-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-report-highlights article:last-child{grid-column:1/-1}}@media (max-width:560px){.tryvya-report-hero{align-items:flex-start;padding:17px}.tryvya-report-highlights{gap:8px}.tryvya-report-highlights article{gap:7px;padding:10px}.tryvya-report-highlights article strong{font-size:1.08rem}.tryvya-report-highlights article span{font-size:.65rem}.tryvya-report-panel{padding:15px 12px}.tryvya-report-panel-head{flex-direction:column;align-items:flex-start}.tryvya-report-analytics-header{align-items:stretch}.tryvya-report-export{width:100%}.tryvya-report-legend{align-self:flex-end}}.notification-panel{overscroll-behavior:contain;width:min(465px,100vw - 24px);max-height:min(76vh,700px);overflow-y:auto}.notification-panel>header{z-index:1;background:var(--surface-raised);min-height:67px;position:sticky;top:0}.tryvya-operation-notifications{border-bottom:1px solid var(--line);background:var(--surface-raised);padding:12px 13px 9px}.tryvya-operation-notifications-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-bottom:9px;display:flex}.tryvya-operation-notifications-heading strong{color:var(--ink);font-size:.78rem;font-weight:820}.tryvya-operation-notifications-heading>span{color:var(--muted);border:1px solid var(--line);background:var(--surface-subtle);border-radius:100px;padding:4px 9px;font-size:.66rem;font-weight:760}.tryvya-operation-notifications-heading>span.has-alerts{color:#a74634;border-color:color-mix(in srgb,#c6533b 25%,var(--line));background:color-mix(in srgb,#c6533b 9%,var(--surface-raised))}.tryvya-operation-notifications-empty{color:var(--muted);background:var(--surface-subtle);border-radius:8px;margin:0;padding:12px 10px;font-size:.74rem;line-height:1.5}.tryvya-operation-notifications-list{gap:7px;max-height:300px;display:grid;overflow-y:auto}.tryvya-operation-notifications-list li{list-style:none}.tryvya-operation-notifications-list a{border:1px solid var(--line);background:var(--surface-subtle);color:var(--ink);border-radius:9px;grid-template-columns:29px minmax(0,1fr) 12px;align-items:flex-start;gap:10px;padding:11px;text-decoration:none;display:grid}.tryvya-operation-notifications-list a:hover{border-color:var(--orange);background:var(--orange-soft)}.tryvya-operation-notifications-list a:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-operation-notifications-list a>span:nth-child(2){gap:3px;min-width:0;display:grid}.tryvya-operation-notifications-list strong{overflow-wrap:anywhere;color:var(--ink);font-size:.74rem;font-weight:810}.tryvya-operation-notifications-list small{overflow-wrap:anywhere;color:var(--muted);font-size:.69rem;line-height:1.5}.tryvya-operation-notifications-list svg{width:14px;height:14px}.tryvya-operation-notifications-list a>svg{color:var(--muted);margin-top:5px}.tryvya-operation-indicator{width:29px;height:29px;color:var(--orange);background:var(--orange-soft);border-radius:8px;place-items:center;display:grid}.tryvya-operation-indicator.danger{color:#b94d38;background:color-mix(in srgb,#b94d38 12%,var(--surface-raised))}.tryvya-operation-notifications-note{color:var(--muted);margin:10px 0 0;font-size:.65rem;line-height:1.4}.tryvya-notification-history-title{color:var(--muted);letter-spacing:.015em;padding:10px 14px 5px;font-size:.71rem;font-weight:820}.notification-panel .notification-empty{padding:15px 16px 20px}@media (max-width:730px){.notification-panel{width:auto;max-height:calc(100dvh - 87px);position:fixed;top:68px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.tryvya-report-heatmap-scroll td,.tryvya-report-bar-row>div i{transition:none}}.tryvya-reports-page .tryvya-report-days-select{border-color:var(--line);background:var(--surface-input);width:100%;min-width:130px;height:39px;min-height:39px;color:var(--ink);border-radius:9px;font-size:.75rem}.tryvya-reports-page .tryvya-report-days-select:hover,.tryvya-reports-page .tryvya-report-days-select[data-state=open]{border-color:var(--orange)}.tryvya-reports-page .report-period-form{justify-content:flex-end}.tryvya-reports-page .report-period-form>button{min-height:39px}.tryvya-reports-page .tryvya-report-footnote{overflow-wrap:anywhere}.agendae-shell .management-sidebar .management-navigation .management-navigation-item{isolation:isolate;min-width:0;position:relative}.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a{z-index:1;box-shadow:none;position:relative;transition:background-color .13s,border-color .13s,color .13s!important;transform:none!important}.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a:not(.active):hover{color:#fff!important;box-shadow:none!important;background:#fff1!important;border-color:#0000!important}.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a.active,.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a.active:hover{color:#fff!important;box-shadow:inset 3px 0 var(--tryvya-orange)!important;background:linear-gradient(90deg,#ff7a0030,#ff7a0012)!important;border-color:#ff7a0047!important;transform:none!important}.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a.active>svg{color:var(--tryvya-orange)!important}.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a:focus-visible{outline:2px solid var(--tryvya-orange);outline-offset:2px}@media (prefers-reduced-motion:reduce){.agendae-shell .management-sidebar .management-navigation .management-navigation-item>a{transition:none!important}}.agendae-shell .management-content:has(>.tryvya-reports-page){min-width:0;width:100%!important;max-width:none!important}.tryvya-reports-page{gap:clamp(18px,1.6vw,28px);width:100%;min-width:0;max-width:none}.tryvya-reports-page>.report-card,.tryvya-reports-page>.reports-dashboard,.tryvya-reports-page .report-insights-grid{width:100%;min-width:0;max-width:none!important}.tryvya-reports-page>.report-card{background:var(--surface-raised);border-radius:19px!important;padding:clamp(17px,1.55vw,29px)!important}.tryvya-reports-page .report-insights-grid>*{border-radius:16px;min-width:0}.tryvya-report-hero{background:radial-gradient(at 100% 0,#ff7a0033,#0000 42%),repeating-linear-gradient(125deg,#0000 0 38px,#ffffff03 39px 40px),linear-gradient(125deg,#25211e,#171513 77%);border-radius:20px;gap:20px;min-height:130px;padding:clamp(24px,2vw,36px)}.tryvya-report-hero>svg{border:1px solid #ff99413b;border-radius:17px;width:55px;height:55px;padding:14px}.tryvya-report-hero h2{font-size:clamp(1.55rem,2.15vw,2.2rem)}.tryvya-report-hero p{max-width:62ch;font-size:.82rem}.tryvya-reports-page .report-card>.table-heading{border-bottom:1px solid var(--line);align-items:center;gap:19px 26px;margin-bottom:15px;padding-bottom:21px}.tryvya-reports-page .report-card>.table-heading h2{letter-spacing:-.035em;font-size:clamp(1.17rem,1.5vw,1.5rem)!important}.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(130px,155px)) minmax(155px,180px) auto;align-items:end;gap:10px;margin-left:auto;display:grid}.tryvya-reports-page .report-period-form label{flex-basis:auto!important;min-width:0!important}.tryvya-reports-page .report-period-form label .ui-input,.tryvya-reports-page .report-period-form label input{min-height:40px}.tryvya-reports-page .report-period-form>button{white-space:nowrap;min-height:40px}.tryvya-reports-page .tryvya-report-presets{gap:8px;padding:5px 0 12px}.tryvya-reports-page .tryvya-report-presets button{border-radius:999px;padding:8px 14px}.tryvya-reports-page .cash-stats.reports{gap:11px;width:100%;max-width:none}.tryvya-reports-page .cash-stats.reports>article{border-radius:14px;min-width:0;padding:clamp(14px,1vw,20px)}.tryvya-reports-page .cash-stats.reports strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tryvya-reports-page .report-card .ranking-list{width:100%}.tryvya-reports-page .report-card [role=tablist]{border-radius:12px;max-width:490px;padding:4px}.tryvya-report-analytics{gap:17px;margin-top:27px}.tryvya-report-analytics-header{padding-bottom:7px}.tryvya-report-analytics-header h3{font-size:clamp(1.2rem,1.65vw,1.53rem)}.tryvya-report-highlights{gap:12px}.tryvya-report-highlights article{background:linear-gradient(140deg,var(--surface-subtle),var(--surface-raised));border-radius:16px;padding:clamp(16px,1.4vw,25px)}.tryvya-report-highlights article strong{font-size:clamp(1.27rem,1.6vw,1.7rem)}.tryvya-report-panel{border-radius:17px;padding:clamp(18px,1.5vw,29px)}.tryvya-report-panel-head h4{font-size:clamp(.99rem,1.3vw,1.2rem)}.tryvya-report-panel-head p{font-size:.76rem}.tryvya-report-panel-head{margin-bottom:20px}.tryvya-report-heatmap{background:linear-gradient(155deg,color-mix(in srgb,var(--orange) 3%,var(--surface-raised)),var(--surface-raised) 55%)}.tryvya-heatmap-header-label{white-space:nowrap;color:var(--muted);border:1px solid var(--line);border-radius:100px;align-items:center;gap:7px;padding:9px 13px;font-size:.7rem;font-weight:760;display:inline-flex}.tryvya-heatmap-header-label svg{color:var(--orange)}.tryvya-report-heatmap-scroll{scrollbar-gutter:stable;width:100%;max-width:100%;padding:3px 2px 12px;overflow-x:auto}.tryvya-report-heatmap-scroll table{border-collapse:separate;border-spacing:clamp(3px,.32vw,7px) 7px;table-layout:fixed;width:100%;min-width:1010px}.tryvya-report-heatmap-scroll thead th{color:var(--muted);text-align:center;padding:7px 0;font-size:.69rem;font-weight:800}.tryvya-report-heatmap-scroll th:first-child{z-index:2;text-align:left;background:var(--surface-raised);width:58px;min-width:58px;padding-left:6px;position:sticky;left:0}.tryvya-report-heatmap-scroll tbody th{color:var(--ink);font-size:.75rem;font-weight:790}.tryvya-report-heatmap-scroll td{border:0;border-radius:11px;height:auto;padding:0;background:0 0!important}.tryvya-report-heatmap-scroll td>button{font-variant-numeric:tabular-nums;cursor:pointer;width:100%;min-width:0;min-height:42px;color:var(--ink);background:var(--surface-subtle);border:1px solid #0000;border-radius:10px;place-items:center;padding:5px 1px;font-size:.72rem;font-weight:800;transition:transform .15s,filter .15s,box-shadow .15s;display:grid}.tryvya-report-heatmap-scroll td>button span{font-size:inherit;opacity:1;color:inherit!important}.tryvya-report-heatmap-scroll td>button.heat-level-0{background:color-mix(in srgb,var(--ink) 5%,var(--surface-raised));color:var(--muted)}.tryvya-report-heatmap-scroll td>button.heat-level-0 span{opacity:.55}.tryvya-report-heatmap-scroll td>button.heat-level-1{background:color-mix(in srgb,var(--orange) 20%,var(--surface-raised))}.tryvya-report-heatmap-scroll td>button.heat-level-2{background:color-mix(in srgb,var(--orange) 38%,var(--surface-raised))}.tryvya-report-heatmap-scroll td>button.heat-level-3{background:color-mix(in srgb,var(--orange) 57%,var(--surface-raised));color:#231507}.tryvya-report-heatmap-scroll td>button.heat-level-4{background:color-mix(in srgb,var(--orange) 77%,var(--surface-raised));color:#231507}.tryvya-report-heatmap-scroll td>button.heat-level-5{background:var(--orange);color:#231507}.tryvya-report-heatmap-scroll td>button:hover,.tryvya-report-heatmap-scroll td>button[aria-pressed=true]{border-color:var(--orange);box-shadow:0 0 0 2px color-mix(in srgb,var(--orange) 28%,transparent),0 5px 12px #0000001f;filter:brightness(1.045);transform:translateY(-2px)}.tryvya-report-heatmap-scroll td>button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.tryvya-report-heatmap-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:8px;display:flex}.tryvya-heatmap-detail{align-items:center;gap:11px;min-width:0;display:flex}.tryvya-heatmap-detail-icon{background:var(--orange-soft);width:40px;height:40px;color:var(--orange);border-radius:11px;flex:none;place-items:center;display:grid}.tryvya-heatmap-detail>div:nth-child(2){gap:3px;min-width:0;display:grid}.tryvya-heatmap-detail>div:nth-child(2) span{letter-spacing:.09em;color:var(--muted);font-size:.62rem;font-weight:810}.tryvya-heatmap-detail strong{color:var(--ink);font-size:.85rem;font-weight:810;line-height:1.35}.tryvya-heatmap-detail>b{color:var(--orange);font-variant-numeric:tabular-nums;padding-left:10px;font-size:1rem}.tryvya-heatmap-detail>b small{color:var(--muted);font-size:.69rem;font-weight:660}.tryvya-report-legend{color:var(--muted)!important;gap:5px!important}.tryvya-report-legend i{border:1px solid color-mix(in srgb,var(--ink) 6%,transparent);border-radius:5px;width:15px;height:15px}.tryvya-report-legend i.heat-level-0{background:color-mix(in srgb,var(--ink) 5%,var(--surface-raised))}.tryvya-report-analytics-duo{gap:15px}.tryvya-report-bar-list{gap:9px}.tryvya-report-bar-row{grid-template-columns:42px minmax(0,1fr) 47px;gap:11px;min-height:26px}.tryvya-report-bar-row>div{background:var(--surface-subtle);border-radius:30px;height:11px}.tryvya-report-bar-row>div i{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 55%,var(--surface-raised)),var(--orange));border-radius:30px}.tryvya-report-hourly{max-height:none;overflow:visible}.tryvya-report-hourly .tryvya-report-bar-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:23px}.tryvya-report-demand-svg,.tryvya-financial-wave{width:100%;height:auto;min-height:0;max-height:none;display:block;overflow:visible}.tryvya-report-demand-svg{aspect-ratio:800/255}.tryvya-report-wave-line{vector-effect:non-scaling-stroke}.tryvya-financial-wave{aspect-ratio:800/265}.tryvya-financial-embedded{width:100%;padding:8px 0 3px}.tryvya-financial-card{border-radius:16px!important}.tryvya-financial-wave-footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:9px;font-size:.7rem;display:flex}.tryvya-financial-wave-footer strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:810}.tryvya-report-status-list{gap:17px}.tryvya-report-status-list>div>i{border-radius:20px;height:11px}.tryvya-report-status-list>div>i>b{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 50%,var(--surface-raised)),var(--orange))}.tryvya-reports-page>.reports-dashboard{border-top:1px solid var(--line);gap:17px;padding-top:23px}@media (max-width:1260px){.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(140px,1fr));width:100%}.tryvya-reports-page .report-period-form>button{align-self:end}}@media (max-width:800px){.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-reports-page .report-period-form>button{grid-column:1/-1}.tryvya-report-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-report-analytics-duo{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.tryvya-reports-page>.report-card{padding:15px!important}.tryvya-report-hero{border-radius:16px;align-items:flex-start;min-height:0;padding:19px}.tryvya-report-hero>svg{width:43px;height:43px;padding:10px}.tryvya-report-highlights{gap:9px}.tryvya-report-highlights article{padding:12px}.tryvya-report-panel{padding:15px 13px}.tryvya-report-panel-head{flex-direction:column;align-items:flex-start}.tryvya-heatmap-header-label{padding:6px 9px}.tryvya-report-hourly .tryvya-report-bar-list{grid-template-columns:minmax(0,1fr)}.tryvya-report-heatmap-footer{align-items:flex-start}.tryvya-report-presets button{padding:7px 11px!important}.tryvya-report-analytics-header{align-items:stretch}}@media (prefers-reduced-motion:reduce){.tryvya-report-heatmap-scroll td>button,.tryvya-report-wave-line{transition:none!important;animation:none!important}.tryvya-report-heatmap-scroll td>button:hover{transform:none}}.tryvya-reports-page .cash-stats.reports{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.tryvya-reports-page .cash-stats.reports:has(>article:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))!important}@media (max-width:1200px){.tryvya-reports-page .cash-stats.reports:has(>article:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:680px){:is(.tryvya-reports-page .cash-stats.reports,.tryvya-reports-page .cash-stats.reports:has(>article:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tryvya-reports-page .cash-stats.reports>article:nth-child(5):last-child{grid-column:1/-1}}@keyframes tryvya-wave-arrive{0%{opacity:.18}to{opacity:1}}.tryvya-report-wave-line{animation:.42s both tryvya-wave-arrive}@media (prefers-reduced-motion:reduce){.tryvya-report-wave-line{animation:none!important}}.tryvya-reports-page .report-card>.table-heading{align-items:flex-start}.tryvya-reports-page .report-card>.table-heading>div:first-child{flex:none;min-width:180px;padding-top:13px}.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(148px,164px)) minmax(165px,190px) 140px;align-items:end;gap:10px;width:max-content;min-width:0;max-width:100%}.tryvya-reports-page .tryvya-report-date-field{min-width:0;color:var(--muted);flex-direction:column;gap:6px;font-size:.75rem;font-weight:750;display:flex}.tryvya-reports-page .tryvya-report-date-field>.tryvya-date-trigger{max-height:41px;font-weight:700;overflow:hidden;background:var(--surface-input)!important;border:1px solid var(--line)!important;border-radius:10px!important;height:41px!important;min-height:41px!important;font-size:.77rem!important}.tryvya-reports-page .tryvya-report-date-field>.tryvya-date-trigger:hover{border-color:var(--orange)!important}.tryvya-reports-page .report-period-form .tryvya-report-apply{white-space:nowrap;justify-content:center;width:100%;min-width:0;height:41px;min-height:41px!important}.tryvya-reports-page .tryvya-report-presets{border-bottom:1px solid var(--line);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px 16px;min-height:77px;display:grid;padding:13px 0!important}.tryvya-reports-page .tryvya-report-presets-label{color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:800}.tryvya-reports-page .tryvya-report-presets-actions{align-items:center;gap:6px;min-width:0;display:flex}.tryvya-reports-page .tryvya-report-presets-actions>button{white-space:nowrap;border:1px solid var(--line);background:var(--surface-raised);min-width:78px;height:35px;color:var(--muted);font-size:.73rem;transition:background-color .15s,border-color .15s,color .15s;border-radius:999px!important;padding:7px 12px!important}.tryvya-reports-page .tryvya-report-presets-actions>button:hover,.tryvya-reports-page .tryvya-report-presets-actions>button[aria-pressed=true]{color:var(--ink);border-color:var(--orange);background:var(--orange-soft)}.tryvya-reports-page .tryvya-report-presets-actions>button:disabled{cursor:wait;opacity:.7}.tryvya-reports-page .tryvya-report-timezone{white-space:nowrap;color:var(--muted);justify-self:end;font-size:.67rem}.tryvya-reports-page .tryvya-report-timezone strong{color:var(--ink);font-weight:730}.tryvya-reports-page .tryvya-report-updating{min-height:14px;color:var(--muted);font-variant-numeric:tabular-nums;grid-area:2/3;justify-self:end;font-size:.63rem;font-weight:700;line-height:14px}.tryvya-reports-page .tryvya-report-pdf{white-space:nowrap;border:1px solid color-mix(in srgb,var(--orange) 65%,var(--line));background:var(--orange-soft);min-width:146px;height:42px;color:var(--ink);grid-area:1/4/-1;justify-content:center;place-self:center end;align-items:center;gap:9px;font-weight:820;display:inline-flex;border-radius:10px!important;padding:8px 13px!important;font-size:.76rem!important}.tryvya-reports-page .tryvya-report-pdf svg{color:var(--orange);flex:none}.tryvya-reports-page .tryvya-report-pdf:hover{background:color-mix(in srgb,var(--orange) 17%,var(--surface-raised))}.tryvya-reports-page .tryvya-report-pdf:disabled{opacity:.5;cursor:not-allowed}.tryvya-reports-page .tryvya-report-pdf:focus-visible,.tryvya-reports-page .tryvya-report-presets-actions button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (max-width:1450px){.tryvya-reports-page .report-card>.table-heading{flex-wrap:wrap}.tryvya-reports-page .report-card>.table-heading>div:first-child{padding-top:0}.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.15fr) minmax(125px,.72fr);width:100%;margin-left:0}}@media (max-width:1120px){.tryvya-reports-page .tryvya-report-presets{grid-template-columns:auto minmax(0,1fr) auto}.tryvya-reports-page .tryvya-report-timezone{grid-area:2/1/auto/span 2;justify-self:start}.tryvya-reports-page .tryvya-report-updating{grid-area:2/2}.tryvya-reports-page .tryvya-report-pdf{grid-area:1/3/span 2}}@media (max-width:800px){.tryvya-reports-page .report-period-form{grid-template-columns:repeat(2,minmax(0,1fr))}.tryvya-reports-page .report-period-form .tryvya-report-apply{grid-column:auto}.tryvya-reports-page .tryvya-report-presets{grid-template-columns:minmax(0,1fr) auto}.tryvya-reports-page .tryvya-report-presets-label{grid-area:1/1}.tryvya-reports-page .tryvya-report-presets-actions{grid-area:2/1}.tryvya-reports-page .tryvya-report-timezone{grid-area:3/1}.tryvya-reports-page .tryvya-report-updating{grid-area:3/2}.tryvya-reports-page .tryvya-report-pdf{grid-area:1/2/span 2;align-self:center}}@media (max-width:500px){.tryvya-reports-page .tryvya-report-presets{grid-template-columns:minmax(0,1fr);gap:9px}.tryvya-reports-page .tryvya-report-presets-label,.tryvya-reports-page .tryvya-report-presets-actions,.tryvya-reports-page .tryvya-report-timezone,.tryvya-reports-page .tryvya-report-updating,.tryvya-reports-page .tryvya-report-pdf{grid-area:auto/1;justify-self:stretch}.tryvya-reports-page .tryvya-report-presets-actions>button{flex:1;min-width:0}.tryvya-reports-page .tryvya-report-pdf{width:100%}}@media (prefers-reduced-motion:reduce){.tryvya-reports-page .tryvya-report-presets-actions>button{transition:none}}.tryvya-report-ratios{gap:13px;margin-top:19px;display:grid}.tryvya-report-ratios-head{gap:4px;display:grid}.tryvya-report-ratios-head>span{letter-spacing:.13em;color:var(--orange);font-size:.67rem;font-weight:850}.tryvya-report-ratios-head>strong{font:800 clamp(1rem,1.3vw,1.2rem)/1.25 var(--font-heading);color:var(--ink)}.tryvya-report-ratios-head>p{color:var(--muted);margin:0;font-size:.71rem}.tryvya-report-ratios-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tryvya-report-ratios-grid article{border:1px solid var(--line);background:var(--surface-subtle);border-radius:14px;align-items:flex-start;gap:11px;min-width:0;padding:clamp(14px,1vw,20px);display:flex}.tryvya-report-ratios-grid article>svg{color:var(--orange);background:var(--orange-soft);border-radius:10px;flex:none;width:34px;height:34px;padding:7px}.tryvya-report-ratios-grid article>div{gap:5px;min-width:0;display:grid}.tryvya-report-ratios-grid article span{color:var(--muted);font-size:.69rem;font-weight:720;line-height:1.35}.tryvya-report-ratios-grid article strong{font:850 clamp(1.08rem,1.65vw,1.55rem)/1.2 var(--font-heading);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tryvya-report-ratios-grid article small{color:var(--muted);font-size:.65rem;line-height:1.35}@media (max-width:1170px){.tryvya-report-ratios-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tryvya-report-ratios-grid{gap:8px}.tryvya-report-ratios-grid article{gap:7px;padding:12px}.tryvya-report-ratios-grid article>svg{width:27px;height:27px;padding:5px}}.tryvya-massive-stage [hidden]{display:none!important}.tryvya-massive-stage>[data-stage-panel=audience]{width:100%;margin-inline:auto}.tryvya-massive-stage>[data-stage-panel=approval],.tryvya-massive-stage>[data-stage-panel=configuration]{justify-self:center}@media (max-width:900px){.tryvya-massive-stage>[data-stage-panel=audience]{grid-template-columns:minmax(0,1fr)}}.tryvya-clients-results-content{width:100%;min-width:0;display:block}.tryvya-clients-results-content>.tryvya-clients-table-wrap{width:100%;min-width:0;display:block;overflow-x:auto}.tryvya-clients-results-content>.tryvya-clients-mobile{display:none}.tryvya-clients-results-content>.tryvya-clients-pagination{width:100%;min-width:0}@media (max-width:767px){.tryvya-clients-results-content>.tryvya-clients-table-wrap{display:none}.tryvya-clients-results-content>.tryvya-clients-mobile{grid-template-columns:minmax(0,1fr);display:grid}}.agendae-shell .management-sidebar .management-navigation a>svg,.agendae-shell .management-sidebar .sidebar-system>a>svg,.agendae-shell .management-sidebar .sidebar-logout>svg{transform-origin:50%;vector-effect:non-scaling-stroke;min-width:18px;display:block;overflow:visible;flex:0 0 18px!important;width:18px!important;height:18px!important;transform:none!important}.agendae-shell .management-sidebar .management-navigation a,.agendae-shell .management-sidebar .sidebar-system>a,.agendae-shell .management-sidebar .sidebar-logout{align-items:center!important}.agendae-shell .management-sidebar.collapsed .management-navigation a,.agendae-shell .management-sidebar.collapsed .sidebar-system>a,.agendae-shell .management-sidebar.collapsed .sidebar-logout{min-width:44px;margin-inline:auto;justify-content:center!important;gap:0!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.agendae-shell .management-sidebar.collapsed .management-navigation a>i{display:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation a.active,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active{box-shadow:none!important;background:#ff7a0024!important;border:1px solid #ff7a0038!important}.profile-settings-modal{grid-template-rows:auto minmax(0,1fr);height:min(820px,100dvh - 32px);display:grid;width:min(780px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important}.profile-settings-modal>header{z-index:2;background:var(--surface-raised);position:relative}.profile-settings-modal>form{grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden;gap:0!important;padding:0!important;display:grid!important}.profile-settings-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;gap:14px;min-height:0;padding:20px 23px 26px;display:grid;overflow-y:auto}.profile-settings-scroll::-webkit-scrollbar{width:8px}.profile-settings-scroll::-webkit-scrollbar-track{background:0 0}.profile-settings-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--muted) 30%, transparent);border-radius:999px}.profile-settings-modal>form>footer{z-index:3;background:color-mix(in srgb, var(--surface-raised) 96%, transparent);border-top:1px solid var(--line);margin:0;position:relative;box-shadow:0 -10px 24px #00000014;padding:14px 23px 15px!important}@media (max-width:760px){.profile-settings-modal{height:calc(100dvh - max(10px, env(safe-area-inset-top,0px)));width:100%!important;max-height:calc(100dvh - max(10px, env(safe-area-inset-top,0px)))!important;border-radius:18px 18px 0 0!important}.profile-settings-scroll{padding:16px 17px 22px}.profile-settings-modal>form>footer{padding:12px 17px calc(12px + env(safe-area-inset-bottom,0px))!important}}.agendae-shell .management-sidebar.collapsed{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;padding:10px 8px!important;overflow-x:hidden!important}.agendae-shell .management-sidebar.collapsed .management-brand{justify-content:center!important;gap:0!important;width:54px!important;min-height:58px!important;margin:0 auto 8px!important;padding:6px 0 10px!important;overflow:visible!important}.agendae-shell .management-sidebar.collapsed .management-brand>div{display:none!important}.agendae-shell .management-sidebar.collapsed .management-brand-symbol{flex:0 0 38px!important;width:38px!important;height:38px!important}.agendae-shell .management-sidebar.collapsed .sidebar-top-row{width:100%;justify-content:center!important;margin:0 0 12px!important}.agendae-shell .management-sidebar.collapsed .workspace-switcher-wrap{margin-inline:auto;flex:0 0 44px!important;width:44px!important}.agendae-shell .management-sidebar.collapsed .platform-context-card,.agendae-shell .management-sidebar.collapsed .workspace-switcher{border-radius:12px!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;overflow:hidden!important}.agendae-shell .management-sidebar.collapsed .platform-context-card>div,.agendae-shell .management-sidebar.collapsed .platform-context-card>svg,.agendae-shell .management-sidebar.collapsed .workspace-switcher>div,.agendae-shell .management-sidebar.collapsed .workspace-switcher>svg{display:none!important}.agendae-shell .management-sidebar.collapsed .platform-context-card>span,.agendae-shell .management-sidebar.collapsed .workspace-switcher>span{border-radius:9px!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;display:grid!important}.agendae-shell .management-sidebar.collapsed .platform-context-card>span svg,.agendae-shell .management-sidebar.collapsed .workspace-switcher>span svg{width:17px!important;height:17px!important;margin:0!important}.agendae-shell .management-sidebar.collapsed .management-navigation{width:100%;overflow-x:hidden!important}.agendae-shell .management-sidebar.collapsed .management-navigation section{width:100%;margin-top:10px!important}.agendae-shell .management-sidebar.collapsed .management-navigation section>p{display:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item,.agendae-shell .management-sidebar.collapsed .sidebar-system{width:100%}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a,.agendae-shell .management-sidebar.collapsed .sidebar-system>a,.agendae-shell .management-sidebar.collapsed .sidebar-logout{box-sizing:border-box!important;width:44px!important;max-width:44px!important;margin:4px auto!important}.agendae-shell .management-sidebar.collapsed .sidebar-system{margin-top:10px!important;padding-top:10px!important}.agendae-shell .management-sidebar.collapsed .management-user{grid-template-columns:1fr!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;margin:10px auto 0!important;padding:0!important;display:grid!important}.agendae-shell .management-sidebar.collapsed .management-user>b{width:34px!important;height:34px!important;margin:0!important}.agendae-shell .management-sidebar.collapsed .management-user>span,.agendae-shell .management-sidebar.collapsed .management-user>i{display:none!important}@media (min-width:1051px){.agendae-shell .management-sidebar{will-change:width, flex-basis;flex:0 0 258px!important;width:258px!important;min-width:258px!important;max-width:258px!important;transition:width .32s cubic-bezier(.22,1,.36,1),min-width .32s cubic-bezier(.22,1,.36,1),max-width .32s cubic-bezier(.22,1,.36,1),flex-basis .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1)!important}.agendae-shell .management-sidebar.collapsed{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important}.agendae-shell .management-main{min-width:0;transition:flex-basis .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1)!important}}.agendae-shell .management-sidebar .management-navigation-item{overflow:visible!important}.agendae-shell .management-sidebar .management-navigation-item>a,.agendae-shell .management-sidebar .sidebar-system>a,.agendae-shell .management-sidebar .sidebar-logout{transition:width .26s cubic-bezier(.22,1,.36,1),min-width .26s cubic-bezier(.22,1,.36,1),padding .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1),background-color .15s,border-color .15s,color .15s!important;overflow:visible!important}.agendae-shell .management-sidebar .management-navigation-item>a>svg,.agendae-shell .management-sidebar .sidebar-system>a>svg,.agendae-shell .management-sidebar .sidebar-logout>svg{stroke-width:1.7px;transform:translateZ(0);flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:20px!important;transition:color .16s,transform .26s cubic-bezier(.22,1,.36,1)!important;overflow:visible!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a>svg,.agendae-shell .management-sidebar.collapsed .sidebar-system>a>svg,.agendae-shell .management-sidebar.collapsed .sidebar-logout>svg{transform:translateZ(0)scale(1.02);flex-basis:19px!important;width:19px!important;min-width:19px!important;height:19px!important}.agendae-shell .management-sidebar .management-navigation a>span,.agendae-shell .management-sidebar .sidebar-system>a>span,.agendae-shell .management-sidebar .sidebar-logout>span,.agendae-shell .management-sidebar .platform-context-card>div,.agendae-shell .management-sidebar .workspace-switcher>div{transform-origin:0;transition:opacity .18s,max-width .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)!important}.agendae-shell .management-sidebar.collapsed .management-navigation a>span,.agendae-shell .management-sidebar.collapsed .sidebar-system>a>span,.agendae-shell .management-sidebar.collapsed .sidebar-logout>span,.agendae-shell .management-sidebar.collapsed .platform-context-card>div,.agendae-shell .management-sidebar.collapsed .workspace-switcher>div{transform:translate(-4px)scale(.98);opacity:0!important}.agendae-shell .management-sidebar .platform-context-card,.agendae-shell .management-sidebar .workspace-switcher,.agendae-shell .management-sidebar .management-brand,.agendae-shell .management-sidebar .management-user{transition:width .28s cubic-bezier(.22,1,.36,1),min-width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),padding .28s cubic-bezier(.22,1,.36,1),gap .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1)!important}@media (prefers-reduced-motion:reduce){.agendae-shell .management-sidebar,.agendae-shell .management-main,.agendae-shell .management-sidebar *{transition:none!important}}.agendae-shell .management-sidebar.collapsed .management-navigation a.active:before,.agendae-shell .management-sidebar.collapsed .management-navigation a.active:after,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active:before,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active:after{content:none!important;display:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation a.active,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active{position:relative;background:linear-gradient(145deg,#ff7a002b,#ff7a0014)!important;border:1px solid #ff7a0094!important;border-radius:12px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;overflow:visible!important;box-shadow:0 0 0 1px #ff7a0014,0 5px 14px #0000002e!important}.agendae-shell .management-sidebar.collapsed .management-navigation a.active>svg,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active>svg{width:19px!important;height:19px!important;color:var(--tryvya-orange)!important;margin:0!important;overflow:visible!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item{place-items:center!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active{box-sizing:border-box!important;background:#ff7a002e!important;border:1px solid #ff7a00c7!important;border-radius:11px!important;place-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;margin:4px auto!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #ff7a0014,0 4px 12px #ff7a0014!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active:hover,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active:hover{background:#ff7a003b!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active:before,.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active:after,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active:before,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active:after{content:none!important;display:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active>svg,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active>svg{width:18px!important;min-width:18px!important;height:18px!important;color:var(--tryvya-orange)!important;flex:0 0 18px!important;margin:0!important;overflow:visible!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation{width:100%!important;padding-inline:0!important}.agendae-shell .management-sidebar.collapsed .management-navigation section{place-items:start center!important;width:100%!important;padding-inline:0!important;display:grid!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item{justify-items:center!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a,.agendae-shell .management-sidebar.collapsed .sidebar-system>a,.agendae-shell .management-sidebar.collapsed .sidebar-logout{transform-origin:50%!important;margin-left:0!important;margin-right:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a:hover,.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active,.agendae-shell .management-sidebar.collapsed .sidebar-system>a:hover,.agendae-shell .management-sidebar.collapsed .sidebar-system>a.active,.agendae-shell .management-sidebar.collapsed .sidebar-logout:hover{transform:translate(-50%)!important}html[data-theme-transitioning=true],html[data-theme-transitioning=true] body,html[data-theme-transitioning=true] .management-shell,html[data-theme-transitioning=true] .management-sidebar,html[data-theme-transitioning=true] .management-main,html[data-theme-transitioning=true] .management-topbar,html[data-theme-transitioning=true] .settings-modal,html[data-theme-transitioning=true] .platform-dialog,html[data-theme-transitioning=true] button,html[data-theme-transitioning=true] input,html[data-theme-transitioning=true] select,html[data-theme-transitioning=true] textarea,html[data-theme-transitioning=true] a,html[data-theme-transitioning=true] article,html[data-theme-transitioning=true] section,html[data-theme-transitioning=true] header,html[data-theme-transitioning=true] footer,html[data-theme-transitioning=true] svg{transition-property:background-color,color,border-color,box-shadow,fill,stroke!important;transition-duration:.28s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}@media (prefers-reduced-motion:reduce){html[data-theme-transitioning=true],html[data-theme-transitioning=true] *{transition:none!important}}.agendae-shell .management-sidebar .management-nav-icon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid;opacity:1!important;transform:none!important}.agendae-shell .management-sidebar .management-nav-icon>svg{display:block;width:18px!important;height:18px!important;overflow:visible!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a{width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a:hover,.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active,.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active:hover{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-nav-label,.agendae-shell .management-sidebar.collapsed .management-navigation-item>a>i{display:none!important}.agendae-shell .management-sidebar.collapsed .management-nav-icon{border:1px solid #0000;border-radius:11px;flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0 auto!important;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a.active .management-nav-icon{color:var(--tryvya-orange)!important;background:#ff7a002e!important;border-color:#ff7a00c7!important;box-shadow:inset 0 0 0 1px #ff7a0014,0 4px 12px #ff7a0014!important}.agendae-shell .management-sidebar.collapsed .management-navigation-item>a:not(.active):hover .management-nav-icon{background:#ffffff0e}.agendae-shell .management-sidebar.collapsed .management-navigation a>.management-nav-icon{opacity:1!important;visibility:visible!important;max-width:40px!important;display:grid!important;transform:none!important}.agendae-shell .management-sidebar.collapsed .management-navigation a>.management-nav-icon>svg{opacity:1!important;visibility:visible!important;display:block!important}.agendae-shell .management-sidebar.collapsed .management-navigation a>.management-nav-label{display:none!important}.profile-settings-modal{width:min(780px,100% - 24px)!important;height:min(820px, calc(var(--ui-layout-height) - 24px))!important;max-height:calc(var(--ui-layout-height) - 24px)!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important}.profile-settings-modal>form{grid-template-rows:minmax(0,1fr) auto!important;height:100%!important;min-height:0!important}.profile-settings-modal .profile-settings-scroll{scroll-padding-bottom:40px;min-height:0!important;max-height:none!important;padding-bottom:40px!important;overflow:hidden auto!important}.profile-settings-modal .profile-preferences{min-height:max-content}.profile-settings-modal>form>footer{flex:none;min-height:64px}@media (max-width:760px){.profile-settings-modal{width:100%!important;height:calc(var(--ui-layout-height) - 8px)!important;max-height:calc(var(--ui-layout-height) - 8px)!important}.profile-settings-modal .profile-settings-scroll{padding-bottom:32px!important}}.profile-settings-modal{scrollbar-gutter:stable;width:min(780px,100% - 32px)!important;height:auto!important;max-height:calc(var(--ui-layout-height) - 56px)!important;display:block!important;overflow:hidden auto!important}.profile-settings-modal>header{z-index:6;top:0;background:var(--surface-raised)!important;position:sticky!important}.profile-settings-modal>form{height:auto!important;min-height:auto!important;padding:0!important;display:block!important;overflow:visible!important}.profile-settings-modal .profile-settings-scroll{gap:14px;height:auto!important;min-height:0!important;max-height:none!important;padding:20px 23px 24px!important;display:grid!important;overflow:visible!important}.profile-settings-modal>form>footer{z-index:7;border-top:1px solid var(--line);min-height:68px;bottom:0;box-shadow:0 -12px 28px #0000001f;background:var(--surface-raised)!important;margin:0!important;padding:14px 23px 16px!important;position:sticky!important}@media (max-width:760px){.profile-settings-modal{width:calc(100% - 12px)!important;max-height:calc(var(--ui-layout-height) - 18px)!important;border-radius:16px!important}.profile-settings-modal .profile-settings-scroll{padding:16px 17px 20px!important}.profile-settings-modal>form>footer{min-height:64px;padding:12px 17px calc(12px + env(safe-area-inset-bottom,0px))!important}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body,.app-viewport,.agendae-shell,.management-main,.management-content{min-width:0}@media (max-width:1050px){html,body,.app-viewport{width:100%;min-height:100dvh;overflow-x:hidden}body{overscroll-behavior-x:none}.agendae-shell{border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important}.management-sidebar{display:none!important}.management-main{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));width:100%!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;overflow:hidden auto!important}.management-content{width:100%;min-width:0;max-width:100%;padding-right:max(14px, env(safe-area-inset-right,0px))!important;padding-left:max(14px, env(safe-area-inset-left,0px))!important;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:760px){.management-topbar{z-index:25;width:100%;min-width:0;top:0;position:sticky!important}.management-title,.management-title>div,.management-title h1,.management-title p{overflow-wrap:anywhere;min-width:0;max-width:100%}.management-mobile-nav{scrollbar-width:none;gap:4px;z-index:60!important;right:max(8px, env(safe-area-inset-right,0px))!important;bottom:max(8px, env(safe-area-inset-bottom,0px))!important;left:max(8px, env(safe-area-inset-left,0px))!important;border-radius:18px!important;align-items:stretch!important;width:auto!important;height:64px!important;margin:0!important;padding:6px!important;display:flex!important;position:fixed!important;overflow:auto hidden!important}.management-mobile-nav::-webkit-scrollbar{display:none}.management-mobile-nav a,.management-mobile-nav button{touch-action:manipulation;flex:1 1 0;align-content:center;gap:3px;border-radius:12px!important;place-items:center!important;min-width:58px!important;min-height:52px!important;padding:5px 7px!important;display:grid!important}.management-mobile-nav svg{width:20px!important;height:20px!important}.management-mobile-nav span{text-overflow:ellipsis;white-space:nowrap;max-width:72px;overflow:hidden;font-size:10px!important}input,select,textarea{min-width:0;max-width:100%;font-size:16px!important}input,select,button,textarea{touch-action:manipulation}button,[role=button],a{-webkit-tap-highlight-color:transparent}.manager-form,.settings-grid,.settings-form-grid,.project-admin-grid,.project-admin-forms,.project-selected-card,.project-browser,.report-insights-grid,.professional-performance-list,.instance-details{min-width:0;max-width:100%}.manager-form>*,.settings-grid>*,.project-admin-grid>*,.project-admin-forms>*{min-width:0}.table-wrap,.connection-table-wrap,.endpoint-list,.api-key-list{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}table{max-width:none}img,video,canvas,svg{max-width:100%}pre,code{max-width:100%;overflow-x:auto}.project-admin-summary{grid-template-columns:1fr 1fr!important}.project-admin-grid{grid-template-columns:1fr!important}.project-selected-card>footer{grid-template-columns:1fr 1fr;display:grid!important}.project-selected-card>footer button{justify-content:center;width:100%;min-height:44px}.platform-dialog-portal,.settings-modal-backdrop,.platform-confirm-backdrop,.mobile-module-backdrop{min-height:100dvh;width:100vw!important;padding:max(8px, env(safe-area-inset-top,0px)) max(8px, env(safe-area-inset-right,0px)) max(8px, env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px))!important}.settings-modal,.profile-settings-modal,.platform-dialog,.mobile-module-sheet{overscroll-behavior:contain;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;border-radius:18px!important;margin:0!important}.profile-settings-modal,.settings-modal{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.profile-settings-modal>form>footer,.settings-modal>form>footer{padding-bottom:max(14px, env(safe-area-inset-bottom,0px))!important}.mobile-module-sheet nav{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 120px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;overflow-y:auto!important}.mobile-module-sheet nav a{min-height:56px}}.tryvya-desk-standalone .desk-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tryvya-desk-standalone .desk-tab{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;padding:7px 8px!important;line-height:1.15!important;overflow:hidden!important}@media (max-width:420px){.tryvya-desk-standalone .desk-tab{padding-inline:6px!important;font-size:.69rem!important}}.management-nav-group{gap:3px;display:grid}.management-nav-group-toggle{width:100%;min-height:28px;color:var(--muted);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 10px;font-size:.67rem;font-weight:800;display:flex}.management-nav-group-toggle:hover{color:var(--ink)}.management-nav-group-toggle svg{width:13px;height:13px;transition:transform .18s}.management-nav-group.is-collapsed .management-nav-group-toggle svg{transform:rotate(-90deg)}.copilot-workspace{gap:18px;display:grid}.copilot-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.copilot-mode-grid>button{text-align:left;border:1px solid var(--line);background:var(--card);min-width:0;min-height:118px;color:var(--ink);border-radius:16px;align-content:start;gap:7px;padding:16px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.copilot-mode-grid>button:hover{border-color:color-mix(in srgb,var(--orange) 48%,var(--line));transform:translateY(-1px)}.copilot-mode-grid>button.active{border-color:var(--orange);background:var(--orange-soft)}.copilot-mode-grid>button>span{background:var(--surface-subtle);width:34px;height:34px;color:var(--orange);border-radius:10px;place-items:center;display:grid}.copilot-mode-grid>button>span svg{width:18px;height:18px}.copilot-mode-grid>button strong{font-size:.93rem}.copilot-mode-grid>button small{color:var(--muted);line-height:1.4}.copilot-main-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:stretch;gap:16px;display:grid}.copilot-card-title{align-items:flex-start;gap:11px;display:flex}.copilot-card-title>svg{width:20px;height:20px;color:var(--orange);margin-top:2px}.copilot-textarea{min-height:260px!important}.copilot-actions,.copilot-result-actions{flex-wrap:wrap;gap:9px;display:flex}.copilot-result-card [data-slot=card-content]{height:calc(100% - 88px)}.copilot-result-text{white-space:pre-wrap;border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px;min-height:260px;padding:16px;line-height:1.6}.copilot-result-actions{margin-top:12px}.copilot-empty{text-align:center;min-height:300px;color:var(--muted);align-content:center;place-items:center;gap:8px;display:grid}.copilot-empty svg{width:34px;height:34px;color:var(--orange)}.copilot-empty strong{color:var(--ink)}@media (max-width:1100px){.copilot-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.copilot-main-grid{grid-template-columns:1fr}}@media (max-width:620px){.copilot-mode-grid{grid-template-columns:1fr}.copilot-mode-grid>button{min-height:94px}.copilot-textarea,.copilot-result-text{min-height:210px!important}}.management-navigation{gap:5px!important}.management-nav-group{border-radius:12px;padding:2px 0 4px}.management-nav-group+.management-nav-group{margin-top:2px}.management-nav-group-toggle{border-radius:9px;transition:background-color .16s,color .16s}.management-nav-group-toggle:hover{background:var(--surface-subtle)}.management-nav-group-toggle.has-active{color:var(--orange)}.management-nav-group-label{align-items:center;gap:7px;min-width:0;display:inline-flex}.management-nav-group-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.management-nav-group-label>small{border:1px solid var(--line);background:var(--surface-subtle);min-width:18px;height:18px;color:var(--muted);letter-spacing:0;border-radius:999px;place-items:center;padding:0 5px;font-size:.58rem;line-height:1;display:inline-grid}.management-nav-group-toggle.has-active .management-nav-group-label>small{border-color:color-mix(in srgb,var(--orange) 45%,var(--line));background:var(--orange-soft);color:var(--orange)}.management-nav-group.is-collapsed{padding-bottom:2px}.management-nav-group.is-collapsed .management-nav-group-toggle{color:var(--muted)}.agendae-shell .management-sidebar:not(.collapsed) .management-navigation-item>a{border-radius:11px;min-height:42px}.copilot-guide{border:1px solid var(--line);background:linear-gradient(135deg, color-mix(in srgb,var(--orange) 7%,transparent), transparent 42%), var(--card);border-radius:18px;gap:16px;padding:18px;display:grid}.copilot-guide-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.copilot-guide-kicker{color:var(--orange);letter-spacing:.12em;margin-bottom:5px;font-size:.67rem;font-weight:900;display:block}.copilot-guide h2{margin:0;font-size:1.05rem}.copilot-guide p{max-width:760px;color:var(--muted);margin:6px 0 0;line-height:1.55}.copilot-ai-status{border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px;align-items:center;gap:9px;min-width:210px;padding:11px 13px;display:flex}.copilot-ai-status.is-ready{border-color:color-mix(in srgb,#22c55e 45%,var(--line));background:color-mix(in srgb,#22c55e 8%,var(--surface-subtle))}.copilot-ai-status>svg{width:18px;height:18px;color:var(--orange)}.copilot-ai-status.is-ready>svg{color:#22c55e}.copilot-ai-status span{min-width:0}.copilot-ai-status strong,.copilot-ai-status small{display:block}.copilot-ai-status small{color:var(--muted);margin-top:2px;font-size:.69rem}.copilot-guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.copilot-guide-steps article{border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px;gap:10px;min-width:0;padding:13px;display:flex}.copilot-guide-steps article>b{background:var(--orange);width:26px;height:26px;color:var(--paper);border-radius:8px;flex:0 0 26px;place-items:center;font-size:.72rem;display:grid}.copilot-guide-steps strong,.copilot-guide-steps small{display:block}.copilot-guide-steps small{color:var(--muted);margin-top:3px;line-height:1.4}.copilot-guide-note{border:1px solid color-mix(in srgb,var(--orange) 38%,var(--line));background:var(--orange-soft);border-radius:12px;align-items:center;gap:9px;padding:11px 13px;display:flex}.copilot-guide-note>svg{width:17px;height:17px;color:var(--orange);flex:0 0 17px}.copilot-guide-note>span{flex:1;min-width:0;font-size:.78rem}.copilot-guide-note>a{color:var(--orange);flex:none;font-size:.75rem;font-weight:800}@media (max-width:820px){.copilot-guide-head{display:grid}.copilot-ai-status{width:100%;min-width:0}.copilot-guide-steps{grid-template-columns:1fr}}@media (max-width:560px){.copilot-guide{padding:14px}.copilot-guide-note{flex-wrap:wrap;align-items:flex-start}.copilot-guide-note>a{width:100%;padding-left:26px}}.config-hub{gap:18px;display:grid}.config-hub-hero{border:1px solid var(--line);background:radial-gradient(circle at 88% 10%, color-mix(in srgb,var(--orange) 14%,transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb,var(--orange) 5%,transparent), transparent 42%), var(--card);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex;position:relative;overflow:hidden}.config-hub-intro{max-width:760px}.config-hub-kicker,.config-module-overline,.config-overview-heading>div>span{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:.67rem;font-weight:900;display:block}.config-hub-intro h2,.config-overview-heading h3{margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem)}.config-hub-intro p,.config-overview-heading p{max-width:720px;color:var(--muted);margin:8px 0 0;line-height:1.55}.config-hub-progress{border:1px solid color-mix(in srgb,var(--orange) 26%,var(--line));background:color-mix(in srgb,var(--orange) 7%,var(--surface-subtle));border-radius:13px;align-items:center;gap:10px;min-width:245px;padding:12px 14px;display:flex}.config-hub-progress>span{background:var(--orange-soft);width:32px;height:32px;color:var(--orange);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}.config-hub-progress svg{width:17px;height:17px}.config-hub-progress strong,.config-hub-progress small{display:block}.config-hub-progress small{color:var(--muted);margin-top:2px;line-height:1.35}.config-hub-search{position:relative}.config-hub-search>svg{z-index:2;width:17px;height:17px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.config-hub-search input{background:var(--card);height:46px;border-radius:13px!important;padding-left:42px!important}.config-search-results{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:7px;padding:8px;display:grid;box-shadow:0 18px 45px #00000024}.config-search-results>button{text-align:left;min-width:0;color:var(--ink);background:0 0;border:0;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:11px 12px;transition:background-color .16s,transform .16s;display:grid}.config-search-results>button:hover{background:var(--surface-subtle);transform:translate(2px)}.config-search-results>button>span{background:var(--orange-soft);width:34px;height:34px;color:var(--orange);border-radius:9px;place-items:center;display:grid}.config-search-results>button>span svg,.config-search-results>button>svg{width:16px;height:16px}.config-search-results strong,.config-search-results small{display:block}.config-search-results small{color:var(--muted);margin-top:2px;line-height:1.4}.config-search-empty{color:var(--muted);text-align:center;padding:14px}.config-hub-tabs{z-index:15;background:color-mix(in srgb,var(--page) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-inline:-2px;padding:2px 2px 0;position:sticky;top:64px}.config-module-content{scroll-margin-top:132px}.config-module-stage{gap:16px;display:grid}.config-module-header{border:1px solid var(--line);background:var(--card);border-radius:14px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.config-module-icon{background:var(--orange-soft);width:38px;height:38px;color:var(--orange);border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.config-module-icon svg{width:19px;height:19px}.config-module-header h3{margin:0;font-size:1rem}.config-module-header p{color:var(--muted);margin:5px 0 0;line-height:1.5}.config-stack{gap:14px;display:grid}.config-overview{gap:16px;display:grid}.config-overview-heading{padding:2px 2px 4px}.config-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.config-overview-grid>button{text-align:left;border:1px solid var(--line);background:var(--card);min-width:0;min-height:142px;color:var(--ink);border-radius:15px;grid-template-columns:auto 40px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.config-overview-grid>button:hover{border-color:color-mix(in srgb,var(--orange) 48%,var(--line));background:color-mix(in srgb,var(--orange) 4%,var(--card));transform:translateY(-2px);box-shadow:0 12px 28px #0000001c}.config-overview-order{color:var(--muted);letter-spacing:.08em;padding-top:2px;font-size:.64rem;font-weight:900}.config-overview-icon{background:var(--surface-subtle);width:40px;height:40px;color:var(--orange);border-radius:11px;place-items:center;display:grid}.config-overview-icon svg{width:19px;height:19px}.config-overview-grid small,.config-overview-grid strong{display:block}.config-overview-grid small{color:var(--orange);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:.65rem;font-weight:800}.config-overview-grid strong{font-size:.94rem}.config-overview-grid p{color:var(--muted);margin:5px 0 0;line-height:1.45}.config-overview-arrow{width:17px;height:17px;color:var(--muted);margin-top:11px;transition:transform .16s,color .16s}.config-overview-grid>button:hover .config-overview-arrow{color:var(--orange);transform:translate(3px)}@media (max-width:900px){.config-hub-hero{display:grid}.config-hub-progress{min-width:0}.config-overview-grid{grid-template-columns:1fr}}@media (max-width:620px){.config-hub{gap:14px}.config-hub-hero{padding:16px}.config-hub-tabs{top:56px}.config-module-header{padding:14px}.config-overview-grid>button{grid-template-columns:28px 36px minmax(0,1fr);min-height:0}.config-overview-arrow{display:none}}:root{--pwa-viewport-height:100dvh;--pwa-keyboard-offset:0px}html[data-pwa-mode=standalone],html[data-pwa-mode=standalone] body{min-height:var(--pwa-viewport-height);overscroll-behavior:none}html[data-pwa-mode=standalone] body{width:100%;height:var(--pwa-viewport-height);position:fixed;inset:0;overflow:hidden}html[data-pwa-mode=standalone] .app-viewport{width:100%;height:var(--pwa-viewport-height);min-height:var(--pwa-viewport-height);overflow:hidden}html[data-pwa-mode=standalone] .agendae-shell,html[data-pwa-mode=standalone] .management-main{min-height:var(--pwa-viewport-height)!important;max-height:var(--pwa-viewport-height)!important}html[data-keyboard=open] .management-mobile-nav{transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom,0px)));pointer-events:none;opacity:0}html[data-keyboard=closed] .management-mobile-nav{opacity:1;transform:translateY(0)}.management-mobile-nav{transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .14s!important}.pwa-system-banner{z-index:240;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));width:min(420px,100vw - 32px);color:var(--ink);background:color-mix(in srgb, var(--card) 96%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:fixed;box-shadow:0 20px 60px #11110f29}.pwa-system-banner>span{flex:1;min-width:0}.pwa-system-banner strong,.pwa-system-banner small,.pwa-system-banner>span{display:block}.pwa-system-banner strong{font:800 var(--type-control)/1.25 var(--font-heading)}:is(.pwa-system-banner small,.pwa-system-banner>span:not(:has(strong))){color:var(--muted);font-size:var(--type-caption);margin-top:2px;line-height:1.35}.pwa-system-banner.offline{border-color:color-mix(in srgb, var(--gold) 34%, var(--line));background:color-mix(in srgb, var(--gold-soft) 78%, var(--card))}.pwa-system-banner.update{border-color:color-mix(in srgb, var(--orange) 28%, var(--line))}.pwa-system-banner button{color:#111;background:var(--orange);min-height:38px;font-size:var(--type-caption);border:0;border-radius:10px;flex:none;padding:0 13px;font-weight:850}.pwa-offline-page{width:100%;min-height:var(--pwa-viewport-height,100dvh);padding:max(24px, env(safe-area-inset-top,0px)) max(20px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));background:radial-gradient(circle at 50% 0%, #ff7a001c, transparent 30%), var(--paper);place-items:center;display:grid}.pwa-offline-card{text-align:center;border:1px solid var(--line);background:var(--card);border-radius:24px;width:min(460px,100%);padding:clamp(26px,6vw,42px);box-shadow:0 24px 70px #11110f1a}.pwa-offline-logo{margin:0 auto 18px;width:68px!important;height:68px!important}.pwa-offline-card>small{color:var(--orange);letter-spacing:.16em;font-size:10px;font-weight:850}.pwa-offline-card h1{font:800 clamp(1.8rem, 6vw, 2.5rem)/1.02 var(--font-heading);letter-spacing:-.05em;margin:10px 0}.pwa-offline-card p{max-width:38ch;color:var(--muted);font-size:var(--type-body);margin:0 auto;line-height:1.6}.pwa-offline-card a{color:#111;background:var(--orange);border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:22px;padding:0 18px;font-weight:850;display:inline-flex}@media (max-width:760px){.pwa-system-banner{right:max(10px, env(safe-area-inset-right,0px));bottom:calc(82px + env(safe-area-inset-bottom,0px));left:max(10px, env(safe-area-inset-left,0px));width:auto}html[data-keyboard=open] .pwa-system-banner{bottom:max(10px, env(safe-area-inset-bottom,0px))}html[data-pwa-mode=standalone] .management-main{height:var(--pwa-viewport-height)!important}}@media (prefers-reduced-motion:reduce){.management-mobile-nav{transition:none!important}}.management-brand>.management-brand-lockup{aspect-ratio:360/125;background:0 0;border:0;border-radius:0;flex:0 192px;width:min(192px,100%);min-width:0;height:auto;padding:0;display:block;overflow:visible}.management-brand>.management-brand-lockup>img{object-fit:contain;object-position:center}.management-brand>.management-brand-symbol,.agendae-shell .management-sidebar.collapsed .management-brand .management-brand-lockup{display:none!important}.agendae-shell .management-sidebar.collapsed .management-brand>.management-brand-symbol{display:block!important}.mobile-management-brand .mobile-brand-lockup{flex:0 0 144px;width:144px;height:50px;display:block}@media (max-width:760px){.mobile-management-brand{min-width:0;max-width:min(148px,42vw);overflow:visible}.mobile-management-brand .mobile-brand-lockup{flex:0 auto;width:min(138px,40vw);height:44px}.mobile-management-brand .mobile-brand-lockup>img{object-fit:contain;object-position:left center}.management-content,.management-content>*{min-width:0;max-width:100%}.management-mobile-nav span{text-align:center;white-space:normal!important;text-overflow:clip!important;max-width:78px!important;line-height:1.05!important;overflow:visible!important}}html[data-pwa-mode=standalone] .management-main{-webkit-overflow-scrolling:touch;overflow:auto!important}html[data-pwa-mode=standalone] .management-content{min-height:min-content;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}
