.Art-module__OBtEta__band,.Art-module__OBtEta__card,.Art-module__OBtEta__spot{background:var(--art-ground);position:relative;overflow:hidden}.Art-module__OBtEta__band{height:var(--art-band-height)}.Art-module__OBtEta__card{aspect-ratio:var(--art-ratio-card)}.Art-module__OBtEta__spot{aspect-ratio:var(--art-ratio-spot)}
.Demos-module__bJ-9Jq__fresh{animation:Demos-module__bJ-9Jq__fade var(--duration-base) var(--ease-standard)}@keyframes Demos-module__bJ-9Jq__fade{0%{opacity:0}to{opacity:1}}.Demos-module__bJ-9Jq__tryit{gap:16px;width:100%;max-width:360px;display:grid}.Demos-module__bJ-9Jq__ticketWrap{position:relative}.Demos-module__bJ-9Jq__stamp{pointer-events:none;position:absolute;bottom:22px;right:18px}.Demos-module__bJ-9Jq__panel{background:var(--surface-card);border:1px solid var(--line);border-radius:16px;gap:14px;padding:16px;display:grid}.Demos-module__bJ-9Jq__panelHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Demos-module__bJ-9Jq__nameInput{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-standard);padding:0 13px;font-size:16px}.Demos-module__bJ-9Jq__nameInput:focus-visible{border-color:var(--karchi-cobalt);outline:none;box-shadow:0 0 0 2px #1f44c72e}.Demos-module__bJ-9Jq__segmented{border:0;gap:6px;margin:0;padding:0;display:flex}.Demos-module__bJ-9Jq__segment{flex:1;position:relative}.Demos-module__bJ-9Jq__segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Demos-module__bJ-9Jq__segment span{white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-card);min-height:40px;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:500;display:flex}.Demos-module__bJ-9Jq__segment:hover span{background:#16161d0f}.Demos-module__bJ-9Jq__segment input:checked+span{background:var(--karchi-cobalt);border-color:var(--karchi-cobalt);color:#fff;font-weight:700}.Demos-module__bJ-9Jq__segment input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:2px}.Demos-module__bJ-9Jq__textButton{all:unset;cursor:pointer;color:var(--karchi-cobalt);border-radius:2px;font-size:14px;font-weight:600}.Demos-module__bJ-9Jq__textButton:hover{color:var(--action-primary-hover)}.Demos-module__bJ-9Jq__textButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Demos-module__bJ-9Jq__door{color:#fff;background:#1f1f27;border:1px solid #ffffff24;border-radius:18px;gap:14px;width:100%;padding:18px;display:grid}.Demos-module__bJ-9Jq__doorBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Demos-module__bJ-9Jq__pill{border-radius:var(--radius-pill);min-height:34px;letter-spacing:var(--ls-label);text-transform:uppercase;transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.Demos-module__bJ-9Jq__result{box-sizing:border-box;min-height:150px;transition:background var(--duration-base) var(--ease-standard);border-radius:14px;align-content:start;gap:6px;padding:18px;display:grid}.Demos-module__bJ-9Jq__scanList{gap:8px;display:grid}.Demos-module__bJ-9Jq__scan{all:unset;box-sizing:border-box;cursor:pointer;min-height:52px;transition:background var(--duration-fast) var(--ease-standard);border:1px solid #fff3;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.Demos-module__bJ-9Jq__scan:hover{background:#ffffff14}.Demos-module__bJ-9Jq__scan:focus-visible,.Demos-module__bJ-9Jq__switch:focus-visible,.Demos-module__bJ-9Jq__doorLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.Demos-module__bJ-9Jq__switch{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.Demos-module__bJ-9Jq__track{box-sizing:border-box;width:46px;height:26px;transition:background var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border:2px solid #ffffff80;border-radius:13px;position:relative}.Demos-module__bJ-9Jq__knob{width:16px;height:16px;transition:opacity var(--duration-base) var(--ease-standard);background:#fff;border-radius:50%;position:absolute;top:3px}.Demos-module__bJ-9Jq__doorLink{all:unset;cursor:pointer;opacity:.8;border-radius:2px;font-size:13px;text-decoration:underline}.Demos-module__bJ-9Jq__doorLink:hover{opacity:1}.Demos-module__bJ-9Jq__builder{background:var(--surface-card);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;padding:20px;display:grid}.Demos-module__bJ-9Jq__questionRow{border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:10px;min-height:48px;padding:6px 6px 6px 12px;display:flex}.Demos-module__bJ-9Jq__remove{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-muted);place-items:center;margin-left:auto;display:inline-grid}.Demos-module__bJ-9Jq__remove:hover{color:var(--text-body);background:#16161d0f}.Demos-module__bJ-9Jq__remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Demos-module__bJ-9Jq__demoBar{z-index:20;background:var(--karchi-cobalt);color:#fff;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);position:fixed;bottom:0;left:0;right:0}.Demos-module__bJ-9Jq__demoBar[data-shown=false]{opacity:0;visibility:hidden}.Demos-module__bJ-9Jq__demoBar[data-shown=true]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s}.Demos-module__bJ-9Jq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Marketing-module__uc2ZjW__site{background:var(--surface-page);color:var(--text-body);flex-direction:column;flex:1;display:flex;container-type:inline-size}.Marketing-module__uc2ZjW__frame{box-sizing:border-box;max-width:1280px;margin-inline:auto;padding-inline:min(32px,5cqw)}.Marketing-module__uc2ZjW__nav a{color:var(--karchi-cobalt);text-decoration:none}.Marketing-module__uc2ZjW__nav a:hover{color:var(--action-primary-hover)}.Marketing-module__uc2ZjW__nav a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}.Marketing-module__uc2ZjW__onInk a{color:#fff}.Marketing-module__uc2ZjW__cardLink{height:100%;color:inherit;border-radius:16px;text-decoration:none;display:block}.Marketing-module__uc2ZjW__card{transition:border-color var(--duration-base) var(--ease-standard)}.Marketing-module__uc2ZjW__cardLink:hover .Marketing-module__uc2ZjW__card{border-color:var(--karchi-ink)!important}.Marketing-module__uc2ZjW__cardLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Marketing-module__uc2ZjW__barcode{opacity:.55;width:74px;height:30px;transition:opacity var(--duration-base) var(--ease-standard);background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 9px);flex:none}.Marketing-module__uc2ZjW__cardLink:hover .Marketing-module__uc2ZjW__barcode,.Marketing-module__uc2ZjW__cardLink:focus-visible .Marketing-module__uc2ZjW__barcode{opacity:1}.Marketing-module__uc2ZjW__cardPhoto{border-bottom:var(--art-frame-border)}.Marketing-module__uc2ZjW__cardPhoto img{transition:transform var(--duration-enter) var(--ease-out)}.Marketing-module__uc2ZjW__cardLink:hover .Marketing-module__uc2ZjW__cardPhoto img,.Marketing-module__uc2ZjW__cardLink:focus-visible .Marketing-module__uc2ZjW__cardPhoto img{transform:scale(1.04)}
