.cyber-info-card,.cyber-code-window,.cyber-details-block,.cyber-empty-state{color:#e2e8f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff0b,#0f172a05),#0206178f;border:1px solid #a1b2c421;box-shadow:inset 0 1px #ffffff0f,0 20px 58px #0000002e}.cyber-info-card{gap:10px;min-height:118px;padding:14px;display:grid}.cyber-info-card>div{color:#67e8f9;align-items:center;gap:9px;font-size:13px;font-weight:820;display:flex}.cyber-info-card p{color:#dce9f6;word-break:break-word;margin:0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}.cyber-copy-info-head{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.cyber-copy-info-label{color:#67e8f9;flex:auto;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:820;display:inline-flex}.cyber-copy-info-card small{color:#94a3b8;font-size:12px;line-height:1.55}.cyber-copy-info-value{color:#bef264;word-break:break-word;background:#0308106b;border:1px solid #a1b2c41a;padding:14px;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.6}.cyber-code-window{background:#07101e;border-radius:14px;overflow:hidden}.cyber-code-head{background:linear-gradient(90deg,#ffffff0b,#0000),#ffffff05;border-bottom:1px solid #a1b2c41f;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:11px 13px;display:flex}.cyber-code-title{align-items:center;gap:7px;min-width:0;display:flex}.cyber-code-title span{background:#67e8f9;border-radius:999px;width:8px;height:8px}.cyber-code-title span:nth-child(2){background:#f7d577}.cyber-code-title span:nth-child(3){background:#9ff5c2}.cyber-code-title strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:13px;font-weight:820;overflow:hidden}.cyber-code-window pre{color:#dce9f6;scrollbar-color:#67e8f973 #ffffff0d;scrollbar-width:thin;max-height:540px;margin:0;padding:18px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.82;overflow:auto}.cyber-copy-button{color:#f8fafc!important;background:#ffffff0a!important;border:1px solid #a1b2c42e!important;border-radius:8px!important;height:30px!important;font-weight:760!important}.cyber-copy-button-active{color:#9ff5c2!important;border-color:#9ff5c273!important}.cyber-details-block{border-radius:14px;overflow:hidden}.cyber-details-block+.cyber-details-block{margin-top:14px}.cyber-details-block summary{color:#f8fafc;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font-size:14px;font-weight:820;list-style:none;display:flex}.cyber-details-block summary::-webkit-details-marker{display:none}.cyber-details-block[open] summary svg{transform:rotate(180deg)}.cyber-details-block summary svg{transition:transform .18s}.cyber-details-content{border-top:1px solid #a1b2c41a;padding:16px}.cyber-empty-state{color:#94a3b8;text-align:center;border-radius:16px;justify-items:center;gap:8px;padding:32px;font-size:14px;display:grid}.cyber-pagination{color:#94a3b8;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.cyber-control{color:#f8fafc!important;background:#ffffff0b!important;border:1px solid #a1b2c424!important}.cyber-status-badge{color:#e2e8f0;background:#ffffff14}.cyber-table-wrap{scrollbar-color:#67e8f973 #ffffff0d;scrollbar-width:thin;overflow-x:auto}.cyber-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.cyber-table th,.cyber-table td{vertical-align:top;border-bottom:1px solid #a1b2c41a;padding:12px 14px}.cyber-table th{color:#94a3b8;text-align:left;font-weight:840}.cyber-table td{color:#e2e8f0}.cyber-table td code{color:#67e8f9;font-family:JetBrains Mono,monospace}.light .cyber-info-card,.light .cyber-details-block,.light .cyber-empty-state{color:var(--day-text);background:linear-gradient(145deg,#fffffff5,#f5f9fbe6),#ffffffe6;border-color:#4e637733;box-shadow:0 18px 50px #18273814,inset 0 1px #ffffffe6}.light .cyber-info-card p,.light .cyber-empty-state{color:var(--day-text-muted)}.light .cyber-code-window{background:#0c1424;border-color:#33415547}.light .cyber-code-head{background:linear-gradient(90deg,#0f172af0,#1e293be0),#0f172a}.light .cyber-pagination{color:var(--day-text-muted)}.light .cyber-table th{color:#3a4a5e;background:#f6f9fbf0}.light .cyber-table td{color:var(--day-text)}@media (max-width:640px){.cyber-pagination{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.cyber-details-block summary svg{transition:none}}
.about-page{isolation:isolate;color:#edf6ff;background:linear-gradient(#060b1200,#060b12d1 36%,#060b12f5),#060b12;position:relative}.about-page:before,.about-page:after{pointer-events:none;content:"";position:absolute}.about-page:before{z-index:-2;opacity:.8;background:linear-gradient(118deg,#0000 0 15%,#67e8f91c 15.1% 15.2%,#0000 15.25% 49%,#a78bfa14 49.1% 49.2%,#0000 49.25%) 0 0/100% 100%,linear-gradient(90deg,#a1b2c40d 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#a1b2c40a 1px,#0000 1px) 0 0/64px 64px;height:720px;inset:78px 0 auto}.about-page:after{z-index:-3;filter:blur(16px);background:radial-gradient(circle at 18% 18%,#67e8f92e,#0000 30%),radial-gradient(circle at 78% 10%,#9ff5c21f,#0000 26%),radial-gradient(circle at 88% 48%,#a78bfa1f,#0000 24%);height:520px;inset:86px 0 auto}.about-shell{gap:18px;display:grid}.about-hero,.about-index,.about-section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0d,#ffffff04),#0a101bc7;border:1px solid #a1b2c424;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff0f}.about-hero{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);min-height:320px;display:grid;overflow:hidden}.about-hero-copy{padding:34px 32px 30px}.about-kicker{color:#c0d1df;background:#060b13b8;border:1px solid #67e8f933;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.about-kicker-dot{background:#bef264;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #bef26429}.about-hero h1{letter-spacing:0;text-wrap:balance;max-width:min(100%,16.5ch);margin:20px 0 0;font-family:Plus Jakarta Sans,Karla,ui-sans-serif,system-ui,sans-serif;font-size:clamp(3.25rem,3.7vw,4.9rem);font-weight:800;line-height:1.06}.about-hero p{color:#91a4ba;max-width:62ch;margin:18px 0 0;font-size:1rem;line-height:1.8}.about-signals{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.about-signal-chip{color:#edf6ff;background:#ffffff0a;border:1px solid #a1b2c424;border-radius:999px;padding:8px 12px}.about-hero-panel{background:radial-gradient(circle at 18% 18%,#67e8f92e,#0000 34%),linear-gradient(145deg,#070c16eb,#0e1624e6);border-left:1px solid #a1b2c424;min-height:320px;position:relative;overflow:hidden}.about-hero-panel:before,.about-hero-panel:after{pointer-events:none;content:"";position:absolute;inset:0}.about-hero-panel:before{z-index:1;background:linear-gradient(#060b1314,#060b1338 48%,#060b13b3),linear-gradient(90deg,#060b1342,#0000 42%,#060b132e)}.about-hero-panel:after{z-index:2;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);opacity:.62;background:linear-gradient(135deg,#67e8f94d 0 1px,#0000 1px 16px),linear-gradient(315deg,#bef26438 0 1px,#0000 1px 18px);border-top:0;border-bottom:1px solid #67e8f924;border-left:1px solid #67e8f924;border-right:0}.about-hero-panel-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.92)contrast(1.06);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.about-hero-panel-grid{z-index:3;opacity:.3;mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(90deg,#a1b2c414 1px,#0000 1px),linear-gradient(#a1b2c414 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.about-hero-panel-frame{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060b13b8;border:1px solid #67e8f92e;border-radius:18px;gap:6px;padding:20px;display:grid;position:absolute;bottom:26px;left:26px;right:26px;box-shadow:0 18px 50px #00000047,inset 0 1px #ffffff14}.about-hero-panel-frame span{color:#91a4ba;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem}.about-hero-panel-frame strong{color:#edf6ff;font-size:2rem;line-height:1}.about-hero-panel-frame small{color:#c0d1df;font-size:.9rem;line-height:1.6}.about-layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:18px;display:grid}.about-index{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);align-self:start;padding:16px;position:sticky;top:108px}.about-index-label{color:#91a4ba;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;display:block}.about-index a{color:#edf6ff;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s;display:grid}.about-index a:hover,.about-index a:focus-visible,.about-index-active{color:#fff;background:#67e8f914}.about-index-number{color:#91a4ba;font-variant-numeric:tabular-nums;font-size:.8rem}.about-content{gap:18px;display:grid}.about-section{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);padding:24px}.about-section-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.about-section-mark{color:#67e8f9;background:#67e8f914;border:1px solid #67e8f92e;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.about-section h2{margin:0;font-family:Archivo Black,Karla,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.4rem,1.8vw,2rem);line-height:1.05}.about-section p{color:#91a4ba;max-width:76ch;margin:0;font-size:.98rem;line-height:1.82}.about-section p+p{margin-top:12px}.light .about-page{color:#0f172a;background:linear-gradient(#fff0,#f1f5f9e6 42%,#f7f9fc 100%),#f7f9fc}.light .about-hero,.light .about-index,.light .about-section{background:linear-gradient(#ffffffe6,#f1f5f9b8),#ffffffe0;border-color:#94a3b833;box-shadow:0 24px 70px #0f172a14,inset 0 1px #ffffffdb}.light .about-page:before{background:linear-gradient(118deg,#0000 0 15%,#0891b21f 15.1% 15.2%,#0000 15.25% 49%,#0f766e14 49.1% 49.2%,#0000 49.25%) 0 0/100% 100%,linear-gradient(90deg,#4755690f 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#4755690d 1px,#0000 1px) 0 0/64px 64px}.light .about-page:after{background:radial-gradient(circle at 18% 18%,#0891b21f,#0000 30%),radial-gradient(circle at 78% 10%,#0f766e14,#0000 26%),radial-gradient(circle at 88% 48%,#b4530914,#0000 24%)}.light .about-kicker,.light .about-signal-chip,.light .about-hero-panel-frame{background:#fffc;border-color:#94a3b833}.light .about-kicker,.light .about-signal-chip,.light .about-index a,.light .about-hero-panel-frame strong,.light .about-section h2{color:#0f172a}.light .about-hero p,.light .about-index-label,.light .about-index-number,.light .about-hero-panel-frame span,.light .about-hero-panel-frame small,.light .about-section p{color:#475569}.light .about-hero-panel{background:radial-gradient(circle at 18% 18%,#22d3ee29,#0000 34%),linear-gradient(145deg,#fffffff5,#e2ecf8e0)}.light .about-hero-panel:before{background:linear-gradient(#ffffff0a,#f1f5f91f 48%,#e2ecf8a8),linear-gradient(90deg,#f1f5f933,#0000 44%,#ffffff2e)}.light .about-hero-panel:after{opacity:.5;background:linear-gradient(135deg,#0891b238 0 1px,#0000 1px 16px),linear-gradient(315deg,#0f766e2e 0 1px,#0000 1px 18px);border-color:#0891b224}.light .about-hero-panel-image{filter:saturate(.94)contrast(1.02)brightness(1.04)}.light .about-hero-panel-grid{opacity:.24;background:linear-gradient(90deg,#47556914 1px,#0000 1px),linear-gradient(#47556914 1px,#0000 1px)}.light .about-index a:hover,.light .about-index a:focus-visible,.light .about-index-active{color:#0f766e;background:#0891b214}.light .about-index a svg{color:#0891b2}.light .about-section-mark{color:#0f766e;background:#cffafe70;border-color:#0891b229}@media (max-width:1024px){.about-hero,.about-layout{grid-template-columns:1fr}.about-index{position:static}.about-hero-panel{border-top:1px solid #a1b2c42e;border-left:0;min-height:220px}}@media (max-width:640px){.about-page{padding-top:88px}.about-hero-copy,.about-section{padding:20px}.about-hero h1{max-width:100%;font-size:2.5rem}.about-hero-panel-frame strong{font-size:1.5rem}.about-hero-panel{min-height:260px}.about-hero-panel-frame{padding:16px;bottom:18px;left:18px;right:18px}.about-index a{grid-template-columns:auto auto 1fr}}
.token-editor-modal{flex-direction:column;width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;display:flex;position:relative;overflow:visible}.token-editor-modal-header,.token-editor-modal-footer{flex:none}.token-editor-modal-header{padding:24px 24px 12px}.token-editor-modal-footer{z-index:2;background:linear-gradient(#0f172a33,#020617a8),#0206173d;border-top:1px solid #94a3b81f;padding:12px 24px 24px;position:relative}.token-editor-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:0 24px 18px;overflow-y:auto}.token-editor-form-grid{padding-bottom:2px}.rk-dialog-content.auth-modal.token-delete-modal{background:#0f172afa;border-color:#94a3b82e;border-radius:20px;max-height:none;overflow:hidden;box-shadow:0 24px 64px #0000006b,inset 0 0 0 1px #ffffff0a;width:min(396px,100vw - 32px)!important;padding:0!important}.token-delete-modal-header{padding:22px 22px 12px}.token-delete-modal-header .auth-modal-mark{color:#fda4af;background:#be185d24;border:1px solid #f8717142;border-radius:13px;width:40px;height:40px}.token-delete-modal-header .block.text-2xl{font-size:22px;line-height:1.05}.token-delete-modal-body{padding:0 22px 20px}.token-delete-message{border-top:1px solid #94a3b821;min-width:0;padding-top:16px}.token-delete-message p{color:#e2e8f0c7;margin:0;font-size:13px;font-weight:600;line-height:1.5}.token-delete-modal-footer{grid-template-columns:1fr 1fr;gap:9px;margin-top:0;padding:0 22px 22px;display:grid}.token-delete-cancel,.token-delete-confirm{min-height:38px!important;padding-left:12px!important;padding-right:12px!important}.light .rk-dialog-content.auth-modal.token-delete-modal{background:#fffffffa;border-color:#94a3b847;box-shadow:0 24px 70px #0f172a24,inset 0 0 0 1px #ffffffb8}.light .token-delete-modal-header .auth-modal-mark{color:#be123c;background:#fff1f2eb;border-color:#e11d482e}.light .token-delete-message{border-top-color:#94a3b838}.light .token-delete-message p{color:#475569}.token-model-picker{gap:6px;min-width:0;display:grid}.token-model-select{min-width:0;position:relative}.token-model-select-control{cursor:text;background:linear-gradient(#ffffff0b,#0f172a05),#020617b8;border:1px solid #94a3b82e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px;padding:6px 8px 6px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff0d}.token-model-select-control:hover,.token-model-select-open .token-model-select-control,.token-model-select-control:focus-within{border-color:color-mix(in srgb, var(--rk-color-accent-2) 72%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rk-color-accent-2) 28%, transparent),0 18px 48px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)}.token-model-select-search-icon{color:#94a3b8;pointer-events:none;flex:none;margin-right:9px}.token-model-select-values{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.token-model-select-values input{color:#f8fafc;background:0 0;border:0;outline:0;flex:180px;min-width:150px;height:30px;padding:0 2px;font-size:13px!important;font-weight:800!important}.token-model-select-values input::placeholder{opacity:1;color:#64748b!important}.token-model-select-values input::-webkit-search-cancel-button{display:none}.token-model-select-chip{border:1px solid color-mix(in srgb, var(--rk-color-accent) 24%, transparent);align-items:center;min-width:0;max-width:min(100%,280px);display:inline-flex;overflow:hidden;background:#0f172ab8!important;border-radius:999px!important}.token-model-select-chip>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-weight:800;overflow:hidden;color:#e2e8f0!important;padding:3px 3px 3px 9px!important;font-size:12px!important}.token-model-select-chip-remove{justify-content:center;align-items:center;display:inline-flex;color:#94a3b8!important;cursor:pointer!important;border-radius:999px!important;padding:0 6px 0 3px!important}.token-model-select-chip-remove:hover{color:#f8fafc!important;background:#ef44441f!important}.token-model-select-clear{cursor:pointer;background:#0f172a9e;border:1px solid #94a3b829;border-radius:999px;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;display:inline-flex;color:#94a3b8!important}.token-model-select-clear:hover{color:var(--rk-color-accent-2)!important}.token-model-select-actions{align-items:center;gap:6px;padding-left:8px;display:inline-flex}.token-model-select-caret{color:#94a3b8;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .18s,color .18s;display:inline-flex}.token-model-select-open .token-model-select-caret{color:var(--rk-color-accent-2);transform:rotate(180deg)}.token-model-select-menu{z-index:1320;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020617fa;border:1px solid #94a3b82e;border-radius:16px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 24px 60px #0000005c,inset 0 1px #ffffff0f}.token-model-select-menu[data-placement=bottom]{transform-origin:top}.token-model-select-menu[data-placement=top]{transform-origin:bottom}.token-model-select-add-option{border:1px solid color-mix(in srgb, var(--rk-color-accent) 22%, transparent);text-align:left;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;margin:6px 6px 0;display:grid;color:var(--rk-color-accent-2)!important;background:color-mix(in srgb, var(--rk-color-accent) 10%, transparent)!important;cursor:pointer!important;border-radius:11px!important;padding:9px 10px!important}.token-model-select-add-option:hover{border-color:color-mix(in srgb, var(--rk-color-accent-2) 42%, transparent);color:#f7fee7!important;background:color-mix(in srgb, var(--rk-color-accent) 16%, transparent)!important}.token-model-select-add-icon{border:1px solid color-mix(in srgb, var(--rk-color-accent-2) 28%, transparent);width:22px;height:22px;color:var(--rk-color-accent-2);background:#02061761;border-radius:8px;justify-content:center;align-items:center;display:flex}.token-model-select-add-text{min-width:0;color:inherit;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.token-model-select-add-text strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:12px;font-weight:900;overflow:hidden}.token-model-select-list{flex:auto;min-height:0;padding:6px;overflow-y:auto}.token-model-select-option{text-align:left;border:1px solid #0000;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;width:100%;margin-bottom:2px;color:#cbd5e1!important;cursor:pointer!important;background:0 0!important;border-radius:11px!important;padding:9px 10px!important;display:grid!important}.token-model-select-option:hover{border-color:color-mix(in srgb, var(--rk-color-accent) 22%, transparent);color:#f8fafc!important;background:#0f172ab8!important}.token-model-select-option[aria-disabled=true]{opacity:.58;cursor:not-allowed!important}.token-model-select-option-selected{border-color:color-mix(in srgb, var(--rk-color-accent-2) 34%, transparent);color:#f8fafc!important;background:color-mix(in srgb, var(--rk-color-accent-2) 8%, transparent)!important}.token-model-select-check{width:22px;height:22px;color:var(--rk-color-accent-2);background:#0206175c;border:1px solid #94a3b838;border-radius:8px;justify-content:center;align-items:center;display:flex}.token-model-select-option-label{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:12px;font-weight:800;overflow:hidden}.token-model-select-empty{text-align:center;padding:18px 10px;color:#94a3b8!important;font-size:13px!important;font-weight:700!important}.settings-notification-layout{gap:22px;display:grid}.settings-notification-layout .settings-methods{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.settings-notification-layout .settings-method-button{text-align:center;justify-content:center;width:100%;min-height:58px}.settings-notification-fields{grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);align-items:start;gap:20px;display:grid}.settings-dynamic-fields{min-width:0}@media (max-width:900px){.settings-notification-fields{grid-template-columns:1fr}}.light .token-model-select-chip{border-color:color-mix(in srgb, var(--rk-color-accent) 22%, transparent);background:#f1f5f9eb!important}.light .token-editor-modal-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#2f6f6814,#0000 42%),linear-gradient(#ffffffe0,#f1f5f9f0),#f8fafce6;border-top-color:#94a3b83d;box-shadow:0 -18px 42px #0f172a14,inset 0 1px #ffffffc7}.light .token-model-select-chip>span:first-child{color:#0f172a!important}.light .token-model-select-option{color:#334155!important}.light .token-model-select-control{background:linear-gradient(#fffffffa,#f8fafce6),#fffffff0;border-color:#94a3b852;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0f172a0a}.light .token-model-select-control:hover,.light .token-model-select-open .token-model-select-control,.light .token-model-select-control:focus-within{border-color:color-mix(in srgb, var(--rk-color-accent) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rk-color-accent) 18%, transparent),0 12px 28px color-mix(in srgb, var(--rk-color-accent) 8%, transparent)}.light .token-model-select-search-icon,.light .token-model-select-caret{color:#64748b}.light .token-model-select-open .token-model-select-caret{color:var(--rk-color-accent)}.light .token-model-select-values input{color:#0f172a}.light .token-model-select-values input::placeholder{opacity:1;color:var(--day-text-faint)!important}.light .token-model-select-menu{background:radial-gradient(circle at 10% 0,#2f6f6814,#0000 32%),linear-gradient(#fffffffa,#f1f5f9f5),#fffffff5;border-color:#2f6f6857;box-shadow:0 28px 70px #0f172a33,inset 0 0 0 1px #ffffffd6}.light .token-model-select-clear{background:#ffffffbd;border-color:#64748b2e}.light .token-model-select-add-option{border-color:color-mix(in srgb, var(--rk-color-accent) 24%, transparent);color:var(--rk-color-accent)!important;background:var(--rk-color-accent-soft)!important}.light .token-model-select-add-option:hover{border-color:color-mix(in srgb, var(--rk-color-accent) 38%, transparent);color:#0f172a!important;background:var(--rk-color-accent-soft)!important}.light .token-model-select-add-icon{border-color:color-mix(in srgb, var(--rk-color-accent) 24%, transparent);color:var(--rk-color-accent);background:#ffffffd1}.light .token-model-select-add-text strong{color:#0f172a}.light .token-model-select-option:hover{border-color:#2f6f683d;color:#0f172a!important;background:linear-gradient(90deg,#2f6f6814,#0000 58%),#ffffffe0!important}.light .token-model-select-option-selected{border-color:#2f6f6866;color:#0f172a!important;background:linear-gradient(90deg,#2f6f6824,#9a6a2f0f),#ffffffe6!important}.light .token-model-select-check{border-color:color-mix(in srgb, var(--rk-color-accent) 24%, transparent);color:var(--rk-color-accent);background:#ffffffc7}.light .token-model-select-empty{color:#64748b!important}.wallet-payment-method-pill{border:1px solid;border-color:var(--wallet-payment-method-border,color-mix(in srgb, var(--rk-color-accent) 20%, transparent));background:var(--wallet-payment-method-bg,color-mix(in srgb, var(--rk-color-accent) 10%, transparent));max-width:180px;color:var(--wallet-payment-method-text,var(--rk-color-accent));text-overflow:ellipsis;white-space:nowrap;border-radius:8px;align-items:center;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.light .wallet-payment-method-pill{color:var(--wallet-payment-method-light-text,var(--wallet-payment-method-text,var(--rk-color-accent)))!important}.wallet-support-link{gap:6px;font-weight:800;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;border:1px solid var(--dash-primary)!important;color:var(--dash-primary-ink)!important;background:var(--dash-primary)!important;border-radius:10px!important;box-shadow:0 6px 14px #246b5d29!important}.wallet-support-link:hover{border-color:var(--dash-primary-hover)!important;color:#fff!important;background:var(--dash-primary-hover)!important;box-shadow:0 8px 18px #246b5d38!important}.wallet-support-link svg{color:currentColor!important}.tickets-title-cell{max-width:300px}.tickets-title-text{color:#f8fafc;font-weight:760}.tickets-title-tooltip{max-width:min(440px,100vw - 48px)}.light .tickets-title-text{color:#0f172a}.rk-dialog-content.auth-modal.wallet-builtin-chain-modal{flex-direction:column;max-height:min(760px,100dvh - 28px);display:flex;overflow:hidden;width:min(940px,100vw - 32px)!important}.wallet-builtin-chain-header,.wallet-builtin-chain-footer{flex:none}.wallet-builtin-chain-header .block.text-2xl{font-size:18px;line-height:1.2}.auth-modal-mark.wallet-builtin-chain-mark{color:var(--rk-color-accent);border-color:color-mix(in srgb, var(--rk-color-accent) 28%, transparent);background:color-mix(in srgb, var(--rk-color-accent) 10%, transparent)}.wallet-builtin-chain-body{scrollbar-gutter:stable;flex:auto;min-height:0;padding:12px 22px 16px;overflow-y:auto}.wallet-builtin-chain{grid-template-columns:minmax(0,1.12fr) minmax(292px,.78fr);align-items:start;gap:14px;display:grid}.wallet-builtin-chain__primary,.wallet-builtin-chain__side{align-content:start;gap:12px;min-width:0;display:grid}.wallet-builtin-chain-alert{background:#fbbf2414;border:1px solid #fbbf243d;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:11px;display:grid}.wallet-builtin-chain-alert--danger{background:#f8717114;border-color:#f8717142}.wallet-builtin-chain-alert>span{color:#fbbf24;background:#fbbf2424;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.wallet-builtin-chain-alert--danger>span{color:#f87171;background:#f8717124}.wallet-builtin-chain-alert strong,.wallet-builtin-chain-affiliates>strong,.wallet-builtin-chain-tx span{color:#f8fafc;font-size:13px;font-weight:900;display:block}.wallet-builtin-chain-alert p,.wallet-builtin-chain-qr p{color:#cbd5e1;margin:5px 0 0;font-size:12px;line-height:1.48}.wallet-builtin-chain-card{background:linear-gradient(135deg, color-mix(in srgb, var(--rk-color-accent) 8%, transparent), transparent 34%),#0206176b;border:1px solid #94a3b829;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.wallet-builtin-chain-card-main{grid-template-columns:minmax(230px,.98fr) minmax(168px,.68fr);display:grid}.wallet-builtin-chain-summary{border-left:1px solid #94a3b81f;grid-template-columns:1fr;display:grid}.wallet-builtin-chain-fact{border-bottom:1px solid #94a3b81f;gap:7px;min-width:0;padding:12px 14px;display:grid}.wallet-builtin-chain-fact:last-child{border-bottom:0}.wallet-builtin-chain-fact span{color:#94a3b8;font-size:12px;font-weight:700}.wallet-builtin-chain-fact strong{overflow-wrap:anywhere;color:#f8fafc;align-items:center;gap:6px;min-width:0;font-size:17px;font-weight:950;line-height:1.16;display:inline-flex}.wallet-builtin-chain-fact.is-amount strong{color:#fb7185;font-size:23px}.wallet-builtin-chain-fact.is-time strong{color:#60a5fa}.wallet-builtin-chain-fact.is-order strong{font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.35}.wallet-builtin-chain button{color:#60a5fa}.wallet-builtin-chain-qr{text-align:center;justify-items:center;gap:8px;min-width:0;padding:16px 16px 14px;display:grid}.wallet-builtin-chain-qrbox{box-shadow:0 18px 42px color-mix(in srgb, var(--rk-color-accent) 16%, transparent);background:#fff;border:1px solid #94a3b824;border-radius:14px;padding:8px;overflow:hidden}.wallet-builtin-chain-qr>span{color:#94a3b8;font-size:12px;font-weight:700}.wallet-builtin-chain-qr>strong{overflow-wrap:anywhere;color:#f8fafc;align-items:center;gap:6px;max-width:100%;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;line-height:1.35;display:flex}.wallet-builtin-chain-affiliates{border-top:1px solid #94a3b81f;gap:8px;padding:12px 16px 14px;display:grid}.wallet-builtin-chain-affiliates>div{gap:6px;display:grid}.wallet-builtin-chain-affiliates a{color:#cbd5e1;font-size:12px}.wallet-builtin-chain-affiliates a:hover{color:var(--rk-color-accent)}.wallet-builtin-chain-tx{background:#02061747;border:1px solid #94a3b829;border-radius:14px;gap:8px;padding:12px;display:grid}.wallet-builtin-chain-tx span{color:#f87171}.wallet-builtin-chain-tx input{color:#f8fafc;background:#0206176b;border:1px solid #94a3b833;border-radius:12px;outline:none;width:100%;min-height:40px;padding:0 14px;font-size:13px}.wallet-builtin-chain-tx input:focus{border-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)}.wallet-builtin-chain-footer{border-top:1px solid #94a3b81f;justify-content:flex-end;gap:10px;padding:14px 24px 20px;display:flex}.wallet-builtin-chain-cancel,.wallet-builtin-chain-submit{border-radius:13px!important;min-height:40px!important;font-weight:900!important}.wallet-builtin-chain-submit{color:#dffcff!important;border-color:color-mix(in srgb, var(--rk-color-accent) 32%, transparent)!important;background:color-mix(in srgb, var(--rk-color-accent) 26%, transparent)!important}.light .rk-dialog-content.auth-modal.wallet-builtin-chain-modal{background:#fffffffa}.light .wallet-builtin-chain-alert strong,.light .wallet-builtin-chain-affiliates>strong,.light .wallet-builtin-chain-tx span,.light .wallet-builtin-chain-fact strong,.light .wallet-builtin-chain-qr>strong{color:#0f172a}.light .wallet-builtin-chain-alert p,.light .wallet-builtin-chain-qr p,.light .wallet-builtin-chain-affiliates a{color:#475569}.light .wallet-builtin-chain-card,.light .wallet-builtin-chain-tx,.light .wallet-builtin-chain-tx input{background:#f8fafcdb;border-color:#94a3b83d}.light .wallet-builtin-chain-tx input{color:#0f172a}@media (max-width:720px){.wallet-builtin-chain,.wallet-builtin-chain-card-main{grid-template-columns:1fr}.wallet-builtin-chain-summary{border-top:1px solid #94a3b81f;border-left:0}.wallet-builtin-chain-fact{border-bottom:1px solid #94a3b81f}.wallet-builtin-chain-fact:last-child{border-bottom:0}}.rk-dialog-content.auth-modal.support-ticket-create-modal{border-color:color-mix(in srgb, var(--rk-color-accent) 18%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--rk-color-accent) 12%, transparent), transparent 30%),radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--rk-color-accent-2) 10%, transparent), transparent 28%),radial-gradient(circle at 8% 6%, color-mix(in srgb, var(--rk-color-warm) 10%, transparent), transparent 26%),linear-gradient(180deg, #0f172afa, #020617f7);border-radius:26px;width:min(1080px,100vw - 48px);max-width:min(1080px,100vw - 48px);box-shadow:0 34px 110px #02061794,inset 0 1px #ffffff12}.support-ticket-form{gap:10px;display:grid}.support-ticket-create-modal .rk-dialog-body{scrollbar-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent) #0000;scrollbar-width:thin}.support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar{width:10px}.support-ticket-detail::-webkit-scrollbar{width:10px}.support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar-button{width:0;height:0;display:none}.support-ticket-detail::-webkit-scrollbar-button{width:0;height:0;display:none}.support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar-track{background:0 0;border-radius:999px}.support-ticket-detail::-webkit-scrollbar-track{background:0 0;border-radius:999px}.support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 72%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 72%, transparent));background-clip:padding-box;border:2px solid #0000;border-radius:999px}.support-ticket-detail::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 72%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 72%, transparent));background-clip:padding-box;border:2px solid #0000;border-radius:999px}.support-ticket-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.support-ticket-form-grid-single{grid-template-columns:1fr}.support-ticket-form label,.support-ticket-form-field{gap:6px;display:grid}.support-ticket-form label>span,.support-ticket-form-field>span{color:#cbd5e1c7;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.support-ticket-required:before{content:"*";color:#f87171;margin-right:5px}.support-ticket-form input,.support-ticket-form textarea{border:1px solid color-mix(in srgb, var(--rk-color-accent) 15%, transparent);color:#f8fafc;background:linear-gradient(#0f172a8f,#02061752),#0f172a5c;border-radius:14px;outline:none;width:100%;padding:10px 12px;font-size:14px;font-weight:750}.support-ticket-form textarea{resize:vertical;min-height:100px}.support-ticket-count-field{position:relative}.support-ticket-count-field input,.support-ticket-count-field textarea{padding-right:86px}.support-ticket-count-field em{color:#94a3b8db;pointer-events:none;font-size:12px;font-style:normal;position:absolute;bottom:10px;right:13px}.support-ticket-count-field-textarea em{bottom:12px}.support-ticket-repair{border:1px solid color-mix(in srgb, var(--rk-color-accent) 18%, transparent);background:color-mix(in srgb, var(--rk-color-accent) 5%, transparent);border-radius:16px;gap:10px;padding:12px;display:grid}.support-ticket-repair-tip{border:1px solid color-mix(in srgb, var(--rk-color-accent) 26%, transparent);color:var(--rk-color-text);background:var(--rk-color-accent-soft);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.support-ticket-repair-icon{width:28px;height:28px;color:var(--rk-color-canvas);background:var(--rk-color-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.support-ticket-repair-tip strong{color:var(--rk-color-text);font-size:14px;font-weight:900;display:block}.support-ticket-repair-tip p{color:var(--rk-color-muted);margin:3px 0 0;font-size:13px;line-height:1.6}.support-ticket-check{color:#e2e8f0;align-items:center;font-size:14px;font-weight:700;grid-template-columns:none!important;gap:10px!important;display:flex!important}.support-ticket-check input{width:18px;height:18px;accent-color:var(--rk-color-accent);flex:none}.support-ticket-attachments{gap:8px;display:grid}.support-ticket-attachments>span{color:#cbd5e1db;font-size:13px;font-weight:900}.support-ticket-upload-button{width:max-content;color:#f8fafc!important;background:#0f172a61!important;border:1px solid #94a3b82e!important;border-radius:13px!important;min-height:40px!important}.support-ticket-file-input{display:none}.support-ticket-attachments p{color:#94a3b8e0;margin:0;font-size:13px}.support-ticket-attachment-list{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.support-ticket-attachment-item{border:1px solid color-mix(in srgb, var(--rk-color-accent) 18%, transparent);background:color-mix(in srgb, var(--rk-color-accent) 10%, transparent);border-radius:12px;align-items:center;gap:8px;max-width:100%;padding:7px 9px;display:inline-flex}.support-ticket-attachment-item a{color:#bae6fd;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:12px;font-weight:800;overflow:hidden}.support-ticket-attachment-item button{color:#e2e8f0;cursor:pointer;background:#0f172a99;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.support-ticket-form input:focus,.support-ticket-form textarea:focus{border-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)}.light .support-ticket-form label>span,.light .support-ticket-form-field>span{color:#64748b}.light .support-ticket-form input,.light .support-ticket-form textarea{color:#0f172a;background:#f8fafce6;border-color:#94a3b83d}.light .support-ticket-select-trigger{box-shadow:inset 0 0 0 1px #ffffffb8;color:#0f172a!important;background:linear-gradient(#fffffff5,#f8fafcd1),#f8fafce6!important;border-color:#94a3b83d!important}.light .support-ticket-select-trigger:hover,.light .support-ticket-select-trigger:focus,.light .support-ticket-select-trigger:focus-visible,.light .support-ticket-select-trigger[data-state=open]{border-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rk-color-accent) 8%, transparent),0 0 0 3px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)!important}.light .support-ticket-select-popover{box-shadow:0 22px 64px #0f172a24;background:radial-gradient(circle at 10% 0, color-mix(in srgb, var(--rk-color-accent) 10%, transparent), transparent 34%),#fffffffa!important;border-color:#94a3b857!important}.light .support-ticket-repair{border-color:var(--rk-color-line);background:#ffffffa8}.light .support-ticket-repair-tip{border-color:color-mix(in srgb, var(--rk-color-accent) 34%, transparent);background:var(--rk-color-accent-soft)}.light .support-ticket-check,.light .support-ticket-attachments>span{color:#1f2937}.light .support-ticket-upload-button{color:#0f172a!important;background:#ffffffe6!important;border-color:#94a3b842!important}.light .support-ticket-attachments p,.light .support-ticket-count-field em{color:#8a8f98}.light .support-ticket-attachment-item{border-color:color-mix(in srgb, var(--rk-color-accent) 22%, transparent);background:var(--rk-color-accent-soft)}.light .support-ticket-attachment-item a{color:var(--rk-color-accent)}.light .support-ticket-attachment-item button{color:#475569;background:#e2e8f0cc}.light .support-ticket-create-modal .rk-dialog-body,.light .support-ticket-detail{scrollbar-color:color-mix(in srgb, var(--rk-color-accent) 32%, transparent) #0000}.light .support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar-track{background:0 0}.light .support-ticket-detail::-webkit-scrollbar-track{background:0 0}.light .support-ticket-create-modal .rk-dialog-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 54%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 48%, transparent));background-clip:padding-box;border-color:#0000}.light .support-ticket-detail::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 54%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 48%, transparent));background-clip:padding-box;border-color:#0000}@media (max-width:720px){.support-ticket-form-grid{grid-template-columns:1fr}}.support-ticket-detail-item span{color:#cbd5e1b8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.tickets-warning{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf2442;border-radius:16px;padding:12px 14px}.tickets-filter-bar{grid-template-columns:minmax(240px,1.5fr) minmax(150px,.75fr) minmax(150px,.75fr) auto;align-items:end;gap:12px;display:grid}.tickets-filter-field{gap:8px;min-width:0;display:grid}.support-ticket-reply-box textarea{border:1px solid color-mix(in srgb, var(--rk-color-accent) 15%, transparent);color:#f8fafc;background:#0f172a5c;border-radius:14px;outline:none;width:100%;padding:10px 12px}.support-ticket-reply-box textarea:focus{border-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)}.support-ticket-select{width:100%;min-width:0}.support-ticket-select-trigger{box-shadow:inset 0 0 0 1px #ffffff08;border:1px solid color-mix(in srgb, var(--rk-color-accent) 15%, transparent)!important;color:#f8fafc!important;background:linear-gradient(#0f172a8f,#02061752),#0f172a5c!important;border-radius:14px!important;min-height:42px!important;padding:0 13px!important;font-size:14px!important;font-weight:750!important}.support-ticket-select-trigger:hover,.support-ticket-select-trigger:focus,.support-ticket-select-trigger:focus-visible,.support-ticket-select-trigger[data-state=open]{border-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rk-color-accent) 8%, transparent),0 0 0 3px color-mix(in srgb, var(--rk-color-accent) 10%, transparent)!important;outline:none!important}.support-ticket-select-popover{box-shadow:0 22px 64px #02061785;border-color:color-mix(in srgb, var(--rk-color-accent) 22%, transparent)!important;background:radial-gradient(circle at 10% 0, color-mix(in srgb, var(--rk-color-accent) 14%, transparent), transparent 34%),#020617fa!important}.tickets-filter-actions,.tickets-action-row{flex-wrap:wrap;gap:8px;display:flex}.tickets-link-button{color:var(--rk-color-accent);cursor:pointer;background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:900}.rk-dialog-content.auth-modal.support-ticket-detail-modal{border-color:color-mix(in srgb, var(--rk-color-accent) 20%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--rk-color-accent) 12%, transparent), transparent 32%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--rk-color-accent-2) 9%, transparent), transparent 28%),radial-gradient(circle at 8% 86%, #3b82f61a, transparent 30%),linear-gradient(180deg, #0f172afa, #020617f7);flex-direction:column;width:min(1120px,100vw - 40px);max-height:min(860px,100dvh - 32px);display:flex}.support-ticket-detail-modal-header{padding-bottom:14px!important}.support-ticket-detail-modal-header .block.text-2xl{line-height:1.12;font-size:22px!important}.support-ticket-detail-modal-header .auth-modal-muted{color:#cbd5e1c7;text-overflow:ellipsis;white-space:nowrap;max-width:780px;font-weight:700;overflow:hidden}.auth-modal-mark.support-ticket-detail-mark{border:1px solid color-mix(in srgb, var(--rk-color-accent) 36%, transparent);color:var(--rk-color-accent);background:radial-gradient(circle at 34% 24%, #ffffff2e, transparent 30%),linear-gradient(135deg, color-mix(in srgb, var(--rk-color-accent) 20%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 8%, transparent)),#020617a3;box-shadow:0 0 0 6px color-mix(in srgb, var(--rk-color-accent) 7%, transparent),0 18px 38px color-mix(in srgb, var(--rk-color-accent) 12%, transparent),inset 0 1px 0 #ffffff14}.auth-modal-mark.support-ticket-detail-mark svg{color:currentColor;stroke-width:2.25px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--rk-color-accent) 35%, transparent))}.support-ticket-detail-modal-body{min-height:0;overflow:hidden}.support-ticket-detail{scrollbar-color:color-mix(in srgb, var(--rk-color-accent) 42%, transparent) color-mix(in srgb, var(--rk-color-text) 15%, transparent);scrollbar-gutter:stable;scrollbar-width:thin;gap:14px;min-height:0;max-height:min(72vh,720px);padding:0 6px 2px 0;display:grid;overflow-y:auto}.support-ticket-detail-hero{border:1px solid color-mix(in srgb, var(--rk-color-accent) 16%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--rk-color-accent) 10%, transparent), transparent 46%),#0206173d;border-radius:20px;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(136px,.65fr));gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0d}.support-ticket-detail-hero__main,.support-ticket-detail-hero__stat{background:linear-gradient(#0f172a80,#0206173d),#0f172a47;border:1px solid #94a3b81f;border-radius:16px;gap:8px;min-width:0;padding:12px 13px;display:grid}.support-ticket-detail-hero__main{position:relative;overflow:hidden}.support-ticket-detail-hero__main:after{content:"";background:color-mix(in srgb, var(--rk-color-accent) 8%, transparent);filter:blur(4px);border-radius:999px;width:128px;height:128px;position:absolute;top:-42px;right:-32px}.support-ticket-detail-hero span,.support-ticket-section-head span{color:#94a3b8db;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.support-ticket-detail-hero strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:13px;font-weight:900;overflow:hidden}.support-ticket-detail-hero__main strong{font-size:18px}.support-ticket-detail-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.48fr);align-items:start;gap:14px;display:grid}.support-ticket-detail-side{gap:14px;min-width:0;display:grid;position:sticky;top:0}.support-ticket-detail-card,.support-ticket-conversation,.support-ticket-reply-box{border:1px solid color-mix(in srgb, var(--rk-color-accent) 13%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--rk-color-accent) 6%, transparent), transparent 38%),#0f172a3d;border-radius:20px;padding:16px;position:relative;overflow:hidden}.support-ticket-detail-card:before,.support-ticket-conversation:before,.support-ticket-reply-box:before{content:"";border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--rk-color-accent) 12%, transparent), transparent 28%);opacity:.5;pointer-events:none;position:absolute;inset:0}.support-ticket-section-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex;position:relative}.support-ticket-section-head h3{color:#f8fafc;letter-spacing:0;margin:3px 0 0;font-size:16px;font-weight:950}.support-ticket-section-head>strong{border:1px solid color-mix(in srgb, var(--rk-color-accent) 22%, transparent);min-width:32px;height:28px;color:var(--rk-color-accent);background:color-mix(in srgb, var(--rk-color-accent) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:12px;font-weight:900;display:inline-flex}.support-ticket-reply-box .support-ticket-section-head{align-items:center;margin-bottom:12px}.support-ticket-detail-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid;position:relative}.support-ticket-detail-item{background:#02061733;border:1px solid #94a3b821;border-radius:14px;gap:6px;min-width:0;padding:11px 12px;display:grid}.support-ticket-detail-item.is-wide{grid-column:1/-1}.support-ticket-detail-item strong{overflow-wrap:anywhere;color:#f8fafc;min-width:0;font-size:15px;font-weight:850;line-height:1.35}.support-ticket-message-list{z-index:1;gap:12px;display:grid;position:relative}.support-ticket-message-list:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 38%, transparent), color-mix(in srgb, var(--rk-color-accent) 4%, transparent));width:1px;position:absolute;top:10px;bottom:10px;left:13px}.support-ticket-message{border:1px solid color-mix(in srgb, var(--rk-color-accent) 14%, transparent);background:linear-gradient(#0f172a8a,#02061747),#02061742;border-radius:18px;margin-left:28px;padding:13px;position:relative;box-shadow:inset 0 1px #ffffff0a}.support-ticket-message:before{content:"";border:2px solid color-mix(in srgb, var(--rk-color-accent) 80%, transparent);width:9px;height:9px;box-shadow:0 0 18px color-mix(in srgb, var(--rk-color-accent) 28%, transparent);background:#020617;border-radius:999px;position:absolute;top:18px;left:-22px}.support-ticket-message-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.support-ticket-message-head>span:last-child{color:#94a3b8e6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.support-ticket-message p{color:#e2e8f0eb;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.support-ticket-message-attachments{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.support-ticket-message-image img{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:12px;width:112px;height:88px;transition:border-color .18s,transform .18s}.support-ticket-message-image:hover img{border-color:color-mix(in srgb, var(--rk-color-accent) 48%, transparent);transform:translateY(-1px)}.support-ticket-message-file{color:#bae6fd;background:color-mix(in srgb, var(--rk-color-accent) 10%, transparent);border:1px solid #94a3b82e;border-radius:12px;align-items:center;gap:8px;max-width:280px;padding:9px 11px;display:inline-flex}.support-ticket-message-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-ticket-reply-box textarea{z-index:1;resize:vertical;min-height:132px;position:relative}.support-ticket-reply-submit{flex:none;min-width:118px}.support-ticket-reply-toolbar,.support-ticket-reply-actions{z-index:1;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex;position:relative}.support-ticket-reply-hint{z-index:1;color:#94a3b8e6;margin:-2px 0 0;font-size:12px;line-height:1.6;position:relative}.support-ticket-reply-toolbar span,.support-ticket-reply-actions span{color:#94a3b8e6;font-size:12px}.light .rk-dialog-content.auth-modal.support-ticket-detail-modal{background:linear-gradient(145deg, color-mix(in srgb, var(--rk-color-accent) 6%, var(--rk-color-panel)), transparent 34%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--rk-color-accent-2) 10%, transparent), transparent 28%),linear-gradient(180deg, #fffffffa, #f1f5f9f5);border-color:#94a3b84d}.light .support-ticket-detail-modal-header .auth-modal-muted{color:#475569}.light .auth-modal-mark.support-ticket-detail-mark{border-color:color-mix(in srgb, var(--rk-color-accent) 30%, transparent);color:var(--rk-color-accent);background:radial-gradient(circle at 34% 24%, #ffffffdb, transparent 30%),linear-gradient(135deg, var(--rk-color-accent-soft), #f0fdf4b8),#ffffffd1;box-shadow:0 0 0 6px color-mix(in srgb, var(--rk-color-accent) 8%, transparent),0 18px 38px #0f172a1a,inset 0 1px 0 #ffffffe6}.light .support-ticket-detail-hero{border-color:color-mix(in srgb, var(--rk-color-accent) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--rk-color-accent) 6%, var(--rk-color-panel)), transparent 48%),#ffffffb3}.light .support-ticket-detail-hero__main,.light .support-ticket-detail-hero__stat{background:#ffffffc2;border-color:#94a3b838}.light .support-ticket-detail-hero span,.light .support-ticket-section-head span{color:#64748b}.light .support-ticket-detail-hero strong,.light .support-ticket-section-head h3,.light .support-ticket-detail-item strong{color:#0f172a}.light .support-ticket-detail-card,.light .support-ticket-detail-item,.light .support-ticket-conversation,.light .support-ticket-reply-box,.light .support-ticket-message{background:#ffffffbd;border-color:#94a3b838}.light .support-ticket-detail-card:before,.light .support-ticket-conversation:before,.light .support-ticket-reply-box:before{background:linear-gradient(90deg, color-mix(in srgb, var(--rk-color-accent) 10%, transparent), transparent 28%)}.light .support-ticket-detail-item span{color:#64748b}.light .support-ticket-message-list:before{background:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-accent) 28%, transparent), color-mix(in srgb, var(--rk-color-accent) 4%, transparent))}.light .support-ticket-message:before{border-color:color-mix(in srgb, var(--rk-color-accent) 72%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--rk-color-accent) 18%, transparent);background:#f8fafc}.light .support-ticket-reply-box textarea{color:#0f172a;background:#f8fafce6;border-color:#94a3b83d}.light .tickets-warning{color:#92400e;background:#fef3c7b8;border-color:#d977063d}.light .support-ticket-message p{color:#334155}@media (max-width:1024px){.tickets-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.support-ticket-detail-hero,.support-ticket-detail-layout{grid-template-columns:1fr}.support-ticket-detail-side{grid-template-columns:1fr;position:static}}@media (max-width:720px){.tickets-filter-bar,.support-ticket-detail-grid{grid-template-columns:1fr}.rk-dialog-content.auth-modal.support-ticket-create-modal{border-radius:22px;width:min(100vw - 20px,1080px);max-width:min(100vw - 20px,1080px)}.rk-dialog-content.auth-modal.support-ticket-detail-modal{border-radius:22px;width:min(100vw - 20px,1120px)}.support-ticket-detail{max-height:min(74vh,720px)}.support-ticket-detail-hero{padding:10px}.support-ticket-message{margin-left:20px}.support-ticket-message:before{left:-18px}}.dashboard-page .dashboard-desktop-layout{gap:20px;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;display:grid!important}.dashboard-page .dashboard-desktop-layout>aside,.dashboard-page .dashboard-desktop-layout>div{min-width:0}.dashboard-page .dashboard-desktop-sidebar{align-self:start!important}.dashboard-page .dashboard-overview-secondary{align-items:start}.dashboard-page .dashboard-trend-chart.is-empty{min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.dashboard-page .dashboard-trend-chart.is-empty:before,.dashboard-page .dashboard-trend-chart.is-empty:after{content:none}.dashboard-page .dashboard-trend-chart.is-empty .dashboard-empty-box,.dashboard-page .dashboard-overview-secondary>.dashboard-shell-panel:last-child .dashboard-empty-box,.dashboard-page .dashboard-model-empty.dashboard-empty-box{flex-direction:column;justify-content:center;min-height:132px;display:flex}.dashboard-page .dashboard-metric-value{min-height:2rem;line-height:2rem}.dashboard-page .dashboard-loading-dots{vertical-align:top;align-items:center;gap:.24em;min-width:2.4em;height:2rem;display:inline-flex}.dashboard-page .dashboard-loading-dots span{width:.22em;height:.22em;box-shadow:0 0 12px color-mix(in srgb, var(--rk-color-accent) 34%, transparent);opacity:.38;background:currentColor;border-radius:999px;animation:1.05s ease-in-out infinite dashboard-loading-dot-pulse;transform:translateY(0)}.dashboard-page .dashboard-loading-dots span:nth-child(2){animation-delay:.14s}.dashboard-page .dashboard-loading-dots span:nth-child(3){animation-delay:.28s}@keyframes dashboard-loading-dot-pulse{0%,80%,to{opacity:.34;transform:translateY(0)}40%{opacity:1;transform:translateY(-.14em)}}@media (prefers-reduced-motion:reduce){.dashboard-page .dashboard-loading-dots span{opacity:.72;animation:none;transform:none}}@media (min-width:1024px){.dashboard-page .dashboard-desktop-layout{grid-template-columns:300px minmax(0,1fr)!important}.dashboard-page .dashboard-desktop-sidebar{max-height:calc(100vh - 1rem);position:sticky!important;top:0!important}}.dashboard-page .dashboard-search-control{isolation:isolate;position:relative;overflow:hidden}.dashboard-page .dashboard-search-control:before{content:"";opacity:.72;height:42%;transition:opacity .18s;position:absolute;inset:1px 1px auto}.dashboard-page .dashboard-search-control>*{z-index:1;position:relative}.dashboard-page .dashboard-search-control:hover:before,.dashboard-page .dashboard-search-control[data-hover=true]:before,.dashboard-page .dashboard-search-control[data-focus-visible=true]:before{opacity:1}.dashboard-page .dashboard-search-control svg{stroke-width:2.4px}.dashboard-page .dashboard-search-control[disabled],.dashboard-page .dashboard-search-control[data-disabled=true]{opacity:.58}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--rk-color-accent) 52%, transparent) color-mix(in srgb, var(--rk-color-text) 15%, transparent)}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar{width:10px;height:10px}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-track{background:color-mix(in srgb, var(--rk-color-text) 15%, transparent);border-radius:999px}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb, var(--rk-color-text) 15%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--rk-color-accent) 74%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 62%, transparent)),color-mix(in srgb, var(--rk-color-accent) 46%, transparent);border-radius:999px}.dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--rk-color-accent) 88%, transparent), color-mix(in srgb, var(--rk-color-accent-2) 76%, transparent)),color-mix(in srgb, var(--rk-color-accent) 58%, transparent)}.light .dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap){scrollbar-color:#2f6f686b #e2e8f06b}.light .dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-track{background:linear-gradient(#f8fafc47,#cbd5e13d),#e2e8f03d}.light .dashboard-page :is(.token-table-wrap,.frozen-column-table-wrap,.dashboard-table-wrap)::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#2f6f689e,#9a6a2f7a),#2f6f6852;border-color:#f8fafce0}.dashboard-page{--dash-ink:#102a2d;--dash-muted:#6b7d7d;--dash-line:#24484821;--dash-surface:#ffffffd6;--dash-surface-strong:#fffffff5;--dash-accent:#1c8278;--dash-accent-soft:#e0f1ec;--dash-warm:#b87843;color:var(--dash-ink);font-family:Plus Jakarta Sans,Avenir Next,ui-sans-serif,sans-serif;position:relative}.dashboard-page:before{background-color:#0000;background-image:linear-gradient(90deg,#1c82780b 1px,#0000 1px),linear-gradient(#1c827809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:100%;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 78%);mask-image:linear-gradient(#000000b3,#0000 78%)}.dashboard-page:after{filter:blur(24px);background:radial-gradient(circle at 10% 20%,#5cb4a22b,#0000 34%),radial-gradient(circle at 89% 4%,#cd9b5f1f,#0000 28%);height:520px;inset:-120px -4% auto}.dashboard-page .dashboard-desktop-layout{gap:28px;grid-template-columns:272px minmax(0,1fr)!important}.dashboard-page .dashboard-desktop-sidebar{border:1px solid var(--dash-line);background:var(--dash-surface);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:24px;box-shadow:0 20px 60px #1a363514,inset 0 1px #ffffffb8;max-height:calc(100dvh - 56px)!important;padding:22px 16px 16px!important;position:sticky!important;top:28px!important}.dashboard-page .dashboard-brand-mark{background:linear-gradient(145deg,#f5fffb,#dff1ec);border:1px solid #1c827829;border-radius:14px;width:42px;height:42px;box-shadow:0 8px 18px #1c82781a}.dashboard-page .dashboard-desktop-sidebar>div:first-child{margin-bottom:28px;padding-inline:8px}.dashboard-page .dashboard-desktop-sidebar>div:first-child .text-sm{letter-spacing:-.02em;font-size:15px;color:var(--dash-ink)!important}.dashboard-page .dashboard-muted{color:var(--dash-muted)}.dashboard-page .dashboard-side-item{color:#4f6565;border:1px solid #0000;border-radius:16px;min-height:64px;padding:11px 12px;transition:transform .18s,background .18s,border-color .18s,color .18s}.dashboard-page .dashboard-side-item:hover{color:var(--dash-ink);background:#e0f1ec9e;border-color:#1c827824;transform:translate(2px)}.dashboard-page .dashboard-side-item-active{color:var(--dash-ink);box-shadow:0 8px 18px #1c827814,inset 3px 0 0 var(--dash-accent);background:linear-gradient(135deg,#e0f1ecfa,#f1f7f3cc);border-color:#1c827833}.dashboard-page .dashboard-side-item>div>span:first-child{width:38px;height:38px;color:var(--dash-accent);background:#ffffffb3;border:1px solid #1c82781a;border-radius:12px}.dashboard-page .dashboard-side-item-active>div>span:first-child{background:var(--dash-accent);color:#fff;box-shadow:0 6px 12px #1c82782e}.dashboard-page .dashboard-side-item .text-sm{letter-spacing:-.01em;font-size:13px;font-weight:800}.dashboard-page .dashboard-side-item .text-xs{margin-top:3px;font-size:11px;line-height:1.3}.dashboard-page .dashboard-side-note{border:0;border-top:1px solid var(--dash-line);box-shadow:none;background:0 0;border-radius:0;margin-top:22px;padding:18px 8px 4px}.dashboard-page .dashboard-topbar{border:1px solid var(--dash-line);background:linear-gradient(120deg,#ffffffeb,#fafcf9ad);border-radius:24px;min-height:118px;box-shadow:0 18px 54px #1a363512,inset 0 1px #ffffffd9;margin-bottom:22px!important;padding:24px 28px!important}.dashboard-page .dashboard-topbar h1{letter-spacing:-.06em;margin-top:8px;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:500;line-height:.96;color:var(--dash-ink)!important}.dashboard-page .dashboard-topbar .dashboard-muted{color:var(--dash-accent);letter-spacing:.18em;font-size:10px}.dashboard-page .dashboard-topbar .chip,.dashboard-page .dashboard-topbar [data-slot=chip]{border:1px solid #1c82782e;font-size:11px;font-weight:800;color:#286d67!important;background:#e7f3ee!important}.dashboard-page .dashboard-control{min-height:42px}.dashboard-page .dashboard-metric-group{border:1px solid var(--dash-line);background:var(--dash-surface-strong);min-height:196px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 14px 42px #1a363512,inset 0 1px #fffc;border-radius:22px!important}.dashboard-page .dashboard-metric-group:hover{transform:translateY(-3px);box-shadow:0 20px 50px #1a36351a,inset 0 1px #ffffffdb}.dashboard-page .dashboard-metric-group-header{border-bottom:1px solid var(--dash-line);min-height:58px;color:var(--dash-ink);letter-spacing:-.02em;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:800;display:flex}.dashboard-page .dashboard-metric-group-header svg{color:var(--dash-accent);stroke-width:1.8px}.dashboard-page .dashboard-metric-group-body{gap:16px;padding:18px 20px 20px;display:grid}.dashboard-page .dashboard-metric-row{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;display:grid}.dashboard-page .dashboard-stat-icon{color:var(--dash-accent);background:var(--dash-accent-soft);box-shadow:none;border:1px solid #1c82781f;width:38px!important;height:38px!important}.dashboard-page .dashboard-metric-value{letter-spacing:-.055em;min-height:auto;margin-top:4px;font-family:Plus Jakarta Sans,ui-sans-serif,sans-serif;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:650;line-height:1;color:var(--dash-ink)!important}.dashboard-page .dashboard-overview-secondary{gap:22px;margin-top:22px!important}.dashboard-page .dashboard-overview-secondary>.dashboard-shell-panel{border:1px solid var(--dash-line);background:var(--dash-surface);border-radius:22px;box-shadow:0 14px 42px #1a36350f;padding:24px!important}.dashboard-page .dashboard-overview-secondary h2{letter-spacing:-.04em;font-size:20px;font-weight:650;color:var(--dash-ink)!important}.dashboard-page .dashboard-data-row,.dashboard-page .dashboard-empty-box{box-shadow:none;background:#ffffffa8;border:1px solid #2448481f;border-radius:14px!important}.dashboard-page .dashboard-data-row:hover{background:#f0f9f5eb;border-color:#1c82783d}.dashboard-page .dashboard-empty-box{color:var(--dash-muted)}.dashboard-page .dashboard-empty-box svg{color:var(--dash-accent);opacity:.78}.dashboard-page .dashboard-tabs{border:1px solid var(--dash-line);background:#eef6f3cc;border-radius:10px;padding:3px}.dashboard-page .dashboard-tabs [role=tab]{border-radius:8px;min-height:32px;font-size:11px;font-weight:800;color:var(--dash-muted)!important}.dashboard-page .dashboard-tabs [role=tab][aria-selected=true]{background:#fff;box-shadow:0 2px 6px #1a363514;color:var(--dash-ink)!important}.dashboard-page .dashboard-trend-chart{border:1px solid var(--dash-line);background:#f8fcf9b8;border-radius:14px}.dashboard-page .dashboard-model-analytics-content{height:clamp(260px,34vh,320px);min-height:0}.dashboard-page .dashboard-model-usage-list{overscroll-behavior:contain;scrollbar-color:var(--rk-color-line-strong) #0000;scrollbar-width:thin;align-content:start;height:100%;min-height:0;padding-right:4px;overflow-y:auto}.dashboard-page .dashboard-model-analytics-content .dashboard-trend-chart{flex-direction:column;height:100%;min-height:0;padding:14px;display:flex}.dashboard-page .dashboard-model-analytics-content .dashboard-trend-summary>div{padding:10px 12px}.dashboard-page .dashboard-model-analytics-content .dashboard-trend-plot{flex:auto;height:auto;min-height:0;margin-top:10px}.dashboard-page .dashboard-model-analytics-empty.dashboard-empty-box{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;margin:0;display:flex}.dashboard-page .dashboard-trend-kicker{color:var(--dash-accent)}.dashboard-page .dashboard-overview-secondary .text-white,.dashboard-page .dashboard-overview-secondary .light\:text-slate-950{color:var(--dash-ink)!important}@media (max-width:1023px){.dashboard-page .dashboard-desktop-layout{gap:16px;grid-template-columns:1fr!important}.dashboard-page .dashboard-desktop-sidebar{overflow:visible;max-height:none!important;position:relative!important;top:auto!important}.dashboard-page .dashboard-desktop-sidebar nav{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.dashboard-page .dashboard-desktop-sidebar nav::-webkit-scrollbar{display:none}.dashboard-page .dashboard-side-item{flex:none;width:auto;min-width:132px}.dashboard-page .dashboard-side-item .text-xs,.dashboard-page .dashboard-side-note{display:none}.dashboard-page .dashboard-side-item>div>span:first-child{width:34px;height:34px}.dashboard-page .dashboard-topbar{min-height:96px;padding:20px!important}}@media (max-width:640px){.dashboard-page .dashboard-topbar{border-radius:18px}.dashboard-page .dashboard-topbar h1{font-size:2.15rem}.dashboard-page .dashboard-overview-secondary>.dashboard-shell-panel{padding:18px!important}}.dark .dashboard-page{--dash-ink:#e7f2ef;--dash-muted:#9ab0ad;--dash-line:#96beb529;--dash-surface:#0f1f22db;--dash-surface-strong:#132629f0;--dash-accent:#7fd2bb;--dash-accent-soft:#4899852b}.dark .dashboard-page .dashboard-desktop-sidebar,.dark .dashboard-page .dashboard-topbar,.dark .dashboard-page .dashboard-overview-secondary>.dashboard-shell-panel{background:var(--dash-surface);box-shadow:0 24px 70px #00000040,inset 0 1px #ffffff0a}.dark .dashboard-page .dashboard-side-item:hover{background:#274c4a57}.dark .dashboard-page .dashboard-side-item-active{color:var(--dash-ink);background:linear-gradient(135deg,#32675e70,#16343594)}.dark .dashboard-page .dashboard-topbar h1,.dark .dashboard-page .dashboard-metric-value,.dark .dashboard-page .dashboard-overview-secondary h2{color:var(--dash-ink)!important}.dark .dashboard-page .dashboard-metric-group{background:var(--dash-surface-strong)}.dark .dashboard-page .dashboard-data-row,.dark .dashboard-page .dashboard-empty-box,.dark .dashboard-page .dashboard-trend-chart{border-color:var(--dash-line);background:#0b1a1d9e}.dark .dashboard-page .dashboard-tabs{background:#0c1d1fb8}.dark .dashboard-page .dashboard-tabs [role=tab][aria-selected=true]{background:#5e9d8f3d;color:var(--dash-ink)!important}.light .dashboard-page .text-white,.light .dashboard-page .light\:text-slate-950,.light .dashboard-page .dashboard-topbar .text-white,.light .dashboard-page .dashboard-desktop-sidebar .text-white{color:var(--dash-ink)!important}.dashboard-page{--dash-primary:#246b5d;--dash-primary-hover:#1d5b4f;--dash-primary-ink:#fff;--dash-secondary:#f6faf8;--dash-secondary-hover:#edf6f2;--dash-danger:#b94b4b;--dash-danger-soft:#fff3f1}.dashboard-page :is(.dashboard-primary-control,.dashboard-search-control):before{display:none}.dashboard-page .token-console{--token-panel:var(--rk-color-panel);--token-panel-soft:var(--rk-color-panel-strong);--token-line:var(--rk-color-line);--token-muted:var(--rk-color-muted);--token-text:var(--rk-color-text);gap:14px}.dashboard-page .token-console-hero,.dashboard-page .token-command-bar,.dashboard-page .token-table-wrap{border-color:var(--dash-line);background:var(--token-panel);box-shadow:none;border-radius:14px}.dashboard-page .token-console-hero{min-height:0;padding:16px 20px}.dashboard-page .token-console-hero:after{display:none}.dashboard-page .token-console-compact{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.dashboard-page .token-console-mark{border:1px solid var(--rk-color-line);width:40px;height:40px;color:var(--rk-color-accent);background:var(--rk-color-accent-soft);box-shadow:none;border-radius:12px;flex-basis:40px}.dashboard-page .token-console-mark svg{stroke-width:1.9px}.dashboard-page .token-console-intro>span{letter-spacing:.14em;color:var(--rk-color-accent)!important}.dashboard-page .token-console-intro strong,.dashboard-page .token-console-title h2{color:var(--dash-ink)!important}.dashboard-page .token-console-compact .token-console-metrics{justify-content:flex-end;align-items:stretch;gap:10px;display:flex}.dashboard-page .token-console-metrics div{border:1px solid var(--dash-line);background:var(--token-panel-soft);border-radius:12px;min-width:108px;padding:10px 16px}.dashboard-page .token-console-metrics span{color:var(--dash-muted);letter-spacing:.08em;font-weight:700}.dashboard-page .token-console-compact .token-console-metrics strong{margin-top:6px;font-size:24px;color:var(--dash-ink)!important}@media (max-width:900px){.dashboard-page .token-console-compact{grid-template-columns:auto minmax(0,1fr)}.dashboard-page .token-console-compact .token-console-metrics{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}}.dashboard-page .token-command-bar{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.dashboard-page .token-search-group{flex:520px;align-items:center;gap:10px;min-width:0;display:flex}.dashboard-page .token-search-field{flex:1 1 0;min-width:150px}.dashboard-page .token-search-button{flex:none;width:auto}.dashboard-page .token-action-group{align-items:center;gap:12px;margin-left:auto;display:flex}.dashboard-page .token-table-wrap{padding:0}.dashboard-page .token-table-wrap .frozen-column-table-empty-panel{background:0 0;border-color:#0000}.dashboard-page .token-table-wrap .frozen-column-table-empty-panel .dashboard-empty-box{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.dashboard-page .token-table{color:var(--dash-ink);background:0 0;border:0;border-radius:0}.dashboard-page .token-name-cell span,.dashboard-page .token-quota-cell span{color:var(--dash-ink)!important}.dashboard-page .token-name-cell small,.dashboard-page .token-quota-cell small{color:var(--dash-muted)}.dashboard-page .token-soft-pill{border-color:var(--dash-line);color:var(--dash-ink);background:var(--rk-color-panel-strong)}.dashboard-page .token-key-cell>span{border-color:var(--dash-line);color:var(--dash-ink);background:color-mix(in srgb, var(--rk-color-accent) 6%, var(--rk-color-panel))}.dashboard-page .token-group-pill{width:auto;max-width:100%}.dashboard-page .token-icon-button,.dashboard-page .token-status-action,.dashboard-page .token-edit-action,.dashboard-page .token-danger-icon{min-height:32px}.dark .dashboard-page{--dash-primary:#65bea8;--dash-primary-hover:#7ad4bc;--dash-primary-ink:#08231f;--dash-secondary:#1a3535eb;--dash-secondary-hover:#224643fa;--dash-danger:#ef9a91;--dash-danger-soft:#7a2a2b3d}.dashboard-page .usage-logs-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.dashboard-page .usage-logs-hero-mark{border:1px solid var(--rk-color-line);width:40px;height:40px;color:var(--rk-color-accent);background:var(--rk-color-accent-soft);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.dashboard-page .usage-logs-hero-intro{min-width:0}.dashboard-page .usage-logs-hero-intro>span{color:var(--rk-color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.dashboard-page .usage-logs-hero-intro>strong{color:var(--dash-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:15px;font-weight:600;display:block;overflow:hidden}.dashboard-page .usage-logs-hero-metrics{gap:10px;display:flex}.dashboard-page .usage-logs-hero-metrics>div{border:1px solid var(--dash-line);background:var(--rk-color-panel-strong);border-radius:12px;min-width:108px;padding:10px 16px}.dashboard-page .usage-logs-hero-metrics span{color:var(--dash-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.dashboard-page .usage-logs-hero-metrics strong{color:var(--dash-ink);margin-top:6px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:24px;line-height:1;display:block}@media (max-width:900px){.dashboard-page .usage-logs-hero{grid-template-columns:auto minmax(0,1fr)}.dashboard-page .usage-logs-hero-metrics{flex-wrap:wrap;grid-column:1/-1}}.dashboard-page .dashboard-log-filter{border:0;border-top:1px solid var(--dash-line);background:0 0;border-radius:0;margin-top:16px;padding:18px 0 0}.dashboard-page .usage-logs-wrap{border:1px solid var(--dash-line);background:var(--rk-color-panel);border-radius:14px}.dashboard-page .usage-logs-classic{color:var(--dash-ink);background:0 0;border:0;border-radius:0}.dashboard-page .usage-logs-classic th{border-color:var(--dash-line);height:40px;color:var(--dash-muted);letter-spacing:.01em;text-transform:none;background:var(--rk-color-canvas-soft);font-size:12px;font-weight:600}.dashboard-page .usage-logs-classic td{border-color:var(--dash-line);height:56px}.dashboard-page .usage-logs-classic .log-cell-text{color:var(--dash-ink);font-weight:600}.dashboard-page .usage-logs-classic .log-cell-mono{color:var(--dash-ink)}.dashboard-page .usage-log-chip.usage-log-chip-neutral{border-color:var(--dash-line);color:var(--dash-ink);background:var(--rk-color-panel-strong)}.dashboard-page .usage-log-stream-text{color:var(--dash-muted);white-space:nowrap;font-size:12px}.dashboard-page .usage-log-detail-button{border-color:var(--rk-color-line)!important;color:var(--rk-color-text)!important;background:var(--rk-color-panel-strong)!important}.dashboard-page .usage-log-detail-button:hover,.dashboard-page .usage-log-detail-button[data-hover=true]{border-color:var(--rk-color-line-strong)!important;color:var(--rk-color-accent)!important;background:var(--rk-color-accent-soft)!important}.dashboard-page .frozen-column-table-empty-panel{background:0 0;border-color:#0000}.dashboard-page .usage-logs-wrap .frozen-column-table-empty-panel .usage-logs-empty.dashboard-empty-box{border-radius:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.dashboard-page .tickets-panel .dashboard-table-wrap .dashboard-empty-box{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.dashboard-page .tickets-panel .dashboard-table-wrap{border:1px solid var(--dash-line);background:var(--rk-color-panel);border-radius:14px}.dashboard-page .tickets-table{color:var(--dash-ink);background:0 0;border:0;border-radius:0}
.docs-reference-page{--docs-page:#060b12;--docs-panel:#0a101bc7;--docs-panel-soft:#0e162394;--docs-panel-strong:#060b13f0;--docs-code:#03070d;--docs-line:#a1b2c426;--docs-line-strong:#abbed247;--docs-text:#edf6ff;--docs-muted:#91a4ba;--docs-ice:#c0d1df;--docs-cyan:#67e8f9;--docs-green:#9ff5c2;--docs-amber:#f7d577;--docs-violet:#a78bfa;--docs-shadow:#00000057;--docs-clip-sm:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%);--docs-clip-md:polygon(0 0, calc(100% - 26px) 0, 100% 26px, 100% 100%, 18px 100%, 0 calc(100% - 18px));isolation:isolate;color:var(--docs-text);background:linear-gradient(180deg, #060b1200, #060b12d1 36%, #060b12f5),var(--docs-page);position:relative}.docs-reference-page:before,.docs-reference-page:after{pointer-events:none;content:"";position:absolute}.docs-reference-page:before{z-index:-2;clip-path:polygon(0 0,58% 5%,100% 0,100% 72%,82% 78%,82% 100%,10% 92%,0 100%);opacity:.9;background:linear-gradient(112deg,#0000 0 11%,#67e8f924 11.08% 11.18%,#0000 11.24% 58%,#a78bfa1c 58.08% 58.18%,#0000 58.24%) 0 0/100% 100%,linear-gradient(90deg,#a1b2c40e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#a1b2c40b 1px,#0000 1px) 0 0/64px 64px;height:720px;inset:74px 0 auto}.docs-reference-page:after{z-index:-3;filter:blur(18px);background:radial-gradient(circle at 18% 18%,#67e8f933,#0000 28%),radial-gradient(circle at 70% 6%,#a78bfa26,#0000 26%),radial-gradient(circle at 88% 48%,#9ff5c21f,#0000 25%);height:520px;inset:86px 0 auto}.docs-reference-shell{gap:18px;width:100%;margin:0 auto;display:grid}.docs-reference-hero,.docs-reference-nav,.docs-endpoint-detail-panel,.docs-reference-section{border:1px solid var(--docs-line);background:linear-gradient(180deg, #ffffff0f, #ffffff05),var(--docs-panel);box-shadow:0 28px 90px var(--docs-shadow),inset 0 1px 0 #ffffff0e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.docs-reference-hero{clip-path:polygon(0 0,calc(100% - 42px) 0,100% 42px,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);background:linear-gradient(128deg, #67e8f921, #090f1bd6 38%, #271f4d94),linear-gradient(180deg, #ffffff0b, transparent),var(--docs-panel-strong);border-color:#67e8f933;grid-template-columns:minmax(0,.96fr) minmax(340px,.52fr);min-height:300px;display:grid;position:relative;overflow:hidden}.docs-reference-hero:before{pointer-events:none;clip-path:var(--docs-clip-md);content:"";border:1px solid #a1b2c41a;position:absolute;inset:18px}.docs-reference-hero:after{aspect-ratio:1;pointer-events:none;clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);opacity:.72;content:"";background:repeating-linear-gradient(90deg,#67e8f92e 0 1px,#0000 1px 18px),linear-gradient(135deg,#67e8f914,#a78bfa1a);border:1px solid #67e8f924;width:48%;position:absolute;bottom:-42%;right:-8%}.docs-hero-copy{z-index:1;flex-direction:column;justify-content:flex-end;min-width:0;padding:34px;display:flex;position:relative}.docs-kicker,.docs-hero-meta,.docs-endpoint-meta-row,.docs-spotlight-top,.docs-spotlight-title,.docs-nav-heading,.docs-section-head,.docs-copy-info-head,.docs-code-head,.docs-info-card>div,.docs-icon-row,.docs-error-card>div,.docs-rail-section-head,.docs-rail-section-title{align-items:center;gap:10px;display:flex}.docs-kicker{width:fit-content;color:var(--docs-cyan);clip-path:var(--docs-clip-sm);letter-spacing:.08em;text-transform:uppercase;background:#67e8f914;border:1px solid #67e8f947;border-radius:0;padding:7px 12px;font-size:12px;font-weight:850}.docs-hero-copy h1{letter-spacing:0;max-width:760px;margin:18px 0 10px;font-size:clamp(2.15rem,4.4vw,4.9rem);font-weight:880;line-height:.94}.docs-hero-copy p,.docs-section-head p,.docs-info-card small,.docs-info-card p,.docs-error-card p,.docs-spotlight-card p,.docs-endpoint-detail-head p,.docs-rail-sequence li{color:var(--docs-muted)}.docs-hero-copy p{max-width:760px;font-size:16px;line-height:1.66}.docs-hero-meta{color:var(--docs-ice);flex-wrap:wrap;gap:8px;margin-top:18px;font-size:12px;font-weight:760}.docs-hero-meta span{background:#0409104d;border:1px solid #a1b2c426;padding:7px 10px}.docs-hero-metrics{z-index:1;grid-template-columns:1fr;align-content:end;gap:10px;padding:38px 38px 38px 0;display:grid;position:relative}.docs-hero-metric{clip-path:var(--docs-clip-sm);background:linear-gradient(90deg,#ffffff0b,#0000),#03081066;border:1px solid #a1b2c424;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.docs-hero-metric>span,.docs-spotlight-icon,.docs-brand-mark,.docs-section-head>span,.docs-icon-row>span,.docs-error-card>div>svg,.docs-info-card>div>svg,.docs-rail-section-head>span{flex:none;place-items:center;display:grid}.docs-hero-metric>span,.docs-section-head>span,.docs-icon-row>span,.docs-error-card>div>svg,.docs-rail-section-head>span{width:38px;height:38px;color:var(--docs-cyan);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(135deg,#67e8f921,#a78bfa14),#67e8f912}.docs-hero-metric strong,.docs-error-card strong,.docs-rail-section-head strong{color:var(--docs-text);font-size:18px;font-weight:880;display:block}.docs-hero-metric small,.docs-rail-section-head small{color:var(--docs-muted);margin-top:3px;font-size:12px;font-weight:700;display:block}.docs-spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.docs-spotlight-card{border:1px solid var(--docs-line);text-align:left;background:linear-gradient(135deg, #ffffff0e, #ffffff03),var(--docs-panel-soft);clip-path:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;gap:13px;min-height:188px;margin-top:0;padding:18px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.docs-reference-page .docs-spotlight-card{clip-path:none;border-radius:12px;margin-top:0}.docs-reference-page .docs-spotlight-card:nth-child(2),.docs-reference-page .docs-spotlight-card:nth-child(3){clip-path:none;margin-top:0}.docs-reference-page .docs-spotlight-card:before{display:none}.docs-spotlight-card:hover,.docs-spotlight-card-active{background:linear-gradient(135deg,#67e8f91a,#ffffff06),#09111ee0;border-color:#67e8f95c;transform:translateY(-2px);box-shadow:0 20px 58px #00000040,inset 0 1px #ffffff0d}.docs-reference-page .docs-spotlight-card:hover,.docs-reference-page .docs-spotlight-card-active{box-shadow:0 20px 58px #00000040,inset 0 1px #ffffff0d}.docs-spotlight-top{justify-content:space-between}.docs-spotlight-icon{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));width:44px;height:44px}.docs-spotlight-icon-0{color:#041016;background:linear-gradient(135deg,#67e8f9f2,#9ff5c2e0)}.docs-spotlight-icon-1{color:#f5fbff;background:linear-gradient(135deg,#a78bfad1,#67e8f98f)}.docs-spotlight-icon-2{color:#031017;background:linear-gradient(135deg,#f7d577eb,#67e8f99e)}.docs-spotlight-title{align-items:flex-start}.docs-spotlight-title h2,.docs-endpoint-detail-head h2,.docs-section-head h2{color:var(--docs-text);letter-spacing:0;margin:0}.docs-spotlight-title h2{font-size:18px;line-height:1.2}.docs-spotlight-card code,.docs-endpoint-detail-head code,.docs-endpoint-item code{color:var(--docs-cyan);text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:650;line-height:1.35;display:inline-block;overflow:hidden}.docs-workbench-grid{grid-template-columns:minmax(250px,310px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.docs-reference-nav,.docs-context-rail{border-radius:12px;position:sticky;top:104px;overflow:hidden}.docs-nav-heading{background:linear-gradient(120deg,#50e3c213,#0000 66%),#ffffff06;border-bottom:1px solid #a1b2c41c;justify-content:space-between;padding:15px 16px 13px}.docs-nav-heading span{color:var(--docs-ice);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.docs-nav-heading strong{letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:800;display:block}.docs-nav-tree{gap:8px;max-height:none;padding:10px;display:grid;overflow:visible}.docs-nav-vendor,.docs-feature-group{gap:0;display:grid}.docs-accordion-trigger,.docs-endpoint-item{width:100%;color:var(--docs-text);text-align:left;border:1px solid #0000;border-radius:8px;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s}.docs-vendor-trigger{background:#ffffff09;border-color:#a1b2c41a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:9px 10px;display:grid}.docs-feature-trigger{min-height:37px;color:var(--docs-ice);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 12px;display:flex}.docs-brand-mark{width:28px;height:28px;color:var(--docs-ice);background:#ffffff0b;border:1px solid #a1b2c424;border-radius:7px}.docs-brand-mark-sm{width:24px;height:24px}.docs-vendor-trigger strong{color:var(--docs-text);letter-spacing:0;font-size:14px;font-weight:820;line-height:1.1;display:block}.docs-feature-trigger span:first-child{color:var(--docs-ice);letter-spacing:0;font-size:12px;font-weight:760;line-height:1.2;display:block}.docs-feature-label{color:var(--docs-muted);font-size:12px;font-weight:760;line-height:1.2}.docs-feature-label-active{color:#fff}.docs-endpoint-item strong{color:var(--docs-muted);letter-spacing:0;font-size:12px;font-weight:760;line-height:1.3;display:block}.docs-vendor-trigger small,.docs-feature-count{color:var(--docs-muted);font-size:12px;font-weight:720}.docs-feature-count{align-items:center;gap:8px;display:inline-flex}.docs-chevron{transition:transform .18s}.docs-chevron-open{transform:rotate(180deg)}.docs-feature-list,.docs-endpoint-list{gap:4px;display:grid}.docs-feature-list{border-left:1px solid #a1b2c424;margin:6px 0 6px 14px;padding:0 0 0 10px}.docs-feature-group{background:#0000001f;border-radius:8px}.docs-endpoint-list{border-left:1px solid #50e3c229;margin:0 0 7px 12px;padding:0 0 0 10px}.docs-endpoint-item{background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px 8px 11px;display:grid}.docs-endpoint-item code{color:#899aadd9;max-width:100%;margin-top:3px}.docs-endpoint-title-active{color:#fff}.docs-endpoint-path-active{color:#50e3c2}.docs-endpoint-item:hover,.docs-accordion-trigger:hover{background:#ffffff0f;border-color:#a1b2c429}.docs-vendor-trigger-active{background:0 0;border-color:#0000}.docs-vendor-trigger-active .docs-brand-mark{color:#50e3c2;background:#50e3c21f;border-color:#50e3c25c}.docs-vendor-trigger-active strong,.docs-vendor-trigger-active small,.docs-vendor-trigger-active .docs-chevron{color:#50e3c2}.docs-feature-trigger-active{color:var(--docs-text);background:0 0;border-color:#0000}.docs-feature-trigger-active .docs-feature-label{color:#fff}.docs-feature-trigger-active .docs-feature-count{color:#50e3c2}.docs-endpoint-item-active{color:#fff;box-shadow:none;background:0 0;border-color:#0000}.docs-endpoint-item-active code{color:#50e3c2}.docs-endpoint-item-active strong{color:#fff}.docs-method{letter-spacing:.02em;border:1px solid;justify-content:center;align-items:center;min-width:52px;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:880;display:inline-flex}.docs-method-get{color:#9ff5c2;background:#22c55e17}.docs-method-post{color:#f7d577;background:#f59e0b1c}.docs-method-wss{color:#c4b5fd;background:#8b5cf61f}.docs-endpoint-detail-panel{clip-path:var(--docs-clip-md);background:linear-gradient(180deg, #0d1623f0, #060b13e6),var(--docs-panel-strong);overflow:hidden}.docs-endpoint-detail-head{background:linear-gradient(90deg,#67e8f914,#0000 46%),#ffffff04;border-bottom:1px solid #a1b2c41f;padding:28px 28px 22px;position:relative}.docs-endpoint-detail-head:after{content:"";background:linear-gradient(90deg,#0000,#67e8f9bf);width:min(340px,40%);height:1px;position:absolute;bottom:-1px;right:28px}.docs-endpoint-meta-row{flex-wrap:wrap;gap:10px}.docs-vendor-pill{color:var(--docs-ice);background:#ffffff09;border:1px solid #a1b2c429;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.docs-endpoint-detail-head h2{margin-top:18px;font-size:clamp(2rem,3.6vw,4.2rem);font-weight:860;line-height:.94}.docs-endpoint-detail-head p{max-width:82ch;margin-top:13px;line-height:1.7}.docs-endpoint-detail-body{gap:16px;padding:18px 20px 22px;display:grid}.docs-code-grid,.docs-lower-grid,.docs-error-grid{gap:14px;display:grid}.docs-code-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start}.docs-lower-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.docs-info-card,.docs-code-window,.docs-details-block,.docs-error-card{background:#ffffff07;border:1px solid #a1b2c421}.docs-info-card{gap:10px;min-height:118px;padding:14px;display:grid}.docs-info-card>div{color:var(--docs-text);font-size:13px;font-weight:820}.docs-info-card p{word-break:break-word;margin:0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}.docs-copy-info-card small{color:var(--docs-muted);font-size:12px;line-height:1.55}.docs-code-window{background:var(--docs-code);clip-path:var(--docs-clip-sm);align-self:start;overflow:hidden}.docs-code-grid .docs-code-window{background:linear-gradient(#0a121ffa,#050a12fa)}.docs-code-grid .docs-code-window pre{background:0 0}.docs-code-head{background:linear-gradient(90deg,#ffffff0b,#0000),#ffffff05;border-bottom:1px solid #a1b2c41f;justify-content:space-between;min-height:52px;padding:11px 13px}.docs-code-title{align-items:center;gap:7px;min-width:0;display:flex}.docs-code-title span{background:var(--docs-cyan);border-radius:999px;width:8px;height:8px}.docs-code-title span:nth-child(2){background:var(--docs-amber)}.docs-code-title span:nth-child(3){background:var(--docs-green)}.docs-code-title strong{color:var(--docs-text);margin-left:8px;font-size:13px;font-weight:820}.docs-code-window pre{color:#dce9f6;max-height:540px;margin:0;padding:18px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.82;overflow:auto}.docs-copy-button{height:30px!important;color:var(--docs-text)!important;background:#ffffff0a!important;border:1px solid #a1b2c42e!important;border-radius:8px!important;font-weight:760!important}.docs-copy-button-active{color:var(--docs-green)!important;border-color:#9ff5c273!important}.docs-endpoint-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 16px;display:grid}.docs-endpoint-summary-grid .docs-info-card,.docs-endpoint-summary-grid .docs-copy-info-card{min-height:0;padding:16px 16px 15px}.docs-endpoint-summary-grid .docs-info-card{background:#03081073;border-color:#50e3c22e;align-content:start;justify-items:start;gap:12px}.docs-copy-info-head{justify-content:flex-start;align-items:center;gap:14px;width:100%;display:flex}.docs-copy-info-card .docs-copy-info-head{align-self:stretch;width:100%}.docs-endpoint-summary-grid .docs-copy-info-card>.docs-copy-info-head{justify-content:flex-start;width:100%}.docs-copy-info-label{color:var(--docs-cyan);flex:auto;align-items:center;gap:10px;font-size:13px;font-weight:820;line-height:1;display:inline-flex}.docs-copy-info-label svg{color:var(--docs-cyan)}.docs-endpoint-summary-grid .docs-copy-button{margin-left:auto}.docs-copy-info-value{color:var(--docs-green);word-break:break-word;background:#0308106b;border:1px solid #a1b2c41a;padding:14px 14px 13px;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.6}.docs-endpoint-summary-grid .docs-info-card>div{color:var(--docs-cyan);justify-content:start;align-self:start;align-items:center}.docs-endpoint-summary-grid .docs-copy-info-head{justify-content:space-between}.docs-endpoint-summary-grid .docs-info-card>div svg{color:var(--docs-cyan)}.docs-endpoint-summary-grid .docs-info-card p{color:var(--docs-green);align-self:start;margin:0;font-size:14px;line-height:1.7}.docs-reference-section{clip-path:var(--docs-clip-md);overflow:hidden}.docs-section-head{border-bottom:1px solid #a1b2c41c;align-items:flex-start;padding:18px 18px 16px}.docs-section-head h2{font-size:18px;font-weight:840}.docs-section-head p{margin:7px 0 0;line-height:1.62}.docs-icon-list{display:grid}.docs-icon-row{border-top:1px solid #a1b2c417;padding:14px 18px}.docs-icon-row p{color:var(--docs-muted);margin:0;font-size:14px;line-height:1.65}.docs-errors-panel .docs-error-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 16px 16px}.docs-error-card{--error-accent:var(--docs-cyan);--error-line:#67e8f947;--error-glow:#67e8f91a;--error-surface:#08101ead;border-color:var(--error-line);background:linear-gradient(145deg, var(--error-glow), transparent 42%),linear-gradient(180deg, #ffffff0a, #ffffff03),var(--error-surface);clip-path:none;border-radius:12px;align-content:start;gap:10px;min-height:160px;padding:14px 14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #00000029}.docs-error-card>div{justify-content:space-between;align-items:flex-start}.docs-error-card>div>span{border:1px solid color-mix(in srgb, var(--error-accent) 54%, transparent);width:36px;height:36px;color:var(--error-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--error-accent) 22%, transparent), transparent),#ffffff09;box-shadow:0 0 24px color-mix(in srgb, var(--error-accent) 18%, transparent);border-radius:10px;place-items:center;display:grid}.docs-error-card h3{color:var(--docs-text);margin:0;font-size:14px;font-weight:820;line-height:1.3}.docs-error-card strong{color:color-mix(in srgb, var(--error-accent) 44%, var(--docs-text));font-size:18px}.docs-error-code{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"liga" 0;letter-spacing:.02em;display:inline-block}.docs-error-code-5xx{letter-spacing:.08em;text-transform:uppercase;font-size:17px}.docs-error-card p{max-width:38ch;margin:0;font-size:12px;line-height:1.55}.docs-error-card-auth{--error-accent:#f7d577;--error-line:#f7d57747;--error-glow:#f7d5771c;--error-surface:#0e1018c2}.docs-error-card-model{--error-accent:#f49bb2;--error-line:#f49bb247;--error-glow:#f49bb21c;--error-surface:#100e19c2}.docs-error-card-quota{--error-accent:#67e8f9;--error-line:#67e8f94d;--error-glow:#67e8f91f;--error-surface:#08111ec7}.docs-error-card-payload{--error-accent:#a78bfa;--error-line:#a78bfa57;--error-glow:#a78bfa24;--error-surface:#13112ac7}.docs-details-block{clip-path:var(--docs-clip-sm);background:#ffffff07;overflow:hidden}.docs-details-block+.docs-details-block{margin-top:14px}.docs-details-block summary{color:var(--docs-text);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font-size:14px;font-weight:820;list-style:none;display:flex}.docs-details-block summary::-webkit-details-marker{display:none}.docs-details-block[open] summary svg{transform:rotate(180deg)}.docs-details-block summary svg{transition:transform .18s}.docs-details-content{border-top:1px solid #a1b2c41a;padding:16px}.docs-table-wrap{overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.docs-table th,.docs-table td{vertical-align:top;border-bottom:1px solid #a1b2c41a;padding:12px 14px}.docs-table th{color:var(--docs-ice);text-align:left;font-weight:840}.docs-table td{color:var(--docs-text)}.docs-table td code{color:var(--docs-cyan);font-family:JetBrains Mono,monospace}.docs-required-yes{color:var(--docs-green);font-weight:850}.docs-note-list{color:var(--docs-muted);gap:10px;margin:0;padding-left:18px;display:grid}.docs-code-window pre,.docs-table-wrap{scrollbar-color:#67e8f973 #ffffff0d;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){.docs-spotlight-card,.docs-chevron,.docs-details-block summary svg{transition:none}}@media (max-width:1535px){.docs-workbench-grid{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.docs-context-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;top:auto}}@media (max-width:1279px){.docs-reference-hero,.docs-workbench-grid,.docs-code-grid,.docs-lower-grid,.docs-errors-panel .docs-error-grid{grid-template-columns:1fr}.docs-reference-nav{position:relative;top:auto}.docs-context-rail{grid-template-columns:1fr}.docs-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 38px 38px}.docs-nav-tree{max-height:none}}@media (max-width:900px){.docs-spotlight-grid{grid-template-columns:1fr}}@media (max-width:767px){.docs-reference-page{padding-top:92px}.docs-hero-copy,.docs-endpoint-detail-head,.docs-endpoint-detail-body,.docs-section-head,.docs-nav-heading{padding-left:16px;padding-right:16px}.docs-reference-hero{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);min-height:auto}.docs-hero-copy{padding-top:24px;padding-bottom:20px}.docs-hero-metrics{grid-template-columns:1fr;padding:0 16px 18px}.docs-hero-copy h1{font-size:clamp(2.35rem,15vw,4.6rem)}.docs-endpoint-detail-head h2{font-size:clamp(1.75rem,11vw,3rem)}.docs-code-window pre{max-height:420px;font-size:11px}.docs-copy-button{min-width:0!important;padding-inline:9px!important}}.light .docs-reference-page{--docs-page:#f7f9fc;--docs-panel:#ffffffd6;--docs-panel-soft:#f1f5f9c2;--docs-panel-strong:#fffffff5;--docs-code:#07111d;--docs-line:#94a3b82e;--docs-line-strong:#64748b42;--docs-text:#0f172a;--docs-muted:#475569;--docs-ice:#64748b;--docs-cyan:#0891b2;--docs-green:#0f766e;--docs-amber:#b45309;--docs-violet:#6d5bd0;--docs-shadow:#0f172a14;color:var(--docs-text);background:linear-gradient(180deg, #fff0, #f1f5f9e6 38%, #f7f9fc 100%),var(--docs-page)}.light .docs-reference-page:before{background:linear-gradient(112deg,#0000 0 11%,#0891b21a 11.08% 11.18%,#0000 11.24% 58%,#0f766e14 58.08% 58.18%,#0000 58.24%),linear-gradient(90deg,#4755690f 1px,#0000 1px),linear-gradient(#4755690d 1px,#0000 1px)}.light .docs-reference-page:after{background:radial-gradient(circle at 18% 18%,#0891b21f,#0000 28%),radial-gradient(circle at 70% 6%,#0f766e14,#0000 26%),radial-gradient(circle at 88% 48%,#b4530914,#0000 25%)}.light .docs-reference-hero,.light .docs-reference-nav,.light .docs-endpoint-detail-panel,.light .docs-reference-section,.light .docs-spotlight-card{background:linear-gradient(180deg, #fffffff0, #f1f5f9c7),var(--docs-panel);box-shadow:0 22px 70px var(--docs-shadow),inset 0 1px 0 #ffffffe0;border-color:#94a3b833}.light .docs-endpoint-detail-panel{background:linear-gradient(180deg, #fffffff5, #f5f9fce6),var(--docs-panel-strong)}.light .docs-endpoint-detail-head{background:linear-gradient(90deg,#0891b214,#0000 46%),#ffffffad}.light .docs-reference-hero{background:linear-gradient(128deg, #0891b21f, #fffffff0 42%, #0f766e14),var(--docs-panel-strong)}.light .docs-hero-meta span,.light .docs-hero-metric,.light .docs-vendor-trigger,.light .docs-rail-section,.light .docs-info-card,.light .docs-details-block,.light .docs-error-card{background:#ffffffbd;border-color:#94a3b82e}.light .docs-hero-metric{background:linear-gradient(90deg,#ffffffd1,#0000),#ffffffc7}.light .docs-nav-heading,.light .docs-code-head{background:linear-gradient(120deg,#0891b212,#0000 66%),#ffffffd6;border-color:#94a3b829}.light .docs-brand-mark{color:var(--docs-ice);background:#ffffffd6;border-color:#94a3b82e}.light .docs-error-card{border-color:var(--error-line);background:linear-gradient(145deg, color-mix(in srgb, var(--error-accent) 11%, transparent), transparent 44%),linear-gradient(180deg, #ffffffe6, #f1f5f9b8);box-shadow:0 18px 46px #0f172a14,inset 0 1px #ffffffd1}.light .docs-error-card>div>span{background:linear-gradient(135deg, color-mix(in srgb, var(--error-accent) 18%, transparent), transparent),#ffffffb8}.light .docs-error-card h3{color:#0f172a}.light .docs-error-card p{color:var(--docs-muted)}.light .docs-feature-group{background:#f1f5f9b3}.light .docs-accordion-trigger,.light .docs-endpoint-item,.light .docs-feature-label,.light .docs-feature-trigger span:first-child,.light .docs-endpoint-item strong{color:var(--docs-muted)}.light .docs-vendor-trigger strong,.light .docs-feature-trigger-active,.light .docs-feature-trigger-active .docs-feature-label,.light .docs-endpoint-item-active,.light .docs-endpoint-item-active strong,.light .docs-endpoint-title-active,.light .docs-feature-label-active{color:var(--docs-text)}.light .docs-endpoint-item code{color:#526275db}.light .docs-endpoint-path-active,.light .docs-endpoint-item-active code{color:var(--docs-cyan)}.light .docs-endpoint-summary-grid .docs-info-card{background:#ffffffd1;border-color:#0891b229}.light .docs-copy-info-label,.light .docs-endpoint-summary-grid .docs-info-card>div,.light .docs-endpoint-summary-grid .docs-info-card>div svg,.light .docs-copy-info-label svg{color:#0891b2}.light .docs-copy-info-value,.light .docs-endpoint-summary-grid .docs-info-card p{color:#0f766e}.light .docs-copy-info-value{background:#f1f5f9cc;border-color:#94a3b829}.light .docs-feature-list{border-left-color:#94a3b82e}.light .docs-endpoint-list{border-left-color:#0891b22e}.light .docs-feature-trigger,.light .docs-endpoint-item{background:0 0}.light .docs-vendor-trigger-active,.light .docs-feature-trigger-active{background:#ffffffd6;border-color:#0000}.light .docs-vendor-trigger-active strong,.light .docs-vendor-trigger-active small,.light .docs-vendor-trigger-active .docs-chevron,.light .docs-feature-trigger-active .docs-feature-count{color:#0891b2}.light .docs-spotlight-card:hover,.light .docs-spotlight-card-active,.light .docs-endpoint-item-active{background:#ffffffeb;border-color:#0891b233}.light .docs-accordion-trigger:hover,.light .docs-endpoint-item:hover{background:#ffffffd6;border-color:#0891b229}.light .docs-code-window{background:#07111d}.light .docs-code-grid .docs-code-window{background:linear-gradient(#07111d,#0b1726)}.light .docs-code-window pre{color:#dbeafe}.light .docs-copy-button{color:var(--docs-text)!important;background:#ffffffe0!important;border-color:#94a3b82e!important}
.integration-guide{--integration-panel:#09101bc7;--integration-line:#a1b2c429;--integration-text:#edf6ff;--integration-muted:#91a4ba;--integration-cyan:#67e8f9;--integration-lime:#bef264;--integration-code:#03070d;--integration-shadow:#00000052;isolation:isolate;min-height:100vh;color:var(--integration-text);gap:18px;display:grid;position:relative}.integration-guide:before{z-index:-1;pointer-events:none;opacity:.78;background:linear-gradient(112deg,#0000 0 14%,#67e8f929 14.05% 14.12%,#0000 14.2% 72%,#bef2641a 72.05% 72.12%,#0000 72.2%),radial-gradient(circle at 80% 0,#a78bfa29,#0000 26%),radial-gradient(circle at 12% 20%,#67e8f921,#0000 28%);height:560px;position:absolute;inset:76px 0 auto}.integration-guide-hero,.integration-section,.docs-integration-entry{border:1px solid var(--integration-line);background:linear-gradient(145deg, #ffffff0f, #ffffff04),var(--integration-panel);box-shadow:0 22px 72px var(--integration-shadow),inset 0 1px 0 #ffffff0e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.integration-guide-hero{clip-path:polygon(0 0,calc(100% - 42px) 0,100% 42px,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;min-height:300px;padding:36px;display:grid;position:relative;overflow:hidden}.integration-guide-hero:after{aspect-ratio:1;pointer-events:none;clip-path:polygon(16% 0,100% 0,82% 100%,0 100%);content:"";background:repeating-linear-gradient(90deg,#67e8f929 0 1px,#0000 1px 17px);border:1px solid #67e8f92e;width:44%;position:absolute;bottom:-44%;right:-4%}.integration-guide-hero-copy,.integration-guide-actions,.integration-section>:not(.integration-agent-list),.integration-agent-content,.docs-integration-entry>*{z-index:1;position:relative}.integration-section-kicker,.docs-integration-entry-copy small{width:fit-content;color:var(--integration-cyan);letter-spacing:.09em;text-transform:uppercase;margin:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:820;display:inline-flex}.integration-guide-breadcrumb{z-index:1;width:fit-content;display:inline-flex;position:relative}.integration-guide-breadcrumb ol{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.integration-guide-breadcrumb li{align-items:center;display:inline-flex}.integration-guide-breadcrumb-link{min-height:32px;color:var(--integration-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:13px;font-weight:820;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.integration-guide-breadcrumb-link svg{width:15px;height:15px;color:var(--integration-cyan);transition:transform .18s}.integration-guide-breadcrumb-link:hover,.integration-guide-breadcrumb-link:focus-visible{color:var(--integration-cyan);background:0 0;outline:none}.integration-guide-breadcrumb-link:hover svg,.integration-guide-breadcrumb-link:focus-visible svg{transform:translate(-2px)}.integration-guide-breadcrumb-link:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #67e8f985}.integration-guide-breadcrumb-separator{color:color-mix(in srgb, var(--integration-muted) 72%, transparent)}.integration-guide-breadcrumb-separator svg{width:14px;height:14px}.integration-guide-breadcrumb-current{color:var(--integration-muted);letter-spacing:.01em;font-size:13px;font-weight:720;line-height:1.2}.integration-guide h1,.integration-guide h2,.integration-guide p{margin:0}.integration-guide h1{letter-spacing:-.045em;max-width:760px;margin-top:26px;font-size:clamp(2.4rem,4.7vw,5.05rem);font-weight:880;line-height:.94}.integration-guide-hero-copy>p:last-child{max-width:640px;color:var(--integration-muted);margin-top:14px;font-size:16px;line-height:1.7}.integration-guide-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.integration-guide-actions a,.integration-guide-primary,.integration-code header button,.integration-code-official{min-height:40px;color:var(--integration-text);background:#03081057;border:1px solid #a1b2c433;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:820;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.integration-guide-actions a:hover,.integration-guide-actions a:focus-visible,.integration-code header button:hover,.integration-code header button:focus-visible,.integration-code-official:hover,.integration-code-official:focus-visible{background:#67e8f91c;border-color:#67e8f994;outline:none}.integration-guide-actions .integration-guide-primary{color:#1b2c0c;background:var(--integration-lime);border-color:#bef2646b}.integration-guide-actions .integration-guide-primary:hover,.integration-guide-actions .integration-guide-primary:focus-visible{background:#d9f99d;border-color:#d9f99d}.integration-guide-actions svg,.docs-integration-entry-action svg,.integration-code svg{width:15px;height:15px}.integration-guide-body{position:relative}.integration-guide-content{gap:18px;min-width:0;display:grid}.integration-section{scroll-margin-top:calc(var(--pc-page-header-offset,82px) + 24px);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);padding:26px}.integration-section>h2{letter-spacing:-.03em;margin-top:10px;font-size:clamp(1.6rem,2.5vw,2.25rem);font-weight:870}.integration-section>p{color:var(--integration-muted);margin-top:8px;line-height:1.65}.integration-seo-section>p{max-width:920px}.integration-seo-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.integration-seo-card-grid article,.integration-error-grid article{background:#03081038;border:1px solid #a1b2c424;min-width:0;padding:16px}.integration-seo-card-grid article>svg{width:22px;height:22px;color:var(--integration-cyan);margin-bottom:13px;display:block}.integration-seo-card-grid h3,.integration-error-grid h3{color:var(--integration-text);font-size:14px;font-weight:840;line-height:1.35}.integration-seo-card-grid p,.integration-error-grid p{color:var(--integration-muted);margin-top:8px;font-size:13px;line-height:1.7}.integration-seo-card-grid a,.integration-seo-section a{color:var(--integration-cyan);font-weight:800;text-decoration:none}.integration-seo-card-grid a:hover,.integration-seo-card-grid a:focus-visible,.integration-seo-section a:hover,.integration-seo-section a:focus-visible{color:var(--integration-lime);text-underline-offset:3px;text-decoration:underline}.integration-seo-steps{color:var(--integration-muted);gap:10px;margin:20px 0 0;padding:0 0 0 22px;font-size:13px;line-height:1.7;display:grid}.integration-seo-steps li{padding-left:4px}.integration-seo-steps strong{color:var(--integration-text)}.integration-error-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.integration-seo-link-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.integration-seo-link-row a{min-height:38px;color:var(--integration-text);background:#67e8f90f;border:1px solid #67e8f940;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}.integration-seo-link-row a svg{width:14px;height:14px;color:var(--integration-cyan)}.integration-faq-list{gap:8px;margin-top:18px;display:grid}.integration-faq-list details{border-top:1px solid var(--integration-line);padding:13px 0 0}.integration-faq-list summary{color:var(--integration-text);cursor:pointer;font-size:13px;font-weight:820}.integration-faq-list p{max-width:820px;color:var(--integration-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.integration-notes-list details{padding-top:14px}.integration-notes-list details[open]{padding-bottom:13px}.integration-notes-list summary{justify-content:space-between;align-items:center;gap:14px;min-height:34px;list-style:none;transition:color .18s;display:flex}.integration-notes-list summary::-webkit-details-marker{display:none}.integration-notes-list summary:after{width:22px;height:22px;color:var(--integration-cyan);content:"+";border:1px solid #67e8f933;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:13px;display:grid}.integration-notes-list details[open]>summary{color:var(--integration-cyan)}.integration-notes-list details[open]>summary:after{content:"-"}.integration-notes-list summary:hover,.integration-notes-list summary:focus-visible{color:var(--integration-cyan);outline:none}.integration-notes-list .integration-seo-card-grid,.integration-notes-list .integration-error-grid,.integration-notes-list .integration-seo-steps{margin-top:12px}.integration-app-grid{grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr);gap:14px;margin-top:20px;display:grid}.integration-values,.integration-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.integration-values li{background:#03081040;border:1px solid #a1b2c421;align-items:flex-start;gap:11px;min-height:72px;padding:13px;display:flex}.integration-values li>svg,.integration-checks svg{width:17px;height:17px;color:var(--integration-lime);flex:none;margin-top:2px}.integration-values li span{color:var(--integration-text);gap:4px;font-size:13px;font-weight:800;display:grid}.integration-values code{color:var(--integration-cyan);overflow-wrap:anywhere;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:650}.integration-values small{color:var(--integration-muted);font-size:12px;font-weight:650}.integration-code{background:var(--integration-code);border:1px solid #a1b2c42e;min-width:0;overflow:hidden}.integration-code header{border-bottom:1px solid #a1b2c421;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 12px;display:flex}.integration-code header strong{color:#c8d8e8;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:810}.integration-code-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.integration-code header button{color:#c8d8e8;cursor:pointer;background:#ffffff0d;border-color:#a1b2c42e;min-height:30px;padding:0 9px}.integration-code-official{min-height:30px;color:var(--integration-cyan);white-space:nowrap;background:#67e8f90e;border-color:#67e8f93d;padding:0 9px;font-size:11px}.integration-code pre{color:#dbeafe;white-space:pre;scrollbar-color:#67e8f973 #ffffff0d;scrollbar-width:thin;max-height:360px;margin:0;padding:15px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7;overflow:auto}.integration-agent-list{gap:10px;margin-top:20px;display:grid}.integration-agent{background:#03081038;border:1px solid #a1b2c424;transition:border-color .18s,background .18s;overflow:hidden}.integration-agent.is-open{background:#0308105c;border-color:#67e8f957}.integration-agent>button{width:100%;min-height:70px;color:var(--integration-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;display:flex}.integration-agent>button:hover,.integration-agent>button:focus-visible{background:#67e8f90e;outline:none}.integration-agent-title{align-items:center;gap:12px;min-width:0;display:flex}.integration-agent-brand-mark{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #a1b2c424;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.integration-agent-copy{gap:3px;display:grid}.integration-agent-title strong{font-size:14px;font-weight:850}.integration-agent-title small{color:var(--integration-muted);font-size:12px;font-weight:650}.integration-agent-action{color:var(--integration-cyan);flex:none;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.integration-agent-action svg{width:16px;height:16px;transition:transform .18s}.integration-agent.is-open .integration-agent-action svg{transform:rotate(180deg)}.integration-agent-content{border-top:1px solid #a1b2c41f;padding:16px}.integration-code-grid{grid-template-columns:minmax(190px,.56fr) minmax(0,1.44fr);gap:12px;display:grid}.integration-checks{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.integration-checks li{color:var(--integration-muted);align-items:flex-start;gap:8px;font-size:12px;font-weight:650;line-height:1.55;display:flex}.docs-integration-entry{min-height:112px;color:var(--integration-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.docs-integration-entry:hover,.docs-integration-entry:focus-visible{background:linear-gradient(90deg, #67e8f91b, #ffffff06),var(--integration-panel);box-shadow:0 24px 74px var(--integration-shadow),inset 3px 0 0 var(--integration-cyan);border-color:#67e8f970;outline:none}.docs-integration-entry-icon{width:45px;height:45px;color:var(--integration-cyan);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#67e8f91c;place-items:center;display:grid}.docs-integration-entry-icon svg{width:22px;height:22px}.docs-integration-entry-copy{gap:5px;min-width:0;display:grid}.docs-integration-entry-copy strong{color:var(--integration-text);font-size:17px;font-weight:850}.docs-integration-entry-copy em{max-width:780px;color:var(--integration-muted);font-size:13px;font-style:normal;line-height:1.55}.docs-integration-entry-action{color:var(--integration-lime);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.light .integration-guide{--integration-panel:#ffffffde;--integration-line:#94a3b838;--integration-text:#0f172a;--integration-muted:#475569;--integration-cyan:#0891b2;--integration-lime:#b9dc58;--integration-shadow:#0f172a17}.light .integration-guide:before{opacity:.72}.light .integration-guide-hero,.light .integration-section,.light .docs-integration-entry{background:linear-gradient(145deg, #fffffff0, #f1f5f9c2),var(--integration-panel)}.light .integration-guide-actions a{background:#ffffffd6}.light .integration-guide-actions .integration-guide-primary{color:#263b09;background:#c4df69}.light .integration-code-official{color:#087f9d;background:#0891b20f;border-color:#0891b23d}.light .integration-values li,.light .integration-agent{background:#f8fafcbd;border-color:#94a3b82e}.light .integration-agent.is-open{background:#ffffffe6;border-color:#0891b257}.light .integration-agent>button:hover,.light .integration-agent>button:focus-visible{background:#0891b20e}.light .integration-agent-brand-mark{background:#f8fafceb;border-color:#94a3b826}.light .integration-notes-list summary:after{background:#ffffffb3}.light .integration-seo-card-grid article,.light .integration-error-grid article{background:#f8fafcb8;border-color:#94a3b833}.light .integration-guide-breadcrumb-link{box-shadow:none;background:0 0}.light .integration-guide-breadcrumb-link:hover,.light .integration-guide-breadcrumb-link:focus-visible{color:#087f9d;background:0 0}@media (max-width:980px){.integration-guide-hero,.integration-app-grid,.integration-code-grid,.integration-seo-card-grid,.integration-error-grid{grid-template-columns:1fr}.integration-guide-actions{justify-content:flex-start}.integration-checks{grid-template-columns:1fr}}@media (max-width:700px){.integration-guide{padding-top:92px}.integration-guide-hero,.integration-section{padding:20px}.integration-guide-hero{min-height:auto}.integration-guide h1{font-size:clamp(2.3rem,14vw,4rem)}.docs-integration-entry{grid-template-columns:auto minmax(0,1fr);align-items:start}.docs-integration-entry-action{grid-column:2}.integration-agent>button{padding:13px}.integration-agent-action{font-size:0}.integration-agent-content{padding:12px}.integration-guide-breadcrumb-current{font-size:12px}}@media (prefers-reduced-motion:reduce){.integration-guide-actions a,.integration-code header button,.integration-agent,.integration-agent-action svg,.integration-notes-list summary,.integration-guide-breadcrumb-link,.integration-guide-breadcrumb-link svg,.docs-integration-entry{transition:none}}
