.editor-workspace{height:100dvh!important;display:block!important;overflow:hidden!important}.editor-workspace>.sidebar,.editor-workspace .topbar,.editor-workspace .section-tabs{display:none!important}.editor-workspace>.app-main{width:100%!important;height:100dvh!important;margin:0!important;overflow:hidden!important}.editor-workspace .page-content{max-width:none!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.cs-root{z-index:100;color:#eee;background:#111;flex-direction:column;font:13px system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.cs-root *{box-sizing:border-box}.cs-root button,.cs-root input,.cs-root select,.cs-root textarea{font:inherit;min-width:0}.cs-root button,.cs-root select,.cs-root input:not([type=range]):not([type=checkbox]){color:#eee;background:#202020;border:1px solid #383838;border-radius:4px;min-height:28px;margin:0;padding:4px 8px}.cs-root button{cursor:pointer;white-space:nowrap}.cs-root button:hover{background:#303030}.cs-root button:disabled{opacity:.45;cursor:default}.cs-root :focus-visible{outline-offset:2px;outline:2px solid #58a6ff}.cs-root .cs-primary{color:#fff;background:#1f6feb;border-color:#1f6feb}.cs-toolbar{background:#171717;border-bottom:1px solid #333;flex:0 0 48px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.cs-toolbar>a{color:#ddd;padding:4px 8px;font-size:20px;text-decoration:none}.cs-toolbar strong{white-space:nowrap}.cs-toolbar select{max-width:180px}.cs-status{color:#aaa;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12px;overflow:hidden}.cs-toolbar-spacer{flex:1}.cs-file{position:relative}.cs-file summary{cursor:pointer}.cs-file>div{z-index:5;background:#222;border:1px solid #444;gap:4px;min-width:200px;padding:8px;display:grid;position:absolute;top:26px;left:0}.cs-segment{border:1px solid #333;border-radius:5px;gap:2px;padding:2px;display:flex}.cs-segment button{background:0 0;border:0}.cs-segment button[aria-pressed=true]{color:#fff;background:#343434}.cs-body{flex:1;grid-template-columns:280px minmax(0,1fr) 320px;min-height:0;display:grid}.cs-left{background:#181818;border-right:1px solid #333;min-height:0;display:flex}.cs-left>nav{border-right:1px solid #333;flex-direction:column;flex-shrink:0;gap:6px;width:40px;padding:8px 4px;display:flex}.cs-left>nav button{padding:4px;font-size:18px}.cs-left-content{flex:1;min-width:0;padding:14px 10px;overflow:auto}.cs-left-content h3{text-transform:uppercase;letter-spacing:.06em;color:#aaa;margin:0 0 16px;font-size:12px}.cs-left-content>button{background:0 0;border:0;justify-content:flex-start;gap:10px;width:100%;margin-bottom:6px;display:flex}.cs-left-content .cs-selected{color:#79b8ff;background:#1b2c40}.cs-left-content p{color:#bbb;line-height:1.6}.cs-canvas{background:#292929;flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs-canvas-bar{border-bottom:1px solid #393939;flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;padding:8px;display:flex}.cs-canvas-bar label{align-items:center;gap:5px;font-size:12px;display:flex}.cs-canvas-bar input{margin:0}.cs-frames{flex:1;gap:20px;min-height:0;padding:24px;display:flex;overflow:hidden}.cs-frame-holder{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:0;display:flex}.cs-device{background:#fff;border:1px solid #555;flex-shrink:0;overflow:hidden}.cs-device iframe{transform-origin:0 0;border:0;display:block}.cs-frame-holder>small{color:#bbb;font-size:11px}.cs-both>.cs-frame-holder:first-child{flex:2}.cs-both>.cs-frame-holder:last-child{flex:1}.cs-properties{background:#181818;border-left:1px solid #333;flex-direction:column;min-height:0;display:flex}.cs-property-heading{border-bottom:1px solid #333;gap:12px;padding:14px 12px;display:grid}.cs-property-heading>.cs-segment{width:fit-content}.cs-search{flex-shrink:0;margin:10px!important}.cs-fields{flex:1;padding:0 12px 20px;overflow:auto}.cs-fields details{border-bottom:1px solid #333;padding:12px 0}.cs-fields summary{cursor:pointer;margin-bottom:12px;font-weight:600}.cs-fields label,.cs-left-content label{gap:6px;margin-bottom:12px;font-size:12px;display:grid}.cs-fields label>span{align-items:center;gap:6px;display:flex}.cs-fields label small{color:#bbb;margin-left:auto}.cs-fields input,.cs-fields select,.cs-fields textarea{width:100%}.cs-fields textarea{color:#eee;resize:vertical;background:#222;border:1px solid #444;border-radius:4px;padding:8px}.cs-fields .cs-color{justify-content:space-between;align-items:center;display:flex}.cs-fields .cs-color input{width:44px;padding:2px!important}.cs-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cs-fields .cs-link{color:#72b1ff;background:0 0;border:0;min-height:20px;padding:0 3px}.cs-fields .cs-check{align-items:center;gap:8px;display:flex}.cs-check input{width:auto}.cs-note{color:#bbb;font-size:12px;line-height:1.5}.cs-root a{color:#a5caff}.cs-error{background:#3b2020;justify-content:space-between;padding:8px 16px;display:flex}.cs-error button{min-height:20px}.cs-quick{background:#18273b;border-bottom:1px solid #333;align-items:center;gap:16px;padding:8px 16px;display:flex}.cs-quick span{flex:1}.cs-code{background:#131313;border-top:1px solid #444;flex-direction:column;flex:0 0 240px;min-height:0;display:flex}.cs-code nav{border-bottom:1px solid #333;gap:4px;padding:5px;display:flex}.cs-code nav>button:last-child{margin-left:auto}.cs-code textarea,.cs-code pre{color:#ddd;white-space:pre-wrap;background:#101010;border:0;flex:1;min-height:0;margin:0;padding:12px;font:12px/1.5 Consolas,monospace;overflow:auto}.cs-code>button{position:absolute;bottom:8px;right:20px}.cs-panels-hidden .cs-left,.cs-panels-hidden .cs-properties{display:none}.cs-panels-hidden .cs-body{grid-template-columns:1fr}.cs-modal-shade{z-index:150;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cs-modal{background:#1c1c1c;border:1px solid #444;border-radius:8px;flex-direction:column;gap:16px;width:min(680px,100%);max-height:85vh;padding:24px;display:flex;overflow:auto}.cs-modal header{justify-content:space-between;align-items:center;display:flex}.cs-modal h2{margin:0;font-size:20px}.cs-modal p{margin:0;line-height:1.6}.cs-modal code,.cs-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#ccc;background:#111;padding:12px}.cs-version{border-bottom:1px solid #383838;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}@media (max-width:1099px){.cs-body{grid-template-columns:48px minmax(0,1fr) 250px}.cs-left-content{display:none}.cs-toolbar{flex-wrap:wrap;height:auto;padding:6px}.cs-toolbar .cs-status,.cs-toolbar .cs-toolbar-spacer{display:none}.cs-segment button{font-size:11px}.cs-frames{padding:8px}.cs-both>.cs-frame-holder:first-child{display:none}}@media (prefers-reduced-motion:reduce){.cs-root *{transition:none!important;animation:none!important}}.cs-root .cs-toolbar select{flex:0 0 180px;width:180px!important;max-width:180px!important}.cs-root .cs-toolbar button{flex-shrink:0;width:auto}.cs-root .cs-canvas-bar select{flex:0 0 160px;width:160px}.cs-root .cs-toolbar .cs-file{flex-shrink:0}.cs-root .cs-toolbar .cs-status{width:125px}.cs-root .cs-toolbar strong{flex-shrink:0}.cs-root .cs-left-content{width:240px}.cs-compact-nav{display:none}@media (max-width:1099px){.cs-root .cs-body{display:flex}.cs-root .cs-body>.cs-left,.cs-root .cs-body>.cs-properties{display:none}.cs-root .cs-body>.cs-canvas{flex:1}.cs-root[data-panel=tools] .cs-body>.cs-canvas,.cs-root[data-panel=properties] .cs-body>.cs-canvas{display:none}.cs-root[data-panel=tools] .cs-body>.cs-left,.cs-root[data-panel=properties] .cs-body>.cs-properties{flex:1;width:100%;display:flex}.cs-root[data-panel=tools] .cs-left-content{flex:1;display:block}.cs-compact-nav{border-top:1px solid #444;justify-content:center;gap:8px;padding:6px;display:flex}.cs-compact-nav [aria-pressed=true]{color:#8cc3ff;background:#1b2c40}}.cs-asset-choice{gap:6px;display:grid}.cs-asset-choice>button{white-space:normal;text-align:left;justify-content:space-between;gap:8px;display:flex}.cs-asset-row{flex-wrap:wrap;gap:6px;display:flex}.cs-assets-dialog{color:var(--foreground,#eee);background:#141414;border:1px solid #3a3a3a;border-radius:12px;width:min(700px,92vw);max-height:85dvh;padding:20px;overflow:auto}.cs-assets-dialog::backdrop{background:#000a}.cs-assets-dialog>header,.cs-assets-dialog>footer{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.cs-assets-dialog>footer{margin-top:16px;margin-bottom:0}.cs-assets-dialog h3{margin:0;font-size:16px}.cs-assets-dialog input{width:100%;margin-bottom:16px}.cs-assets-dialog button{color:#eee;font:inherit;cursor:pointer;background:#202020;border:1px solid #393939;border-radius:7px;padding:9px 12px}.cs-assets-dialog button[aria-pressed=true]{background:#303030;border-color:#ddd}.cs-assets-dialog button:focus-visible{outline-offset:2px;outline:2px solid #fff}.cs-assets-dialog button:disabled{opacity:.4;cursor:default}.cs-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.cs-assets-grid>button{text-align:left;overflow-wrap:anywhere;flex-direction:column;gap:5px;min-height:86px;font-size:13px;display:flex}.cs-asset-sample{background:#292929;border-radius:5px;place-items:center;width:100%;min-height:38px;display:grid}.cs-assets-grid small{color:#ccc;font-size:11px}@media (max-width:520px){.cs-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-gradient-builder{gap:12px;display:grid}.cs-gradient-preview{isolation:isolate;border:1px solid #555;border-radius:8px;place-items:center;min-height:76px;display:grid;position:relative;overflow:hidden}.cs-gradient-preview>span{z-index:-1;position:absolute;inset:0}.cs-gradient-preview>strong{font-size:24px;line-height:1}.cs-gradient-heading{justify-content:space-between;align-items:center;font-size:13px;display:flex}.cs-gradient-heading small{color:#bfbfbf}.cs-gradient-stop{background:#181818;border:1px solid #333;border-radius:7px;grid-template-columns:56px minmax(0,1fr) 32px;align-items:end;gap:10px;padding:9px;display:grid}.cs-gradient-stop input[type=color]{width:100%;height:34px;min-height:34px;padding:2px}.cs-gradient-stop>button{height:34px;min-height:34px;padding:4px}.cs-gradient-hex{gap:6px;min-width:0;display:grid}.cs-gradient-hex code{color:#d4d4d4;font-size:12px}.cs-gradient-hex input{width:100%;min-height:32px!important;padding:5px 8px!important}.cs-gradient-center{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-form-designer{color:#eee;background:#111;border:1px solid #3b3b3b;border-radius:12px;width:min(1120px,96vw);max-width:none;height:min(850px,92dvh);max-height:92dvh;padding:0;overflow:hidden}.cs-form-designer[open]{flex-direction:column;display:flex}.cs-form-designer::backdrop{background:#000a}.cs-form-designer>header,.cs-form-designer>footer{border-bottom:1px solid #333;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.cs-form-designer>footer{border-top:1px solid #333;border-bottom:0;font-size:12px}.cs-form-designer h3,.cs-form-designer h4{margin:0;font-size:16px}.cs-form-designer header p{color:silver;margin:5px 0 0;font-size:12px}.cs-form-designer button{font:inherit;color:#eee;cursor:pointer;background:#222;border:1px solid #3c3c3c;border-radius:6px;padding:7px 10px}.cs-form-designer button:disabled{opacity:.4;cursor:default}.cs-form-designer button:focus-visible,.cs-form-node:focus-visible{outline-offset:2px;outline:2px solid #ddd}.cs-form-designer input,.cs-form-designer select,.cs-form-designer textarea{font:inherit;box-sizing:border-box;color:#eee;background:#1c1c1c;border:1px solid #444;border-radius:6px;width:100%;max-width:100%;padding:7px}.cs-form-designer-tools{border-bottom:1px solid #333;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px;font-size:12px;display:flex}.cs-form-designer-tools label{align-items:center;gap:6px;margin-left:auto;display:flex}.cs-form-designer-tools input[type=checkbox]{width:14px;height:14px}.cs-form-designer-body{flex:1;grid-template-columns:minmax(0,1fr) 230px;min-height:0;display:grid}.cs-form-canvas-scroll{background:#191919;padding:18px;overflow:auto}.cs-form-canvas{min-width:240px;max-width:760px;margin:auto;position:relative}.cs-form-node{box-sizing:border-box;cursor:pointer;outline-offset:-4px;background:#2a2a2a;border:4px solid #191919;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:7px 28px 7px 10px;font-size:12px;line-height:1.3;display:flex;position:absolute}.cs-form-node-selected{background:#323232;box-shadow:inset 0 0 0 1px #e5e5e5}.cs-form-node-label{-webkit-line-clamp:2;overflow-wrap:anywhere;pointer-events:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cs-form-node-field{justify-content:flex-start}.cs-form-field-sample{pointer-events:none;border:1px solid #555;border-radius:3px;height:9px;min-height:9px;margin-top:4px}.cs-form-node-button{color:#111;background:#ddd;font-weight:600}.cs-form-node-button.cs-form-node-selected{box-shadow:inset 0 0 0 2px #888}.cs-form-drag-handle{touch-action:none;opacity:.65;width:24px;position:absolute;top:5px;bottom:5px;right:1px;color:inherit!important;cursor:grab!important;background:0 0!important;border:0!important;padding:0!important}.cs-form-drag-handle:active{cursor:grabbing!important}.cs-form-guides{pointer-events:none;z-index:10;position:absolute;inset:0}.cs-form-guides i{border-left:1px dashed #d6d6d670;width:0;position:absolute;top:0;bottom:0}.cs-form-guides b{border-top:1px dashed #d6d6d670;height:0;position:absolute;left:0;right:0}.cs-form-layout-inspector{border-left:1px solid #333;flex-direction:column;gap:12px;padding:16px;display:flex;overflow:auto}.cs-form-layout-inspector label{gap:5px;font-size:12px;display:grid}.cs-form-layout-inspector small{color:#ccc}.cs-form-layout-inspector p{color:#bbb;font-size:12px;line-height:1.5}.cs-form-nudges{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.cs-form-designer>footer>span{margin-right:auto}.cs-form-designer .cs-primary{color:#111;background:#eee}@media (max-width:700px){.cs-form-designer-body{grid-template-columns:minmax(0,1fr);overflow:auto}.cs-form-canvas-scroll{height:48dvh;min-height:300px}.cs-form-layout-inspector{border-top:1px solid #333;border-left:0;overflow:visible}.cs-form-designer>footer{flex-wrap:wrap}.cs-form-designer-tools label{margin-left:0}}
.cs-root{color:#ededea;font:13px/1.45 var(--ui-font,system-ui,sans-serif);scrollbar-color:#333 transparent;background:#0b0b0b}.cs-root button,.cs-root select,.cs-root input:not([type=range]):not([type=checkbox]){color:#ededea;background-color:#151515;border:1px solid #2a2a2a;border-radius:6px;min-height:30px;padding:4px 10px;transition:background-color .15s,border-color .15s,color .15s}.cs-root select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23a1a19c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:11px;padding-right:28px}.cs-root button{font-weight:500}.cs-root button:not(:disabled):hover{background-color:#1e1e1e;border-color:#3a3a3a;transform:none}.cs-root :is(input,select,textarea):hover{border-color:#3a3a3a}.cs-root :is(input,select,textarea):focus{border-color:#6e6e6a;outline:none;box-shadow:0 0 0 3px #f3f3ef14}.cs-root :focus-visible{outline-offset:2px;outline:2px solid #d0d0cb}.cs-root input[type=checkbox]{accent-color:#f3f3ef;width:15px;height:15px}.cs-root input[type=range]{accent-color:#f3f3ef}.cs-root .cs-primary{color:#0a0a0a;background:#f3f3ef;border-color:#f3f3ef;font-weight:600}.cs-root .cs-primary:not(:disabled):hover{color:#0a0a0a;background:#fff;border-color:#fff}.cs-root .cs-primary:disabled{color:#77776f;opacity:1;background:#1a1a1a;border-color:#2a2a2a}.cs-root a{color:#d0d0cb}.cs-root .cs-toolbar{background:#0b0b0b;border-bottom:1px solid #1f1f1f;flex-basis:52px;gap:8px;padding:0 14px}.cs-root .cs-toolbar>a{color:#a1a19c;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;font-size:16px;display:grid}.cs-root .cs-toolbar>a:hover{color:#fff;background:#1a1a1a}.cs-root .cs-title{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cs-root .cs-title svg{color:#f3f3ef;width:20px;height:20px}.cs-root .cs-title .brand-mark-spark{fill:#0b0b0b}.cs-root .cs-file summary{color:#d0d0cb;border-radius:6px;align-items:center;min-height:30px;padding:0 10px;list-style:none;display:flex}.cs-root .cs-file summary::-webkit-details-marker{display:none}.cs-root .cs-file summary:hover,.cs-root .cs-file[open] summary{color:#fff;background:#1a1a1a}.cs-root .cs-file>div{background:#121212;border:1px solid #2a2a2a;border-radius:10px;padding:6px;top:36px;box-shadow:0 16px 40px #00000080}.cs-root .cs-file>div button{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start}.cs-root .cs-file>div button:not(:disabled):hover{background:#1e1e1e;border-color:#0000}.cs-root .cs-status{color:#80807b}.cs-root .cs-segment{background:#111;border:1px solid #2a2a2a;border-radius:8px;gap:2px;padding:2px}.cs-root .cs-segment button{color:#a1a19c;background:0 0;border:0;border-radius:6px;min-height:26px}.cs-root .cs-segment button:not(:disabled):hover{color:#ededea;background:#1c1c1c}.cs-root .cs-segment button[aria-pressed=true]{color:#fff;background:#262626}.cs-root .cs-lang{flex-shrink:0;margin-left:4px}.cs-root .cs-lang button{color:#a1a19c;background:0 0;border:0;border-radius:999px;height:24px;min-height:0;padding:0 8px;font-size:11px;font-weight:600}.cs-root .cs-lang button:not(:disabled):hover{color:#ededea;background:#1b1b1b}.cs-root .cs-lang button[aria-pressed=true],.cs-root .cs-lang button[aria-pressed=true]:hover{color:#0a0a0a;background:#f3f3ef}.cs-root .cs-left{background:#0d0d0d;border-right:1px solid #1f1f1f}.cs-root .cs-left>nav{border-right:1px solid #1f1f1f;gap:4px;width:48px;padding:10px 7px}.cs-root .cs-left>nav button{color:#80807b;background:0 0;border-color:#0000;place-items:center;width:32px;height:32px;min-height:32px;padding:0;font-size:16px;display:grid}.cs-root .cs-left>nav button:not(:disabled):hover{color:#ededea;background:#1a1a1a;border-color:#0000}.cs-root .cs-left>nav button[aria-pressed=true]{color:#fff;background:#1f1f1f}.cs-root .cs-left-content{padding:16px 12px}.cs-root .cs-left-content h3{color:#80807b;letter-spacing:.08em;margin:0 0 12px;padding:0 8px;font-size:11px;font-weight:600}.cs-root .cs-left-content>button{color:#a1a19c;background:0 0;border-color:#0000;border-radius:8px;align-items:center;min-height:34px;margin-bottom:2px;padding:6px 10px}.cs-root .cs-left-content>button:not(:disabled):hover{color:#ededea;background:#161616;border-color:#0000}.cs-root .cs-left-content>button.cs-selected,.cs-root .cs-left-content>button.cs-selected:hover{color:#fff;background:#1f1f1f;font-weight:600}.cs-root .cs-left-content p{color:#a1a19c;padding:0 8px}.cs-root .cs-canvas{background-color:#121212;background-image:radial-gradient(#242424 1px,#0000 1px);background-size:18px 18px}.cs-root .cs-canvas-bar{background:#0d0d0d;border-bottom:1px solid #1f1f1f;gap:10px;padding:8px 12px}.cs-root .cs-canvas-bar label{color:#d0d0cb;gap:7px}.cs-root .cs-device{border:1px solid #2e2e2e;border-radius:8px;box-shadow:0 24px 60px #00000080}.cs-root .cs-frame-holder>small{color:#80807b}.cs-root .cs-properties{background:#0d0d0d;border-left:1px solid #1f1f1f}.cs-root .cs-property-heading{border-bottom:1px solid #1f1f1f;padding:14px}.cs-root .cs-property-heading>strong{letter-spacing:-.01em;font-size:14px;font-weight:600}.cs-root .cs-search{width:calc(100% - 28px);margin:12px 14px 4px!important}.cs-root .cs-fields{padding:0 14px 24px}.cs-root .cs-fields details{border-bottom:1px solid #1f1f1f;padding:14px 0}.cs-root .cs-fields summary{align-items:center;gap:8px;margin-bottom:0;font-weight:600;list-style:none;display:flex}.cs-root .cs-fields summary::-webkit-details-marker{display:none}.cs-root .cs-fields summary:before{content:"";border-bottom:1.5px solid #80807b;border-right:1.5px solid #80807b;width:6px;height:6px;margin:0 2px 0 1px;transition:transform .15s;transform:rotate(-45deg)}.cs-root .cs-fields details[open]>summary{margin-bottom:14px}.cs-root .cs-fields details[open]>summary:before{transform:rotate(45deg)}.cs-root .cs-fields label,.cs-root .cs-left-content label{color:#a1a19c;gap:6px}.cs-root .cs-fields label small{color:#80807b}.cs-root .cs-fields textarea{background:#151515;border:1px solid #2a2a2a;border-radius:6px}.cs-root .cs-fields .cs-color input{cursor:pointer;border-radius:6px;width:40px;height:26px;min-height:26px}.cs-root .cs-fields .cs-link{color:#d0d0cb;text-underline-offset:2px;text-decoration:underline}.cs-root .cs-note{color:#a1a19c}.cs-root .cs-error{color:#f4bdbd;background:#1d0f0f;border-bottom:1px solid #4a2222;align-items:center;padding:8px 14px}.cs-root .cs-quick{background:#111;border-bottom:1px solid #1f1f1f;gap:12px;padding:8px 14px}.cs-root .cs-quick strong{font-weight:600}.cs-root .cs-quick span{color:#d0d0cb}.cs-root .cs-code{background:#0a0a0a;border-top:1px solid #1f1f1f}.cs-root .cs-code nav{border-bottom:1px solid #1f1f1f;padding:6px}.cs-root .cs-code nav button[aria-pressed=true]{color:#fff;background:#262626}.cs-root .cs-code textarea,.cs-root .cs-code pre{color:#d0d0cb;background:#080808}.cs-modal-shade{background:#000000a6}.cs-modal{background:#111;border:1px solid #2a2a2a;border-radius:14px;box-shadow:0 30px 80px #0009}.cs-modal h2{letter-spacing:-.015em;font-size:18px;font-weight:600}.cs-modal :is(code,pre){background:#0a0a0a;border-radius:8px}.cs-version{border-bottom-color:#1f1f1f}@media (max-width:1099px){.cs-root .cs-compact-nav{background:#0b0b0b;border-top:1px solid #1f1f1f}.cs-root .cs-compact-nav [aria-pressed=true]{color:#fff;background:#262626}.cs-root .cs-toolbar{padding:6px 10px}}.cs-root .cs-body{--cs-left-w:256px;--cs-right-w:340px;grid-template-columns:var(--cs-left-w) minmax(0,1fr) var(--cs-right-w)}.cs-root .cs-left-content{width:auto!important}.cs-root .cs-icon{flex-shrink:0}.cs-root .cs-icon-button{place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:grid}.cs-root .cs-widget-select{flex:0 0 200px!important;width:200px!important;max-width:200px!important}.cs-root .cs-toolbar-link{white-space:nowrap;color:#ededea;text-underline-offset:3px;flex-shrink:0;font-size:12.5px;font-weight:600;text-decoration:underline}.cs-root .cs-file summary{gap:6px}.cs-root .cs-quality{align-items:center;gap:6px;display:inline-flex}.cs-root .cs-quality-warn{color:#f5d48a;border-color:#5c4a1a}.cs-root .cs-quality-bad{color:#f4bdbd;border-color:#5a2a2a}.cs-root .cs-error>button{width:26px;min-height:26px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.cs-root .cs-left-content h3{align-items:center;gap:6px;display:flex}.cs-root .cs-left-content h3 small{color:#5f5f5a;font-size:11px}.cs-root .cs-left-content>button{justify-content:flex-start;gap:10px;width:100%;display:flex}.cs-root .cs-left-content>label{color:#a1a19c;gap:6px;margin:0 8px 12px;font-size:12px;display:grid}.cs-root .cs-left-content>:is(input,select){width:calc(100% - 16px);margin:0 8px 10px}.cs-root .cs-left-content>.cs-note{margin:14px 8px 0;font-size:12px}.cs-root .cs-template-search{width:calc(100% - 16px);margin:0 8px 8px}.cs-root .cs-chips{background:#121212;border:1px solid #232323;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:2px 8px 12px;padding:2px;display:grid}.cs-root .cs-chips button{color:#a1a19c;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:6px;min-width:0;min-height:26px;padding:2px 4px;font-size:12px;line-height:1.2;overflow:hidden}.cs-root .cs-chips button[aria-pressed=true]{color:#0a0a0a;background:#f3f3ef;border-color:#f3f3ef}.cs-root .cs-template-list{gap:4px;max-height:calc(100dvh - 300px);margin-bottom:10px;display:grid;overflow:auto}.cs-root .cs-template-list .cs-template{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 8px;display:flex}.cs-root .cs-template-list .cs-template:not(:disabled):hover{background:#141414;border-color:#2a2a2a}.cs-root .cs-template-list .cs-template.cs-selected{background:#1c1c1c;border-color:#3a3a3a}.cs-root .cs-swatch{border:1px solid #2e2e2e;border-radius:6px;flex-shrink:0;grid-template-columns:repeat(2,13px);display:grid;overflow:hidden}.cs-root .cs-swatch i{width:13px;height:13px;display:block}.cs-root .cs-template-name{color:#ededea;min-width:0;font-size:13px;font-weight:500;display:grid}.cs-root .cs-template-name small{color:#80807b;font-size:11px;font-weight:400}.cs-root .cs-wide-button{white-space:normal;justify-content:center;width:calc(100% - 16px);margin:4px 8px 0;padding-block:6px;line-height:1.35}.cs-root .cs-canvas-bar{gap:10px}.cs-root .cs-canvas-bar .cs-inline-label{color:#a1a19c;align-items:center;gap:8px;font-size:12px;display:flex}.cs-root .cs-canvas-bar select{flex:0 0 170px!important;width:170px!important}.cs-root .cs-canvas-bar{flex-wrap:wrap;row-gap:8px;overflow:visible}.cs-root .cs-canvas-bar>*{flex-shrink:0}.cs-root .cs-canvas-bar .cs-check{white-space:nowrap}.cs-root .cs-canvas-spacer{flex:1}.cs-root .cs-check{color:#d0d0cb;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.cs-root .cs-frames{padding:20px}.cs-root .cs-frame-holder{position:relative}.cs-root .cs-device-phone{box-sizing:content-box;border:10px solid #1b1b1b;border-radius:34px;box-shadow:0 0 0 1px #333,0 30px 70px #0000008c}.cs-root .cs-device-phone iframe{border-radius:0}.cs-root .cs-property-heading{gap:10px}.cs-root .cs-property-heading>strong{align-items:center;gap:8px;display:flex}.cs-root .cs-device-switch{color:#80807b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.cs-root .cs-property-heading>.cs-note{background:#121212;border:1px solid #2a2a2a;border-radius:8px;gap:6px;margin:0;padding:8px 10px;display:grid}.cs-root .cs-fields section{border-bottom:1px solid #1f1f1f;gap:12px;padding:16px 0;display:grid}.cs-root .cs-fields section:last-child{border-bottom:0}.cs-root .cs-fields h4{color:#ededea;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.cs-root .cs-fields label{color:#a1a19c;gap:6px;margin:0;font-size:12px;display:grid}.cs-root .cs-fields label.cs-check{color:#d0d0cb;display:flex}.cs-root .cs-fields input[type=range]{width:100%;min-height:0;padding:0}.cs-root .cs-label{color:#a1a19c;align-items:center;gap:6px;min-height:18px;font-size:12px;display:flex}.cs-root .cs-label small{color:#ededea;font-variant-numeric:tabular-nums;margin-left:auto}.cs-root .cs-own{align-items:center;gap:4px;font-size:10.5px;display:inline-flex;color:#c7d2fe!important;background:#151a26!important;border:1px solid #3b4256!important;border-radius:999px!important;min-height:18px!important;padding:0 7px!important}.cs-root .cs-color{gap:6px;display:grid}.cs-root .cs-color-input{align-items:center;gap:8px;display:flex}.cs-root .cs-fields .cs-color-input input[type=color]{cursor:pointer;width:40px;height:30px;min-height:30px;padding:2px!important}.cs-root .cs-color-input code{color:#a1a19c;font-size:12px}.cs-root .cs-mini{margin-left:auto;font-size:11px;min-height:24px!important;padding:0 8px!important}.cs-root .cs-choice{gap:6px;display:grid}.cs-root .cs-segment-wide{width:100%;display:flex}.cs-root .cs-segment-wide button{flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;padding:4px 6px;font-size:12px;display:inline-flex}.cs-root .cs-segment-wide button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-root .cs-warning{color:#f5d48a;background:#1a160a;border:1px solid #5c4a1a;border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5}.cs-root .cs-note{color:#80807b;margin:0;font-size:12px;line-height:1.5}.cs-root .cs-link{text-align:left;text-underline-offset:3px;font-size:12px;text-decoration:underline;color:#ededea!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.cs-root .cs-row{flex-wrap:wrap;gap:8px;display:flex}.cs-root .cs-forms{gap:12px;display:grid}.cs-root .cs-field-list{gap:6px;display:grid}.cs-root .cs-field-item{background:#111;border:1px solid #2a2a2a;border-radius:8px;gap:6px;padding:8px;display:grid}.cs-root .cs-field-meta{align-items:center;gap:8px;display:flex}.cs-root .cs-field-meta select{flex:1;min-width:0}.cs-root .cs-field-meta .cs-check{white-space:nowrap;font-size:11.5px}.cs-root .cs-field-tools{gap:2px;margin-left:auto;display:flex}.cs-root .cs-field-tools button{color:#a1a19c;place-items:center;width:26px;display:grid;background:0 0!important;border-color:#0000!important;min-height:26px!important;padding:0!important}.cs-root .cs-field-tools button:not(:disabled):hover{color:#fff;background:#1e1e1e!important}.cs-root .cs-code nav{align-items:center}.cs-root .cs-code nav span{color:#80807b;flex:1;font-size:12px}.cs-root .cs-code nav>button:last-child{margin-left:0}.cs-shortcuts{gap:8px;margin:0;display:grid}.cs-shortcuts div{justify-content:space-between;gap:16px;display:flex}.cs-shortcuts dd{color:#a1a19c;margin:0}.cs-shortcuts kbd{border:1px solid #333;border-radius:6px;padding:2px 6px;font:12px ui-monospace,monospace}@media (max-width:1280px){.cs-root .cs-body{--cs-left-w:220px;--cs-right-w:300px}.cs-root .cs-widget-select{flex-basis:150px!important;width:150px!important}.cs-root .cs-status{display:none}}.cs-root .cs-size{align-items:center;gap:6px;display:inline-flex}.cs-root .cs-canvas-bar .cs-size select{max-width:230px;flex:none!important;width:auto!important}.cs-root .cs-canvas-bar .cs-size select[aria-label]:last-child:not(:first-child){max-width:80px}.cs-root .cs-size input[type=number]{width:76px}.cs-root .cs-test{color:#9fe3bd;background:#11241a;border:1px solid #2f6f4f;border-radius:8px;align-items:center;gap:7px;height:32px;padding:0 12px;font-weight:600;display:inline-flex}.cs-root button.cs-test:not(:disabled):hover{color:#c4f1d8;background:#163222;border-color:#3d8b63}.cs-root .cs-test.cs-test-on,.cs-root button.cs-test.cs-test-on:not(:disabled):hover{color:#0a0a0a;background:#f3f3ef;border-color:#f3f3ef}.cs-root .cs-test-banner button:not(:disabled):hover{color:#fff;background:#163222;border-color:#3d8b63}.cs-root .cs-test-banner{color:#c4f1d8;background:#0f1f17;border-bottom:1px solid #2f6f4f;align-items:center;gap:12px;padding:8px 14px;font-size:12.5px;display:flex}.cs-root .cs-test-banner strong{color:#fff;white-space:nowrap}.cs-root .cs-test-banner span{flex:1;min-width:0}.cs-root .cs-test-banner button{color:#c4f1d8;white-space:nowrap;background:0 0;border-color:#3d8b63;height:28px;padding:0 10px}.cs-root.cs-testing .cs-left,.cs-root.cs-testing .cs-properties{opacity:.4;filter:grayscale();cursor:not-allowed}.cs-root .cs-setting-hits{gap:2px;display:grid}.cs-root .cs-setting-hits button{color:#ededea;text-align:left;background:0 0;border-color:#0000;border-radius:8px;justify-items:start;gap:1px;width:100%;padding:7px 10px;display:grid}.cs-root .cs-setting-hits button:hover{background:#1a1a1a}.cs-root .cs-setting-hits small{color:#80807b;font-size:11px}.cs-root .cs-flash{animation:1.6s ease-out cs-flash}@keyframes cs-flash{0%,35%{background:#3b82f638;border-radius:6px;box-shadow:0 0 0 6px #3b82f638}to{background:0 0;box-shadow:0 0 0 6px #0000}}.cs-root.cs-panels-hidden .cs-body{grid-template-columns:minmax(0,1fr)}.cs-root .cs-left,.cs-root .cs-properties{min-width:0;position:relative}.cs-root .cs-left>nav{flex-direction:column;display:flex}.cs-root .cs-nav-spacer{flex:1}.cs-root .cs-resizer{z-index:5;cursor:col-resize;touch-action:none;width:9px;position:absolute;top:0;bottom:0}.cs-root .cs-left>.cs-resizer{right:-5px}.cs-root .cs-properties>.cs-resizer{left:-5px}.cs-root .cs-resizer:after{content:"";background:0 0;width:1px;transition:background .15s;position:absolute;top:0;bottom:0;left:4px}.cs-root .cs-resizer:hover:after,.cs-root .cs-resizer:focus-visible:after,html.cs-resizing .cs-root .cs-resizer:after{background:#3b82f6;width:2px;left:3px}.cs-root .cs-resizer:focus-visible{outline:none}html.cs-resizing,html.cs-resizing *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}html.cs-resizing iframe{pointer-events:none}.cs-root .cs-panel-tools{gap:2px;margin-left:auto;display:inline-flex}.cs-root .cs-panel-tools .cs-icon-button{color:#80807b;background:0 0;border-color:#0000;width:28px;min-width:28px;height:28px;min-height:28px}.cs-root .cs-panel-tools .cs-icon-button:not(:disabled):hover{color:#ededea;background:#1a1a1a;border-color:#0000}.cs-root .cs-panel-tools .cs-icon-button[aria-pressed=true]{color:#ededea}.cs-root .cs-panel-strip{display:none}@media (min-width:1100px){.cs-root.cs-left-closed .cs-body{--cs-left-w:48px!important}.cs-root.cs-left-closed .cs-left-content,.cs-root.cs-left-closed .cs-left>.cs-resizer{display:none}.cs-root.cs-right-closed .cs-body{--cs-right-w:44px!important}.cs-root.cs-right-closed .cs-properties>:not(.cs-panel-strip){display:none}.cs-root.cs-right-closed .cs-panel-strip{color:#a1a19c;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:12px;width:100%;height:100%;min-height:0;padding:12px 0;display:flex}.cs-root.cs-right-closed .cs-panel-strip:not(:disabled):hover{color:#fff;background:#141414}.cs-root.cs-right-closed .cs-panel-strip span{writing-mode:vertical-rl;letter-spacing:.02em;font-size:12px;font-weight:600}}@media (max-width:1099px){.cs-root .cs-resizer,.cs-root .cs-panel-tools,.cs-root .cs-nav-spacer~button{display:none}}.cs-root .cs-frame-holder.cs-zoomed{flex-direction:column;justify-content:safe center;align-items:safe center;padding:4px 4px 8px;display:flex;overflow:auto}.cs-root .cs-frame-holder.cs-zoomed>small{text-align:center;background:#121212;align-self:stretch;margin-top:8px;padding:4px 0;position:sticky;bottom:0;left:0}.cs-root .cs-chips.cs-chips-row{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-root .cs-categories{gap:14px;margin-top:10px;display:grid}.cs-root .cs-categories>div{gap:2px;display:grid}.cs-root .cs-group{color:#5f5f5a;letter-spacing:.08em;text-transform:uppercase;padding:0 10px 4px;font-size:10.5px;font-weight:600}.cs-root .cs-categories button{white-space:normal;color:#a1a19c;text-align:left;background:0 0;border-color:#0000;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;width:100%;min-height:0;padding:8px 10px;display:grid}.cs-root .cs-categories button>svg{margin-top:1px}.cs-root .cs-categories button span{gap:2px;min-width:0;display:grid}.cs-root .cs-categories button strong{color:#d0d0cb;font-size:13px;font-weight:500}.cs-root .cs-categories button small{color:#6f6f6a;font-size:11.5px;line-height:1.35}.cs-root .cs-categories button:not(:disabled):hover{background:#161616;border-color:#0000}.cs-root .cs-categories button.cs-selected,.cs-root .cs-categories button.cs-selected:hover{color:#fff;background:#1f1f1f}.cs-root .cs-categories button.cs-selected strong{color:#fff;font-weight:600}.cs-root .cs-categories button.cs-selected small{color:#a1a19c}.cs-root .cs-asset-field,.cs-root .cs-gradient-area{gap:6px;display:grid}.cs-root .cs-asset-line{align-items:center;gap:6px;display:flex}.cs-root .cs-fields .cs-asset-button{text-align:left;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-width:0;min-height:44px;padding:6px 10px 6px 6px;display:flex}.cs-root .cs-asset-thumb{color:#ededea;background:#1c1c1c;border:1px solid #2a2a2a;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.cs-root .cs-asset-name{color:#ededea;text-overflow:ellipsis;white-space:nowrap;gap:1px;min-width:0;font-size:12.5px;display:grid;overflow:hidden}.cs-root .cs-asset-name small{color:#80807b;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cs-root .cs-fields .cs-asset-line>.cs-icon-button{flex:0 0 32px;height:44px;min-height:44px}.cs-root .cs-fields .cs-asset-extra{flex:none;min-height:44px;padding:0 10px;font-size:12px}.cs-root .cs-gradient-swatch{background:#1c1c1c}.cs-root .cs-gradient-off{background:linear-gradient(135deg,#0000 calc(50% - .75px),#5f5f5a calc(50% - .75px) calc(50% + .75px),#0000 calc(50% + .75px)),#151515}.cs-root .cs-fields details.cs-more{border:0;gap:12px;padding:0;display:grid}.cs-root .cs-fields details.cs-more>summary{color:#a1a19c;cursor:pointer;font-size:12px;font-weight:500}.cs-root .cs-fields details.cs-more[open]>summary{margin-bottom:12px}.cs-root .cs-fields details.cs-more:not([open])>summary{margin-bottom:0}.cs-root .cs-fields details.cs-more>:not(summary){margin-bottom:12px}.cs-root .cs-fields details.cs-more>:last-child{margin-bottom:0}.cs-root .cs-fields .cs-gradient-area details.cs-more{background:#111;border:1px solid #1f1f1f;border-radius:8px;padding:10px}.cs-root .cs-fields>details>summary{color:#ededea;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;font-size:12px}.cs-root .cs-fields>details>:not(summary){margin-bottom:12px}.cs-root .cs-fields>details>:last-child{margin-bottom:0}.cs-root .cs-fields .cs-wide-button{align-items:center;gap:8px;width:100%;margin:0;display:flex}.cs-root .cs-fields .cs-start{background:#121212;border:1px solid #2a2a2a;border-radius:10px;gap:10px;margin-top:14px;padding:12px}.cs-root .cs-fields .cs-start+section{border-top:0}.cs-root .cs-steps{justify-content:space-between;gap:8px;padding:16px 0 4px;display:flex}.cs-root .cs-steps button{color:#a1a19c;background:0 0;border-color:#2a2a2a;align-items:center;gap:6px;min-width:0;max-width:50%;font-size:12px;display:inline-flex}.cs-root .cs-steps button:last-child{margin-left:auto}.cs-root .cs-fields .cs-color{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.cs-root .cs-fields .cs-color>.cs-label{flex:1;min-width:0}.cs-root .cs-fields .cs-color-input code{min-width:58px}.cs-root .cs-fields .cs-color-input .cs-mini{margin-left:0}.cs-root .cs-fields section>.cs-link{justify-self:start}.cs-root .cs-fill-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cs-root .cs-fill-head>.cs-label{flex:1;min-width:0}.cs-root .cs-fill-head .cs-segment button{min-height:26px;padding:2px 10px;font-size:11.5px}.cs-root .cs-fields .cs-fill>.cs-color{justify-content:flex-start;min-height:30px}.cs-root .cs-fill-solid{gap:6px;display:grid}.cs-root .cs-fields .cs-fill-solid>.cs-color{justify-content:flex-start;min-height:30px}.cs-root button.cs-live-button{align-items:center;gap:6px;display:inline-flex}.cs-root .cs-live{z-index:300;background:#0a0a0a;flex-direction:column;display:flex;position:fixed;inset:0}.cs-root .cs-live>header{background:#0d0d0d;border-bottom:1px solid #1f1f1f;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.cs-root .cs-live>header>strong{align-items:center;gap:8px;font-size:13px;display:inline-flex}.cs-root .cs-live-hint{color:#80807b;flex:1;min-width:0;font-size:12px}.cs-root .cs-live>header>button{align-items:center;gap:6px;display:inline-flex}.cs-root .cs-live kbd{font:inherit;opacity:.7;border:1px solid #0003;border-radius:4px;padding:0 5px;font-size:10.5px}.cs-root .cs-live-stage{background:#1a1a1a;flex:1;min-height:0;padding:16px;display:flex;overflow:hidden}.cs-root .cs-live-stage>.cs-frame-fill{justify-content:flex-start;align-items:stretch;gap:0;padding:0}.cs-root .cs-live-stage:has(>.cs-frame-fill){padding:0}.cs-root .cs-frame-fill .cs-device{box-shadow:none;border:0;border-radius:0}html:has(.cs-root){scrollbar-gutter:auto;overflow:hidden}.cs-root .cs-toolbar>a.cs-toolbar-link{color:#ededea;white-space:nowrap;align-items:center;width:auto;height:30px;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-flex}.cs-root .cs-issue{gap:8px;margin-bottom:12px;display:grid}.cs-root .cs-issue .cs-warning{margin:0}.cs-root .cs-segment-wide:has(>button:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs-root .cs-toc{z-index:3;background:#0d0d0d;border-bottom:1px solid #1f1f1f;flex-wrap:wrap;gap:4px;margin:0 -14px;padding:10px 14px;display:flex;position:sticky;top:0}.cs-root .cs-toc button{color:#a1a19c;background:#141414;border-color:#2a2a2a;border-radius:999px;min-height:24px;padding:2px 9px;font-size:11.5px;font-weight:500}.cs-root .cs-toc button:not(:disabled):hover{color:#fff;background:#1c1c1c;border-color:#3a3a3a}.cs-root .cs-fields section>h4,.cs-root .cs-fields>details>summary{color:#f5f5f2;letter-spacing:0;text-transform:none;font-size:13.5px;font-weight:600}.cs-text-group{border:1px solid #2a2a2a;border-radius:10px;gap:10px;padding:10px;display:grid}.cs-forms-save{z-index:2;background:#0d0d0d;border:1px solid #3b82f6;border-radius:10px;gap:6px;margin-top:12px;padding:10px;display:grid;position:sticky;bottom:0}.cs-root .cs-beta{color:#f5a524;letter-spacing:.06em;text-transform:uppercase;border:1px solid #f5a524;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.3}.cs-root .cs-tutorial-button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cs-tutorial-button>span{border:1px solid #777;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;display:grid}.cs-tour-layer{z-index:2147483647;color:#f3f3ef;isolation:isolate;font:14px/1.55 system-ui,sans-serif;position:fixed;inset:0}.cs-tour-scrim{pointer-events:auto;position:absolute;inset:0}.cs-tour-highlight{box-sizing:border-box;pointer-events:none;border:2px solid #eee;border-radius:8px;position:fixed;box-shadow:0 0 0 9999px #000b,0 0 0 5px #ffffff16}.cs-tour-layer:not(:has(.cs-tour-highlight)) .cs-tour-scrim{background:#000b}.cs-tour-card{box-sizing:border-box;overscroll-behavior:contain;background:#151515;border:1px solid #444;border-radius:14px;outline:none;padding:20px;position:fixed;overflow:auto;box-shadow:0 20px 80px #0008}.cs-tour-card header,.cs-tour-card footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-tour-card header{color:#bbb;font-size:12px}.cs-tour-card h2{letter-spacing:-.02em;color:#fff;margin:18px 0 10px;font-size:19px;line-height:1.35}.cs-tour-card p{color:#d0d0cb;margin:0 0 18px;line-height:1.65}.cs-tour-card button{font:inherit;color:#eee;cursor:pointer;background:#202020;border:1px solid #444;border-radius:7px;padding:8px 12px;font-size:13px}.cs-tour-card header button{color:#bbb;background:0 0;border:0;padding:4px}.cs-tour-card button:hover{color:#fff;background:#303030}.cs-tour-card button:disabled{opacity:.35;cursor:default}.cs-tour-card button:focus-visible{outline-offset:3px;outline:2px solid #fff}.cs-tour-card .cs-tour-next{color:#111;background:#f3f3ef;border-color:#f3f3ef;font-weight:600}.cs-tour-card progress{appearance:none;background:#343434;border:0;border-radius:3px;width:100%;height:3px;margin:0 0 18px;display:block}.cs-tour-card progress::-webkit-progress-bar{background:#343434;border-radius:3px}.cs-tour-card progress::-webkit-progress-value{background:#ddd;border-radius:3px}.cs-tour-card progress::-moz-progress-bar{background:#ddd;border-radius:3px}@media (prefers-reduced-motion:reduce){.cs-tour-highlight{transition:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.bYvC1W_className{font-family:Inter,Inter Fallback;font-style:normal}.bYvC1W_variable{--font-inter:"Inter", "Inter Fallback"}
