.permissions-screen{--access-line:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14);--access-line-soft:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d)}.account-sheet[data-view=permissions] h1{margin-bottom:22px;padding-right:96px}.account-sheet-add.page-close{color:var(--ink);background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow);-webkit-backdrop-filter:var(--kx-bubble-blur);backdrop-filter:var(--kx-bubble-blur);top:clamp(10px,1.6vw,16px);right:calc(clamp(10px,1.6vw,16px) + 44px)}.account-sheet-add>svg{transition:rotate .3s var(--ease)}.account-sheet-add[aria-expanded=true]>svg{rotate:45deg}.access-loading{color:var(--muted);font-size:13px}.access-note{background:var(--kx-track);box-shadow:var(--kx-track-shadow);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:12.5px;line-height:1.45}.access-note a{color:inherit;font-weight:600}.access-group{margin:0 0 26px}.access-group>h2{letter-spacing:-.01em;margin:0 0 6px;padding:0 14px;font-size:15px;font-weight:600}.access-list{flex-direction:column;display:flex}.access-entry{transition:background-color .25s var(--ease),box-shadow .25s var(--ease);border-radius:16px}.access-entry+.access-entry{box-shadow:0 -1px 0 var(--access-line-soft)}.access-entry.is-open,.access-entry.is-open+.access-entry{box-shadow:none}.access-entry.is-open{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);margin:4px 0;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.access-row{width:100%;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:36px minmax(0,1.5fr) minmax(150px,1fr) minmax(120px,.75fr) 16px;align-items:center;gap:16px;padding:10px 14px;display:grid}.access-row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.access-name,.access-stat>span:last-child{flex-direction:column;min-width:0;display:flex}.access-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.access-name small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex;overflow:hidden}.access-stat{align-items:center;gap:12px;min-width:0;display:flex}.access-stat strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.access-stat small{color:var(--muted);white-space:nowrap;font-size:11.5px}.access-chevron{color:var(--muted);transition:transform .25s var(--ease)}.access-entry.is-open .access-chevron{transform:rotate(180deg)}.access-badge{color:#111;letter-spacing:.01em;background:#ebff00;border-radius:6px;align-items:center;height:18px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.access-bars{flex:none;align-items:flex-end;gap:3px;height:26px;display:flex}.access-bars>span{width:5px;height:max(2px,calc(var(--bar) * 100%));background:var(--lightningcss-light,#0003)var(--lightningcss-dark,#ffffff42);border-radius:2px}.access-bars>span[data-today]{background:var(--lightningcss-light,#111)var(--lightningcss-dark,#ebff00)}.bot-avatar{color:#111;border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.bot-avatar>img{object-fit:contain;width:100%;height:100%;transform:scale(1.1)}.access-suspended{margin-top:8px}.access-suspended>summary{min-height:40px;color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:13px;list-style:none;display:flex}.access-suspended>summary::-webkit-details-marker{display:none}.access-suspended>summary:before{content:"›";transition:transform .2s var(--ease);font-size:18px}.access-suspended[open]>summary:before{transform:rotate(90deg)}.access-suspended>summary>span{background:var(--kx-track);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.access-detail{flex-direction:column;padding:0 18px 16px 66px;display:flex}.detail-request{background:var(--kx-track);box-shadow:var(--kx-track-shadow);border-radius:12px;margin:0 0 10px;padding:10px 14px;font-size:12.5px;line-height:1.5}.detail-columns{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 32px;display:grid}.detail-columns>:only-child{grid-column:1/-1}.detail-section{border-top:1px solid var(--access-line);min-width:0;padding:16px 0}.detail-section h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.detail-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin:0 0 8px;display:flex}.detail-line{color:var(--muted);margin:6px 0 0;font-size:12.5px;line-height:1.5}.detail-line strong,.detail-line b,.detail-link a{color:var(--ink);font-weight:600}.detail-note{color:var(--muted);margin:10px 0 0;font-size:12px}.detail-hours .hours-toolbar{margin-top:0}.detail-hours .hours-total{margin:14px 0}.detail-check{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.detail-check input{accent-color:var(--lightningcss-light,#111)var(--lightningcss-dark,#ebff00);width:16px;height:16px;margin:0}.detail-choices{border-top:1px solid var(--access-line-soft);flex-wrap:wrap;gap:0 18px;display:flex}.detail-save{border-top:1px solid var(--access-line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0 0;display:flex}.detail-save>span{min-width:150px;color:var(--muted);flex:1;font-size:12px}.detail-save .text-button{min-height:40px;margin:0;padding:0 6px}.detail-save .button{height:40px;min-height:40px;padding:0 18px}.detail-save.is-flash>span{color:var(--ink);font-weight:600}.detail-save.is-flash .button.primary{box-shadow:0 0 0 2px var(--ink)}.access-detail>.form-error{margin:10px 0 0}.ai-columns{color:var(--muted);text-align:right;grid-template-columns:110px 110px;gap:12px;font-size:11.5px;display:grid}.ai-use{flex-direction:column;display:flex}.ai-use-row{border-top:1px solid var(--access-line-soft);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 110px 110px;align-items:center;gap:6px 12px;padding:10px 0;font-size:13px;display:grid}.ai-use-row:first-child{border-top:0}.ai-use-row>span:not(.ai-use-name):not(.ai-plan){text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.ai-use-row small{color:var(--muted);white-space:normal;font-size:11.5px}.ai-use-name{flex-direction:column;min-width:0;display:flex}.ai-use-name strong{font-weight:600}.ai-plan{flex-wrap:wrap;grid-column:1/-1;gap:6px 20px;display:flex}.ai-plan-window{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.ai-plan-window strong{color:var(--ink);font-weight:600}.ai-plan-bar{background:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1a);border-radius:3px;width:80px;height:5px;overflow:hidden}.ai-plan-bar>span{border-radius:inherit;background:var(--lightningcss-light,#111)var(--lightningcss-dark,#ebff00);height:100%;display:block}.ai-plan-note{color:var(--muted);grid-column:1/-1;font-size:11.5px}.company-ai{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);border-radius:16px;margin:0 0 22px;padding:2px 16px;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.company-ai-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(90px,.7fr)) 80px;align-items:center;gap:12px;min-height:58px;display:grid}.company-ai-row+.company-ai-row,.company-ai-edit+.company-ai-row{border-top:1px solid var(--access-line-soft)}.company-ai-row>span{flex-direction:column;min-width:0;display:flex}.company-ai-row strong{font-size:14px;font-weight:600}.company-ai-row small{color:var(--muted);font-size:11.5px}.company-ai-row .text-button{min-height:36px;margin:0 0 0 auto}.company-ai-edit{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:0 0 14px;display:flex}.company-ai-edit a{color:var(--ink);padding-bottom:10px;font-size:12.5px;font-weight:600}.company-ai-edit .button{height:36px;min-height:36px}.company-ai-edit small{color:var(--muted);flex-basis:100%;font-size:11.5px}.ai-controls{flex-wrap:wrap;gap:14px 22px;margin-top:16px;display:flex}.ai-field{color:var(--muted);flex-direction:column;gap:6px;margin:0;font-size:12px;display:flex}.ai-field small{font-size:11.5px}.ai-input{background:var(--kx-track);width:fit-content;height:36px;box-shadow:var(--kx-track-shadow);color:var(--muted);border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ai-input input{width:58px;min-width:0;height:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-size:13.5px;font-weight:600}.ai-input:focus-within{box-shadow:var(--kx-track-shadow),0 0 0 2px var(--ink)}.ai-chips{gap:6px;display:flex}.ai-chip{background:var(--kx-track);height:36px;box-shadow:var(--kx-track-shadow);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:600}.ai-chip[aria-pressed=true]{color:#111;box-shadow:none;background:#ebff00}.ai-chip:disabled{cursor:default;opacity:.5}.ai-models{margin:16px 0 0;padding:0;list-style:none}.ai-models li{border-top:1px solid var(--access-line-soft);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 72px;align-items:center;gap:12px;padding:8px 0;font-size:12.5px;display:grid}.ai-models li>span:first-child{flex-direction:column;min-width:0;display:flex}.ai-models strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ai-models small{color:var(--muted);font-size:11px}.ai-models li>span:nth-child(n+2){color:var(--muted);white-space:nowrap}.ai-models li>span:last-child{text-align:right}.quality-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 8px;padding:0 14px;display:flex}.quality-head>h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.quality-controls{flex-wrap:wrap;gap:8px;display:flex}.kx-toggle.quality-toggle>button{min-height:30px;padding:5px 12px;font-size:12px}.quality-line{color:var(--muted);margin:0 0 6px;padding:0 14px;font-size:12.5px;line-height:1.45}.access-row.quality-row{grid-template-columns:36px minmax(0,1.4fr) repeat(4,minmax(64px,.55fr)) 16px;gap:14px}.quality-icon{background:var(--kx-track);width:36px;height:36px;box-shadow:var(--kx-track-shadow);color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.quality-figures{border-top:1px solid var(--access-line);grid-template-columns:max-content minmax(0,1fr);gap:8px 20px;margin:0;padding:14px 0 2px;font-size:12.5px;line-height:1.45;display:grid}.quality-figures>div{display:contents}.quality-figures dt{color:var(--muted)}.quality-figures dd{font-variant-numeric:tabular-nums;margin:0}.access-role.select-menu{width:240px}.tool-list{flex-direction:column;display:flex}.tool+.tool{border-top:1px solid var(--access-line-soft)}.tool-row{align-items:center;gap:12px;min-height:54px;display:flex}.tool-name{min-width:0;min-height:44px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;font-size:14px;font-weight:500;display:flex}button.tool-name{cursor:pointer}.tool-name>svg:first-child{transition:opacity .2s var(--ease);flex:none}.tool-name>span{flex-direction:column;min-width:0;display:flex}.tool-name small,.tool-item-name small{color:var(--muted);font-size:11.5px;font-weight:400}.tool-chevron{color:var(--muted);transition:transform .25s var(--ease);flex:none}.tool.is-open .tool-chevron{transform:rotate(180deg)}.tool.is-off .tool-name{color:var(--muted)}.tool.is-off .tool-name>svg:first-child{opacity:.45}.tool-items{padding:0 0 12px 30px}.tool-items-head{color:var(--muted);margin:12px 0 2px;font-size:12px;font-weight:600;display:block}.tool-items-note{color:var(--muted);margin:10px 0 0;font-size:11.5px}.tool-item{min-height:46px;padding-left:calc(var(--depth,0) * 20px);border-top:1px solid var(--access-line-soft);align-items:center;gap:10px;display:flex}.tool-item-name{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.tool-item.is-off>.tool-item-name{color:var(--muted)}.tool-expand{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin:0 -4px 0 -6px;padding:0;display:grid}.tool-expand>svg{transition:transform .2s var(--ease);transform:rotate(-90deg)}.tool-expand[aria-expanded=true]>svg{transform:none}span.tool-expand{cursor:default}button.tool-expand:hover{background:var(--kx-bubble);color:var(--ink)}.tool-share{background:var(--kx-track);height:30px;box-shadow:var(--kx-track-shadow);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:9px;flex:none;padding:0 12px;font-size:12px;font-weight:600}.kx-toggle.access-level{border-radius:9px;flex:none;width:112px;padding:2px}.kx-toggle.access-level>button{border-radius:7px;min-height:26px;padding:2px 8px;font-size:12px}.kx-toggle.access-level>button:disabled:not([aria-pressed=true]){opacity:.4;cursor:default}.kx-toggle.access-level>.kx-toggle-thumb{border-radius:7px;width:calc(50% - 2px);top:2px;bottom:2px;left:2px}.switch-row{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.switch-row+.switch-row{border-top:1px solid var(--access-line-soft)}.switch-row>span{flex-direction:column;font-size:13.5px;display:flex}.switch-row small{color:var(--muted);font-size:11.5px}.switch-label{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.ai-field.switch-label{flex-direction:row;align-self:flex-end;min-height:36px}.ai-field.switch-label>span{flex-direction:column;display:flex}.kx-switch{cursor:pointer;width:42px;height:26px;transition:background-color .2s var(--ease);background:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff29);border:0;border-radius:13px;flex:none;padding:0;position:relative}.kx-switch>span{width:20px;height:20px;transition:translate .28s var(--ease-pop),background-color .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.kx-switch[aria-checked=true]{background:var(--lightningcss-light,#111)var(--lightningcss-dark,#ebff00)}.kx-switch[aria-checked=true]>span{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111);translate:16px}.kx-switch:disabled{opacity:.4;cursor:default}.kx-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.invite-panel{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);border-radius:16px;margin:0 0 22px;padding:16px 18px;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.invite-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.invite-head h2{margin:0;font-size:15px;font-weight:600}.invite-close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.invite-close:hover{background:var(--kx-bubble);color:var(--ink)}.invite-panel>p{color:var(--muted);margin:2px 0 14px;font-size:12.5px}.invite-create{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.invite-create .select-menu{width:260px}.invite-link{gap:8px;margin-top:12px;display:flex}.invite-link input{background:var(--kx-track);min-width:0;height:44px;box-shadow:var(--kx-track-shadow);color:var(--ink);font:inherit;border:0;border-radius:10px;flex:1;padding:0 12px;font-size:12.5px}.invite-list{margin:14px 0 0;padding:0;list-style:none}.invite-list li{border-top:1px solid var(--access-line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:13px;display:flex}.invite-list li>span{flex-direction:column;display:flex}.invite-list small{color:var(--muted);font-size:11.5px}.invite-list .text-button{min-height:40px;margin:0}.invite-message{color:var(--muted);margin:10px 0 0;font-size:12.5px}@media (max-width:960px){.detail-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.access-group>h2{padding:0 8px}.access-row{grid-template-columns:36px minmax(0,1fr) auto 16px;gap:12px;padding:10px 8px}.access-row>.access-money,.access-row .access-bars{display:none}.quality-head,.quality-line{padding:0 8px}.access-row.quality-row{grid-template-columns:36px minmax(0,1fr) auto 16px}.quality-row>.quality-extra{display:none}.quality-figures{grid-template-columns:minmax(0,1fr);gap:2px}.quality-figures dd{margin-bottom:8px}.access-detail{padding:0 10px 14px}.tool-items{padding-left:6px}.detail-head{flex-wrap:wrap}.access-role.select-menu,.invite-create .select-menu{width:100%}.ai-models li{grid-template-columns:minmax(0,1fr) auto}.ai-models li>span:nth-child(2){display:none}.ai-columns{grid-template-columns:76px 76px;gap:8px}.ai-use-row{grid-template-columns:minmax(0,1fr) 76px 76px;gap:6px 8px}.company-ai{padding:2px 12px}.company-ai-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:4px 12px;padding:10px 0}.company-ai-row>.company-ai-name{grid-column:1/-1}.company-ai-row>span:nth-child(2){display:none}.account-sheet[data-view=permissions] h1{padding-right:100px}}@media (pointer:coarse){.kx-switch{border-radius:15px;width:48px;height:30px}.kx-switch>span{width:24px;height:24px}.kx-switch[aria-checked=true]>span{translate:18px}.kx-toggle.access-level>button{min-height:36px}.ai-input input,.invite-link input{font-size:16px}}@media (prefers-reduced-motion:reduce){.kx-switch,.kx-switch>span,.access-chevron,.tool-chevron,.tool-expand>svg,.detail-save{transition:none}}.company-chips{flex-wrap:wrap;gap:6px;display:flex}.company-connections .quality-line{margin-top:0}.company-connection-form{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:12px 18px;margin:0 0 16px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.company-connection-form .ai-field>input,.company-connection-form .ai-field>select,.ai-controls .ai-field>select{background:var(--kx-track);min-width:200px;height:36px;box-shadow:var(--kx-track-shadow);color:var(--ink);font:inherit;border:0;border-radius:10px;padding:0 10px;font-size:13px}.company-connection-form [role=group]{flex-basis:100%}.company-connection-form .detail-check{flex-basis:100%;min-height:28px}.company-connection-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.company-connection-actions .button{height:36px;min-height:36px}.company-connections .quality-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.company-connections .quality-head .text-button{align-items:center;gap:4px;margin:0;display:inline-flex}.company-connection-note{color:var(--muted);flex-basis:100%;font-size:11.5px}.company-connection-row .company-ai-name strong{align-items:center;gap:6px;display:inline-flex}.company-connection-row img{border-radius:4px}.company-connection-remove{color:var(--danger,#c0392b);margin:0 0 12px auto;display:block}.company-person-row{gap:10px}.company-person-row>span:first-child{flex:1;min-width:0}.company-person-row>.ai-input{flex-direction:row;align-items:center}.company-person-row .ai-input input{width:52px}.detail-companies{margin:4px 0 12px}@media (max-width:700px){.company-connection-form .ai-field>input,.company-connection-form .ai-field>select{width:100%;min-width:0}.company-connection-form .ai-field{flex-basis:100%}}.computer-note{color:var(--muted);flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:4px 14px;font-size:12.5px;line-height:1.5;display:flex}.computer-note p{flex:280px;margin:0}.computer-note strong{color:var(--ink);font-weight:600}.computer-note a{color:inherit;font-weight:600}.computer-actions{gap:12px;display:flex}.computer-problem{color:var(--ink)}.computer-confirm{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:0 14px;display:flex}.computer-confirm .text-button{margin:0}.computer-guide{flex-basis:100%}.computer-guide summary{cursor:pointer;color:var(--ink)}.computer-guide ol{margin:6px 0 0;padding-left:18px}.computer-dot{vertical-align:1px;background:#ebff00;border-radius:50%;width:7px;height:7px;margin-right:7px;animation:1.4s ease-in-out infinite computer-pulse;display:inline-block}@keyframes computer-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.computer-dot{animation:none}}
*{box-sizing:border-box}html,body{touch-action:pan-x pan-y;min-height:100%;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}input,select,textarea{outline:none}select{appearance:none}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--black:#000;--white:#fff;--yellow:#ebff00;--orbital-art-image:url(/brand/orbital-earth.webp);--paper:#f6f6f6;--surface:var(--white);--ink:#111;--charcoal:var(--black);--muted:#686868;--line:#e3e3e3;--accent:var(--yellow);--lime:var(--yellow);--bg:var(--paper);--panel:var(--surface);--panel2:#f0f0f0;--text:var(--ink);--blue:var(--yellow);--green:var(--ink);--red:#b8423b;--orange:#af650c;--chart-fill:#b8b8b8;--chart-stroke:#161616;--font-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--heading-weight:300;--heading-tracking:-.065em;--control-border:#dcdcdc;--control-radius:9px;--control-hover:#f3f3f3;--menu-shadow:0 8px 28px #00000018;--ease:cubic-bezier(.22,1,.36,1)}@supports (background-image:image-set(url(/a.avif) type('image/avif'))){:root{--orbital-art-image:image-set(url(/brand/orbital-earth.avif) type("image/avif"),url(/brand/orbital-earth.webp) type("image/webp"))}}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px}input::placeholder,textarea::placeholder{color:var(--lightningcss-light,#929292)var(--lightningcss-dark,#a2a2a2)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}::selection{background:var(--yellow);color:var(--black)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kairox-logo{object-fit:contain;flex:none;height:auto;display:block}.kairox-logo-wordmark{width:144px;max-width:100%}.kairox-logo-icon{width:42px}.status-dot{background:var(--yellow);border-radius:50%;width:7px;height:7px;margin-right:3px;display:inline-block}.eyebrow{color:var(--muted);letter-spacing:.17em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:750}.heading-mask{border:1px solid var(--control-border);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:5px;margin:13px 0 0;padding:6px 9px;font-size:10px;font-weight:650;line-height:1;display:inline-block}.button{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--surface);height:44px;min-height:44px;color:var(--ink);white-space:nowrap;transition:background .18s var(--ease),border-color .18s var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:12px;font-weight:650;display:inline-flex}.button:hover:not(:disabled){background:var(--control-hover);border-color:var(--lightningcss-light,#b6b6b6)var(--lightningcss-dark,#686868)}.button.subtle{background:var(--surface)}.button.primary{border-color:var(--yellow);background:var(--yellow);color:var(--black)}.button.primary:hover:not(:disabled){background:var(--yellow);border-color:var(--yellow);box-shadow:0 0 0 2px var(--ink)}.button.small{height:36px;min-height:36px;font-size:11px}.form-error,.form-success{border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.5}.form-error{color:var(--lightningcss-light,#9b3930)var(--lightningcss-dark,#d5ada9);background:var(--lightningcss-light,#fff0ec)var(--lightningcss-dark,#191919);border:1px solid var(--lightningcss-light,#edc0b8)var(--lightningcss-dark,#675a57)}.form-success{border:1px solid var(--yellow);background:var(--yellow);color:var(--black)}:is(html:has(.auth-shell),body:has(.auth-shell)){overscroll-behavior:none;background:var(--black);height:100%;overflow:hidden}.auth-shell{top:var(--auth-top,0px);height:var(--auth-height,100dvh);min-height:0;padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));isolation:isolate;background:var(--black);place-items:center;display:grid;position:fixed;left:0;right:0;overflow:hidden}.auth-glow{display:none}.auth-matrix{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.auth-shell:after{content:"";pointer-events:none;background:radial-gradient(#000000b3,#0000 75%);position:absolute;inset:0}.auth-card{z-index:1;width:min(100%,1040px);height:min(700px,100%);min-height:0;max-height:100%;color:var(--white);background:#141414;border:0;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(380px,.75fr);padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 85px #0005}.auth-art{--art-overlap:96px;--art-fade:linear-gradient(90deg,#000 26%,#000000f5 40%,#000000d6 52%,#000000a6 64%,#0006 76%,#0000002e 86%,#0000000d 94%,transparent 100%);background:0 0;min-height:400px;position:relative}.auth-art:before{content:"";inset:0 calc(-1 * var(--art-overlap)) 0 0;background:var(--orbital-art-image) center 61% / cover no-repeat;opacity:.85;-webkit-mask-image:var(--art-fade);-webkit-mask-image:var(--art-fade);mask-image:var(--art-fade);pointer-events:none;position:absolute}.auth-content{overscroll-behavior:contain;background:0 0;flex-direction:column;justify-content:safe center;min-width:0;min-height:0;padding:clamp(28px,4.4vh,48px) clamp(35px,5vw,74px);display:flex;position:relative;overflow:hidden}.auth-content>*{flex-shrink:0}.auth-shell[data-overflow=true] .auth-content{overflow-y:auto}.auth-back{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#fff;min-height:40px;transition:background .18s var(--ease),border-color .18s var(--ease);background:#0000006b;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:0 15px 0 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:16px;left:16px}.auth-back:hover{border-color:var(--yellow);background:#0009}.auth-back:focus-visible{outline-color:var(--yellow)}.auth-brand{justify-content:flex-start;margin-bottom:28px;display:flex}.auth-brand .kairox-logo{width:152px}.auth-card h1{font-family:inherit;font-size:42px;font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);overflow-wrap:anywhere;margin:0 0 22px;line-height:1.08}.auth-card p{color:#b8b8b8;margin:10px 0 22px;font-size:13px;line-height:1.5}.auth-form{flex-direction:column;gap:16px;display:flex}.auth-form label{color:#d6d6d6;font-size:12px;font-weight:600}.auth-form input{width:100%;min-height:44px;color:var(--white);border-radius:var(--control-radius);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#252525;border:1px solid #464646;margin-top:8px;padding:12px 13px;font-size:14px;display:block}.auth-form input:focus{border-color:var(--yellow);outline-color:var(--yellow);background:#2c2c2c}.auth-form input::placeholder{color:#a6a6a6}.auth-form small{color:#b8b8b8;margin-top:6px;font-size:11px;line-height:1.4;display:block}.auth-form .button{width:100%;margin-top:7px}.text-button{min-height:44px;color:var(--ink);background:0 0;border:0;margin:20px auto 0;padding:6px 0;font-size:12px;font-weight:600;display:block}.auth-card .text-button{color:#e0e0e0}.auth-card .text-button:hover{color:var(--yellow)}.auth-content .profile-actions{gap:6px;margin:12px 0 0}.auth-content .profile-actions .text-button{min-height:40px;margin:0}.auth-card .form-error{color:#ffd6cf;background:#45251e;border-color:#f4a99b44}.auth-card .form-success{border-color:var(--yellow);color:var(--white);background:#252525}.loading-screen,.pending-screen{min-height:100dvh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.loading-screen>.kairox-logo,.pending-screen>.kairox-logo{margin-bottom:12px}.pending-screen{text-align:center;padding:32px}.spinner{border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pending-screen h1{font-size:36px;font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0}.pending-screen p{color:var(--muted);font-size:13px}.select-menu{flex-shrink:0;width:225px;min-width:0;max-width:100%;position:relative}.select-menu[data-open=true]{z-index:40}.select-menu-trigger{border:1px solid var(--control-border);border-radius:var(--control-radius);width:100%;height:44px;min-height:44px;color:var(--ink);background:var(--surface);text-align:left;transition:background .18s var(--ease),border-color .18s var(--ease);align-items:center;gap:9px;padding:0 12px;font-size:12px;display:flex}.select-menu-trigger:hover{background:var(--control-hover)}.select-menu-trigger[aria-expanded=true]{border-color:var(--ink)}.select-menu-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-menu-trigger>svg,.menu-option>svg{color:var(--ink);opacity:.72;flex-shrink:0}.select-menu-trigger>svg:last-child{transition:transform .18s var(--ease)}.select-menu-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.select-menu-prefix{color:var(--muted);font-size:12px}.select-menu-list{z-index:40;overscroll-behavior:contain;width:max(100%,290px);max-width:calc(100vw - 24px);max-height:min(360px,45vh);position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.menu-option{min-height:40px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex;position:relative}.menu-option>span{flex:1;min-width:0}.menu-option>small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.menu-option[data-active=true]:not([data-glide-ready]>*){background-color:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow)}.menu-option[aria-selected=true]{font-weight:600}.menu-option[aria-disabled=true]{opacity:.38;cursor:default}.menu-surface{border:1px solid var(--control-border);background:var(--surface);color:var(--ink);box-shadow:var(--menu-shadow);border-radius:10px;padding:5px}@media (max-width:800px){.auth-shell{padding:max(12px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.auth-card{grid-template-rows:clamp(64px,14dvh,150px) minmax(0,1fr);grid-template-columns:1fr;width:min(100%,520px);max-height:790px}.auth-art{--art-overlap:58px;--art-fade:linear-gradient(180deg,#000 22%,#000000f5 38%,#000000b8 54%,#0006 68%,#00000029 82%,#00000008 94%,transparent 100%);min-height:0}.auth-art:before{inset:0 0 calc(-1 * var(--art-overlap)) 0;background-position:50%}.auth-content{padding:20px 26px}.auth-brand{margin-bottom:16px}.auth-brand .kairox-logo{width:128px}.auth-card h1{margin-bottom:16px;font-size:36px}.auth-card p{margin:8px 0 16px}.auth-form{gap:12px}.auth-content .profile-actions{gap:8px;margin-top:12px}.auth-content .profile-actions .text-button{min-height:40px;margin:0}input,select,textarea,.auth-form input{font-size:16px}}@media (max-width:560px){.auth-content{padding:18px 22px}.auth-shell[data-compact=true] .auth-card{grid-template-rows:clamp(36px,8dvh,62px) minmax(0,1fr)}.auth-shell[data-compact=true] .auth-content{padding:14px 20px}.auth-shell[data-compact=true] .auth-brand{margin-bottom:10px}.auth-shell[data-compact=true] .auth-card h1{margin-bottom:12px;font-size:32px}.auth-shell[data-compact=true] .auth-card p{margin:6px 0 12px}}@media (min-width:801px) and (max-height:700px){.auth-brand{margin-bottom:18px}.auth-brand .kairox-logo{width:132px}.auth-card h1{margin-bottom:14px;font-size:36px}.auth-card p{margin:6px 0 14px}.auth-form{gap:12px}.auth-form input{margin-top:6px}}@media (max-height:480px){.auth-card{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;max-width:520px}.auth-art{display:none}.auth-content{padding:16px 24px}}.auth-shell[data-keyboard=true] .auth-card{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;max-width:520px}.auth-shell[data-keyboard=true] .auth-art{display:none}@media (pointer:coarse){.button.small,.menu-option{height:auto;min-height:44px}.select-menu-trigger{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.loading-label{max-width:100%;color:var(--muted);font-size:13px;line-height:1.5;display:inline-block}@media (hover:hover) and (pointer:fine){.button:active:not(:disabled){transform:translateY(1px)}}@media (pointer:coarse){input,select,textarea,.auth-form input{font-size:16px}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.platform-rail{view-transition-name:workspace-rail}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:calc(.14s * var(--kx-motion,.5))}::view-transition-old(root){animation:workspace-out calc(.15s * var(--kx-motion,.5)) ease both}::view-transition-new(root){animation:workspace-in calc(.19s * var(--kx-motion,.5)) var(--ease) both}::view-transition-group(workspace-rail){animation-duration:0s}@keyframes workspace-out{to{opacity:0;filter:blur(2px)}}@keyframes workspace-in{0%{opacity:0;scale:.996}to{opacity:1;scale:1}}}.kairox-workspace [inert]{cursor:progress}.workspace-loading{max-width:1440px;margin:0 auto;padding:48px 40px}.loading-surface{width:100%;max-width:1280px;padding:20px 0}.loading-surface-line,.loading-surface-toolbar span,.loading-surface-row span{background:var(--lightningcss-light,#ededed)var(--lightningcss-dark,#212121);border-radius:4px;display:block}.loading-surface-line{width:55%;height:16px;margin-bottom:24px}.loading-surface-line.short{width:190px;max-width:60%;height:28px;margin-bottom:32px}.loading-surface-toolbar{justify-content:space-between;gap:24px;margin-bottom:32px;display:flex}.loading-surface-toolbar span{width:270px;max-width:65%;height:40px}.loading-surface-toolbar span+span{width:125px}.loading-surface-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.loading-surface-section{border:1px solid var(--lightningcss-light,#eee)var(--lightningcss-dark,#363636);border-radius:10px;min-width:0;padding:20px}.loading-surface-row{padding:18px 0}.loading-surface-row span{width:90%;height:10px}.loading-surface-row span+span{width:60%;height:8px;margin-top:12px}.loading-surface-knowledge .loading-surface-content,.loading-surface-page .loading-surface-content{grid-template-columns:1fr;max-width:820px}.loading-surface-knowledge .loading-surface-section,.loading-surface-page .loading-surface-section{border:0;padding:12px 0}.loading-surface-knowledge .loading-surface-section:not(:first-child),.loading-surface-page .loading-surface-section:not(:first-child){display:none}@media (max-width:600px){.workspace-loading{padding:30px 20px}.loading-surface-content{gap:10px}.loading-surface-section{padding:12px}.loading-surface-row span{width:100%}}
:is(html:has(.kairox-workspace),body:has(.kairox-workspace)){overscroll-behavior:none;background:var(--kx-field-top);height:100%;overflow:hidden}:root{--workspace-bottom-gap:calc(env(safe-area-inset-bottom) * .2);--workspace-bottom-protection:calc(env(safe-area-inset-bottom) - var(--workspace-bottom-gap));--kx-veil-rgb:250 251 252;--kx-veil-top:.6;--kx-top-image:#617e9d;--kx-field-top:color-mix(in srgb,rgb(var(--kx-veil-rgb)) calc(var(--kx-glass-solid,0) * 100%),color-mix(in srgb,rgb(var(--kx-veil-rgb)) calc(clamp(.1,calc(var(--kx-veil-top) + var(--kx-glass-shift,0)),.97) * 100%),var(--kx-top-image)));--kx-glass-cover:linear-gradient(rgb(var(--kx-veil-rgb)/var(--kx-glass-solid,0)),rgb(var(--kx-veil-rgb)/var(--kx-glass-solid,0)))}:root[data-theme=dark]{--kx-veil-rgb:10 11 13;--kx-veil-top:.64}@media (max-aspect-ratio:4/5){:root{--kx-top-image:#5d7ca1}}.kairox-workspace{--platform-bar-height:48px;--platform-header-height:0px;--platform-rail-width:64px;--workspace-content-height:calc(var(--workspace-height,100dvh) - env(safe-area-inset-top) - var(--workspace-bottom-gap));top:var(--workspace-top,0px);height:var(--workspace-height,100dvh);min-height:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) var(--workspace-bottom-gap) env(safe-area-inset-left);background-color:var(--kx-field-top);background-image:var(--kx-glass-cover),var(--kx-veil),var(--kx-backdrop);--kx-workspace-bg:var(--kx-glass-cover) center/cover no-repeat,var(--kx-veil) center/cover no-repeat,var(--kx-backdrop) center 62%/cover no-repeat var(--kx-field-top);background-position:50%,50%,50% 62%;background-repeat:no-repeat;background-size:cover;display:flex;position:fixed;left:0;right:0;overflow:hidden}@supports (background-image:image-set(url(/a.avif) type('image/avif'))){.kairox-workspace{--kx-backdrop:image-set(url(/brand/kairox-field-glass.avif) type("image/avif"),url(/brand/kairox-field-glass.webp) type("image/webp"))}@media (max-aspect-ratio:4/5){.kairox-workspace{--kx-backdrop:image-set(url(/brand/kairox-field-glass-portrait.avif) type("image/avif"),url(/brand/kairox-field-glass-portrait.webp) type("image/webp"))}}}@supports not (background-image:image-set(url(/a.avif) type('image/avif'))){@media (max-aspect-ratio:4/5){.kairox-workspace{--kx-backdrop:url(/brand/kairox-field-glass-portrait.webp)}}}.platform-rail{z-index:30;border-right:1px solid var(--kx-hairline);height:100%;box-shadow:1px 0 0 var(--kx-hairline-shade);background:0 0;flex-direction:column;flex:0 0 64px;align-items:center;gap:22px;padding:18px 8px 14px;display:flex;position:relative}.platform-brand{border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative}.platform-brand .kairox-logo{width:38px;height:auto}:root:not([data-theme=dark]) .platform-brand .kairox-logo{filter:invert()}.platform-brand .kairox-logo{transition:opacity .15s var(--ease)}:root[data-theme=dark] .platform-brand .kairox-logo{opacity:.82}.platform-brand .rail-artwork{filter:var(--kx-logo-rest);transition:transform .22s cubic-bezier(.2,1.45,.35,1),scale .22s var(--ease),filter .15s var(--ease)}@media (hover:hover){.platform-brand:hover .rail-artwork{filter:var(--kx-logo-glow);transition-duration:.22s,.22s,.2s}.platform-brand:hover .kairox-logo{opacity:1;transition-duration:.2s}}.platform-brand:focus-visible .rail-artwork{filter:var(--kx-logo-glow)}.platform-modules{flex-direction:column;flex:1;gap:10px;display:flex;position:relative}.platform-modules:not([data-glide-ready])>[aria-current=page]{background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow)}.module-icon{z-index:1;color:var(--lightningcss-light,#4f4f4f)var(--lightningcss-dark,#a5a5a5);cursor:pointer;width:44px;height:44px;transition:color .16s var(--ease);background:0 0;border:1px solid #0000;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.module-icon .rail-artwork>svg{transition:scale .32s var(--ease-pop)}.module-icon:focus-visible{color:var(--yellow)}.module-icon:focus-visible,.platform-brand:focus-visible{outline-color:var(--yellow)}.rail-link[aria-current=page]{color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--yellow))}.module-icon.planned{color:var(--lightningcss-light,#9a9a9a)var(--lightningcss-dark,#686868);cursor:default}.platform-modules>.is-hinted{cursor:pointer;display:none}.rail-link,.platform-profile{-webkit-tap-highlight-color:transparent}.rail-link{transition:color .12s var(--ease)}.rail-artwork{pointer-events:none;transform-origin:50%;place-items:center;transition:transform .22s cubic-bezier(.2,1.45,.35,1);display:grid;position:relative}.platform-brand .rail-artwork{width:38px;height:38px}.rail-link:active .rail-artwork,.rail-link[data-pressed] .rail-artwork{transform:scale(.88)}.rail-brand-ink{opacity:0;transition:opacity .12s var(--ease);background:currentColor;position:absolute;inset:0;-webkit-mask:url(/brand/kairox-icono-blanco.svg) 50%/contain no-repeat;mask:url(/brand/kairox-icono-blanco.svg) 50%/contain no-repeat}.platform-brand[aria-current=page] .rail-brand-ink,.platform-brand:focus-visible .rail-brand-ink{opacity:1}.platform-brand:focus-visible{color:var(--yellow)}.platform-profile{transform-origin:50%;border-radius:50%;transition:transform .22s cubic-bezier(.2,1.45,.35,1)}.platform-profile:active,.platform-profile[data-pressed]{transform:scale(.88)}.platform-profile:hover,.platform-profile:focus-visible,.platform-profile[aria-expanded=true]{background:0 0}.module-tooltip{z-index:35;visibility:hidden;border:1px solid var(--kx-glass-edge);background:var(--kx-glass-bg);width:max-content;max-width:220px;-webkit-backdrop-filter:var(--kx-glass-blur);backdrop-filter:var(--kx-glass-blur);box-shadow:var(--kx-glass-shadow);color:var(--lightningcss-light,#111)var(--lightningcss-dark,#f4f4f4);pointer-events:none;opacity:0;filter:blur(6px);transform-origin:0;transition:opacity .16s,scale .32s var(--ease-pop),filter .24s,visibility 0s .32s;border-radius:11px;padding:6px 11px;font-size:12px;font-weight:500;position:absolute;left:calc(100% + 12px);scale:.7}.module-icon:is(:hover,:focus-visible) .module-tooltip,.platform-brand:is(:hover,:focus-visible) .module-tooltip{opacity:1;filter:none;transition:opacity .16s,scale .32s var(--ease-pop),filter .24s,visibility 0s;scale:1}.module-icon:focus-visible .module-tooltip,.platform-brand:focus-visible .module-tooltip{visibility:visible}@media (hover:hover) and (pointer:fine){.rail-link:hover{color:var(--lightningcss-light,#111)var(--lightningcss-dark,#fff)}.module-icon.rail-link:hover .rail-artwork>svg{scale:1.14}.platform-brand:hover .rail-artwork{scale:1.06}.platform-brand:hover .rail-brand-ink{opacity:1}.module-icon:hover .module-tooltip,.platform-brand:hover .module-tooltip{visibility:visible}}.platform-body{overscroll-behavior:none;background:0 0;flex:1;min-width:0;height:100%;min-height:0;overflow:auto}.platform-edge{display:none}.platform-body>.pending-screen,.platform-body>.loading-screen,.kairox-workspace .app-shell{min-height:100%}.kairox-workspace .sidebar{height:var(--workspace-content-height)}.platform-error{margin:16px}.profile-menu-anchor{margin-top:auto;position:static}.platform-update{margin-bottom:-12px}.platform-update:after{content:"";background:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--yellow));pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 2px var(--lightningcss-light,#eef2f5)var(--lightningcss-dark,#1b1c1e)}.profile-menu{left:calc(env(safe-area-inset-left) + var(--platform-rail-width) + 8px);bottom:calc(var(--workspace-bottom-gap) + 16px);z-index:40;min-width:220px;max-width:calc(100vw - var(--platform-rail-width) - env(safe-area-inset-left) - env(safe-area-inset-right) - 16px);max-height:calc(var(--workspace-content-height) - 32px);overscroll-behavior:contain;border:1px solid var(--kx-glass-edge);background:var(--kx-glass-bg);-webkit-backdrop-filter:var(--kx-glass-blur);backdrop-filter:var(--kx-glass-blur);color:var(--ink);box-shadow:var(--kx-glass-shadow),0 24px 60px -28px #00000059;border-radius:18px;padding:8px;position:absolute;overflow-y:auto}.profile-menu[hidden]{display:none}.profile-menu>a,.profile-menu>button{width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.profile-menu>.text-button{margin:0}.profile-menu-handle{max-width:240px;color:var(--ink);overflow-wrap:anywhere;margin:6px 12px 8px;font-size:13px;font-weight:600;line-height:1.4}.profile-menu .profile-theme-switch{margin:8px 4px}.profile-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.profile-screen{background:var(--kx-pane-strong);max-width:960px;-webkit-backdrop-filter:var(--kx-pane-blur);backdrop-filter:var(--kx-pane-blur);border:1px solid var(--kx-pane-line);box-shadow:var(--kx-pane-shadow);border-radius:24px;margin:clamp(10px,2vw,24px) auto;padding:clamp(20px,4vw,40px)}.profile-screen h1{font-size:clamp(30px,4vw,42px);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0 0 24px}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.profile-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;padding:24px}.profile-card h3{overflow-wrap:anywhere}.profile-card h2{letter-spacing:-.03em;margin:0 0 20px;font-size:20px;font-weight:500}.profile-grid+.profile-card{margin-top:20px}.profile-card small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.profile-card p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.profile-form{gap:16px;display:grid}.profile-form label{color:var(--muted);gap:6px;font-size:12px;display:grid}.profile-form input,.profile-form select,.profile-form textarea{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);padding:10px 12px;font-size:16px}.profile-form input:focus,.profile-form select:focus,.profile-form textarea:focus{border-color:var(--ink)}.profile-form .sr-only{border:0;width:1px;min-width:0;height:1px;min-height:0;padding:0}.profile-form input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--ink)}.profile-form label:has(input[type=checkbox]){align-items:center;gap:10px;min-height:44px;display:flex}.profile-message input{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);padding:10px 12px;font-size:16px}.profile-users{gap:16px;margin-top:20px;display:grid}.profile-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.profile-message{background:var(--paper);overflow-wrap:anywhere;border-radius:12px;margin:16px 0;padding:12px;font-size:13px;line-height:1.6}@media (min-width:801px) and (max-height:480px){.platform-rail{gap:8px;padding-top:8px;padding-bottom:8px}.platform-modules{scrollbar-width:none;gap:4px;min-height:0;overflow-y:auto}.platform-modules .module-tooltip{left:calc(env(safe-area-inset-left) + var(--platform-rail-width) + 12px);top:var(--rail-tooltip-y,80px);position:fixed;transform:translateY(-50%)}}@media (max-width:800px),(max-width:1000px) and (max-height:500px) and (pointer:coarse){:root{--workspace-bottom-gap:0px;--workspace-bottom-protection:0px;--platform-bottom-inset:calc(env(safe-area-inset-bottom) * .45);--platform-bottom-height:calc(48px + var(--platform-bottom-inset))}.kairox-workspace{--platform-rail-width:0px;--workspace-content-height:calc(var(--workspace-height,100dvh) - var(--platform-bottom-height) - env(safe-area-inset-top));flex-direction:column}.platform-rail{order:1;flex:0 0 var(--platform-bottom-height);width:100%;height:var(--platform-bottom-height);padding:2px 4px calc(2px + var(--platform-bottom-inset));border:0;border-top:1px solid var(--kx-hairline);box-shadow:none;border-radius:0;flex-direction:row;justify-content:center;gap:0}.platform-brand{width:44px;height:44px}.platform-brand .kairox-logo{width:28px}.platform-brand .rail-artwork{width:28px;height:28px}.platform-modules{scrollbar-width:none;flex-direction:row;flex:0 auto;justify-content:safe center;gap:0;min-width:0;overflow-x:auto}.module-icon{width:44px;height:44px}.platform-signout{margin-left:auto}.module-tooltip{display:none}.kairox-workspace .sidebar{top:calc(var(--workspace-top,0px) + env(safe-area-inset-top));left:env(safe-area-inset-left)}.profile-menu-anchor{flex:none;margin:0;position:relative}.platform-update{margin:0}.profile-menu{top:auto;right:calc(env(safe-area-inset-right) + 8px);bottom:calc(var(--platform-bottom-height) + 6px);max-width:calc(100vw - 24px);left:auto}.platform-body{height:auto;margin-top:calc(-1 * env(safe-area-inset-top));padding-top:max(0px,calc(env(safe-area-inset-top) - 8px))}.profile-screen{margin-top:4px}.kairox-workspace{--kx-fade-top:44px;--kx-fade-bottom:44px}.kairox-workspace:after{content:""}.kairox-workspace:after,.platform-edge{z-index:25;pointer-events:none;background:inherit;display:block;position:absolute;inset:0}.platform-edge{--kx-fade-from:calc(env(safe-area-inset-top) + 4px);opacity:0;will-change:opacity;-webkit-mask-image:linear-gradient(#000 var(--kx-fade-from),#000000d6 calc(var(--kx-fade-from) + var(--kx-fade-top) * .25),#00000080 calc(var(--kx-fade-from) + var(--kx-fade-top) * .5),#00000029 calc(var(--kx-fade-from) + var(--kx-fade-top) * .75),#0000 calc(var(--kx-fade-from) + var(--kx-fade-top)));-webkit-mask-image:linear-gradient(#000 var(--kx-fade-from),#000000d6 calc(var(--kx-fade-from) + var(--kx-fade-top) * .25),#00000080 calc(var(--kx-fade-from) + var(--kx-fade-top) * .5),#00000029 calc(var(--kx-fade-from) + var(--kx-fade-top) * .75),#0000 calc(var(--kx-fade-from) + var(--kx-fade-top)));mask-image:linear-gradient(#000 var(--kx-fade-from),#000000d6 calc(var(--kx-fade-from) + var(--kx-fade-top) * .25),#00000080 calc(var(--kx-fade-from) + var(--kx-fade-top) * .5),#00000029 calc(var(--kx-fade-from) + var(--kx-fade-top) * .75),#0000 calc(var(--kx-fade-from) + var(--kx-fade-top)))}.kairox-workspace:after{--kx-fade-to:calc(100% - var(--platform-bottom-height) - 4px);-webkit-mask-image:linear-gradient(#0000 calc(var(--kx-fade-to) - var(--kx-fade-bottom)),#00000029 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .75),#00000080 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .5),#000000d6 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .25),#000 var(--kx-fade-to));-webkit-mask-image:linear-gradient(#0000 calc(var(--kx-fade-to) - var(--kx-fade-bottom)),#00000029 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .75),#00000080 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .5),#000000d6 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .25),#000 var(--kx-fade-to));mask-image:linear-gradient(#0000 calc(var(--kx-fade-to) - var(--kx-fade-bottom)),#00000029 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .75),#00000080 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .5),#000000d6 calc(var(--kx-fade-to) - var(--kx-fade-bottom) * .25),#000 var(--kx-fade-to))}:root[data-workspace-keyboard] .kairox-workspace:after{display:none}.kairox-workspace:has(.chats-composer):after{display:none}.profile-grid{grid-template-columns:1fr}.profile-card{padding:20px}:root[data-workspace-keyboard]{--platform-bottom-height:0px}[data-workspace-keyboard] .platform-rail{display:none}}.kairox-workspace .kx-scrim,.kairox-workspace .platform-body .mobile-scrim{z-index:34;inset:var(--workspace-top,0px) 0 auto;width:auto;height:var(--workspace-height,100dvh);background:var(--kx-workspace-bg);opacity:.95;clip-path:inset(0 0 var(--platform-bottom-height,0px) calc(env(safe-area-inset-left) + var(--platform-rail-width,0px)));animation:kx-fade calc(.2s * var(--kx-motion,.5)) var(--ease) both;border:0;border-radius:0;margin:0;padding:0;position:fixed}@media (max-width:1000px){.kairox-workspace .platform-body .sidebar{z-index:35;background:var(--kx-pane-over);-webkit-backdrop-filter:var(--kx-pane-blur);backdrop-filter:var(--kx-pane-blur);border-right:1px solid var(--kx-pane-line)}.kairox-workspace .platform-body .sidebar .account-scroll .kx-glide-pill{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.kairox-workspace .kx-scrim,.kairox-workspace .platform-body .mobile-scrim{animation:none}.rail-link,.rail-artwork,.rail-brand-ink,.platform-profile{transition:none}.rail-link:active .rail-artwork,.rail-link[data-pressed] .rail-artwork,.platform-profile:active,.platform-profile[data-pressed]{transform:none}}.kairox-workspace:before{content:"";z-index:50;height:env(safe-area-inset-top);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(var(--lightningcss-light,#0000003d)var(--lightningcss-dark,#0000002e),#0000);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.person-avatar{background:var(--control-hover);color:var(--ink);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.person-avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.person-initial{font-size:13px;font-weight:600;line-height:1}.presence-dot{border:2px solid var(--surface);color:#fff;box-sizing:border-box;vertical-align:middle;background:#858585;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font:700 9px/1 system-ui;display:inline-flex}.person-avatar>.presence-dot{position:absolute;bottom:-1px;right:-2px}.presence-available{background:#20883e}.presence-busy{background:#c77a08}.presence-offline{color:#666;background:#fff;font-size:11px;box-shadow:inset 0 0 0 1px #888}.platform-profile .person-avatar{color:#fff;background:#333}.platform-profile .presence-dot{border-color:var(--lightningcss-light,#eef2f5)var(--lightningcss-dark,#1b1c1e)}.account-sheet{--sheet-width:880px;--sheet-gap:24px;--sheet-height:min(940px,calc(var(--workspace-height,100dvh) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - var(--sheet-gap)));width:min(var(--sheet-width),calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - var(--sheet-gap)));height:var(--sheet-height);max-width:none;max-height:none;color:var(--ink);margin:0 auto;padding:0;overflow:hidden}.account-sheet[data-view=permissions]{--sheet-width:1240px}.account-sheet[open]{inset:auto 0;top:calc(var(--workspace-top,0px) + env(safe-area-inset-top) + (var(--workspace-height,100dvh) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - var(--sheet-height)) / 2);flex-direction:column;display:flex}.account-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:clamp(20px,4vw,40px);overflow-y:auto}.account-sheet-close.page-close{background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow);-webkit-backdrop-filter:var(--kx-bubble-blur);backdrop-filter:var(--kx-bubble-blur);top:clamp(10px,1.6vw,16px);right:clamp(10px,1.6vw,16px)}.account-sheet h1{font-size:clamp(30px,4vw,42px);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0 0 24px;padding-right:44px}.account-sheet .my-profile-head{padding-right:44px}@media (max-width:800px){.account-sheet{--sheet-gap:16px}.account-sheet-body{padding:20px 16px 28px}}.my-profile{max-width:880px}.my-profile-head{align-items:center;gap:18px;margin:0 0 30px;display:flex}.my-profile-head>div{min-width:0}.account-sheet .my-profile h1{overflow-wrap:anywhere;margin:0;padding:0;font-size:clamp(28px,3.6vw,38px)}.my-profile-head p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}.my-profile-head .person-initial{font-size:24px}.my-profile-section{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);border-radius:20px;margin:0 0 20px;padding:22px 24px;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.my-profile-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.my-profile-section-head h2,.my-profile .person-profile-content .hours-toolbar h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.my-instructions textarea{resize:vertical;width:100%}.my-instructions-shortcut{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin:12px 0 0;display:grid}.my-instructions-actions{justify-content:flex-end;align-items:center;gap:12px;margin:14px 0 0;display:flex}.my-instructions-actions .text-button{width:auto;margin:0 auto 0 0}.my-profile .profile-card{background:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff0a);border-color:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f)}.my-profile .profile-card h2{letter-spacing:-.01em;margin-bottom:6px;font-size:15px;font-weight:600}.my-profile .profile-form{align-content:start}.profile-status{color:var(--muted);margin:0 0 16px;font-size:13px}.my-profile-photo{align-items:center;gap:14px;display:flex}.my-profile-photo>div{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.my-profile-photo .button{cursor:pointer}.my-profile-photo .text-button{min-height:36px;margin:0}.my-profile-photo small{flex-basis:100%}.my-profile-photo .person-initial{font-size:20px}.wallpaper-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 -6px;display:grid}.wallpaper-tile{min-width:0;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;gap:7px;padding:6px 6px 8px;display:grid}.wallpaper-tile[aria-pressed=true]{background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow)}.wallpaper-tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.wallpaper-tile:disabled{cursor:default}.wallpaper-image{aspect-ratio:8/5;background:var(--kx-track);border-radius:11px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.wallpaper-image img{object-fit:cover;width:100%;height:100%;transition:scale .5s var(--ease-pop);display:block}@media (hover:hover){.wallpaper-tile:hover .wallpaper-image img{scale:1.04}}.wallpaper-check{background:var(--yellow);color:#111;width:22px;height:22px;animation:kx-pop .3s var(--ease-pop) both;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7px;right:7px;box-shadow:0 0 0 2px #00000014,0 4px 10px -4px #0006}.wallpaper-name{text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-size:12px;font-weight:500;overflow:hidden}.wallpaper-tile:not([aria-pressed=true]) .wallpaper-name{color:var(--muted)}.glass-control{color:var(--muted);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin:18px 0 0;padding:0 2px;font-size:12px;display:grid}.glass-control label{color:var(--ink);font-size:13px;font-weight:600}.glass-control>label{min-width:76px}.glass-control-knowledge{margin-top:8px}.glass-control input{appearance:none;cursor:pointer;--glass-fill:50%;background:0 0;width:100%;height:28px;margin:0}.glass-control input:disabled{cursor:default;opacity:.5}.glass-control input::-webkit-slider-runnable-track{background:linear-gradient(90deg,transparent calc(50% - 1px),var(--lightningcss-light,#1111114d)var(--lightningcss-dark,#ffffff59) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(90deg,var(--lightningcss-light,#111111ad)var(--lightningcss-dark,#ffffffa8) var(--glass-fill),var(--lightningcss-light,#1018281a)var(--lightningcss-dark,#ffffff1a) var(--glass-fill));border-radius:99px;height:6px;box-shadow:inset 0 1px 2px var(--lightningcss-light,#1018281f)var(--lightningcss-dark,#0000004d),0 1px var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff0d)}.glass-control input::-moz-range-track{background:var(--lightningcss-light,#1018281a)var(--lightningcss-dark,#ffffff1a);border-radius:99px;height:6px;box-shadow:inset 0 1px 2px var(--lightningcss-light,#1018281f)var(--lightningcss-dark,#0000004d)}.glass-control input::-moz-range-progress{background:var(--lightningcss-light,#1111119e)var(--lightningcss-dark,#fff9);border-radius:99px;height:6px}.glass-control input::-webkit-slider-thumb{appearance:none;width:22px;height:22px;transition:scale .32s var(--ease-pop);background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#ffffffe6);border:0;border-radius:50%;margin-top:-8px;box-shadow:inset 0 1px #fff,inset 0 0 0 .5px #1018281f,0 1px 2px #1018281f,0 6px 14px -6px #10182873}.glass-control input::-moz-range-thumb{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#ffffffe6);border:0;border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 .5px #1018281f,0 6px 14px -6px #10182873}.glass-control input:active::-webkit-slider-thumb{scale:1.12}.glass-control input:focus-visible{outline:none}.glass-control input:focus-visible::-webkit-slider-thumb{box-shadow:var(--kx-focus-ring),0 6px 14px -6px #10182873}@media (pointer:coarse){.glass-control input{height:44px}}.profile-screen{position:relative}.page-close{z-index:2;width:36px;height:36px;color:var(--muted);cursor:pointer;transition:color .16s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:clamp(12px,2vw,20px);right:clamp(12px,2vw,20px)}.page-close:hover{background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow);color:var(--ink)}.page-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (pointer:coarse){.page-close{width:44px;height:44px}}.page-close~:is(h1,.my-profile-head){padding-right:40px}:root[data-switching=wallpaper]::view-transition-old(root){animation-duration:.7s;animation-timing-function:var(--ease)}:root[data-switching=wallpaper]::view-transition-new(root){animation-duration:.7s;animation-timing-function:var(--ease)}@media (max-width:700px){.wallpaper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-profile-section{padding:18px 16px}}.person-profile-content{min-width:0;color:var(--ink)}.person-profile-identity{align-items:center;gap:12px;margin:0 0 24px;display:flex}.person-profile-content .person-profile-identity h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500}.person-profile-identity h2 a{color:inherit;text-decoration:none}.person-profile-identity h2 a:hover{text-underline-offset:4px;text-decoration:underline}.person-profile-identity .person-initial{font-size:16px}.hours-toolbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.person-profile-content .hours-toolbar h3{letter-spacing:0;margin:0;font-size:14px;font-weight:500}.hours-controls{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.kx-toggle.hours-mode{flex:none;width:156px}.kx-toggle.hours-mode>button{min-height:30px;padding:5px 12px;font-size:12px}.hours-navigation button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.person-profile-content .hours-person{appearance:auto;width:auto;min-width:0;max-width:min(55%,260px);min-height:36px;color:var(--ink);font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:6px 20px 6px 0;font-size:14px}.hours-total{font-variant-numeric:tabular-nums;margin:22px 0 26px}.hours-total strong{letter-spacing:-.05em;font-size:clamp(36px,5vw,48px);font-weight:500;line-height:1.1}.hours-navigation{justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.hours-navigation>span{text-align:center;color:var(--muted);font-size:12px}.hours-navigation button{min-width:34px;min-height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:6px;display:grid}.hours-navigation button:hover{background:var(--control-hover)}.hours-navigation button:disabled{opacity:.3;cursor:default}.hours-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hours-days li{text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.hours-day-label{color:var(--muted);font-size:11px}.hours-days time{border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.hours-days [data-today] time{color:#111;background:#ebff00}.hours-day-bar{background:var(--control-hover);border-radius:4px;align-items:flex-end;width:min(100%,26px);height:86px;display:flex;overflow:hidden}.hours-day-bar>span{background:var(--ink);border-radius:4px;width:100%}.hours-days [data-today] .hours-day-bar>span{background:#ebff00}.hours-days small{white-space:nowrap;color:var(--muted);font-size:11px}.hours-weekdays{text-align:center;color:var(--muted);grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-bottom:10px;font-size:11px;display:grid}.hours-days[data-period=month]{gap:0 12px}.hours-days[data-period=month] li{border-top:1px solid var(--line);gap:2px;min-height:62px;padding:7px 0}.hours-days[data-period=month] .hours-day-bar{display:none}.hours-loading,.person-profile-error{color:var(--muted);font-size:12px}.hours-loading{min-height:44px;margin:20px 0}.person-profile-error .text-button{align-items:center;gap:6px;display:inline-flex}@media (max-width:560px){.hours-toolbar{flex-wrap:wrap}.hours-controls{justify-content:space-between;width:100%}.hours-controls>.kx-toggle{margin-left:auto}.person-profile-content .hours-person{max-width:62%}.hours-days,.hours-weekdays{gap:5px}.hours-days small{font-size:10px}.hours-day-bar{width:22px;height:68px}.hours-days[data-period=month]{gap:0 5px}.hours-days[data-period=month] li{min-height:58px}.hours-total{margin:20px 0}.kx-toggle.hours-mode{width:132px}.person-profile-content .hours-person{font-size:13px}.person-profile-content .person-profile-identity h2{font-size:18px}}@media (pointer:coarse){.kx-toggle.hours-mode>button,.hours-navigation button{min-height:44px}.person-profile-content .hours-person{min-height:44px;font-size:16px}}.notification-settings .notification-device{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.notification-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.notification-choice{cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.35;display:flex}.notification-choice input{accent-color:var(--lightningcss-light,#111)var(--lightningcss-dark,#ebff00);flex:none;width:16px;height:16px;margin:2px 0 0}.notification-choice strong{font-weight:600;display:block}.notification-choice:has(input:disabled){cursor:default;opacity:.55}.notification-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.45}.notification-settings .notification-note.is-state{margin-top:0}@media (max-width:700px){.notification-choices{grid-template-columns:minmax(0,1fr)}}html[data-kx-desktop=darwin] .platform-rail{-webkit-app-region:drag;padding-top:46px}html[data-kx-desktop=darwin] .platform-rail :is(a,button,input,[role=button]){-webkit-app-region:no-drag}html[data-kx-desktop=darwin] body:before{content:"";z-index:2147483000;-webkit-app-region:drag;pointer-events:none;height:14px;position:fixed;top:0;left:0;right:0}@media (min-width:801px) and (max-height:480px){html[data-kx-desktop=darwin] .platform-rail{padding-top:40px}}html:is([data-kx-desktop],[data-kx-app]) .auth-back{display:none}
.resource-access-dialog{inset:calc(var(--workspace-top,0px) + env(safe-area-inset-top)) env(safe-area-inset-right) calc(100dvh - var(--workspace-top,0px) - var(--workspace-height,100dvh) + env(safe-area-inset-bottom)) env(safe-area-inset-left);width:min(540px,calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 32px));max-height:calc(var(--workspace-height,100dvh) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:18px;margin:auto;padding:0;position:fixed;overflow:auto;box-shadow:0 24px 100px #0003}.resource-access-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0005}.resource-access-dialog form{padding:24px}.resource-access-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.resource-access-head h2{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:550;line-height:1.35}.resource-access-close{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;display:grid}.resource-access-default{justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font-size:13px;display:flex}.resource-access-default select{max-width:270px}.resource-access-dialog select{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 26px 8px 10px;font-size:12px}.resource-access-search{border:1px solid var(--line);color:var(--muted);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;display:flex}.resource-access-search input{width:100%;min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:13px}.resource-access-people{overscroll-behavior:contain;max-height:min(360px,45dvh);overflow:auto}.resource-access-person{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 0;display:flex}.resource-access-person>div{min-width:0}.resource-access-person strong,.resource-access-person small{overflow-wrap:anywhere;display:block}.resource-access-person strong{font-size:13px;font-weight:500}.resource-access-person small{color:var(--muted);margin-top:4px;font-size:11px}.resource-access-person select{flex-shrink:0;width:145px}.resource-access-protected{color:var(--muted);text-align:right;flex-shrink:0;font-size:11px}.resource-access-note{color:var(--muted);margin:16px 0 0;font-size:12px;line-height:1.65}.resource-access-error{color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.resource-access-error button{margin-top:8px;display:block}.resource-access-footer{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.resource-access-footer .button{min-width:90px}@media (max-width:520px){.resource-access-dialog form{padding:18px}.resource-access-default{flex-direction:column;align-items:flex-start;gap:8px}.resource-access-default select{width:100%;max-width:100%}.resource-access-person{gap:10px}.resource-access-person select{width:132px}.resource-access-person small{font-size:10px}}.resource-access-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.resource-access-dialog form{flex-direction:column;width:100%;min-height:0;display:flex}.resource-access-head,.resource-access-footer{flex:none}.resource-access-body{overscroll-behavior:contain;min-height:0;overflow:auto}.resource-access-people{max-height:none;overflow:visible}.resource-access-footer button{min-height:44px}@media (max-width:800px){.resource-access-dialog input,.resource-access-dialog select{font-size:16px}.resource-access-close{min-width:44px;min-height:44px}}.resource-access-inherited{flex-wrap:wrap}.resource-access-inherited strong{font-size:12px;font-weight:500}.resource-access-inherited .text-button{margin-left:auto;font-size:12px}
:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#090909;--surface:#141414;--ink:#eee;--muted:#aaa;--line:#333;--panel2:#212121;--control-border:#3b3b3b;--control-hover:#252525;--red:#ff9990;--orange:#f1b568;--chart-fill:#777;--chart-stroke:#e5e5e5;--menu-shadow:0 8px 28px #0008}.form-success,.op-pin.selected,.table-scroll tr.internal-row,a.hub-app:hover{color:var(--black)}a.hub-app:hover :is(svg,p){color:#343434}:root[data-theme=dark] :is(.chart-source button.active,.periods button.active){background:var(--yellow);color:var(--black)}:root[data-theme=dark] .k-error,:root[data-theme=dark] .k-error button{color:#59350c}:root[data-theme=dark] :is(.loading-screen,.pending-screen)>.kairox-logo[src$=-negro\.svg]{filter:invert()}
.assistant-dock{z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:24px;right:24px}.assistant-dock>*{pointer-events:auto}.assistant-dock img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.assistant-dock{transition:transform .18s var(--ease)}.assistant-dock[data-dragging]{cursor:grabbing;transition:none}.assistant-dock[data-dragging] *{cursor:grabbing;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.assistant-dock{transition:none}}.assistant-toggle{background:var(--black);width:60px;height:60px;color:var(--white);cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s var(--ease);border:1px solid #2a2a2a;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24,0 10px 30px #0004}.assistant-toggle .kairox-logo-icon{width:28px}.assistant-toggle:hover{box-shadow:0 14px 34px #0005,0 0 0 2px var(--yellow);transform:translateY(-2px)}.assistant-toggle:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.assistant-dock[data-open] .assistant-toggle{box-shadow:0 10px 30px #0004,0 0 0 2px var(--yellow)}.assistant-panel{border:1px solid var(--line);background:var(--surface);transform-origin:100% 100%;width:min(400px,100vw - 48px);height:min(640px,100dvh - 128px);min-height:360px;animation:assistant-open calc(.22s * var(--kx-motion,.5)) var(--ease);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #0003}.assistant-panel[hidden]{display:none}.assistant-head{background:var(--black);height:52px;color:var(--white);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:0 10px 0 14px;display:flex}.assistant-title{letter-spacing:-.01em;align-items:center;gap:9px;font-size:14px;font-weight:650;display:flex}.assistant-title .kairox-logo-icon{width:20px}.assistant-actions{align-items:center;gap:4px;display:flex}.assistant-action{border:1px solid var(--yellow);background:var(--yellow);height:32px;color:var(--black);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.assistant-action:hover{box-shadow:0 0 0 2px var(--white)}.assistant-icon{color:#d8d8d8;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}.assistant-icon:hover{color:var(--white);background:#1e1e1e}.assistant-icon:focus-visible,.assistant-action:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.assistant-frame{background:var(--surface);border:0;flex:1;width:100%;min-height:0}@keyframes assistant-open{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.assistant-call{background:var(--kx-glass-dark);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);max-width:400px;min-height:56px;color:var(--white);box-shadow:var(--kx-glass-dark-edge),0 10px 30px #0004;animation:assistant-open calc(.22s * var(--kx-motion,.5)) var(--ease);border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 8px;display:flex}.assistant-call-main{min-width:0;height:100%;color:inherit;font:inherit;text-align:right;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 0 0 8px;display:flex}button.assistant-call-main{cursor:pointer}.assistant-call-avatar{background:#141414;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:0 0 0 2px #3a3a3a}.assistant-call-avatar .kairox-logo-icon{width:22px}:is(.assistant-call,.assistant-callcard)[data-state=listening] .assistant-call-avatar{box-shadow:0 0 0 2px var(--yellow)}:is(.assistant-call,.assistant-callcard)[data-state=speaking] .assistant-call-avatar{animation:1.1s ease-in-out infinite assistant-speak}:is(.assistant-call,.assistant-callcard):is([data-state=thinking],[data-state=connecting]) .assistant-call-avatar{animation:1.4s ease-in-out infinite assistant-wait}.assistant-call-text{flex-direction:column;align-items:flex-end;min-width:86px;font-size:13px;line-height:1.25;display:flex}.assistant-call-text strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:650;display:-webkit-box;overflow:hidden}.assistant-call-text small{color:#a8a8a8;font-variant-numeric:tabular-nums;font-size:11px}.assistant-call-button{width:40px;height:40px;color:var(--white);cursor:pointer;background:#161616;border:1px solid #333;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.assistant-call-button:hover{border-color:#555}.assistant-call-button[aria-pressed=true]{background:var(--white);color:var(--black)}.assistant-call-button.is-end{background:#c0392b;border-color:#c0392b}.assistant-call-button.is-end:hover{background:#d9483a}.assistant-call-button.is-again,.assistant-call-button.is-sound{border-color:var(--yellow);background:var(--yellow);color:var(--black)}.assistant-call-button.is-hold:active{background:var(--yellow);color:var(--black)}.assistant-call-main:focus-visible,.assistant-call-button:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.assistant-call.is-remote{border-style:dashed;border-color:#4a4a4a}.assistant-call.is-inline{max-width:none;box-shadow:none;border:0 solid #222;border-bottom-width:1px;border-radius:0;flex:none;margin:0;animation:none}.assistant-call.is-inline .assistant-call-main{text-align:left;flex:1;padding:0 8px 0 0}.assistant-call.is-inline .assistant-call-text{align-items:flex-start}.assistant-live-caption{background:var(--kx-glass-dark);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:#e8e8e8;max-width:340px;box-shadow:var(--kx-glass-dark-edge),0 10px 30px #0003;-webkit-line-clamp:3;animation:assistant-open calc(.16s * var(--kx-motion,.5)) var(--ease);border:0;border-radius:14px;-webkit-box-orient:vertical;margin:0;padding:10px 13px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.assistant-live-caption strong{color:var(--yellow);font-weight:650}.assistant-live-caption[data-role=user] strong{color:#a8a8a8}.assistant-callcard{color:var(--white);background:#0b0b0b;border-bottom:1px solid #222;flex-direction:column;flex:none;gap:10px;padding:12px 12px 12px 14px;display:flex}.assistant-callcard-head{align-items:center;gap:10px;display:flex}.assistant-callcard-head .assistant-call-text{flex:1;align-items:flex-start;min-width:0}.assistant-callcard-actions{gap:6px;display:flex}.assistant-captions{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:132px;display:flex;overflow-y:auto}.assistant-caption{color:#e2e2e2;margin:0;font-size:13px;line-height:1.45}.assistant-caption strong{color:var(--yellow);margin-right:4px;font-weight:650}.assistant-caption.user strong,.assistant-caption.interim{color:#9a9a9a}.assistant-jobs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assistant-jobs li{align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.assistant-chip{color:#cfcfcf;background:#1e1e1e;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:650}.assistant-chip[data-status=awaiting_approval]{background:var(--yellow);color:var(--black)}.assistant-chip[data-status=completed]{color:#9be3a8;background:#1f3a24}.assistant-chip[data-status=failed]{color:#f0a0a0;background:#3a1f1f}.assistant-job-title{color:#e2e2e2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-type{gap:8px;display:flex}.assistant-type input{min-width:0;height:36px;color:var(--white);font:inherit;background:#141414;border:1px solid #333;border-radius:10px;flex:1;padding:0 12px;font-size:13px}.assistant-type button{background:var(--yellow);height:36px;color:var(--black);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.assistant-type button:disabled{opacity:.5;cursor:default}@keyframes assistant-speak{0%,to{box-shadow:0 0 0 2px var(--yellow)}50%{box-shadow:0 0 0 4px var(--yellow)}}@keyframes assistant-wait{0%,to{box-shadow:0 0 0 2px #3a3a3a}50%{box-shadow:0 0 0 2px #8a8a8a}}.kairox-app-frame{inset:var(--workspace-top,0px) 0 auto;z-index:55;width:100%;height:var(--workspace-height,100dvh);background:var(--surface);border:0;display:block;position:fixed}.kairox-app-frame[hidden]{display:none}html[data-meeting-dock=left] .kairox-app-frame{left:var(--meeting-dock-width);width:calc(100% - var(--meeting-dock-width))}html[data-meeting-dock=right] .kairox-app-frame{right:var(--meeting-dock-width);width:calc(100% - var(--meeting-dock-width))}html[data-app-frame] body{overflow:hidden}html[data-app-frame] .kairox-workspace{visibility:hidden}html[data-app-frame-loading] body{cursor:progress}html[data-app-frame-loading]:after{content:"";z-index:70;background:var(--yellow);width:40%;height:2px;animation:assistant-loading .9s var(--ease) infinite;position:fixed;top:0;left:0}@keyframes assistant-loading{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (hover:none),(pointer:coarse){.assistant-dock{display:none}}@media (max-width:1000px){.assistant-dock.is-call-only{bottom:92px;right:16px}}@media (prefers-reduced-motion:reduce){.assistant-panel,.assistant-call,.assistant-live-caption{animation:none}.assistant-toggle{transition:none}.assistant-call-avatar{animation:none!important}html[data-app-frame-loading]:after{animation:none}}.kairox-embedded{height:var(--workspace-height,100dvh);background:var(--surface);min-height:0;overflow:hidden}.call-mic-notice{pointer-events:auto;color:var(--lightningcss-light,#5c4300)var(--lightningcss-dark,#f3dc9b);background:var(--lightningcss-light,#fff8e1)var(--lightningcss-dark,#2a2414);border:1px solid var(--lightningcss-light,#f1d27a)var(--lightningcss-dark,#5c4b1f);border-radius:12px;max-width:320px;padding:10px 12px;font-size:12px;line-height:1.4;box-shadow:0 8px 24px #0002}.call-mic-notice p{margin:0}.call-mic-notice label{flex-direction:column;gap:4px;margin-top:8px;font-weight:600;display:flex}.call-mic-notice select{font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:7px;padding:4px 6px;font-weight:400}.assistant-callcard .call-mic-notice{max-width:none;box-shadow:none;margin:0 12px 8px}.kx-wave{--pixel:3px;--max:5;--ghost:#ffffff21;height:calc(var(--pixel) * var(--max));vertical-align:-3px;color:#bdbdbd;align-items:center;gap:1px;margin-left:6px;display:inline-flex}.kx-wave.is-large{--pixel:6px;--max:9;--ghost:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1f);color:#8a8a8a;gap:3px;margin:0}.kx-wave.is-kairox{color:var(--yellow)}.kx-wave i{width:var(--pixel);height:calc(var(--pixel) * var(--max));background:linear-gradient(currentColor 0 0) center/100% calc(var(--pixel) * var(--rows,1)) no-repeat,var(--ghost);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath d='M2 .3 3.7 2 2 3.7 .3 2z'/%3E%3C/svg%3E") center/var(--pixel) var(--pixel) repeat-y;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath d='M2 .3 3.7 2 2 3.7 .3 2z'/%3E%3C/svg%3E") center/var(--pixel) var(--pixel) repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath d='M2 .3 3.7 2 2 3.7 .3 2z'/%3E%3C/svg%3E") center/var(--pixel) var(--pixel) repeat-y;transition:color .2s;display:block}
@property --kx-rt{syntax:"<number>";inherits:false;initial-value:9}@property --kx-dark{syntax:"<number>";inherits:true;initial-value:0}:root{--ease-pop:cubic-bezier(.34,1.56,.64,1);--kx-motion:.5;--kx-type-block:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%208'%20preserveAspectRatio='none'%20shape-rendering='crispEdges'%3E%3Cpath%20fill='%23B9B9B9'%20d='M1,0h1v1h-1zM2,0h1v1h-1zM7,0h1v1h-1zM9,0h1v1h-1zM11,0h1v1h-1zM2,1h1v1h-1zM1,2h1v1h-1zM2,3h1v1h-1zM5,3h1v1h-1zM1,4h1v1h-1zM10,5h1v1h-1zM2,6h1v1h-1zM6,6h1v1h-1zM7,6h1v1h-1zM11,6h1v1h-1zM4,7h1v1h-1z'/%3E%3Cpath%20fill='%23EBFF00'%20d='M3,1h1v1h-1zM5,1h1v1h-1zM8,1h1v1h-1zM10,1h1v1h-1zM4,2h1v1h-1zM6,2h1v1h-1zM10,2h1v1h-1zM11,2h1v1h-1zM6,3h1v1h-1zM8,3h1v1h-1zM10,3h1v1h-1zM11,3h1v1h-1zM0,4h1v1h-1zM9,4h1v1h-1zM10,4h1v1h-1zM11,4h1v1h-1zM0,5h1v1h-1zM4,5h1v1h-1zM6,5h1v1h-1zM11,5h1v1h-1zM9,6h1v1h-1zM10,6h1v1h-1zM8,7h1v1h-1zM9,7h1v1h-1zM10,7h1v1h-1zM11,7h1v1h-1z'/%3E%3C/svg%3E");--kx-focus-ring:0 0 0 3px var(--lightningcss-light,#ebff0080)var(--lightningcss-dark,#0000),0 0 0 1.5px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--yellow));--kx-backdrop:url(/brand/kairox-field-glass.webp);--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.6 + var(--kx-glass-shift,0)),.97)),rgb(250 251 252/clamp(.1,calc(.5 + var(--kx-glass-shift,0)),.97)) 46%,rgb(250 251 252/clamp(.1,calc(.7 + var(--kx-glass-shift,0)),.97)) 66%,rgb(250 251 252/clamp(.1,calc(.76 + var(--kx-glass-shift,0)),.97)));--kx-hairline:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff12);--kx-hairline-shade:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000040);--kx-logo-rest:drop-shadow(0 0 0 #fff0) drop-shadow(0 0 0 #fff0);--kx-logo-glow:drop-shadow(0 0 1.5px #ffffffb3) drop-shadow(0 0 9px #ffffff52);--kx-gap:10px;--kx-radius:22px;--kx-pane:var(--lightningcss-light,#ffffff70)var(--lightningcss-dark,#16171980);--kx-pane-strong:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#111214a3);--kx-pane-solid:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#0f1011d6);--kx-pane-over:var(--lightningcss-light,#ffffffb5)var(--lightningcss-dark,#0f1011b0);--kx-pane-blur:blur(30px) saturate(180%);--kx-pane-line:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff17);--kx-field-glass:var(--lightningcss-light,#ffffff85)var(--lightningcss-dark,#22232685);--kx-field-edge:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,#ffffff1c);--kx-field-shadow:inset 0 1px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff12),0 12px 34px -20px #0000004d;--kx-on-field:var(--lightningcss-light,#0a0a0b)var(--lightningcss-dark,#f5f5f5);--kx-on-field-soft:var(--lightningcss-light,#585c62)var(--lightningcss-dark,#a9adb3);--kx-on-field-glow:none;--kx-pane-shadow:inset 0 1px 0 var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff12),0 24px 60px -36px #00000073;--kx-bubble:var(--lightningcss-light,#ffffff75)var(--lightningcss-dark,#ffffff1a);--kx-bubble-blur:blur(14px) saturate(180%);--kx-bubble-shadow:inset 0 1px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff2e),inset 0 -1px 1px var(--lightningcss-light,#fff6)var(--lightningcss-dark,#ffffff0a),inset 0 0 0 .5px var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff1a),0 1px 2px var(--lightningcss-light,#1018280f)var(--lightningcss-dark,#0000004d),0 8px 20px -12px var(--lightningcss-light,#1018284d)var(--lightningcss-dark,#000000b3);--kx-track:var(--lightningcss-light,#ffffff47)var(--lightningcss-dark,#ffffff0d);--kx-track-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#ffffff0f),inset 0 1px 2px var(--lightningcss-light,#1018280f)var(--lightningcss-dark,#0000004d);--kx-glass-bg:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#1a1a1a9e);--kx-glass-blur:blur(18px) saturate(170%);--kx-glass-edge:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff21);--kx-glass-panel:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#161719bd);--kx-glass-bar:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#181818bd);--kx-glass-bar-blur:blur(14px) saturate(150%);--kx-glass-dark:#0c0c0cd1;--kx-glass-dark-edge:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px #ffffff14;--kx-glass-shadow:inset 0 1px 0 var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff24),inset 0 0 0 .5px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000073),0 14px 34px -16px #0000004d,0 2px 6px -3px #0000001a}:root[data-theme=dark]{--kx-dark:1;--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)),rgb(10 11 13/clamp(.1,calc(.74 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 78%);--kx-type-block:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%208'%20preserveAspectRatio='none'%20shape-rendering='crispEdges'%3E%3Cpath%20fill='%236A6A6A'%20d='M1,0h1v1h-1zM2,0h1v1h-1zM7,0h1v1h-1zM9,0h1v1h-1zM11,0h1v1h-1zM2,1h1v1h-1zM1,2h1v1h-1zM2,3h1v1h-1zM5,3h1v1h-1zM1,4h1v1h-1zM10,5h1v1h-1zM2,6h1v1h-1zM6,6h1v1h-1zM7,6h1v1h-1zM11,6h1v1h-1zM4,7h1v1h-1z'/%3E%3Cpath%20fill='%23EBFF00'%20d='M3,1h1v1h-1zM5,1h1v1h-1zM8,1h1v1h-1zM10,1h1v1h-1zM4,2h1v1h-1zM6,2h1v1h-1zM10,2h1v1h-1zM11,2h1v1h-1zM6,3h1v1h-1zM8,3h1v1h-1zM10,3h1v1h-1zM11,3h1v1h-1zM0,4h1v1h-1zM9,4h1v1h-1zM10,4h1v1h-1zM11,4h1v1h-1zM0,5h1v1h-1zM4,5h1v1h-1zM6,5h1v1h-1zM11,5h1v1h-1zM9,6h1v1h-1zM10,6h1v1h-1zM8,7h1v1h-1zM9,7h1v1h-1zM10,7h1v1h-1zM11,7h1v1h-1z'/%3E%3C/svg%3E")}@keyframes kx-bubble{0%{opacity:0;filter:blur(10px);scale:.9}55%{filter:blur()}to{opacity:1;filter:none;scale:1}}@keyframes kx-pop{0%{opacity:0;filter:blur(6px);scale:.6}to{opacity:1;filter:none;scale:1}}@keyframes kx-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}@keyframes kx-fade{0%{opacity:0}}.kx-bubble{animation:kx-bubble calc(.36s * var(--kx-motion,.5)) var(--ease-pop) both}.kx-pop{animation:kx-pop calc(.3s * var(--kx-motion,.5)) var(--ease-pop) both}.kx-rise{animation:kx-rise calc(.34s * var(--kx-motion,.5)) var(--ease) backwards}@keyframes kx-reveal{0%{--kx-rt:0;-webkit-mask-image:paint(kx-reveal);-webkit-mask-image:paint(kx-reveal);mask-image:paint(kx-reveal);background-image:paint(kx-ink)}to{--kx-rt:var(--kx-rs,.6);-webkit-mask-image:paint(kx-reveal);-webkit-mask-image:paint(kx-reveal);mask-image:paint(kx-reveal);background-image:paint(kx-ink)}}.kx-reveal,.kx-reveal-in>*{animation:kx-rise calc(.3s * var(--kx-motion,.5)) var(--ease) backwards}@supports ((-webkit-mask-image:paint(kx-reveal)) or (mask-image:paint(kx-reveal))){.kx-reveal,.kx-reveal-in>*{--kx-rs:.63;animation:kx-reveal calc(var(--kx-rs) * var(--kx-motion,.5) * 1s) linear backwards}}.kx-reveal-in>:nth-child(2){animation-delay:calc(40ms * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(3){animation-delay:calc(80ms * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(4){animation-delay:calc(.12s * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(5){animation-delay:calc(.16s * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(6){animation-delay:calc(.2s * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(7){animation-delay:calc(.24s * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(8){animation-delay:calc(.28s * var(--kx-motion,.5))}.kx-reveal-in>:nth-child(n+9){animation-delay:calc(.32s * var(--kx-motion,.5))}.kx-glass,.menu-surface{background:var(--kx-glass-bg);-webkit-backdrop-filter:var(--kx-glass-blur);backdrop-filter:var(--kx-glass-blur);border:1px solid var(--kx-glass-edge);box-shadow:var(--kx-glass-shadow)}.kx-glass-dialog.kx-glass-dialog{background:var(--kx-glass-panel);-webkit-backdrop-filter:blur(28px)saturate(165%);backdrop-filter:blur(28px)saturate(165%);border:1px solid var(--kx-glass-edge);box-shadow:var(--kx-glass-shadow),0 40px 90px -30px #00000059;border-radius:22px}.kx-glass-dialog.kx-glass-dialog::backdrop{-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);background:#1212123d}[data-kx-unfold]:not([data-kx-unfolded]){clip-path:inset(0 100% 100% 0);animation:0s 2s forwards kx-unfold-fallback}@keyframes kx-unfold-fallback{to{clip-path:none}}@media (prefers-reduced-motion:reduce){[data-kx-unfold]{clip-path:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){:root{--kx-pane:var(--surface);--kx-pane-strong:var(--surface);--kx-pane-solid:var(--surface);--kx-pane-over:var(--surface);--kx-pane-blur:none;--kx-glass-dark:#0c0c0c;--kx-glass-bg:var(--surface);--kx-glass-panel:var(--surface);--kx-glass-bar:var(--surface);--kx-glass-blur:none;--kx-glass-bar-blur:none;--kx-bubble:var(--control-hover);--kx-bubble-blur:none;--kx-track:var(--paper);--kx-field-top:var(--surface)}.kairox-workspace.kairox-workspace{--kx-veil:linear-gradient(var(--surface),var(--surface))!important;--kx-backdrop:none!important}.kx-glass-dialog.kx-glass-dialog{-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes kx-type{0%{clip-path:inset(-25% 100% -25% 0)}to{clip-path:inset(-25% 0)}}@keyframes kx-type-cursor{0%{left:0}to{left:100%}}@keyframes kx-type-flicker{0%{background-position:0 0}33%{background-position:.375em .25em}66%{background-position:-.25em .125em}}@keyframes kx-type-out{to{opacity:0;visibility:hidden}}.kx-type{max-width:100%;overflow:inherit;text-overflow:inherit;vertical-align:top;--kx-type-time:calc(clamp(.3s,calc(var(--n,12) * 36ms),.8s) * var(--kx-motion,.5));animation:kx-type var(--kx-type-time) steps(var(--n,12),end) both;display:inline-block;position:relative}.kx-type:after{content:"";background:var(--kx-type-block) 0 0/100% 100%;pointer-events:none;width:1.5em;animation:kx-type-cursor var(--kx-type-time) steps(var(--n,12),end) both,kx-type-flicker calc(.12s * var(--kx-motion,.5)) steps(1,end) 7,kx-type-out calc(.12s * var(--kx-motion,.5)) steps(1,end) var(--kx-type-time) both;position:absolute;top:.1em;bottom:.04em;left:0;translate:-100%}@supports ((-webkit-mask-image:paint(kx-reveal)) or (mask-image:paint(kx-reveal))){.kx-type{--kx-rs:.4;animation:kx-reveal calc(var(--kx-rs) * var(--kx-motion,.5) * 1s) linear backwards}.kx-type:after{display:none}}:where(.kx-glide){isolation:isolate;position:relative}.kx-hover{position:relative}.kx-glide-pill{z-index:-1;width:var(--glide-w,0px);height:var(--glide-h,0px);translate:var(--glide-x,0px) var(--glide-y,0px);border-radius:var(--glide-r,12px);background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow);-webkit-backdrop-filter:var(--kx-bubble-blur);backdrop-filter:var(--kx-bubble-blur);pointer-events:none;opacity:0;filter:blur(3px);transition:translate .4s var(--ease-pop),width .4s var(--ease-pop),height .4s var(--ease-pop),border-radius .3s var(--ease),opacity .18s var(--ease),scale .32s var(--ease-pop),filter .24s var(--ease);position:absolute;top:0;left:0;scale:.82}.kx-glide-pill.is-shown{opacity:1;filter:none;scale:1}.kx-glide-pill.is-shown[data-lift]{scale:var(--glide-lift,1)}@media (hover:hover){.kx-hover:not(.kx-glide .kx-hover):hover{background-color:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow)}}.kx-glide[data-glide-ready] .kx-hover.kx-hover:hover{box-shadow:none;background-color:#0000}.kx-toggle{isolation:isolate;grid-template-columns:repeat(var(--count,2),minmax(0,1fr));background:var(--kx-track);box-shadow:var(--kx-track-shadow);border:0;border-radius:12px;padding:3px;display:grid;position:relative}.kx-toggle>button{min-width:0;min-height:34px;color:var(--muted);font:inherit;cursor:pointer;transition:color .18s var(--ease);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:13px;font-weight:500;display:flex;position:relative}.kx-toggle>button:is(:hover,[aria-pressed=true],[aria-selected=true]){color:var(--ink);background:0 0}.kx-toggle>button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.kx-toggle-thumb{z-index:-1;width:calc((100% - 6px) / var(--count,2));background:var(--kx-bubble);box-shadow:var(--kx-bubble-shadow);-webkit-backdrop-filter:var(--kx-bubble-blur);backdrop-filter:var(--kx-bubble-blur);translate:calc(var(--index,0) * 100%) 0;transition:translate .4s var(--ease-pop),scale .24s var(--ease-pop);pointer-events:none;border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px}.kx-toggle:active>.kx-toggle-thumb{scale:.96}@media (pointer:coarse){.kx-toggle>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.kx-bubble,.kx-pop,.kx-rise,.kx-reveal,.kx-reveal-in>*,.kx-type,.kx-type:after,.menu-surface{animation:none}.kx-type:after{display:none}.kx-glide-pill,.kx-toggle-thumb{transition:none}}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{background:0 0;width:7px;height:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff42) padding-box padding-box;border:1.5px solid #0000;border-radius:99px;box-shadow:inset 0 0 0 .5px var(--lightningcss-light,#10182829)var(--lightningcss-dark,#ffffff1f)}::-webkit-scrollbar-thumb:hover{background-color:var(--lightningcss-light,#fffffffa)var(--lightningcss-dark,#ffffff6b)}::-webkit-scrollbar-button{display:none}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff47) transparent}}*,:before,:after,::backdrop{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}.kx-glide-pill{transition-duration:.4s,.4s,.4s,.3s,.18s,.32s,.24s!important}.kx-toggle-thumb{transition-duration:.4s,.24s!important}[data-kx-unfold]:not([data-kx-unfolded]){animation-delay:2s!important}
.kairox-workspace[data-wallpaper=meadow],:root[data-wallpaper=meadow] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.57 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.55 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.56 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.66 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.63 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.66 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/meadow.avif) type("image/avif"),url(/brand/wallpapers/meadow.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=meadow],:root[data-wallpaper=meadow] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.32 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.37 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.45 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.55 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.51 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.57 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.55 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.36 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=meadow],:root[data-wallpaper=meadow] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/meadow-portrait.avif) type("image/avif"),url(/brand/wallpapers/meadow-portrait.webp) type("image/webp"))}}:root[data-wallpaper=meadow]{--kx-veil-top:.62;--kx-top-image:#3c517a}:root[data-theme=dark][data-wallpaper=meadow]{--kx-veil-top:.3}@media (max-aspect-ratio:4/5){:root[data-wallpaper=meadow]{--kx-top-image:#384f77}}.kairox-workspace[data-wallpaper=mesa],:root[data-wallpaper=mesa] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.63 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.55 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.54 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.67 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/mesa.avif) type("image/avif"),url(/brand/wallpapers/mesa.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=mesa],:root[data-wallpaper=mesa] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.31 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.36 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.48 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.56 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.46 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.5 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.43 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=mesa],:root[data-wallpaper=mesa] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/mesa-portrait.avif) type("image/avif"),url(/brand/wallpapers/mesa-portrait.webp) type("image/webp"))}}:root[data-wallpaper=mesa]{--kx-veil-top:.65;--kx-top-image:#294486}:root[data-theme=dark][data-wallpaper=mesa]{--kx-veil-top:.3}@media (max-aspect-ratio:4/5){:root[data-wallpaper=mesa]{--kx-top-image:#233f81}}.kairox-workspace[data-wallpaper=canyon],:root[data-wallpaper=canyon] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.31 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.35 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.43 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.56 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/canyon.avif) type("image/avif"),url(/brand/wallpapers/canyon.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=canyon],:root[data-wallpaper=canyon] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.71 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=canyon],:root[data-wallpaper=canyon] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/canyon-portrait.avif) type("image/avif"),url(/brand/wallpapers/canyon-portrait.webp) type("image/webp"))}}:root[data-wallpaper=canyon]{--kx-veil-top:.3;--kx-top-image:#fffffc}:root[data-theme=dark][data-wallpaper=canyon]{--kx-veil-top:.72}@media (max-aspect-ratio:4/5){:root[data-wallpaper=canyon]{--kx-top-image:#fffffd}}.kairox-workspace[data-wallpaper=dunes],:root[data-wallpaper=dunes] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.36 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.54 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.5 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.51 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.43 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.46 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/dunes.avif) type("image/avif"),url(/brand/wallpapers/dunes.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=dunes],:root[data-wallpaper=dunes] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=dunes],:root[data-wallpaper=dunes] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/dunes-portrait.avif) type("image/avif"),url(/brand/wallpapers/dunes-portrait.webp) type("image/webp"))}}:root[data-wallpaper=dunes]{--kx-veil-top:.3;--kx-top-image:#fff}:root[data-theme=dark][data-wallpaper=dunes]{--kx-veil-top:.72}@media (max-aspect-ratio:4/5){:root[data-wallpaper=dunes]{--kx-top-image:#fff}}.kairox-workspace[data-wallpaper=cove],:root[data-wallpaper=cove] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.35 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.51 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.55 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/cove.avif) type("image/avif"),url(/brand/wallpapers/cove.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=cove],:root[data-wallpaper=cove] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.63 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.69 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=cove],:root[data-wallpaper=cove] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/cove-portrait.avif) type("image/avif"),url(/brand/wallpapers/cove-portrait.webp) type("image/webp"))}}:root[data-wallpaper=cove]{--kx-veil-top:.3;--kx-top-image:#fff}:root[data-theme=dark][data-wallpaper=cove]{--kx-veil-top:.72}@media (max-aspect-ratio:4/5){:root[data-wallpaper=cove]{--kx-top-image:#fff}}.kairox-workspace[data-wallpaper=temple],:root[data-wallpaper=temple] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.71 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.7 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.7 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.69 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.66 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.63 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.63 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.72 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.73 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/temple.avif) type("image/avif"),url(/brand/wallpapers/temple.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=temple],:root[data-wallpaper=temple] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.66 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.67 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.69 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.71 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.67 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.39 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=temple],:root[data-wallpaper=temple] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/temple-portrait.avif) type("image/avif"),url(/brand/wallpapers/temple-portrait.webp) type("image/webp"))}}:root[data-wallpaper=temple]{--kx-veil-top:.71;--kx-top-image:#5d6165}:root[data-theme=dark][data-wallpaper=temple]{--kx-veil-top:.62}@media (max-aspect-ratio:4/5){:root[data-wallpaper=temple]{--kx-top-image:#a8adb4}}.kairox-workspace[data-wallpaper=launch],:root[data-wallpaper=launch] .kairox-workspace:not([data-wallpaper]){--kx-veil:linear-gradient(rgb(250 251 252/clamp(.1,calc(.53 + var(--kx-glass-shift,0)),.97)) 0%,rgb(250 251 252/clamp(.1,calc(.49 + var(--kx-glass-shift,0)),.97)) 10%,rgb(250 251 252/clamp(.1,calc(.49 + var(--kx-glass-shift,0)),.97)) 20%,rgb(250 251 252/clamp(.1,calc(.57 + var(--kx-glass-shift,0)),.97)) 30%,rgb(250 251 252/clamp(.1,calc(.56 + var(--kx-glass-shift,0)),.97)) 40%,rgb(250 251 252/clamp(.1,calc(.57 + var(--kx-glass-shift,0)),.97)) 50%,rgb(250 251 252/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 60%,rgb(250 251 252/clamp(.1,calc(.65 + var(--kx-glass-shift,0)),.97)) 70%,rgb(250 251 252/clamp(.1,calc(.7 + var(--kx-glass-shift,0)),.97)) 80%,rgb(250 251 252/clamp(.1,calc(.69 + var(--kx-glass-shift,0)),.97)) 90%,rgb(250 251 252/clamp(.1,calc(.68 + var(--kx-glass-shift,0)),.97)) 100%);--kx-backdrop:image-set(url(/brand/wallpapers/launch.avif) type("image/avif"),url(/brand/wallpapers/launch.webp) type("image/webp"))}:root[data-theme=dark] :is(.kairox-workspace[data-wallpaper=launch],:root[data-wallpaper=launch] .kairox-workspace:not([data-wallpaper])){--kx-veil:linear-gradient(rgb(10 11 13/clamp(.1,calc(.58 + var(--kx-glass-shift,0)),.97)) 0%,rgb(10 11 13/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 10%,rgb(10 11 13/clamp(.1,calc(.64 + var(--kx-glass-shift,0)),.97)) 20%,rgb(10 11 13/clamp(.1,calc(.62 + var(--kx-glass-shift,0)),.97)) 30%,rgb(10 11 13/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 40%,rgb(10 11 13/clamp(.1,calc(.59 + var(--kx-glass-shift,0)),.97)) 50%,rgb(10 11 13/clamp(.1,calc(.61 + var(--kx-glass-shift,0)),.97)) 60%,rgb(10 11 13/clamp(.1,calc(.6 + var(--kx-glass-shift,0)),.97)) 70%,rgb(10 11 13/clamp(.1,calc(.45 + var(--kx-glass-shift,0)),.97)) 80%,rgb(10 11 13/clamp(.1,calc(.34 + var(--kx-glass-shift,0)),.97)) 90%,rgb(10 11 13/clamp(.1,calc(.3 + var(--kx-glass-shift,0)),.97)) 100%)}@media (max-aspect-ratio:4/5){:is(.kairox-workspace[data-wallpaper=launch],:root[data-wallpaper=launch] .kairox-workspace:not([data-wallpaper])){--kx-backdrop:image-set(url(/brand/wallpapers/launch-portrait.avif) type("image/avif"),url(/brand/wallpapers/launch-portrait.webp) type("image/webp"))}}:root[data-wallpaper=launch]{--kx-veil-top:.53;--kx-top-image:#3f87b7}:root[data-theme=dark][data-wallpaper=launch]{--kx-veil-top:.58}@media (max-aspect-ratio:4/5){:root[data-wallpaper=launch]{--kx-top-image:#2077b1}}
.coming-soon-screen{min-height:100%;color:var(--ink);background:radial-gradient(ellipse 220px 180px at calc(50% - 110px) calc(50% - 70px), #ebff0024, transparent), radial-gradient(ellipse 240px 200px at calc(50% + 130px) calc(50% + 80px), #a4aeb52b, transparent), var(--paper);place-items:center;padding:32px 24px;display:grid}.coming-soon-card{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffffa8,#ffffff2e);border:1px solid #ffffffb3;border-radius:32px;justify-items:center;gap:28px;width:min(100%,380px);padding:66px 24px;display:grid;box-shadow:0 20px 64px #0000000c,inset 0 1px #fff,inset 0 -1px #fff6}.coming-soon-card h1{font-size:clamp(28px,5vw,36px);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);margin:0;line-height:1.2}.coming-soon-dots{gap:8px;padding:4px 0;display:flex}.coming-soon-dots span{opacity:.3;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite coming-soon-dot}.coming-soon-dots span:nth-child(2){animation-delay:.16s}.coming-soon-dots span:nth-child(3){animation-delay:.32s}@keyframes coming-soon-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:.85;transform:translateY(-4px)}}:root[data-theme=dark] .coming-soon-card{background:linear-gradient(145deg,#ffffff12,#ffffff05);border-color:#ffffff26;box-shadow:0 20px 64px #00000040,inset 0 1px #ffffff26,inset 0 -1px #ffffff08}@media (prefers-reduced-motion:reduce){.coming-soon-dots span{opacity:.5;animation:none}}
.my-profile-tabs{border-bottom:1px solid var(--line,#8883);gap:6px;margin:20px 0 24px;padding-bottom:12px;display:flex}.my-profile-tabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 15px;font-size:12px}.my-profile-tabs button[aria-pressed=true]{background:var(--lightningcss-light,#ffffff9c)var(--lightningcss-dark,#ffffff15);border-color:#8883}.profile-connections{min-width:0}.profile-connections iframe{width:100%;min-height:500px;color-scheme:inherit;background:0 0;border:0;display:block}.kx-local-copy-layer{display:contents}.kx-local-copy-layer[hidden]{display:none}.kx-local-copy-layer:has(~main:not([aria-busy=true])){display:none}.kx-local-copy-layer:not([hidden])~main[aria-busy=true]{display:none}
