.drv{min-height:100vh;background:#f1f5f9;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#0f172a;padding-bottom:40px}.drv-top{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#0a1330,#1e3a8a);color:#fff}.drv-brand{display:flex;gap:10px;align-items:center}.drv-brand img{border-radius:9px}.drv-brand strong{display:block;font-size:.95rem}.drv-brand small{color:#c7d2ea;font-size:.78rem}.drv-actions{display:flex;align-items:center;gap:8px}.drv-actions .language-picker{min-height:36px;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:9px;padding:4px 26px 4px 8px;font-size:.8rem;width:auto;margin:0}.drv-icon,.drv-link{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:9px;min-height:36px;padding:0 10px;font:inherit;font-size:.85rem}.drv-days{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px 4px}.drv-days button{min-height:48px;border-radius:12px;border:1px solid #CBD5E1;background:#fff;font:inherit;font-weight:700;font-size:1rem;color:#334155}.drv-days button b{display:inline-block;min-width:24px;border-radius:999px;background:#e2e8f0;padding:1px 7px;margin-left:4px;font-size:.85rem}.drv-days button.on{background:#1e3a8a;border-color:#1e3a8a;color:#fff}.drv-days button.on b{background:#f97316;color:#fff}.drv-summary{margin:8px 16px 0;color:#475569;font-size:.9rem}.drv-error{margin:10px 14px;padding:10px 12px;border-radius:10px;background:#fee2e2;color:#991b1b}.drv-list{display:flex;flex-direction:column;gap:12px;padding:12px 14px}.drv-empty{text-align:center;color:#64748b;padding:40px 10px}.drv-empty span{font-size:42px}.drv-card{background:#fff;border-radius:16px;padding:14px;box-shadow:0 4px 16px #0f172a0f;border-left:6px solid #2563EB}.drv-card.completed{border-left-color:#16a34a;opacity:.8}.drv-card.no_show{border-left-color:#dc2626;opacity:.8}.drv-card header{display:flex;align-items:center;gap:8px}.drv-time{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.drv-card header small{color:#64748b}.drv-state{margin-left:auto;font-size:.78rem;font-weight:700;border-radius:999px;padding:4px 10px;background:#dbeafe;color:#1e40af}.drv-state.completed{background:#dcfce7;color:#166534}.drv-state.no_show{background:#fee2e2;color:#991b1b}.drv-card h2{margin:6px 0 4px;font-size:1.2rem}.drv-place{margin:0 0 6px;font-weight:600;line-height:1.45}.drv-place small{color:#475569;font-weight:500}.drv-meta{margin:0 0 4px;color:#334155;font-size:.92rem}.drv-meta.small{font-size:.8rem;color:#64748b}.drv-buttons,.drv-mark{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;margin-top:10px}.drv-btn{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;font:inherit;font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid #CBD5E1;background:#f8fafc;color:#0f172a}.drv-btn.map{color:#1d4ed8}.drv-btn.call{color:#0f766e}.drv-btn.wa{background:#dcfce7;border-color:#86efac;color:#166534}.drv-btn.ok{background:#16a34a;border-color:#16a34a;color:#fff}.drv-btn.no{background:#fff;border-color:#fca5a5;color:#b91c1c}.drv-undo{margin-top:10px;background:none;border:0;color:#475569;font:inherit;text-decoration:underline}.driver-login{margin-top:.5rem;display:grid;gap:.4rem}.driver-login form label,.driver-cred label,.driver-app-card label{display:grid;gap:.2rem}.driver-cred-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:grid;place-items:center;z-index:1000;padding:16px}.driver-cred{border-radius:14px;padding:1.2rem;display:grid;gap:.6rem;background:var(--surface,#fff);width:min(460px,100%);max-height:90vh;overflow:auto;box-shadow:0 20px 50px #00000040}.driver-cred h4{margin:0}.driver-cred textarea{width:100%;font:inherit;resize:vertical}.driver-cred .admin-actions{display:flex;flex-wrap:wrap;gap:.4rem}.driver-app-card{margin-top:.8rem}.drv-marked{margin:.4rem 0 0;font-size:.85rem;color:#526077}.driver-mark-info{display:grid;gap:.2rem;margin:.4rem 0;padding:.5rem .7rem;border-radius:10px;background:#eef4ff;font-size:.9rem}.driver-mark-info.no_show{background:#fff4e5}.driver-mark-far{color:#9a3412;font-weight:700}.drv-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 14px 10px}.drv-scan-btn{display:block;width:100%;margin:0;min-height:54px;border:0;border-radius:14px;background:#0f1d4a;color:#fff;font:inherit;font-size:1.05rem;font-weight:800}.drv-notice{margin:0 14px 10px;padding:10px 12px;border-radius:10px;background:#eef4ff;color:#1d4ed8;font-weight:600}.drv-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0f172a8c;display:flex;align-items:flex-end;justify-content:center}.drv-sheet{width:100%;max-width:560px;max-height:92vh;overflow:auto;background:#fff;border-radius:22px 22px 0 0;padding:16px 16px 22px;display:grid;gap:12px;box-sizing:border-box}.drv-sheet header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.drv-sheet header div{display:grid;gap:2px}.drv-sheet header strong{font-size:1.2rem}.drv-sheet header small{color:#526077}.drv-icon.dark{width:44px;height:44px;border-radius:12px;border:1px solid #CBD5E1;background:#fff;color:#0f172a;font-size:1.1rem}.drv-sheet-total{margin:0;font-weight:800;font-size:1.05rem;color:#0f1d4a}.drv-group h3{margin:0 0 8px;font-size:1rem;display:flex;justify-content:space-between}.drv-group h3 small{color:#526077}.drv-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.drv-people button{min-height:56px;border-radius:14px;border:2px solid #CBD5E1;background:#f8fafc;font:inherit;font-weight:700;color:#0f172a}.drv-people button.on{border-color:#2563eb;background:#2563eb;color:#fff}.drv-sheet-actions{display:grid;grid-template-columns:1fr 2fr;gap:8px;position:sticky;bottom:0;background:#fff;padding-top:6px}.drv-scanner{width:100%;max-width:560px;height:100%;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px;box-sizing:border-box;position:relative}.drv-scanner video{width:100%;max-height:70vh;object-fit:cover;border-radius:16px}.drv-scan-frame{position:absolute;top:50%;left:50%;width:220px;height:220px;margin:-150px 0 0 -110px;border:3px solid #FDBA74;border-radius:18px;pointer-events:none}.drv-scanner p{color:#fff;text-align:center;margin:0}.drv-scanner .drv-btn{min-width:160px}.drv-scan-btn.route{background:#c2410c}.drv-route{list-style:none;margin:0;padding:0;display:grid;gap:8px}.drv-route li{display:flex;gap:12px;align-items:center;padding:10px;border-radius:12px;background:#f5f7fb}.drv-route li b{width:32px;height:32px;border-radius:16px;background:#0f1d4a;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.drv-route li div{display:grid}.drv-route li small{color:#526077}.drv-route-missing{display:grid;gap:4px;padding:10px;border-radius:12px;background:#fff4e5;color:#9a3412}.drv-missing{display:grid;gap:10px;padding:12px;border-radius:14px;background:#fff4e5}.drv-missing strong{font-size:1.05rem;color:#9a3412}.drv-missing p{margin:0;font-weight:600}.drv-reasons{display:grid;gap:8px}.drv-reasons label{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 14px;border-radius:12px;border:2px solid #E5EAF2;background:#fff;font-weight:600}.drv-reasons label.on{border-color:#c2410c}.drv-reasons input{width:20px;height:20px;accent-color:#C2410C}.drv-note{display:grid;gap:4px;font-size:.9rem;color:#526077}.drv-note textarea{font:inherit;border-radius:10px;border:1px solid #CBD5E1;padding:8px}.drv{background:#f5f7fb;padding-bottom:calc(88px + env(safe-area-inset-bottom))}.drv-top{background:#fff;color:#0f1d4a;border-bottom:1px solid #E5EAF2;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top))}.drv-avatar{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-weight:800;font-size:15px;letter-spacing:.02em}.drv-brand strong{font-size:1.02rem;color:#0f1d4a}.drv-brand small{color:#526077}.drv-top .drv-icon{width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:14px;background:#fff;border:1px solid #E5EAF2;color:#0f1d4a}.drv-days{background:#fff;padding:0 16px 12px;gap:6px}.drv-days{display:grid;grid-template-columns:1fr 1fr;background:#fff}.drv-days button{min-height:44px;border:0;border-radius:12px;background:#f1f4f9;color:#526077;font-size:.95rem}.drv-days button.on{background:#0f1d4a;color:#fff}.drv-days button b{background:#0f1d4a14;color:inherit}.drv-days button.on b{background:#2563eb;color:#fff}.drv-progress{background:#fff;padding:0 16px 14px;border-bottom:1px solid #E5EAF2}.drv-progress .drv-summary{margin:0 0 8px;font-size:.88rem;font-weight:600;color:#0f1d4a}.drv-bar{height:8px;border-radius:4px;background:#e8eef7;overflow:hidden}.drv-bar span{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#16a34a,#22c55e);transition:width .3s}.drv-list{gap:10px;padding:14px 16px}.drv-section{display:block;margin:6px 2px -2px;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#526077}.drv-card{border-left:0;border:1px solid #E5EAF2;border-radius:18px;box-shadow:0 1px 2px #1018280a,0 2px 8px #1018280f}.drv-card .drv-time{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:10px;background:#eef4ff;color:#1d4ed8;font-size:1.15rem}.drv-card.next{border:2px solid #2563EB;box-shadow:0 10px 28px #2563eb29}.drv-card.next .drv-time{background:#2563eb;color:#fff;font-size:1.3rem}.drv-card.next h2{font-size:1.3rem}.drv-card.completed,.drv-card.no_show{opacity:1;padding:12px 14px}.drv-card.completed .drv-time,.drv-card.no_show .drv-time{background:#f1f4f9;color:#526077;font-size:1rem;min-height:30px}.drv-card.completed h2,.drv-card.no_show h2{font-size:1rem;margin:6px 0 2px}.drv-card.completed .drv-buttons,.drv-card.no_show .drv-buttons,.drv-card.completed .drv-meta.small,.drv-card.no_show .drv-meta.small{display:none}.drv-btn{border-radius:14px;border-color:#e5eaf2;background:#fff}.drv-btn.map{background:#2563eb;border-color:#2563eb;color:#fff}.drv-card:not(.next) .drv-btn.map{background:#eef4ff;border-color:#eef4ff;color:#1d4ed8}.drv-btn.ok{min-height:54px;font-size:1rem}.drv-tabbar{position:fixed;inset-inline:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);height:calc(70px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #E5EAF2;box-shadow:0 -4px 16px #0f1d4a0d}.drv-tabbar button{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:600 11.5px/1.2 Plus Jakarta Sans,system-ui,sans-serif;color:#526077;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center}.drv-tabbar button>span{display:flex;align-items:center;justify-content:center;width:56px;height:30px;border-radius:15px}.drv-tabbar button[aria-current=page]{color:#1d4ed8;font-weight:700}.drv-tabbar button[aria-current=page]>span{background:#eef4ff}.drv-tabbar button:focus-visible>span{outline:2px solid #2563EB;outline-offset:2px}.drv-account{display:grid;gap:10px}.drv-account-head{display:flex;gap:12px;align-items:center}.drv-account-head strong{display:block}.drv-account-head small{color:#526077}.drv-account-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600}@media(min-width:700px){.drv-list{max-width:760px;margin:0 auto;width:100%;box-sizing:border-box}.drv-days,.drv-progress{padding-inline:max(16px,calc(50% - 364px))}}.drv-card.completed .drv-meta,.drv-card.no_show .drv-meta,.drv-card.completed .drv-place small,.drv-card.no_show .drv-place small,.drv-card.completed .drv-place br,.drv-card.no_show .drv-place br{display:none}.drv-card.completed .drv-place,.drv-card.no_show .drv-place{margin:0;font-size:.9rem;color:#526077}.drv-card.completed .drv-undo,.drv-card.no_show .drv-undo{margin-top:6px;font-size:.85rem}.drv-changed{display:inline-block;margin-inline-end:6px;font-size:.72rem;font-weight:800;border-radius:999px;padding:2px 8px;background:#fef3c7;color:#92400e;vertical-align:middle}.drv-offline{margin:10px 14px 0;padding:10px 12px;border-radius:10px;background:#fef3c7;color:#78350f;font-size:14px;line-height:1.4}.drv-queue{margin:8px 14px 0;padding:8px 12px;border-radius:10px;background:#e0f2fe;color:#075985;font-weight:600;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.drv-error ul{margin:6px 0;padding-left:18px}.guest-page{max-width:920px;margin:0 auto;padding:24px;min-height:100vh}.guest-page>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:12px 28px}.guest-page>header>strong{font-size:28px;letter-spacing:.14em}.guest-card{padding:clamp(24px,5vw,56px);border:1px solid #dce5df;border-radius:24px;background:#fff;box-shadow:0 16px 60px #143e2910}.guest-card h1{font-size:clamp(28px,5vw,44px);line-height:1.15}.guest-activities{margin-block:32px}.guest-activities article{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;border-top:1px solid #e2e8e5}.guest-activities h2{font-size:20px}.guest-sum{display:flex;justify-content:space-between;gap:20px;font-size:22px;padding-block:24px}.guest-card button{margin-block-start:16px}@media(max-width:480px){.guest-page{padding:12px}.guest-activities article{align-items:start;flex-direction:column}.guest-sum{flex-wrap:wrap}}.invitation-qr{margin:20px 0;text-align:start}.invitation-qr img{display:block;max-width:100%;height:auto}.invitation-qr figcaption{margin-block-start:8px}.guest-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.guest-activities article>div{min-width:0;flex:1}.guest-activities article>strong{align-self:start;white-space:nowrap}.guest-activities .media-gallery{max-width:600px;width:100%}.guest-chat{margin-block:28px;border-top:1px solid #dce5df;padding-top:20px}.guest-chat-log{max-height:340px;overflow:auto;display:flex;flex-direction:column;gap:12px;padding-block:12px}.guest-chat-log article{border:0;border-radius:14px;background:#f0f5f3;padding:14px;display:block}.guest-chat-log .chat-advisor{background:#e8f0ff}.guest-chat-log header{display:flex;justify-content:space-between;gap:12px;font-size:12px}.guest-chat-log p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.guest-chat textarea{width:100%;resize:vertical}.guest-catalog{margin-block:32px;border-top:1px solid #dce5df;padding-top:20px}.guest-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;margin-block:20px}.guest-catalog-grid article{padding:18px;border:1px solid #dce5df;border-radius:16px;min-width:0}.guest-catalog-grid h3{font-size:18px}.guest-catalog input{width:100%}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(/assets/poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2) format("woff2"),url(/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2) format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-ext-800-normal-m9aqBDDI.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-800-normal-DOQ-4In_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2) format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2) format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2) format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-cyrillic-ext-400-normal-zbv6uFvq.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-400-normal-QD38Acpa.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-cyrillic-400-normal-B1ZxqHSH.woff2) format("woff2"),url(/assets/raleway-cyrillic-400-normal-BOk4FNQ-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-vietnamese-400-normal-CTw6K1Xj.woff2) format("woff2"),url(/assets/raleway-vietnamese-400-normal-CTqj18iX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-ext-400-normal-B4d0sYmR.woff2) format("woff2"),url(/assets/raleway-latin-ext-400-normal-DoUy7GWe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal-C5eIEfLm.woff2) format("woff2"),url(/assets/raleway-latin-400-normal-sMcq1OIP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-ext-600-normal-ClRuJVnq.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-600-normal-BPa6pe9i.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-cyrillic-600-normal-Bf6BVg0_.woff2) format("woff2"),url(/assets/raleway-cyrillic-600-normal-PnINYvQl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-vietnamese-600-normal-BNRw9Zee.woff2) format("woff2"),url(/assets/raleway-vietnamese-600-normal-CzgBZgE0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-ext-600-normal-DmsT1QjI.woff2) format("woff2"),url(/assets/raleway-latin-ext-600-normal-BLsvr1L6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal-Dim-CLtL.woff2) format("woff2"),url(/assets/raleway-latin-600-normal-BYS3Hyhk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-cyrillic-ext-800-normal-QT0AS1RO.woff2) format("woff2"),url(/assets/raleway-cyrillic-ext-800-normal-QCFF6VWb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-cyrillic-800-normal-C7l3Z_5A.woff2) format("woff2"),url(/assets/raleway-cyrillic-800-normal-DIxZ9cHN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-vietnamese-800-normal-BIUEBZ2q.woff2) format("woff2"),url(/assets/raleway-vietnamese-800-normal-DTw4gCiS.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-latin-ext-800-normal-b8JWSoG4.woff2) format("woff2"),url(/assets/raleway-latin-ext-800-normal-BYu5X6B0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-latin-800-normal-CKUvXht-.woff2) format("woff2"),url(/assets/raleway-latin-800-normal-BBfTZwPM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-cyrillic-800-normal-BNMG-Q7a.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-800-normal-Drcgs-AM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-vietnamese-800-normal-eAF99_Jc.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-800-normal-DQKEhsq9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-ext-800-normal-ZgHWgVpM.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-800-normal-DD7uHqs8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-800-normal-lwhkvH_6.woff2) format("woff2"),url(/assets/playfair-display-latin-800-normal-D0Xz4t1K.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2) format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2) format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2) format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2) format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2) format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2) format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2) format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2) format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2) format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2) format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2) format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2) format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-ext-700-normal-CH2Ef3pd.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-700-normal-B20D6wuF.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-700-normal-CicHrsUU.woff2) format("woff2"),url(/assets/lora-cyrillic-700-normal-CoUvLzhc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-math-700-normal-BdgFUNlJ.woff2) format("woff2"),url(/assets/lora-math-700-normal-JjB0YUk-.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-symbols-700-normal-zYsi5zvy.woff2) format("woff2"),url(/assets/lora-symbols-700-normal-DaE8wqnc.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-vietnamese-700-normal-BHDzxyiD.woff2) format("woff2"),url(/assets/lora-vietnamese-700-normal-DyKKCAD2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-ext-700-normal-DbHby4fw.woff2) format("woff2"),url(/assets/lora-latin-ext-700-normal-XBj10pPw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-700-normal-BHK4Pzk4.woff2) format("woff2"),url(/assets/lora-latin-700-normal-Yfa97ytg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-ext-500-normal-Dz8SjJZ9.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-500-normal-PaLk8PaH.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-ext-600-normal-Dk-u7o-5.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-600-normal-DjQx9_jq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-ext-700-normal-cq7F7ESW.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-700-normal-ezu7N0xg.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-ext-800-normal-By7E3MqD.woff2) format("woff2"),url(/assets/manrope-cyrillic-ext-800-normal-Dlsls8yD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2) format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2) format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2) format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2) format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.am-on.tv-night button:focus-visible,html.am-on.tv-night a:focus-visible,html.am-on.tv-night input:focus-visible,html.am-on.tv-night select:focus-visible,html.am-on.tv-night summary:focus-visible{outline:3px solid #F0D7A2}html.am-on.tv-night nav button.active{color:#0e1428}html.am-on.tv-night .topbar{background:#121a33}html.am-on.tv-night .demo-badge{background:#0a1024}html.am-on.tv-night .search{background:#121a33}html.am-on.tv-night .filters button.selected{border-color:#28335c}html.am-on.tv-night .product-card{background:#121a33}html.am-on.tv-night .add-button,html.am-on.tv-night .added{background:#0a1024}html.am-on.tv-night .sale-panel,html.am-on.tv-night input,html.am-on.tv-night select{background:#121a33}html.am-on.tv-night .stepper button,html.am-on.tv-night .private-box,html.am-on.tv-night .guest-summary{background:#0a1024}html.am-on.tv-night .confirmation,html.am-on.tv-night .error{background:#0a1024}html.am-on.tv-night .record-list{background:#121a33}html.am-on.tv-night .record-icon{background:#0a1024}html.am-on.tv-night .guest-modal{background:#121a33}html.am-on.tv-night{background:#0a1024}html.am-on.tv-night .secondary:hover:not(:disabled){background:#0a1024}html.am-on.tv-night .operator-bar,html.am-on.tv-night .topbar{background:#121a33}html.am-on.tv-night .demo-badge,html.am-on.tv-night .catalog-draft-note{background:#0a1024}html.am-on.tv-night .metric-tile{background:#121a33}html.am-on.tv-night .metric-icon{background:#0a1024}html.am-on.tv-night .metric-tile:nth-child(2) .metric-icon{background:#0a1024}html.am-on.tv-night .metric-tile:nth-child(3) .metric-icon{background:#0a1024}html.am-on.tv-night .activity-summary,html.am-on.tv-night .activity-editor,html.am-on.tv-night .team-panel,html.am-on.tv-night .sale-panel,html.am-on.tv-night .record-list{background:#121a33}html.am-on.tv-night .activity-cover{background:linear-gradient(120deg,#1e2920,#0a1024)}html.am-on.tv-night .session-editor,html.am-on.tv-night .session-editor .danger{background:#0a1024}html.am-on.tv-night .activity-list>.empty{background:#121a33}html.am-on.tv-night .alert.error,html.am-on.tv-night .alert.success{background:#0a1024}html.am-on.tv-night .translation-compare>div{background:#0a1024}html.am-on.tv-night .publish-box{background:#0a1024}html.am-on.tv-night .filters button{background:#121a33}html.am-on.tv-night .catalog-note,html.am-on.tv-night .auth-page{background:#0a1024}html.am-on.tv-night .auth-form{background:#121a33}html.am-on.tv-night .empty-panel,html.am-on.tv-night .archive-confirm{background:#0a1024}html.am-on.tv-night .catalog-tools input,html.am-on.tv-night .catalog-tools select{background:#121a33}html.am-on.tv-night .portfolio-preview,html.am-on.tv-night .media-editor{background:#0a1024}html.am-on.tv-night .media-thumbnails>div{background:#121a33}html.am-on.tv-night .media-strip button{background:#121a33}html.am-on.tv-night .participant-name button,html.am-on.tv-night .participant-operation{background:#0a1024}html.am-on.tv-night .transfer-planner>div{background:#0a1024}html.am-on.tv-night .release-status{background:#0a1024}html.am-on.tv-night .release-confirm{background:#121a33}html.am-on.tv-night .sale-answers{background:var(--surface,#121A33)}html.am-on.tv-night button:focus-visible,html.am-on.tv-night a:focus-visible,html.am-on.tv-night input:focus-visible,html.am-on.tv-night select:focus-visible,html.am-on.tv-night textarea:focus-visible,html.am-on.tv-night summary:focus-visible{outline:3px solid #F0D7A2}html.am-on.tv-night .secondary{background:#121a33}html.am-on.tv-night input:not([type=checkbox]),html.am-on.tv-night select,html.am-on.tv-night textarea{background:#121a33}html.am-on.tv-night .k-top,html.am-on.tv-night .k-menu,html.am-on.tv-night .unified-input,html.am-on.tv-night .unified-results,html.am-on.tv-night .unified-results button,html.am-on.tv-night .catalog,html.am-on.tv-night .catalog-toolbar .search,html.am-on.tv-night .filters button,html.am-on.tv-night .k-card,html.am-on.tv-night .k-chip{background:#121a33}html.am-on.tv-night .k-row.in-cart{background:#0a1024}html.am-on.tv-night .row-add{background:#121a33}html.am-on.tv-night .sale-panel{background:#121a33!important}html.am-on.tv-night .place-districts-toggle,html.am-on.tv-night .place-districts-menu,html.am-on.tv-night .band-stepper button{background:#121a33}html.am-on.tv-night .cancel-badge{background:#0a1024}html.am-on.tv-night .record .status.cancelled{background:#0a1024!important}html.am-on.tv-night .cancel-panel{background:#121a33}html.am-on.tv-night .primary.danger{color:#0e1428!important}html.am-on.tv-night .record-cancelled .record-icon{background:#0a1024}html.am-on.tv-night .voucher-page{background:#121a33;color:#f0d7a2}html.am-on.tv-night .voucher-agency{background:#f0d7a2;color:#0e1428}html.am-on.tv-night .voucher-emergency{background:#e2c07e;color:#0e1428}html.am-on.tv-night .voucher-body h3{border-top:1px solid #28335C}html.am-on.tv-night .voucher-line{border-bottom:1px solid #28335C}html.am-on.tv-night .voucher-checkin{border:2px dashed #F0D7A2}html.am-on.tv-night .checkin-state{background:#1a2442}html.am-on.tv-night .checkin-state.no_show{background:#0a1024}html.am-on.tv-night body,html.am-on.tv-night .stay-option,html.am-on.tv-night .mode-option{background:#121a33}html.am-on.tv-night .kvkk-tag{color:#f0d7a2}html.am-on.tv-night .aurora .b1{background:#f0d7a2}html.am-on.tv-night .aurora .b2{background:#e2c07e}html.am-on.tv-night .auth-story .brand-icon{background:linear-gradient(135deg,#f0d7a2,#f0d7a2)!important;color:#0e1428!important}html.am-on.tv-night .auth-story h1 em{background:linear-gradient(90deg,#4f3418,#5e3a1d 45%,#2e2a1c)}html.am-on.tv-night .auth-form h2{color:#f0d7a2}html.am-on.tv-night .auth-form .primary{background:linear-gradient(135deg,#f0d7a2,#f0d7a2)!important}html.am-on.tv-night .auth-tabs{background:#0a1024}html.am-on.tv-night .auth-tabs button.selected{background:#121a33!important;color:#f0d7a2!important}html.am-on.tv-night .demo-entry{border-top:1px dashed #28335C!important}html.am-on.tv-night .auth-page>.auth-form{background:#121a33!important}html.am-on.tv-night .auth-alt{border-top:1px dashed #28335C}html.am-on.tv-night .auth-alt-link{border:1px solid #28335C;background:#0a1024;color:#f0d7a2}html.am-on.tv-night .auth-alt-link:hover{border-color:#f0d7a2;background:#0a1024}html.am-on.tv-night .auth-alt-link strong{color:#f0d7a2}html.am-on.tv-night .auth-alt-link.setup{background:#0a1024}html.am-on.tv-night .auth-alt-link.join{background:linear-gradient(135deg,#0a1024,#0a1024)}html.am-on.tv-night .auth-alt-link.join strong{color:#f0d7a2}html.am-on.tv-night .kind-option{border:1px solid #28335C;background:#121a33}html.am-on.tv-night .kind-option strong{color:#f0d7a2}html.am-on.tv-night .kind-option.selected{border-color:#f0d7a2;background:#0a1024;box-shadow:0 0 0 1px #f0d7a2 inset}html.am-on.tv-night .plan-card{border:1px solid #28335C;background:#121a33}html.am-on.tv-night .plan-card:hover{border-color:#f0d7a2}html.am-on.tv-night .plan-card.selected{background:#0a1024}html.am-on.tv-night .plan-card:focus-within{outline:2px solid var(--color-ring,#F0D7A2)}html.am-on.tv-night .plan-price,html.am-on.tv-night .plan-current{color:#f0d7a2}html.am-on.tv-night .member-tabs button{background:#121a33}html.am-on.tv-night .status.pending,html.am-on.tv-night .status.rejected{background:#0a1024}html.am-on.tv-night .member-banner{background:linear-gradient(90deg,#0a1024,#0a1024)}html.am-on.tv-night .telegram-box{border:1px dashed #F0D7A2;background:#0a1024}html.am-on.tv-night .telegram-box strong{color:#f0d7a2}html.am-on.tv-night .member-locked{background:#0a1024}html.am-on.tv-night .onboarding{background:linear-gradient(135deg,#0a1024,#f0d7a2 60%,#f0d7a2)}html.am-on.tv-night .onboarding-step.current{background:#121a33;color:#f0d7a2}html.am-on.tv-night .onboarding-step.current .step-number{background:#e2c07e;color:#0e1428}html.am-on.tv-night .onboarding-step.done .step-number{color:#0e1428}html.am-on.tv-night .step-state.waiting{color:#f0d7a2}html.am-on.tv-night .pickup-choice label{background:#121a33}html.am-on.tv-night .map-link{color:#f0d7a2}html.am-on.tv-night .sub-card{background:#121a33}html.am-on.tv-night .sub-card[data-status=requested]{background:#0a1024}html.am-on.tv-night .sub-chip{background:#1a2442}html.am-on.tv-night .sub-chip.requested{color:#f0d7a2}html.am-on.tv-night .sub-chip.suspended{background:#0a1024}html.am-on.tv-night .sub-terms span{background:#0a1024;color:#f0d7a2}html.am-on.tv-night .sub-agency{background:#121a33}html.am-on.tv-night .via-tag{background:#0a1024}html.am-on.tv-night .sub-sellers .empty{background:#121a33}html.am-on.tv-night .mail-log li,html.am-on.tv-night .telegram-connect{background:#0a1024}html.am-on.tv-night .tg-logo{background:#f0d7a2;color:#0e1428}html.am-on.tv-night .legal-ack a{color:var(--k-blue,#F0D7A2)}html.am-on.tv-night .legal-page{color:#f0d7a2;background:#121a33}html.am-on.tv-night .legal-head{border-bottom:1px solid #28335C}html.am-on.tv-night .legal-brand,html.am-on.tv-night .legal-doc h1,html.am-on.tv-night .legal-doc h2{color:#f0d7a2}html.am-on.tv-night .legal-note{background:#0a1024;border-left:3px solid #F0D7A2}html.am-on.tv-night .legal-table th,html.am-on.tv-night .legal-table td{border:1px solid #28335C}html.am-on.tv-night .legal-table th{background:#0a1024;color:#f0d7a2}html.am-on.tv-night .legal-page>.legal-links{border-top:1px solid #28335C}html.am-on.tv-night .legal-table th{background:#0a1024!important}html.am-on.tv-night .cancel-badge.nr{color:#f0d7a2}html.am-on.tv-night .bill-form{border:1px solid var(--k-line,#28335C);background:var(--k-surface-2,#0A1024)}html.am-on.tv-night .bill-state{background:#1a2442}html.am-on.tv-night .bill-state.overdue{background:#0a1024}html.am-on.tv-night .secondary{background:#121a33!important}html.am-on.tv-night input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html.am-on.tv-night select,html.am-on.tv-night textarea{background:#121a33}html.am-on.tv-night .alert{background:#0a1024!important;color:#f0d7a2!important}html.am-on.tv-night .alert.error,html.am-on.tv-night .alert.success{background:#0a1024!important}html.am-on.tv-night .k-nav>button:hover,html.am-on.tv-night .k-more>summary:hover{background:#0a1024!important}html.am-on.tv-night .k-more[open]>summary{background:#0a1024!important}html.am-on.tv-night .k-menu button:hover{background:#0a1024!important}html.am-on.tv-night .k-card,html.am-on.tv-night .catalog,html.am-on.tv-night .sale-panel,html.am-on.tv-night .record-list,html.am-on.tv-night .metric-tile,html.am-on.tv-night .guest-card,html.am-on.tv-night .sub-card,html.am-on.tv-night .onboarding,html.am-on.tv-night .daily-session{background:#121a33!important}html.am-on.tv-night .k-row:not(.k-head):hover{background:#0a1024!important}html.am-on.tv-night .k-tabs{background:#0a1024!important}html.am-on.tv-night .k-tabs button.selected,html.am-on.tv-night .k-tabs button[aria-selected=true],html.am-on.tv-night .filters button,html.am-on.tv-night .k-chip,html.am-on.tv-night .row-add{background:#121a33!important}html.am-on.tv-night body:has(.voucher-page){background:linear-gradient(180deg,#0a1024 0,#0a1024 320px)}html.am-on.tv-night .voucher-agency{background:linear-gradient(135deg,#f0d7a2,#f0d7a2 70%,#0bc5f4 130%)!important}html.am-on.tv-night .voucher-emergency{background:#121a33!important}html.am-on.tv-night .voucher-body,html.am-on.tv-night .voucher-head img,html.am-on.tv-night .voucher-rule{background:#121a33}html.am-on.tv-night body:has(.voucher-page){background:#121a33}html.am-on.tv-night .legal-page .legal-doc{background:#121a33}html.am-on.tv-night .legal-table th,html.am-on.tv-night .legal-table td{border-bottom:1px solid #28335C!important;border-inline-end:1px solid #28335C!important}html.am-on.tv-night .k-top{background:#121a33!important}html.am-on.tv-night .empty:not(.catalog>.empty){background:#121a33;border:1px dashed #28335C}html.am-on.tv-night .catalog-draft-note{background:#0a1024!important;color:#f0d7a2!important}html.am-on.tv-night .empty-panel{background:#121a33!important;border:1px dashed #28335C!important}html.am-on.tv-night .hold-timer{background:#0a1024!important;color:#f0d7a2!important;border:1px solid #28335C}html.am-on.tv-night .release-status{background:#0a1024!important}html.am-on.tv-night .k-top{background:linear-gradient(180deg,#0e111d,#111524 55%,#f0d7a2)!important}html.am-on.tv-night .k-nav>button[aria-current=page]{background:linear-gradient(90deg,#f0d7a2,#f0d7a2)!important;color:#0e1428!important}html.am-on.tv-night .k-more .k-menu button[aria-current=page]{color:#0e1428!important}html.am-on.tv-night .k-avatar{background:linear-gradient(135deg,#07d4f8,#f0d7a2)!important}html.am-on.tv-night .metric-icon{color:#0e1428!important;background:linear-gradient(135deg,#f0d7a2,#f0d7a2)!important}html.am-on.tv-night .guest-step{background:#0a1024}html.am-on.tv-night .team-credentials{background:#0a1024!important}html.am-on.tv-night .team-temp{background:#121a33}html.am-on.tv-night .first-password{background:linear-gradient(180deg,#0d101a,#f0d7a2)}html.am-on.tv-night .first-password .auth-form{background:#121a33}html.am-on.tv-night .team-create{background:#121a33!important}html.am-on.tv-night .member-step{color:var(--k-text,#F0D7A2)}html.am-on.tv-night .notice-dialog{background:#121a33}html.am-on.tv-night .notice-dialog p{color:#f0d7a2}html.am-on.tv-night .notice-icon{color:#0e1428}html.am-on.tv-night .site-field textarea{border:1px solid #28335C}html.am-on.tv-night .site-slide-card{border:1px solid #28335C;background:#121a33}html.am-on.tv-night .site-slide-add{border:2px dashed #28335C;color:#f0d7a2;background:#0a1024}html.am-on.tv-night .site-slide-add:hover{border-color:#f0d7a2}html.am-on.tv-night .site-style-grid input[type=range]{accent-color:#F0D7A2}html.am-on.tv-night .site-accent button{box-shadow:0 0 0 1px #28335c}html.am-on.tv-night .site-sample{background:linear-gradient(135deg,#0d101a,#f0d7a2)}html.am-on.tv-night .site-field.changed input,html.am-on.tv-night .site-field.changed textarea{background:#0a1024}html.am-on.tv-night .wa-state.off{color:#f0d7a2}html.am-on.tv-night .wa-state.none{background:#1a2442}html.am-on.tv-night .wa-template{border:1px solid #28335C}html.am-on.tv-night .wa-sample,html.am-on.tv-night .wa-copyrow code{background:#0a1024}html.am-on.tv-night .wa-status.sent{color:#f0d7a2}html.am-on.tv-night .voucher-telegram a.telegram{background:#f0d7a2;color:#0e1428;border-color:#f0d7a2}html.am-on.tv-night .apply-form .kind-option{background:#121a33!important}html.am-on.tv-night .apply-form input,html.am-on.tv-night .apply-form select,html.am-on.tv-night .apply-form textarea{background-color:#121a33!important}html.am-on.tv-night .pw-meter .l2{background:#f0d7a2}html.am-on.tv-night .verify-welcome{background:#0a1024}html.am-on.tv-night .lang-dd-btn,html.am-on.tv-night .lang-dd-list{background:#121a33}html.am-on.tv-night .lang-dd-list button{color:#f0d7a2}html.am-on.tv-night .pw-eye:hover,html.am-on.tv-night .pw-eye[aria-pressed=true]{color:var(--tv-blue-700,#F0D7A2);background:var(--tv-blue-50,#0A1024)}html.am-on.tv-night .pw-eye:focus-visible{outline:2px solid var(--tv-blue-700,#F0D7A2)}html.am-on.tv-night .cp-card{border:1.5px solid var(--tv-line,#28335C);background:#121a33}html.am-on.tv-night .cp-card.on{border-color:var(--tv-blue-700,#F0D7A2);background:var(--tv-blue-50,#0A1024)}html.am-on.tv-night .cp-presets .chip{border:1px solid var(--tv-line,#28335C);background:#121a33}html.am-on.tv-night .cp-presets .chip[aria-pressed=true]{background:var(--tv-blue-700,#F0D7A2);color:#0e1428}html.am-on.tv-night .cp-tier{background:#0a1024;border:1px solid var(--tv-line,#28335C)}html.am-on.tv-night .cp-preview{border-left:3px solid var(--tv-blue-700,#F0D7A2);background:#0a1024}html.am-on.tv-night .pm-chips button,html.am-on.tv-night .pm-tabs button{border:1px solid var(--tv-line,#28335C);background:#121a33}html.am-on.tv-night .pm-chips button b,html.am-on.tv-night .pm-tabs button b{background:#0a1024}html.am-on.tv-night .pm-chips button[aria-pressed=true],html.am-on.tv-night .pm-tabs button[aria-selected=true]{background:#0a1024;border-color:#f0d7a2}html.am-on.tv-night .pm-chips button[aria-pressed=true] b,html.am-on.tv-night .pm-tabs button[aria-selected=true] b{background:#f0d7a2;color:#0e1428}html.am-on.tv-night .pm-row{background:#121a33;border:1px solid #28335C}html.am-on.tv-night .pm-row:focus-visible{outline:2px solid #F0D7A2}html.am-on.tv-night .pm-row-main strong{color:#f0d7a2}html.am-on.tv-night .pm-kind{background:#0a1024}html.am-on.tv-night .pm-kind.operator{background:#0a1024;color:#f0d7a2}html.am-on.tv-night .pm-kind.agency,html.am-on.tv-night .pm-kind.referrer{background:#0a1024}html.am-on.tv-night .pm-badge{background:#e2c07e;color:#0e1428}html.am-on.tv-night .pm-card{background:#121a33;border:1px solid #28335C}html.am-on.tv-night .pm-card h2,html.am-on.tv-night .pm-card dd{color:#f0d7a2}html.am-on.tv-night .pm-table-wrap{background:#121a33;border:1px solid #28335C}html.am-on.tv-night .pm-table th{background:#0a1024}html.am-on.tv-night .pm-file{background:#121a33;border:1px solid #28335C}html.am-on.tv-night .pm-file-icon,html.am-on.tv-night .pm-state,html.am-on.tv-night .pm-state.pending,html.am-on.tv-night .pm-state.applied,html.am-on.tv-night .pm-state.rejected,html.am-on.tv-night .pm-state.stale,html.am-on.tv-night .pm-diff del,html.am-on.tv-night .pm-diff ins{background:#0a1024}html.am-on.tv-night .pm-current{background:#0a1024;border:1px dashed #28335C}html.am-on.tv-night .pc-box{background:#0a1024}html.am-on.tv-night .pc-box h2{color:#f0d7a2}html.am-on.tv-night .pc-item{background:#121a33}html.am-on.tv-night .member-waiting{background:#0a1024!important}html.am-on.tv-night .member-waiting h2{color:#f0d7a2}html.am-on.tv-night .member-countdown{background:#0a1024;border:1px solid #28335C;color:#f0d7a2}html.am-on.tv-night .member-countdown.urgent,html.am-on.tv-night .wz-bar button{background:#0a1024}html.am-on.tv-night .wz-bar button b{background:#121a33;color:#f0d7a2}html.am-on.tv-night .wz-bar button.done b{color:#0e1428}html.am-on.tv-night .wz-bar button.on{background:#0a1024}html.am-on.tv-night .wz-bar button.on b{background:#f0d7a2;color:#0e1428}html.am-on.tv-night .wz-bar button:focus-visible{outline:2px solid #F0D7A2}html.am-on.tv-night .wz-nav{border-top:1px solid var(--tv-line,#28335C)}html.am-on.tv-night .wz-gen{border:1px dashed #F0D7A2;background:#121a33}html.am-on.tv-night .wz-gen-days label{border:1px solid var(--tv-line,#28335C);background:#121a33}html.am-on.tv-night .wz-gen-days label.on{background:#0a1024;color:#f0d7a2}html.am-on.tv-night .std-terms{background:#121a33}html.am-on.tv-night .std-summary{background:#121a33;border:1px dashed #F0D7A2;color:#f0d7a2}html.am-on.tv-night .partners-drafts>summary{color:#f0d7a2;background:#121a33;border:1px solid var(--tv-line,#28335C)}html.am-on.tv-night .partners-drafts>:not(summary){border:1px solid var(--tv-line,#28335C);background:#121a33}html.am-on.tv-night .map-hits{background:#121a33}html.am-on.tv-night .map-hits button:hover{background:#0a1024}html.am-on.tv-night .pc-guest{background:#121a33;border:1px dashed #28335C}html.am-on.tv-night .pcg-state{background:#1a2442}html.am-on.tv-night .pcg-state.auto{background:#2e2a1c;color:#f0d7a2}html.am-on.tv-night .pcg-state.rejected{background:#0a1024}html.am-on.tv-night .pcg-settings{background:#121a33}html.am-on.tv-night .drv-changed{color:#f0d7a2}html.am-on.tv-night .handover{background:#0a1024}html.am-on.tv-night .handover-check{color:#0e1428}html.am-on.tv-night .handover-qr{background:#121a33}html.am-on.tv-night .handover-channels a.whatsapp.primary{color:#0e1428}html.am-on.tv-night .today-card{background:#121a33}html.am-on.tv-night .today-card svg{color:#f0d7a2}html.am-on.tv-night .today-card.warn{background:#0a1024}html.am-on.tv-night .today-box{background:#121a33}html.am-on.tv-night .today-state{background:#1a2442}html.am-on.tv-night .today-state.partial{background:#2e2a1c;color:#f0d7a2}html.am-on.tv-night .today-state.warn{color:#f0d7a2}html.am-on.tv-night .bulk-assign{background:#0a1024}html.am-on.tv-night .bulk-count{color:#f0d7a2}html.am-on.tv-night .transfer-request.selected{outline:2px solid #F0D7A2}html.am-on.tv-night .backup-card.warn{background:#0a1024}html.am-on.tv-night .two-step-setup img,html.am-on.tv-night .two-step-codes pre{background:#121a33}html.am-on.tv-night .printer-settings{border:1px solid var(--tv-line,#28335C)}html.am-on.tv-night .k-row.activity-cols{background:#121a33!important}html.am-on.tv-night .k-row.activity-cols.in-cart{border-color:#f0d7a2!important;background:#121a33!important}html.am-on.tv-night .k-row.activity-cols>.k-thumb{background:linear-gradient(135deg,#2e2a1c,#0a1024 55%,#35250f)}html.am-on.tv-night .nav-open .k-nav>button,html.am-on.tv-night .nav-open .k-more .k-menu button{background:#121a33!important}html.am-on.tv-night .app-tabbar{background:#121a33}html.am-on.tv-night .app-tab-badge{background:#e2c07e;color:#0e1428}html.am-on.tv-night .platform-shell .k-top{background:#121a33!important}html.am-on.tv-night .platform-shell .k-nav>button:hover,html.am-on.tv-night .platform-shell .k-more>summary:hover{background:#0a1024!important}html.am-on.tv-night .platform-shell .k-more .k-menu,html.am-on.tv-night .platform-shell .k-user-menu .k-menu{background:#121a33!important}html.am-on.tv-night .platform-shell .k-more .k-menu button:hover{background:#0a1024!important}html.am-on.tv-night .activity-summary,html.am-on.tv-night .activity-editor{background:#121a33}html.am-on.tv-night .session-editor{background:#0a1024}html.am-on.tv-night,html.am-on.tv-day{color-scheme:dark;--n-bg:#0A1024;--n-side:#0A1024;--n-card:#121A33;--n-card-2:#1A2442;--n-hover:#202B4D;--n-input:#0E1530;--n-line:#28335C;--n-line-2:#33406E;--n-line-3:#3E4C80;--n-text:#F5F1E8;--n-text-2:#DCD7CB;--n-muted:#A9B1CC;--n-faint:#7F88A6;--n-accent:#F0D7A2;--n-accent-hover:#F7E4BC;--n-accent-deep:#8C7340;--n-on-accent:#0E1428;--n-accent-soft:rgba(240,215,162,.14);--n-ok:#7FD6A4;--n-ok-soft:rgba(127,214,164,.13);--n-warn:#F3C871;--n-warn-soft:rgba(243,200,113,.14);--n-danger:#F28B8B;--n-danger-soft:rgba(242,139,139,.14);--n-strong:#FFFFFF;--n-scheme:dark;--n-scroll:#28335C;--n-serif:"Playfair Display",Georgia,"Times New Roman",serif;--n-sans:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--ks-teal:#F0D7A2;--ks-teal-soft:rgba(240,215,162,.14);--ks-on-teal:#0E1428;--ks-ink:#202B4D;--ks-on-ink:#F5F1E8;--ks-sel:rgba(240,215,162,.1);--ks-top:#0A1024;--ks-top-brand:#F0D7A2;--am-gold:#F0D7A2;--am-ink:#0E1428;--am-tile:#202B4D;--am-pill:#2E2A1C;--am-radius:22px;--am-nav-h:72px;--am-safe-b:env(safe-area-inset-bottom);--am-safe-t:env(safe-area-inset-top)}html.am-on body{background:var(--n-bg)!important;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}html.am-on .am-shell .ks-top,html.am-on .am-shell .ks-sub,html.am-on .am-shell .app-tabbar,html.am-on .am-shell .operator-bar,html.am-on .am-shell .k-theme-btn,html.am-on .am-shell .release-status{display:none!important}html.am-on .am-shell{padding:0 0 calc(var(--am-nav-h) + 40px + var(--am-safe-b))!important;min-height:100vh;background:var(--n-bg)!important}html.am-on .am-shell .platform-content{padding:0 16px!important;max-width:720px;margin:0 auto}html.am-on .am-shell .operator-shell>main,html.am-on .am-shell .main-shell>main{padding:0 0 16px!important}html.am-on .am-shell .platform-legal{opacity:.6;padding:8px 16px 0;font-size:12px}.am-head{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:12px;padding:calc(14px + var(--am-safe-t)) 20px 12px;background:linear-gradient(180deg,var(--n-bg) 78%,rgba(10,16,36,0))}.am-head-text{flex:1 1 auto;min-width:0}.am-head h1,html.am-on .platform-shell .am-head h1{margin:0;font-family:var(--n-serif)!important;font-size:28px!important;line-height:1.12;font-weight:700!important;letter-spacing:-.01em!important;color:var(--n-text)!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html.am-on .platform-shell .am-head h1.am-title{font-size:26px!important}.am-head p{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--n-muted)}.am-icon-btn{position:relative;flex:0 0 auto;width:46px;height:46px;border-radius:16px;border:1px solid var(--n-line);background:var(--n-card);color:var(--n-text);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.am-icon-btn svg{width:22px;height:22px}.am-back svg{transform:scaleX(-1)}[dir=rtl] .am-back svg{transform:none}.am-dot{position:absolute;top:10px;right:11px;width:9px;height:9px;border-radius:5px;background:var(--am-gold);border:2px solid var(--n-card)}.am-nav{position:fixed;left:12px;right:12px;bottom:calc(12px + var(--am-safe-b));z-index:70;height:var(--am-nav-h);box-sizing:border-box;padding:0 8px;border-radius:26px;background:var(--n-card);border:1px solid var(--n-line);box-shadow:0 18px 40px #0000008c;display:flex;align-items:center;gap:2px;max-width:560px;margin:0 auto}.am-tab{all:unset;box-sizing:border-box;flex:1 1 0;min-width:0;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--n-muted);font:600 11px/1.2 var(--n-sans);font-size:11px!important;letter-spacing:0!important;cursor:pointer;text-align:center}.am-tab svg{width:24px;height:24px;stroke-width:1.8}.am-tab span{font-size:11px!important;line-height:1.15!important;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-align:center}.am-tab i{width:5px;height:5px;border-radius:3px}.am-tab[aria-current=page]{color:var(--am-gold);font-weight:800}.am-tab[aria-current=page] svg{stroke-width:2.2}.am-tab[aria-current=page] i{background:var(--am-gold)}.am-tab:focus-visible,.am-plus:focus-visible{outline:2px solid var(--am-gold);outline-offset:3px;border-radius:14px}.am-plus{all:unset;box-sizing:border-box;flex:0 0 64px;width:64px;height:64px;margin-top:-34px;border-radius:32px;background:var(--am-gold);color:var(--am-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 14px 34px #f0d7a273,0 0 0 6px var(--n-bg);transition:transform .15s}.am-plus svg{width:30px;height:30px;stroke-width:2.6;color:var(--am-ink)!important;stroke:var(--am-ink)!important}.am-plus:active{transform:scale(.94)}.am-home{display:flex;flex-direction:column;gap:18px;padding-top:4px}.am-hero{border-radius:28px;background:var(--n-card);border:1px solid var(--n-line);padding:20px;display:flex;flex-direction:column;gap:14px}.am-hero-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--n-muted)}.am-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;background:var(--am-pill);color:var(--am-gold);font-size:12px;font-weight:800;white-space:nowrap;font-style:normal}.am-hero-value{font-family:var(--n-serif);font-size:42px;font-weight:700;line-height:1;color:var(--am-gold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.am-hero-more{margin-top:-6px;font-size:13px;font-weight:700;color:var(--n-muted)}.am-stats{display:flex;gap:8px}.am-stats>div{flex:1 1 0;min-width:0;border-radius:16px;background:var(--n-card-2);padding:10px 12px}.am-stats small{display:block;font-size:11px;color:var(--n-muted);font-weight:700}.am-stats b{display:block;font-size:17px;font-weight:800;margin-top:2px;color:var(--n-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.am-action{all:unset;box-sizing:border-box;min-height:96px;border-radius:var(--am-radius);background:var(--n-card);border:1px solid var(--n-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:8px 4px;color:var(--n-text);font:800 12px/1.2 var(--n-sans);text-align:center;cursor:pointer}.am-action>span{width:48px;height:48px;border-radius:16px;background:var(--am-tile);display:flex;align-items:center;justify-content:center;color:var(--am-gold);box-shadow:0 10px 22px #202b4d66}.am-action svg{width:24px;height:24px;stroke-width:2}.am-action:active{transform:scale(.97)}.am-section-head{display:flex;justify-content:space-between;align-items:baseline}.am-section-head h2,html.am-on .platform-shell .am-section-head h2{margin:0;font-family:var(--n-serif)!important;font-size:22px!important;font-weight:700!important;color:var(--n-text)!important}.am-link{all:unset;cursor:pointer;font-size:14px;font-weight:800;color:var(--am-gold);padding:6px 0}.am-empty{margin:0;padding:22px;border-radius:var(--am-radius);background:var(--n-card);border:1px dashed var(--n-line);color:var(--n-muted);font-size:14px;text-align:center}.am-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.am-rail::-webkit-scrollbar{display:none}.am-card{all:unset;box-sizing:border-box;flex:0 0 168px;scroll-snap-align:start;border-radius:var(--am-radius);overflow:hidden;background:var(--n-card);border:1px solid var(--n-line);color:var(--n-text);cursor:pointer;display:flex;flex-direction:column}.am-card-img{position:relative;height:104px;background:linear-gradient(135deg,#1c3557,#202b4d 60%,#3e3326);display:flex;align-items:center;justify-content:center;color:#f0d7a280}.am-card-img svg{width:30px;height:30px}.am-card-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.am-card-img b{position:absolute;left:10px;top:10px;padding:4px 10px;border-radius:999px;background:#0b0c14bf;color:var(--am-gold);font-size:12px;font-weight:800}.am-card-body{padding:12px;display:flex;flex-direction:column;gap:3px}.am-card-body strong{font-size:14px;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am-card-body small{font-size:12px;color:var(--n-muted)}.am-profile{display:flex;flex-direction:column;gap:18px;padding-top:4px}.am-me{display:flex;align-items:center;gap:14px;padding:18px;border-radius:28px;background:var(--n-card);border:1px solid var(--n-line)}.am-avatar{flex:0 0 60px;width:60px;height:60px;border-radius:20px;background:var(--am-gold);color:var(--am-ink);display:flex;align-items:center;justify-content:center;font:800 20px/1 var(--n-sans)}.am-me div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.am-me strong,html.am-on .platform-shell .am-me strong{font-family:var(--n-serif);font-size:22px;font-weight:700;color:var(--n-text);line-height:1.15}.am-me small{font-size:13px;color:var(--n-muted);font-weight:600}.am-group h3,html.am-on .platform-shell .am-group h3{margin:0 4px 8px!important;font:800 12px/1.2 var(--n-sans)!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--n-muted)!important}.am-group>div{border-radius:var(--am-radius);background:var(--n-card);border:1px solid var(--n-line);overflow:hidden}.am-row{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 14px;color:var(--n-text);font:700 15px/1.25 var(--n-sans);cursor:pointer}.am-row+.am-row{border-top:1px solid var(--n-line)}.am-row-icon{flex:0 0 36px;width:36px;height:36px;border-radius:12px;background:var(--am-tile);color:var(--am-gold);display:flex;align-items:center;justify-content:center}.am-row-icon svg{width:19px;height:19px}.am-row-label{flex:1 1 auto;min-width:0}.am-row>svg:last-child{width:18px;height:18px;color:var(--n-faint)}[dir=rtl] .am-row>svg:last-child{transform:scaleX(-1)}.am-row:active{background:var(--n-card-2)}.am-badge{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--am-gold);color:var(--am-ink);font:800 11px/20px var(--n-sans);font-style:normal;text-align:center}.am-lang{display:flex;align-items:center;gap:12px;padding:10px 14px;color:var(--am-gold)}.am-lang>svg{width:20px;height:20px}.am-lang select,.am-lang button{flex:1 1 auto}.am-logout{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border-radius:18px;border:1px solid rgba(242,139,139,.45);color:var(--n-danger);font:800 15px/1 var(--n-sans);cursor:pointer}html.am-on .am-shell .k-card,html.am-on .am-shell .today-box,html.am-on .am-shell .today-card,html.am-on .am-shell .ledger-card{border-radius:var(--am-radius)!important;border-color:var(--n-line)!important;background:var(--n-card)!important}html.am-on .am-shell button.primary,html.am-on .am-shell .primary{background:var(--am-gold)!important;color:var(--am-ink)!important;border-color:var(--am-gold)!important;border-radius:16px!important;font-weight:800!important;min-height:48px}html.am-on .am-shell button.secondary{border-radius:16px!important;min-height:44px}html.am-on .am-shell input:not([type=checkbox]):not([type=radio]),html.am-on .am-shell select,html.am-on .am-shell textarea{border-radius:14px!important;min-height:46px;font-size:16px!important}html.am-on .am-shell .platform-content h2{font-family:var(--n-serif)!important;font-weight:700!important}html.am-on .am-shell .k-row.activity-cols{border-radius:var(--am-radius)!important;background:var(--n-card)!important;border-color:var(--n-line)!important}html.am-on .am-shell .k-row.activity-cols>.k-thumb{border-radius:16px}@media(prefers-reduced-motion:reduce){.am-plus,.am-action{transition:none}}html.am-on .am-shell .kd-cats{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:12px 16px;scrollbar-width:none}html.am-on .am-shell .kd-cats::-webkit-scrollbar{display:none}html.am-on .am-shell .kd-cats button{flex:0 0 auto;min-height:40px!important;padding:8px 18px!important;border-radius:999px!important;background:var(--n-card-2)!important;color:var(--n-text)!important;border:1px solid var(--n-line)!important;font-size:14px!important;outline:0!important}html.am-on .am-shell .kd-cats button.selected{background:var(--am-gold)!important;color:var(--am-ink)!important;border-color:var(--am-gold)!important}html.am-on .am-shell .kd-tile{border-radius:var(--am-radius)!important;border:1px solid var(--n-line)}html.am-on .am-shell .kd-tile:not([style*="url("]){background-image:linear-gradient(135deg,#1c3557,#202b4d 60%,#3e3326)!important}html.am-on .am-shell .kd-tile-bottom b{color:var(--am-gold)}html.am-on .am-shell .kd-tile-tag{background:#0b0c1499!important;color:var(--am-gold)}html.am-on .am-shell .kd-tile.chosen{box-shadow:0 0 0 3px var(--n-bg),0 0 0 5px var(--am-gold)!important}html.am-on .am-shell .kd-tile-check{background:var(--am-gold)!important;color:var(--am-ink)!important}html.am-on .am-shell .am-dup,html.am-on .release-status{display:none!important}.operator-bar{display:flex;align-items:center;gap:20px;padding:20px 4%;background:#143a35;color:#fff}.operator-bar>strong{flex:1}.operator-shell>main{max-width:1440px;margin:auto;padding:36px}.operator-layout{display:grid;grid-template-columns:minmax(250px,1fr) minmax(0,2fr);gap:25px;align-items:start}.operator-layout[hidden]{display:none}.activity-summary,.activity-editor{background:#fff;border:1px solid #dce5de;border-radius:12px;padding:24px;margin-bottom:18px}.activity-summary h2{margin:16px 0;font-size:18px;overflow-wrap:anywhere}.activity-summary p,.activity-summary small{margin:12px 0;color:#61756b}.activity-editor fieldset{border:0;padding:0;margin:0}.activity-editor label{display:block;font-size:12px;margin:16px 0}.activity-editor textarea{width:100%;min-height:100px;margin-top:8px;padding:12px;font:inherit;border:1px solid #dce5de;border-radius:6px;resize:vertical}.editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.activity-editor .hint{text-align:start}.activity-editor>.primary{margin-top:25px}.activity-editor .list-header{margin-top:20px;gap:15px}.session-editor{padding:18px;margin-top:14px;background:#f3f6ef;border-radius:8px}.catalog-draft-note{background:#eaf0e4;border-radius:8px;padding:18px;margin-bottom:25px;color:#536749;font-size:13px}.operator-bar .brand{font-size:24px}.operator-shell .alert{gap:15px;align-items:center}.activity-editor input[type=datetime-local],.activity-editor{min-width:0}@media(max-width:850px){.operator-layout{display:flex;flex-direction:column}.activity-list,.activity-editor{width:100%}.operator-shell>main{padding:22px 16px}.operator-bar{flex-wrap:wrap;padding:16px;gap:12px}.operator-bar>strong{font-size:12px;overflow-wrap:anywhere}.editor-grid{grid-template-columns:1fr}.activity-editor{padding:18px}.operator-shell .alert,.activity-editor .list-header{flex-wrap:wrap}}.admin-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}[hidden]{display:none!important}.operator-bar{flex-wrap:wrap}.operator-shell h1{margin:20px 0}.activity-editor input[type=checkbox]{width:auto;margin-inline-end:8px}.danger{color:#8e3528!important;border-color:#d3a299!important}.session-editor>.list-header{margin-top:0}.session-editor>.list-header strong{font-size:14px}.session-editor .admin-actions{margin-top:0}.k-slots .session-pick{width:100%;max-width:220px;min-width:0;min-height:34px;padding:4px 28px 4px 10px;font-size:13px;border-radius:8px}.lp{--lp-navy:#0A1330;--lp-navy-2:#0F1D4A;--lp-blue:#2563EB;--lp-blue-2:#3B82F6;--lp-cyan:#06B6D4;--lp-orange:#C2410C;--lp-orange-2:#EA580C;--lp-amber:#F59E0B;--lp-text:#0F172A;--lp-muted:#526077;--lp-line:#E5EAF2;font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);color:var(--lp-text);background:#fff;overflow-x:clip;font-size:16px;line-height:1.6}.lp *{box-sizing:border-box}.lp-wrap{width:min(1200px,100% - 40px);margin-inline:auto}.lp-narrow{width:min(820px,100% - 40px)}.lp h1,.lp h2,.lp h3{font-family:var(--font-display,"Plus Jakarta Sans",system-ui,sans-serif);letter-spacing:-.03em;margin:0}.lp p{margin:0}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:12px;border:1px solid transparent;font:inherit;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease,border-color .2s ease,color .2s ease}.lp-btn:active{transform:translateY(1px)}.lp-btn-lg{min-height:54px;padding:0 26px;font-size:16px;border-radius:14px}.lp-btn-cta{background:linear-gradient(135deg,var(--lp-orange-2),var(--lp-orange));color:#fff;box-shadow:0 8px 24px #ea580c59}.lp-btn-cta:hover{box-shadow:0 12px 32px #ea580c73;background:linear-gradient(135deg,#F97316,var(--lp-orange))}.lp-btn-ghost{background:transparent;color:#fff;border-color:#ffffff47}.lp-btn-ghost:hover{background:#ffffff1a}.lp-btn-glass{background:#ffffff1a;color:#fff;border-color:#ffffff40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-btn-glass:hover{background:#ffffff2e}.lp-btn-outline{background:#fff;color:var(--lp-navy-2);border-color:#cbd5e1}.lp-btn-outline:hover{border-color:var(--lp-blue);color:var(--lp-blue)}.lp-link{background:none;border:0;padding:0;color:var(--lp-blue);font:inherit;font-weight:700;cursor:pointer;margin-top:auto;text-align:start}.lp-link:hover{text-decoration:underline;text-underline-offset:4px}.lp :focus-visible{outline:2px solid var(--lp-cyan)!important;outline-offset:3px!important}.lp-nav{position:fixed;inset-inline:0;top:0;z-index:50;transition:background-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease}.lp-nav.scrolled{background:#0a1330d1;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);box-shadow:0 1px #ffffff0f,0 8px 30px #02061740}.lp-nav-in{display:flex;align-items:center;gap:24px;height:76px}.lp-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:800;font-size:19px;letter-spacing:-.02em;flex:none}.lp-brand img{border-radius:10px;box-shadow:0 4px 14px #06b6d459}.lp-links{display:flex;gap:4px;margin-inline:auto}.lp-links a{color:#c7d2ea;text-decoration:none;font-weight:600;font-size:15px;padding:8px 12px;border-radius:10px;transition:color .15s ease,background-color .15s ease}.lp-links a:hover{color:#fff;background:#ffffff14}.lp-nav-actions{display:flex;align-items:center;gap:10px}.lp-nav .language-picker{min-height:40px!important;background-color:#ffffff14!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:10px!important;padding:6px 32px 6px 12px!important;font-size:14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23C7D2EA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.lp-nav .language-picker option{color:#0f172a}.lp-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(1200px 600px at 85% -10%,#1E3A8A 0%,transparent 60%),radial-gradient(900px 500px at -10% 110%,#0E4B6E 0%,transparent 55%),linear-gradient(180deg,#0a1330,#0b1a45);color:#fff;padding:148px 0 110px}.lp-aurora span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.45;z-index:-1;animation:lp-float 18s ease-in-out infinite}.lp-aurora span:nth-child(1){width:420px;height:420px;background:#2563eb;top:-120px;left:30%}.lp-aurora span:nth-child(2){width:360px;height:360px;background:#06b6d4;bottom:-140px;right:8%;animation-delay:-6s}.lp-aurora span:nth-child(3){width:260px;height:260px;background:#ea580c;top:40%;left:-80px;opacity:.28;animation-delay:-12s}@keyframes lp-float{0%,to{transform:translate(0)}50%{transform:translate(30px,-24px)}}.lp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%)}.lp-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#fdba74;font-size:calc(13px * var(--lp-body-scale,1));font-weight:700;letter-spacing:.04em}.lp-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lp-amber);box-shadow:0 0 0 4px #f59e0b33}.lp-hero h1{font-size:calc(clamp(40px,5.6vw,72px) * var(--lp-title-scale,1));line-height:1.02;font-weight:800;margin:22px 0 20px;letter-spacing:-.045em}.lp-hero h1 em{font-style:normal;display:block;background:linear-gradient(90deg,#FDBA74 0%,var(--lp-orange-2,#F97316) 35%,#60A5FA 75%,#22D3EE 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-lead{font-size:calc(clamp(16px,1.35vw,19px) * var(--lp-body-scale,1));color:#c7d2ea;max-width:560px;line-height:1.65}.lp-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.lp-checks{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;color:#dce4f5;font-size:calc(14.5px * var(--lp-body-scale,1));font-weight:600}.lp-checks li{display:flex;align-items:center;gap:8px}.lp-checks svg{color:#22d3ee;flex:none}.lp-hero-art{position:relative}.lp-shot{border-radius:24px;overflow:hidden;box-shadow:0 40px 100px #02061799,0 0 0 1px #ffffff1f;transform:perspective(1400px) rotateY(-7deg) rotateX(3deg);transition:transform .6s ease}.lp-shot:hover{transform:perspective(1400px) rotateY(-2deg) rotateX(1deg)}.lp-shot img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.lp-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:14px;background:#fffffff2;color:#0f172a;font-size:13.5px;font-weight:700;box-shadow:0 14px 40px #02061759;animation:lp-bob 6s ease-in-out infinite}.lp-chip-a{left:-26px;bottom:-22px}.lp-chip-b{right:-14px;top:-20px;animation-delay:-3s}.lp-chip-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4)}.lp-chip-ic.ok{background:linear-gradient(135deg,#10b981,#059669)}.lp-chip-ic svg{width:18px;height:18px}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp-flow{position:relative;border-radius:26px;padding:22px 22px 18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 40px 100px #02061773;display:grid;gap:12px;color:#fff}.lp-flow-head{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;letter-spacing:.02em;color:#ffffffeb}.lp-live{width:10px;height:10px;border-radius:5px;background:#22c55e;box-shadow:0 0 #22c55e99;animation:lp-pulse 2s infinite}@keyframes lp-pulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 12px #22c55e00}to{box-shadow:0 0 #22c55e00}}.lp-flow-row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;background:#fffffff5;color:#0f172a;box-shadow:0 10px 30px #02061740;opacity:0;transform:translateY(14px);animation:lp-in 12s ease-in-out infinite}.lp-flow-row.r1{animation-delay:.9s}.lp-flow-row.r2{animation-delay:1.8s}.lp-flow-row.r3{animation-delay:2.7s}@keyframes lp-in{0%{opacity:0;transform:translateY(14px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)}}.lp-flow-ic{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#fff;flex:none}.lp-flow-ic svg{width:21px;height:21px}.lp-flow-ic.c0{background:linear-gradient(135deg,#f97316,#ea580c)}.lp-flow-ic.c1{background:linear-gradient(135deg,#10b981,#059669)}.lp-flow-ic.c2{background:linear-gradient(135deg,#2563eb,#06b6d4)}.lp-flow-ic.c3{background:linear-gradient(135deg,#7c3aed,#6366f1)}.lp-flow-txt{display:grid;flex:1;min-width:0}.lp-flow-txt strong{font-size:15px}.lp-flow-txt small{font-size:12.5px;color:#526077;line-height:1.35}.lp-flow-step{width:26px;height:26px;border-radius:13px;display:grid;place-items:center;flex:none;background:#eef4ff;color:#1d4ed8;font-size:13px;font-weight:800}.lp-flow-foot{margin:4px 2px 0;font-size:14px;line-height:1.5;color:#ffffffe0}@media(prefers-reduced-motion:reduce){.lp-flow-row{animation:none;opacity:1;transform:none}.lp-live{animation:none}}.lp-langs{background:linear-gradient(180deg,#f5f8ff,#fff)}.lp-langs-in{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:56px;align-items:center}.lp-ring{margin:0}.lp-ring svg{display:block;width:100%;height:auto;font-family:inherit}.lp-langs-copy h2{margin:10px 0 14px;font-size:clamp(28px,3.2vw,42px);line-height:1.15;letter-spacing:-.02em;color:#0f1d4a}.lp-langs-copy p{color:#475569;font-size:17px;line-height:1.6;margin:0 0 18px}.lp-checks.dark{color:#0f172a;flex-direction:column;align-items:flex-start}.lp-checks.dark svg{color:#2563eb}@media(max-width:900px){.lp-langs-in{grid-template-columns:1fr;gap:24px}.lp-ring{max-width:340px;margin:0 auto}}.lp-section{padding:104px 0;scroll-margin-top:70px}.lp-tint{background:linear-gradient(180deg,#f5f8ff,#f8fafc)}.lp-head{text-align:center;max-width:760px;margin:0 auto 56px}.lp-kicker{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-blue);margin-bottom:12px}.lp-head h2{font-size:calc(clamp(30px,3.4vw,46px) * var(--lp-title-scale,1));font-weight:800;color:var(--lp-navy-2);line-height:1.1}.lp-head p{margin-top:16px;color:var(--lp-muted);font-size:calc(17.5px * var(--lp-body-scale,1))}.lp-ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 10px 24px #2563eb47;flex:none}.lp-ic svg{width:22px;height:22px}.lp-ic.lg{width:56px;height:56px;border-radius:16px}.lp-ic.lg svg{width:26px;height:26px}.lp-ic.g1{background:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 10px 24px #06b6d447}.lp-ic.g2{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 10px 24px #ea580c47}.lp-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;counter-reset:s}.lp-steps:before{content:"";position:absolute;top:52px;left:16%;right:16%;height:2px;background:repeating-linear-gradient(90deg,#BFD3FF 0 10px,transparent 10px 18px);z-index:0}.lp-step{position:relative;z-index:1;background:#fff;border:1px solid var(--lp-line);border-radius:22px;padding:30px 26px;box-shadow:0 1px 2px #1018280a,0 10px 30px #1018280d;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.lp-step .lp-ic{width:60px;height:60px;border-radius:18px}.lp-step .lp-ic svg{width:28px;height:28px}.lp-step-n{position:absolute;top:18px;inset-inline-start:18px;width:28px;height:28px;border-radius:50%;background:#eef4ff;color:var(--lp-blue);font-weight:800;font-size:13px;display:grid;place-items:center}.lp-step h3{font-size:calc(20px * var(--lp-title-scale,1));color:var(--lp-navy-2);margin-top:6px}.lp-step p{color:var(--lp-muted);font-size:calc(15px * var(--lp-body-scale,1))}.lp-who{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lp-who-card{background:#fff;border:1px solid var(--lp-line);border-radius:24px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 2px #1018280a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden}.lp-who-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#2563eb,#3b82f6)}.lp-who-card.c1:before{background:linear-gradient(90deg,#06b6d4,#22d3ee)}.lp-who-card.c2:before{background:linear-gradient(90deg,#f59e0b,#ea580c)}.lp-who-card.c1 .lp-ic{background:linear-gradient(135deg,#06b6d4,#0891b2)}.lp-who-card.c2 .lp-ic{background:linear-gradient(135deg,#f59e0b,#ea580c)}.lp-who-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px #1018281a;border-color:#d3def0}.lp-who-card h3{font-size:calc(22px * var(--lp-title-scale,1));color:var(--lp-navy-2)}.lp-who-card ul{list-style:none;padding:0;margin:0;display:grid;gap:10px;color:#334155;font-size:calc(15.5px * var(--lp-body-scale,1))}.lp-who-card li{display:flex;gap:10px;align-items:flex-start}.lp-who-card li:before{content:"";flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;background:#eef4ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}.lp-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp-feat{display:flex;gap:18px;align-items:flex-start;padding:26px;border-radius:20px;border:1px solid var(--lp-line);background:#fff;transition:box-shadow .25s ease,transform .25s ease}.lp-feat:hover{box-shadow:0 16px 40px #10182814;transform:translateY(-2px)}.lp-feat h3{font-size:calc(18px * var(--lp-title-scale,1));color:var(--lp-navy-2);margin-bottom:6px}.lp-feat p{color:var(--lp-muted);font-size:calc(15px * var(--lp-body-scale,1))}.lp-kind-tabs{display:flex;justify-content:center;gap:4px;margin:0 auto 32px;padding:5px;background:#e8eef8;border-radius:14px;width:max-content;max-width:100%;flex-wrap:wrap}.lp-kind-tabs button{min-height:42px;padding:0 20px;border:0;border-radius:10px;background:transparent;color:#526077;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.lp-kind-tabs button.on{background:#fff;color:var(--lp-navy-2);box-shadow:0 2px 8px #1018281a}.lp-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lp-plan{position:relative;background:#fff;border:1px solid var(--lp-line);border-radius:22px;padding:30px 24px 24px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #1018280a}.lp-plan h3{font-size:16px;color:var(--lp-muted);font-weight:700;letter-spacing:0}.lp-plan-price{font-size:34px;font-weight:800;color:var(--lp-navy-2);letter-spacing:-.03em;line-height:1.1}.lp-plan-price.soon{font-size:22px;color:#94a3b8}.lp-plan-sub{color:var(--lp-muted);font-size:14px}.lp-plan .lp-btn{width:100%;margin-top:18px}.lp-plan.best{border:2px solid var(--lp-blue);box-shadow:0 24px 60px #2563eb2e;transform:translateY(-6px)}.lp-plan-badge{position:absolute;top:-13px;inset-inline-start:50%;transform:translate(-50%);background:linear-gradient(135deg,#2563eb,#06b6d4);color:#fff;font-size:12px;font-weight:800;padding:5px 12px;border-radius:999px;white-space:nowrap}html[dir=rtl] .lp-plan-badge{transform:translate(50%)}.lp-faq{display:grid;gap:12px}.lp-faq details{background:#fff;border:1px solid var(--lp-line);border-radius:16px;padding:0 22px;transition:box-shadow .2s ease,border-color .2s ease}.lp-faq details[open]{box-shadow:0 12px 32px #10182812;border-color:#d3def0}.lp-faq summary{list-style:none;cursor:pointer;padding:20px 0;font-weight:700;font-size:calc(17px * var(--lp-body-scale,1));color:var(--lp-navy-2);display:flex;justify-content:space-between;gap:16px;align-items:center}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:#eef4ff;color:var(--lp-blue);display:grid;place-items:center;font-size:20px;font-weight:600;transition:transform .2s ease}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq p{padding:0 0 20px;color:var(--lp-muted);font-size:calc(15.5px * var(--lp-body-scale,1))}.lp-cta{padding:0 0 104px}.lp-cta-in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:56px;border-radius:32px;color:#fff;background:radial-gradient(600px 300px at 90% 0%,rgba(6,182,212,.45),transparent 60%),radial-gradient(500px 300px at 0% 100%,rgba(234,88,12,.35),transparent 60%),linear-gradient(135deg,#0f1d4a,#1e3a8a 60%,#2563eb);box-shadow:0 30px 80px #0f1d4a4d}.lp-cta h2{font-size:calc(clamp(28px,3vw,40px) * var(--lp-title-scale,1));font-weight:800;color:#fff}.lp-cta p{color:#c7d2ea;margin-top:8px;font-size:calc(17px * var(--lp-body-scale,1))}.lp-cta .lp-hero-cta{margin-top:0}.lp-footer{background:#0a1330;color:#94a3c3;padding:48px 0 36px}.lp-footer-in{display:grid;grid-template-columns:1fr auto;gap:18px 32px;align-items:center}.lp-foot-brand p{margin-top:8px;font-size:14px}.lp-legal{justify-content:flex-end!important;font-size:14px!important}.lp-legal a{color:#c7d2ea!important;opacity:1!important;text-decoration:none!important}.lp-legal a:hover{color:#fff!important;text-decoration:underline!important}.lp-copy{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.08);padding-top:18px;font-size:13.5px}.lp-reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.lp-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lp-reveal{opacity:1;transform:none;transition:none}.lp-aurora span,.lp-chip{animation:none}.lp-shot{transform:none}}@media(max-width:1100px){.lp-links{display:none}.lp-nav-actions{margin-inline-start:auto}}@media(max-width:1024px){.lp-hero{padding:124px 0 80px}.lp-hero-in{grid-template-columns:1fr;gap:48px}.lp-shot{transform:none}.lp-steps,.lp-who{grid-template-columns:1fr}.lp-steps:before{display:none}.lp-feats,.lp-plans{grid-template-columns:1fr 1fr}}@media(max-width:640px){.lp-wrap{width:calc(100% - 32px)}.lp-nav-in{height:64px;gap:10px}.lp-brand span{display:none}.lp-nav .language-picker{max-width:110px}.lp-nav-actions .lp-btn{padding:0 12px;font-size:14px}.lp-nav-actions .lp-btn-cta{display:none}.lp-hero{padding:100px 0 64px}.lp-hero-cta .lp-btn{flex:1 1 100%}.lp-chip{font-size:12px;position:static;margin-top:12px;animation:none}.lp-section{padding:72px 0}.lp-head{margin-bottom:36px}.lp-feats,.lp-plans{grid-template-columns:1fr}.lp-plan.best{transform:none}.lp-cta-in{padding:32px 24px;border-radius:24px}.lp-footer-in{grid-template-columns:1fr}.lp-legal{justify-content:flex-start!important}}.lp main{padding:0!important;margin:0!important;max-width:none!important}.lp-hero h1,.lp-cta h2{color:#fff!important}.lp footer{padding:0;text-align:start;letter-spacing:0}.lp footer.lp-footer{padding:48px 0 36px}.lp-tier-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 22px}.lp-tier-chips button{border:1px solid rgba(30,58,138,.25);background:#fff;color:#1e3a8a;border-radius:999px;padding:8px 16px;font-weight:600;cursor:pointer;font:inherit;font-size:.92rem}.lp-tier-chips button.on{background:#1e3a8a;color:#fff;border-color:#1e3a8a}.lp-slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.lp-slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.lp-slides.slide .lp-slide{transform:translate(100%);transition:none}.lp-slides.slide .lp-slide.on{transform:translate(0);transition:transform 1.1s cubic-bezier(.65,0,.35,1)}.lp-slides.slide .lp-slide.out{transform:translate(-100%);transition:transform 1.1s cubic-bezier(.65,0,.35,1)}.lp-slides.fade .lp-slide{opacity:0;transform:scale(1.04);transition:opacity 1.4s ease,transform 8s linear}.lp-slides.fade .lp-slide.on{opacity:1;transform:scale(1.12)}.lp-slides-shade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:min(1,calc(var(--lp-shade,.8) / .8));background:linear-gradient(90deg,#080f28eb,#080f28c7 38%,#080f286b 70%,#080f288c),linear-gradient(180deg,rgba(8,15,40,.55) 0%,transparent 25%,transparent 70%,rgba(8,15,40,.85) 100%)}.lp-slides-meta{position:absolute;right:max(24px,calc((100% - 1200px)/2));bottom:28px;display:flex;align-items:center;gap:14px}.lp-slide-label{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0f172a73;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:7px 14px;border-radius:999px}.lp-slide-dots{display:flex;gap:6px}.lp-slide-dots i{width:7px;height:7px;border-radius:50%;background:#fff6;transition:width .3s,background .3s}.lp-slide-dots i.on{width:22px;border-radius:4px;background:var(--lp-orange-2,#F97316)}.lp-hero.has-slides .lp-aurora{opacity:.35}.lp-hero.has-slides:after{opacity:.4}@media(max-width:760px){.lp-slide{background-position:68% center}.lp-slides-shade{background:linear-gradient(180deg,#080f28b8,#080f28d1 60%,#080f28eb)}.lp-slides-meta{bottom:16px;right:16px}}.lp.no-art .lp-hero-art{display:none}.lp.no-art .lp-hero-in{grid-template-columns:minmax(0,760px)}.lp-slide{filter:brightness(calc(1 - (max(0,var(--lp-shade,.8) - .8)*2)))}.lp-slides.mosaic .lp-slide{opacity:1}.lp-slides.mosaic .lp-slide.first{animation:lpFadeIn 1.2s ease both}.lp-mosaic{position:absolute;top:0;right:0;bottom:0;left:0}.lp-tile{position:absolute;width:12.5%;height:20%;overflow:hidden;opacity:0;transform:scale(.55);filter:blur(6px);animation:lpTileIn .75s cubic-bezier(.22,.8,.3,1) both;will-change:opacity,transform}.lp-tile-img{position:absolute;width:800%;height:500%;background-size:cover;background-position:center}.lp-mosaic-final{opacity:0;animation:lpFadeIn .35s ease 1.45s both}@keyframes lpTileIn{0%{opacity:0;transform:scale(.55);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes lpFadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:760px){.lp-tile-img{background-position:68% center}}@media(prefers-reduced-motion:reduce){.lp-tile{animation:none;opacity:0}.lp-mosaic-final{animation:lpFadeIn .6s ease both}}.lp-pixel{width:100%;height:100%;display:block}[dir=rtl] .lp-hero h1,html[lang=ar] .lp-hero h1{line-height:1.35;letter-spacing:0}[dir=rtl] .lp-hero h1 em{padding-bottom:.12em}.lp-trial-pill{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:7px 14px 7px 8px;border-radius:999px;background:#10b98124;border:1px solid rgba(52,211,153,.35);color:#a7f3d0;font-weight:700;font-size:14px}.lp-trial-pill i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#10b981;color:#fff;font-style:normal;font-size:13px}.lp-cta-trial{margin-top:14px!important;display:inline-flex;gap:8px;align-items:center;color:#a7f3d0!important;font-weight:700;font-size:15px!important}.lp-stats{position:relative;z-index:2;margin-top:-46px}.lp-stats-in{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:22px;box-shadow:0 24px 60px #0f1d4a24;border:1px solid var(--lp-line);overflow:hidden}.lp-stat{padding:24px 26px;display:flex;flex-direction:column;gap:2px;border-inline-start:1px solid var(--lp-line)}.lp-stat:first-child{border-inline-start:0}.lp-stat b{font-family:var(--font-display);font-size:42px;line-height:1.05;font-weight:800;letter-spacing:-.04em;background:linear-gradient(135deg,var(--lp-blue),var(--lp-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-stat:nth-child(2) b{background-image:linear-gradient(135deg,var(--lp-orange-2),var(--lp-amber))}.lp-stat:nth-child(4) b{background-image:linear-gradient(135deg,#10b981,#06b6d4)}.lp-stat span{color:var(--lp-muted);font-size:14px;font-weight:600;line-height:1.35}.lp-new{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#0a1330,#0d1a44);color:#fff}.lp-new-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(700px 400px at 12% 10%,rgba(37,99,235,.35),transparent 60%),radial-gradient(600px 380px at 92% 30%,rgba(234,88,12,.22),transparent 60%),radial-gradient(700px 420px at 50% 110%,rgba(6,182,212,.25),transparent 60%)}.lp-new .lp-head h2{color:#fff}.lp-new .lp-head p{color:#b9c6e4}.lp-kicker-new{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:linear-gradient(135deg,var(--lp-orange-2),var(--lp-amber));color:#fff!important;letter-spacing:.12em}.lp-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,auto);gap:18px;grid-template-areas:"a a b b" "a a c d" "e e f f" "g g h i" "j j j j"}.t-a{grid-area:a}.t-b{grid-area:b}.t-c{grid-area:c}.t-d{grid-area:d}.t-e{grid-area:e}.t-f{grid-area:f}.t-g{grid-area:g}.t-h{grid-area:h}.t-i{grid-area:i}.t-j{grid-area:j}.lp-tile-card{display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:24px;background:linear-gradient(180deg,#ffffff13,#ffffff09);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0f;transition:transform .3s ease,border-color .3s ease,background-color .3s ease;min-width:0}.lp-tile-card:hover{transform:translateY(-4px);border-color:#93c5fd66}.lp-tile-mock{flex:1;display:grid;place-items:center;min-height:120px;border-radius:16px;background:#02061759;border:1px solid rgba(255,255,255,.06);padding:16px;overflow:hidden}.lp-tile-copy{display:flex;gap:14px;align-items:flex-start}.lp-tile-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,var(--lp-blue),var(--lp-cyan));color:#fff;box-shadow:0 8px 20px #2563eb59}.t-b .lp-tile-ic,.t-e .lp-tile-ic,.t-h .lp-tile-ic{background:linear-gradient(135deg,var(--lp-orange-2),var(--lp-amber));box-shadow:0 8px 20px #ea580c4d}.t-c .lp-tile-ic,.t-f .lp-tile-ic,.t-i .lp-tile-ic{background:linear-gradient(135deg,#10b981,#06b6d4);box-shadow:0 8px 20px #10b9814d}.lp-tile-copy h3{font-size:calc(18px * var(--lp-title-scale,1));color:#fff;margin-bottom:4px}.lp-tile-copy p{color:#b9c6e4;font-size:calc(14.5px * var(--lp-body-scale,1));line-height:1.5}.lp-new-note{margin-top:20px!important;text-align:center;color:#7e8db3;font-size:13px}.lp-mk-occ{width:100%;max-width:440px}.lp-mk-occ-days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:8px}.lp-mk-occ-days span{text-align:center;font-size:12px;font-weight:700;color:#93a3c8;text-transform:capitalize}.lp-mk-occ-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.lp-mk-occ-grid i,.lp-mk-legend i{display:block;aspect-ratio:1.5;border-radius:8px}.lp-mk-occ-grid i{animation:lpPop .5s cubic-bezier(.2,.8,.2,1) both}.l0{background:#94a3b838}.l1{background:#34d399}.l2{background:#fbbf24}.l3{background:#f43f5e}.lp-mk-legend{display:flex;gap:16px;justify-content:center;margin-top:14px;font-size:12px;color:#b9c6e4;font-weight:600}.lp-mk-legend span{display:flex;align-items:center;gap:6px}.lp-mk-legend i{width:16px;aspect-ratio:1;border-radius:4px}.lp-mk-season{width:100%;display:flex;flex-direction:column;gap:14px;align-items:center}.lp-mk-price{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-weight:800}.lp-mk-price .old{color:#7e8db3;font-size:22px;text-decoration:line-through}.lp-mk-price .arrow{color:#93a3c8}.lp-mk-price .new{font-size:34px;color:#fff}.lp-mk-price .pct{padding:4px 10px;border-radius:999px;background:#ea580c33;color:#fdba74;font-size:14px}.lp-mk-months{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;width:100%}.lp-mk-months span{font-size:10.5px;text-align:center;padding:6px 0;border-radius:6px;background:#94a3b81f;color:#93a3c8;font-weight:700;text-transform:capitalize;overflow:hidden}.lp-mk-months span.on{background:linear-gradient(180deg,#f97316,#ea580c);color:#fff}.lp-mk-tag{color:#fdba74;font-weight:700}.lp-mk-code{display:flex;align-items:stretch;border-radius:14px;overflow:hidden;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));transform:rotate(-4deg)}.lp-mk-code .c{padding:14px 16px;background:#fff;color:#0f1d4a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800;font-size:17px;letter-spacing:.06em;border-inline-end:2px dashed #CBD5E1}.lp-mk-code .v{padding:14px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:800;font-size:17px}.lp-mk-review{text-align:center}.lp-mk-review .stars{display:flex;gap:3px;justify-content:center;color:#fbbf24}.lp-mk-review .stars svg{animation:lpPop .5s cubic-bezier(.2,.8,.2,1) both}.lp-mk-review p{margin-top:8px!important;color:#e2e8f0;font-size:13px;font-style:italic}.lp-mk-dayend{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:end}.lp-mk-dayend .bars{display:flex;gap:7px;align-items:flex-end;height:90px}.lp-mk-dayend .bars i{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#60a5fa,#2563eb);transform-origin:bottom;animation:lpGrow .7s cubic-bezier(.2,.8,.2,1) both}.lp-mk-dayend .rows{display:flex;flex-direction:column;gap:8px}.lp-mk-dayend .rows span{display:flex;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:10px;background:#94a3b81f;font-size:13px}.lp-mk-dayend .rows small{color:#93a3c8;font-weight:600}.lp-mk-dayend .rows b{color:#fff}.lp-mk-dayend .rows .hl{background:#ea580c2e}.lp-mk-dayend .rows .hl b{color:#fdba74}.lp-mk-msg{width:100%;max-width:380px;padding:14px 16px;border-radius:16px 16px 16px 4px;background:#fff;color:#0f172a;box-shadow:0 12px 30px #00000040}.lp-mk-msg .head{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#0284c7;margin-bottom:4px}.lp-mk-msg .dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}.lp-mk-msg p{font-size:14px;line-height:1.45}.lp-mk-desk{width:100%;max-width:400px;display:flex;flex-direction:column;gap:12px}.lp-mk-desk label{display:flex;flex-direction:column;gap:4px}.lp-mk-desk small{color:#93a3c8;font-weight:700;font-size:12px}.lp-mk-desk .in{display:flex;align-items:center;padding:10px 12px;border-radius:10px;background:#fff;color:#0f172a;font-weight:600;font-size:14px}.lp-mk-desk .caret{display:inline-block;width:2px;height:16px;margin-inline-start:2px;background:#2563eb;animation:lpBlink 1s steps(1) infinite}.lp-mk-desk .row{display:flex;gap:10px;flex-wrap:wrap}.lp-mk-desk .ok{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#10b9812e;color:#6ee7b7;font-size:13px;font-weight:700}.lp-mk-desk .limit{padding:7px 12px;border-radius:999px;background:#f43f5e2e;color:#fda4af;font-size:13px;font-weight:700}.lp-mk-xls{display:flex;align-items:center;gap:14px}.lp-mk-xls .file{display:grid;place-items:center;width:54px;height:64px;border-radius:8px 16px 8px 8px;background:linear-gradient(135deg,#22c55e,#15803d);color:#fff;font-weight:800;font-size:12px;letter-spacing:.06em;box-shadow:0 10px 24px #15803d59}.lp-mk-xls .sheet{display:flex;flex-direction:column;gap:5px}.lp-mk-xls .sheet div{display:flex;gap:5px}.lp-mk-xls .sheet i{display:block;width:26px;height:10px;border-radius:3px;background:#94a3b84d}.lp-mk-xls .sheet div:first-child i{background:#22c55e8c}.lp-mk-tour{position:relative;max-width:220px;padding:12px 14px;border-radius:14px;background:#fff;color:#0f172a;box-shadow:0 14px 30px #0000004d}.lp-mk-tour:before{content:"";position:absolute;top:-7px;inset-inline-start:22px;width:14px;height:14px;background:#fff;transform:rotate(45deg)}.lp-mk-tour small{color:#64748b;font-weight:700;font-size:11px}.lp-mk-tour b{display:block;font-size:14px}.lp-mk-tour p{font-size:12.5px;color:#475569;margin:2px 0 8px!important}.lp-mk-tour .btn{display:inline-block;padding:5px 12px;border-radius:8px;background:linear-gradient(135deg,var(--lp-orange-2),var(--lp-orange));color:#fff;font-size:12px;font-weight:700}@keyframes lpPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes lpGrow{0%{transform:scaleY(0)}to{transform:none}}@keyframes lpBlink{50%{opacity:0}}.lp-pay{padding-block:88px}.lp-pay-in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.lp-pay-copy{max-width:720px}.lp-pay-copy h2{font-size:calc(clamp(26px,3vw,38px) * var(--lp-title-scale,1));color:var(--lp-navy-2);margin:8px 0 10px}.lp-pay-copy p{color:var(--lp-muted)}.lp-pay-marquee{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.lp-pay-track{display:flex;gap:14px;width:max-content;animation:lpMarquee 40s linear infinite}.lp-pay-marquee:hover .lp-pay-track{animation-play-state:paused}.lp-pay-track span{padding:14px 22px;border-radius:14px;background:#fff;border:1px solid var(--lp-line);box-shadow:0 4px 14px #1018280d;font-weight:800;font-size:17px;color:var(--lp-navy-2);white-space:nowrap}.lp-pay-more{color:var(--lp-muted);font-weight:700}@keyframes lpMarquee{to{transform:translate(-50%)}}[dir=rtl] .lp-pay-track{animation-name:lpMarqueeRtl}@keyframes lpMarqueeRtl{to{transform:translate(50%)}}@media(max-width:1024px){.lp-bento{grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b b" "c d" "e e" "f f" "g g" "h i" "j j"}.lp-stats-in{grid-template-columns:1fr 1fr}.lp-stat:nth-child(3){border-inline-start:0}.lp-stat:nth-child(n+3){border-top:1px solid var(--lp-line)}}@media(max-width:640px){.lp-bento{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d" "e" "f" "g" "h" "i" "j";gap:14px}.lp-stats{margin-top:-30px}.lp-stat{padding:18px}.lp-stat b{font-size:34px}.lp-mk-dayend{grid-template-columns:1fr}.lp-pay{padding-block:64px}}@media(prefers-reduced-motion:reduce){.lp-mk-occ-grid i,.lp-mk-review .stars svg,.lp-mk-dayend .bars i{animation:none}.lp-pay-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}.lp-mk-desk .caret{animation:none}}.lp-scenes{background:linear-gradient(180deg,#fff9f2,#fff)}.lp-scene-row{display:grid;grid-template-columns:1.45fr 1fr;gap:48px;align-items:center;margin-top:56px}.lp-scene-row.flip{grid-template-columns:1fr 1.45fr}.lp-scene-row.flip .lp-scene,.lp-scene-row.flip .lp-photo{order:2}.lp-scene{position:relative;margin:0;aspect-ratio:800/560;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px #0f1d4a2e,0 0 0 1px #0f1d4a0f;isolation:isolate}.lp-scene-art,.lp-scene-over{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lp-scene-over{z-index:3;pointer-events:none}.lp-tablet{position:absolute;z-index:2;padding:1.1%;border-radius:4.5%/6.5%;background:#0b1020;box-shadow:0 24px 50px #02061773,inset 0 0 0 2px #2a3348}.tb-lobby{left:35.5%;top:42%;width:37.5%;transform:rotate(-2deg)}.tb-kiosk{left:42%;top:40%;width:32%;transform:rotate(2deg)}.lp-screens{position:relative;aspect-ratio:1180/820;overflow:hidden;border-radius:3.2%/4.6%;background:#f4f1ec}.lp-screens img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:translate(100%);opacity:0;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .2s linear .5s}.lp-screens img.on{transform:none;opacity:1;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity 0s}.lp-screens img.out{transform:translate(-30%);opacity:0;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .55s ease .15s}[dir=rtl] .lp-screens img{transform:translate(-100%)}[dir=rtl] .lp-screens img.on{transform:none}[dir=rtl] .lp-screens img.out{transform:translate(30%)}.lp-tap{position:absolute;z-index:2;left:22%;top:12%;width:9%;aspect-ratio:1;border-radius:50%;background:#2563eb59;box-shadow:0 0 0 3px #ffffffe6;opacity:0;animation:lpTap 1s ease-out .05s both;pointer-events:none}@keyframes lpTap{0%{opacity:.95;transform:scale(.4)}60%{opacity:.6;transform:scale(1.2)}to{opacity:0;transform:scale(1.6)}}.lp-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(115deg,#ffffff2e,#fff0 38%);pointer-events:none}.lp-scene-copy h3{font-size:calc(clamp(24px,2.4vw,32px) * var(--lp-title-scale,1));color:var(--lp-navy-2);margin:6px 0 12px}.lp-scene-copy>p{color:var(--lp-muted);font-size:calc(17px * var(--lp-body-scale,1))}.lp-scene-copy .lp-checks{margin-top:18px}.lp-scene-copy .lp-checks li{color:var(--lp-text)}.lp-scene-n{font-family:var(--font-display);font-weight:800;font-size:15px;letter-spacing:.14em;color:var(--lp-orange-2)}.lp-new-note.dark{color:var(--lp-muted);margin-top:36px!important}.lp-tour{background:radial-gradient(800px 400px at 80% 0%,rgba(37,99,235,.08),transparent 60%),#f7f9fd}.lp-tour-in{display:grid;grid-template-columns:320px 1fr;gap:32px;align-items:center}.lp-tour-tabs{display:flex;flex-direction:column;gap:8px}.lp-tour-tabs button{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;text-align:start;padding:14px 16px;border-radius:16px;border:1px solid transparent;background:transparent;font:inherit;cursor:pointer;color:var(--lp-text);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.lp-tour-tabs button:hover{background:#fff}.lp-tour-tabs button b{font-size:16px;color:var(--lp-navy-2)}.lp-tour-tabs button small{font-size:13.5px;color:var(--lp-muted);line-height:1.45}.lp-tour-tabs button.on{background:#fff;border-color:var(--lp-line);box-shadow:0 10px 30px #10182814}.lp-tour-tabs button.on b{color:var(--lp-blue)}.lp-tour-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--lp-blue),var(--lp-cyan));transform-origin:left;animation:lpBar 4.2s linear both}[dir=rtl] .lp-tour-bar{transform-origin:right}@keyframes lpBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-tour-device{position:relative;padding:18px;border-radius:30px;background:linear-gradient(145deg,#1e293b,#0b1020);box-shadow:0 40px 90px #0f1d4a47,inset 0 0 0 2px #334155}.lp-tour-cam{position:absolute;top:7px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#334155}.lp-tour-device .lp-screens{border-radius:14px}.lp-tour-device .lp-tap{left:30%;top:30%;width:6%}@media(max-width:1024px){.lp-scene-row,.lp-scene-row.flip{grid-template-columns:1fr;gap:24px;margin-top:40px}.lp-scene-row.flip .lp-scene,.lp-scene-row.flip .lp-photo{order:0}.lp-tour-in{grid-template-columns:1fr}.lp-tour-tabs{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;order:2}.lp-tour-tabs button{flex:0 0 200px;scroll-snap-align:start;background:#fff;border-color:var(--lp-line)}}@media(max-width:640px){.lp-scene{border-radius:20px}.lp-tour-device{padding:10px;border-radius:20px}.lp-tour-tabs button small{display:none}.lp-tour-tabs button{flex-basis:150px}}@media(prefers-reduced-motion:reduce){.lp-screens img,.lp-screens img.on,.lp-screens img.out{transition:none}.lp-tap,.lp-tour-bar{animation:none;opacity:0}}.lp-hero.has-slides{padding-bottom:150px}@media(max-width:640px){.lp-hero.has-slides{padding-bottom:110px}}.lp-hero.has-slides .lp-slides-meta{bottom:66px}.lp-photo{position:relative;margin:0;aspect-ratio:3/2;border-radius:28px;overflow:hidden;background:#e9dfd2;box-shadow:0 30px 80px #0f1d4a2e,0 0 0 1px #0f1d4a0f;isolation:isolate}.lp-photo-in{position:absolute;left:0;top:0;width:1536px;height:1024px;transform-origin:0 0}.lp-photo-screen{position:absolute;left:0;top:0;width:1180px;height:820px;transform-origin:0 0;background:#0b1020}.lp-photo-screen .lp-screens{width:1180px;height:820px;aspect-ratio:auto;border-radius:0}.lp-photo-screen .lp-glare{background:linear-gradient(115deg,#ffffff38,#fff0 45%)}.lp-photo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}@media(max-width:640px){.lp-photo{border-radius:20px}}.lp-scene-copy>p:first-child{font-size:calc(19px * var(--lp-body-scale,1));line-height:1.6;color:#334155}.lp-links a{white-space:nowrap}.t-j .lp-tile-ic{background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 8px 20px #2563eb4d}.lp-mk-pay{display:grid;gap:8px;width:100%;max-width:520px;margin:0 auto}.lp-mk-pay .row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid #E2E8F0;font-weight:700;font-size:14px;color:#0f172a;box-shadow:0 4px 14px #0f172a0f}.lp-mk-pay .row b{margin-inline-start:auto;font-variant-numeric:tabular-nums}.lp-mk-pay .row em{font-style:normal;font-size:12px;font-weight:700;color:#b45309;background:#fef3c7;border-radius:999px;padding:2px 8px}.lp-mk-pay .ok svg{color:#16a34a}.lp-mk-pay .dep{border-color:#bfdbfe;background:#eff6ff}.lp-mk-pay .card{border-style:dashed}html.kiosk-mode,html.kiosk-mode body{background:#f3f6fc}.kiosk{--k1:#0F1D4A;--k2:#2563EB;--k3:#06B6D4;--ko:#C2410C;--kl:#E5EAF2;--km:#526077;min-height:100vh;font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);color:#0f172a;font-size:16px;-webkit-user-select:none;user-select:none}.kiosk *{box-sizing:border-box}.kiosk h1,.kiosk h2,.kiosk h3{margin:0;letter-spacing:-.02em;color:var(--k1)}.kiosk p{margin:0}.kiosk button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.kiosk :focus-visible{outline:3px solid var(--k3)!important;outline-offset:2px}.kiosk-top{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,calc((100vw - 1400px)/2 + 24px));background:linear-gradient(90deg,#0b1640,#173a8f);color:#fff;box-shadow:0 6px 24px #0b164040}.kiosk-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:19px;letter-spacing:-.02em}.kiosk-brand img{border-radius:10px}.kiosk-top-actions{display:flex;align-items:center;gap:10px}.kiosk-top .language-picker{min-height:44px!important;background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:12px!important;font-size:15px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.kiosk-top .language-picker option{color:#0f172a}.kiosk-cart-btn{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border-radius:14px;border:0;background:#fff;color:var(--k1);font-weight:800}.kiosk-cart-btn b{background:var(--ko);color:#fff;border-radius:999px;min-width:26px;height:26px;display:grid;place-items:center;font-size:13px;padding:0 7px}.kiosk-lock{width:48px;height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:#c7d2ea;display:grid;place-items:center}.kiosk-main{width:min(1400px,100% - 32px);margin:0 auto;padding:24px 0 110px}.kiosk-hero{display:grid;gap:10px;padding:28px 30px;border-radius:24px;margin-bottom:22px;color:#fff;background:radial-gradient(500px 240px at 95% 0%,rgba(6,182,212,.4),transparent 60%),radial-gradient(420px 220px at 0% 100%,rgba(234,88,12,.28),transparent 60%),linear-gradient(135deg,#0f1d4a,#1e3a8a 60%,#2563eb)}.kiosk-hero h1{color:#fff;font-size:clamp(26px,3vw,38px);font-weight:800}.kiosk-hero p{color:#dce4f5;font-size:17px;max-width:760px}.kiosk-search{display:flex;align-items:center;gap:10px;margin-top:8px;background:#fff;border-radius:16px;padding:0 16px;color:#526077;max-width:560px;min-height:56px}.kiosk-search input{border:0!important;box-shadow:none!important;outline:0;flex:1;font-size:17px!important;min-height:52px!important;padding:0!important;background:transparent!important;-webkit-user-select:text;user-select:text}.kiosk-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.kiosk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.kiosk-card{background:#fff;border:1px solid var(--kl);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.kiosk-card:active{transform:scale(.99)}.kiosk-card.in{border:2px solid var(--k2);box-shadow:0 12px 32px #2563eb2e}.kiosk-cover{position:relative;display:block;width:100%;aspect-ratio:4/3;border:0;padding:0;background:#e8eef8;overflow:hidden}.kiosk-cover img{width:100%;height:100%;object-fit:cover;display:block}.kiosk-noimg{display:grid;place-items:center;width:100%;height:100%;font-size:44px;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4)}.kiosk-noimg.video{background:linear-gradient(135deg,#0f1d4a,#2563eb)}.kiosk-noimg.big{height:320px;border-radius:18px}.kiosk-real{position:absolute;top:12px;inset-inline-start:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#10b981f2;color:#fff;font-size:12.5px;font-weight:800;box-shadow:0 4px 12px #0003}.kiosk-real-note .kiosk-real{position:static;margin-inline-end:6px}.kiosk-real-note{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:#047857;font-size:14px;font-weight:600;margin:8px 0 4px!important}.kiosk-meta{position:absolute;bottom:10px;inset-inline-start:10px;display:flex;gap:6px}.kiosk-meta span{background:#0f172ab8;color:#fff;font-size:12.5px;font-weight:700;padding:4px 9px;border-radius:999px}.kiosk-in{position:absolute;top:12px;inset-inline-end:12px;background:var(--k2);color:#fff;font-size:13px;font-weight:800;padding:5px 11px;border-radius:999px}.kiosk-card-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.kiosk-card-body h3{font-size:19px;font-weight:800}.kiosk-card-body p{color:var(--km);font-size:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kiosk-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.kiosk-price strong{display:block;font-size:24px;font-weight:800;color:var(--k1);letter-spacing:-.02em;line-height:1.1}.kiosk-price small{color:var(--km);font-size:13px}.kiosk-muted{color:var(--km)}.kiosk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border-radius:14px;border:0;font-weight:800;font-size:16px;text-decoration:none;transition:filter .15s ease,transform .1s ease}.kiosk-btn:active{transform:translateY(1px)}.kiosk-btn:disabled{opacity:.5;cursor:not-allowed}.kiosk-btn-primary{background:var(--k2);color:#fff}.kiosk-btn-cta{background:linear-gradient(135deg,#EA580C,var(--ko));color:#fff;box-shadow:0 8px 22px #ea580c59;width:100%;min-height:58px;font-size:18px}.kiosk-link{background:none;border:0;color:var(--k2);font-weight:700;padding:12px;min-height:44px}.kiosk-side{position:sticky;top:92px}.kiosk-basket{background:#fff;border:1px solid var(--kl);border-radius:22px;padding:20px;box-shadow:0 8px 28px #10182812;display:grid;gap:14px}.kiosk-basket h2{font-size:20px}.kiosk-basket ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kiosk-basket li{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;padding:12px;border-radius:14px;background:#f6f8fc}.kiosk-basket li>div:first-child{grid-column:1/-1}.kiosk-basket li strong{display:block;font-size:15.5px}.kiosk-basket li small{color:var(--km);font-size:13px}.kiosk-basket li b{font-size:16px;justify-self:end}.kiosk-empty{color:var(--km);font-size:15px;padding:18px;text-align:center;border:1px dashed #CBD5E1;border-radius:14px}.kiosk-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed #CBD5E1;padding-top:14px}.kiosk-total span{color:var(--km);font-weight:700}.kiosk-total strong{font-size:30px;font-weight:800;color:var(--k1);letter-spacing:-.02em}.kiosk-stepper{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--kl);border-radius:12px;padding:3px}.kiosk-stepper button{width:40px;height:40px;border-radius:10px;border:0;background:#eef4ff;color:var(--k2);font-size:22px;font-weight:700;display:grid;place-items:center}.kiosk-stepper button:disabled{opacity:.4}.kiosk-stepper span{min-width:28px;text-align:center;font-weight:800;font-size:17px}.kiosk-stepper.big{padding:6px}.kiosk-stepper.big button{width:52px;height:52px;font-size:26px}.kiosk-stepper-label{min-width:auto!important;font-weight:700!important;font-size:15px!important;color:var(--km);padding:0 8px}.kiosk-qty{color:var(--km);font-weight:700}.kiosk-float{display:none}.kiosk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0a13308c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:18px}.kiosk-x{position:absolute;top:12px;inset-inline-end:12px;width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:var(--k1);font-size:28px;line-height:1;box-shadow:0 4px 14px #0000002e;z-index:2}.kiosk-detail{position:relative;background:#fff;border-radius:26px;width:min(1100px,100%);max-height:calc(100vh - 36px);overflow:auto;display:grid;grid-template-columns:1.2fr 1fr;box-shadow:0 30px 80px #02061766}.kiosk-detail-media{padding:20px;background:#0f172a}.kiosk-detail-media .media-gallery{position:relative}.kiosk-detail-media .media-main{width:100%;border-radius:16px;aspect-ratio:4/3;object-fit:cover}.kiosk-detail-media .media-strip{display:flex;gap:8px;margin-top:10px;overflow-x:auto}.kiosk-detail-media .media-strip button{border:2px solid transparent;border-radius:10px;padding:0;background:none;flex:none}.kiosk-detail-media .media-strip button[aria-pressed=true]{border-color:#22d3ee}.kiosk-detail-media .media-strip img{width:84px;height:64px;object-fit:cover;border-radius:8px;display:block}.kiosk-detail-media .media-video{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.kiosk-detail-media .media-video iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:14px}.kiosk-detail-media .media-video .secondary{min-height:48px;font-size:15px}.kiosk-detail-media .media-video a{color:#93c5fd}.kiosk-detail-body{padding:28px 26px;display:flex;flex-direction:column;gap:12px}.kiosk-detail-body h2{font-size:28px;font-weight:800;padding-inline-end:48px}.kiosk-desc{color:#334155;font-size:16.5px;line-height:1.65;white-space:pre-line}.kiosk-detail-foot{margin-top:auto;display:grid;gap:14px;padding-top:16px;border-top:1px solid var(--kl)}.kiosk-sheet{position:relative;width:min(520px,100%);max-height:calc(100vh - 36px);overflow:auto;border-radius:26px}.kiosk-sheet .kiosk-basket{border-radius:26px;padding-top:24px}.media-gallery{position:relative}.media-gallery .media-badge{position:absolute;top:12px;inset-inline-start:12px;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#10b981f2;color:#fff;font-size:12.5px;font-weight:800;box-shadow:0 4px 12px #0003}.kiosk-pinpad{background:#fff;border-radius:26px;padding:26px 24px 16px;width:min(360px,100%);text-align:center;display:grid;gap:14px;box-shadow:0 30px 80px #02061766}.kiosk-pinpad h2{font-size:22px}.kiosk-dots{display:flex;justify-content:center;gap:14px;margin:4px 0}.kiosk-dots span{width:16px;height:16px;border-radius:50%;border:2px solid #94A3B8}.kiosk-dots span.on{background:var(--k2);border-color:var(--k2)}.kiosk-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kiosk-keys button{height:64px;border-radius:16px;border:1px solid var(--kl);background:#f6f8fc;font-size:26px;font-weight:700;color:var(--k1)}.kiosk-keys button:active{background:#dce7fe}.kiosk-pin-error{color:#b42318;font-weight:700}.kiosk-pinpad.shake{animation:kshake .4s ease}@keyframes kshake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.kiosk-done,.kiosk-center{min-height:calc(100vh - 72px);display:grid;place-items:center;padding:24px 16px}.kiosk-done-card,.kiosk-card-msg{width:min(560px,100%);display:grid;gap:14px;text-align:center}.kiosk-card-msg{background:#fff;border-radius:24px;padding:32px;box-shadow:0 20px 60px #1018281a}.kiosk-done-check{width:84px;height:84px;margin:0 auto;border-radius:50%;display:grid;place-items:center;font-size:44px;color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 14px 40px #10b98166}.kiosk-done h1{font-size:32px;font-weight:800}.kiosk-done p{color:var(--km);font-size:17px}.kiosk-done .kiosk-basket{text-align:start}.kiosk-start{padding:28px!important;display:grid;gap:12px;width:min(520px,100%)!important;background:#fff!important}.kiosk-start-icon{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4)}.kiosk-start h2{font-size:22px}.kiosk-pin-set{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kiosk-pin-input{font-size:24px!important;letter-spacing:.5em;text-align:center}.kiosk-has-pin{font-size:14.5px}@media(max-width:1100px){.kiosk-layout{grid-template-columns:1fr}.kiosk-side{display:none}.kiosk-float{display:flex;position:fixed;inset-inline:16px;bottom:16px;z-index:40;justify-content:center;align-items:center;min-height:60px;border-radius:18px;border:0;background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;font-weight:800;font-size:18px;box-shadow:0 12px 32px #c2410c66}}@media(max-width:820px){.kiosk-detail{grid-template-columns:1fr}.kiosk-cart-btn span{display:none}.kiosk-hero{padding:22px}}@media(max-width:520px){.kiosk-brand span{display:none}.kiosk-grid,.kiosk-pin-set{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.kiosk *{transition:none!important;animation:none!important}}.kiosk .kiosk-search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:52px!important}.kiosk-firms{border:1px solid #E5EAF2;border-radius:14px;padding:12px 14px;display:grid;gap:8px;margin:0}.kiosk-firms legend{font-weight:700;font-size:14px;color:#0f1d4a;padding:0 6px}.kiosk-firms>label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;font-weight:600}.kiosk-firm-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;max-height:220px;overflow:auto;padding-top:4px}.kiosk-firm-list label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;border:1px solid #E5EAF2;border-radius:10px;padding:10px 12px;font-weight:600;min-height:44px}.kiosk-firm-list label.on{border-color:#2563eb;background:#eef4ff;color:#1d4ed8}.kiosk-pin-set label{display:flex!important;flex-direction:column;justify-content:flex-end;gap:6px}.kiosk-firms>label{min-height:40px}.kiosk-mode-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kiosk-mode-pick button{display:grid;gap:4px;text-align:start;padding:14px;border-radius:14px;border:1px solid #E5EAF2;background:#fff;min-height:72px}.kiosk-mode-pick button strong{color:#0f1d4a;font-size:15px}.kiosk-mode-pick button small{color:#526077;font-size:13px}.kiosk-mode-pick button.on{border:2px solid #2563EB;background:#eef4ff}.kiosk-shared{display:grid;gap:12px;justify-items:center}.kiosk-shared .invitation-qr{margin:0;text-align:center}.kiosk-shared .invitation-qr img{width:240px;height:240px}.kiosk-shared input{width:100%;font-size:13px!important}.kiosk-shared .admin-actions{justify-content:center;flex-wrap:wrap}@media(max-width:520px){.kiosk-mode-pick{grid-template-columns:1fr}}.kiosk-prices{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #E5EAF2;border-radius:14px;background:#f8fafc}.kiosk-prices input{margin-top:3px!important}.kiosk-prices span{display:grid;gap:3px}.kiosk-prices strong{color:#0f1d4a;font-size:14.5px}.kiosk-prices small{color:#526077;font-size:13px;font-weight:500}.kiosk-noprice{text-align:center;font-weight:600;border-top:1px dashed #CBD5E1;padding-top:12px}.kiosk-info{width:min(640px,100%);background:#fff;padding:26px 24px 22px;box-shadow:0 30px 80px #02061766;display:flex;flex-direction:column;gap:10px;color:#0f172a}.kiosk-info h2{padding-right:48px}.kiosk-info h2{margin:0}.kiosk-info h3{margin:8px 0 0;font-size:.95rem;color:#64748b;font-weight:600}.kiosk-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.kiosk-info label{display:flex;flex-direction:column;gap:5px;font-weight:600;font-size:.92rem}.kiosk-info input{font:inherit;font-size:1.05rem;padding:12px 14px;border:1px solid #CBD5E1;border-radius:12px;background:#fff;min-height:48px}.kiosk-info input:focus{outline:3px solid rgba(249,115,22,.35);border-color:#f97316}.kiosk-info .kiosk-btn{margin-top:6px}@media(max-width:560px){.kiosk-info-grid{grid-template-columns:1fr}}.kiosk-optout{flex-direction:row!important;align-items:center;gap:10px!important;font-weight:500!important}.kiosk-optout input{width:22px;height:22px;min-height:0!important;padding:0!important}.kiosk-when{display:flex;flex-direction:column;gap:6px;margin:6px 0 10px;font-weight:600}.kiosk-when select{min-height:46px;font-size:16px;border-radius:12px;padding:0 10px}html.tv-night .kiosk-start{background:var(--n-card)!important;color:var(--n-text)!important;border:1px solid var(--n-line)}html.tv-night .kiosk-start :is(h2,h3,label,p,span,strong,small,legend){color:inherit}html.tv-night .kiosk-start .hint{color:var(--n-muted)!important}.modal-backdrop:has(.kiosk-start){z-index:300}.kiosk-start{max-height:calc(100dvh - 32px);overflow-y:auto}html.tv-night .kiosk-mode-pick button{background:var(--n-card-2)!important;border-color:var(--n-line)!important;color:var(--n-text)!important}html.tv-night .kiosk-mode-pick button strong{color:var(--n-text)!important}html.tv-night .kiosk-mode-pick button small{color:var(--n-muted)!important}html.tv-night .kiosk-mode-pick button.on{border-color:var(--n-accent)!important;background:var(--n-accent-soft)!important}html.tv-night .kiosk-start :is(.kiosk-scope,.kiosk-prices,.kiosk-firms,fieldset,.kiosk-qr){background:transparent!important;color:var(--n-text)!important;border-color:var(--n-line)!important}html.tv-night .kiosk-firms legend{color:var(--n-text)!important}html.tv-night .kiosk-firm-list label{border-color:var(--n-line)!important;color:var(--n-text)!important}html.tv-night .kiosk-firm-list label.on{border-color:var(--n-accent)!important;background:var(--n-accent-soft)!important;color:var(--n-text)!important}:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#243c39;background:#f5f7f6;font-synthesis:none;font-size:14px;--green:#174c42;--muted:#70817b;--line:#e4eae7}.line-quantity{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:11px}.line-quantity .stepper button{min-width:34px;min-height:34px}.line-quantity .stepper input{width:44px}.cart-line>div{min-width:0}.cart-line strong{overflow-wrap:anywhere}.language-picker{width:auto;max-width:150px;margin:0;font-size:12px;flex-shrink:0}.auth-form>.language-picker{margin-bottom:25px;margin-inline-start:auto}.topbar{gap:12px;flex-wrap:wrap;height:auto!important;min-height:60px;padding-block:10px!important}.topbar>div{flex:1}.main-shell{min-width:0}.line-quantity{flex-wrap:wrap}.cart-line small{word-spacing:2px}.guest-summary small{line-height:1.7}html[dir=rtl] .sidebar nav button,html[dir=rtl] .visibility .hint,html[dir=rtl] .auth-form .hint{text-align:right}html[dir=rtl] nav b{margin-left:0;margin-right:auto}html[dir=rtl] .close-modal{right:auto;left:14px}html[dir=rtl] .art-caption{left:auto;right:16px}html[dir=rtl] .category-label{left:auto;right:12px}html[dir=rtl] .duration{right:auto;left:11px}html[dir=rtl] .guest-line b{text-align:left}html[dir=rtl] h1,html[dir=rtl] .eyebrow,html[dir=rtl] .nav-caption{letter-spacing:0}input[type=email],input[type=password],.invite-result input{direction:ltr}.hold-timer strong{direction:ltr;unicode-bidi:isolate}@media(max-width:760px){.page-heading{flex-wrap:wrap}.topbar .breadcrumb,.topbar .slash{display:none}.catalog-toolbar{flex-wrap:wrap!important}.catalog-toolbar .search{width:100%}.product-grid{grid-template-columns:1fr!important}.filters,.auth-tabs{flex-wrap:wrap}.topbar .demo-badge{max-width:130px;white-space:normal}html[dir=rtl] .logout{right:auto;left:18px}}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;transition:background .15s,transform .15s}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #dfaa4f;outline-offset:3px}button:hover:not(:disabled){filter:brightness(.96)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}small{display:block}h1{font-size:29px;font-weight:620;letter-spacing:-1px;line-height:1.3}h2{font-size:20px;letter-spacing:-.4px}h3{font-size:16px}p{line-height:1.65}.app-shell{display:flex;min-height:100vh}.sidebar{width:235px;flex-shrink:0;background:#143a35;color:#eff8f3;padding:32px 20px 18px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.brand{display:flex;align-items:center;gap:11px;padding:0 10px;font-size:28px;letter-spacing:4px;font-weight:750}.brand-icon{background:#dfb778;color:#153d37;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;font-size:30px;font-family:Georgia,serif;letter-spacing:-3px;padding-right:4px;transform:rotate(-5deg)}.brand small{font-size:10px;font-weight:400;letter-spacing:1px;color:#b4c9bf;margin-top:5px}.workspace{margin:39px 0 30px;display:flex;gap:11px;align-items:center;border:1px solid #37574e;border-radius:10px;padding:12px}.workspace strong,.user strong{font-size:12px}.workspace small,.user small{font-size:11px;color:#a9c0b7;margin-top:5px}.avatar{border-radius:9px;background:#2b5147;display:grid;place-items:center;width:34px;height:34px;color:#d6b47c;font-size:11px;font-weight:700;flex-shrink:0}.nav-caption{font-size:9px;letter-spacing:1.7px;color:#94b1a5;margin:0 12px 14px}nav{display:grid;gap:7px}nav button{background:transparent;color:#bcd0c6;display:flex;align-items:center;gap:13px;text-align:left;border-radius:8px;padding:14px 13px;font-size:13px}nav button.active{color:#fff;background:#2d574a}nav button>span{font-size:20px;width:19px}nav b{margin-left:auto;border-radius:5px;background:#3d6154;padding:2px 6px;font-size:10px}.sidebar-note{margin-top:auto;border:1px solid #37574e;padding:14px 12px;border-radius:9px;font-size:11px;color:#d5e4db}.sidebar-note p{margin-top:10px;font-size:11px;color:#acc0b5}.live-dot,.empty-dot{display:inline-block;border-radius:50%;width:6px;height:6px;background:#568d67;margin-right:7px}.empty-dot{background:#b47c57}.sidebar-note .live-dot{background:#d9b37a}.user{display:flex;gap:12px;align-items:center;margin-top:24px;padding:0 8px}.light{background:#e8e4d8;color:#324d3e}.main-shell{width:calc(100% - 235px);min-width:0}.topbar{height:73px;background:#fff;border-bottom:1px solid var(--line);padding:0 34px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.breadcrumb{color:#839089}.slash{margin:0 14px;color:#b9c3bc}.topbar strong{font-weight:500}.demo-badge{background:#f8f4e9;color:#8a744a;font-size:9px;font-weight:700;letter-spacing:1px;border:1px solid #eee5d1;border-radius:5px;padding:7px 9px}main{padding:31px 34px 0;max-width:1680px;margin:auto}.page-heading{display:flex;align-items:center;gap:20px;justify-content:space-between;margin:0 0 29px}.eyebrow{display:block;color:#809189;font-size:9px;font-weight:700;letter-spacing:1.6px;margin-bottom:10px}.page-heading p{font-size:12px;color:var(--muted);margin-top:10px}.primary{background:var(--green);color:#fff;padding:13px 18px;border-radius:8px;font-size:12px;font-weight:600}.new-sale{flex-shrink:0}.sales-layout{display:grid;grid-template-columns:minmax(0,1fr) 335px;gap:26px;align-items:start}.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-toolbar h2{font-size:17px}.catalog-toolbar h2 span{font-size:11px;color:#839188;margin-left:7px}.search{border:1px solid #dfe6e1;border-radius:8px;display:flex;align-items:center;background:#fff;gap:8px;padding:7px 11px;width:212px}.search span{font-size:22px;color:#819088;line-height:1}.search input{border:0;background:transparent;width:100%;font-size:11px;padding:3px;outline-offset:5px}.filters{display:flex;gap:8px;margin:18px 0 19px;flex-wrap:wrap}.filters button{border-radius:20px;background:transparent;color:#75867d;padding:8px 15px;font-size:11px;border:1px solid #e0e6e1}.filters button.selected{background:#e5ede6;color:#2b5c44;border-color:#e5ede6;font-weight:600}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.product-card{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8e3;box-shadow:0 2px 3px #233b3203}.product-card.chosen{border-color:#57917a;box-shadow:0 0 0 1px #57917a}.art{height:153px;position:relative;overflow:hidden;background:#487a85}.art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a30295e,transparent 70%);pointer-events:none}.art-sea{background:linear-gradient(165deg,#c5d4ce 0,#c5d4ce 36%,#65989a 37%,#65989a 53%,#3b747d 54%,#3b747d 74%,#619294 75%)}.art-sea .art-horizon{position:absolute;width:200%;height:130px;background:#bfc5a1;border-radius:45% 65% 0 0;left:-80%;top:65px;transform:rotate(-13deg)}.art-sea .art-shape{position:absolute;right:33%;top:76px;background:#f6ede0;width:70px;height:15px;transform:skew(-25deg);border-radius:2px 0 30px 15px;box-shadow:0 7px 12px #234b5a88}.art-sea .art-shape:after{content:"";position:absolute;width:32px;height:24px;background:#eee3d3;bottom:17px;right:17px;clip-path:polygon(100% 0,100% 100%,0 100%)}.art-jeep{background:linear-gradient(#cdbf9f,#d9c5a0 55%,#a18f69 55%)}.art-jeep .art-horizon{position:absolute;background:#687966;width:110%;height:100px;top:45px;left:-5%;clip-path:polygon(0 57%,15% 10%,28% 53%,48% 1%,70% 43%,85% 14%,100% 65%,100% 100%,0 100%)}.art-jeep .art-shape{position:absolute;right:29%;top:94px;width:66px;height:24px;background:#e7d6a9;border-radius:8px 8px 4px 4px;box-shadow:0 13px 0 -7px #243e33}.art-jeep .art-shape:before{content:"";position:absolute;width:38px;height:16px;bottom:17px;left:12px;background:#3e5549;border:4px solid #e7d6a9;border-radius:5px 5px 0 0}.art-nature{background:linear-gradient(#cdb9a0,#e4c59a 61%,#68785e 62%)}.art-nature .art-horizon{position:absolute;width:130%;height:100px;left:-10%;top:75px;border-radius:50% 50% 0 0;background:#6d7e64;transform:rotate(-7deg)}.art-nature .art-shape{position:absolute;width:150px;height:105px;right:-30px;top:52px;background:#415f4e;clip-path:polygon(50% 0,67% 35%,57% 35%,78% 65%,65% 65%,95% 100%,5% 100%,35% 65%,22% 65%,44% 35%,33% 35%)}.art-sun{position:absolute;width:37px;height:37px;border-radius:50%;background:#f5dcad;top:38px;right:65px;opacity:.8}.art-sea .art-sun{display:none}.art-package{background:linear-gradient(135deg,#467568,#719185)}.art-package .art-shape{width:170px;height:170px;border:1px solid #adc1aa88;border-radius:50%;position:absolute;right:-30px;top:35px;box-shadow:0 0 0 24px #adc1aa22,0 0 0 50px #adc1aa11}.art-package .art-horizon{width:65px;height:75px;background:#d9ba82;position:absolute;left:40%;top:42px;transform:rotate(15deg);border-radius:4px;box-shadow:8px 8px #d8e1c4}.art-package .art-sun{display:none}.category-label{position:absolute;top:12px;left:12px;background:#ffffffd9;border-radius:4px;padding:5px 8px;font-size:9px;color:#364d43;z-index:1}.duration{position:absolute;right:11px;top:13px;font-size:9px;color:#fff;background:#234a4266;border-radius:4px;padding:5px 7px;z-index:1}.art-caption{position:absolute;bottom:15px;left:16px;color:#fff;font-size:10px;font-weight:600;letter-spacing:2px;z-index:1}.product-body{padding:16px 16px 11px}.product-meta{font-size:8px;letter-spacing:1.2px;color:#869188;margin-bottom:8px}.product-meta span{padding:0 4px}.product-body h3{font-size:15px;letter-spacing:-.25px;line-height:1.4}.description{font-size:11px;color:#7a8982;margin-top:8px;min-height:37px}.session-date{font-size:10px;color:#718177;margin-top:12px}.availability{margin-top:10px;font-size:10px;color:#55725d}.card-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf0ec;margin-top:14px;padding-top:12px;gap:8px}.card-footer strong{font-size:21px;font-weight:650;letter-spacing:-.6px}.card-footer small{display:inline;margin-left:4px;font-size:10px;color:#819085}.add-button,.added{padding:8px 14px;border-radius:6px;background:#eef3ed;color:#3f674b;font-size:11px;font-weight:650}.added{background:#e0eee1}.capacity-details{font-size:9px;color:#8a958e;margin-top:12px}.capacity-details summary{cursor:pointer}.capacity-details div{line-height:1.8;padding:8px 0}.catalog-note{border:1px solid #e5e8de;background:#eeefe6;border-radius:9px;padding:17px;display:flex;gap:12px;margin-top:20px}.catalog-note>span{font-size:25px;color:#779078}.catalog-note strong{font-size:11px}.catalog-note p{font-size:10px;color:#788476;margin-top:5px}.sale-panel{background:#fff;border:1px solid #e1e7e1;border-radius:13px;box-shadow:0 5px 20px #1c443108;padding:23px 21px;position:sticky;top:20px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);padding-bottom:19px}.panel-heading h2{font-size:19px}.panel-heading .eyebrow{font-size:8px;letter-spacing:1.6px}.status{font-size:9px;background:#f6eedf;color:#9a8052;padding:6px 8px;border-radius:5px;white-space:nowrap}.status.done{background:#e6f1e5;color:#417646}.customer-form{padding:19px 0 16px;border-bottom:1px solid var(--line)}label{font-size:10px;color:#738278}input,select{border:1px solid #e0e6df;background:#fff;border-radius:6px;padding:10px 11px;display:block;width:100%;color:#304a3c;font-size:12px;margin-top:7px}input::placeholder{color:#a3aca4;font-size:11px}.form-row{display:grid;grid-template-columns:1fr 75px;gap:11px;margin-top:13px}.quantity-row{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.stepper{display:flex;align-items:center;border:1px solid #e1e6df;border-radius:6px;overflow:hidden}.stepper button{background:#f4f6f2;width:30px;height:29px;color:#57735d}.stepper input{margin:0;width:40px;border:0;text-align:center;padding:4px;font-size:11px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.muted{color:#88958b;font-size:10px}.customer-form>.muted{margin-top:9px}.cart-lines{padding:9px 0}.cart-line{display:flex;align-items:center;gap:9px;padding:12px 0;border-bottom:1px dashed #e6eae4}.cart-line>div{flex:1}.cart-line strong{font-size:11px;line-height:1.4;display:block}.cart-line small{color:#8a968c;font-size:10px;margin-top:6px}.cart-line>span{font-size:12px;font-weight:600;white-space:nowrap}.cart-line>button{background:transparent;color:#99a297;font-size:16px;padding:0 3px}.empty-cart{padding:23px 0;text-align:center}.empty-cart>span{font-size:26px;color:#a5b29f;display:block;margin-bottom:10px}.empty-cart strong{font-size:12px;color:#61765e}.empty-cart p{font-size:10px;color:#95a08f;margin-top:7px}.total-row{display:flex;align-items:center;justify-content:space-between;padding:17px 0 12px}.total-row>span{font-size:11px;color:#778776}.total-row strong{font-size:24px;letter-spacing:-.6px;color:#264d35}.private-toggle{color:#87977f;font-size:9px;background:transparent;padding:5px 0}.private-box{background:#f5f5ec;padding:12px;margin-top:8px;border-radius:5px;font-size:10px}.private-box div{display:flex;justify-content:space-between;margin-bottom:7px}.private-box small{font-size:9px;color:#949b83;line-height:1.6}.actions{margin-top:18px}.hint{text-align:center;font-size:9px;color:#92a08a;margin-top:10px;line-height:1.5}.guest-summary{display:flex;align-items:center;gap:10px;background:#f7f8f3;border-radius:6px;padding:12px;margin-top:16px}.guest-summary>span{font-size:22px;color:#9baa8f}.guest-summary strong{font-size:12px}.guest-summary small{font-size:10px;color:#85937b;margin-top:4px}.hold-timer{display:flex;justify-content:space-between;background:#f6f1df;color:#928146;border-radius:6px;padding:12px;font-size:10px;margin-bottom:15px}.confirm-check{display:flex;align-items:flex-start;gap:8px;line-height:1.7;font-size:10px;margin-bottom:13px}.confirm-check input,.exception input{width:14px;height:14px;flex-shrink:0;margin:2px 0 0;accent-color:#174c42}.visibility{border-top:1px solid var(--line);margin-top:20px;padding-top:19px}.visibility h3{font-size:12px;margin-bottom:12px}.visibility select{font-size:11px}.visibility .hint{text-align:left;font-size:9px}.visibility details{font-size:10px;margin:12px 0;color:#7a8c71;cursor:pointer}.exception{display:flex;align-items:center;gap:7px;margin-top:10px}.secondary{background:#fff;border:1px solid #dbe5d7;color:#536f47;border-radius:7px;padding:11px 13px;font-size:11px}.visibility .secondary{margin-top:12px}.confirmation{text-align:center;padding:17px 0;background:#eff6ec;border-radius:8px;color:#527347}.confirmation span{display:block;font-size:26px;margin-bottom:9px}.confirmation strong{font-size:12px}.confirmation small{font-size:9px;margin-top:8px}.alert{padding:13px 16px;border-radius:8px;margin-bottom:20px;font-size:12px;display:flex;justify-content:space-between;line-height:1.5}.error{background:#faeae5;color:#9c4b38}.success{background:#e7f1e4;color:#507149}.alert button{background:none;color:inherit;font-size:20px}footer{padding:26px 0;text-align:center;color:#a0aa9e;font-size:9px;letter-spacing:.4px}footer span{margin:0 9px}.record-list{background:#fff;border-radius:12px;padding:24px;border:1px solid var(--line)}.list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.list-header h2{font-size:17px}.record{display:flex;gap:18px;align-items:center;border-top:1px solid var(--line);padding:22px 0}.record-icon{display:grid;place-items:center;width:42px;height:42px;background:#eff4ea;color:#809b6c;border-radius:9px;flex-shrink:0}.record>div{flex:1;min-width:0}.record h3{font-size:14px}.record p{font-size:11px;color:#7c8d72;margin:5px 0}.record small{font-size:10px;color:#9aa48f}.record>strong{font-size:17px;white-space:nowrap}.empty{padding:70px 20px;text-align:center;color:#849775}.empty h3{font-weight:500}.empty p{font-size:12px;margin-top:12px}.empty button{margin-top:18px}.loading{height:100vh;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.loading h1{font-size:24px}.loading p{font-size:14px;color:#83917f}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#183b32b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10;padding:25px;overflow:auto}.guest-modal{background:#fffdf8;width:480px;border-radius:19px;overflow:hidden;position:relative;box-shadow:0 25px 80px #0c2c3280;max-height:90vh;overflow-y:auto}.close-modal{position:absolute;right:14px;top:12px;width:30px;height:30px;background:#fff3;color:#fff;font-size:23px;border-radius:50%;z-index:2}.preview-label{display:block;background:#1e4639;color:#bbcdb4;padding:12px 25px;font-size:8px;letter-spacing:2px}.guest-hero{background:radial-gradient(ellipse at 100% 0,#72977a,#41674f 50%,#365e46);padding:42px 30px;color:#f6f7e8}.guest-hero .eyebrow{color:#c0d2b1;font-size:8px}.guest-hero h2{font:30px/1.3 Georgia,serif;font-weight:400;max-width:330px}.guest-hero p{font-size:11px;color:#d1ddc5;margin-top:14px}.guest-content{padding:29px}.guest-content h3{font:21px Georgia,serif;color:#3d6248}.guest-content>.muted{margin-top:10px;margin-bottom:15px}.guest-line{display:flex;align-items:center;gap:12px;padding:22px 0;border-bottom:1px solid #e5e9d9}.guest-line>span{font:20px Georgia,serif;color:#bfbea3}.guest-line>div{flex:1}.guest-line strong{font-size:12px;font-weight:600}.guest-line small{font-size:10px;color:#99a086;margin-top:7px}.guest-line b{text-align:right;font-size:15px;font-weight:500}.guest-total{padding:24px 0;display:flex;align-items:center;justify-content:space-between}.guest-total>span{font-size:12px;color:#768966}.guest-total strong{font:29px Georgia,serif;color:#3f643e}.guest-total p{font-size:12px;color:#929c7e}.guest-footer{text-align:center;font-size:10px;color:#889772;border-top:1px solid #e9eadb;padding-top:20px}.guest-footer small{font-size:9px;letter-spacing:1px;color:#aaa98b;margin-top:16px}@media(min-width:1600px){.art{height:190px}.product-body{padding:21px}.description{font-size:12px}.sales-layout{grid-template-columns:minmax(0,1fr) 365px;gap:32px}}@media(max-width:1200px){.sidebar{width:192px;padding:28px 13px 16px}.main-shell{width:calc(100% - 192px)}main{padding:26px 22px 0}.topbar{padding:0 22px}.sales-layout{gap:18px;grid-template-columns:minmax(0,1fr) 305px}.sale-panel{padding:20px 17px}.product-grid{gap:12px}.product-body{padding:13px}.product-body h3{font-size:13px}.card-footer strong{font-size:18px}.description{min-height:54px}.search{width:165px}h1{font-size:24px}.page-heading .eyebrow{font-size:8px}.art{height:133px}}@media(max-width:1000px){.sidebar{width:170px}.main-shell{width:calc(100% - 170px)}.brand{font-size:23px;padding:0 4px}.workspace{padding:10px}.sales-layout{grid-template-columns:minmax(0,1fr) 285px;gap:16px}.product-grid{grid-template-columns:1fr}.art{height:165px}.description{min-height:0}.catalog-toolbar{flex-wrap:wrap}.search{width:100%}.page-heading{align-items:flex-start}.new-sale{padding:11px}.sidebar-note{font-size:10px}.record{flex-wrap:wrap}.record>div{min-width:140px}}@media(max-width:760px){.app-shell{display:block}.sidebar{width:100%;height:auto;position:static;padding:15px 18px;display:block}.brand{display:inline-flex;font-size:23px}.brand small,.workspace,.nav-caption,.sidebar-note,.user{display:none}.brand-icon{width:31px;height:31px;font-size:23px;border-radius:8px}.brand{gap:9px}nav{display:flex;gap:6px;margin-top:16px}nav button{padding:9px 10px;flex:1;font-size:11px;justify-content:center;gap:7px}nav button>span{font-size:15px;width:auto}nav b{margin-left:0;font-size:9px}.main-shell{width:100%}.topbar{height:51px;padding:0 17px;font-size:10px}.demo-badge{font-size:7px;padding:5px}.slash{margin:0 8px}main{padding:23px 17px 0}.page-heading{gap:10px;margin-bottom:24px}.page-heading h1{font-size:22px;max-width:310px}.page-heading .eyebrow{font-size:7px;letter-spacing:1px}.page-heading p{font-size:11px}.new-sale{font-size:10px;padding:10px;white-space:nowrap}.sales-layout{display:flex;flex-direction:column}.catalog{width:100%}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.art{height:133px}.product-body{padding:12px}.description{display:none}.product-meta{font-size:7px}.card-footer strong{font-size:17px}.card-footer small{font-size:8px}.add-button,.added{padding:7px 9px;font-size:10px}.availability{font-size:9px;line-height:1.5}.catalog-toolbar{flex-wrap:nowrap}.search{width:180px}.sale-panel{width:100%;position:static;padding:22px;margin-top:10px}.record-list{padding:16px}.record{gap:12px}.record>strong{font-size:15px}.list-header h2{font-size:14px}.modal-backdrop{padding:13px}.guest-content{padding:23px}.guest-hero{padding:34px 23px}.guest-hero h2{font-size:27px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.description,.page-heading p,.product-body h3,.cart-line strong{line-height:1.65}.customer-form label,.visibility label{font-size:11px}.hint,.capacity-details{font-size:10px}.description{color:#60736b}.product-meta,.session-date{color:#677b70}.hint,.muted{color:#74866f}@media(max-width:760px){.product-body h3{font-size:13px}.availability,.session-date,.capacity-details{font-size:10px}.add-button,.added{font-size:11px;min-height:34px}.product-meta{font-size:8px}.card-footer{flex-wrap:wrap}.filters button{font-size:12px}nav button{min-height:44px}.hint{font-size:11px}.new-sale{min-height:40px}}.auth-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;padding:0;max-width:none;background:#fff}.auth-story{background:#143a35;color:#eaf3e9;padding:60px 12%;display:flex;flex-direction:column}.auth-story .brand{padding:0}.auth-story>.eyebrow{margin:90px 0 18px;color:#a8bba1}.auth-story h1{font-size:38px;line-height:1.3;font-weight:500;letter-spacing:-1.3px}.auth-story>p{margin-top:24px;color:#b3c8b9;font-size:15px}.auth-art{margin:65px 0;display:grid;place-items:center;border:1px solid #476459;border-radius:50%;width:240px;height:200px;transform:rotate(-12deg);background:radial-gradient(ellipse,#38604e,#153d36)}.auth-art span{font-size:72px;color:#d9b376}.auth-art small{font-size:11px;transform:rotate(12deg);color:#c6d4be}.auth-local{margin-top:auto;color:#96b29e;font-size:11px}.auth-form{width:min(100%,490px);margin:auto;padding:45px}.auth-form h2{font-size:27px;line-height:1.3}.auth-description{font-size:13px;color:#78867b;margin:14px 0 25px}.auth-tabs{display:flex;border-bottom:1px solid #e0e7de;margin-bottom:25px;gap:9px}.auth-tabs button{background:none;padding:10px 8px 14px;color:#82917d;font-size:12px;border-bottom:2px solid transparent}.auth-tabs button.selected{color:#22563a;border-bottom-color:#22563a}.auth-form form>label{display:block;margin:15px 0;font-size:12px}.auth-form input{font-size:14px;padding:13px}.auth-form .primary{margin-top:17px;padding:15px;font-size:13px}.auth-form .hint{text-align:left}.demo-entry{border-top:1px solid #e4e9df;margin-top:29px;padding-top:23px}.demo-entry p{font-size:12px;color:#70846a;margin-bottom:12px}.demo-entry small{font-size:10px;color:#8b9b82;margin-top:10px}.auth-footnote{font-size:10px;color:#91a085;margin-top:25px}.logout{background:transparent;color:#b5cdb9;border:1px solid #43624d;padding:8px 14px;border-radius:6px;font-size:11px;margin-top:18px}.team-panel{background:#fff;padding:27px;border-radius:12px;border:1px solid #e1e8df}.team-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.team-heading p{font-size:12px;color:#7b8a74;margin-top:12px}.invite-form{display:flex;align-items:end;gap:20px;margin:26px 0;padding:22px;background:#f5f7f1;border-radius:9px}.invite-form>label:first-child{flex:1;min-width:190px}.invite-form>.confirm-check{margin-bottom:10px;font-size:12px}.invite-form input{font-size:13px}.invite-result{background:#edf5e7;border:1px solid #dce8d3;padding:20px;border-radius:9px;margin-bottom:20px}.invite-result p{font-size:12px;margin-top:8px;color:#6f8564}.invite-result label{display:block;margin-top:14px}.invite-result input{font-family:monospace}.invite-result small{margin-top:10px;color:#7f8d6e;font-size:11px}.team-member{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid #e4eade}.team-member small{margin:6px 0 10px;font-size:12px;color:#8b977f}.member-controls{display:flex;gap:20px;align-items:center}.member-controls .confirm-check{margin:0;font-size:12px}.team-member .status{display:inline-block}.workspace strong{overflow-wrap:anywhere}@media(max-width:900px){.auth-story{padding:40px 10%}.auth-story h1{font-size:30px}.auth-form{padding:35px}.auth-art{width:190px;height:170px}.invite-form{flex-wrap:wrap}.team-heading{align-items:flex-start}.team-member,.member-controls{flex-wrap:wrap}.member-controls{gap:12px}}@media(max-width:650px){.auth-page{display:block}.auth-story{padding:25px}.auth-story>.eyebrow{margin:30px 0 12px}.auth-story h1{font-size:25px}.auth-story>p,.auth-art,.auth-local{display:none}.auth-form{padding:30px 25px}.auth-form h2{font-size:24px}.logout{position:absolute;right:18px;top:11px;margin:0;font-size:10px}.team-panel{padding:20px}.invite-form{padding:15px}.team-heading{flex-wrap:wrap}nav{flex-wrap:wrap}.team-member>div:first-child{max-width:100%;overflow-wrap:anywhere}}.auth-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:25px}.auth-topbar .lang-dd,.auth-topbar .language-picker{margin:0!important}.auth-home{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:12px;border:1px solid #E2E8F0;background:#fff;color:#0f1d4a;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease}.auth-home img{border-radius:6px}.auth-home:hover{border-color:#2563eb;color:#2563eb;box-shadow:0 6px 18px #2563eb1f}.auth-home:focus-visible{outline:2px solid #06B6D4;outline-offset:2px}.auth-cover-link{display:block;max-width:1000px;align-self:center;padding:0;border:0;background:none;cursor:pointer;width:100%;text-align:inherit;border-radius:inherit}.auth-cover-link:focus-visible{outline:2px solid #06B6D4;outline-offset:4px}:root{font-family:Segoe UI,Arial,sans-serif;color:#172d2a;background:#f4f6f8;font-size:15px;--green:#116955;--muted:#61736f;--line:#e2e8e6}body{font-family:Segoe UI,Arial,sans-serif}button,input,select,textarea{font-family:inherit}button:disabled{opacity:.48}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #39ac8f;outline-offset:3px}h1{font-size:clamp(26px,2.5vw,38px);letter-spacing:-1.2px;font-weight:730;line-height:1.15}h2{font-weight:680;letter-spacing:-.6px}small,.hint{line-height:1.6}.primary,.secondary{font-size:13px;font-weight:600;min-height:42px;border-radius:10px;padding:11px 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.primary{background:#146b57;box-shadow:0 3px 8px #0c4e4012}.secondary{background:#fff;color:#29443d;border:1px solid #d4dfda}.primary:hover:not(:disabled){background:#0e5545;filter:none}.secondary:hover:not(:disabled){background:#eef5f1;filter:none}input:not([type=checkbox]),select,textarea{border:1px solid #d5dedb;border-radius:9px;padding:12px;font-size:14px;color:#183a30;background:#fff;min-height:44px}input::placeholder,textarea::placeholder{color:#7d8d87}label{font-weight:550;color:#42574f}input[type=checkbox]{accent-color:#14755d;width:17px;height:17px}.hint,.muted{font-size:12px;color:#5d7367}.full{width:100%}.platform-shell{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.platform-sidebar{position:sticky;top:0;height:100vh;background:#102e29;color:#ebf7f0;padding:30px 18px 18px;display:flex;flex-direction:column;overflow-y:auto}.platform-brand{display:flex;align-items:center;gap:11px;padding:0 12px;font-size:30px;font-weight:800;letter-spacing:2px}.platform-mark{display:grid;place-items:center;background:#b5edbd;color:#123e2b;width:38px;height:40px;border-radius:12px;font-size:25px;letter-spacing:-2px;font-weight:850}.brand-period{color:#a4e7b7}.platform-org{display:flex;align-items:center;gap:10px;margin:30px 0 24px;padding:13px 10px;border:1px solid #2b4941;border-radius:12px;background:#193b32}.platform-avatar{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:10px;background:#325349;color:#c7f1ca;font-size:12px;font-weight:700}.platform-org>div,.platform-person>div{min-width:0}.platform-org strong,.platform-person strong{font-size:12px;display:block;overflow-wrap:anywhere}.platform-org small,.platform-person small{font-size:10px;color:#aec6bb;margin-top:3px}.platform-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#91b2a0;padding:10px 12px;margin-top:8px}.platform-sidebar nav{display:flex;flex-direction:column;gap:5px;margin-top:0}.platform-sidebar nav button{padding:13px 12px;font-size:13px;min-height:45px;color:#c0d6c9;gap:12px;border:1px solid transparent;justify-content:flex-start;font-weight:500;border-radius:10px}.platform-sidebar nav svg{flex:none;color:#99b8a7}.platform-sidebar nav button[aria-current=page]{background:#ceefd3;color:#113e2c;font-weight:700;box-shadow:0 4px 10px #061f2912}.platform-sidebar nav button[aria-current=page] svg{color:#196546}.platform-sidebar nav button:hover{background:#254b3f;filter:none;color:#fff}.platform-sidebar nav button[aria-current=page]:hover{background:#bde7c4;color:#113e2c}.platform-bottom{margin-top:auto;padding-top:40px}.local-indicator{display:flex;align-items:center;gap:8px;font-size:10px;color:#b2cbbd;padding:0 12px 18px}.local-indicator i{width:6px;height:6px;background:#c4e7a5;border-radius:50%;box-shadow:0 0 0 4px #c4e7a510}.platform-person{display:flex;gap:10px;align-items:center;padding:17px 8px 0;border-top:1px solid #315046}.app-shell{min-height:100vh;display:block}.main-shell{width:100%;min-width:0}.operator-shell>main,.main-shell>main{padding:32px 36px;max-width:1500px}.operator-bar,.topbar{background:#fff;color:#405e51;border-bottom:1px solid #e0e8e3;padding:15px 36px;min-height:74px;gap:15px;display:flex;align-items:center;flex-wrap:wrap}.operator-bar>.brand{display:none}.operator-bar>strong{font-size:13px;font-weight:600;flex:1}.operator-bar .language-picker,.topbar .language-picker{font-size:12px;padding:8px;min-height:38px}.operator-bar .secondary,.topbar .secondary{min-height:36px;font-size:12px;padding:8px 12px}.topbar>div{order:-1}.breadcrumb{font-size:12px}.demo-badge{background:#f1f6f1;color:#4b6e52;border-color:#e0e9df;font-size:9px}.page-heading{margin:8px 0 26px;gap:25px;align-items:center}.page-heading .eyebrow{font-size:10px;letter-spacing:1.4px;color:#458570;margin-bottom:12px}.page-heading p{font-size:14px;color:#65766f;line-height:1.6;margin-top:12px;max-width:680px}.operator-shell h1{margin:0 0 8px}.operator-shell main>h1{margin:18px 0}.catalog-draft-note{border:1px solid #dee8e2;border-inline-start:3px solid #62a887;background:#edf4ef;border-radius:10px;padding:13px 16px;font-size:12px;color:#526c5b;line-height:1.6;margin:20px 0}.metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 24px}.metric-tile{background:#fff;border:1px solid #e0e7e4;border-radius:14px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:14px}.metric-tile span{font-size:12px;color:#65786d}.metric-tile strong{display:block;font-size:28px;letter-spacing:-1px;margin-top:7px;font-weight:720}.metric-icon{display:grid;place-items:center;width:42px;height:42px;background:#edf6ef;color:#337657;border-radius:12px}.metric-tile:nth-child(2) .metric-icon{background:#edf0fb;color:#6f71a5}.metric-tile:nth-child(3) .metric-icon{background:#fff4e8;color:#aa7d46}.operator-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.7fr);gap:24px}.operator-layout:not(:has(.activity-editor)){display:block}.operator-layout:not(:has(.activity-editor)) .activity-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.activity-summary,.activity-editor,.team-panel,.sale-panel,.record-list{border:1px solid #e0e7e3;border-radius:16px;box-shadow:0 4px 18px #17342d04;background:#fff}.activity-summary{padding:22px;position:relative;margin-bottom:18px}.activity-summary h2{font-size:20px;line-height:1.35;margin:16px 0 8px;color:#183b2d}.activity-summary p{font-size:13px;line-height:1.6;color:#536e5c}.activity-summary small{font-size:11px;color:#6e8273}.activity-summary>button{margin-top:16px;width:100%}.activity-cover{height:86px;margin:-22px -22px 20px;border-radius:15px 15px 0 0;display:flex;align-items:center;justify-content:space-between;padding:22px;background:linear-gradient(120deg,#e0eee3,#edf6ef);color:#52826a;overflow:hidden;position:relative}.activity-cover:after{content:"";width:145px;height:145px;border:22px solid #abd0b640;border-radius:40px;position:absolute;inset-inline-end:20px;top:-65px;transform:rotate(30deg)}.activity-cover svg{width:28px;height:28px}.activity-cover span{font-size:10px;letter-spacing:1px;z-index:1}.status{border-radius:20px!important;background:#f2f0e7;color:#89713b;padding:5px 9px;font-size:10px;display:inline-flex;align-items:center;font-weight:600}.activity-editor{padding:26px}.activity-editor h2{font-size:21px}.activity-editor label{font-size:12px;line-height:1.6;margin:18px 0 9px}.activity-editor input,.activity-editor select,.activity-editor textarea{margin-top:6px;width:100%}.activity-editor textarea{min-height:130px;font-size:14px}.editor-grid{gap:16px}.session-editor{background:#f7f9f7;border:1px solid #dce7dd;border-radius:12px;padding:18px}.session-editor .list-header{border-bottom:1px solid #e1e9e2;padding-bottom:13px;margin-bottom:16px}.activity-editor .list-header{gap:12px;flex-wrap:wrap}.activity-editor .list-header h3{font-size:15px}.activity-editor .list-header .secondary{font-size:12px;min-height:36px;padding:8px 12px}.session-editor .danger{background:#fff3ef;color:#a64f3b!important;border-color:#ecd4c9!important}.activity-editor>.primary{margin-top:20px}.activity-editor .hint{font-size:12px}.admin-actions{gap:8px}.admin-actions .secondary,.admin-actions .primary{font-size:12px}.activity-list>.empty{background:#fff;border:1px dashed #c4d6c9;border-radius:16px;grid-column:1/-1;font-size:14px;color:#61796a}.alert{border:1px solid transparent;border-radius:12px;padding:15px 18px;font-size:13px;gap:10px;flex-wrap:wrap}.alert.error{background:#fff0ea;color:#9b4938;border-color:#eed7cc}.alert.success{background:#eaf5ed;color:#346e46;border-color:#cfe5d5}.alert button{font-size:13px}.translation-panel{margin-top:24px;padding-top:24px;border-top:1px solid #dce6de}.translation-panel h3{font-size:18px;margin-bottom:10px}.translation-panel>p{font-size:13px;color:#567160;margin:10px 0}.translation-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:15px 0}.translation-compare>div{border:1px solid #dce7df;border-radius:12px;padding:16px;background:#f7faf7}.translation-compare h4{margin:0 0 12px;font-size:12px;color:#598168}.translation-compare p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.review-checks{display:flex;flex-wrap:wrap;gap:10px}.review-checks label{display:flex;align-items:center;gap:7px;margin:10px 0;font-size:12px}.review-checks input[type=checkbox]{margin:0;width:17px}.publish-box{border:1px solid #cfe2d2;background:#f3f8f0;border-radius:12px;padding:18px;margin-top:20px}.sales-layout{grid-template-columns:minmax(0,1fr) 350px;gap:26px}.catalog-toolbar h2{font-size:19px}.search{padding:4px 10px;border-radius:10px;width:230px}.search input{font-size:13px;min-height:34px}.filters{gap:8px;margin:19px 0}.filters button{font-size:12px;padding:10px 16px;color:#506d5d;background:#fff;border-radius:9px;border-color:#e0e7df}.filters button.selected{background:#123f32;color:#fff;border-color:#123f32}.product-grid{gap:20px}.product-card{border-radius:16px;border-color:#dfe6e0;box-shadow:0 3px 12px #173d2705}.product-card.chosen{border-color:#318f68;box-shadow:0 0 0 2px #318f6820}.product-body{padding:20px}.product-body h3{font-size:18px;line-height:1.4;font-weight:700}.product-meta{font-size:9px;margin-bottom:10px;color:#587460}.description{font-size:13px;color:#607369;min-height:42px;margin-top:10px;line-height:1.6}.session-date,.availability{font-size:12px;line-height:1.6}.card-footer strong{font-size:24px;color:#17482f;font-weight:730}.card-footer small{font-size:11px}.add-button,.added{border-radius:9px;padding:10px 13px;font-size:12px}.added{background:#d7ecd9;color:#215b36}.art{height:180px}.art-caption{font-size:10px;letter-spacing:1.7px}.category-label,.duration{font-size:10px;padding:6px 9px;border-radius:7px}.capacity-details{font-size:11px;color:#5b7563;margin-top:15px}.capacity-details summary{padding:5px 0}.sale-panel{padding:24px;position:sticky;top:22px}.sale-panel h2{font-size:23px;line-height:1.3}.customer-form label,.visibility label{font-size:12px;line-height:1.6}.cart-line strong{font-size:13px;line-height:1.5}.cart-line small{font-size:11px}.line-quantity{font-size:12px}.stepper{border-radius:8px;overflow:hidden}.line-quantity .stepper input{padding:4px;min-height:34px}.line-quantity .stepper button{min-width:34px}.cart-total strong{font-size:28px}.catalog-note{background:#edf3e8;border-radius:12px;border:1px solid #e1e8d9}.record h3{font-size:16px}.record p{font-size:13px}.record small{font-size:11px}footer{font-size:10px;color:#718273}.auth-page{background:#f6f8f5}.auth-story{background:#102e29}.auth-story h1{font-size:42px;font-weight:720}.auth-form{background:#fff;border:1px solid #e2e8e1;border-radius:22px;box-shadow:0 16px 60px #153c2910;width:min(88%,510px);padding:40px}.auth-form h2{font-size:28px}.auth-description{font-size:14px;color:#5c7366}.auth-story .brand-icon{font-family:inherit;transform:none;border-radius:12px;font-weight:800;background:#c3edc4;letter-spacing:-2px}.auth-art{border-radius:40px;border:1px solid #47715c;background:linear-gradient(150deg,#345f49,#153e2d)}.guest-hero h2,.guest-content h3,.guest-total strong{font-family:inherit;font-weight:650}.guest-modal{border-radius:20px}@media(min-width:1600px){.operator-shell>main,.main-shell>main{padding:40px 48px}.art{height:195px}}@media(max-width:1180px){.platform-shell{grid-template-columns:210px minmax(0,1fr)}.platform-sidebar{padding:25px 12px 18px}.platform-sidebar nav button{font-size:12px;gap:9px}.operator-shell>main,.main-shell>main{padding:26px 24px}.sales-layout{grid-template-columns:minmax(0,1fr) 310px;gap:20px}.product-grid{grid-template-columns:1fr}.operator-layout:not(:has(.activity-editor)) .activity-list{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-layout{grid-template-columns:minmax(200px,.7fr) minmax(0,1.4fr)}.metric-tile{padding:16px}.metric-tile strong{font-size:24px}}@media(max-width:900px){.platform-shell{grid-template-columns:185px minmax(0,1fr)}.platform-sidebar{padding:22px 10px}.platform-brand{font-size:25px;padding:0 5px}.platform-sidebar nav button{font-size:11px;padding:11px 8px;gap:8px}.platform-sidebar nav svg{width:17px}.platform-org{padding:11px 6px}.platform-org strong{font-size:11px}.operator-layout{display:flex;flex-direction:column}.activity-list,.activity-editor{width:100%}.activity-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.activity-summary h2{font-size:17px}.sales-layout{display:flex;flex-direction:column}.catalog,.sale-panel{width:100%}.sale-panel{position:static}.metric-strip{gap:9px}.metric-tile{padding:12px}.metric-tile span{font-size:11px}.metric-icon{display:none}.operator-bar,.topbar{padding:14px 24px}.translation-compare{grid-template-columns:1fr}}@media(max-width:650px){.platform-shell{display:block}.platform-sidebar{position:static;height:auto;padding:18px 16px;overflow:visible}.platform-brand{font-size:24px;gap:8px}.platform-mark{width:31px;height:32px;border-radius:9px;font-size:22px}.platform-org,.platform-label,.platform-bottom{display:none!important}.platform-sidebar nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;margin-top:17px}.platform-sidebar nav button{flex:1 1 auto;min-height:42px;padding:10px 12px;font-size:12px;justify-content:center}.platform-sidebar nav button svg{width:17px;height:17px}.operator-shell>main,.main-shell>main{padding:24px 16px}.operator-bar,.topbar{padding:12px 16px;min-height:64px}.operator-bar>strong{font-size:12px;min-width:100px}.page-heading{align-items:flex-start;gap:14px;margin-bottom:20px}.page-heading h1{max-width:none;font-size:27px}.page-heading p{font-size:13px}.page-heading .eyebrow{font-size:9px}.page-heading>.primary{font-size:12px;padding:10px 14px}.metric-strip{gap:8px;margin-bottom:18px}.metric-tile{padding:12px;border-radius:11px}.metric-tile strong{font-size:22px}.metric-tile span{font-size:10px}.activity-list,.operator-layout:not(:has(.activity-editor)) .activity-list{grid-template-columns:1fr}.activity-editor,.activity-summary{padding:20px}.activity-cover{margin:-20px -20px 18px}.editor-grid{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr!important}.product-body{padding:19px}.product-body h3{font-size:18px}.description{display:block;font-size:13px;min-height:0}.art{height:180px}.filters button{padding:9px 13px}.catalog-toolbar .search{width:100%}.catalog-toolbar{flex-wrap:wrap!important}.card-footer strong{font-size:24px}.card-footer small{font-size:11px}.session-date,.availability,.capacity-details{font-size:12px}.record-list{padding:20px}.auth-form{margin:25px auto;padding:28px 24px}.auth-story{padding:28px}.auth-story h1{font-size:29px}.session-editor .admin-actions{gap:6px}.session-editor .list-header .secondary{font-size:11px;padding:8px 10px}.catalog-draft-note{font-size:12px}.language-picker{max-width:125px}.topbar .breadcrumb,.topbar .slash{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.platform-sidebar nav button{text-align:start}.platform-sidebar nav button svg{min-width:17px}.operator-bar .language-picker{width:auto}.translation-panel .admin-actions button{white-space:normal;text-align:center}.platform-brand{direction:ltr}.empty-panel{background:#edf4ef;border:1px dashed #c8d9cc;border-radius:16px;padding:30px 24px}.empty-panel>svg{width:34px;height:34px;color:#55836a;margin-bottom:24px}.empty-panel h2{font-size:21px;margin-bottom:14px}.empty-panel p{font-size:13px;color:#59745f;line-height:1.8}.archive-toolbar{display:flex;gap:8px;margin:20px 0 12px;flex-wrap:wrap}.operator-shell .archive-toolbar button.secondary[aria-pressed=true]{background:#184e43;color:#fff;border-color:#184e43}.archive-confirm{padding:20px;border:1px solid #d4b687;background:#fff9ec;border-radius:16px;margin:16px 0}.activity-summary .admin-actions{flex-wrap:wrap}.activity-summary .hint{line-height:1.5}.catalog-tools{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:18px 0 10px}.catalog-tools label{display:grid;gap:7px;font-size:12px;color:#38594f;flex:1;min-width:150px}.catalog-tools label:first-child{flex:2;min-width:220px}.catalog-tools input,.catalog-tools select{width:100%;min-height:44px;border:1px solid #dce5e1;border-radius:10px;padding:10px 12px;background:#fff;color:#173e34}.catalog-tools+.hint{margin-bottom:16px}@media(max-width:650px){.catalog-tools label,.catalog-tools label:first-child{min-width:100%}.catalog-tools .secondary{width:100%}}.portfolio-details{margin:16px 0;border-top:1px solid #e3eae6;padding-top:14px}.portfolio-details summary{cursor:pointer;font-weight:600;color:#245e4b;font-size:13px}.portfolio-preview{margin-top:16px;padding:16px;background:#f6f8f7;border-radius:12px;overflow-wrap:anywhere}.portfolio-preview label{display:grid;gap:7px}.portfolio-preview select{max-width:100%;padding:8px}.portfolio-preview article{margin-top:18px}.portfolio-preview h3{font-size:20px}.portfolio-preview ul{padding-inline-start:18px;line-height:1.8;font-size:12px}.preserve-lines{white-space:pre-wrap}.draft-recovery{margin-bottom:16px}.sale-panel .alert{display:block}.sale-panel .alert button{margin-top:10px}.operator-layout>section{min-width:0;width:100%}.auth-tabs{flex-wrap:wrap}.auth-tabs button{flex:1 1 110px;min-width:0}.media-editor{border:1px solid var(--border,#dce6e2);border-radius:18px;padding:20px;margin-block:24px;background:#f8faf9}.media-thumbnails{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-block:16px}.media-thumbnails>div{min-width:0;border:1px solid #dce6e2;border-radius:12px;padding:10px;background:#fff}.media-thumbnails img{width:100%;height:120px;object-fit:cover;border-radius:8px;display:block;margin-bottom:8px}.media-thumbnails .admin-actions{gap:6px;margin-top:8px}.media-thumbnails button{font-size:12px;padding:8px}.media-gallery{margin-block:14px;min-width:0}.media-main{display:block;width:100%;max-height:360px;object-fit:cover;border-radius:14px}.media-strip{display:flex;gap:8px;overflow-x:auto;padding-block:10px}.media-strip button{padding:2px;border:2px solid transparent;border-radius:9px;flex:0 0 64px;background:#fff}.media-strip button[aria-pressed=true]{border-color:#177a66}.media-strip img{width:60px;height:48px;object-fit:cover;border-radius:6px;display:block}.media-video{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.media-video iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:14px}.media-video a{font-size:13px;color:#176853}.product-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.art:has(.product-cover-image) .art-horizon,.art:has(.product-cover-image) .art-shape,.art:has(.product-cover-image) .art-sun,.art:has(.product-cover-image) .art-caption{display:none}.media-upload input{max-width:100%}.cart-line label{font-size:12px;margin-block:10px}.cart-line label input{max-width:160px}.participant-planner{border-top:1px solid var(--line);padding:16px 0 4px}.participant-heading{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.participant-heading strong{font-size:13px;color:#234b38}.participant-heading small{font-size:10px;line-height:1.5;color:#718276;margin-top:4px;max-width:190px}.participant-heading .secondary{padding:8px 10px;white-space:nowrap}.participant-name{display:grid;grid-template-columns:1fr 30px;align-items:end;gap:8px;margin-top:10px}.participant-name label{font-size:10px}.participant-name input{margin-top:4px;min-height:34px}.participant-name button{height:34px;background:#fff2ee;color:#a35543;border-radius:8px;font-size:18px}.participant-assignment{border:1px solid #e1e9e2;border-radius:10px;margin:12px 0 0;padding:8px 10px}.participant-assignment legend{font-size:10px;font-weight:700;color:#466752;padding:0 4px}.participant-assignment label{display:flex;gap:7px;align-items:center;font-size:11px;padding:5px 0}.participant-assignment input{width:15px;height:15px;margin:0;accent-color:#1a6949}.participant-warning{font-size:10px;color:#a3533e;margin:10px 0 0;line-height:1.5}.participant-operation{margin:12px 0;padding:11px;border:1px solid #e0e9df;border-radius:9px;background:#f8fbf7}.participant-operation>strong{font-size:11px;color:#385848}.participant-operation>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;font-size:11px}.participant-operation select{width:auto;min-width:118px;margin:0;padding:7px;font-size:11px}.transfer-planner{border-top:1px solid var(--line);margin-top:14px;padding:16px 0 4px;display:grid;gap:10px}.transfer-planner>strong{font-size:13px;color:#234b38}.transfer-planner>div{display:grid;grid-template-columns:minmax(130px,.8fr) 1fr 1fr;gap:9px;align-items:end;padding:10px;border:1px solid #e0e9e2;background:#f8fbf8;border-radius:10px}.transfer-planner label{font-size:11px;font-weight:650;color:#456456}.transfer-planner select,.transfer-planner input{margin-top:5px;min-height:36px;font-size:12px}@media(max-width:760px){.transfer-planner>div{grid-template-columns:1fr}.transfer-planner input,.transfer-planner select{min-height:42px}}.transfer-layout h2{margin:12px 0 16px}.transfer-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.transfer-assets .activity-summary{margin:0}.compact-form{margin-top:18px}.compact-form h3{margin-bottom:8px}.transfer-request{margin-bottom:14px}.transfer-assignment{display:grid;grid-template-columns:1fr 1fr 1.25fr auto;gap:10px;align-items:end;margin-top:16px;padding-top:14px;border-top:1px solid #e3ebe4}.transfer-assignment label{font-size:11px;color:#567260}.transfer-assignment select,.transfer-assignment input{margin-top:5px;min-height:38px}.transfer-assignment .primary{min-height:38px;white-space:nowrap}@media(max-width:900px){.transfer-assignment{grid-template-columns:1fr 1fr}.transfer-assignment .primary{width:100%}}@media(max-width:560px){.transfer-assets,.transfer-assignment{grid-template-columns:1fr}}@media(max-width:600px){.media-editor{padding:14px}.media-thumbnails{grid-template-columns:1fr}.media-main{max-height:240px}}.operator-reservation small{display:block;overflow-wrap:anywhere}.operator-reservation li{font-size:13px;color:#536e5c;margin-block:6px}.release-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:8px 24px;background:#edf5ef;color:#234a38;font-size:12px;border-bottom:1px solid #d5e5d9}.release-status button{padding:6px 12px;font-size:12px;min-height:36px}.release-confirm{flex-basis:100%;padding:12px;border:1px solid #bfcec2;border-radius:12px;background:#fff}.release-confirm button{margin-inline-end:8px}.sale-answers{margin-block:24px;padding:24px;background:var(--surface,#fff);border:1px solid #dce5e2;border-radius:20px}.sale-answers fieldset{border:0;padding:0;min-width:0}.sale-answers label{display:grid;gap:8px;margin-block:14px}.sale-answers input,.sale-answers select{width:100%;min-height:44px;padding:10px;border:1px solid #cbd8d2;border-radius:8px;font:inherit;box-sizing:border-box}.sale-answers h4{margin-block:20px 8px}.sale-answers [disabled]{opacity:.7}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-vietnamese-400-normal-CCexL7x6.woff2) format("woff2"),url(/assets/calistoga-vietnamese-400-normal-DhhQVvMb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-latin-ext-400-normal-jMZB-R9b.woff2) format("woff2"),url(/assets/calistoga-latin-ext-400-normal-BxetJC59.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-latin-400-normal-BfsJADbf.woff2) format("woff2"),url(/assets/calistoga-latin-400-normal-D-KyluDJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy-900:#172554;--navy-800:#1E3A8A;--navy-700:#1E40AF;--blue-600:#2563EB;--blue-500:#3B82F6;--blue-200:#BFDBFE;--blue-100:#DBEAFE;--blue-50:#EFF6FF;--orange-700:#C2410C;--orange-600:#EA580C;--orange-100:#FFEDD5;--orange-50:#FFF7ED;--slate-900:#0F172A;--slate-700:#334155;--slate-600:#475569;--slate-500:#64748B;--slate-300:#CBD5E1;--slate-200:#E2E8F0;--slate-100:#E9EEF5;--slate-50:#F8FAFC;--green-700:#15803D;--green-100:#DCFCE7;--green-500:#22C55E;--amber-700:#B45309;--amber-100:#FEF3C7;--amber-500:#F59E0B;--red-700:#B91C1C;--red-600:#DC2626;--red-50:#FEF2F2;--white:#FFFFFF;--font-sans:"Inter","Segoe UI",system-ui,sans-serif;--font-display:"Calistoga",Georgia,serif;--font-mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:17px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-pill:999px;--shadow-pop:0 12px 28px rgba(15,23,42,.14);--shadow-card:0 1px 2px rgba(15,23,42,.05);--duration-fast:.15s;--duration-base:.2s;--ease-out:cubic-bezier(.2,.7,.3,1);--touch-min:44px;--color-primary:var(--navy-800);--color-on-primary:var(--white);--color-primary-hover:var(--navy-900);--color-secondary:var(--blue-600);--color-on-secondary:var(--white);--color-accent:var(--orange-700);--color-on-accent:var(--white);--color-accent-hover:#9A3412;--color-background:var(--blue-50);--color-surface:var(--white);--color-surface-subtle:var(--slate-50);--color-foreground:var(--slate-900);--color-foreground-strong:var(--navy-800);--color-muted:var(--slate-100);--color-muted-foreground:var(--slate-600);--color-faint-foreground:var(--slate-500);--color-border:var(--slate-200);--color-border-strong:var(--slate-300);--color-border-brand:var(--blue-200);--color-selected:var(--blue-100);--color-selected-foreground:var(--navy-800);--color-ring:var(--blue-500);--color-success:var(--green-700);--color-success-soft:var(--green-100);--color-success-dot:var(--green-500);--color-warning:var(--amber-700);--color-warning-soft:var(--amber-100);--color-warning-dot:var(--amber-500);--color-destructive:var(--red-600);--color-on-destructive:var(--white);--color-destructive-soft:var(--red-50);--color-neutral-dot:var(--slate-300);--topbar-height:60px;--topbar-bg:var(--color-surface);--topbar-border:var(--color-border);--nav-item-fg:var(--color-muted-foreground);--nav-item-active-fg:var(--color-primary);--nav-item-active-bar:var(--color-primary);--button-radius:var(--radius-md);--button-height:var(--touch-min);--button-primary-bg:var(--color-primary);--button-primary-fg:var(--color-on-primary);--button-primary-hover:var(--color-primary-hover);--button-cta-bg:var(--color-accent);--button-cta-fg:var(--color-on-accent);--button-cta-hover:var(--color-accent-hover);--button-secondary-bg:var(--color-surface);--button-secondary-fg:var(--slate-700);--button-secondary-border:var(--color-border-strong);--input-height:40px;--input-border:var(--color-border-strong);--input-focus:var(--color-ring);--card-bg:var(--color-surface);--card-border:var(--color-border);--card-radius:var(--radius-lg);--table-head-bg:var(--color-surface-subtle);--table-head-fg:var(--color-faint-foreground);--table-row-border:#F1F5F9;--table-row-hover:var(--color-surface-subtle);--table-row-selected:var(--blue-50);--chip-bg:var(--color-surface);--chip-border:var(--color-border-strong);--chip-on-bg:var(--color-selected);--chip-on-border:var(--color-primary);--chip-on-fg:var(--color-selected-foreground);--slot-bg:var(--color-selected);--slot-fg:var(--color-selected-foreground);--badge-draft-bg:var(--color-warning-soft);--badge-draft-fg:var(--color-warning);--badge-done-bg:var(--color-success-soft);--badge-done-fg:var(--color-success);--money-font:var(--font-mono)}@media(prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms}}:root{--k-bg:var(--color-background);--k-surface:var(--color-surface);--k-subtle:var(--color-surface-subtle);--k-line:var(--color-border);--k-line-soft:var(--table-row-border);--k-input:var(--input-border);--k-text:var(--color-foreground);--k-text-2:var(--slate-700);--k-muted:var(--color-muted-foreground);--k-faint:var(--color-faint-foreground);--k-blue:var(--color-primary);--k-blue-dark:var(--color-primary-hover);--k-blue-soft:var(--color-selected);--k-ok:var(--color-success);--k-ok-soft:var(--color-success-soft);--k-warn:var(--color-warning);--k-warn-soft:var(--color-warning-soft);--k-danger:var(--color-destructive);--k-danger-soft:var(--color-destructive-soft);--k-sans:var(--font-sans);--k-mono:var(--font-mono);font-family:var(--k-sans);color:var(--k-text);background:var(--k-bg);font-size:var(--text-base);line-height:var(--leading-normal)}body{font-family:var(--k-sans);background:var(--k-bg);color:var(--k-text)}h1,h2,h3{color:var(--k-text);letter-spacing:-.2px}h1{font-size:24px;font-weight:700}.mono{font-family:var(--k-mono);font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #84adff;outline-offset:2px}.primary{background:var(--k-blue);color:#fff;border:0;border-radius:8px;box-shadow:none;font-weight:600;font-size:14px;min-height:44px}.primary:hover:not(:disabled){background:var(--k-blue-dark)}.secondary{background:#fff;color:var(--k-text-2);border:1px solid var(--k-input);border-radius:8px;font-weight:600;font-size:14px;min-height:44px}.secondary:hover:not(:disabled){background:var(--k-subtle)}input:not([type=checkbox]),select,textarea{border:1px solid var(--k-input);border-radius:8px;color:var(--k-text);background:#fff;font-family:var(--k-sans)}label{color:var(--k-muted);font-weight:500}input[type=checkbox]{accent-color:var(--k-blue)}.hint,.muted{color:var(--k-faint)}.alert{border-radius:8px}.alert.error{background:var(--k-warn-soft);color:#93370d;border-color:#fedf89}.alert.success{background:var(--k-ok-soft);color:#085d3a;border-color:#abefc6}.status{background:var(--k-warn-soft)!important;color:var(--k-warn)!important;border-radius:6px!important;font-size:12px}.status.done{background:var(--k-ok-soft)!important;color:var(--k-ok)!important}.platform-shell{display:block;min-height:100vh}.platform-content{min-width:0}.k-top{position:sticky;top:0;z-index:40;height:60px;background:#fff;border-bottom:1px solid var(--k-line);display:flex;align-items:center;gap:28px;padding:0 24px}.k-brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:2px;color:var(--k-text);text-decoration:none;flex:none}.k-mark{width:28px;height:28px;border-radius:6px;background:var(--k-blue);color:#fff;display:grid;place-items:center;font-size:14px;letter-spacing:0}.k-nav{display:flex;align-items:stretch;height:60px;gap:2px;min-width:0;flex:1}.k-nav>button,.k-more>summary{display:flex;align-items:center;gap:6px;height:60px;padding:0 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--k-muted);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;list-style:none;min-height:0}.k-more>summary::-webkit-details-marker{display:none}.k-more>summary:after{content:"▾";font-size:11px}.k-nav>button:hover,.k-more>summary:hover{color:var(--k-text);background:none}.k-nav>button[aria-current=page]{color:var(--k-blue);font-weight:600;border-bottom-color:var(--k-blue)}.k-more{position:relative}.k-menu{position:absolute;top:56px;inset-inline-start:0;min-width:260px;background:#fff;border:1px solid var(--k-input);border-radius:10px;box-shadow:0 12px 28px #10182824;padding:6px;display:flex;flex-direction:column;z-index:50}.k-menu button{display:flex;align-items:center;gap:10px;justify-content:flex-start;text-align:start;padding:10px 12px;min-height:44px;border:0;border-radius:6px;background:none;color:var(--k-text-2);font-size:14px;font-weight:500}.k-menu button:hover{background:var(--k-subtle)}.k-menu button[aria-current=page]{background:var(--k-blue-soft);color:var(--k-blue);font-weight:600}.k-menu svg{width:16px;height:16px;color:var(--k-faint)}.k-menu-label{font-size:11px;font-weight:700;color:var(--k-faint);letter-spacing:.8px;text-transform:uppercase;padding:10px 12px 4px}.k-badge{background:var(--k-blue-soft);color:var(--k-blue);font-size:11px;font-weight:700;padding:2px 6px;border-radius:6px;margin-inline-start:4px}.k-user{display:flex;align-items:center;gap:10px;flex:none}.k-user-text{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}.k-user-text strong{font-size:13px;color:var(--k-text)}.k-user-text small{font-size:12px;color:var(--k-faint)}.k-avatar{width:34px;height:34px;border-radius:17px;background:#e3e7ee;color:var(--k-text-2);display:grid;place-items:center;font-weight:700;font-size:12px}.topbar,.operator-bar{min-height:44px!important;padding:6px 24px!important;background:var(--k-bg)!important;border-bottom:0!important;color:var(--k-muted)}.topbar strong,.operator-bar>strong{font-size:13px;color:var(--k-text-2)}.demo-badge{background:var(--k-warn-soft)!important;color:var(--k-warn)!important;border:0!important;font-size:11px!important;border-radius:6px}.operator-shell>main,.main-shell>main{padding:12px 24px 32px!important;max-width:none!important}.page-heading{margin:4px 0 16px}.page-heading .eyebrow{display:none}.page-heading h1{font-size:22px;margin:0}.page-heading p{font-size:13px;color:var(--k-faint);margin-top:4px}footer{color:var(--k-faint)}.k-pagebar{display:flex;align-items:center;gap:12px;margin:4px 0 16px}.unified-search{position:relative;flex:1;max-width:720px}.unified-input{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--k-input);border-radius:8px;background:#fff;color:var(--k-faint);margin:0}.unified-input:focus-within{border:2px solid var(--k-blue);padding:0 11px}.unified-input input{border:0!important;outline:0;min-height:0!important;padding:0!important;flex:1;font-size:14px;background:transparent}.unified-results{position:absolute;top:50px;inset-inline:0;background:#fff;border:1px solid var(--k-input);border-radius:8px;box-shadow:0 12px 28px #10182824;z-index:30;overflow:hidden;max-height:70vh;overflow-y:auto}.unified-group{padding:8px 12px;font-size:11px;font-weight:700;color:var(--k-faint);letter-spacing:.8px;background:var(--k-subtle)}.unified-results button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;min-height:44px;border:0;border-radius:0;background:#fff;color:var(--k-text);font-size:14px;text-align:start}.unified-results button:hover,.unified-results button:focus-visible{background:var(--k-blue-soft)}.unified-meta{color:var(--k-faint);font-weight:400}.unified-empty{padding:14px 12px;margin:0;color:var(--k-faint)}.k-pagebar .new-sale{flex:none}.sales-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 400px!important;gap:20px!important;align-items:start}.catalog{background:#fff;border:1px solid var(--k-line);border-radius:10px;padding:0;min-width:0}.catalog>.k-card{border:0;border-radius:10px}.catalog-toolbar{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--k-line);margin:0}.catalog-toolbar h2{font-size:16px;font-weight:700;margin:0}.catalog-toolbar h2 span{font-family:var(--k-mono);color:var(--k-faint);font-weight:500;font-size:13px}.catalog-toolbar .search{flex:1;width:auto;max-width:none;height:40px;border:1px solid var(--k-input);border-radius:8px;background:#fff;display:flex;align-items:center;gap:8px;padding:0 12px}.catalog-toolbar .search input{border:0!important;min-height:0!important;padding:0!important;flex:1}.filters{display:flex;gap:8px;margin:0;padding:12px 16px;border-bottom:1px solid var(--k-line);flex-wrap:wrap}.filters button{height:36px;padding:0 12px;border:1px solid var(--k-input);border-radius:8px;background:#fff;color:var(--k-text-2);font-size:13px;font-weight:500}.filters button.selected{background:var(--k-blue-soft);border-color:var(--k-blue);color:var(--k-blue);font-weight:600}.catalog-note{display:none}.catalog>.empty,.k-empty{padding:28px 16px;color:var(--k-faint);text-align:center;margin:0}.k-card{background:#fff;border:1px solid var(--k-line);border-radius:10px;min-width:0}.k-toolbar{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--k-line);flex-wrap:wrap}.k-toolbar h2{font-size:16px;font-weight:700;margin:0 12px 0 0}.k-chip{height:36px;padding:0 12px;border:1px solid var(--k-input);border-radius:8px;background:#fff;color:var(--k-text-2);font-size:13px;font-weight:500}.k-chip.on{background:var(--k-blue-soft);border-color:var(--k-blue);color:var(--k-blue);font-weight:600}.k-select{display:flex;align-items:center;gap:8px;margin-inline-start:auto;font-size:13px}.k-select select{min-height:36px;padding:0 10px}.k-table{display:flex;flex-direction:column}.k-row{display:grid;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--k-line-soft);font-size:14px}.k-row.k-head{padding:10px 16px;font-size:12px;font-weight:600;color:var(--k-faint);text-transform:uppercase;letter-spacing:.6px;background:var(--k-subtle);border-bottom:1px solid var(--k-line)}.k-row.highlight{background:var(--k-blue-soft)}.k-row.in-cart{background:#f5f8ff}.activity-cols{grid-template-columns:2.2fr 1.3fr 1fr .8fr .8fr 110px}.bundle-cols{grid-template-columns:1.6fr 1.1fr 3fr .9fr .8fr 110px}.firm-cols{grid-template-columns:3fr 1fr 1fr 110px}.k-title{display:flex;flex-direction:column;gap:2px;min-width:0}.k-title strong{font-weight:600;overflow-wrap:anywhere}.k-title small{font-size:12px;color:var(--k-faint)}.firm-cols .k-title{flex-direction:row;align-items:center;gap:12px}.k-muted{color:var(--k-faint)}.k-slots{display:flex;gap:6px;flex-wrap:wrap}.slot{font-size:12px;padding:4px 7px;border-radius:6px;background:var(--k-blue-soft);color:var(--k-blue)}.k-seats{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--k-text-2)}.dot{width:8px;height:8px;border-radius:4px;flex:none}.dot.ok{background:#12b76a}.dot.low{background:#f79009}.dot.none{background:#98a2b3}.bundle-step{display:block;font-size:13px;line-height:1.7}.bundle-step .mono{font-size:12px;color:var(--k-faint)}.row-add{width:100%;height:36px;border-radius:8px;border:1px solid var(--k-blue);background:#fff;color:var(--k-blue);font-size:13px;font-weight:600}.row-add:hover:not(:disabled){background:var(--k-blue-soft)}.row-add.chosen{background:var(--k-blue);color:#fff}.link-button{border:0;background:none;padding:0;min-height:0;color:var(--k-blue);font:inherit;font-size:14px;cursor:pointer;text-align:start}.link-button.small{font-size:12px}.link-button:hover{text-decoration:underline;background:none}.k-tabs{display:flex;gap:4px;padding:0 12px;border-bottom:1px solid var(--k-line)}.k-tabs button{height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--k-muted);font-size:14px;font-weight:500}.k-tabs button[aria-selected=true]{color:var(--k-blue);border-bottom-color:var(--k-blue);font-weight:600}.firm-page{display:flex;flex-direction:column;gap:14px}.k-breadcrumb{font-size:13px;color:var(--k-faint)}.firm-summary{display:flex;align-items:center;gap:16px;padding:18px 20px}.firm-summary h2{margin:0;font-size:22px}.firm-summary>div:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px}.firm-fact{display:flex;flex-direction:column;gap:2px}.firm-fact small{font-size:12px;color:var(--k-faint)}.ok-text{color:var(--k-ok)}.firm-mark{width:36px;height:36px;border-radius:8px;background:#fdead7;color:#93370d;display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.firm-mark.big{width:52px;height:52px;border-radius:10px;font-size:18px}.sale-panel{background:#fff!important;border:1px solid var(--k-line)!important;border-radius:10px!important;box-shadow:none!important;padding:0!important;position:sticky;top:76px;overflow:hidden}.sale-panel>*{margin-inline:16px}.sale-panel .panel-heading{margin:0;padding:14px 16px;border-bottom:1px solid var(--k-line);display:flex;justify-content:space-between;align-items:center}.sale-panel .panel-heading .eyebrow{display:none}.sale-panel h2{font-size:16px!important;font-weight:700;margin:0}.customer-form{padding-top:14px}.customer-form label{font-size:12px;font-weight:600;color:var(--k-muted)}.customer-form input{min-height:38px!important;padding:6px 10px!important;font-size:14px}.cart-line{border-bottom:1px solid var(--k-line-soft)!important;padding:10px 0!important}.cart-line strong{font-size:14px!important;font-weight:600}.cart-line small{font-size:12px!important;color:var(--k-faint)!important}.cart-line>span{font-family:var(--k-mono);font-size:14px!important}.cart-line label{font-size:11px;color:var(--k-faint)}.cart-line label input{font-family:var(--k-mono);min-height:30px!important;padding:2px 8px!important;width:90px}.total-row{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 6px;border-top:1px solid var(--k-line);margin-top:8px}.total-row span{font-weight:600}.total-row strong{font-family:var(--k-mono);font-size:26px;font-weight:500}.private-toggle{border:0;background:none;color:var(--k-muted);font-size:13px;padding:6px 0;min-height:36px}.private-box{background:var(--k-subtle);border:1px solid var(--k-line);border-radius:8px;padding:10px 12px}.private-box b{font-family:var(--k-mono)}.sale-panel .actions{padding-bottom:16px}.hold-timer strong{font-family:var(--k-mono)}.transfer-planner,.participant-planner,.visibility{border-top:1px solid var(--k-line);padding-top:12px;margin-top:12px}.record-list,.team-panel,.activity-summary,.activity-editor,.metric-tile{border:1px solid var(--k-line)!important;border-radius:10px!important;box-shadow:none!important}.record{border-bottom:1px solid var(--k-line-soft)}.record strong{font-family:var(--k-mono);font-weight:500}.metric-icon{background:var(--k-blue-soft)!important;color:var(--k-blue)!important}.catalog-draft-note{background:var(--k-blue-soft);border-color:#c7d7fe;border-inline-start-color:var(--k-blue);color:#1d2939}.product-card{border-radius:10px}.auth-page{background:var(--k-bg)}.auth-story{background:#101828!important}.auth-story .brand-icon{background:var(--k-blue)!important;color:#fff!important}.auth-art{background:#1d2939!important;border-color:#344054!important}.auth-form{border-radius:12px!important;box-shadow:0 12px 32px #10182814!important;border-color:var(--k-line)!important}.auth-tabs button[aria-selected=true],.auth-tabs button.active{color:var(--k-blue)}@media(max-width:1180px){.k-user-text{display:none}.k-nav>button,.k-more>summary{padding:0 10px;font-size:13px}.sales-layout{grid-template-columns:minmax(0,1fr) 340px!important}.activity-cols{grid-template-columns:2fr 1.2fr 1fr .8fr 100px}.activity-cols>:nth-child(6){display:none}.bundle-cols{grid-template-columns:1.5fr 1fr 2.4fr .9fr 100px}.bundle-cols>:nth-child(5){display:none}}@media(max-width:900px){.k-top{gap:12px;padding:0 12px;overflow-x:auto}.sales-layout{display:flex!important;flex-direction:column}.sale-panel{position:static;width:100%}.k-pagebar{flex-wrap:wrap}}@media(max-width:650px){.k-top{height:auto;flex-wrap:wrap;padding:8px 12px;gap:8px}.k-nav{height:auto;flex-wrap:wrap;order:3;width:100%}.k-nav>button,.k-more>summary{height:44px}.k-menu{top:46px}.k-row{grid-template-columns:1fr auto!important;padding:12px}.k-row.k-head{display:none}.k-row>span:not(.k-title):not(:last-child){grid-column:1}.k-row>span:last-child{grid-column:2;grid-row:1/span 4}.row-add{width:auto;padding:0 14px;height:44px}}.catalog:has(.firm-page),.catalog:has(>.k-card){background:transparent;border:0}.k-breadcrumb{display:flex;align-items:center;gap:6px}.k-breadcrumb .link-button{display:inline;width:auto;font-size:13px}.firm-page .k-card+.k-card{margin-top:0}button,a,summary,select,[role=tab],[role=option]{cursor:pointer}button:disabled{cursor:not-allowed}.primary,.secondary,.row-add,.k-chip,.k-nav>button,.k-menu button,.unified-results button,.filters button,.k-tabs button,.link-button{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.k-row:not(.k-head){transition:background-color var(--duration-fast) var(--ease-out)}.k-row:not(.k-head):hover{background:var(--table-row-hover)}.k-row.in-cart,.k-row.in-cart:hover{background:var(--table-row-selected)}.primary{background:var(--button-primary-bg);color:var(--button-primary-fg);border-radius:var(--button-radius);min-height:var(--button-height)}.primary:hover:not(:disabled){background:var(--button-primary-hover)}.secondary{background:var(--button-secondary-bg);color:var(--button-secondary-fg);border-color:var(--button-secondary-border);border-radius:var(--button-radius);min-height:var(--button-height)}.sale-panel .actions .primary.full,.k-pagebar .new-sale{background:var(--button-cta-bg);color:var(--button-cta-fg)}.sale-panel .actions .primary.full:hover:not(:disabled),.k-pagebar .new-sale:hover:not(:disabled){background:var(--button-cta-hover)}.k-brand{font-family:var(--font-display);font-weight:400;letter-spacing:.5px;font-size:22px;color:var(--color-foreground-strong)}.k-mark{background:var(--color-primary);font-family:var(--font-display);font-weight:400;font-size:16px}.k-toolbar h2,.catalog-toolbar h2,.firm-summary h2,.page-heading h1,.sale-panel h2{font-family:var(--font-display);font-weight:400!important;letter-spacing:0;color:var(--color-foreground-strong)}.k-toolbar h2,.catalog-toolbar h2,.sale-panel h2{font-size:var(--text-xl)!important}.firm-summary h2,.page-heading h1{font-size:var(--text-2xl)!important}.k-row{font-size:var(--text-base)}.k-row.k-head{font-size:var(--text-xs);color:var(--table-head-fg);background:var(--table-head-bg)}.slot{background:var(--slot-bg);color:var(--slot-fg);border-radius:var(--radius-sm)}.dot.ok{background:var(--color-success-dot)}.dot.low{background:var(--color-warning-dot)}.dot.none{background:var(--color-neutral-dot)}.k-chip,.filters button{background:var(--chip-bg);border-color:var(--chip-border)}.k-chip.on,.filters button.selected{background:var(--chip-on-bg);border-color:var(--chip-on-border);color:var(--chip-on-fg)}.row-add{border-color:var(--color-primary);color:var(--color-primary);min-height:36px}.row-add.chosen{background:var(--color-primary);color:var(--color-on-primary)}.row-add:hover:not(:disabled):not(.chosen){background:var(--color-selected)}.status{background:var(--badge-draft-bg)!important;color:var(--badge-draft-fg)!important}.status.done{background:var(--badge-done-bg)!important;color:var(--badge-done-fg)!important}.total-row strong,.cart-line>span,.private-box b,.mono{font-family:var(--money-font)}.k-card,.catalog,.sale-panel{box-shadow:var(--shadow-card)!important}.catalog:has(.firm-page),.catalog:has(>.k-card){box-shadow:none!important}.unified-input:focus-within{border-color:var(--input-focus)}input:not([type=checkbox]):focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}button:focus-visible,a:focus-visible,summary:focus-visible,[role=tab]:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}.k-table{overflow-x:auto}.k-nav>button[aria-current=page]{color:var(--nav-item-active-fg);border-bottom-color:var(--nav-item-active-bar)}.place-filter{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:10px 14px;margin:-4px 0 14px;box-shadow:var(--shadow-card)}.place-filter-label{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--color-foreground-strong);font-size:var(--text-sm);align-self:center}.place-filter>label{display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs);font-weight:600;color:var(--color-muted-foreground);margin:0}.place-filter select{min-height:40px;padding:0 10px;min-width:170px;font-size:var(--text-base)}.place-districts{position:relative;display:flex;flex-direction:column;gap:4px}.place-districts-label{font-size:var(--text-xs);font-weight:600;color:var(--color-muted-foreground)}.place-districts-toggle{min-height:40px;min-width:190px;padding:0 12px;border:1px solid var(--input-border);border-radius:var(--radius-md);background:#fff;text-align:start;font-size:var(--text-base);color:var(--color-foreground)}.place-districts-toggle:after{content:" ▾";color:var(--color-faint-foreground)}.place-districts-menu{position:absolute;top:70px;inset-inline-start:0;z-index:35;width:320px;background:#fff;border:1px solid var(--input-border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:10px}.place-districts-actions{display:flex;gap:14px;padding:2px 4px 8px;border-bottom:1px solid var(--color-border);margin-bottom:6px}.place-districts-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;max-height:280px;overflow-y:auto}.place-check{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 6px;border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:400;color:var(--color-foreground);cursor:pointer}.place-check:hover{background:var(--color-surface-subtle)}.place-reset{align-self:center;margin-inline-start:auto}.place-note{font-size:var(--text-sm);color:var(--color-faint-foreground);margin:-6px 0 12px}.place-editor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.place-editor label{display:flex;flex-direction:column;gap:4px;margin:0}.departure-fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px;margin:16px 0}.departure-fieldset legend{font-weight:600;color:var(--color-foreground-strong);padding:0 4px}.org-place-body{padding:16px;display:flex;flex-direction:column;gap:14px;max-width:760px}@media(max-width:650px){.place-editor{grid-template-columns:1fr}.place-filter>label,.place-filter select,.place-districts,.place-districts-toggle{width:100%}.place-districts-menu{width:100%}}.k-select.first{margin-inline-start:0}.k-toolbar .k-select select{min-width:180px}.bands-editor{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px;margin:16px 0;display:flex;flex-direction:column;gap:10px}.bands-editor legend{font-weight:600;color:var(--color-foreground-strong);padding:0 4px}.bands-table{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.bands-row{display:grid;grid-template-columns:1.4fr 1.1fr 1.7fr .9fr auto;gap:10px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--table-row-border)}.bands-row.nets{grid-template-columns:1.6fr .8fr 1fr 1fr}.bands-row:last-child{border-bottom:0}.bands-head{background:var(--table-head-bg);font-size:var(--text-xs);font-weight:600;color:var(--table-head-fg);text-transform:uppercase;letter-spacing:.5px}.bands-row input,.bands-row select{min-height:38px!important;padding:4px 8px!important;width:100%;margin:0}.bands-name{display:flex;flex-direction:column;gap:6px}.bands-ages{display:flex;align-items:center;gap:6px}.bands-ages input{width:64px}.bands-check{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);margin:0}.bands-actions{display:flex;align-items:center;gap:14px}.bands-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--color-muted-foreground)}.chip-button{min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);color:var(--color-foreground-strong);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}.chip-button:hover{border-color:var(--color-primary);color:var(--color-primary)}.bands-price{display:flex;flex-direction:column;gap:6px}.bands-pct{display:flex;align-items:center;gap:6px}.bands-pct input{width:72px!important}.bands-summary{margin:0;font-size:var(--text-sm);color:var(--color-foreground);background:var(--color-surface-subtle);border-radius:var(--radius-md);padding:8px 10px}.bands-summary span{font-weight:600}.bands-warn{color:var(--color-accent)}.band-cart{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%}.band-cart-row{display:grid;grid-template-columns:1.3fr auto 1fr auto;gap:8px;align-items:center;padding:6px 0;border-top:1px dashed var(--table-row-border)}.band-cart-name{display:flex;flex-direction:column}.band-cart-name small{color:var(--color-faint-foreground)}.band-stepper{display:flex;align-items:center;gap:6px}.band-stepper button{width:36px;height:36px;min-height:36px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:#fff;font-size:16px;padding:0}.band-stepper .mono{min-width:20px;text-align:center}.band-cart-price{display:flex;flex-direction:column;font-size:11px;color:var(--color-faint-foreground);margin:0}.band-cart-price input{min-height:32px!important;padding:2px 8px!important;width:80px;font-family:var(--font-mono)}.band-cart-amount{text-align:end}.band-cart-warn{grid-column:1/-1;margin:0;padding:6px 8px}.band-summary{display:block;color:var(--color-faint-foreground)}@media(max-width:650px){.bands-row{grid-template-columns:1fr 1fr}.band-cart-row{grid-template-columns:1fr auto}}.cart-line:has(.band-cart){flex-wrap:wrap}.cart-line:has(.band-cart)>div:first-child{flex:1 1 100%;order:0}.cart-line:has(.band-cart)>span{order:1;margin-inline-start:auto;font-weight:600}.band-cart-name strong{white-space:nowrap}.band-cart-row{grid-template-columns:minmax(90px,1.2fr) auto minmax(90px,1fr) minmax(70px,auto)}.ledger{margin-bottom:20px}.ledger-note{flex:1 1 320px;margin:0;font-size:13px}.ledger-pad{padding:16px}.ledger-cols{grid-template-columns:minmax(160px,1.4fr) minmax(90px,.8fr) minmax(90px,.8fr) minmax(100px,.9fr) minmax(200px,1.6fr) 124px}.ledger-balance.due{color:var(--k-text);font-weight:700}.ledger-limit{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.ledger-usage{display:flex;flex-direction:column;gap:4px;width:100%}.ledger-usage small{font-size:12px;color:var(--k-text-2)}.ledger-bar{display:block;height:6px;border-radius:999px;background:var(--k-line-soft);overflow:hidden;width:100%;max-width:220px}.ledger-bar>span{display:block;height:100%;background:var(--color-success,#15803D);border-radius:inherit}.ledger-usage[data-state=near] .ledger-bar>span{background:#b45309}.ledger-usage[data-state=full] .ledger-bar>span{background:#b91c1c}.ledger-usage[data-state=full] small{color:#b91c1c;font-weight:600}.ledger-limit-edit{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ledger-limit-edit input{width:120px}.ledger-limit-edit .hint{flex-basis:100%;font-size:12px;text-align:start;margin:0}.ledger-entries{padding:12px 16px 16px;background:var(--k-subtle);border-bottom:1px solid var(--k-line)}.ledger-entries h3{font-size:14px;margin:0 0 8px}.ledger-month h4{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--k-faint);margin:10px 0 4px}.ledger-month ul{list-style:none;margin:0;padding:0}.ledger-month li{display:grid;grid-template-columns:70px 1fr auto;gap:12px;padding:6px 0;border-bottom:1px solid var(--k-line-soft);font-size:14px}.ledger-subhead{font-size:16px;margin:8px 0 12px}@media(max-width:760px){.ledger-cols{grid-template-columns:1fr 1fr}.ledger-cols.k-head{display:none}}.ledger-ref{display:block;font-size:11px}.ledger-cols>span:last-child{justify-self:end}.cancel-notice{border:1px solid var(--k-line);border-radius:8px;padding:10px 12px;margin:8px 0;background:var(--k-subtle)}.cancel-notice ul{list-style:none;margin:6px 0 8px;padding:0}.cancel-notice li{display:flex;flex-direction:column;gap:2px;padding:4px 0;font-size:13px}.cancel-notice li small{color:var(--k-text-2)}.cancel-rule{font-size:13px;color:var(--k-text-2);margin:4px 0}.cancel-fieldset{border:1px solid var(--k-line);border-radius:8px;padding:12px}.cancel-fieldset input{max-width:120px}.record-lines{list-style:none;margin:4px 0;padding:0;font-size:14px}.record-lines li{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cancel-until{color:var(--k-text-2);font-size:12px}.cancel-badge{font-size:11px;font-weight:700;padding:2px 6px;border-radius:6px;background:#fee2e2;color:#991b1b}.cancel-badge.free,.cancel-badge.operator{background:var(--k-line-soft);color:var(--k-text-2)}.record-cancelled h3,.record-cancelled>strong{text-decoration:line-through;color:var(--k-faint)}.record-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.record .status.cancelled{background:#fee2e2!important;color:#991b1b!important}.cancel-panel{margin-top:10px;padding:10px 12px;border:1px solid var(--k-line);border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:8px}.cancel-panel label{display:flex;flex-direction:column;gap:4px;font-size:13px}.primary.danger{background:#b91c1c!important;border-color:#b91c1c!important;color:#fff!important}.danger-text{color:#b91c1c}.record-icon{flex:none}.record-cancelled .record-icon{background:#fee2e2;color:#991b1b}.voucher-page{max-width:760px;margin:0 auto;padding:0 0 32px;background:#fff;min-height:100vh;color:#0f172a;font-family:Inter,system-ui,sans-serif}.voucher-agency{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#1e3a8a;color:#fff;padding:20px 24px;flex-wrap:wrap}.voucher-agency h1{margin:0;font-size:22px;color:#fff}.voucher-agency p{margin:4px 0 0;font-size:13px;opacity:.9}.voucher-emergency{display:flex;flex-direction:column;align-items:center;background:#c2410c;color:#fff;border-radius:10px;padding:10px 16px;text-decoration:none}.voucher-emergency small{font-size:12px}.voucher-emergency strong{font-size:18px}.voucher-body{padding:20px 24px}.voucher-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.voucher-head h2{margin:0 0 6px;font-size:20px}.voucher-head p{margin:2px 0}.voucher-body h3{font-size:15px;margin:18px 0 8px;border-top:1px solid #CBD5E1;padding-top:14px}.voucher-line{border-bottom:1px solid #E2E8F0;padding:10px 0}.voucher-line h4{margin:0 0 4px;font-size:16px;display:flex;gap:8px;align-items:center}.voucher-line p{margin:2px 0;font-size:14px}.voucher-line.cancelled{opacity:.6}.voucher-rule{font-size:13px!important;color:#334155}.voucher-foot{font-size:13px;color:#475569;margin-top:14px}.voucher-actions a{display:inline-block;padding:10px 18px;border-radius:8px;text-decoration:none}.voucher-checkin{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;padding:10px;border:2px dashed #1E3A8A;border-radius:8px}.checkin-state{font-weight:700;font-size:13px;padding:4px 8px;border-radius:6px;background:#e2e8f0}.checkin-state.arrived{background:#dcfce7;color:#166534}.checkin-state.no_show{background:#fee2e2;color:#991b1b}.voucher-actions-wrap{display:flex;flex-direction:column;align-items:flex-start;margin-top:4px}.voucher-share{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.voucher-share a,.voucher-share button{font-size:13px;padding:6px 10px;text-decoration:none}.voucher-share .hint{flex-basis:100%;font-size:12px;margin:2px 0 0}.contact-editor{margin-bottom:16px}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:16px}.contact-grid label{display:flex;flex-direction:column;gap:4px;font-size:13px}.contact-editor .admin-actions{padding:0 16px 16px;display:flex;gap:10px;align-items:center}.daily-ops-bar{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.daily-ops-bar h1{margin:0 auto 0 0;font-size:20px}.daily-ops-bar label{display:flex;flex-direction:column;font-size:13px;gap:4px}.daily-session{margin:14px 0;overflow-x:auto}.daily-session header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--k-line)}.daily-session h2{font-size:16px;margin:0}.daily-table{width:100%;border-collapse:collapse;font-size:14px}.daily-table th{text-align:start;font-size:12px;text-transform:uppercase;color:var(--k-faint);padding:8px 12px;background:var(--k-subtle)}.daily-table td{padding:8px 12px;border-top:1px solid var(--k-line-soft);vertical-align:top}.daily-table td small{display:block;color:var(--k-text-2);font-size:12px}.daily-table tr.cancelled td{text-decoration:line-through;color:var(--k-faint)}@media print{.k-top,.no-print,.release-status,.operator-bar{display:none!important}.daily-session{box-shadow:none!important;border:1px solid #999;break-inside:avoid}body{background:#fff}}.daily-ops .hint{text-align:start}.stay-choice{border:0;padding:0;margin:4px 0;display:flex;flex-wrap:wrap;gap:6px}.stay-choice legend{font-size:13px;font-weight:600;margin-bottom:6px;padding:0}.stay-option{display:flex;align-items:center;gap:6px;border:1px solid var(--k-input);border-radius:8px;padding:7px 10px;font-size:13px;cursor:pointer;background:#fff}.stay-option.selected{border-color:var(--k-blue);background:var(--k-blue-soft);color:var(--k-blue);font-weight:600}.stay-option input{margin:0;width:16px!important;height:16px!important;min-height:0!important;padding:0!important;flex:none}.stay-choice{flex-direction:column}.meeting-point{display:flex;flex-direction:column;gap:4px}.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:6px 0}.field-grid label{display:flex;flex-direction:column;gap:4px}.req{color:#b91c1c;font-weight:700}.field-missing{color:#b45309}.fields-table{display:flex;flex-direction:column;padding:0 16px 8px}.fields-row{display:grid;grid-template-columns:minmax(160px,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--k-line-soft);font-size:14px}.fields-head{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--k-faint)}.mode-group{display:flex;gap:4px;flex-wrap:wrap}.mode-option{display:flex;align-items:center;gap:4px;border:1px solid var(--k-input);border-radius:6px;padding:4px 8px;font-size:12px;cursor:pointer;background:#fff}.mode-option.selected{border-color:var(--k-blue);background:var(--k-blue-soft);color:var(--k-blue);font-weight:600}.mode-option input{margin:0;width:14px!important;height:14px!important;min-height:0!important;padding:0!important}.kvkk-tag{margin-inline-start:6px;font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px;background:#fef3c7;color:#92400e}.kvkk-warning{margin:8px 16px;display:flex;flex-direction:column;gap:6px}.kvkk-tag{display:inline-block!important;width:auto!important}.fields-row small.hint{display:inline}.kvkk-warning{text-align:start;align-items:flex-start}.auth-page{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr);background:#0a1330!important;color:#e2e8f0}.aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 90% at 0% 0%,#132a6b,#0a1330 55%),#0a1330}.aurora .blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;will-change:transform}.aurora .b1{width:620px;height:620px;left:-140px;top:-180px;background:#1e3a8a;animation:drift1 16s ease-in-out infinite alternate}.aurora .b2{width:520px;height:520px;left:30%;bottom:-220px;background:#c2410c;opacity:.42;animation:drift2 18s ease-in-out infinite alternate}.aurora .b3{width:460px;height:460px;right:-120px;top:10%;background:#0e7490;opacity:.4;animation:drift3 20s ease-in-out infinite alternate}.aurora .grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;background-image:radial-gradient(rgba(255,255,255,.35) 1px,transparent 1px);background-size:3px 3px}@keyframes drift1{to{transform:translate(120px,80px) scale(1.1)}}@keyframes drift2{to{transform:translate(-90px,-60px) scale(1.15)}}@keyframes drift3{to{transform:translate(-60px,90px) scale(.95)}}.auth-story{background:transparent!important;color:#e2e8f0;padding:44px clamp(24px,6vw,88px)!important;display:flex;flex-direction:column;min-height:100vh}.auth-story .brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:800;letter-spacing:.14em;font-size:18px}.auth-story .brand-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#2563eb,#1e3a8a)!important;color:#fff!important;font-family:Calistoga,serif;font-size:22px;letter-spacing:0;box-shadow:0 8px 24px #2563eb73}.auth-story .brand small{display:block;font-size:11px;font-weight:500;letter-spacing:.02em;color:#93a4c3;margin-top:2px}.story-main{margin:auto 0;max-width:640px;padding:48px 0}.auth-story .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;color:#fdba74;margin:0 0 20px;padding:6px 12px;border:1px solid rgba(253,186,116,.35);border-radius:999px;background:#c2410c1f}.auth-story h1{font-family:Calistoga,Georgia,serif;font-weight:400;font-size:clamp(34px,4.2vw,58px);line-height:1.08;letter-spacing:-.02em;color:#fff;margin:0}.auth-story h1 em{font-style:normal;background:linear-gradient(90deg,#fdba74,#fb923c 45%,#93c5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.story-lead{margin:22px 0 0!important;font-size:17px!important;line-height:1.6;color:#b6c2da!important;max-width:540px}.route-flow{margin:40px 0 8px;position:relative;max-width:560px}.route-flow svg{width:100%;height:auto;display:block;overflow:visible}.route-base{fill:none;stroke:#94a3b838;stroke-width:2}.route-dash{fill:none;stroke-width:2.5;stroke-dasharray:6 10;animation:route-move 1.6s linear infinite}@keyframes route-move{to{stroke-dashoffset:-32}}.route-dot{fill:#fdba74;filter:drop-shadow(0 0 8px #FB923C)}.route-node circle{fill:#0f172ab8;stroke:#93c5fd8c;stroke-width:1.5}.route-node{color:#dbeafe}.route-node.n2 circle{stroke:#fdba74cc}.route-node.n2{color:#fed7aa}.route-labels{position:relative;height:52px;margin-top:-58px}.route-labels>div{position:absolute;transform:translate(-50%);text-align:center;width:150px;display:flex;flex-direction:column;gap:2px}.route-labels>div:nth-child(1){left:13.5%}.route-labels>div:nth-child(2){left:50%}.route-labels>div:nth-child(3){left:86.5%}.route-labels strong{font-size:14px;color:#fff}.route-labels small{font-size:12px;color:#93a4c3}.story-points{list-style:none;padding:0;margin:34px 0 0;display:flex;flex-wrap:wrap;gap:10px}.story-points li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;font-size:13px;font-weight:500;color:#e2e8f0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.story-points svg{color:#fdba74;flex:none}.auth-local{color:#7c8ba8!important;font-size:12px}.auth-page>.auth-form{position:relative;z-index:1;align-self:center;justify-self:center;width:min(100% - 32px,460px)!important;margin:32px clamp(16px,4vw,56px) 32px 0!important;padding:36px!important;background:#fffffff7!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:24px!important;box-shadow:0 30px 80px #02061773,0 0 0 1px #1e3a8a0f!important;color:var(--k-text)}.auth-form h2{font-family:Calistoga,Georgia,serif;font-weight:400;font-size:30px!important;letter-spacing:-.01em;color:#0f172a}.auth-form .eyebrow{color:#c2410c!important;letter-spacing:.14em;font-size:11px;font-weight:700}.auth-form input{border-radius:12px!important;min-height:48px}.auth-form .primary{border-radius:12px!important;min-height:50px;font-size:15px!important;font-weight:700;background:linear-gradient(135deg,#1e3a8a,#2563eb)!important;box-shadow:0 10px 24px #1e3a8a47;transition:transform .15s ease,box-shadow .15s ease}.auth-form .primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px #1e3a8a57}.auth-tabs{background:#f1f5f9;border:0!important;border-radius:12px;padding:4px;gap:4px!important}.auth-tabs button{border:0!important;border-radius:9px;padding:9px 8px!important;font-size:12.5px!important;color:#475569!important;min-height:38px;transition:background .15s}.auth-tabs button.selected{background:#fff!important;color:#1e3a8a!important;font-weight:700;box-shadow:0 1px 3px #0f172a1f}.demo-entry{border-top:1px dashed #CBD5E1!important}@media(max-width:1024px){.auth-page{grid-template-columns:1fr}.auth-story{min-height:auto;padding-bottom:0!important}.story-main{padding:36px 0 0}.auth-page>.auth-form{margin:24px auto 48px!important}}@media(max-width:650px){.auth-story{padding:24px 18px 0!important}.auth-story h1{font-size:32px}.story-lead{font-size:15px!important}.route-flow{margin-top:28px}.route-labels small{display:none}.route-labels{height:30px;margin-top:-50px}.route-labels strong{font-size:12px}.story-points,.auth-local{display:none}.auth-story>p,.auth-story>.eyebrow{display:revert}.auth-page>.auth-form{padding:26px 20px!important;border-radius:20px!important}}@media(prefers-reduced-motion:reduce){.aurora .blob,.route-dash{animation:none}.route-dot{display:none}}.auth-tabs{display:grid!important;grid-template-columns:repeat(2,1fr)}.auth-page>.auth-form{background:#fff!important}.demo-entry button{border-radius:12px}.route-labels>div{width:190px}.auth-back{margin:-8px 0 12px;font-size:13px}.auth-alt{display:flex;flex-direction:column;gap:8px;margin-top:22px;padding-top:18px;border-top:1px dashed #CBD5E1}.auth-alt-link{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:start;width:100%;padding:12px 14px;border:1px solid #E2E8F0;border-radius:12px;background:#f8fafc;color:#0f172a;cursor:pointer;transition:border-color .15s,background .15s}.auth-alt-link:hover{border-color:#93c5fd;background:#eff6ff}.auth-alt-link strong{font-size:14px;color:#1e3a8a}.auth-alt-link small{font-size:12px;color:#64748b}.auth-alt-link.setup{border-color:#fed7aa;background:#fff7ed}.auth-alt-link.setup strong{color:#c2410c}.auth-alt-link.join{border-color:#bfdbfe;background:linear-gradient(135deg,#eff6ff,#fff7ed)}.auth-alt-link.join strong{color:#1e3a8a;font-size:15px}.kind-choice,.apply-form fieldset{border:0;padding:0;margin:0 0 12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kind-choice legend{font-size:13px;font-weight:600;margin-bottom:6px;grid-column:1/-1}.kind-option{position:relative;display:flex;flex-direction:column;gap:2px;padding:10px;border:1px solid #E2E8F0;border-radius:12px;cursor:pointer;background:#fff}.kind-option input,.plan-card input{position:absolute;opacity:0;pointer-events:none}.kind-option strong{font-size:13px;color:#0f172a}.kind-option small{font-size:11px;color:#64748b}.kind-option.selected{border-color:#1e3a8a;background:#eff6ff;box-shadow:0 0 0 1px #1e3a8a inset}.plan-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:6px 0 10px}.plan-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 10px;border:1px solid #E2E8F0;border-radius:14px;cursor:pointer;background:#fff;text-align:center;transition:border-color .15s,box-shadow .15s}.plan-card:hover{border-color:#93c5fd}.plan-card.selected{border-color:#c2410c;box-shadow:0 0 0 1px #c2410c inset;background:#fff7ed}.plan-card.disabled{opacity:.5;cursor:not-allowed}.plan-card:focus-within{outline:2px solid var(--color-ring,#2563EB);outline-offset:2px}.plan-period{font-size:12px;color:#475569;font-weight:600}.plan-price{font-size:16px;color:#0f172a;font-family:JetBrains Mono,monospace}.plan-saving{font-size:11px;color:#15803d;font-weight:600}.plan-current{font-size:11px;color:#1e3a8a;font-weight:700}.apply-form{display:flex;flex-direction:column;gap:10px}.apply-form label{display:flex;flex-direction:column;gap:4px;font-size:13px}.apply-form textarea{border-radius:12px;padding:10px}.apply-done{display:flex;flex-direction:column;gap:10px;padding:12px 0}.membership-page{display:flex;flex-direction:column;gap:16px}.member-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:16px}.member-facts>div{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--k-line-soft);border-radius:10px}.member-facts small{color:var(--k-text-2);font-size:12px}.member-facts strong{font-size:18px}.member-summary .alert{margin:0 16px 16px}.member-entries{list-style:none;margin:0;padding:0}.member-entries li{display:grid;grid-template-columns:110px 1fr auto;gap:12px;padding:8px 0;border-bottom:1px solid var(--k-line-soft);font-size:14px}.member-tabs{display:flex;gap:6px;margin-bottom:14px}.member-tabs button{padding:8px 14px;border-radius:8px;border:1px solid var(--k-line);background:#fff}.member-tabs button.selected{background:var(--k-blue);color:#fff;border-color:var(--k-blue)}.member-requests{display:flex;flex-direction:column;gap:12px}.member-request{padding:14px 16px}.member-request header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.member-request header small{display:block;color:var(--k-text-2);font-size:12px}.member-request.pending{border-color:#fdba74}.member-request.rejected{opacity:.6}.member-request-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:12px 0}.member-request-body>div{display:flex;flex-direction:column;gap:2px;font-size:14px}.member-request-body small{color:var(--k-text-2);font-size:11px;text-transform:uppercase;letter-spacing:.4px}.member-request-body .wide{grid-column:1/-1}.status.pending{background:#fff7ed;color:#c2410c}.status.approved{background:#dcfce7;color:#166534}.status.rejected{background:#f1f5f9;color:#475569}.member-cols{grid-template-columns:minmax(200px,2fr) 1fr 90px 1fr 1fr 110px}.member-pay{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-top:10px}.member-pay label{display:flex;flex-direction:column;gap:4px;font-size:13px}.price-table input{width:110px}@media(max-width:650px){.plan-cards{grid-template-columns:repeat(2,1fr)}.kind-choice{grid-template-columns:1fr}}.apply-form label>textarea{width:100%;display:block}.member-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 24px 0;padding:12px 16px;border-radius:12px;background:linear-gradient(90deg,#fff7ed,#eff6ff);border:1px solid #FED7AA;font-size:14px;font-weight:600;color:#7c2d12}.telegram-box{display:grid;grid-template-columns:minmax(220px,1fr) 2fr;gap:14px;align-items:start;margin:14px 0;padding:14px;border:1px dashed #93C5FD;border-radius:12px;background:#f8fafc}.telegram-box label{display:flex;flex-direction:column;gap:4px;font-size:13px}.telegram-box strong{color:#1e3a8a;font-size:14px}.telegram-box .hint{margin:4px 0 0}.member-locked{background:#fff7ed;border-color:#fdba74;color:#7c2d12}@media(max-width:650px){.telegram-box{grid-template-columns:1fr}}.telegram-box .hint{text-align:start}.onboarding{margin:14px 24px 0;padding:18px 20px;border-radius:16px;background:linear-gradient(135deg,#0f1d4a,#1e3a8a 60%,#27408f);color:#e2e8f0;box-shadow:0 12px 30px #0f1d4a40}.onboarding header{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:14px}.onboarding header>div{flex:1 1 280px}.onboarding-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:#fdba74}.onboarding h2{margin:4px 0 0;font-family:Calistoga,Georgia,serif;font-weight:400;font-size:24px;color:#fff}.onboarding-progress{flex:0 0 200px;height:8px;border-radius:999px;background:#ffffff26;overflow:hidden}.onboarding-progress>span{display:block;height:100%;background:linear-gradient(90deg,#fdba74,#fb923c);border-radius:inherit;transition:width .4s ease}.onboarding .link-button{color:#bfdbfe}.onboarding-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:step}.onboarding-step{position:relative;display:flex;gap:12px;padding:14px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.onboarding-step.current{background:#fff;color:#0f172a;border-color:#fff;box-shadow:0 10px 24px #02061740}.onboarding-step.done{opacity:.85}.step-number{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:#ffffff24;color:#fff}.onboarding-step.current .step-number{background:#c2410c;color:#fff}.onboarding-step.done .step-number{background:#16a34a;color:#fff}.step-body{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0}.step-body strong{font-size:15px}.step-body p{margin:0;font-size:13px;line-height:1.5;opacity:.85}.onboarding-step.current .step-body p{color:#475569;opacity:1}.step-state{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#ffffff24}.step-state.waiting{background:#fef3c7;color:#92400e}.step-state.done{background:#dcfce7;color:#166534}.onboarding-step.current .step-state.todo{background:#ffedd5;color:#9a3412}.step-count{font-size:12px;color:#fdba74}.onboarding-step.current .step-count{color:#c2410c}.onboarding-step .primary{margin-top:4px}.onboarding-note{color:#bfdbfe!important;margin:12px 0 0;font-size:12px}@media(max-width:900px){.onboarding-steps{grid-template-columns:1fr}.onboarding{margin:12px}}.onboarding-note{text-align:start}.pickup-planner{display:flex;flex-direction:column;gap:12px}.pickup-item{display:flex;flex-direction:column;gap:8px;padding:10px 0;border-top:1px solid var(--k-line-soft)}.pickup-product{font-weight:600;font-size:14px}.pickup-choice{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pickup-choice label{display:flex;align-items:center;gap:6px;border:1px solid var(--k-input);border-radius:10px;padding:8px 10px;font-size:13px;cursor:pointer;background:#fff}.pickup-choice label.selected{border-color:var(--k-blue);background:var(--k-blue-soft);color:var(--k-blue);font-weight:600}.pickup-choice input{margin:0;width:14px!important;height:14px!important;min-height:0!important;padding:0!important}.pickup-details{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:var(--k-subtle)}.pickup-details label{display:flex;flex-direction:column;gap:4px;font-size:13px}.pickup-fee-info{margin:0;font-size:13px;font-weight:600;color:#9a3412}.map-picker{display:flex;flex-direction:column;gap:6px}.map-box{height:220px;border-radius:12px;overflow:hidden;border:1px solid var(--k-line);z-index:0}.map-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.map-actions .hint{flex-basis:100%;margin:0;text-align:start}.map-link{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#1d4ed8}.pickup-policy{border:1px solid var(--k-line);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px}.daily-table .map-link{display:block;font-size:12px;margin-top:2px}.pickup-planner>div.pickup-item{display:flex!important;flex-direction:column;grid-template-columns:none!important;padding:10px 0!important;background:none!important;border-radius:0!important}.pickup-details{min-width:0}.pickup-details .field-grid{grid-template-columns:1fr}.map-box{width:100%}.pickup-item,.pickup-item *{text-align:start}.pickup-product{justify-self:start}.sub-sellers{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--k-line-soft)}.sub-head h2{margin:0 0 4px;font-family:Calistoga,Georgia,serif;font-weight:400;font-size:24px}.sub-head .hint{margin:0;max-width:72ch;line-height:1.55}.sub-mine{display:flex;flex-direction:column;gap:10px}.sub-mine h3{margin:4px 0 0;font-size:15px}.sub-card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--k-line-soft);border-radius:14px;background:#fff}.sub-card[data-status=requested]{border-color:#fdba74;background:#fffbf5}.sub-card-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sub-card-main strong{font-size:16px}.sub-chip{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:#e2e8f0;color:#334155;white-space:nowrap}.sub-chip.requested{background:#fef3c7;color:#92400e}.sub-chip.active{background:#dcfce7;color:#166534}.sub-chip.suspended{background:#fee2e2;color:#991b1b}.sub-terms{display:flex;flex-wrap:wrap;gap:6px;margin:0}.sub-terms span{font-size:12.5px;padding:4px 10px;border-radius:8px;background:#f1f5f9;color:#0f172a}.sub-contact{margin:0;font-size:13px;color:#475569}.sub-note{margin:0;font-style:italic;color:#334155}.sub-search input{width:100%;max-width:420px;min-height:44px}.sub-agencies{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.sub-agency{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--k-line-soft);border-radius:14px;background:#fff}.sub-agency>div:first-child{display:flex;flex-direction:column;gap:2px}.sub-agency small{color:#64748b}.sub-agency>.primary,.sub-agency>.sub-chip{align-self:flex-start}.sub-invite{display:flex;flex-direction:column;gap:8px}.sub-invite textarea{width:100%}.sub-foot{margin:0}.sub-terms-form h3{margin:0 0 12px}.sub-terms-form h4{margin:18px 0 4px}.sub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.sub-grid label{display:flex;flex-direction:column;gap:4px}.sub-money{display:flex;gap:6px}.sub-money input{flex:1;min-width:0}.sub-money select{flex:0 0 90px}.sub-products .k-row{grid-template-columns:minmax(160px,2fr) repeat(2,minmax(90px,1fr)) 110px minmax(120px,1.2fr);align-items:center}.sub-products .k-row>span:first-child{display:flex;flex-direction:column}.sub-rate{width:90px;min-height:40px}.sub-low{color:#b91c1c}.sub-low small{display:block;font-family:inherit;font-size:11px}.via-tag{display:inline-block;margin-inline-start:6px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:#eef2ff;color:#3730a3}.ledger-side{display:block;font-size:11px;color:#64748b}@media(max-width:720px){.sub-products .k-row{grid-template-columns:1fr 1fr}.sub-products .k-head{display:none}}.sub-sellers .hint,.sub-sellers .sub-head{text-align:start}.sub-sellers .empty{padding:18px;margin:0;border:1px dashed var(--k-line-soft);border-radius:14px;background:#fff;text-align:start}.k-title .via-tag{align-self:flex-start;margin:4px 0 0}.auth-forgot{align-self:flex-end;margin-top:-6px}.pool-choice{display:flex;align-items:center;gap:8px;font-weight:600}.k-user-menu{position:relative;flex:none}.k-user-menu>summary{list-style:none;cursor:pointer;padding:6px 8px;border-radius:10px}.k-user-menu>summary::-webkit-details-marker{display:none}.k-user-menu>summary:hover,.k-user-menu[open]>summary{background:var(--k-subtle)}.k-user-menu>summary:after{content:"▾";font-size:11px;color:var(--k-faint)}.k-menu.k-menu-end{inset-inline-start:auto;inset-inline-end:0;top:54px;min-width:240px}.k-menu-who{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--k-line-soft);margin-bottom:4px}.k-menu-who small{color:var(--k-faint);font-size:12px;word-break:break-all}.k-menu .k-logout{color:#b42318}.mail-log{margin-top:20px;border-top:1px solid var(--k-line-soft);padding-top:14px}.mail-log-head{display:flex;align-items:center;gap:12px}.mail-log h3{margin:0;font-size:15px}.mail-log ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.mail-log li{display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center;padding:8px 10px;border-radius:8px;background:#f8fafc;font-size:13px}.mail-log li span:nth-child(2){display:flex;flex-direction:column;min-width:0}.mail-log li small{color:#64748b;word-break:break-word}.mail-log time{color:#64748b;font-size:12px;white-space:nowrap}.mail-log-state{font-weight:700;font-size:12px}.mail-log li[data-status=sent] .mail-log-state{color:#15803d}.mail-log li[data-status=failed] .mail-log-state{color:#b42318}.mail-log li[data-status=skipped] .mail-log-state{color:#b45309}@media(max-width:720px){.mail-log li{grid-template-columns:1fr}}.telegram-connect{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid #BAE6FD;border-radius:14px;background:#f0f9ff;margin:12px 0}.telegram-connect .tg-head{display:flex;gap:12px;align-items:flex-start}.telegram-connect .tg-head p{margin:2px 0 0}.tg-logo{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#229ed9;color:#fff;font-size:18px}.tg-state{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tg-state.ok>span{font-weight:700;color:#15803d}.telegram-admin{margin-top:18px}.tg-token{display:flex;flex-direction:column;gap:6px;max-width:520px}.k-mark:has(.brand-logo),.brand-icon:has(.brand-logo),.auth-story .brand-icon:has(.brand-logo){background:none!important;box-shadow:none!important;padding:0!important;transform:none!important;overflow:hidden}.brand-logo{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.k-mark:has(.brand-logo){width:32px;height:32px;border-radius:8px}.loading .brand-icon:has(.brand-logo){width:72px;height:72px;border-radius:18px}.auth-story .brand-icon:has(.brand-logo){width:44px;height:44px;border-radius:12px}.auth-story.has-cover{justify-content:flex-start;padding-top:32px!important}.auth-story.has-cover>.brand,.auth-story.has-cover .story-main>.eyebrow,.auth-story.has-cover .story-main>h1,.auth-story.has-cover .story-lead{display:none!important}.auth-story.has-cover .story-main{margin:0!important;padding:0!important;max-width:1000px;width:100%;align-self:center}.auth-story.has-cover .route-flow{margin:36px auto 8px}.auth-story.has-cover .story-points{justify-content:center}.auth-cover{margin:0;width:100%;max-width:1000px;align-self:center;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #0206178c,0 0 0 1px #93c5fd2e}.auth-cover img{display:block;width:100%;height:auto;aspect-ratio:16/9}.auth-story.has-cover .auth-local{margin-top:20px;text-align:center}@media(max-width:1024px){.auth-story.has-cover{padding-top:24px!important}.auth-cover{max-width:760px}}@media(max-width:650px){.auth-story.has-cover .story-main{display:none}.auth-story.has-cover{padding:16px 12px 0!important}.auth-cover{border-radius:16px}}.legal-links{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;font-size:12px}.legal-links a{color:inherit;opacity:.8;text-decoration:underline;text-underline-offset:3px}.legal-links a:hover{opacity:1}.legal-links [aria-current]{font-weight:700}footer .legal-links{margin-top:10px}.platform-legal{padding:22px 16px 30px;color:var(--k-muted,#64748B)}.auth-legal{margin-top:12px;color:#93a4c3}.legal-ack{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;font-size:13px!important;line-height:1.5;margin:6px 0 14px}.legal-ack input{width:18px!important;height:18px;flex:none;margin:1px 0 0!important}.legal-ack a{color:var(--k-blue,#2563EB);text-decoration:underline}.voucher-privacy{text-align:center;font-size:12px;margin-top:14px}.voucher-privacy a{color:inherit;opacity:.75;text-decoration:underline}.legal-page{max-width:900px;margin:0 auto;padding:24px 16px 48px;color:#0f172a;background:#fff;min-height:100vh}.legal-head{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #E2E8F0;padding-bottom:16px;margin-bottom:24px}.legal-brand{display:flex;align-items:center;gap:10px;font-weight:800;color:#0f1d4a}.legal-brand img{width:36px;height:36px;border-radius:9px}.legal-doc h1{font-size:26px;line-height:1.25;color:#0f1d4a;margin-bottom:18px;letter-spacing:-.01em}.legal-doc h2{font-size:17px;color:#1e3a8a;margin:26px 0 10px}.legal-doc p,.legal-doc li{font-size:15px;line-height:1.7;color:#1e293b;text-align:left}.legal-doc p{margin:0 0 10px}.legal-doc ul,.legal-doc ol{margin:0 0 12px;padding-left:22px}.legal-doc li{margin-bottom:6px}.legal-note{background:#f1f5f9;border-left:3px solid #2563EB;padding:10px 12px;border-radius:6px;font-size:13px!important}.legal-table{overflow-x:auto;margin:6px 0 14px}.legal-table table{width:100%;border-collapse:collapse;font-size:13.5px}.legal-table th,.legal-table td{border:1px solid #CBD5E1;padding:8px 10px;text-align:left;vertical-align:top;line-height:1.55}.legal-table th{background:#e8eef9;color:#0f1d4a}.legal-table td.legal-blank{height:34px;min-width:180px}.legal-table tr:only-child td.legal-blank{height:120px}.legal-page>.legal-links{margin-top:36px;padding-top:16px;border-top:1px solid #E2E8F0;color:#475569}.legal-admin .legal-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:16px 20px}.legal-admin .legal-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.legal-admin .legal-form label.wide{grid-column:1/-1}.legal-admin .legal-form small{font-weight:400;color:#64748b;font-size:12px}.legal-admin .admin-actions{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}@media(max-width:650px){.legal-admin .legal-form{grid-template-columns:1fr;padding:12px}.legal-doc h1{font-size:22px}.legal-doc p,.legal-doc li{text-align:left}}@media print{.legal-print,.legal-page>.legal-links{display:none}.legal-page{padding:0}.legal-table th{background:#eee!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cost-toggle{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:2px 8px;border-radius:8px;border:1px solid var(--color-border);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;text-transform:inherit;letter-spacing:inherit}.cost-toggle[aria-pressed=false]{color:var(--color-muted-foreground)}.showcase-picker{display:grid;gap:8px}.showcase-picker-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:var(--text-sm);color:var(--color-muted-foreground)}.showcase-picker-top input{flex:1 1 200px}.showcase-picker .kiosk-firm-list{max-height:320px;overflow:auto}.showcase-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:14px}.showcase-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.showcase-head h2{margin:0}.showcase-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.showcase-chips span{padding:4px 10px;border-radius:999px;background:var(--color-selected);color:var(--color-selected-foreground);font-size:var(--text-sm);font-weight:600}.kiosk-showcase{align-items:flex-start}.kiosk-showcase span{display:grid}.kiosk-showcase small{color:var(--color-muted-foreground)}.kiosk-save-showcase{display:flex;gap:8px;flex-wrap:wrap}.kiosk-save-showcase input{flex:1 1 180px}.cancel-badge.nr{background:#fef3c7;color:#92400e;margin-right:4px}.nr-choice{display:flex;flex-wrap:wrap;gap:6px 16px;margin:4px 0}.nr-choice label{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13px}.bill-account{display:grid;gap:12px;padding:8px 0}.bill-summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px}.bill-summary>div:first-child{display:grid;gap:2px}.bill-summary strong{font-size:20px}.bill-form{display:grid;gap:10px;padding:14px;border:1px solid var(--k-line,#E2E8F0);border-radius:12px;background:var(--k-surface-2,#F8FAFC);max-width:640px}.bill-form h4{margin:0}.bill-form label{display:grid;gap:4px}.bill-row{display:flex;flex-wrap:wrap;gap:12px}.bill-row label{flex:1 1 160px}.bill-plan{display:grid;gap:8px;margin:4px 0}.bill-plan-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bill-items input{width:100%;min-width:110px}.bill-state{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:#e2e8f0;color:#334155;white-space:nowrap}.bill-state.paid{background:#dcfce7;color:#166534}.bill-state.overdue{background:#fee2e2;color:#991b1b}.bill-item.overdue td{color:#991b1b}.bill-entries li{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center}.bill-entries li.reversed>span,.bill-entries li.reversed>strong{text-decoration:line-through;opacity:.6}.bill-frozen{margin:8px 0}@media(max-width:640px){.bill-entries li{grid-template-columns:1fr auto}.bill-entries li>span:first-child{grid-column:1/-1;font-size:12px}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-cyrillic-ext-400-normal-CJkVxub1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-400-normal-Dbdydbkh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-cyrillic-ext-500-normal-WMJmRWOr.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-500-normal-B7C_nQD_.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-cyrillic-ext-600-normal-C5KBqx06.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-600-normal-BtwufOTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-iShZaXYX.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-700-normal-pWfpUei5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-cyrillic-ext-800-normal-DyqSzs2i.woff2) format("woff2"),url(/assets/plus-jakarta-sans-cyrillic-ext-800-normal-lQKgVBUR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-vietnamese-800-normal-CxbopLd3.woff2) format("woff2"),url(/assets/plus-jakarta-sans-vietnamese-800-normal-BkoGl_sr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-ext-800-normal-BPkb-LBK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2) format("woff2"),url(/assets/plus-jakarta-sans-latin-800-normal-BRNHt2w0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tv-navy:#0F1D4A;--tv-blue-700:#1D4ED8;--tv-blue:#2563EB;--tv-blue-50:#EEF4FF;--tv-blue-100:#DCE7FE;--tv-cyan:#06B6D4;--tv-orange:#C2410C;--tv-orange-hover:#9A3412;--tv-amber:#F59E0B;--tv-bg:#F5F7FB;--tv-surface:#FFFFFF;--tv-subtle:#F8FAFC;--tv-line:#E5EAF2;--tv-line-strong:#D3DBE7;--tv-text:#0F172A;--tv-text-2:#334155;--tv-muted:#526077;--tv-faint:#6B7A90;--tv-radius-sm:8px;--tv-radius:12px;--tv-radius-lg:16px;--tv-radius-xl:20px;--tv-shadow-xs:0 1px 2px rgba(16,24,40,.05);--tv-shadow-sm:0 1px 2px rgba(16,24,40,.04),0 2px 6px rgba(16,24,40,.05);--tv-shadow-md:0 4px 12px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.07);--tv-ring:0 0 0 4px rgba(37,99,235,.16);--tv-page-max:1360px;--font-sans:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--font-display:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--text-xs:12px;--text-sm:13px;--text-base:14.5px;--text-md:15px;--text-lg:17px;--text-xl:20px;--text-2xl:26px;--text-3xl:32px;--radius-sm:var(--tv-radius-sm);--radius-md:10px;--radius-lg:var(--tv-radius-lg);--shadow-card:var(--tv-shadow-sm);--shadow-pop:var(--tv-shadow-md);--color-primary:var(--tv-blue);--color-primary-hover:var(--tv-blue-700);--color-secondary:var(--tv-blue);--color-accent:var(--tv-orange);--color-accent-hover:var(--tv-orange-hover);--color-background:var(--tv-bg);--color-surface-subtle:var(--tv-subtle);--color-foreground:var(--tv-text);--color-foreground-strong:var(--tv-navy);--color-muted-foreground:var(--tv-muted);--color-faint-foreground:var(--tv-faint);--color-border:var(--tv-line);--color-border-strong:var(--tv-line-strong);--color-selected:var(--tv-blue-50);--color-selected-foreground:var(--tv-blue-700);--color-ring:var(--tv-blue);--input-height:44px;--input-border:var(--tv-line-strong);--table-row-border:#EEF2F7;--table-row-selected:var(--tv-blue-50);--money-font:var(--font-sans);--topbar-height:64px}html[dir=rtl]{--font-sans:"Segoe UI",Tahoma,system-ui,sans-serif;--font-display:"Segoe UI",Tahoma,system-ui,sans-serif}html{-webkit-text-size-adjust:100%}body{background:var(--tv-bg);color:var(--tv-text);font-family:var(--font-sans);font-size:14.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);color:var(--tv-navy);letter-spacing:-.02em}h1{font-size:var(--text-2xl);font-weight:800;line-height:1.2}h2,h3{font-weight:700}::selection{background:var(--tv-blue-100)}button,a,summary,[role=tab],label:has(input[type=checkbox]),label:has(input[type=radio]){cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--tv-blue)!important;outline-offset:2px!important;box-shadow:var(--tv-ring)}input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:0!important;border-color:var(--tv-blue)!important;box-shadow:var(--tv-ring)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:0ms!important;animation-iteration-count:1!important}}.primary,.secondary,.danger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px!important;font-family:var(--font-sans);font-size:14px;font-weight:650;letter-spacing:-.005em;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease,color .18s ease}.primary{background:var(--tv-blue)!important;color:#fff!important;border:1px solid transparent!important;box-shadow:0 1px 2px #10182814,inset 0 1px #ffffff1f!important}.primary:hover:not(:disabled){background:var(--tv-blue-700)!important;box-shadow:0 4px 14px #2563eb47!important}.primary:active:not(:disabled),.secondary:active:not(:disabled){transform:translateY(1px)}.secondary{background:#fff!important;color:var(--tv-text-2)!important;border:1px solid var(--tv-line-strong)!important;box-shadow:var(--tv-shadow-xs)!important}.secondary:hover:not(:disabled){background:var(--tv-subtle)!important;border-color:#b9c4d4!important;color:var(--tv-text)!important}.danger{color:#b42318}.primary.full,.secondary.full{width:100%}.primary:disabled,.secondary:disabled{opacity:.55;box-shadow:none!important}.sale-panel .actions .primary.full,.k-pagebar .new-sale,.new-sale{background:var(--tv-orange)!important}.sale-panel .actions .primary.full:hover:not(:disabled),.k-pagebar .new-sale:hover:not(:disabled),.new-sale:hover:not(:disabled){background:var(--tv-orange-hover)!important;box-shadow:0 4px 14px #c2410c47!important}.link-button{color:var(--tv-blue)!important;font-weight:600;border-radius:6px;background:none;border:0;text-underline-offset:3px}.link-button:hover{text-decoration:underline}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{min-height:44px;border:1px solid var(--tv-line-strong)!important;border-radius:10px!important;background:#fff;color:var(--tv-text);font-size:14.5px;font-family:var(--font-sans);padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}textarea{min-height:88px;line-height:1.5}input::placeholder,textarea::placeholder{color:#8a97aa!important;font-size:14px!important}input:not([type=checkbox]):not([type=radio]):hover:not(:focus):not(:disabled),select:hover:not(:focus):not(:disabled),textarea:hover:not(:focus){border-color:#b9c4d4!important}input:disabled,select:disabled,textarea:disabled{background:var(--tv-subtle);color:var(--tv-faint)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23526077' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px!important}html[dir=rtl] select{background-position:left 12px center;padding-left:36px!important;padding-right:12px!important}label{color:var(--tv-text-2);font-size:13px;font-weight:600}input[type=checkbox],input[type=radio]{accent-color:var(--tv-blue);width:18px;height:18px}.alert{border-radius:12px!important;border:1px solid #CFE0FF!important;background:#f2f7ff!important;color:#1e3a8a!important;padding:12px 16px!important;font-size:14px!important;line-height:1.55;box-shadow:none!important}.alert.error{background:#fef3f2!important;border-color:#fecdca!important;color:#912018!important}.alert.success{background:#ecfdf3!important;border-color:#abefc6!important;color:#085d3a!important}.hint,.muted{color:var(--tv-faint);font-size:13px;line-height:1.55}.status,.k-badge,.demo-badge{border-radius:999px!important;font-weight:650!important;font-size:12px!important;padding:3px 10px!important;letter-spacing:0}.k-badge{background:var(--tv-orange)!important;color:#fff!important;padding:1px 7px!important;font-size:11px!important}.k-top{height:64px!important;background:#ffffffdb!important;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--tv-line)!important;box-shadow:0 1px #10182805;padding:0 max(20px,calc((100vw - var(--tv-page-max))/2 + 24px))!important;gap:20px!important}.k-brand{font-family:var(--font-display)!important;font-weight:800!important;font-size:18px!important;letter-spacing:-.02em!important;color:var(--tv-navy)!important;gap:10px!important;white-space:nowrap}.k-mark:has(.brand-logo){width:34px!important;height:34px!important;border-radius:10px!important;box-shadow:0 2px 8px #2563eb40!important}.k-nav{height:64px!important;align-items:center!important;gap:4px!important}.k-nav>button,.k-more>summary{height:40px!important;padding:0 14px!important;border:0!important;border-radius:10px!important;color:var(--tv-muted)!important;font-size:14px!important;font-weight:600!important;transition:background-color .15s ease,color .15s ease}.k-nav>button:hover,.k-more>summary:hover{background:#f1f4f9!important;color:var(--tv-text)!important}.k-nav>button[aria-current=page]{background:var(--tv-blue-50)!important;color:var(--tv-blue-700)!important}.k-more[open]>summary{background:#f1f4f9!important;color:var(--tv-text)!important}.k-menu{top:52px!important;border:1px solid var(--tv-line)!important;border-radius:14px!important;box-shadow:var(--tv-shadow-md)!important;padding:8px!important;min-width:280px!important}.k-menu button{border-radius:10px!important;font-size:14px!important;font-weight:550!important;color:var(--tv-text-2)!important}.k-menu button:hover{background:#f1f4f9!important}.k-menu button[aria-current=page]{background:var(--tv-blue-50)!important;color:var(--tv-blue-700)!important}.k-menu svg{color:#8a97aa!important}.k-menu-label{font-size:11px!important;letter-spacing:.08em!important;color:var(--tv-faint)!important;padding:12px 12px 6px!important}.k-avatar{width:36px!important;height:36px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--tv-blue),var(--tv-navy))!important;color:#fff!important;font-size:12.5px!important;letter-spacing:.02em}.k-user-text strong{font-size:13.5px!important;color:var(--tv-text)!important}.k-user-text small{font-size:12px!important;color:var(--tv-faint)!important}.topbar,.operator-bar{max-width:var(--tv-page-max);margin:0 auto;padding:14px 24px 0!important;min-height:0!important;background:transparent!important;border:0!important;align-items:center}.topbar strong,.operator-bar>strong{font-size:13px!important;font-weight:600!important;color:var(--tv-faint)!important;letter-spacing:.01em}.operator-bar .language-picker,.topbar .language-picker{min-height:36px!important;padding-top:6px!important;padding-bottom:6px!important;font-size:13px!important;border-radius:10px!important}.operator-bar .secondary,.topbar .secondary{min-height:36px!important;padding:0 12px!important;font-size:13px!important}.operator-shell>main,.main-shell>main{max-width:var(--tv-page-max)!important;margin:0 auto!important;padding:16px 24px 40px!important}.platform-content>div>.k-card,.platform-content>div>div>.k-card{margin-bottom:20px}.page-heading{margin:8px 0 22px!important;align-items:flex-end!important}.page-heading h1{font-size:28px!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--tv-navy)!important}.page-heading p{font-size:14.5px!important;color:var(--tv-muted)!important;margin-top:6px!important;max-width:70ch}.k-card,.catalog,.sale-panel,.record-list,.metric-tile,.guest-card,.sub-card,.onboarding,.daily-session{background:#fff!important;border:1px solid var(--tv-line)!important;border-radius:var(--tv-radius-lg)!important;box-shadow:var(--tv-shadow-sm)!important}.catalog>.k-card{border:0!important;box-shadow:none!important}.catalog:has(.firm-page),.catalog:has(>.k-card){box-shadow:var(--tv-shadow-sm)!important}.k-toolbar,.catalog-toolbar{padding:16px 20px!important;border-bottom:1px solid var(--tv-line)!important;gap:12px!important}.k-toolbar h2,.catalog-toolbar h2,.firm-summary h2,.sale-panel h2{font-family:var(--font-display)!important;font-weight:750!important;font-size:18px!important;letter-spacing:-.015em!important;color:var(--tv-navy)!important}.k-toolbar .hint{margin:0}.metric-tile{padding:18px 20px!important;transition:box-shadow .2s ease,transform .2s ease}.metric-tile:hover{box-shadow:var(--tv-shadow-md)!important}.metric-tile strong{font-size:28px!important;font-weight:800!important;color:var(--tv-navy)!important;letter-spacing:-.02em}.metric-icon{border-radius:12px!important;background:var(--tv-blue-50)!important;color:var(--tv-blue)!important}.ledger-pad{padding:16px 20px!important}.k-row{padding:14px 20px!important;border-bottom:1px solid #EEF2F7!important;font-size:14.5px!important}.k-row.k-head{padding:10px 20px!important;background:var(--tv-subtle)!important;color:var(--tv-faint)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase}.k-row:not(.k-head):hover{background:#f8fafd!important}.k-row:last-child{border-bottom:0!important}.k-title strong,.k-row strong{color:var(--tv-text)}table.daily-table,.price-table,.legal-table table{border-collapse:separate!important;border-spacing:0;width:100%}.daily-table th,.price-table th{background:var(--tv-subtle)!important;color:var(--tv-faint)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px!important;border-bottom:1px solid var(--tv-line)!important;text-align:start}.daily-table td,.price-table td{padding:12px 14px!important;border-bottom:1px solid #EEF2F7!important}.slot{border-radius:8px!important;font-weight:650;font-family:var(--font-sans)!important}.mono{font-family:var(--font-sans)!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.k-tabs{display:inline-flex!important;gap:4px!important;padding:4px!important;background:#edf1f7!important;border-radius:12px!important;border:0!important;flex-wrap:wrap}.k-tabs button{min-height:38px!important;padding:0 16px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--tv-muted)!important;font-weight:650!important;font-size:14px!important;box-shadow:none!important}.k-tabs button:hover{color:var(--tv-text)!important}.k-tabs button.selected,.k-tabs button[aria-selected=true]{background:#fff!important;color:var(--tv-navy)!important;box-shadow:0 1px 3px #1018281a!important}.filters button,.k-chip{min-height:36px!important;border-radius:999px!important;padding:0 14px!important;font-weight:600!important;border:1px solid var(--tv-line-strong)!important;background:#fff!important;color:var(--tv-text-2)!important}.filters button.selected,.k-chip.on{background:var(--tv-navy)!important;border-color:var(--tv-navy)!important;color:#fff!important}.row-add{border-radius:10px!important;font-weight:650!important;border:1px solid var(--tv-blue)!important;color:var(--tv-blue)!important;background:#fff!important}.row-add.chosen{background:var(--tv-blue)!important;color:#fff!important}.row-add:hover:not(:disabled):not(.chosen){background:var(--tv-blue-50)!important}.empty,.k-empty,.empty-panel,.unified-empty{color:var(--tv-faint)!important;font-size:14.5px!important;text-align:center}.k-empty,.empty-panel,.catalog>.empty{padding:44px 20px!important}.k-empty:before,.catalog>.empty:before{content:"";display:block;width:56px;height:56px;margin:0 auto 14px;border-radius:16px;background:var(--tv-blue-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h18M3 12h18M3 17h10'/%3E%3C/svg%3E") center/26px no-repeat}.k-pagebar{margin:6px 0 18px!important}.unified-input{min-height:48px!important;border-radius:12px!important;border:1px solid var(--tv-line-strong)!important;box-shadow:var(--tv-shadow-xs);padding:0 14px!important}.unified-input:focus-within{border:1px solid var(--tv-blue)!important;box-shadow:var(--tv-ring)!important;padding:0 14px!important}.unified-results{border-radius:14px!important;box-shadow:var(--tv-shadow-md)!important;top:54px!important}.sales-layout{gap:24px!important;grid-template-columns:minmax(0,1fr) 400px!important}.sale-panel{padding:22px!important;top:84px!important}.cart-total strong,.total-row strong{font-weight:800!important;color:var(--tv-navy)!important;letter-spacing:-.02em}.modal-backdrop{background:#0f1d4a73!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.guest-modal,[role=dialog]{border-radius:var(--tv-radius-xl)!important;box-shadow:0 24px 64px #0f172a47!important}.platform-legal{max-width:var(--tv-page-max);margin:0 auto;padding:28px 24px 36px!important;border-top:1px solid var(--tv-line);color:var(--tv-faint)!important}.platform-legal .legal-links{justify-content:flex-start;font-size:13px}.legal-links a{text-decoration:none!important;opacity:1!important;color:var(--tv-muted)!important;font-weight:550}.legal-links a:hover{color:var(--tv-blue)!important;text-decoration:underline!important}.auth-legal a{color:#9fb0cc!important}.auth-legal a:hover{color:#fff!important}main>footer,.main-shell footer{max-width:var(--tv-page-max);margin:0 auto;color:var(--tv-faint);font-size:13px!important}.auth-page>.auth-form{border-radius:24px!important}.auth-form h2{font-family:var(--font-display)!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--tv-navy)!important}.auth-form .eyebrow{color:var(--tv-orange)!important;letter-spacing:.12em!important}.auth-story h1{font-family:var(--font-display)!important;font-weight:800!important;letter-spacing:-.035em!important}.auth-story .brand{letter-spacing:-.01em!important;font-weight:800!important}.voucher-page{background:transparent!important;max-width:760px!important;padding:24px 16px 40px!important;font-family:var(--font-sans)!important}body:has(.voucher-page){background:linear-gradient(180deg,#e8f0ff 0,#f5f7fb 320px)}.voucher-agency{background:linear-gradient(135deg,#1e3a8a,#2563eb 70%,#0891b2 130%)!important;border-radius:20px 20px 0 0;padding:26px 28px!important;position:relative;overflow:hidden}.voucher-agency:after{content:"";position:absolute;right:-60px;top:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%);pointer-events:none}.voucher-agency h1{color:#fff!important;font-weight:800!important;letter-spacing:-.02em;font-size:22px!important}.voucher-agency p{color:#dce7fe!important;opacity:1!important}.voucher-emergency{border-radius:14px!important;background:#fff!important;color:#c2410c!important;box-shadow:0 6px 20px #0f1d4a40;position:relative;z-index:1}.voucher-emergency small{color:#9a3412;font-weight:600}.voucher-body{background:#fff;border:1px solid var(--tv-line);border-top:0;border-radius:0 0 20px 20px;box-shadow:var(--tv-shadow-md);padding:26px 28px!important}.voucher-head h2{font-weight:800!important;letter-spacing:-.02em;color:var(--tv-navy)!important;font-size:22px!important}.voucher-head img{border:1px solid var(--tv-line);border-radius:14px;padding:6px;background:#fff}.voucher-body h3{border-top:0!important;padding-top:0!important;margin:24px 0 10px!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.08em;color:var(--tv-faint)!important}.voucher-line{border:1px solid var(--tv-line)!important;border-radius:14px;padding:16px 18px!important;margin-bottom:12px;background:var(--tv-subtle)}.voucher-line h4{font-size:17px!important;color:var(--tv-navy);font-weight:750}.voucher-line p{color:var(--tv-text-2)}.voucher-rule{background:#fff;border-radius:10px;padding:8px 12px;border:1px solid var(--tv-line);margin-top:8px!important}.voucher-foot{text-align:center;color:var(--tv-muted)!important}.voucher-actions{text-align:center}.voucher-actions a.primary{min-width:160px}.voucher-privacy a{color:var(--tv-muted)!important;opacity:1!important}@media(max-width:650px){.voucher-page{padding:12px 10px 32px!important}.voucher-agency{padding:20px!important}.voucher-body{padding:20px 16px!important}.voucher-head{flex-direction:column-reverse;align-items:center!important;text-align:center}}@media print{body:has(.voucher-page){background:#fff}.voucher-body{box-shadow:none}}.legal-page{background:transparent!important}.legal-page .legal-doc{background:#fff;border:1px solid var(--tv-line);border-radius:var(--tv-radius-lg);box-shadow:var(--tv-shadow-sm);padding:32px 36px}.legal-head{border-bottom:0!important;margin-bottom:12px!important}.legal-brand{font-weight:800!important;letter-spacing:-.02em}.legal-doc h1{font-weight:800!important;letter-spacing:-.025em!important}.legal-table table{border:1px solid #D9E1EC;border-radius:12px;overflow:hidden}.legal-table th,.legal-table td{border:0!important;border-bottom:1px solid #E5EAF2!important;border-inline-end:1px solid #E5EAF2!important}.legal-table tr:last-child td{border-bottom:0!important}.legal-table th:last-child,.legal-table td:last-child{border-inline-end:0!important}.loading{background:var(--tv-bg)}.loading h1{font-weight:800;color:var(--tv-navy)}@media(max-width:1180px){.k-nav>button,.k-more>summary{padding:0 10px!important;font-size:13.5px!important}.sales-layout{grid-template-columns:minmax(0,1fr) 340px!important}}@media(max-width:900px){.k-top{padding:0 12px!important;gap:10px!important}.sales-layout{display:flex!important}.sale-panel{top:auto!important}}@media(max-width:650px){body{font-size:15px}.k-top{height:auto!important;padding:8px 12px!important;background:#fff!important}.k-nav{height:auto!important;overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none;padding-bottom:4px}.k-nav::-webkit-scrollbar{display:none}.k-nav>button,.k-more>summary{height:40px!important;flex:none}.k-menu{top:46px!important;min-width:min(280px,calc(100vw - 24px))!important}.operator-shell>main,.main-shell>main{padding:12px 12px 32px!important}.topbar,.operator-bar{padding:10px 12px 0!important}.page-heading h1{font-size:23px!important}.k-toolbar,.catalog-toolbar{padding:14px!important}.k-row{padding:12px 14px!important}.legal-page .legal-doc{padding:20px 16px}}@media print{.k-top,.platform-legal{display:none!important}.k-card,.catalog,.daily-session{box-shadow:none!important}}.catalog-toolbar .search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.unified-input input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;background:transparent!important}.catalog-toolbar .search{height:44px!important;border-radius:12px!important;border:1px solid var(--tv-line-strong)!important;padding:0 14px!important}.catalog-toolbar .search:focus-within{border-color:var(--tv-blue)!important;box-shadow:var(--tv-ring)}.catalog-toolbar .search input:focus-visible{box-shadow:none!important}.alert{border-width:1px!important;border-style:solid!important}.empty:not(.catalog>.empty){background:#fff;border:1px dashed #CBD5E1;border-radius:var(--tv-radius-lg);padding:40px 20px!important;margin:12px 0!important}.empty:not(.catalog>.empty):before{content:"";display:block;width:52px;height:52px;margin:0 auto 12px;border-radius:16px;background:var(--tv-blue-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='3'/%3E%3Cpath d='M3 9h18'/%3E%3C/svg%3E") center/24px no-repeat}.k-card .empty:not(.catalog>.empty),.record-list .empty{border:0;margin:0!important}.platform-shell main>footer{display:none}@media(max-width:1520px){.k-user-text{display:none!important}}.k-nav{min-width:0;overflow:visible}.catalog-draft-note{background:#f2f7ff!important;border:1px solid #CFE0FF!important;border-radius:12px!important;color:#1e3a8a!important;font-size:14px!important;padding:12px 16px!important;line-height:1.55}.empty-panel{background:#fff!important;border:1px dashed #CBD5E1!important;border-radius:var(--tv-radius-lg)!important;padding:36px 24px!important}.empty-panel>svg{color:var(--tv-blue)!important;width:28px!important;height:28px!important;padding:12px;box-sizing:content-box;background:var(--tv-blue-50);border-radius:16px;margin:0 auto 16px!important;display:block}.empty-panel h2{color:var(--tv-navy)!important;font-weight:750!important;font-size:18px!important}.empty-panel p{color:var(--tv-muted)!important;font-size:14px!important}label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:inline-flex!important;flex-direction:row!important;align-items:center;gap:8px;flex-wrap:nowrap}label:has(>input[type=checkbox])>input,label:has(>input[type=radio])>input{margin:0!important;flex:none}@media(max-width:650px){.k-top{flex-wrap:wrap!important;row-gap:6px!important}.k-top>.k-nav{order:3;flex:1 1 100%!important;width:100%!important}.k-user{margin-inline-start:auto}}@media(max-width:650px){.k-top>.k-brand{margin-inline-end:auto}}.guest-summary{background:var(--tv-subtle)!important;border:1px solid var(--tv-line);border-radius:12px!important}.hold-timer{background:#fff7e6!important;color:#92400e!important;border-radius:12px!important;border:1px solid #FDE3B0}.cart-line{border-bottom:1px solid #EEF2F7!important}.release-status{background:#f2f7ff!important;border-bottom:1px solid #DCE7FE!important;color:var(--tv-text-2)!important}.k-nav svg,.k-more>summary svg{width:19px;height:19px;flex:none}@media(min-width:1024px){:root{--tv-side:268px}.platform-shell{padding-inline-start:var(--tv-side);min-height:100vh}.release-status{margin-inline-start:var(--tv-side)}.k-top{position:fixed!important;top:0;bottom:0;inset-inline-start:0;width:var(--tv-side);height:100vh!important;z-index:60!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start;gap:6px!important;padding:22px 14px 16px!important;background:linear-gradient(180deg,#0b1640,#12296b 55%,#173a8f)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:4px 0 24px #0b16402e!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.k-top:after{content:"";position:absolute;inset-inline-end:-80px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.22),transparent 70%);pointer-events:none}.k-brand{color:#fff!important;font-size:18px!important;padding:2px 10px 20px!important;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}.k-mark:has(.brand-logo){box-shadow:0 4px 14px #06b6d459!important}.k-nav{flex-direction:column!important;height:auto!important;align-items:stretch!important;gap:3px!important;flex:1 1 auto!important;overflow:visible!important}.k-nav>button,.k-more>summary{width:100%;height:44px!important;justify-content:flex-start!important;gap:12px!important;padding:0 12px!important;border-radius:12px!important;color:#aebbd8!important;font-size:14.5px!important;font-weight:600!important;background:transparent!important;text-align:start}.k-nav>button:hover,.k-more>summary:hover{background:#ffffff12!important;color:#fff!important}.k-nav>button[aria-current=page]{background:linear-gradient(90deg,#2563eb,#3b82f6)!important;color:#fff!important;box-shadow:0 6px 18px #2563eb66!important}.k-more{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.k-more[open]>summary{background:#ffffff12!important;color:#fff!important}.k-more>summary:after{margin-inline-start:auto}.k-more .k-menu{position:static!important;min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 0 4px 8px!important;margin-top:2px}.k-more .k-menu button{color:#aebbd8!important;min-height:40px!important;font-size:14px!important;padding:8px 12px!important}.k-more .k-menu button:hover{background:#ffffff12!important;color:#fff!important}.k-more .k-menu button[aria-current=page]{background:#3b82f647!important;color:#fff!important}.k-more .k-menu svg{color:#7f90b6!important}.k-more .k-menu-label{color:#7f90b6!important}.k-top .k-badge{margin-inline-start:auto}.k-user-menu{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);position:relative}.k-user-menu>summary{display:flex!important;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px!important;border-radius:12px!important;color:#fff}.k-user-menu>summary:hover,.k-user-menu[open]>summary{background:#ffffff12!important}.k-user-menu>summary:after{color:#7f90b6!important;margin-inline-start:auto}.k-user-text{display:flex!important;align-items:flex-start!important;min-width:0}.k-user-text strong{color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.k-user-text small{color:#8fa0c6!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.k-avatar{background:linear-gradient(135deg,#06b6d4,#2563eb)!important;order:-1;flex:none}.k-user-menu .k-menu.k-menu-end{position:absolute!important;top:auto!important;bottom:calc(100% + 6px)!important;inset-inline-start:0!important;inset-inline-end:auto!important;width:100%;min-width:0!important}.topbar,.operator-bar{position:sticky;top:0;z-index:30;max-width:none!important;margin:0!important;padding:0 32px!important;height:64px;min-height:64px!important;background:#f5f7fbdb!important;backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--tv-line)!important;display:flex;align-items:center;justify-content:space-between}.topbar strong,.operator-bar>strong{font-size:15px!important;color:var(--tv-navy)!important;font-weight:750!important}.operator-shell>main,.main-shell>main{max-width:1320px!important;padding:28px 32px 48px!important}.platform-legal{padding-inline:32px!important;max-width:1320px}}.metric-tile{position:relative;overflow:hidden}.metric-tile:after{content:"";position:absolute;inset-inline-end:-30px;bottom:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.08),transparent 70%)}.metric-icon{width:44px!important;height:44px!important;border-radius:14px!important;color:#fff!important;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #2563eb4d}.metric-tile:nth-child(2) .metric-icon{background:linear-gradient(135deg,#06b6d4,#0891b2)!important;box-shadow:0 6px 16px #06b6d44d}.metric-tile:nth-child(3) .metric-icon{background:linear-gradient(135deg,#f59e0b,#ea580c)!important;box-shadow:0 6px 16px #ea580c4d}.metric-tile:nth-child(4) .metric-icon{background:linear-gradient(135deg,#10b981,#059669)!important}.sale-flow-hint{background:var(--tv-subtle);border:1px dashed var(--tv-line-strong);border-radius:12px;padding:10px 12px;margin:12px 0!important}.guest-step{border:1px solid #CFE0FF;background:#f7faff;border-radius:14px;padding:14px!important;margin:14px 0}.guest-step-title{font-size:15px!important;margin:0 0 2px!important;color:var(--tv-navy)}.team-create{display:grid;gap:12px}.team-create h3{margin:0;font-size:16px}.team-credentials{border:1px solid #ABEFC6!important;background:#ecfdf3!important;border-radius:14px;padding:16px!important;display:grid;gap:10px}.team-credentials dl{display:grid;gap:8px;margin:0}.team-credentials dl div{display:grid;grid-template-columns:150px 1fr;gap:10px}.team-credentials dt{color:var(--tv-muted);font-weight:600}.team-credentials dd{margin:0;font-weight:700;word-break:break-all}.team-temp{font-size:18px;letter-spacing:.06em;background:#fff;border:1px dashed #6CE9A6;border-radius:8px;padding:4px 10px;width:max-content}.first-password{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:linear-gradient(180deg,#0a1330,#173a8f)}.first-password .auth-form{width:min(460px,100%);background:#fff;border-radius:24px;padding:32px;display:grid;gap:12px;box-shadow:0 30px 80px #02061773}.first-password img{border-radius:12px}@media(max-width:520px){.team-credentials dl div{grid-template-columns:1fr}}.team-create{background:#fff!important;border:1px solid var(--tv-line)!important;border-radius:16px!important;padding:18px!important;box-shadow:var(--tv-shadow-sm)}.tier-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.tier-cards .plan-card{flex-direction:column!important;align-items:center;justify-content:center;text-align:center;gap:4px}.tier-cards .plan-price{font-family:inherit!important;font-size:1.1rem;white-space:nowrap}.member-step{font-size:.95rem;margin:14px 0 6px;color:var(--k-text,#0f172a)}.tier-admin h3{margin:6px 0 8px;font-size:1rem}.tier-admin .tier-capacity{width:80px}.tier-admin tr.k-muted input:not([type=checkbox]){opacity:.55}.member-custom-price{display:flex;flex-direction:column;gap:4px;max-width:220px}.price-visibility{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:14px 16px;margin:10px 0 14px}.price-visibility h2{font-size:1rem;margin:0;width:100%}.price-visibility label{display:flex;gap:8px;align-items:center;font-weight:600}.price-visibility p{margin:0;width:100%}.portfolio-price{font-weight:700;font-size:1.05rem}.portfolio-price.hidden{font-weight:500;font-size:.9rem;color:var(--k-muted,#64748b)}.notice-backdrop{z-index:60;background:#0f172a73}.notice-dialog{background:#fff;border-radius:20px;padding:28px 26px 22px;width:min(380px,100%);text-align:center;box-shadow:0 30px 80px #02061759;display:flex;flex-direction:column;align-items:center;gap:14px;animation:notice-in .18s ease-out}.notice-dialog p{font-size:1rem;font-weight:600;color:#0f172a;line-height:1.5}.notice-dialog .primary{min-width:140px}.notice-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:28px;font-weight:800;color:#fff;background:linear-gradient(135deg,#22c55e,#15803d)}.notice-dialog.error .notice-icon{background:linear-gradient(135deg,#f87171,#b91c1c)}@keyframes notice-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.notice-dialog{animation:none}}.unsaved-note{color:#b45309;font-weight:600}.site-admin{display:flex;flex-direction:column;gap:14px}.site-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;position:sticky;top:64px;z-index:5;flex-wrap:wrap}.site-bar h2{margin:0 0 4px}.site-bar .hint{text-align:start;margin:0;max-width:640px}.site-bar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.site-bar-actions a.secondary{display:inline-flex;align-items:center;text-decoration:none}.site-lang{display:flex;align-items:center;gap:10px;font-weight:600;margin:0 0 12px;max-width:360px}.site-lang select{margin:0;width:auto}.site-section{padding:0;overflow:hidden}.site-section summary{cursor:pointer;padding:16px 20px;font-size:1rem;list-style:none;display:flex;justify-content:space-between}.site-section summary:after{content:"▾";color:#64748b}.site-section[open] summary:after{content:"▴"}.site-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:4px 20px 20px}.site-field{display:flex;flex-direction:column;gap:6px;font-weight:600}.site-field.wide{grid-column:1/-1}.site-field textarea{font:inherit;padding:10px 12px;border:1px solid #CBD5E1;border-radius:10px;resize:vertical}.site-field-label{display:flex;justify-content:space-between;gap:8px;align-items:center}.site-field .hint{text-align:start;margin:0}.site-slides-admin,.site-style{padding:20px;display:flex;flex-direction:column;gap:14px}.site-slides-admin>.hint{text-align:start;margin:0}.site-slide-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.site-slide-card{border:1px solid #E2E8F0;border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column;gap:10px;padding-bottom:12px}.site-slide-card.off{opacity:.55}.site-slide-card>label{padding:0 12px;display:flex;flex-direction:column;gap:4px;font-weight:600}.site-slide-thumb{aspect-ratio:16/9;background-size:cover;background-position:center;position:relative}.site-slide-thumb span{position:absolute;top:8px;left:8px;background:#0f172ab3;color:#fff;border-radius:999px;padding:2px 9px;font-weight:700;font-size:.8rem}.site-slide-actions{display:flex;justify-content:space-between;align-items:center;padding:0 12px;gap:6px;flex-wrap:wrap}.site-slide-actions .confirm-check{margin:0}.site-slide-actions span{display:flex;gap:6px}.site-slide-actions .secondary{padding:6px 10px}.site-slide-actions .danger{color:#b91c1c}.site-slide-add{border:2px dashed #CBD5E1;border-radius:14px;display:grid;place-items:center;min-height:200px;cursor:pointer;font-weight:700;color:#1e3a8a;background:#f8fafc}.site-slide-add:hover{border-color:#2563eb}.site-slide-add input{position:absolute;width:1px;height:1px;opacity:0}.site-slide-add.busy{cursor:progress;opacity:.7}.site-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.site-style-grid label{display:flex;flex-direction:column;gap:6px;font-weight:600}.site-style-grid input[type=range]{padding:0;accent-color:#2563EB}.site-accent{border:0;padding:0;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.site-accent legend{font-weight:600;margin-bottom:8px}.site-accent button{width:34px;height:34px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #cbd5e1;cursor:pointer;padding:0}.site-accent button.on{box-shadow:0 0 0 3px #0f172a}.site-accent input[type=color]{width:44px;height:36px;padding:2px;margin:0;border-radius:8px}.site-sample{border-radius:16px;padding:26px;background:linear-gradient(135deg,#0a1330,#1e3a8a);color:#fff}.site-sample-title{font-weight:800;line-height:1.1;margin:0 0 10px;letter-spacing:-.02em}.site-sample-title em{color:var(--sample-accent);font-style:normal}.site-sample p{color:#dce4f5;max-width:620px}.site-sample-btn{display:inline-block;margin-top:14px;background:var(--sample-accent);color:#fff;padding:10px 18px;border-radius:12px;font-weight:700}@media(max-width:760px){.site-fields,.site-style-grid{grid-template-columns:1fr}.site-bar{top:0}}.site-field.changed input,.site-field.changed textarea{border-color:#f59e0b;background:#fffbeb}.wa-panel{display:flex;flex-direction:column;gap:14px}.wa-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px}.wa-head h2{margin:0 0 4px}.wa-head .hint{text-align:start;margin:0}.wa-state{font-weight:700;border-radius:999px;padding:6px 14px;font-size:.85rem;white-space:nowrap}.wa-state.on{background:#dcfce7;color:#166534}.wa-state.off{background:#fef3c7;color:#92400e}.wa-state.none{background:#e2e8f0;color:#334155}.wa-guide{padding:0}.wa-guide summary{cursor:pointer;padding:16px 20px;list-style:none}.wa-guide ol{margin:0;padding:0 24px 18px 44px;display:grid;gap:8px;line-height:1.55}.wa-section{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.wa-section h3{margin:0}.wa-section>.hint{text-align:start;margin:0}.wa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.wa-grid label,.wa-test label,.wa-sample-lang{display:flex;flex-direction:column;gap:6px;font-weight:600}.wa-sample-lang{max-width:260px}.wa-template{border:1px solid #E2E8F0;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.wa-template header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.wa-template header .confirm-check{margin:0}.wa-langs{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.wa-langs legend{font-weight:600;margin-bottom:6px}.wa-langs label{display:flex;align-items:center;gap:5px;font-weight:600}.wa-langs input{width:auto;margin:0}.wa-sample{display:flex;gap:12px;align-items:flex-start;background:#f0fdf4;border:1px solid #BBF7D0;border-radius:12px;padding:12px}.wa-sample p{flex:1;margin:0;white-space:pre-wrap}.wa-params{text-align:start;margin:0}.wa-copyrow{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:10px;align-items:center}.wa-copyrow code{background:#f1f5f9;border-radius:8px;padding:8px 10px;overflow-wrap:anywhere;font-size:.85rem}.wa-test{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.wa-test label{min-width:260px}.wa-actions{align-items:center;flex-wrap:wrap}.wa-log{display:flex;flex-direction:column}.wa-log-row{display:grid;grid-template-columns:130px minmax(0,1fr) 150px 110px;gap:10px;padding:9px 0;border-bottom:1px solid #EEF2F7;align-items:center}.wa-log-row small{grid-column:1/-1;text-align:start;margin:0}.wa-status{font-weight:700;font-size:.85rem}.wa-status.sent{color:#2563eb}.wa-status.delivered{color:#0891b2}.wa-status.read{color:#16a34a}.wa-status.failed{color:#dc2626}.wa-status.skipped{color:#64748b}.secondary.danger{color:#b91c1c}@media(max-width:760px){.wa-grid{grid-template-columns:1fr}.wa-log-row{grid-template-columns:1fr 1fr}.wa-copyrow{grid-template-columns:1fr}}.wa-optout{margin:8px 0 0}.voucher-telegram{display:flex;flex-direction:column;align-items:center;gap:6px;margin:14px 0}.voucher-telegram a.telegram{background:#229ed9;color:#fff;border-color:#229ed9;padding:10px 18px;border-radius:12px;font-weight:700;text-decoration:none}.voucher-telegram small{color:#64748b;text-align:center;max-width:360px}.gtg-bot{margin:0;font-weight:600}.apply-form .kind-choice{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:4px 0 8px!important}.apply-form .kind-choice legend{font-size:13px;font-weight:700;color:var(--tv-navy);margin-bottom:8px}.apply-form .kind-option{display:flex!important;flex-direction:row!important;align-items:center;gap:14px;padding:14px 16px!important;border:1.5px solid var(--tv-line)!important;border-radius:16px!important;background:#fff!important;transition:border-color .15s,box-shadow .15s,background .15s;min-height:64px}.apply-form .kind-option:hover{border-color:var(--tv-blue-100)!important}.apply-form .kind-option.selected{border-color:var(--tv-blue)!important;background:var(--tv-blue-50)!important;box-shadow:0 0 0 3px #2563eb1f!important}.apply-form .kind-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex:none;background:var(--tv-subtle);color:var(--tv-navy)}.apply-form .kind-option.selected .kind-ic{background:var(--tv-blue);color:#fff}.apply-form .kind-txt{display:grid;gap:2px;flex:1;min-width:0}.apply-form .kind-txt strong{font-size:15px!important;color:var(--tv-navy)!important;line-height:1.25}.apply-form .kind-txt small{font-size:13px!important;color:var(--tv-muted)!important;line-height:1.35}.apply-form .kind-tick{width:22px;height:22px;border-radius:11px;border:2px solid var(--tv-line-strong);flex:none;display:grid;place-items:center}.apply-form .kind-option.selected .kind-tick{border-color:var(--tv-blue);background:var(--tv-blue);box-shadow:inset 0 0 0 4px #fff}.apply-form .apply-sec{margin:14px 0 2px;padding-top:14px;border-top:1px solid var(--tv-line);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tv-muted)}.apply-form{display:grid!important;gap:14px!important}.apply-card{display:grid;gap:12px;padding:16px;border:1px solid var(--tv-line);border-radius:18px;background:var(--tv-subtle)}.apply-card .apply-sec{margin:0!important;padding:0!important;border:0!important}.apply-form label,.apply-card label{display:grid!important;gap:6px!important;margin:0!important;font-size:13px!important;font-weight:600!important;color:var(--tv-text-2)!important}.apply-form .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0!important}@media(max-width:520px){.apply-form .field-grid{grid-template-columns:1fr}}.apply-form input,.apply-form select,.apply-form textarea{background-color:#fff!important;font-size:15px!important;font-weight:500}.apply-form input::placeholder,.apply-form textarea::placeholder{color:#94a3b8;font-weight:400}.apply-form textarea{min-height:76px;resize:vertical}.apply-form select:disabled{background-color:var(--tv-subtle)!important;color:var(--tv-faint)}.pw-field{position:relative;display:block}.pw-field input{width:100%;padding-right:84px!important;box-sizing:border-box}.pw-toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);min-height:36px;padding:0 12px;border-radius:10px;border:0;background:var(--tv-blue-50);color:var(--tv-blue-700);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pw-meter{height:6px;border-radius:3px;background:var(--tv-line);overflow:hidden}.pw-meter span{display:block;height:100%;width:0;transition:width .2s,background .2s}.pw-meter .l1{width:33%;background:#f59e0b}.pw-meter .l2{width:66%;background:#2563eb}.pw-meter .l3{width:100%;background:#16a34a}.apply-card .hint{margin:0}.apply-next{margin:0;padding:12px 14px;border-radius:14px;background:var(--tv-blue-50);color:var(--tv-blue-700);font-size:13.5px;line-height:1.5}.apply-form .legal-ack{display:flex!important;align-items:flex-start;gap:10px!important;font-weight:500!important}.apply-form .legal-ack{flex-direction:row!important;flex-wrap:nowrap!important}.apply-form .legal-ack input{width:20px!important;height:20px!important;min-height:20px!important;flex:none;margin:1px 0 0!important;order:0}.apply-form .legal-ack span{flex:1;line-height:1.45}.verify-sent{display:grid;gap:12px;justify-items:start;padding:4px 0}.verify-ic{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:var(--tv-blue-50);color:var(--tv-blue)}.verify-sent h3{margin:0;font-size:22px;color:var(--tv-navy)}.verify-sent p{margin:0;line-height:1.5}.verify-sent ol{margin:0;padding-left:20px;display:grid;gap:6px;color:var(--tv-text-2)}.verify-sent .full{width:100%;min-height:48px}.verify-welcome{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:12px 18px;background:#ecfdf3;color:#0b6b3a;border-bottom:1px solid #BBF7D0;font-size:14px;position:relative;z-index:5}.lang-dd{position:relative;display:inline-block;flex-shrink:0}.lang-dd-btn{display:inline-flex!important;align-items:center;gap:8px;cursor:pointer;min-height:40px;padding:6px 10px!important;border-radius:10px;border:1px solid var(--tv-line-strong);background:#fff;color:var(--tv-text);font:inherit;font-size:13.5px!important;font-weight:600;max-width:none!important;white-space:nowrap}.lang-dd-btn .flag{flex:none}.lang-dd-code{font-weight:800;letter-spacing:.04em}.lang-dd-chev{opacity:.7;margin-inline-start:2px}.lang-dd-list{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:1200;min-width:220px;max-height:min(70vh,440px);overflow:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--tv-line);border-radius:14px;box-shadow:0 18px 50px #02061738}.lang-dd-list li{margin:0}.lang-dd-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:#0f172a;font:inherit;font-size:14px;text-align:start;cursor:pointer}.lang-dd-list button:hover,.lang-dd-list button:focus-visible{background:var(--tv-blue-50)}.lang-dd-list button.on{background:var(--tv-blue-50);color:var(--tv-blue-700);font-weight:700}.lang-dd-list b{font-weight:800;letter-spacing:.04em}@media(max-width:560px){.lang-dd-name{display:none}}.lp-nav .lang-dd-btn,.kiosk-top .lang-dd-btn{max-width:none!important}.auth-form>.lang-dd{display:block;width:max-content;margin:0 0 25px auto}[dir=rtl] .lang-dd-list{inset-inline-end:auto;inset-inline-start:0}.lang-dd-btn{background-image:none!important;-moz-appearance:none;appearance:none;-webkit-appearance:none}.lang-dd .lang-dd-btn.language-picker{background-image:none!important;padding-inline-end:10px!important}.pw-eye-field input{padding-right:48px!important}.pw-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#64748b;cursor:pointer;padding:0;min-height:0}.pw-eye:hover,.pw-eye[aria-pressed=true]{color:var(--tv-blue-700,#1d4ed8);background:var(--tv-blue-50,#eff6ff)}.pw-eye:focus-visible{outline:2px solid var(--tv-blue-700,#1d4ed8);outline-offset:1px}.policy-list{margin:4px 0 0;padding-left:18px;font-size:13px;color:#475569}.policy-list li{padding:1px 0;display:list-item!important}.voucher-rule ul{margin:4px 0 0;padding-left:18px}.voucher-rule li{padding:1px 0}.cp-editor{display:grid;gap:12px}.cp-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.cp-card{display:flex;gap:10px;align-items:flex-start;border:1.5px solid var(--tv-line,#e2e8f0);border-radius:12px;padding:12px 14px;cursor:pointer;background:#fff}.cp-card.on{border-color:var(--tv-blue-700,#1d4ed8);background:var(--tv-blue-50,#eff6ff)}.cp-card input{margin-top:3px;max-width:none}.cp-card span{display:grid;gap:2px}.cp-card small{color:#64748b;font-weight:400}.cp-presets{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:#475569}.cp-presets .chip{border:1px solid var(--tv-line,#e2e8f0);background:#fff;border-radius:999px;padding:5px 12px;font:inherit;font-size:12.5px;cursor:pointer;min-height:0}.cp-presets .chip[aria-pressed=true]{background:var(--tv-blue-700,#1d4ed8);color:#fff;border-color:transparent}.cp-tiers{display:grid;gap:8px}.cp-tier{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid var(--tv-line,#e2e8f0)}.cp-tier label{display:grid;gap:4px;font-size:13px}.cp-tier input{max-width:140px!important}.cp-arrow{font-size:18px;color:#94a3b8;padding-bottom:10px}.cp-preview{border-left:3px solid var(--tv-blue-700,#1d4ed8);background:#f8fafc;border-radius:8px;padding:10px 12px;font-size:13px}.cp-preview ul{margin:6px 0 0;padding-left:18px}.pm{display:grid;gap:14px}.pm-head{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.pm-head h1{margin:0}.pm-head .hint{margin:4px 0 0;max-width:720px}.pm-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pm-tools input[type=search]{flex:1 1 260px;min-height:44px}.pm-chips{display:flex;flex-wrap:wrap;gap:6px}.pm-chips button,.pm-tabs button{border:1px solid var(--tv-line,#E5EAF2);background:#fff;border-radius:999px;padding:7px 14px;font:inherit;font-size:13.5px;font-weight:600;color:#334155;cursor:pointer;min-height:0}.pm-chips button b,.pm-tabs button b{margin-inline-start:6px;font-size:12px;background:#f1f4f9;border-radius:999px;padding:1px 7px}.pm-chips button[aria-pressed=true],.pm-tabs button[aria-selected=true]{background:#0f1d4a;color:#fff;border-color:#0f1d4a}.pm-chips button[aria-pressed=true] b,.pm-tabs button[aria-selected=true] b{background:#2563eb;color:#fff}.pm-demo{font-size:13px;color:#526077}.pm-list{display:grid;gap:8px}.pm-row{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,2.2fr) auto minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,1.1fr) auto;gap:12px;align-items:center;padding:12px 16px;background:#fff;border:1px solid #E5EAF2;border-radius:14px;cursor:pointer;font-size:14px}.pm-row:hover{border-color:#bfd4fe;box-shadow:0 4px 14px #0f1d4a0f}.pm-row:focus-visible{outline:2px solid #2563EB;outline-offset:2px}.pm-row-main{display:grid;min-width:0}.pm-row-main strong{color:#0f1d4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-row-main small{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-row-place{color:#475569}.pm-row-stats{display:flex;flex-wrap:wrap;gap:4px 10px;color:#475569;font-size:13px}.pm-row-login{display:grid;font-size:13px;color:#334155}.pm-row-login small{color:#94a3b8;font-size:11px}.pm-kind{display:inline-block;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;background:#f1f4f9;color:#334155;white-space:nowrap}.pm-kind.operator{background:#eef4ff;color:#1d4ed8}.pm-kind.agency{background:#ecfdf3;color:#0b6b3a}.pm-kind.referrer{background:#fff4e5;color:#9a3412}.pm-badge{background:#c2410c;color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;white-space:nowrap}.pm-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pm-tabs button{white-space:nowrap}.pm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.pm-card{background:#fff;border:1px solid #E5EAF2;border-radius:16px;padding:14px 16px}.pm-card h2{margin:0 0 8px;font-size:15px;color:#0f1d4a}.pm-card dl{margin:0;display:grid;gap:8px}.pm-card dl>div{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:10px;align-items:start}.pm-card dt{color:#64748b;font-size:13px}.pm-card dd{margin:0;font-size:14px;color:#0f172a;word-break:break-word}.pm-long{white-space:pre-line}.pm-ask{margin-inline-start:8px;font-size:12.5px!important}.pm-acts{display:grid;gap:8px}.pm-act summary{cursor:pointer;display:grid;gap:2px}.pm-act summary small{color:#64748b}.pm-act[open] summary{margin-bottom:10px}.pm-photos{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.pm-photos img{width:88px;height:66px;object-fit:cover;border-radius:10px;display:block}.pm-table-wrap{overflow-x:auto;background:#fff;border:1px solid #E5EAF2;border-radius:14px}.pm-table{width:100%;border-collapse:collapse;font-size:13.5px}.pm-table th{text-align:start;background:#f8fafc;color:#475569;font-weight:700;padding:10px 12px;white-space:nowrap}.pm-table td{padding:9px 12px;border-top:1px solid #EEF2F7;vertical-align:top}.pm-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.pm-file{display:flex;gap:10px;align-items:center;padding:8px;background:#fff;border:1px solid #E5EAF2;border-radius:12px;text-decoration:none;color:inherit}.pm-file img,.pm-file-icon{width:64px;height:48px;border-radius:8px;object-fit:cover;flex:none}.pm-file-icon{display:grid;place-items:center;background:#fee2e2;color:#b91c1c;font-weight:800;font-size:12px}.pm-file span{display:grid}.pm-file small{color:#64748b}.pm-changes{display:grid;gap:8px}.pm-change header{display:flex;justify-content:space-between;gap:8px;align-items:center}.pm-state{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:#f1f4f9;color:#334155}.pm-state.pending{background:#fff4e5;color:#9a3412}.pm-state.applied{background:#ecfdf3;color:#0b6b3a}.pm-state.rejected,.pm-state.stale{background:#fee2e2;color:#991b1b}.pm-diff{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.pm-diff span{display:grid;gap:2px}.pm-diff small{color:#64748b;font-size:11px}.pm-diff del{background:#fef2f2;color:#991b1b;border-radius:8px;padding:4px 8px;text-decoration:line-through}.pm-diff ins{background:#ecfdf3;color:#065f46;border-radius:8px;padding:4px 8px;text-decoration:none;font-weight:600}.pm-form{width:min(560px,100%)}.pm-current{margin-top:4px;padding:8px 10px;border-radius:10px;background:#f8fafc;border:1px dashed #CBD5E1;font-weight:500;white-space:pre-line}.button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pc-box{margin:12px 16px 0;padding:14px 16px;border-radius:16px;background:#fffbeb;border:1px solid #FDE68A;display:grid;gap:10px}.pc-box h2{margin:0;font-size:16px;color:#92400e}.pc-box>.hint{margin:0}.pc-item{background:#fff;border:1px solid #FDE68A;border-radius:12px;padding:10px 12px}.own-export-body{padding:14px 18px;display:grid;gap:10px}@media(max-width:760px){.pm-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.pm-row-place,.pm-row-login{grid-column:1}.pm-row-stats{grid-column:1/-1}.pc-box{margin:10px 12px 0}}.member-waiting{padding:22px 24px;display:grid;gap:10px;justify-items:start;border:1px solid #FDE68A!important;background:#fffbeb!important}.member-waiting-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#fef3c7;color:#b45309}.member-waiting h2{margin:0;color:#92400e}.member-waiting p{margin:0;color:#334155}.member-wait-steps{margin:0;padding-left:20px;display:grid;gap:4px;color:#475569;font-size:14px}.member-countdown{margin:12px 16px 0;padding:10px 14px;border-radius:12px;background:#fff7e6;border:1px solid #FDE3B0;color:#92400e;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;font-weight:600}.member-countdown.urgent{background:#fef2f2;border-color:#fecaca;color:#991b1b}.member-countdown .secondary.small{min-height:36px;padding:0 14px}@media(max-width:760px){.member-countdown{margin:10px 12px 0}}.membership-page .apply-card{margin:12px 0}.membership-page .apply-card textarea{width:100%;box-sizing:border-box;font:inherit}.wz-bar{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.wz-bar button{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:10px 4px;border-radius:12px;background:#f1f4f9;color:#526077;font-size:12px;font-weight:600;text-align:center;cursor:pointer}.wz-bar button b{width:26px;height:26px;border-radius:13px;display:grid;place-items:center;background:#fff;color:#0f1d4a;font-size:13px}.wz-bar button.done b{background:#16a34a;color:#fff}.wz-bar button.done b:before{content:"✓"}.wz-bar button.done b{font-size:0}.wz-bar button.done b:before{font-size:13px}.wz-bar button.on{background:#0f1d4a;color:#fff}.wz-bar button.on b{background:#2563eb;color:#fff}.wz-bar button:focus-visible{outline:2px solid #2563EB;outline-offset:2px}.wz-step{display:grid;gap:12px}.wz-step[hidden]{display:none}.wz-nav{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--tv-line,#E5EAF2)}.wz-nav .wz-auto{flex:1;text-align:center;font-size:12.5px;color:#64748b}.wz-gen{display:grid;gap:10px;border:1px dashed #93C5FD;border-radius:14px;padding:14px;background:#f8fbff}.wz-gen-days{display:flex;flex-wrap:wrap;gap:6px}.wz-gen-days label{display:inline-flex!important;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--tv-line,#E5EAF2);background:#fff;font-size:13px;cursor:pointer}.wz-gen-days label.on{background:#eef4ff;border-color:#bfd4fe;color:#1d4ed8}.wz-gen-times{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#475569}.wz-gen-time{display:inline-flex;align-items:center;gap:4px}.wz-gen-time input{max-width:120px}.wz-gen-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.review-checks label.must{font-weight:700}@media(max-width:650px){.wz-bar{grid-template-columns:repeat(5,minmax(0,1fr))}.wz-bar button span{font-size:10px}}.std-terms{display:grid;gap:10px;border:1px solid #BFD4FE;border-radius:14px;padding:14px;background:#f8fbff}.std-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.std-grid label{display:grid;gap:4px;font-size:13px}.std-input{display:flex;align-items:center;gap:6px}.std-input input{max-width:120px}.std-input b{color:#64748b}.std-summary{margin:0;padding:8px 12px;border-radius:10px;background:#fff;border:1px dashed #93C5FD;font-size:13px;color:#1e3a8a}.std-missing{display:block;margin:6px 0}.partners-hub{display:grid;gap:12px}.partners-hub h1{margin:0}.partners-drafts{margin-top:14px}.partners-drafts>summary{cursor:pointer;font-weight:700;color:#0f1d4a;padding:10px 12px;background:#fff;border:1px solid var(--tv-line,#E5EAF2);border-radius:12px}.partners-drafts[open]>summary{border-radius:12px 12px 0 0}.partners-drafts>:not(summary){padding:12px;border:1px solid var(--tv-line,#E5EAF2);border-top:0;border-radius:0 0 12px 12px;background:#fff}.map-search{display:flex;gap:8px;margin-bottom:8px}.map-search input{flex:1;min-width:0}.map-search button{white-space:nowrap}.map-hits{list-style:none;margin:0 0 8px;padding:0;border:1px solid var(--tv-line);border-radius:12px;background:#fff;max-height:180px;overflow:auto}.map-hits li{border-bottom:1px solid var(--tv-line)}.map-hits li:last-child{border-bottom:0}.map-hits li.hint{padding:8px 12px}.map-hits button{display:block;width:100%;text-align:start;background:none;border:0;padding:9px 12px;font:inherit;color:var(--tv-text);cursor:pointer}.map-hits button:hover{background:#f1f5f9}.map-required .map-box{outline:2px solid #F59E0B;outline-offset:2px}.map-mini{height:160px;min-width:200px;pointer-events:none}.pc-guest{margin:10px 0 4px;padding:12px 14px;border-radius:12px;background:#fff;border:1px dashed #CBD5E1;display:grid;gap:8px}.pc-guest-changed{margin:0;font-size:.85rem;font-weight:600;color:#065f46}.pc-guest-form{display:grid;gap:10px}.pc-guest-form h4{margin:0;font-size:1rem}.pc-guest-form label{display:grid;gap:4px;font-size:.9rem}.pcg-item{display:grid;gap:8px}.pcg-head{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.pcg-body{display:grid;grid-template-columns:minmax(200px,260px) 1fr;gap:14px;align-items:start}@media(max-width:760px){.pcg-body{grid-template-columns:1fr}.map-mini{height:140px}}.pcg-body label{display:grid;gap:4px;font-size:.9rem;margin:6px 0}.pcg-recent{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px;font-size:.9rem}.pcg-state{display:inline-block;font-size:.72rem;font-weight:700;border-radius:999px;padding:2px 8px;background:#e2e8f0;color:#334155}.pcg-state.auto{background:#dbeafe;color:#1e40af}.pcg-state.applied{background:#dcfce7;color:#166534}.pcg-state.rejected{background:#fee2e2;color:#991b1b}.pcg-settings{margin-top:16px;padding:14px 16px;border-radius:14px;border:1px solid var(--tv-line);background:#fff;display:grid;gap:8px}.pcg-settings h3{margin:0;font-size:1rem}.pcg-settings label{display:grid;gap:4px;max-width:320px}.drv-changed{display:inline-block;margin-inline-end:6px;font-size:.72rem;font-weight:700;border-radius:999px;padding:2px 8px;background:#fef3c7;color:#92400e;vertical-align:middle}.handover{display:grid;gap:12px;padding:16px;border-radius:16px;background:#f0fdf4;border:1px solid #BBF7D0;margin:8px 0}.handover-head{display:flex;gap:10px;align-items:center}.handover-head strong{display:block;color:#14532d}.handover-head small{color:#166534}.handover-check{width:34px;height:34px;border-radius:50%;background:#16a34a;color:#fff;display:grid;place-items:center;font-weight:800}.handover-qr{display:grid;justify-items:center;gap:6px;cursor:pointer;background:#fff;border-radius:14px;padding:12px;border:1px solid #D1FAE5}.handover-qr img{image-rendering:pixelated;border-radius:8px;max-width:100%;height:auto}.handover-qr-wait{width:220px;height:220px;display:grid;place-items:center;color:#94a3b8}.handover-big .handover-qr{position:sticky;top:8px}.handover-lead{margin:0;font-weight:600;color:#14532d}.handover-channels{display:grid;grid-template-columns:1fr 1fr;gap:8px}.handover-channels>*{display:grid;gap:2px;text-align:center;padding:10px 8px;border-radius:12px;text-decoration:none;min-height:56px;align-content:center}.handover-channels small{font-weight:400;opacity:.85;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.handover-channels a.whatsapp.primary{background:#25d366;border-color:#25d366;color:#fff}.handover-channels .disabled{opacity:.5;pointer-events:none}.handover-links{display:flex;flex-wrap:wrap;gap:12px;font-size:.9rem}@media(max-width:480px){.handover-channels{grid-template-columns:1fr}}.today{display:grid;gap:16px}.today-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.today-head h1{margin:0;font-size:1.5rem}.today-date{margin:2px 0 0;color:#64748b;text-transform:capitalize}.today-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.today-card{display:grid;gap:2px;text-align:start;padding:14px 16px;border-radius:16px;border:1px solid var(--tv-line);background:#fff;cursor:pointer;font:inherit;color:inherit}.today-card svg{color:#1d4ed8}.today-card b{font-size:1.8rem;line-height:1.1;font-weight:800}.today-card b i{font-style:normal;font-size:1rem;color:#94a3b8;font-weight:600}.today-card span{font-weight:600;color:#334155}.today-card small{color:#64748b}.today-card.warn{border-color:#fcd34d;background:#fffbeb}.today-card.warn svg{color:#b45309}.today-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.today-box{padding:14px 16px;border-radius:16px;border:1px solid var(--tv-line);background:#fff;display:grid;gap:10px}.today-box h2{margin:0;font-size:1.05rem}.today-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.today-list li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #F1F5F9}.today-list li:last-child{border-bottom:0}.today-list strong{display:block}.today-list small{color:#64748b;display:block}.today-time{font-weight:700;font-variant-numeric:tabular-nums;min-width:52px;display:grid}.today-time em{font-style:normal;font-size:.7rem;color:#b45309;font-weight:700}.today-state{font-size:.75rem;font-weight:700;border-radius:999px;padding:3px 9px;background:#e2e8f0;color:#334155;white-space:nowrap}.today-state.done{background:#dcfce7;color:#166534}.today-state.partial{background:#dbeafe;color:#1e40af}.today-state.warn{background:#fef3c7;color:#92400e}.today-quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.today-quick-grid button{display:flex;gap:8px;align-items:center;justify-content:flex-start}.today-at{text-align:end;margin:0}@media(max-width:1000px){.today-cards{grid-template-columns:1fr 1fr}.today-grid{grid-template-columns:1fr}}@media(max-width:480px){.today-card b{font-size:1.5rem}}.bulk-assign{display:grid;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid #BFDBFE;background:#eff6ff;margin-bottom:12px}.bulk-head{display:grid;gap:2px}.bulk-pick{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bulk-count{font-weight:700;color:#1e40af;margin-inline-start:auto}.bulk-form{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:10px;align-items:end}.bulk-form label{display:grid;gap:4px;font-size:.85rem;min-width:0}.bulk-form select,.bulk-form input{width:100%;min-width:0}@media(max-width:900px){.bulk-form{grid-template-columns:1fr 1fr}}.bulk-check{display:inline-flex;gap:6px;align-items:center;font-size:.85rem;font-weight:600;margin-bottom:6px}.transfer-request.selected{outline:2px solid #3B82F6;outline-offset:-2px}.team-method{margin:4px 0 8px}.team-link{width:100%;font-size:.85rem}.notif-decide{align-items:center;flex-wrap:wrap}.notif-decide .hint{flex-basis:100%}.backup-card.warn{border-color:#fcd34d;background:#fffbeb}.sec-filter{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr) auto;gap:8px;align-items:center}@media(max-width:760px){.sec-filter{grid-template-columns:1fr}}.totp-banner{margin:0;border-radius:0;display:flex;justify-content:space-between;align-items:center;gap:12px}.two-step{display:grid;gap:10px}.two-step h2{margin:0}.two-step-setup{display:grid;gap:10px;justify-items:start}.two-step-setup ol{margin:0;padding-inline-start:20px;display:grid;gap:4px}.two-step-setup img{border:1px solid var(--tv-line);border-radius:12px;background:#fff;padding:6px}.two-step-codes pre{background:#fff;border:1px solid #BBF7D0;border-radius:10px;padding:10px 14px;font-size:1rem;line-height:1.7;margin:6px 0}.member-request .admin-actions,.member-request-body~.admin-actions,article .admin-actions:has(.member-custom-price){align-items:flex-start!important;flex-wrap:wrap}.admin-actions:has(.member-custom-price)>button{align-self:flex-start;min-height:40px!important;height:auto!important;padding:8px 16px!important}.pcg-compact{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px}.pcg-compact button{min-height:34px!important;padding:4px 14px!important}@media(max-width:760px){.k-pagebar{flex-wrap:wrap!important}.k-pagebar .unified-search{flex:1 1 100%!important;min-width:0;max-width:none!important;order:-1}.k-pagebar>button{flex:1 1 0}}.printer-papers{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))!important}.printer-row{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin-top:12px}.printer-row label{display:grid;gap:6px;min-width:160px}.printer-row .confirm-check{display:flex;align-items:center;gap:8px}.printer-help{margin-top:12px}.printer-help ol{margin:8px 0 0 18px;display:grid;gap:4px}.printer-settings{padding:20px 22px;border:1px solid var(--tv-line,#e5eaf2);border-radius:14px;margin:18px 0}.printer-settings fieldset{border:0;padding:0;margin:10px 0 0}.printer-settings legend{font-weight:700;margin-bottom:8px}.printer-papers .plan-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.printer-papers .plan-price{white-space:nowrap;font-size:17px!important}.printer-settings .hint{text-align:start}.partners-find{display:grid;gap:12px}.partners-find .sub-search input{width:100%;max-width:520px}.partners-find-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;align-items:start}.partners-find-grid .activity-summary{margin:0;min-width:0}.partners-find-grid .activity-summary>p:not(.portfolio-price){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.partners-how{margin:0}.partners-hub .partners-how,.partners-find>.hint{text-align:start}:root{--app-bg:#F5F7FB;--app-line:#E5EAF2;--app-ink:#0F1D4A;--app-muted:#526077;--app-blue:#2563EB;--app-blue-d:#1D4ED8;--app-blue-50:#EEF4FF;--app-shadow:0 1px 2px rgba(16,24,40,.04),0 2px 8px rgba(16,24,40,.06)}.app-tabbar,.k-thumb{display:none}.catalog{container-type:inline-size;container-name:catalog}@container catalog (max-width:900px){.k-table[aria-label]{display:grid;gap:10px;background:transparent!important;border:0!important}.k-table .k-head.activity-cols{display:none!important}.k-row.activity-cols{display:grid!important;grid-template-columns:88px minmax(0,1fr) auto!important;grid-template-areas:"img title title" "img slots seats" "img price add" "img cost add";align-items:center;gap:4px 12px!important;padding:10px!important;background:#fff!important;border:1px solid var(--app-line)!important;border-radius:18px!important;box-shadow:var(--app-shadow);min-height:0!important}.k-row.activity-cols.in-cart{border-color:#93c5fd!important;background:#f8fbff!important}.k-row.activity-cols>.k-thumb{grid-area:img!important;display:block;width:88px;height:88px;align-self:start;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#dbeafe,#e0f2fe 55%,#ffedd5)}.k-row.activity-cols>.k-thumb img{width:100%;height:100%;object-fit:cover;display:block}.k-row.activity-cols>.k-title{grid-area:title!important;min-width:0}.k-row.activity-cols>.k-title strong{font-size:15px;line-height:1.3;color:var(--app-ink);white-space:normal!important;word-break:normal!important}.k-row.activity-cols>.k-slots{grid-area:slots!important;display:flex;flex-wrap:wrap;gap:4px}.k-row.activity-cols>.k-seats{grid-area:seats!important;justify-self:end;font-size:12px;font-weight:700;white-space:nowrap}.k-row.activity-cols>:nth-child(5){grid-area:price!important;font-size:16px;font-weight:800;color:var(--app-ink)}.k-row.activity-cols>:nth-child(6){grid-area:cost!important;display:block!important;font-size:12px}.k-row.activity-cols>:nth-child(7){grid-area:add!important;justify-self:end;align-self:end}.k-row.activity-cols>:nth-child(7) button{min-height:40px;border-radius:12px}}@container catalog (min-width:600px) and (max-width:900px){.k-table[aria-label]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){body{background:var(--app-bg)}.platform-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.platform-shell .k-top{position:sticky!important;top:0;z-index:65!important;flex-wrap:nowrap!important;height:60px!important;padding:0 14px!important;background:#fff!important;border-bottom:1px solid var(--app-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.platform-shell .k-top>.k-brand{margin-inline-end:auto;font-size:17px!important;color:var(--app-ink)!important}.platform-shell .k-top>.k-nav{display:none!important}.platform-shell .k-user-menu>summary{padding:0!important}.platform-shell .k-avatar{width:40px!important;height:40px!important;border-radius:12px!important}.platform-shell.nav-open .k-top>.k-nav{display:flex!important;position:fixed;inset:60px 0 calc(76px + env(safe-area-inset-bottom)) 0;z-index:64;flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:14px 16px 24px!important;background:var(--app-bg);overflow-y:auto!important;height:auto!important;width:auto!important;order:0!important}.nav-open .k-nav>button,.nav-open .k-more .k-menu button{display:flex!important;width:100%;min-height:52px!important;height:auto!important;justify-content:flex-start!important;gap:14px!important;padding:0 16px!important;border-radius:14px!important;background:#fff!important;border:1px solid var(--app-line)!important;color:var(--app-ink)!important;font-size:15px!important;font-weight:600!important;text-align:start}.nav-open .k-nav>button[aria-current=page],.nav-open .k-more .k-menu button[aria-current=page]{background:var(--app-blue-50)!important;border-color:#bfd4fe!important;color:var(--app-blue-d)!important}.nav-open .k-nav svg{color:var(--app-blue)}.nav-open .k-more{margin:0;padding:0;border:0}.nav-open .k-more>summary{display:none!important}.nav-open .k-more .k-menu{position:static!important;display:flex!important;flex-direction:column;gap:6px;min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.nav-open .k-menu-label{margin:12px 4px 2px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted)}html.app-menu-open body{overflow:hidden}.app-tabbar{display:grid;position:fixed;inset-inline:0;bottom:0;z-index:66;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid var(--app-line);box-shadow:0 -4px 16px #0f1d4a0d}.app-tabbar button{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:6px 2px;font:600 11.5px/1.2 inherit;color:var(--app-muted);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent}.app-tabbar button>span:not(.app-tab-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.app-tab-icon{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:30px;border-radius:15px;transition:background .15s}.app-tabbar button[aria-current=page]{color:var(--app-blue-d);font-weight:700}.app-tabbar button[aria-current=page] .app-tab-icon{background:var(--app-blue-50)}.app-tabbar button:focus-visible .app-tab-icon{outline:2px solid var(--app-blue);outline-offset:2px}.app-tab-badge{position:absolute;top:-2px;inset-inline-end:6px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#c2410c;color:#fff;font:700 11px/18px inherit;font-style:normal;text-align:center}.platform-legal{padding-bottom:12px}.operator-shell>main,.main-shell>main{padding:12px 12px 24px!important}}@media(min-width:761px)and (max-width:1279px){:root{--tv-side:96px}body{background:var(--app-bg)}.platform-shell{padding-inline-start:var(--tv-side)!important;min-height:100vh}.release-status{margin-inline-start:var(--tv-side)!important}.platform-shell .k-top{position:fixed!important;top:0;bottom:0;inset-inline-start:0;width:var(--tv-side)!important;height:100vh!important;z-index:60!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding:16px 0 12px!important;background:#fff!important;border:0!important;border-inline-end:1px solid var(--app-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}.platform-shell .k-top:after{display:none!important}.platform-shell .k-top>.k-brand{padding:0 0 10px!important;margin:0 0 4px!important;border:0!important;font-size:0!important;gap:0!important;justify-content:center}.platform-shell .k-top>.k-brand>span:not(.k-mark){display:none}.platform-shell .k-top>.k-nav{flex-direction:column!important;align-items:center!important;gap:4px!important;flex:1 1 auto!important;height:auto!important;width:100%!important;overflow-y:auto!important;overflow-x:visible!important;scrollbar-width:none;order:0!important}.platform-shell .k-nav>button,.platform-shell .k-more>summary{width:78px!important;height:auto!important;min-height:58px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:8px 2px!important;border-radius:16px!important;background:transparent!important;color:var(--app-muted)!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;white-space:normal!important;box-shadow:none!important}.platform-shell .k-nav>button:hover,.platform-shell .k-more>summary:hover{background:#f1f4f9!important;color:var(--app-ink)!important}.platform-shell .k-nav>button[aria-current=page]{background:var(--app-blue-50)!important;color:var(--app-blue-d)!important;font-weight:700!important;box-shadow:none!important}.platform-shell .k-nav svg,.platform-shell .k-more>summary svg{width:22px!important;height:22px!important}.platform-shell .k-more{margin:4px 0 0!important;padding:4px 0 0!important;border-top:1px solid var(--app-line)!important;position:static}.platform-shell .k-more>summary:after{display:none!important}.platform-shell .k-more .k-badge{position:absolute;margin:0 0 0 22px;transform:translateY(-14px)}.platform-shell .k-more .k-menu,.platform-shell .k-user-menu .k-menu{position:fixed!important;inset-inline-start:calc(var(--tv-side) + 8px)!important;inset-inline-end:auto!important;top:auto!important;bottom:12px!important;width:290px;max-height:calc(100vh - 24px);overflow-y:auto;background:#fff!important;border:1px solid var(--app-line)!important;border-radius:16px!important;box-shadow:0 18px 48px #0f1d4a2e!important;padding:8px!important;z-index:80}.platform-shell .k-more .k-menu button{color:var(--app-ink)!important;min-height:44px!important;font-size:14px!important;border-radius:10px!important;justify-content:flex-start!important;gap:10px}.platform-shell .k-more .k-menu button:hover{background:#f1f4f9!important}.platform-shell .k-more .k-menu button[aria-current=page]{background:var(--app-blue-50)!important;color:var(--app-blue-d)!important}.platform-shell .k-more .k-menu svg{color:var(--app-blue)!important}.platform-shell .k-more .k-menu-label{color:var(--app-muted)!important}.platform-shell .k-user-menu{margin-top:auto!important;padding-top:8px!important;border-top:1px solid var(--app-line)!important;position:static}.platform-shell .k-user-menu>summary{padding:4px!important;background:transparent!important}.platform-shell .k-user-menu>summary:after,.platform-shell .k-user-text{display:none!important}.sales-layout{grid-template-columns:minmax(0,1fr) 340px!important;display:grid!important;gap:16px}}@media(min-width:761px)and (max-width:900px){.sales-layout{grid-template-columns:minmax(0,1fr)!important}}html.in-app .platform-legal{display:none}html.in-app body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain}@media(max-width:760px){[role=cell][data-label]:before{content:attr(data-label);display:block;font:600 11px/1.3 inherit;font-family:inherit;color:var(--app-muted);letter-spacing:.02em;margin-bottom:2px}}.tv-dup{display:none!important}@media(max-width:760px){.table-scroll,.k-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,var(--n-card,#fff) 30%,transparent),linear-gradient(270deg,var(--n-card,#fff) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.25),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.25),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.k-tabs,.member-tabs{overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}.k-tabs>button,.member-tabs>button{flex:0 0 auto;white-space:nowrap}.release-status{display:none!important}}.sale-answers.attention{outline:3px solid var(--n-accent,#C2410C);outline-offset:4px;border-radius:12px;transition:outline-color .3s}[dir=rtl] a[href^="tel:"],[dir=rtl] .phone,[dir=rtl] [data-phone]{direction:ltr;unicode-bidi:isolate}@media(max-width:760px){:where(.platform-content) div:has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,var(--n-card,#fff) 30%,transparent),linear-gradient(270deg,var(--n-card,#fff) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.25),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.25),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}}.activity-editor{scroll-margin-top:90px}@media(max-width:760px){.k-tabs.team-method{flex-wrap:wrap;overflow:visible}.k-tabs.team-method>button{flex:1 1 100%;white-space:normal}}.limit-tag{display:inline-block;margin-inline-start:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;background:#fee2e2;color:#b91c1c;white-space:nowrap}html.tv-night .limit-tag{background:#ef44442e;color:#fca5a5}.occupancy{display:grid;gap:12px}.occ-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.occ-bar h1{margin:0}.occ-nav{display:flex;gap:8px;align-items:center}.occ-nav strong{min-width:150px;text-align:center;text-transform:capitalize}.occ-filter{display:flex;gap:8px;align-items:center}.occ-summary{margin:0;font-weight:600}.occ-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--muted,#64748b)}.occ-legend span{display:inline-flex;gap:6px;align-items:center}.occ-dot{width:10px;height:10px;border-radius:3px;display:inline-block}.occ-dot.low,.occ-cell.low .occ-meter i{background:#16a34a}.occ-dot.mid,.occ-cell.mid .occ-meter i{background:#eab308}.occ-dot.high,.occ-cell.high .occ-meter i{background:#f97316}.occ-dot.full,.occ-cell.full .occ-meter i{background:#dc2626}.occ-dot.none{background:#cbd5e1}.occ-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.occ-wd{font-size:12px;font-weight:700;text-align:center;color:var(--muted,#64748b);text-transform:capitalize}.occ-cell{min-height:86px;border:1px solid var(--line,#e2e8f0);border-radius:12px;background:var(--card,#fff);padding:6px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:start;cursor:pointer;color:inherit;font:inherit}.occ-cell.occ-blank{border:0;background:transparent;cursor:default}.occ-cell.low{background:#16a34a12}.occ-cell.mid{background:#eab3081a}.occ-cell.high{background:#f973161f}.occ-cell.full{background:#dc26261f}.occ-cell.on{outline:2px solid var(--accent,#2563eb);outline-offset:1px}.occ-cell.today .occ-num{background:var(--accent,#2563eb);color:#fff;border-radius:999px;padding:0 7px}.occ-num{font-weight:700;font-size:13px}.occ-pct{font-weight:800;font-size:16px}.occ-count{font-size:12px;color:var(--muted,#64748b)}.occ-meter{width:100%;height:4px;border-radius:99px;background:#64748b33;overflow:hidden;margin-top:auto}.occ-meter i{display:block;height:100%}.occ-stop{font-size:11px;color:#b91c1c}.occ-day h2{margin:8px 0;font-size:18px;text-transform:capitalize}.occ-sessions{display:grid;gap:10px}.occ-session{border:1px solid var(--line,#e2e8f0);border-left-width:5px;border-radius:12px;padding:10px 12px;display:grid;gap:8px;background:var(--card,#fff)}.occ-session.low{border-left-color:#16a34a}.occ-session.mid{border-left-color:#eab308}.occ-session.high{border-left-color:#f97316}.occ-session.full{border-left-color:#dc2626}.occ-session.none{border-left-color:#94a3b8}.occ-session header{display:flex;gap:8px;align-items:center;justify-content:space-between}.occ-tag{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:#fee2e2;color:#b91c1c}.occ-nums{display:flex;flex-wrap:wrap;gap:16px}.occ-nums span{display:flex;flex-direction:column;font-size:12px;color:var(--muted,#64748b)}.occ-nums b{font-size:18px;color:var(--text,inherit)}.occ-partners{width:100%;border-collapse:collapse;font-size:13px}.occ-partners th,.occ-partners td{padding:4px 6px;text-align:start;border-bottom:1px solid var(--line,#e2e8f0)}html.tv-night .occ-cell,html.tv-night .occ-session{background:var(--n-card,#121a2b);border-color:var(--n-line,#263248)}html.tv-night .occ-cell.low{background:#16a34a29}html.tv-night .occ-cell.mid{background:#eab30829}html.tv-night .occ-cell.high{background:#f973162e}html.tv-night .occ-cell.full{background:#dc262633}html.tv-night .occ-tag{background:#ef444433;color:#fca5a5}@media(max-width:760px){.occ-grid{gap:3px}.occ-cell{min-height:52px;padding:4px;border-radius:8px}.occ-count,.occ-stop{display:none}.occ-pct{font-size:12px}.occ-num{font-size:11px}.occ-nav strong{min-width:110px}}.occupancy>.hint{text-align:start;margin:0}html.tv-night .occ-cell.occ-blank,.occ-cell.occ-blank{border:0;background:transparent;cursor:default}.day-end .de-dates{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.de-table{width:100%;border-collapse:collapse}.de-table th,.de-table td{padding:8px;text-align:start;border-bottom:1px solid var(--line,#e2e8f0);vertical-align:top}.de-table td .mono{display:block}.de-table tfoot th,.de-table tfoot td{font-weight:800;border-top:2px solid var(--line,#e2e8f0)}.de-cancel{display:block;color:#b91c1c;font-size:12px}.de-edit{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.de-edit input{width:64px}html.tv-night .de-table th,html.tv-night .de-table td{border-color:var(--n-line,#263248)}.day-end>.hint{text-align:start}@media(max-width:760px){.de-table thead{display:none}.de-table,.de-table tbody,.de-table tfoot,.de-table tr{display:block;width:100%}.de-table tr{padding:10px 0;border-bottom:1px solid var(--line,#e2e8f0)}.de-table td,.de-table th{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border:0;padding:3px 0}.de-table td:before{content:attr(data-label);font-size:12px;opacity:.7;flex:0 0 auto}.de-table td .mono{text-align:end}.de-table td.de-skip{display:none}.de-table td:first-child{display:block}.de-table td:first-child:before{content:none}.occ-partners thead{display:none}.occ-partners tr{display:block;padding:4px 0}.occ-partners td{display:flex;justify-content:space-between;border:0;padding:2px 0}.occ-partners td:before{content:attr(data-label);opacity:.7;font-size:12px}}.dc-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;align-items:end;margin:8px 0}.dc-form .dc-note,.dc-form .admin-actions{grid-column:1/-1}.dc-box label{display:grid;gap:4px}.dc-box label>span{display:flex;gap:6px}.dc-box input{flex:1;min-width:0;text-transform:uppercase}.dc-applied{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:10px;background:#16a34a1a;color:#15803d;font-weight:600}html.tv-night .dc-applied{background:#16a34a2e;color:#86efac}.rv-stars i{font-style:normal;color:#cbd5e1;letter-spacing:1px}.rv-stars i.on{color:#f59e0b}.rv-stars.md{font-size:20px}.rv-stars.sm{font-size:14px}.rv-overall{display:flex;gap:10px;align-items:center}.rv-overall b{font-size:28px}.rv-list{display:grid;gap:8px;margin-top:10px}.rv-item{border:1px solid var(--line,#e2e8f0);border-radius:12px;padding:10px 12px}.rv-item header{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rv-item p{margin:6px 0 0}tr.rv-low td{background:#dc262614}html.tv-night .rv-item{border-color:var(--n-line,#263248)}.rv-guest{margin-top:18px;padding:16px;border-radius:14px;border:1px solid #e2e8f0;background:#fffbeb;display:grid;gap:12px}.rv-guest h2{margin:0}.rv-line{display:grid;gap:8px;padding-top:10px;border-top:1px solid #fde68a}.rv-pick{display:flex;gap:4px;align-items:center}.rv-pick button{font-size:30px;line-height:1;background:none;border:0;color:#cbd5e1;cursor:pointer;padding:2px}.rv-pick button.on{color:#f59e0b}.rv-pick small{margin-inline-start:8px}.rv-guest textarea{width:100%;box-sizing:border-box}.rv-panel>.hint,.discount-codes>.hint{text-align:start}.seasons>.hint{text-align:start}.season-base{margin:0;font-weight:600}.season-list{display:grid;gap:8px}.season-row{display:grid;grid-template-columns:1fr auto auto auto;gap:12px;align-items:center;border:1px solid var(--line,#e2e8f0);border-left-width:5px;border-radius:12px;padding:10px 12px}.season-row.up{border-left-color:#f97316}.season-row.down{border-left-color:#16a34a}.season-row small{display:block}.season-pct{font-size:18px}.season-actions{display:flex;gap:10px}html.tv-night .season-row{border-color:var(--n-line,#263248)}html.tv-night .season-row.up{border-left-color:#f97316}html.tv-night .season-row.down{border-left-color:#16a34a}@media(max-width:760px){.season-row{grid-template-columns:1fr auto}.season-row>small,.season-actions{grid-column:1/-1}}.trial-setting{display:grid;gap:4px}.trial-setting label{display:grid;gap:6px}.trial-row{display:flex;gap:8px;align-items:center}.trial-row input{width:80px}.member-countdown.trial{background:#2563eb1a}.help-center>.hint{text-align:start}.help-center h2{font-size:16px;margin:14px 0 6px}.help-search{display:grid;gap:4px;max-width:520px}.help-list{display:grid;gap:6px}.help-item{border:1px solid var(--line,#e2e8f0);border-radius:12px;overflow:hidden}.help-q{width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 14px;background:none;border:0;font:inherit;font-weight:700;text-align:start;color:inherit;cursor:pointer}.help-q i{font-style:normal;font-size:18px;opacity:.7}.help-a{padding:0 14px 12px}.help-a ol{margin:0;padding-inline-start:20px;display:grid;gap:6px}.help-tip{margin:10px 0 0;font-size:13px}html.tv-night .help-item{border-color:var(--n-line,#263248)}.tour-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000}.tour-dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0206178c}.tour-spot{position:fixed;border-radius:12px;box-shadow:0 0 0 9999px #0206178c;outline:2px solid #f0d7a2;pointer-events:none;transition:all .25s ease}.tour-bubble{position:fixed;width:min(340px,calc(100vw - 24px));background:#fff;color:#0f172a;border-radius:14px;padding:14px 16px;box-shadow:0 20px 50px #00000059;display:grid;gap:6px}.tour-bubble h3,.tour-bubble p{margin:0}.tour-bubble small{opacity:.6}.tour-actions{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.tour-actions span{display:flex;gap:6px}html.tv-night .tour-bubble{background:#121a33;color:#f8fafc}@media(prefers-reduced-motion:reduce){.tour-spot{transition:none}}.pt-box{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 14px;padding:14px 16px;border-radius:14px;background:var(--k-soft,#F6F4EF);border:1px solid var(--k-line,#E6E1D6)}.pt-box>strong{font-size:15px}.pt-field{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.pt-field select{min-width:150px}.pt-check{display:flex;align-items:center;gap:8px;font-size:14px}.pt-box .hint{flex-basis:100%;margin:0}.ledger-overdue{display:block;margin-top:4px;color:#b91c1c;font-weight:700;font-size:12.5px}.ledger-terms{display:block;margin-top:4px;font-size:12px}html.tv-night .ledger-overdue{color:#fca5a5}.fx-note{display:block;margin-top:4px;font-size:12.5px;color:var(--k-muted,#64748B);line-height:1.4}.fx-note b{color:inherit;font-weight:700}.fx-note.compact{font-size:12px}.kd-wait{margin-inline-start:auto;border:1px dashed var(--k-accent,#C2410C);background:transparent;color:var(--k-accent,#C2410C);font-weight:700;border-radius:10px;padding:6px 12px;min-height:36px;cursor:pointer}.kd-wait:hover{background:#c2410c14}.wl-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;background:var(--k-card,#fff);color:inherit;border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #02061759}.wl-dialog h2{margin:0;font-size:20px}.wl-dialog label{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:14px}.wl-grid{display:grid;grid-template-columns:1fr 110px;gap:10px}.wl-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.wl-item{display:flex;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:14px;border:1px solid var(--k-line,#E6E1D6);background:var(--k-card,#fff)}.wl-item p{margin:4px 0 0}.wl-item.notified{border-color:#10b981;box-shadow:0 0 0 3px #10b98126}.wl-item.closed{opacity:.6}.wl-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.wl-chip{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#fef3c7;color:#92400e}.wl-chip.notified{background:#d1fae5;color:#065f46}.wl-chip.closed{background:#e5e7eb;color:#374151}@media(max-width:640px){.wl-item{flex-direction:column}.wl-side{align-items:flex-start}}.ex-picker{display:flex;flex-direction:column;gap:10px;margin:10px 0}.ex-group{border:1px solid var(--k-line,#E6E1D6);border-radius:12px;padding:10px 12px;margin:0}.ex-group legend{font-weight:700;font-size:13px;padding:0 4px}.ex-item{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px dashed var(--k-line,#E6E1D6)}.ex-item:first-of-type{border-top:0}.ex-check{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;cursor:pointer}.ex-check span{display:flex;flex-direction:column}.ex-check small{color:var(--k-muted,#64748B);font-size:12px}.ex-qty{display:inline-flex;align-items:center;gap:6px}.ex-qty button{width:32px;height:32px;border-radius:8px;border:1px solid var(--k-line,#D6D3D1);background:transparent;font-weight:700;cursor:pointer}.ex-sum{font-variant-numeric:tabular-nums;min-width:70px;text-align:end}.ex-summary{margin:8px 0;padding:10px 12px;border-radius:12px;background:var(--k-soft,#F6F4EF)}.ex-summary ul{list-style:none;margin:6px 0 0;padding:0}.ex-summary li{display:flex;justify-content:space-between;gap:10px;font-size:14px}.extras-line{color:#0f766e;font-weight:600}.gift-print{position:fixed;left:-10000px;top:0}@media print{body *{visibility:hidden!important}.gift-print,.gift-print *{visibility:visible!important}.gift-print{position:absolute;left:0;top:0;width:100%}}.gift-card{position:relative;width:180mm;margin:10mm auto;padding:14mm 16mm;border-radius:6mm;border:1.2mm solid #C2410C;background:#fffbf5;color:#0f172a;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow:hidden}.gift-ribbon{position:absolute;right:-20mm;top:10mm;width:80mm;height:12mm;background:#c2410c;transform:rotate(35deg)}.gift-head{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16pt}.gift-head img{border-radius:8px}.gift-card h2{margin:8mm 0 2mm;font-size:26pt;letter-spacing:-.02em}.gift-amount{font-size:34pt;font-weight:800;color:#c2410c;margin:0 0 6mm}.gift-card p{margin:2mm 0;display:flex;gap:8px;align-items:baseline}.gift-card p small{min-width:28mm;color:#64748b}.gift-msg{font-style:italic;font-size:13pt}.gift-code{margin-top:6mm!important;padding:4mm;border:.6mm dashed #0F172A;border-radius:3mm;justify-content:center}.gift-code b{font-family:ui-monospace,Menlo,monospace;font-size:20pt;letter-spacing:.12em}.gift-how{color:#475569;font-size:10pt;margin-top:5mm!important}.vf-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:12px;font-weight:700;white-space:nowrap;vertical-align:middle}.vf-badge svg{color:#2563eb}html.tv-night .vf-badge{background:#2563eb40;color:#bfdbfe}.vf-pill{padding:3px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.vf-reason{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:13px;font-weight:600}.rs-date{display:flex;align-items:center;gap:6px}.rs-date input{width:auto}.rs-day{font-size:17px;margin:18px 0 8px;text-transform:capitalize}.rs-list{display:flex;flex-direction:column;gap:10px}.rs-session{display:flex;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--k-line,#E6E1D6);background:var(--k-card,#fff)}.rs-session.warn{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.rs-time{display:flex;flex-direction:column;align-items:center;min-width:56px}.rs-time b{font-size:18px}.rs-body{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.rs-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rs-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--k-soft,#F1F5F9);font-size:13px;font-weight:600}.rs-chip button{border:0;background:transparent;cursor:pointer;font-size:16px;line-height:1;width:24px;height:24px;border-radius:50%}.rs-chip.bad{background:#fee2e2;color:#991b1b}.rs-add{width:auto;min-width:120px;font-size:13px}.rs-warn{color:#b45309;font-weight:600}.rs-ask{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html.tv-night .rs-session{background:var(--k-card);border-color:var(--k-line)}html.tv-night .rs-chip{background:#ffffff14}html.tv-night .rs-chip.bad{background:#ef444433;color:#fca5a5}html.tv-night .rs-warn{color:#fcd34d}.mr-presets{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-end}.mr-presets button{border:1px solid var(--k-line,#E2E8F0);background:transparent;border-radius:999px;padding:6px 12px;font-weight:600;cursor:pointer;min-height:36px}.mr-presets button.on{background:var(--k-accent,#C2410C);border-color:transparent;color:#fff}.mr-presets label{display:flex;flex-direction:column;font-size:12px;gap:2px}.mr-presets input{width:auto}.mr-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0}.mr-kpi{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid var(--k-line,#E6E1D6);background:var(--k-card,#fff)}.mr-kpi small{color:var(--k-muted,#64748B);font-weight:600}.mr-kpi b{font-size:22px;font-variant-numeric:tabular-nums}.mr-delta{font-weight:700;font-size:12px}.mr-delta span{font-weight:500;color:var(--k-muted,#64748B)}.mr-delta.up{color:#047857}.mr-delta.down{color:#b91c1c}.mr-forecast{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--k-soft,#F6F4EF);margin-bottom:12px}.mr-meter{flex:1;min-width:140px;height:8px;border-radius:999px;background:#64748b33;overflow:hidden}.mr-meter i{display:block;height:100%;background:#0f766e;border-radius:999px}.mr-chart{margin:8px 0 16px}.mr-chart figcaption{font-weight:700;margin-bottom:8px}.mr-bars{display:flex;align-items:flex-end;gap:2px;height:160px;padding:0 2px;border-bottom:1px solid var(--k-line,#CBD5E1)}.mr-bar{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;min-width:4px;cursor:default;outline:none}.mr-bar i{display:block;width:100%;background:#0f766e;border-radius:4px 4px 0 0}.mr-bar:hover i,.mr-bar:focus i{background:#115e59}.mr-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;padding:6px 8px;border-radius:8px;background:#0f172a;color:#fff;font-size:12px;opacity:0;pointer-events:none;z-index:2}.mr-bar:hover .mr-tip,.mr-bar:focus .mr-tip{opacity:1}.mr-axis{display:flex;justify-content:space-between;font-size:12px;color:var(--k-muted,#64748B);margin-top:4px}.mr-tables{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mr-tables h2{font-size:16px;margin:0 0 6px}@media(max-width:900px){.mr-kpis{grid-template-columns:1fr 1fr}.mr-tables{grid-template-columns:1fr}}html.tv-night .mr-kpi{background:var(--k-card);border-color:var(--k-line)}html.tv-night .mr-bar i,html.tv-night .mr-meter i{background:#2dd4bf}html.tv-night .mr-delta.up{color:#6ee7b7}html.tv-night .mr-delta.down{color:#fca5a5}.hp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-top:10px}.hp-card{display:flex;gap:14px;padding:14px;border-radius:14px;border:1px solid var(--k-line,#E6E1D6);background:var(--k-card,#fff)}.hp-card.off{opacity:.6}.hp-mini-qr{border-radius:8px;background:#fff;padding:4px;flex:none}.hp-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.hp-info dl{display:grid;grid-template-columns:repeat(3,auto);gap:6px 14px;margin:6px 0}.hp-info dt{font-size:11.5px;color:var(--k-muted,#64748B)}.hp-info dd{margin:0;font-size:13.5px}.hp-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hp-poster{width:190mm;min-height:270mm;margin:0 auto;padding:16mm;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6mm;border:2mm solid #0F1D4A;border-radius:8mm;background:#fff;color:#0f172a;font-family:Plus Jakarta Sans,system-ui,sans-serif}.hp-head{display:flex;align-items:center;gap:12px;font-size:20pt;font-weight:800}.hp-head img{border-radius:12px}.hp-poster h2{font-size:40pt;margin:4mm 0 0;letter-spacing:-.02em;color:#0f1d4a}.hp-langs{font-size:13pt;color:#475569;margin:0}.hp-qr{width:110mm;height:110mm;margin:4mm 0}.hp-scan{font-size:18pt;font-weight:700;margin:0}.hp-scan.small{font-size:12pt;font-weight:500;color:#475569}.hp-hotel{margin-top:auto!important;font-size:16pt;font-weight:700;color:#c2410c}.hp-foot{font-size:10pt;color:#64748b;margin:0}.hp-entry select,.hp-entry .lang-dd{margin-top:16px}.dk-setup{display:grid;gap:14px;margin:6px 0 18px}.dk-share{display:flex;gap:16px;align-items:flex-start;padding:14px;border:1px solid var(--k-line,#E6E1D6);border-radius:16px;background:var(--k-card,#fff)}.dk-qr{border-radius:12px;flex:none;background:#fff}.dk-share-body{flex:1;min-width:0;display:grid;gap:10px}.dk-state{justify-self:start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#fee2e2;color:#991b1b}.dk-state.on{background:#d1fae5;color:#065f46}.dk-field{display:grid;gap:6px;font-weight:600}.dk-field>span:first-child{font-weight:700}.dk-copyrow{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.dk-copyrow input,.dk-copyrow textarea{flex:1;min-width:200px;font:13px ui-monospace,monospace}.dk-form{display:grid;gap:12px;border:1px solid var(--k-line,#E6E1D6);border-radius:16px;padding:14px;margin:0}.dk-form legend{font-weight:800;padding:0 6px}.dk-check{display:flex;gap:8px;align-items:center;font-weight:500;cursor:pointer;min-height:32px}.dk-check input{width:18px;height:18px;flex:none}.dk-chips{display:flex;flex-wrap:wrap;gap:4px 16px;padding-left:4px}.dk-listbar{margin-top:8px;flex-wrap:wrap}.dk-listbar h2{margin:0;font-size:18px}.dk-list{display:grid;gap:8px}.dk-row{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--k-line,#E6E1D6);border-radius:14px;background:var(--k-card,#fff)}.dk-row.cancelled{opacity:.55}.dk-row.in{border-color:#10b981;box-shadow:inset 4px 0 #10b981}.dk-time{display:grid;text-align:center}.dk-time strong{font-size:18px}.dk-time small{color:var(--k-muted,#64748B)}.dk-main{display:grid;gap:2px;min-width:0}.dk-main small{overflow-wrap:anywhere}.dk-note{font-style:italic}.dk-side{display:grid;gap:6px;justify-items:end;text-align:right}.dk-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.dk-pill{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;background:#e0e7ff;color:#3730a3;white-space:nowrap}.dk-pill.ok{background:#d1fae5;color:#065f46}.dk-pill.wait{background:#fef3c7;color:#92400e}.dk-pill.off{background:#fee2e2;color:#991b1b}.dk-pill.site{background:#e0f2fe;color:#075985}@media(max-width:640px){.dk-share{flex-direction:column}.dk-row{grid-template-columns:52px 1fr}.dk-side{grid-column:1/-1;justify-items:start;text-align:left}.dk-actions{justify-content:flex-start}}.dk-public{--dk-ink:#0F172A;--dk-muted:#64748B;--dk-card:#fff;--dk-line:#E2E8F0;--dk-bg:#F6F4EF;--dk-accent:#0F766E;--dk-accent-ink:#fff;--dk-soft:#ECFDF5;min-height:100vh;background:var(--dk-bg);color:var(--dk-ink);display:flex;flex-direction:column}@media(prefers-color-scheme:dark){.dk-public{--dk-ink:#E2E8F0;--dk-muted:#94A3B8;--dk-card:#111827;--dk-line:#1F2937;--dk-bg:#0B1120;--dk-accent:#14B8A6;--dk-accent-ink:#04201D;--dk-soft:#0F2A27}}.dk-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px max(16px,calc((100% - 1040px)/2));background:var(--dk-card);border-bottom:1px solid var(--dk-line);position:sticky;top:0;z-index:5}.dk-brand{display:flex;gap:8px;align-items:center;font-size:18px;min-width:0}.dk-brand strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-wrap{width:100%;max-width:1040px;margin:0 auto;padding:20px 16px 40px;box-sizing:border-box;flex:1}.dk-hero h1{font-size:clamp(26px,4vw,38px);margin:8px 0 6px;letter-spacing:-.02em}.dk-hero p{color:var(--dk-muted);margin:0 0 6px;font-size:16px}.dk-notice{background:var(--dk-soft);color:var(--dk-ink)!important;border-radius:12px;padding:10px 14px;margin-top:10px!important}.dk-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:18px}.dk-card{display:flex;flex-direction:column;text-align:left;padding:0;border:1px solid var(--dk-line);border-radius:18px;overflow:hidden;background:var(--dk-card);color:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;font:inherit}.dk-card:hover,.dk-card:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a1f}.dk-card img,.dk-ph{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:linear-gradient(135deg,#0f766e,#0ea5e9)}.dk-card-body{display:grid;gap:6px;padding:14px 16px 16px}.dk-card-body strong{font-size:17px}.dk-card-body small{color:var(--dk-muted);line-height:1.45}.dk-card-body b{color:var(--dk-accent)}.dk-book{display:grid;gap:14px;margin-top:10px}.dk-detail{background:var(--dk-card);border:1px solid var(--dk-line);border-radius:18px;padding:16px;overflow:hidden}.dk-photos{display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:120px;gap:6px;margin:-16px -16px 14px}.dk-photos img{width:100%;height:100%;object-fit:cover}.dk-photos img:first-child{grid-row:span 2}.dk-photos:has(img:only-child){grid-template-columns:1fr;grid-auto-rows:220px}.dk-photos:has(img:only-child) img{grid-row:auto}.dk-detail h2{margin:0 0 6px;font-size:24px}.dk-desc{color:var(--dk-muted);white-space:pre-line;line-height:1.55;margin:0}.dk-facts{margin:10px 0 0;padding-left:18px;color:var(--dk-ink);display:grid;gap:4px}.dk-steps{background:var(--dk-card);border:1px solid var(--dk-line);border-radius:18px;padding:16px;display:grid;gap:12px}.dk-steps h3{margin:6px 0 0;font-size:17px}.dk-steps h4{margin:4px 0 0;font-size:15px}.dk-days{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory}.dk-days button,.dk-times button{flex:none;display:grid;justify-items:center;gap:2px;min-width:64px;min-height:44px;padding:8px 10px;border-radius:14px;border:1px solid var(--dk-line);background:transparent;color:inherit;cursor:pointer;font:inherit;scroll-snap-align:start}.dk-days button b{font-size:20px}.dk-days button small,.dk-times button small{color:var(--dk-muted);font-size:12px}.dk-days button.on,.dk-times button.on{background:var(--dk-accent);border-color:var(--dk-accent);color:var(--dk-accent-ink)}.dk-days button.on small,.dk-times button.on small{color:inherit;opacity:.85}.dk-times{display:flex;flex-wrap:wrap;gap:8px}.dk-times button{min-width:96px}.dk-times button:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.dk-lines{display:grid;gap:8px}.dk-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--dk-bg)}.dk-line>span{display:grid}.dk-line small{color:var(--dk-muted)}.dk-step{display:inline-flex;align-items:center;border:1px solid var(--dk-line);border-radius:999px;background:var(--dk-card)}.dk-step button{width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:22px;cursor:pointer;border-radius:999px}.dk-step button:disabled{opacity:.35;cursor:not-allowed}.dk-step output{min-width:28px;text-align:center;font-weight:800;font-size:17px}.dk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dk-grid label{display:grid;gap:4px;font-weight:600;font-size:14px}.dk-grid .wide{grid-column:1/-1}.dk-grid input,.dk-grid textarea{min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid var(--dk-line);background:var(--dk-card);color:inherit;font:inherit;font-weight:400;box-sizing:border-box;width:100%}.dk-grid input[aria-invalid=true]{border-color:#dc2626}.dk-pay{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.dk-payopt{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;padding:12px;border:1px solid var(--dk-line);border-radius:14px;cursor:pointer}.dk-payopt input{grid-row:span 2;width:18px;height:18px}.dk-payopt small{color:var(--dk-muted)}.dk-payopt.on{border-color:var(--dk-accent);box-shadow:0 0 0 1px var(--dk-accent)}.dk-accept{align-items:flex-start;line-height:1.4}.dk-accept input{margin-top:2px}.dk-total{position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;margin:4px -16px -16px;background:var(--dk-card);border-top:1px solid var(--dk-line);border-radius:0 0 18px 18px}.dk-total>span{display:grid}.dk-total b{font-size:24px}.dk-total small{color:var(--dk-muted)}.dk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border-radius:999px;font-size:16px;font-weight:700;text-decoration:none;background:var(--dk-accent);color:var(--dk-accent-ink);border:0;cursor:pointer}.dk-btn:disabled{opacity:.5;cursor:not-allowed}.dk-done,.dk-ticket{max-width:560px;margin:24px auto;text-align:center;background:var(--dk-card);border:1px solid var(--dk-line);border-radius:22px;padding:28px 22px;display:grid;gap:10px;justify-items:center}.dk-tick{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:34px;background:#d1fae5;color:#065f46}.dk-done h1,.dk-ticket h1{margin:0;font-size:24px}.dk-done p{margin:0;color:var(--dk-muted)}.dk-code{font-size:16px;color:var(--dk-ink)!important}.dk-code b{font-family:ui-monospace,monospace;letter-spacing:.12em;font-size:20px}.dk-when{margin:0;color:var(--dk-muted);font-size:16px}.dk-ticket-qr{border-radius:12px;background:#fff;padding:6px}.dk-dl{width:100%;margin:6px 0;display:grid;gap:0;text-align:left}.dk-dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--dk-line)}.dk-dl dt{color:var(--dk-muted)}.dk-dl dd{margin:0;text-align:right}.dk-ticket.cancelled h1{text-decoration:line-through}.dk-foot{text-align:center;padding:16px;color:var(--dk-muted)}@media(max-width:560px){.dk-grid{grid-template-columns:1fr}.dk-photos{grid-template-columns:1fr;grid-auto-rows:200px}.dk-photos img:not(:first-child){display:none}.dk-photos img:first-child{grid-row:auto}.dk-total .dk-btn{width:100%}}@media(prefers-reduced-motion:reduce){.dk-card{transition:none}.dk-card:hover{transform:none}}.dk-public .dk-step{display:inline-flex;flex-direction:row;flex-wrap:nowrap;flex:none}.dk-public .dk-step button{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none}.dk-public .dk-btn{background:var(--dk-accent);color:var(--dk-accent-ink);box-shadow:0 8px 20px #0f766e40}.dk-public .dk-btn:disabled{box-shadow:none}.pier-head{display:grid;grid-template-columns:auto auto 1fr;gap:12px 16px;align-items:center;margin:8px 0 14px}.pier-scan{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 24px;font-size:18px;border-radius:16px}.pier-count{display:flex;align-items:baseline;gap:4px}.pier-count b{font-size:30px}.pier-count small{margin-left:6px;color:var(--k-muted,#64748B)}.pier-meter{height:10px;border-radius:999px;background:#64748b33;overflow:hidden}.pier-meter i{display:block;height:100%;background:#10b981;transition:width .3s ease}.pier-search{grid-column:1/-1;min-height:44px}.pier-group{margin:14px 0}.pier-group h2{font-size:16px;margin:0 0 8px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.pier-group h2 span{font-variant-numeric:tabular-nums;font-weight:800}.pier-group h2 small{color:var(--k-muted,#64748B);font-weight:600}.pier-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--k-line,#E6E1D6);border-radius:12px;margin-bottom:6px;background:var(--k-card,#fff)}.pier-row.arrived{border-color:#10b981;box-shadow:inset 4px 0 #10b981}.pier-row.no_show{box-shadow:inset 4px 0 #ef4444}.pier-row.cancelled{opacity:.5}.pier-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pier-sheet{display:grid;gap:10px}.pier-sheet h2,.pier-sheet .pier-row{margin:0}@media(max-width:640px){.pier-head{grid-template-columns:1fr auto}.pier-scan{grid-column:1/-1;justify-content:center}.pier-meter{grid-column:1/-1}.pier-row{flex-direction:column;align-items:stretch}.pier-actions{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.pier-meter i{transition:none}}.ei-conn{border:1px solid var(--k-line,#E6E1D6);border-radius:16px;padding:12px 14px;margin:6px 0 14px;display:grid;gap:12px;background:var(--k-card,#fff)}.ei-conn-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ei-conn-head .link-button{margin-left:auto}.ei-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.ei-grid label{display:grid;gap:4px;font-weight:600;font-size:14px}.ei-grid .wide{grid-column:1/-1}.ei-tabs{display:flex;gap:6px;margin:4px 0 10px;flex-wrap:wrap}.ei-tabs button{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--k-line,#E6E1D6);background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:600}.ei-tabs button.on{background:#0f766e;border-color:#0f766e;color:#fff}.ei-row{display:grid;grid-template-columns:1fr auto;gap:8px 12px;padding:12px 14px;border:1px solid var(--k-line,#E6E1D6);border-radius:14px;background:var(--k-card,#fff)}.ei-main{display:grid;gap:2px;min-width:0}.ei-err{color:#b91c1c}.ei-buyer{grid-column:1/-1;display:grid;gap:10px;padding-top:10px;border-top:1px dashed var(--k-line,#E6E1D6)}.ei-seg{display:inline-flex;border:1px solid var(--k-line,#E6E1D6);border-radius:999px;overflow:hidden;justify-self:start}.ei-seg label{padding:8px 16px;cursor:pointer;font-weight:600}.ei-seg input{position:absolute;opacity:0;pointer-events:none}.ei-seg label.on{background:#0f766e;color:#fff}.ei-seg label:focus-within{outline:2px solid #0F766E;outline-offset:-2px}@media(max-width:640px){.ei-row{grid-template-columns:1fr}.ei-row .dk-side{justify-items:start;text-align:left}}:root{--bv-bg:#f5f7fb;--bv-card:#fff;--bv-card-2:#f8fafc;--bv-line:#e5eaf2;--bv-line-2:#d3dbe7;--bv-text:#0f172a;--bv-muted:#64748b;--bv-accent:#c2410c;--bv-on-accent:#fff;--bv-ok:#15803d;--bv-ok-soft:#dcfce7;--bv-warn:#b45309;--bv-warn-soft:#fef3c7;--bv-danger:#b91c1c;--bv-danger-soft:#fee2e2;--bv-serif:"Lora",Georgia,serif}html:is(.tv-night,.tv-day){--bv-bg:var(--n-bg);--bv-card:var(--n-card);--bv-card-2:var(--n-card-2);--bv-line:var(--n-line);--bv-line-2:var(--n-line-2);--bv-text:var(--n-text);--bv-muted:var(--n-muted);--bv-accent:var(--n-accent);--bv-on-accent:var(--n-on-accent);--bv-ok:var(--n-ok);--bv-ok-soft:var(--n-ok-soft);--bv-warn:var(--n-warn);--bv-warn-soft:var(--n-warn-soft);--bv-danger:var(--n-danger);--bv-danger-soft:var(--n-danger-soft)}html.bv-drawer-open{overflow:hidden}.bv-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#05080f8c;animation:bvFade .2s ease both}.bv-drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:91;width:min(720px,100vw);overflow-y:auto;background:var(--bv-bg);border-inline-start:1px solid var(--bv-line);box-shadow:-24px 0 60px #00000059;padding:22px 22px 60px;display:grid;align-content:start;gap:14px;color:var(--bv-text);animation:bvSlide .25s cubic-bezier(.2,.8,.2,1) both}.bv-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bv-drawer-head h2{margin:0;font-family:var(--bv-serif)!important;font-weight:500!important;font-size:28px;line-height:1.15;color:var(--bv-text)!important}.bv-drawer-head small{color:var(--bv-muted)}.bv-close{background:none!important;border:0!important;color:var(--bv-muted)!important;font-size:28px;line-height:1;min-height:0!important;padding:0 4px!important;cursor:pointer}.bv-close:hover{color:var(--bv-text)!important}.bv-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bv-kpis>div{background:var(--bv-card);border:1px solid var(--bv-line);border-radius:12px;padding:16px;display:grid;gap:4px}.bv-kpis b{font-size:26px;font-weight:700;color:var(--bv-text);letter-spacing:-.3px;font-family:inherit!important}.bv-kpis span{color:var(--bv-muted);font-size:13px}.bv-kpis .due b{color:var(--bv-accent)}.bv-actions{display:flex;flex-wrap:wrap;gap:8px}.bv-card{background:var(--bv-card);border:1px solid var(--bv-line);border-radius:12px;padding:16px;display:grid;gap:10px}.bv-card h3{margin:0;font-size:15px;font-weight:700;color:var(--bv-text)}.bv-card .hint{margin:-4px 0 0;text-align:start}.bv-card-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bv-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.bv-fields label{display:grid;gap:4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bv-muted)}.bv-fields label.wide{grid-column:1/-1}.bv-fields input,.bv-fields select{text-transform:none;letter-spacing:0;font-size:14px;font-weight:400}.bv-table{width:100%;border-collapse:collapse;font-size:14px}.bv-table th{text-align:start;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--bv-muted);padding:8px 10px;border-bottom:1px solid var(--bv-line)}.bv-table td{padding:10px;border-bottom:1px solid var(--bv-line);vertical-align:middle}.bv-table .num{text-align:end}.bv-table .act{text-align:end;white-space:nowrap}.bv-table input{width:100%;min-width:110px}.bv-table button.small{min-height:32px!important;padding:4px 12px!important;font-size:13px!important}.bill-sub td{padding-top:4px!important;padding-bottom:8px!important;font-size:12.5px;color:var(--bv-muted);border-bottom:1px solid var(--bv-line)}.bill-item td{border-bottom:0!important}.bill-item:has(+.bill-payrow) td,.bill-item:not(:has(+.bill-sub)) td{border-bottom:1px solid var(--bv-line)!important}.bill-payrow td{background:var(--bv-card-2)}.bv-inline{display:grid;gap:10px;padding:6px 0}.bill-state{display:inline-block;font-size:12px;font-weight:700;padding:2px 10px;border-radius:999px;background:var(--bv-card-2);color:var(--bv-muted);white-space:nowrap}.bill-state.paid{background:var(--bv-ok-soft)!important;color:var(--bv-ok)!important}.bill-state.partial{background:var(--bv-warn-soft)!important;color:var(--bv-warn)!important}.bill-state.overdue{background:var(--bv-danger-soft)!important;color:var(--bv-danger)!important}.bv-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:95;background:#fff;color:#0f172a;border-radius:10px;padding:12px 18px;font-weight:500;box-shadow:0 12px 30px #00000059;animation:bvFade .2s ease both}.bv-toast.error{background:#fee2e2;color:#7f1d1d}@keyframes bvSlide{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes bvFade{0%{opacity:0}to{opacity:1}}@media(max-width:760px){.bv-drawer{padding:16px 14px calc(90px + env(safe-area-inset-bottom))}.bv-kpis{grid-template-columns:1fr}.bv-kpis b{font-size:22px}.bv-table{font-size:13px}.bv-table th,.bv-table td{padding:8px 6px}}.k-brand em{font-style:normal;margin-inline-start:.2em}.bv-drawer.ap-360{width:min(980px,100vw)}.bv-embedded,.ap-page{display:grid;gap:14px}.ap-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ap-toolbar input[type=search]{flex:1 1 260px;min-width:0}.ap-toolbar select{width:auto}.ap-tabs{overflow-x:auto;flex-wrap:nowrap;max-width:100%;scrollbar-width:thin}.ap-tabs>button{white-space:nowrap}.ap-count{display:inline-block;margin-inline-start:6px;min-width:20px;padding:0 6px;border-radius:999px;background:var(--bv-card-2);color:var(--bv-muted);font-size:11px;font-weight:700;line-height:18px;text-align:center}.ap-flags{display:flex;flex-wrap:wrap;gap:4px}.ap-menu{position:relative;display:inline-block}.ap-menu>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;min-height:32px!important;padding:4px 12px!important;border-radius:8px;border:1px solid var(--bv-line-2);font-size:13px;font-weight:600;color:var(--bv-text)}.ap-menu>summary::-webkit-details-marker{display:none}.ap-menu-list{position:absolute;inset-inline-end:0;top:calc(100% + 4px);z-index:5;min-width:250px;display:grid;padding:6px;background:var(--bv-card);border:1px solid var(--bv-line-2);border-radius:10px;box-shadow:0 16px 40px #00000059}.ap-menu-list>button,.ap-menu-list>a{all:unset;cursor:pointer;padding:9px 10px;border-radius:8px;font-size:13.5px;color:var(--bv-text)}.ap-menu-list>button:hover,.ap-menu-list>a:hover{background:var(--bv-card-2)}.ap-menu-list>button:disabled{opacity:.45;cursor:default}.ap-dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.ap-dl dt{color:var(--bv-muted);font-size:13px}.ap-dl dd{margin:0}.ap-log{list-style:none;margin:0;padding:0;display:grid}.ap-log li{display:grid;grid-template-columns:150px 1fr auto auto;gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--bv-line)}.ap-log li>span:first-child{color:var(--bv-muted);font-size:13px}.ap-body{margin:4px 0 0;white-space:pre-wrap;color:var(--bv-muted);font-size:13.5px}.ap-muted td{opacity:.6}.ap-bars{display:grid;gap:8px}.ap-bar-row{display:grid;grid-template-columns:90px 1fr auto;gap:10px;align-items:center;font-size:13px}.ap-bar{position:relative;height:18px;border-radius:6px;background:var(--bv-card-2);overflow:hidden}.ap-bar i{position:absolute;inset-block:0;inset-inline-start:0;background:color-mix(in srgb,var(--bv-accent) 45%,transparent);border-radius:6px}.ap-bar i.c{inset-block:5px;background:var(--bv-ok)}.ap-legend{font-size:12.5px;color:var(--bv-muted)}.ap-legend i{display:inline-block;width:12px;height:8px;border-radius:2px;background:color-mix(in srgb,var(--bv-accent) 45%,transparent);vertical-align:middle}.ap-legend i.c{background:var(--bv-ok)}.ap-banners{display:grid;gap:8px;margin:10px 16px 0}.ap-banner{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ap-banner p{margin:4px 0 0;white-space:pre-wrap}.ap-app{grid-template-columns:1fr auto;align-items:center}.ap-app img{border-radius:10px;background:#fff;padding:6px}.bv-card a.primary,.bv-card a.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:8px;font-weight:700;text-decoration:none}@media(max-width:760px){.ap-log li,.ap-app{grid-template-columns:1fr}.bv-table{display:block;overflow-x:auto}}.ap-page>.hint,.bv-card>.hint,.bv-card .hint{text-align:start!important}.ap-modal-back{z-index:96}.ap-modal{text-align:start;white-space:normal;position:fixed;z-index:97;left:50%;top:50%;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;box-shadow:0 24px 60px #00000080}.ap-modal textarea{min-height:200px;resize:vertical;font-family:inherit}.k-kind{font-weight:700;color:var(--bv-accent)}.package-gate{display:grid;gap:6px;margin:0 0 14px}.package-gate p{margin:0}.package-gate .primary{justify-self:start}.bv-body{display:grid;gap:14px}.alert-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.alert-ch{border:1px solid var(--bv-line);border-radius:12px;padding:14px;display:grid;gap:10px;align-content:start;background:var(--bv-card-2)}.alert-ch.wide{grid-column:1/-1}.alert-ch header{display:flex;justify-content:space-between;align-items:center;gap:8px}.alert-ch p{margin:0}.alert-ch>button{justify-self:start}.alert-table td,.alert-table th{vertical-align:middle}.alert-table .center{text-align:center}.alert-table input[type=checkbox]{width:18px;height:18px;accent-color:var(--bv-accent);cursor:pointer}.alert-group td{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--bv-muted);font-weight:700;padding-top:18px!important;background:transparent!important}.alert-desc{display:block;color:var(--bv-muted);font-size:12.5px;margin-top:2px;font-weight:400}.alert-rcpt{max-width:220px;overflow-wrap:anywhere}.alert-switch{position:relative;display:inline-flex;width:40px;height:22px;cursor:pointer}.alert-switch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.alert-switch span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--bv-line-2);transition:background .15s}.alert-switch span:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .15s}.alert-switch input:checked+span{background:var(--bv-accent)}.alert-switch input:checked+span:after{transform:translate(18px)}[dir=rtl] .alert-switch input:checked+span:after{transform:translate(-18px)}.alert-switch input:focus-visible+span{outline:2px solid var(--bv-accent);outline-offset:2px}.alert-switch em.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.alert-cond{display:grid;grid-template-columns:1.2fr 1fr 1.2fr auto;gap:8px;margin-bottom:8px}.alert-cond>*{min-width:0}.alert-vars{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.alert-vars button{min-height:30px!important;padding:3px 10px!important;font-size:12.5px!important}.alert-on{display:flex;gap:8px;align-items:center;margin-top:10px}@media(max-width:760px){.alert-channels{grid-template-columns:1fr}.alert-cond{grid-template-columns:1fr 1fr}.alert-table small.alert-desc{display:none}}.alerts-page,.alerts-page>.bv-card,.alert-ch,.alert-channels>*{min-width:0}.alerts-page .bv-actions{flex-wrap:wrap}.alerts-page .bv-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:760px){.alert-ch .bv-fields{grid-template-columns:1fr!important}.alert-ch .bv-fields>*{min-width:0}}.alerts-page{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.alerts-page .table-scroll{overflow-x:auto;max-width:100%}html.tv-night{color:#cfdbda;background:#12141a}html.tv-night button:focus-visible,html.tv-night a:focus-visible,html.tv-night input:focus-visible,html.tv-night select:focus-visible,html.tv-night summary:focus-visible{outline:3px solid hsl(38,34.6%,35.5%)}html.tv-night .sidebar{background:#111b1a;color:#edeef3}html.tv-night .brand-icon{background:#4b3d25;color:#9eded4}html.tv-night .brand small{color:#b4c9bf}html.tv-night .workspace{border:1px solid hsl(163,11.3%,16.7%)}html.tv-night .workspace small,html.tv-night .user small{color:#a9c0b7}html.tv-night .avatar{background:#161f1c;color:#d6b47c}html.tv-night .nav-caption{color:#94b1a5}html.tv-night nav button{color:#bcd0c6}html.tv-night nav button.active{color:#211612;background:#57a88e}html.tv-night nav b{background:#2f4b41}html.tv-night .sidebar-note{border:1px solid hsl(163,11.3%,16.7%);color:#edeef3}html.tv-night .sidebar-note p{color:#acc0b5}html.tv-night .live-dot,html.tv-night .empty-dot{background:#2e4c38}html.tv-night .empty-dot{background:#b47c57}html.tv-night .sidebar-note .live-dot{background:#4a3c27}html.tv-night .light{background:#2b2820;color:#c8d4cd}html.tv-night .topbar{background:#191c23}html.tv-night .breadcrumb{color:#aaafac}html.tv-night .slash{color:#b9c3bc}html.tv-night .demo-badge{background:#12141a;color:#c7bfaf;border:1px solid hsl(226,15%,23.1%)}html.tv-night .eyebrow{color:#aab1ad}html.tv-night .catalog-toolbar h2 span{color:#a9afab}html.tv-night .search{border:1px solid hsl(226,15%,22.8%);background:#191c23}html.tv-night .search span{color:#aab0ad}html.tv-night .filters button{color:#afb5b2;border:1px solid hsl(226,15%,22.7%)}html.tv-night .filters button.selected{background:#1f2620;color:#c1d7cd;border-color:#303441}html.tv-night .product-card{background:#191c23;border:1px solid hsl(226,15%,22.5%);box-shadow:0 2px 3px #04060503}html.tv-night .product-card.chosen{border-color:#3d4e47;box-shadow:0 0 0 1px #3d4e47}html.tv-night .art{background:#5a98a5}html.tv-night .art:after{background:linear-gradient(0deg,hsla(169,32.8%,7.8%,.369),transparent 70%)}html.tv-night .art-sea{background:linear-gradient(165deg,#29302d 0,#29302d 36%,#30494a 37%,#30494a 53%,#52a1ad 54%,#52a1ad 74%,#30494a 75%)}html.tv-night .art-sea .art-horizon{background:#3a3d2f}html.tv-night .art-sea .art-shape{background:#2c2418;box-shadow:0 7px 12px #03060788}html.tv-night .art-sea .art-shape:after{background:#2f271c}html.tv-night .art-jeep{background:linear-gradient(#3e382b,#3e3626 55%,#4b422f 55%)}html.tv-night .art-jeep .art-horizon{background:#394238}html.tv-night .art-jeep .art-shape{background:#3c3520;box-shadow:0 13px 0 -7px #040605}html.tv-night .art-jeep .art-shape:before{background:#34473d;border:4px solid hsl(226,15%,25.4%)}html.tv-night .art-nature{background:linear-gradient(#3d352b,#413422 61%,#3b4536 62%)}html.tv-night .art-nature .art-horizon{background:#3b4436}html.tv-night .art-nature .art-shape{background:#32493c}html.tv-night .art-sun{background:#3e3119}html.tv-night .art-package{background:linear-gradient(135deg,#5fa08d,#35453f)}html.tv-night .art-package .art-shape{border:1px solid hsla(226,15%,27.2%,.533);box-shadow:0 0 0 24px #3b405022,0 0 0 50px #3b405011}html.tv-night .art-package .art-horizon{background:#483c27;box-shadow:8px 8px #353948}html.tv-night .category-label{background:#191c23d9;color:#c8d2ce}html.tv-night .duration{color:#edeef3;background:#151d1c66}html.tv-night .art-caption{color:#edeef3}html.tv-night .product-meta{color:#a9aeaa}html.tv-night .description{color:#adb3b0}html.tv-night .session-date{color:#b1b7b3}html.tv-night .availability{color:#b8c3bb}html.tv-night .card-footer{border-top:1px solid hsl(226,15%,21.7%)}html.tv-night .card-footer small{color:#aab0ac}html.tv-night .add-button,html.tv-night .added{background:#12141a;color:#bdcec2}html.tv-night .added{background:#1e291e}html.tv-night .capacity-details{color:#a8ada9}html.tv-night .catalog-note{border:1px solid hsl(226,15%,22.7%);background:#25261e}html.tv-night .catalog-note>span{color:#abb4ab}html.tv-night .catalog-note p{color:#b0b5b0}html.tv-night .sale-panel{background:#191c23;border:1px solid hsl(226,15%,22.6%);box-shadow:0 5px 20px #03070508}html.tv-night .status{background:#2d2518;color:#c3b9a8}html.tv-night .status.done{background:#1d281c;color:#b7ccb9}html.tv-night label{color:#b1b6b3}html.tv-night input,html.tv-night select{border:1px solid hsl(226,15%,22.8%);background:#191c23;color:#c9d5cf}html.tv-night input::placeholder{color:#a3aca4}html.tv-night .stepper{border:1px solid hsl(226,15%,22.8%)}html.tv-night .stepper button{background:#12141a;color:#b8c3ba}html.tv-night .muted{color:#a8aea9}html.tv-night .cart-line{border-bottom:1px dashed hsl(226,15%,22.4%)}html.tv-night .cart-line small{color:#a7ada8}html.tv-night .cart-line>button{color:#9ba499}html.tv-night .empty-cart>span{color:#a5b29f}html.tv-night .empty-cart strong{color:#b7c0b6}html.tv-night .empty-cart p{color:#a5aba2}html.tv-night .total-row>span{color:#afb5af}html.tv-night .total-row strong{color:#c7dacf}html.tv-night .private-toggle{color:#aab1a7}html.tv-night .private-box{background:#12141a}html.tv-night .private-box small{color:#adb0a5}html.tv-night .hint{color:#a6ada2}html.tv-night .guest-summary{background:#12141a}html.tv-night .guest-summary>span{color:#9dab91}html.tv-night .guest-summary small{color:#adb3a9}html.tv-night .hold-timer{background:#2d2818;color:#c8c2ab}html.tv-night .confirm-check input,html.tv-night .exception input{accent-color:hsl(169,53.5%,19.4%)}html.tv-night .visibility details{color:#b0b7ad}html.tv-night .secondary{background:#191c23;border:1px solid hsl(226,15%,23.2%);color:#becab9}html.tv-night .confirmation{background:#12141a;color:#bccab8}html.tv-night .error{background:#12141a;color:#d49587}html.tv-night .success{background:#1f281c;color:#bbc9b9}html.tv-night footer{color:#a0aa9e}html.tv-night .record-list{background:#191c23}html.tv-night .record-icon{background:#12141a;color:#aeb9a6}html.tv-night .record p{color:#b0b6ac}html.tv-night .record small{color:#9ea894}html.tv-night .empty{color:#aeb5a8}html.tv-night .loading p{color:#abb1aa}html.tv-night .modal-backdrop{background:#121b19b8}html.tv-night .guest-modal{background:#191c23;box-shadow:0 25px 80px #02070880}html.tv-night .close-modal{background:#191c2333;color:#edeef3}html.tv-night .preview-label{background:#131d1a;color:#bbcdb4}html.tv-night .guest-hero{background:radial-gradient(ellipse at 100% 0,#344638,#2f4b3a 50%,#5da279);color:#edeef3}html.tv-night .guest-hero .eyebrow{color:#c0d2b1}html.tv-night .guest-hero p{color:#d1ddc5}html.tv-night .guest-content h3{color:#bfcfc4}html.tv-night .guest-line{border-bottom:1px solid hsl(226,15%,22.9%)}html.tv-night .guest-line>span{color:#bfbea3}html.tv-night .guest-line small{color:#abafa2}html.tv-night .guest-total>span{color:#b4bbae}html.tv-night .guest-total strong{color:#bfcebe}html.tv-night .guest-total p{color:#adb2a4}html.tv-night .guest-footer{color:#b0b6a8;border-top:1px solid hsl(226,15%,22.8%)}html.tv-night .guest-footer small{color:#adac8f}html.tv-night .description{color:#b8bfbc}html.tv-night .product-meta,html.tv-night .session-date{color:#b4bcb7}html.tv-night .hint,html.tv-night .muted{color:#b1b8af}html.tv-night{color:#d4e2e0;background:#12141a}html.tv-night button:focus-visible,html.tv-night a:focus-visible,html.tv-night input:focus-visible,html.tv-night select:focus-visible,html.tv-night textarea:focus-visible{outline:3px solid hsl(165,25.1%,26.9%)}html.tv-night .primary{background:#122420;box-shadow:0 3px 8px #01090712}html.tv-night .secondary{background:#191c23;color:#cbd9d5;border:1px solid hsl(226,15%,23.7%)}html.tv-night .primary:hover:not(:disabled){background:#0f211d}html.tv-night .secondary:hover:not(:disabled){background:#12141a}html.tv-night input:not([type=checkbox]),html.tv-night select,html.tv-night textarea{border:1px solid hsl(226,15%,23.7%);color:#a3d9c9;background:#191c23}html.tv-night input::placeholder,html.tv-night textarea::placeholder{color:#acb2b0}html.tv-night label{color:#c4cdc9}html.tv-night input[type=checkbox]{accent-color:hsl(165,70.8%,26.9%)}html.tv-night .hint,html.tv-night .muted{color:#b7c0bb}html.tv-night .platform-sidebar{background:#0f1917;color:#edeef3}html.tv-night .platform-mark{background:#1d3a21;color:#9be2c3}html.tv-night .brand-period{color:#a4e7b7}html.tv-night .platform-org{border:1px solid hsl(164,12.9%,16%);background:#121b19}html.tv-night .platform-avatar{background:#2e4c43;color:#edeef3}html.tv-night .platform-org small,html.tv-night .platform-person small{color:#aec6bb}html.tv-night .platform-label{color:#91b2a0}html.tv-night .platform-sidebar nav button{color:#c0d6c9}html.tv-night .platform-sidebar nav svg{color:#99b8a7}html.tv-night .platform-sidebar nav button[aria-current=page]{background:#1c311f;color:#99e3c6;box-shadow:0 4px 10px #01070912}html.tv-night .platform-sidebar nav button[aria-current=page] svg{color:#8ee3c1}html.tv-night .platform-sidebar nav button:hover{background:#151e1b;color:#edeef3}html.tv-night .platform-sidebar nav button[aria-current=page]:hover{background:#203623;color:#99e3c6}html.tv-night .local-indicator{color:#b2cbbd}html.tv-night .local-indicator i{background:#2e3e20;box-shadow:0 0 0 4px #373c4b10}html.tv-night .platform-person{border-top:1px solid hsl(161,12%,16%)}html.tv-night .operator-bar,html.tv-night .topbar{background:#191c23;color:#c1cec8;border-bottom:1px solid hsl(226,15%,22.6%)}html.tv-night .demo-badge{background:#12141a;color:#bac8bd;border-color:#313542}html.tv-night .page-heading .eyebrow{color:#b1cac1}html.tv-night .page-heading p{color:#b6bdba}html.tv-night .catalog-draft-note{border:1px solid hsl(226,15%,22.7%);border-inline-start:3px solid hsl(152,14.3%,31.3%);background:#12141a;color:#bbc5be}html.tv-night .metric-tile{background:#191c23;border:1px solid hsl(226,15%,22.7%)}html.tv-night .metric-tile span{color:#b5bdb8}html.tv-night .metric-icon{background:#12141a;color:#b7d3c6}html.tv-night .metric-tile:nth-child(2) .metric-icon{background:#12141a;color:#a1a2b8}html.tv-night .metric-tile:nth-child(3) .metric-icon{background:#12141a;color:#cdae87}html.tv-night .activity-summary,html.tv-night .activity-editor,html.tv-night .team-panel,html.tv-night .sale-panel,html.tv-night .record-list{border:1px solid hsl(226,15%,22.7%);box-shadow:0 4px 18px #03070604;background:#191c23}html.tv-night .activity-summary h2{color:#a2d9c3}html.tv-night .activity-summary p{color:#bac5bd}html.tv-night .activity-summary small{color:#b1b8b3}html.tv-night .activity-cover{background:linear-gradient(120deg,#1e2920,#12141a);color:#b2c4bb}html.tv-night .activity-cover:after{border:22px solid hsla(226,15%,26.4%,.251)}html.tv-night .status{background:#27251c;color:#cec5af}html.tv-night .session-editor{background:#12141a;border:1px solid hsl(226,15%,22.9%)}html.tv-night .session-editor .list-header{border-bottom:1px solid hsl(226,15%,22.5%)}html.tv-night .session-editor .danger{background:#12141a;color:#d49385!important;border-color:#333745!important}html.tv-night .activity-list>.empty{background:#191c23;border:1px dashed hsl(226,15%,24.9%);color:#b5beb9}html.tv-night .alert.error{background:#12141a;color:#d49588;border-color:#333744}html.tv-night .alert.success{background:#12141a;color:#bad2c2;border-color:#333745}html.tv-night .translation-panel{border-top:1px solid hsl(226,15%,22.9%)}html.tv-night .translation-panel>p{color:#b8c3bc}html.tv-night .translation-compare>div{border:1px solid hsl(226,15%,22.9%);background:#12141a}html.tv-night .translation-compare h4{color:#b2c1b8}html.tv-night .publish-box{border:1px solid hsl(226,15%,23.8%);background:#12141a}html.tv-night .filters button{color:#bac6bf;background:#191c23;border-color:#313543}html.tv-night .filters button.selected{background:#101c19;color:#edeef3;border-color:#1d342e}html.tv-night .product-card{border-color:#313543;box-shadow:0 3px 12px #03070505}html.tv-night .product-card.chosen{border-color:#2c483c;box-shadow:0 0 0 2px #2c483c20}html.tv-night .product-meta{color:#b7c2ba}html.tv-night .description{color:#b8bfbb}html.tv-night .card-footer strong{color:#9adfbb}html.tv-night .added{background:#1e2d1f;color:#98dab0}html.tv-night .capacity-details{color:#b7c1ba}html.tv-night .catalog-note{background:#12141a;border:1px solid hsl(226,15%,23%)}html.tv-night footer{color:#b1b7b2}html.tv-night .auth-page{background:#12141a}html.tv-night .auth-story{background:#0f1917}html.tv-night .auth-form{background:#191c23;border:1px solid hsl(226,15%,22.6%);box-shadow:0 16px 60px #03080510}html.tv-night .auth-description{color:#b7c0bb}html.tv-night .auth-story .brand-icon{background:#1d351d}html.tv-night .auth-art{border:1px solid hsl(150,11.4%,21.6%);background:linear-gradient(150deg,#5aa57e,#111c17)}html.tv-night .empty-panel{background:#12141a;border:1px dashed hsl(226,15%,24.6%)}html.tv-night .empty-panel>svg{color:#b1c3b9}html.tv-night .empty-panel p{color:#b7c2b9}html.tv-night .operator-shell .archive-toolbar button.secondary[aria-pressed=true]{background:#121f1c;color:#edeef3;border-color:#1e342f}html.tv-night .archive-confirm{border:1px solid hsl(226,15%,28%);background:#12141a}html.tv-night .catalog-tools label{color:#c3d1cd}html.tv-night .catalog-tools input,html.tv-night .catalog-tools select{border:1px solid hsl(226,15%,23%);background:#191c23;color:#9fdccd}html.tv-night .portfolio-details{border-top:1px solid hsl(226,15%,22.4%)}html.tv-night .portfolio-details summary{color:#98d8c2}html.tv-night .portfolio-preview{background:#12141a}html.tv-night .media-editor{border:1px solid var(--border,hsl(226,15%,22.9%));background:#12141a}html.tv-night .media-thumbnails>div{border:1px solid hsl(226,15%,22.9%);background:#191c23}html.tv-night .media-strip button{background:#191c23}html.tv-night .media-strip button[aria-pressed=true]{border-color:#1d3a35}html.tv-night .media-video a{color:#8be5cd}html.tv-night .participant-heading strong{color:#c8dcd3}html.tv-night .participant-heading small{color:#b1b7b3}html.tv-night .participant-name button{background:#12141a;color:#ce9588}html.tv-night .participant-assignment{border:1px solid hsl(226,15%,22.5%)}html.tv-night .participant-assignment legend{color:#bdcac2}html.tv-night .participant-assignment input{accent-color:hsl(156,60.3%,25.7%)}html.tv-night .participant-warning{color:#d19687}html.tv-night .participant-operation{border:1px solid hsl(226,15%,22.6%);background:#12141a}html.tv-night .participant-operation>strong{color:#c3d1ca}html.tv-night .transfer-planner>strong{color:#c8dcd3}html.tv-night .transfer-planner>div{border:1px solid hsl(226,15%,22.6%);background:#12141a}html.tv-night .transfer-planner label{color:#becbc5}html.tv-night .transfer-assignment{border-top:1px solid hsl(226,15%,22.4%)}html.tv-night .transfer-assignment label{color:#b8c3bc}html.tv-night .operator-reservation li{color:#bac5bd}html.tv-night .release-status{background:#12141a;color:#c8dcd3;border-bottom:1px solid hsl(226,15%,23.3%)}html.tv-night .release-confirm{border:1px solid hsl(226,15%,25.5%);background:#191c23}html.tv-night .sale-answers{background:var(--surface,hsl(226,16%,11.8%));border:1px solid hsl(226,15%,23%)}html.tv-night .sale-answers input,html.tv-night .sale-answers select{border:1px solid hsl(226,15%,24.5%)}html.tv-night button:focus-visible,html.tv-night a:focus-visible,html.tv-night input:focus-visible,html.tv-night select:focus-visible,html.tv-night textarea:focus-visible,html.tv-night summary:focus-visible{outline:3px solid hsl(13,70%,60%)}html.tv-night .primary{color:#edeef3}html.tv-night .secondary{background:#191c23}html.tv-night input:not([type=checkbox]),html.tv-night select,html.tv-night textarea{background:#191c23}html.tv-night .alert.error{color:#f39d76;border-color:#383d4c}html.tv-night .alert.success{color:#83f4c5;border-color:#363a49}html.tv-night .k-top{background:#191c23}html.tv-night .k-mark{color:#edeef3}html.tv-night .k-menu{background:#191c23;box-shadow:0 12px 28px #03040724}html.tv-night .k-avatar{background:#1e2127}html.tv-night .unified-input{background:#191c23}html.tv-night .unified-results{background:#191c23;box-shadow:0 12px 28px #03040724}html.tv-night .unified-results button,html.tv-night .catalog,html.tv-night .catalog-toolbar .search,html.tv-night .filters button,html.tv-night .k-card,html.tv-night .k-chip{background:#191c23}html.tv-night .k-row.in-cart{background:#12141a}html.tv-night .dot.ok{background:#17e886}html.tv-night .dot.low{background:#f79009}html.tv-night .dot.none{background:#35393f}html.tv-night .row-add{background:#191c23}html.tv-night .row-add.chosen{color:#edeef3}html.tv-night .firm-mark{background:#321;color:#f39d76}html.tv-night .sale-panel{background:#191c23!important}html.tv-night .catalog-draft-note{border-color:#313543;color:#cfd6df}html.tv-night .auth-story{background:#0f1118!important}html.tv-night .auth-story .brand-icon{color:#edeef3!important}html.tv-night .auth-art{background:#13161a!important;border-color:#24282e!important}html.tv-night .auth-form{box-shadow:0 12px 32px #03040714!important}html.tv-night .place-districts-toggle,html.tv-night .place-districts-menu,html.tv-night .band-stepper button{background:#191c23}html.tv-night .ledger-bar>span{background:var(--color-success,hsl(142,71.8%,50%))}html.tv-night .ledger-usage[data-state=near] .ledger-bar>span{background:#f3700c}html.tv-night .ledger-usage[data-state=full] .ledger-bar>span{background:#d22}html.tv-night .ledger-usage[data-state=full] small{color:#ea7272}html.tv-night .cancel-badge{background:#12141a;color:#e87c7c}html.tv-night .record .status.cancelled{background:#12141a!important;color:#e87c7c!important}html.tv-night .cancel-panel{background:#191c23}html.tv-night .primary.danger{background:#d22!important;border-color:#582828!important;color:#211612!important}html.tv-night .danger-text{color:#ea7272}html.tv-night .record-cancelled .record-icon{background:#12141a;color:#e87c7c}html.tv-night .voucher-page{background:#191c23;color:#f89377}html.tv-night .voucher-agency{background:#f17f5f;color:#211612}html.tv-night .voucher-agency h1{color:#edeef3}html.tv-night .voucher-emergency{background:#f04f0f;color:#211612}html.tv-night .voucher-body h3{border-top:1px solid hsl(226,15%,24%)}html.tv-night .voucher-line{border-bottom:1px solid hsl(226,15%,22.2%)}html.tv-night .voucher-rule{color:#c4cbd4}html.tv-night .voucher-foot{color:#bcc2ca}html.tv-night .voucher-checkin{border:2px dashed hsl(13,70%,60%)}html.tv-night .checkin-state{background:#1d2229}html.tv-night .checkin-state.arrived{background:#12311d;color:#8ce6ae}html.tv-night .checkin-state.no_show{background:#12141a;color:#e87c7c}@media print{html.tv-night .daily-session{border:1px solid hsl(0,0%,36%)}}@media print{html.tv-night body{background:#191c23}}html.tv-night .stay-option{background:#191c23}html.tv-night .req{color:#ea7272}html.tv-night .field-missing{color:#f8a769}html.tv-night .mode-option{background:#191c23}html.tv-night .kvkk-tag{background:#393111;color:#f2a677}html.tv-night .auth-page{background:#0d101a!important;color:#edeef3}html.tv-night .aurora{background:radial-gradient(120% 90% at 0% 0%,#111624,#0d101a 55%),#0d101a}html.tv-night .aurora .b1{background:#f17f5f}html.tv-night .aurora .b2{background:#f04f0f}html.tv-night .aurora .b3{background:#17bbe8}html.tv-night .aurora .grain{background-image:radial-gradient(hsla(226,16%,11.8%,.35) 1px,transparent 1px)}html.tv-night .auth-story,html.tv-night .auth-story .brand{color:#edeef3}html.tv-night .auth-story .brand-icon{background:linear-gradient(135deg,#f17f5f,#f17f5f)!important;color:#211612!important;box-shadow:0 8px 24px #e0715273}html.tv-night .auth-story .brand small{color:#93a4c3}html.tv-night .auth-story .eyebrow{color:#fdbb74;border:1px solid hsla(226,15%,26.9%,.35);background:#f04f0f1f}html.tv-night .auth-story h1{color:#edeef3}html.tv-night .auth-story h1 em{background:linear-gradient(90deg,#4f3418,#5e3a1d 45%,#362521)}html.tv-night .story-lead{color:#b6c2da!important}html.tv-night .route-base{stroke:#94a3b838}html.tv-night .route-dot{fill:#fdbb74}html.tv-night .route-node circle{fill:#f89377b8;stroke:#93c4fd8c}html.tv-night .route-node{color:#edeef3}html.tv-night .route-node.n2 circle{stroke:#fdbb74cc}html.tv-night .route-node.n2{color:#fed7aa}html.tv-night .route-labels strong{color:#edeef3}html.tv-night .route-labels small{color:#93a4c3}html.tv-night .story-points li{color:#edeef3;background:#191c230f;border:1px solid hsla(226,15%,20%,.12)}html.tv-night .story-points svg{color:#fdbb74}html.tv-night .auth-local{color:#9ea5b3!important}html.tv-night .auth-page>.auth-form{background:#191c23f7!important;border:1px solid hsla(226,15%,20%,.6)!important;box-shadow:0 30px 80px #01020973,0 0 0 1px #e071520f!important}html.tv-night .auth-form h2{color:#f89377}html.tv-night .auth-form .eyebrow{color:#f69067!important}html.tv-night .auth-form .primary{background:linear-gradient(135deg,#f17f5f,#f17f5f)!important;box-shadow:0 10px 24px #e0715247}html.tv-night .auth-form .primary:hover{box-shadow:0 14px 30px #e0715257}html.tv-night .auth-tabs{background:#12141a}html.tv-night .auth-tabs button{color:#bcc2ca!important}html.tv-night .auth-tabs button.selected{background:#191c23!important;color:#f89377!important;box-shadow:0 1px 3px #0304081f}html.tv-night .demo-entry{border-top:1px dashed hsl(226,15%,24%)!important}html.tv-night .auth-page>.auth-form{background:#191c23!important}html.tv-night .auth-alt{border-top:1px dashed hsl(226,15%,24%)}html.tv-night .auth-alt-link{border:1px solid hsl(226,15%,22.2%);background:#12141a;color:#f89377}html.tv-night .auth-alt-link:hover{border-color:#e07152;background:#12141a}html.tv-night .auth-alt-link strong{color:#f89377}html.tv-night .auth-alt-link small{color:#aeb4bc}html.tv-night .auth-alt-link.setup{border-color:#343947;background:#12141a}html.tv-night .auth-alt-link.setup strong{color:#f69067}html.tv-night .auth-alt-link.join{border-color:#323644;background:linear-gradient(135deg,#12141a,#12141a)}html.tv-night .auth-alt-link.join strong{color:#f89377}html.tv-night .kind-option{border:1px solid hsl(226,15%,22.2%);background:#191c23}html.tv-night .kind-option strong{color:#f89377}html.tv-night .kind-option small{color:#aeb4bc}html.tv-night .kind-option.selected{border-color:#e07152;background:#12141a;box-shadow:0 0 0 1px #e07152 inset}html.tv-night .plan-card{border:1px solid hsl(226,15%,22.2%);background:#191c23}html.tv-night .plan-card:hover{border-color:#e07152}html.tv-night .plan-card.selected{border-color:#593222;box-shadow:0 0 0 1px #593222 inset;background:#12141a}html.tv-night .plan-card:focus-within{outline:2px solid var(--color-ring,hsl(13,70%,60%))}html.tv-night .plan-period{color:#bcc2ca}html.tv-night .plan-price{color:#f89377}html.tv-night .plan-saving{color:#81eaa7}html.tv-night .plan-current{color:#f89377}html.tv-night .member-tabs button{background:#191c23}html.tv-night .member-tabs button.selected{color:#edeef3}html.tv-night .member-request.pending{border-color:#3a3f4f}html.tv-night .status.pending{background:#12141a;color:#f69067}html.tv-night .status.approved{background:#12311d;color:#8ce6ae}html.tv-night .status.rejected{background:#12141a;color:#bcc2ca}html.tv-night .member-banner{background:linear-gradient(90deg,#12141a,#12141a);border:1px solid hsl(226,15%,24.2%);color:#ed9b80}html.tv-night .telegram-box{border:1px dashed hsl(13,70%,60%);background:#12141a}html.tv-night .telegram-box strong{color:#f89377}html.tv-night .member-locked{background:#12141a;border-color:#3a3f4f;color:#ed9b80}html.tv-night .onboarding{background:linear-gradient(135deg,#0f131f,#f17f5f 60%,#f17f5f);color:#edeef3;box-shadow:0 12px 30px #02030840}html.tv-night .onboarding-eyebrow{color:#fdbb74}html.tv-night .onboarding h2{color:#edeef3}html.tv-night .onboarding-progress{background:#191c2326}html.tv-night .onboarding-progress>span{background:linear-gradient(90deg,#4f3418,#5e3a1d)}html.tv-night .onboarding .link-button{color:#edeef3}html.tv-night .onboarding-step{background:#191c230f;border:1px solid hsla(226,15%,20%,.12)}html.tv-night .onboarding-step.current{background:#191c23;color:#f89377;border-color:#2b2f3b;box-shadow:0 10px 24px #01020940}html.tv-night .step-number{background:#191c2324;color:#edeef3}html.tv-night .onboarding-step.current .step-number{background:#f04f0f;color:#211612}html.tv-night .onboarding-step.done .step-number{background:#1ee166;color:#211612}html.tv-night .onboarding-step.current .step-body p{color:#bcc2ca}html.tv-night .step-state{background:#191c2324}html.tv-night .step-state.waiting{background:#393111;color:#f2a677}html.tv-night .step-state.done{background:#12311d;color:#8ce6ae}html.tv-night .onboarding-step.current .step-state.todo{background:#35250f;color:#ef9576}html.tv-night .step-count{color:#fdbb74}html.tv-night .onboarding-step.current .step-count{color:#f69067}html.tv-night .onboarding-note{color:#edeef3!important}html.tv-night .pickup-choice label{background:#191c23}html.tv-night .pickup-fee-info{color:#ef9576}html.tv-night .map-link{color:#f89377}html.tv-night .sub-card{background:#191c23}html.tv-night .sub-card[data-status=requested]{border-color:#3a3f4f;background:#12141a}html.tv-night .sub-chip{background:#1d2229;color:#c4cbd4}html.tv-night .sub-chip.requested{background:#393111;color:#f2a677}html.tv-night .sub-chip.active{background:#12311d;color:#8ce6ae}html.tv-night .sub-chip.suspended{background:#12141a;color:#e87c7c}html.tv-night .sub-terms span{background:#12141a;color:#f89377}html.tv-night .sub-contact{color:#bcc2ca}html.tv-night .sub-note{color:#c4cbd4}html.tv-night .sub-agency{background:#191c23}html.tv-night .sub-agency small{color:#aeb4bc}html.tv-night .sub-low{color:#ea7272}html.tv-night .via-tag{background:#12141a;color:#8882da}html.tv-night .ledger-side{color:#aeb4bc}html.tv-night .sub-sellers .empty{background:#191c23}html.tv-night .k-menu .k-logout{color:#ec7971}html.tv-night .mail-log li{background:#12141a}html.tv-night .mail-log li small{color:#aeb4bc}html.tv-night .mail-log time{color:#aeb4bc}html.tv-night .mail-log li[data-status=sent] .mail-log-state{color:#81eaa7}html.tv-night .mail-log li[data-status=failed] .mail-log-state{color:#ec7971}html.tv-night .mail-log li[data-status=skipped] .mail-log-state{color:#f8a769}html.tv-night .telegram-connect{border:1px solid hsl(226,15%,23.5%);background:#12141a}html.tv-night .tg-logo{background:#f17f5f;color:#211612}html.tv-night .tg-state.ok>span{color:#81eaa7}html.tv-night .auth-cover{box-shadow:0 30px 80px #0102098c,0 0 0 1px #e071522e}html.tv-night .platform-legal{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .auth-legal{color:#93a4c3}html.tv-night .legal-ack a{color:var(--k-blue,hsl(13,90%,72%))}html.tv-night .legal-page{color:#f89377;background:#191c23}html.tv-night .legal-head{border-bottom:1px solid hsl(226,15%,22.2%)}html.tv-night .legal-brand,html.tv-night .legal-doc h1,html.tv-night .legal-doc h2{color:#f89377}html.tv-night .legal-doc p,html.tv-night .legal-doc li{color:#cfd5de}html.tv-night .legal-note{background:#12141a;border-left:3px solid hsl(13,70%,60%)}html.tv-night .legal-table th,html.tv-night .legal-table td{border:1px solid hsl(226,15%,24%)}html.tv-night .legal-table th{background:#12141a;color:#f89377}html.tv-night .legal-page>.legal-links{border-top:1px solid hsl(226,15%,22.2%);color:#bcc2ca}html.tv-night .legal-admin .legal-form small{color:#aeb4bc}@media print{html.tv-night .legal-table th{background:#12141a!important}}html.tv-night .cancel-badge.nr{background:#393111;color:#f2a677}html.tv-night .bill-form{border:1px solid var(--k-line,hsl(226,15%,22.2%));background:var(--k-surface-2,hsl(226,18%,8.8%))}html.tv-night .bill-state{background:#1d2229;color:#c4cbd4}html.tv-night .bill-state.paid{background:#12311d;color:#8ce6ae}html.tv-night .bill-state.overdue{background:#12141a;color:#e87c7c}html.tv-night .bill-item.overdue td{color:#e87c7c}html.tv-night .primary{color:#edeef3!important;box-shadow:0 1px 2px #03040714,inset 0 1px #2b2f3b1f!important}html.tv-night .primary:hover:not(:disabled){box-shadow:0 4px 14px #e0715247!important}html.tv-night .secondary{background:#191c23!important}html.tv-night .secondary:hover:not(:disabled){border-color:#373c4b!important}html.tv-night .danger{color:#ec7971}html.tv-night .sale-panel .actions .primary.full:hover:not(:disabled),html.tv-night .k-pagebar .new-sale:hover:not(:disabled),html.tv-night .new-sale:hover:not(:disabled){box-shadow:0 4px 14px #59322247!important}html.tv-night input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html.tv-night select,html.tv-night textarea{background:#191c23}html.tv-night input::placeholder,html.tv-night textarea::placeholder{color:#8f9bad!important}html.tv-night input:not([type=checkbox]):not([type=radio]):hover:not(:focus):not(:disabled),html.tv-night select:hover:not(:focus):not(:disabled),html.tv-night textarea:hover:not(:focus){border-color:#373c4b!important}html.tv-night .alert{border:1px solid hsl(226,15%,22.4%)!important;background:#12141a!important;color:#f89377!important}html.tv-night .alert.error{background:#12141a!important;border-color:#313542!important;color:#e9847d!important}html.tv-night .alert.success{background:#12141a!important;border-color:#363a49!important;color:#83f4c5!important}html.tv-night .k-badge{color:#edeef3!important}html.tv-night .k-top{background:#191c23db!important;box-shadow:0 1px #03040705}html.tv-night .k-mark:has(.brand-logo){box-shadow:0 2px 8px #e0715240!important}html.tv-night .k-nav>button:hover,html.tv-night .k-more>summary:hover{background:#12141a!important}html.tv-night .k-more[open]>summary{background:#12141a!important}html.tv-night .k-menu button:hover{background:#12141a!important}html.tv-night .k-menu svg{color:#8f9bad!important}html.tv-night .k-avatar{color:#edeef3!important}html.tv-night .k-card,html.tv-night .catalog,html.tv-night .sale-panel,html.tv-night .record-list,html.tv-night .metric-tile,html.tv-night .guest-card,html.tv-night .sub-card,html.tv-night .onboarding,html.tv-night .daily-session{background:#191c23!important}html.tv-night .k-row{border-bottom:1px solid hsl(226,15%,21.2%)!important}html.tv-night .k-row:not(.k-head):hover{background:#12141a!important}html.tv-night .daily-table td,html.tv-night .price-table td{border-bottom:1px solid hsl(226,15%,21.2%)!important}html.tv-night .k-tabs{background:#12141a!important}html.tv-night .k-tabs button.selected,html.tv-night .k-tabs button[aria-selected=true]{background:#191c23!important;box-shadow:0 1px 3px #0304071a!important}html.tv-night .filters button,html.tv-night .k-chip{background:#191c23!important}html.tv-night .filters button.selected,html.tv-night .k-chip.on{color:#edeef3!important}html.tv-night .row-add{background:#191c23!important}html.tv-night .row-add.chosen{color:#edeef3!important}html.tv-night .modal-backdrop{background:#0f131f73!important}html.tv-night .guest-modal,html.tv-night [role=dialog]{box-shadow:0 24px 64px #03040847!important}html.tv-night .auth-legal a{color:#9fb0cc!important}html.tv-night .auth-legal a:hover{color:#edeef3!important}html.tv-night body:has(.voucher-page){background:linear-gradient(180deg,#12141a 0,#12141a 320px)}html.tv-night .voucher-agency{background:linear-gradient(135deg,#f17f5f,#f17f5f 70%,#0bc5f4 130%)!important}html.tv-night .voucher-agency:after{background:radial-gradient(circle,hsla(226,16%,11.8%,.18),transparent 70%)}html.tv-night .voucher-agency h1,html.tv-night .voucher-agency p{color:#edeef3!important}html.tv-night .voucher-emergency{background:#191c23!important;color:#f69067!important;box-shadow:0 6px 20px #02030840}html.tv-night .voucher-emergency small{color:#ef9576}html.tv-night .voucher-body,html.tv-night .voucher-head img,html.tv-night .voucher-rule{background:#191c23}@media print{html.tv-night body:has(.voucher-page){background:#191c23}}html.tv-night .legal-page .legal-doc{background:#191c23}html.tv-night .legal-table table{border:1px solid hsl(226,15%,22.8%)}html.tv-night .legal-table th,html.tv-night .legal-table td{border-bottom:1px solid hsl(226,15%,21.9%)!important;border-inline-end:1px solid hsl(226,15%,21.9%)!important}@media(max-width:650px){html.tv-night .k-top{background:#191c23!important}}html.tv-night .empty:not(.catalog>.empty){background:#191c23;border:1px dashed hsl(226,15%,24%)}html.tv-night .catalog-draft-note{background:#12141a!important;border:1px solid hsl(226,15%,22.4%)!important;color:#f89377!important}html.tv-night .empty-panel{background:#191c23!important;border:1px dashed hsl(226,15%,24%)!important}html.tv-night .hold-timer{background:#12141a!important;color:#f2a677!important;border:1px solid hsl(226,15%,24%)}html.tv-night .cart-line{border-bottom:1px solid hsl(226,15%,21.2%)!important}html.tv-night .release-status{background:#12141a!important;border-bottom:1px solid hsl(226,15%,21.8%)!important}@media(min-width:1024px){html.tv-night .k-top{background:linear-gradient(180deg,#0e111d,#111524 55%,#f17f5f)!important;box-shadow:4px 0 24px #0103092e!important}}@media(min-width:1024px){html.tv-night .k-top:after{background:radial-gradient(circle,hsla(189,94.5%,50%,.22),transparent 70%)}}@media(min-width:1024px){html.tv-night .k-brand{color:#edeef3!important;border-bottom:1px solid hsla(226,15%,20%,.08)}}@media(min-width:1024px){html.tv-night .k-mark:has(.brand-logo){box-shadow:0 4px 14px #22576059!important}}@media(min-width:1024px){html.tv-night .k-nav>button,html.tv-night .k-more>summary{color:#aebbd8!important}}@media(min-width:1024px){html.tv-night .k-nav>button:hover,html.tv-night .k-more>summary:hover{background:#191c2312!important;color:#edeef3!important}}@media(min-width:1024px){html.tv-night .k-nav>button[aria-current=page]{background:linear-gradient(90deg,#f17f5f,#f17f5f)!important;color:#211612!important;box-shadow:0 6px 18px #e0715266!important}}@media(min-width:1024px){html.tv-night .k-more{border-top:1px solid hsla(226,15%,20%,.08)}}@media(min-width:1024px){html.tv-night .k-more[open]>summary{background:#191c2312!important;color:#edeef3!important}}@media(min-width:1024px){html.tv-night .k-more .k-menu button{color:#aebbd8!important}}@media(min-width:1024px){html.tv-night .k-more .k-menu button:hover{background:#191c2312!important;color:#edeef3!important}}@media(min-width:1024px){html.tv-night .k-more .k-menu button[aria-current=page]{background:#f17f5f47!important;color:#211612!important}}@media(min-width:1024px){html.tv-night .k-more .k-menu svg{color:#8494b9!important}}@media(min-width:1024px){html.tv-night .k-more .k-menu-label{color:#8494b9!important}}@media(min-width:1024px){html.tv-night .k-user-menu{border-top:1px solid hsla(226,15%,20%,.08)}}@media(min-width:1024px){html.tv-night .k-user-menu>summary{color:#edeef3}}@media(min-width:1024px){html.tv-night .k-user-menu>summary:hover,html.tv-night .k-user-menu[open]>summary{background:#191c2312!important}}@media(min-width:1024px){html.tv-night .k-user-menu>summary:after{color:#8494b9!important}}@media(min-width:1024px){html.tv-night .k-user-text strong{color:#edeef3!important}}@media(min-width:1024px){html.tv-night .k-user-text small{color:#8fa1c6!important}}@media(min-width:1024px){html.tv-night .k-avatar{background:linear-gradient(135deg,#07d4f8,#f17f5f)!important}}@media(min-width:1024px){html.tv-night .topbar,html.tv-night .operator-bar{background:#12141adb!important}}html.tv-night .metric-tile:after{background:radial-gradient(circle,hsla(13,84%,66%,.08),transparent 70%)}html.tv-night .metric-icon{color:#211612!important;background:linear-gradient(135deg,#f17f5f,#f17f5f)!important;box-shadow:0 6px 16px #e071524d}html.tv-night .metric-tile:nth-child(2) .metric-icon{background:linear-gradient(135deg,#07d4f8,#0bc5f4)!important;box-shadow:0 6px 16px #2257604d}html.tv-night .metric-tile:nth-child(3) .metric-icon{background:linear-gradient(135deg,#f59f0b,#f35d0c)!important;box-shadow:0 6px 16px #6b40284d}html.tv-night .metric-tile:nth-child(4) .metric-icon{background:linear-gradient(135deg,#14eba3,#08f7ab)!important}html.tv-night .guest-step{border:1px solid hsl(226,15%,22.4%);background:#12141a}html.tv-night .team-credentials{border:1px solid hsl(226,15%,24.9%)!important;background:#12141a!important}html.tv-night .team-temp{background:#191c23;border:1px dashed hsl(226,15%,28.3%)}html.tv-night .first-password{background:linear-gradient(180deg,#0d101a,#f17f5f)}html.tv-night .first-password .auth-form{background:#191c23;box-shadow:0 30px 80px #01020973}html.tv-night .team-create{background:#191c23!important}html.tv-night .member-step{color:var(--k-text,hsl(13,90%,72%))}html.tv-night .portfolio-price.hidden{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .notice-backdrop{background:#0f111873}html.tv-night .notice-dialog{background:#191c23;box-shadow:0 30px 80px #01020959}html.tv-night .notice-dialog p{color:#f89377}html.tv-night .notice-icon{color:#211612;background:linear-gradient(135deg,#25da67,#24db67)}html.tv-night .notice-dialog.error .notice-icon{background:linear-gradient(135deg,#4f1b1b,#d22)}html.tv-night .unsaved-note{color:#f8a769}html.tv-night .site-section summary:after{color:#aeb4bc}html.tv-night .site-field textarea{border:1px solid hsl(226,15%,24%)}html.tv-night .site-slide-card{border:1px solid hsl(226,15%,22.2%);background:#191c23}html.tv-night .site-slide-thumb span{background:#0f1118b3;color:#edeef3}html.tv-night .site-slide-actions .danger{color:#ea7272}html.tv-night .site-slide-add{border:2px dashed hsl(226,15%,24%);color:#f89377;background:#12141a}html.tv-night .site-slide-add:hover{border-color:#e07152}html.tv-night .site-style-grid input[type=range]{accent-color:hsl(13,84%,66%)}html.tv-night .site-accent button{border:3px solid hsl(226,15%,20%);box-shadow:0 0 0 1px #343846}html.tv-night .site-accent button.on{box-shadow:0 0 0 3px #030408}html.tv-night .site-sample{background:linear-gradient(135deg,#0d101a,#f17f5f);color:#edeef3}html.tv-night .site-sample p,html.tv-night .site-sample-btn{color:#edeef3}html.tv-night .site-field.changed input,html.tv-night .site-field.changed textarea{border-color:#705629;background:#12141a}html.tv-night .wa-state.on{background:#12311d;color:#8ce6ae}html.tv-night .wa-state.off{background:#393111;color:#f2a677}html.tv-night .wa-state.none{background:#1d2229;color:#c4cbd4}html.tv-night .wa-template{border:1px solid hsl(226,15%,22.2%)}html.tv-night .wa-sample{background:#12141a;border:1px solid hsl(226,15%,23.7%)}html.tv-night .wa-copyrow code{background:#12141a}html.tv-night .wa-log-row{border-bottom:1px solid hsl(226,15%,21.2%)}html.tv-night .wa-status.sent{color:#f89377}html.tv-night .wa-status.delivered{color:#6adcf8}html.tv-night .wa-status.read{color:#76eca1}html.tv-night .wa-status.failed{color:#e76969}html.tv-night .wa-status.skipped{color:#aeb4bc}html.tv-night .secondary.danger{color:#ea7272}html.tv-night .voucher-telegram a.telegram{background:#f17f5f;color:#211612;border-color:#e07152}html.tv-night .voucher-telegram small{color:#aeb4bc}html.tv-night .apply-form .kind-option{background:#191c23!important}html.tv-night .apply-form .kind-option.selected{box-shadow:0 0 0 3px #e071521f!important}html.tv-night .apply-form .kind-option.selected .kind-ic{color:#edeef3}html.tv-night .apply-form .kind-option.selected .kind-tick{box-shadow:inset 0 0 0 4px #2b2f3b}html.tv-night .apply-form input,html.tv-night .apply-form select,html.tv-night .apply-form textarea{background-color:#191c23!important}html.tv-night .apply-form input::placeholder,html.tv-night .apply-form textarea::placeholder{color:#94a3b8}html.tv-night .pw-meter .l1{background:#f59f0b}html.tv-night .pw-meter .l2{background:#f17f5f}html.tv-night .pw-meter .l3{background:#1ee166}html.tv-night .verify-welcome{background:#12141a;color:#81f2b7;border-bottom:1px solid hsl(226,15%,23.7%)}html.tv-night .lang-dd-btn{background:#191c23}html.tv-night .lang-dd-list{background:#191c23;box-shadow:0 18px 50px #01020938}html.tv-night .lang-dd-list button{color:#f89377}html.tv-night .pw-eye{color:#aeb4bc}html.tv-night .pw-eye:hover,html.tv-night .pw-eye[aria-pressed=true]{color:var(--tv-blue-700,hsl(13,90%,72%));background:var(--tv-blue-50,hsl(226,18%,8.8%))}html.tv-night .pw-eye:focus-visible{outline:2px solid var(--tv-blue-700,hsl(13,70%,60%))}html.tv-night .policy-list{color:#bcc2ca}html.tv-night .cp-card{border:1.5px solid var(--tv-line,hsl(226,15%,22.2%));background:#191c23}html.tv-night .cp-card.on{border-color:var(--tv-blue-700,hsl(13,70%,60%));background:var(--tv-blue-50,hsl(226,18%,8.8%))}html.tv-night .cp-card small{color:#aeb4bc}html.tv-night .cp-presets{color:#bcc2ca}html.tv-night .cp-presets .chip{border:1px solid var(--tv-line,hsl(226,15%,22.2%));background:#191c23}html.tv-night .cp-presets .chip[aria-pressed=true]{background:var(--tv-blue-700,hsl(13,84%,66%));color:#211612}html.tv-night .cp-tier{background:#12141a;border:1px solid var(--tv-line,hsl(226,15%,22.2%))}html.tv-night .cp-arrow{color:#94a3b8}html.tv-night .cp-preview{border-left:3px solid var(--tv-blue-700,hsl(13,70%,60%));background:#12141a}html.tv-night .pm-chips button,html.tv-night .pm-tabs button{border:1px solid var(--tv-line,hsl(226,15%,21.9%));background:#191c23;color:#c4cbd4}html.tv-night .pm-chips button b,html.tv-night .pm-tabs button b{background:#12141a}html.tv-night .pm-chips button[aria-pressed=true],html.tv-night .pm-tabs button[aria-selected=true]{background:#0f131f;color:#edeef3;border-color:#e07152}html.tv-night .pm-chips button[aria-pressed=true] b,html.tv-night .pm-tabs button[aria-selected=true] b{background:#f17f5f;color:#211612}html.tv-night .pm-demo{color:#b6bcc5}html.tv-night .pm-row{background:#191c23;border:1px solid hsl(226,15%,21.9%)}html.tv-night .pm-row:hover{border-color:#323644;box-shadow:0 4px 14px #0203080f}html.tv-night .pm-row:focus-visible{outline:2px solid hsl(13,70%,60%)}html.tv-night .pm-row-main strong{color:#f89377}html.tv-night .pm-row-main small{color:#aeb4bc}html.tv-night .pm-row-place,html.tv-night .pm-row-stats{color:#bcc2ca}html.tv-night .pm-row-login{color:#c4cbd4}html.tv-night .pm-row-login small{color:#94a3b8}html.tv-night .pm-kind{background:#12141a;color:#c4cbd4}html.tv-night .pm-kind.operator{background:#12141a;color:#f89377}html.tv-night .pm-kind.agency{background:#12141a;color:#81f2b7}html.tv-night .pm-kind.referrer{background:#12141a;color:#ef9576}html.tv-night .pm-badge{background:#f04f0f;color:#211612}html.tv-night .pm-card{background:#191c23;border:1px solid hsl(226,15%,21.9%)}html.tv-night .pm-card h2{color:#f89377}html.tv-night .pm-card dt{color:#aeb4bc}html.tv-night .pm-card dd{color:#f89377}html.tv-night .pm-act summary small{color:#aeb4bc}html.tv-night .pm-table-wrap{background:#191c23;border:1px solid hsl(226,15%,21.9%)}html.tv-night .pm-table th{background:#12141a;color:#bcc2ca}html.tv-night .pm-table td{border-top:1px solid hsl(226,15%,21.2%)}html.tv-night .pm-file{background:#191c23;border:1px solid hsl(226,15%,21.9%)}html.tv-night .pm-file-icon{background:#12141a;color:#ea7272}html.tv-night .pm-file small{color:#aeb4bc}html.tv-night .pm-state{background:#12141a;color:#c4cbd4}html.tv-night .pm-state.pending{background:#12141a;color:#ef9576}html.tv-night .pm-state.applied{background:#12141a;color:#81f2b7}html.tv-night .pm-state.rejected,html.tv-night .pm-state.stale{background:#12141a;color:#e87c7c}html.tv-night .pm-diff small{color:#aeb4bc}html.tv-night .pm-diff del{background:#12141a;color:#e87c7c}html.tv-night .pm-diff ins{background:#12141a;color:#80f7d5}html.tv-night .pm-current{background:#12141a;border:1px dashed hsl(226,15%,24%)}html.tv-night .pc-box{background:#12141a;border:1px solid hsl(226,15%,25.8%)}html.tv-night .pc-box h2{color:#f2a677}html.tv-night .pc-item{background:#191c23;border:1px solid hsl(226,15%,25.8%)}html.tv-night .member-waiting{border:1px solid hsl(226,15%,25.8%)!important;background:#12141a!important}html.tv-night .member-waiting-icon{background:#393111;color:#f8a769}html.tv-night .member-waiting h2{color:#f2a677}html.tv-night .member-waiting p{color:#c4cbd4}html.tv-night .member-wait-steps{color:#bcc2ca}html.tv-night .member-countdown{background:#12141a;border:1px solid hsl(226,15%,24%);color:#f2a677}html.tv-night .member-countdown.urgent{background:#12141a;border-color:#313542;color:#e87c7c}html.tv-night .wz-bar button{background:#12141a;color:#b6bcc5}html.tv-night .wz-bar button b{background:#191c23;color:#f89377}html.tv-night .wz-bar button.done b{background:#1ee166;color:#211612}html.tv-night .wz-bar button.on{background:#0f131f;color:#edeef3}html.tv-night .wz-bar button.on b{background:#f17f5f;color:#211612}html.tv-night .wz-bar button:focus-visible{outline:2px solid hsl(13,70%,60%)}html.tv-night .wz-nav{border-top:1px solid var(--tv-line,hsl(226,15%,21.9%))}html.tv-night .wz-nav .wz-auto{color:#aeb4bc}html.tv-night .wz-gen{border:1px dashed hsl(13,70%,60%);background:#191c23}html.tv-night .wz-gen-days label{border:1px solid var(--tv-line,hsl(226,15%,21.9%));background:#191c23}html.tv-night .wz-gen-days label.on{background:#12141a;border-color:#323644;color:#f89377}html.tv-night .wz-gen-times{color:#bcc2ca}html.tv-night .std-terms{border:1px solid hsl(226,15%,23.2%);background:#191c23}html.tv-night .std-input b{color:#aeb4bc}html.tv-night .std-summary{background:#191c23;border:1px dashed hsl(13,70%,60%);color:#f89377}html.tv-night .partners-drafts>summary{color:#f89377;background:#191c23;border:1px solid var(--tv-line,hsl(226,15%,21.9%))}html.tv-night .partners-drafts>:not(summary){border:1px solid var(--tv-line,hsl(226,15%,21.9%));background:#191c23}html.tv-night .map-hits{background:#191c23}html.tv-night .map-hits button:hover{background:#12141a}html.tv-night .map-required .map-box{outline:2px solid hsl(38,46.1%,30.1%)}html.tv-night .pc-guest{background:#191c23;border:1px dashed hsl(226,15%,24%)}html.tv-night .pc-guest-changed{color:#80f7d5}html.tv-night .pcg-state{background:#1d2229;color:#c4cbd4}html.tv-night .pcg-state.auto{background:#362521;color:#f89377}html.tv-night .pcg-state.applied{background:#12311d;color:#8ce6ae}html.tv-night .pcg-state.rejected{background:#12141a;color:#e87c7c}html.tv-night .pcg-settings{background:#191c23}html.tv-night .drv-changed{background:#393111;color:#f2a677}html.tv-night .handover{background:#12141a;border:1px solid hsl(226,15%,23.7%)}html.tv-night .handover-head strong{color:#92e5b3}html.tv-night .handover-head small{color:#8ce6ae}html.tv-night .handover-check{background:#1ee166;color:#211612}html.tv-night .handover-qr{background:#191c23;border:1px solid hsl(226,15%,22.5%)}html.tv-night .handover-qr-wait{color:#94a3b8}html.tv-night .handover-lead{color:#92e5b3}html.tv-night .handover-channels a.whatsapp.primary{background:#26d968;border-color:#306543;color:#211612}html.tv-night .today-date{color:#aeb4bc}html.tv-night .today-card{background:#191c23}html.tv-night .today-card svg{color:#f89377}html.tv-night .today-card b i{color:#94a3b8}html.tv-night .today-card span{color:#c4cbd4}html.tv-night .today-card small{color:#aeb4bc}html.tv-night .today-card.warn{border-color:#3f4455;background:#12141a}html.tv-night .today-card.warn svg{color:#f8a769}html.tv-night .today-box{background:#191c23}html.tv-night .today-list li{border-bottom:1px solid hsl(226,15%,21%)}html.tv-night .today-list small{color:#aeb4bc}html.tv-night .today-time em{color:#f8a769}html.tv-night .today-state{background:#1d2229;color:#c4cbd4}html.tv-night .today-state.done{background:#12311d;color:#8ce6ae}html.tv-night .today-state.partial{background:#362521;color:#f89377}html.tv-night .today-state.warn{background:#393111;color:#f2a677}html.tv-night .bulk-assign{border:1px solid hsl(226,15%,23.2%);background:#12141a}html.tv-night .bulk-count{color:#f89377}html.tv-night .transfer-request.selected{outline:2px solid hsl(13,70%,60%)}html.tv-night .backup-card.warn{border-color:#3f4455;background:#12141a}html.tv-night .two-step-setup img{background:#191c23}html.tv-night .two-step-codes pre{background:#191c23;border:1px solid hsl(226,15%,23.7%)}html.tv-night .printer-settings{border:1px solid var(--tv-line,hsl(226,15%,21.9%))}@container catalog (max-width:900px){html.tv-night .k-row.activity-cols{background:#191c23!important}}@container catalog (max-width:900px){html.tv-night .k-row.activity-cols.in-cart{border-color:#e07152!important;background:#191c23!important}}@container catalog (max-width:900px){html.tv-night .k-row.activity-cols>.k-thumb{background:linear-gradient(135deg,#362521,#12141a 55%,#35250f)}}@media(max-width:760px){html.tv-night .platform-shell .k-top{background:#191c23!important}}@media(max-width:760px){html.tv-night .nav-open .k-nav>button,html.tv-night .nav-open .k-more .k-menu button{background:#191c23!important}}@media(max-width:760px){html.tv-night .nav-open .k-nav>button[aria-current=page],html.tv-night .nav-open .k-more .k-menu button[aria-current=page]{border-color:#323644!important}}@media(max-width:760px){html.tv-night .app-tabbar{background:#191c23;box-shadow:0 -4px 16px #0203080d}}@media(max-width:760px){html.tv-night .app-tab-badge{background:#f04f0f;color:#211612}}@media(min-width:761px)and (max-width:1279px){html.tv-night .platform-shell .k-top{background:#191c23!important}}@media(min-width:761px)and (max-width:1279px){html.tv-night .platform-shell .k-nav>button:hover,html.tv-night .platform-shell .k-more>summary:hover{background:#12141a!important}}@media(min-width:761px)and (max-width:1279px){html.tv-night .platform-shell .k-more .k-menu,html.tv-night .platform-shell .k-user-menu .k-menu{background:#191c23!important;box-shadow:0 18px 48px #0203082e!important}}@media(min-width:761px)and (max-width:1279px){html.tv-night .platform-shell .k-more .k-menu button:hover{background:#12141a!important}}@media(max-width:760px){html.tv-night .table-scroll,html.tv-night .k-table-scroll{background:linear-gradient(90deg,var(--n-card,hsl(226,16%,11.8%)) 30%,transparent),linear-gradient(270deg,var(--n-card,hsl(226,16%,11.8%)) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,hsla(0,0%,5.5%,.25),transparent),radial-gradient(farthest-side at 100% 50%,hsla(0,0%,5.5%,.25),transparent) 100% 0}}html.tv-night .sale-answers.attention{outline:3px solid var(--n-accent,hsl(17,44.2%,24.2%))}@media(max-width:760px){html.tv-night :where(.platform-content) div:has(>table){background:linear-gradient(90deg,var(--n-card,hsl(226,16%,11.8%)) 30%,transparent),linear-gradient(270deg,var(--n-card,hsl(226,16%,11.8%)) 30%,transparent) 100% 0,radial-gradient(farthest-side at 0 50%,hsla(0,0%,5.5%,.25),transparent),radial-gradient(farthest-side at 100% 50%,hsla(0,0%,5.5%,.25),transparent) 100% 0}}html.tv-night .limit-tag{background:#12141a;color:#ea7272}html.tv-night.tv-night .limit-tag{background:#5b22222e;color:#fca5a5}html.tv-night .occ-legend{color:var(--muted,hsl(215,9.8%,70.9%))}html.tv-night .occ-dot.low,html.tv-night .occ-cell.low .occ-meter i{background:#1ee166}html.tv-night .occ-dot.mid,html.tv-night .occ-cell.mid .occ-meter i{background:#f7bb08}html.tv-night .occ-dot.high,html.tv-night .occ-cell.high .occ-meter i{background:#f97416}html.tv-night .occ-dot.full,html.tv-night .occ-cell.full .occ-meter i{background:#dc2626}html.tv-night .occ-dot.none{background:#23292f}html.tv-night .occ-wd{color:var(--muted,hsl(215,9.8%,70.9%))}html.tv-night .occ-cell{border:1px solid var(--line,hsl(226,15%,22.2%));background:var(--card,hsl(226,16%,11.8%))}html.tv-night .occ-cell.low{background:#1ee16612}html.tv-night .occ-cell.mid{background:#f7bb081a}html.tv-night .occ-cell.high{background:#f974161f}html.tv-night .occ-cell.full{background:#dc26261f}html.tv-night .occ-cell.on{outline:2px solid var(--accent,hsl(13,70%,60%))}html.tv-night .occ-cell.today .occ-num{background:var(--accent,hsl(13,84%,66%));color:#211612}html.tv-night .occ-count{color:var(--muted,hsl(215,9.8%,70.9%))}html.tv-night .occ-meter{background:#333c4733}html.tv-night .occ-stop{color:#ea7272}html.tv-night .occ-session{border:1px solid var(--line,hsl(226,15%,22.2%));background:var(--card,hsl(226,16%,11.8%))}html.tv-night .occ-session.low{border-left-color:#224d32}html.tv-night .occ-session.mid{border-left-color:#6b5a27}html.tv-night .occ-session.high{border-left-color:#784b2b}html.tv-night .occ-session.full{border-left-color:#6a3232}html.tv-night .occ-session.none{border-left-color:#3e4354}html.tv-night .occ-tag{background:#12141a;color:#ea7272}html.tv-night .occ-nums span{color:var(--muted,hsl(215,9.8%,70.9%))}html.tv-night .occ-partners th,html.tv-night .occ-partners td{border-bottom:1px solid var(--line,hsl(226,15%,22.2%))}html.tv-night.tv-night .occ-cell,html.tv-night.tv-night .occ-session{background:var(--n-card,hsl(226,20.5%,7.9%));border-color:var(--n-line,hsl(219,15.5%,16%))}html.tv-night.tv-night .occ-cell.low{background:#1ee16629}html.tv-night.tv-night .occ-cell.mid{background:#f7bb0829}html.tv-night.tv-night .occ-cell.high{background:#f974162e}html.tv-night.tv-night .occ-cell.full{background:#dc262633}html.tv-night.tv-night .occ-tag{background:#5b222233;color:#fca5a5}html.tv-night .de-table th,html.tv-night .de-table td{border-bottom:1px solid var(--line,hsl(226,15%,22.2%))}html.tv-night .de-table tfoot th,html.tv-night .de-table tfoot td{border-top:2px solid var(--line,hsl(226,15%,22.2%))}html.tv-night .de-cancel{color:#ea7272}html.tv-night.tv-night .de-table th,html.tv-night.tv-night .de-table td{border-color:var(--n-line,hsl(219,15.5%,16%))}@media(max-width:760px){html.tv-night .de-table tr{border-bottom:1px solid var(--line,hsl(226,15%,22.2%))}}html.tv-night .dc-applied{background:#1ee1661a;color:#81eaa7}html.tv-night.tv-night .dc-applied{background:#1ee1662e;color:#86efac}html.tv-night .rv-stars i{color:#cbd5e1}html.tv-night .rv-stars i.on{color:#f8be58}html.tv-night .rv-item{border:1px solid var(--line,hsl(226,15%,22.2%))}html.tv-night tr.rv-low td{background:#dc262614}html.tv-night.tv-night .rv-item{border-color:var(--n-line,hsl(219,15.5%,16%))}html.tv-night .rv-guest{border:1px solid hsl(226,15%,22.2%);background:#12141a}html.tv-night .rv-line{border-top:1px solid hsl(226,15%,25.8%)}html.tv-night .rv-pick button{color:#cbd5e1}html.tv-night .rv-pick button.on{color:#f8be58}html.tv-night .season-row{border:1px solid var(--line,hsl(226,15%,22.2%))}html.tv-night .season-row.up{border-left-color:#784b2b}html.tv-night .season-row.down{border-left-color:#224d32}html.tv-night.tv-night .season-row{border-color:var(--n-line,hsl(219,15.5%,16%))}html.tv-night.tv-night .season-row.up{border-left-color:#784b2b}html.tv-night.tv-night .season-row.down{border-left-color:#224d32}html.tv-night .member-countdown.trial{background:#f17f5f1a}html.tv-night .help-item{border:1px solid var(--line,hsl(226,15%,22.2%))}html.tv-night.tv-night .help-item{border-color:var(--n-line,hsl(219,15.5%,16%))}html.tv-night .tour-dim{background:#0a0d188c}html.tv-night .tour-spot{box-shadow:0 0 0 9999px #0102098c;outline:2px solid hsl(226,15%,25.3%)}html.tv-night .tour-bubble{background:#191c23;color:#f89377;box-shadow:0 20px 50px #05050559}html.tv-night.tv-night .tour-bubble{background:#10121a;color:#edeef3}html.tv-night .pt-box{background:var(--k-soft,hsl(226,18%,8.8%));border:1px solid var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ledger-overdue{color:#ea7272}html.tv-night.tv-night .ledger-overdue{color:#fca5a5}html.tv-night .fx-note{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .kd-wait{border:1px dashed var(--k-accent,hsl(17,44.2%,24.2%));color:var(--k-accent,hsl(17,88.3%,68.4%))}html.tv-night .kd-wait:hover{background:#f04f0f14}html.tv-night .wl-dialog{background:var(--k-card,hsl(226,16%,11.8%));box-shadow:0 30px 80px #01020959}html.tv-night .wl-item{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .wl-item.notified{border-color:#235545;box-shadow:0 0 0 3px #23554526}html.tv-night .wl-chip{background:#393111;color:#f2a677}html.tv-night .wl-chip.notified{background:#143423;color:#80f7d5}html.tv-night .wl-chip.closed{background:#202225;color:#c6cbd2}html.tv-night .ex-group{border:1px solid var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ex-item{border-top:1px dashed var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ex-check small{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .ex-qty button{border:1px solid var(--k-line,hsl(226,15%,24.3%))}html.tv-night .ex-summary{background:var(--k-soft,hsl(226,18%,8.8%))}html.tv-night .extras-line{color:#80efe6}html.tv-night .gift-card{border:1.2mm solid hsl(17,44.2%,24.2%);background:#12141a;color:#f89377}html.tv-night .gift-ribbon{background:#f04f0f}html.tv-night .gift-amount{color:#f69067}html.tv-night .gift-card p small{color:#aeb4bc}html.tv-night .gift-code{border:.6mm dashed hsl(13,70%,60%)}html.tv-night .gift-how{color:#bcc2ca}html.tv-night .vf-badge{background:#362521;color:#f89377}html.tv-night .vf-badge svg{color:#f89377}html.tv-night.tv-night .vf-badge{background:#f17f5f40;color:#211612}html.tv-night .vf-pill{background:#12141a;color:#bcc2ca}html.tv-night .rs-session{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .rs-session.warn{border-color:#705629;box-shadow:0 0 0 3px #70562926}html.tv-night .rs-chip{background:var(--k-soft,hsl(226,18%,8.8%))}html.tv-night .rs-chip.bad{background:#12141a;color:#e87c7c}html.tv-night .rs-warn{color:#f8a769}html.tv-night.tv-night .rs-chip{background:#191c2314}html.tv-night.tv-night .rs-chip.bad{background:#5b222233;color:#fca5a5}html.tv-night.tv-night .rs-warn{color:#fcd34d}html.tv-night .mr-presets button{border:1px solid var(--k-line,hsl(226,15%,22.2%))}html.tv-night .mr-presets button.on{background:var(--k-accent,hsl(17,88.3%,50%));color:#211612}html.tv-night .mr-kpi{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .mr-kpi small,html.tv-night .mr-delta span{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .mr-delta.up{color:#77fad5}html.tv-night .mr-delta.down{color:#ea7272}html.tv-night .mr-forecast{background:var(--k-soft,hsl(226,18%,8.8%))}html.tv-night .mr-meter{background:#333c4733}html.tv-night .mr-meter i{background:#1de2d2}html.tv-night .mr-bars{border-bottom:1px solid var(--k-line,hsl(226,15%,24%))}html.tv-night .mr-bar i{background:#1de2d2}html.tv-night .mr-bar:hover i,html.tv-night .mr-bar:focus i{background:#102221}html.tv-night .mr-tip{background:#0f1118;color:#edeef3}html.tv-night .mr-axis{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night.tv-night .mr-bar i,html.tv-night.tv-night .mr-meter i{background:#2dd4be}html.tv-night.tv-night .mr-delta.up{color:#6ee7b7}html.tv-night.tv-night .mr-delta.down{color:#fca5a5}html.tv-night .hp-card{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .hp-mini-qr{background:#191c23}html.tv-night .hp-info dt{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .hp-poster{border:2mm solid hsl(13,70%,60%);background:#191c23;color:#f89377}html.tv-night .hp-poster h2{color:#f89377}html.tv-night .hp-langs,html.tv-night .hp-scan.small{color:#bcc2ca}html.tv-night .hp-hotel{color:#f69067}html.tv-night .hp-foot{color:#aeb4bc}html.tv-night .dk-share{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .dk-qr{background:#191c23}html.tv-night .dk-state{background:#12141a;color:#e87c7c}html.tv-night .dk-state.on{background:#143423;color:#80f7d5}html.tv-night .dk-form{border:1px solid var(--k-line,hsl(226,15%,23.2%))}html.tv-night .dk-row{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .dk-row.in{border-color:#235545;box-shadow:inset 4px 0 #235545}html.tv-night .dk-time small{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .dk-pill{background:#12141a;color:#8882da}html.tv-night .dk-pill.ok{background:#143423;color:#80f7d5}html.tv-night .dk-pill.wait{background:#393111;color:#f2a677}html.tv-night .dk-pill.off{background:#12141a;color:#e87c7c}html.tv-night .dk-pill.site{background:#12141a;color:#f89377}html.tv-night .dk-card:hover,html.tv-night .dk-card:focus-visible{box-shadow:0 12px 28px #0304081f}html.tv-night .dk-card img,html.tv-night .dk-ph{background:linear-gradient(135deg,#1de2d2,#f17f5f)}html.tv-night .dk-grid input[aria-invalid=true]{border-color:#6a3232}html.tv-night .dk-tick{background:#143423;color:#80f7d5}html.tv-night .dk-ticket-qr{background:#191c23}html.tv-night .dk-public .dk-btn{box-shadow:0 8px 20px #01090840}html.tv-night .pier-count small{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .pier-meter{background:#333c4733}html.tv-night .pier-meter i{background:#14eba3}html.tv-night .pier-group h2 small{color:var(--k-muted,hsl(215,9.8%,70.9%))}html.tv-night .pier-row{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .pier-row.arrived{border-color:#235545;box-shadow:inset 4px 0 #235545}html.tv-night .pier-row.no_show{box-shadow:inset 4px 0 #414658}html.tv-night .ei-conn{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .ei-tabs button{border:1px solid var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ei-tabs button.on{background:#1de2d2;border-color:#193936;color:#211612}html.tv-night .ei-row{border:1px solid var(--k-line,hsl(226,15%,23.2%));background:var(--k-card,hsl(226,16%,11.8%))}html.tv-night .ei-err{color:#ea7272}html.tv-night .ei-buyer{border-top:1px dashed var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ei-seg{border:1px solid var(--k-line,hsl(226,15%,23.2%))}html.tv-night .ei-seg label.on{background:#1de2d2;color:#211612}html.tv-night .ei-seg label:focus-within{outline:2px solid hsl(175,38.7%,16%)}html.tv-night .operator-bar{background:#111b1a;color:#edeef3}html.tv-night .activity-summary,html.tv-night .activity-editor{background:#191c23;border:1px solid hsl(226,15%,23%)}html.tv-night .activity-summary p,html.tv-night .activity-summary small{color:#b7beba}html.tv-night .activity-editor textarea{border:1px solid hsl(226,15%,23%)}html.tv-night .session-editor{background:#12141a}html.tv-night .catalog-draft-note{background:#22281d;color:#c1c9bd}html.tv-night .danger{color:#dd9286!important;border-color:#3b4050!important}html.tv-day .art-sea .art-shape{box-shadow:0 7px 12px #7d413188}html.tv-day .platform-sidebar nav button[aria-current=page]{box-shadow:0 4px 10px #97321612}html.tv-day .metric-tile:nth-child(2) .metric-icon{background:#fbf0ed}html.tv-day button:focus-visible,html.tv-day a:focus-visible,html.tv-day input:focus-visible,html.tv-day select:focus-visible,html.tv-day textarea:focus-visible,html.tv-day summary:focus-visible{outline:3px solid hsl(13,85%,75.9%)}html.tv-day .k-menu,html.tv-day .unified-results{box-shadow:0 12px 28px #7c423224}html.tv-day .k-row.in-cart{background:#fef7f6}html.tv-day .catalog-draft-note{border-color:#fbd5ca}html.tv-day .auth-story{background:#7c4232!important}html.tv-day .auth-form{box-shadow:0 12px 32px #7c423214!important}html.tv-day .voucher-page{color:#803f2e}html.tv-day .voucher-agency{background:#8e371f}html.tv-day .voucher-checkin{border:2px dashed hsl(13,64.3%,34%)}html.tv-day .auth-page{background:#8f371e!important}html.tv-day .aurora{background:radial-gradient(120% 90% at 0% 0%,#93341a,#8f371e 55%),#8f371e}html.tv-day .aurora .b1{background:#8e371f}html.tv-day .auth-story .brand-icon{background:linear-gradient(135deg,#d23d13,#8e371f)!important;box-shadow:0 8px 24px #d23d1373}html.tv-day .auth-story h1 em{background:linear-gradient(90deg,#fdba74,#fb923c 45%,#f7ad99)}html.tv-day .route-node circle{fill:#803f2eb8;stroke:#f7ad998c}html.tv-day .route-node{color:#fdece7}html.tv-day .auth-page>.auth-form{box-shadow:0 30px 80px #a02d0e73,0 0 0 1px #8e371f0f!important}html.tv-day .auth-form h2{color:#803f2e}html.tv-day .auth-form .primary{background:linear-gradient(135deg,#8e371f,#d23d13)!important;box-shadow:0 10px 24px #8e371f47}html.tv-day .auth-form .primary:hover{box-shadow:0 14px 30px #8e371f57}html.tv-day .auth-tabs{background:#f9f3f1}html.tv-day .auth-tabs button.selected{color:#8e371f!important;box-shadow:0 1px 3px #803f2e1f}html.tv-day .auth-alt-link{background:#fcf9f8;color:#803f2e}html.tv-day .auth-alt-link:hover{border-color:#f7ad99;background:#fef3f0}html.tv-day .auth-alt-link strong{color:#8e371f}html.tv-day .auth-alt-link.join{border-color:#facfc3;background:linear-gradient(135deg,#fef3f0,#fff7ed)}html.tv-day .auth-alt-link.join strong{color:#8e371f}html.tv-day .kind-option strong{color:#803f2e}html.tv-day .kind-option.selected{border-color:#8e371f;background:#fef3f0;box-shadow:0 0 0 1px #8e371f inset}html.tv-day .plan-card:hover{border-color:#f7ad99}html.tv-day .plan-card:focus-within{outline:2px solid var(--color-ring,hsl(13,83.2%,45%))}html.tv-day .plan-price{color:#803f2e}html.tv-day .plan-current{color:#8e371f}html.tv-day .status.rejected{background:#f9f3f1}html.tv-day .member-banner{background:linear-gradient(90deg,#fff7ed,#fef3f0)}html.tv-day .telegram-box{border:1px dashed hsl(13,85%,78.4%);background:#fcf9f8}html.tv-day .telegram-box strong{color:#8e371f}html.tv-day .onboarding{background:linear-gradient(135deg,#90361d,#8e371f 60%,#8f3e27);box-shadow:0 12px 30px #90361d40}html.tv-day .onboarding .link-button{color:#facfc3}html.tv-day .onboarding-step.current{color:#803f2e;box-shadow:0 10px 24px #a02d0e40}html.tv-day .onboarding-note{color:#facfc3!important}html.tv-day .map-link{color:#ca411b}html.tv-day .sub-terms span{background:#f9f3f1;color:#803f2e}html.tv-day .via-tag{background:#fef3ef}html.tv-day .mail-log li{background:#fcf9f8}html.tv-day .telegram-connect{border:1px solid hsl(13,85%,86.1%);background:#fef4f1}html.tv-day .tg-logo{background:#c6431f}html.tv-day .auth-cover{box-shadow:0 30px 80px #a02d0e8c,0 0 0 1px #f7ad992e}html.tv-day .legal-ack a{color:var(--k-blue,hsl(13,83.2%,45%))}html.tv-day .legal-page{color:#803f2e}html.tv-day .legal-brand,html.tv-day .legal-doc h1{color:#90361d}html.tv-day .legal-doc h2{color:#8e371f}html.tv-day .legal-note{background:#f9f3f1;border-left:3px solid hsl(13,83.2%,45%)}html.tv-day .legal-table th{background:#faeeeb;color:#90361d}html.tv-day .bill-form{background:var(--k-surface-2,hsl(13,40%,98%))}html.tv-day .primary{box-shadow:0 1px 2px #7c423214,inset 0 1px #ffffff1f!important}html.tv-day .primary:hover:not(:disabled){box-shadow:0 4px 14px #d23d1347!important}html.tv-day .alert{border:1px solid hsl(13,85%,95%)!important;background:#fef6f3!important;color:#8e371f!important}html.tv-day .k-top{box-shadow:0 1px #7c423205}html.tv-day .k-mark:has(.brand-logo){box-shadow:0 2px 8px #d23d1340!important}html.tv-day .k-nav>button:hover,html.tv-day .k-more>summary:hover{background:#f9f3f1!important}html.tv-day .k-more[open]>summary{background:#f9f3f1!important}html.tv-day .k-menu button:hover{background:#f9f3f1!important}html.tv-day .k-row:not(.k-head):hover{background:#fdf9f8!important}html.tv-day .k-tabs button.selected,html.tv-day .k-tabs button[aria-selected=true]{box-shadow:0 1px 3px #7c42321a!important}html.tv-day .modal-backdrop{background:#90361d73!important}html.tv-day .guest-modal,html.tv-day [role=dialog]{box-shadow:0 24px 64px #803f2e47!important}html.tv-day body:has(.voucher-page){background:linear-gradient(180deg,#fdeeea 0,#fbf6f5 320px)}html.tv-day .voucher-agency{background:linear-gradient(135deg,#8e371f,#d23d13 70%,#0891b2 130%)!important}html.tv-day .voucher-agency p{color:#fdece7!important}html.tv-day .voucher-emergency{box-shadow:0 6px 20px #90361d40}html.tv-day .catalog-draft-note{background:#fef6f3!important;border:1px solid hsl(13,85%,95%)!important;color:#8e371f!important}html.tv-day .release-status{background:#fef6f3!important;border-bottom:1px solid hsl(13,85%,95%)!important}@media(min-width:1024px){html.tv-day .k-top{background:linear-gradient(180deg,#943419,#943419 55%,#953318)!important;box-shadow:4px 0 24px #9434192e!important}}@media(min-width:1024px){html.tv-day .k-nav>button[aria-current=page]{background:linear-gradient(90deg,#d23d13,#d43b11)!important;box-shadow:0 6px 18px #d23d1366!important}}@media(min-width:1024px){html.tv-day .k-more .k-menu button[aria-current=page]{background:#d43b1147!important}}@media(min-width:1024px){html.tv-day .k-avatar{background:linear-gradient(135deg,#06b6d4,#d23d13)!important}}@media(min-width:1024px){html.tv-day .topbar,html.tv-day .operator-bar{background:#fbf6f5db!important}}html.tv-day .metric-tile:after{background:radial-gradient(circle,hsla(13,83.2%,45%,.08),transparent 70%)}html.tv-day .metric-icon{background:linear-gradient(135deg,#d23d13,#ca411b)!important;box-shadow:0 6px 16px #d23d134d}html.tv-day .guest-step{border:1px solid hsl(13,85%,95%);background:#fef9f7}html.tv-day .first-password{background:linear-gradient(180deg,#8f371e,#953318)}html.tv-day .first-password .auth-form{box-shadow:0 30px 80px #a02d0e73}html.tv-day .member-step{color:var(--k-text,hsl(13,47.4%,34%))}html.tv-day .notice-backdrop{background:#803f2e73}html.tv-day .notice-dialog{box-shadow:0 30px 80px #a02d0e59}html.tv-day .notice-dialog p{color:#803f2e}html.tv-day .site-slide-thumb span{background:#803f2eb3}html.tv-day .site-slide-add{color:#8e371f;background:#fcf9f8}html.tv-day .site-slide-add:hover{border-color:#d23d13}html.tv-day .site-style-grid input[type=range]{accent-color:hsl(13,83.2%,45%)}html.tv-day .site-accent button.on{box-shadow:0 0 0 3px #803f2e}html.tv-day .site-sample{background:linear-gradient(135deg,#8f371e,#8e371f)}html.tv-day .site-sample p{color:#f9eeeb}html.tv-day .wa-copyrow code{background:#f9f3f1}html.tv-day .wa-status.sent{color:#d23d13}html.tv-day .voucher-telegram a.telegram{background:#c6431f;border-color:#c6431f}html.tv-day .apply-form .kind-option.selected{box-shadow:0 0 0 3px #d23d131f!important}html.tv-day .pw-meter .l2{background:#d23d13}html.tv-day .lang-dd-list{box-shadow:0 18px 50px #a02d0e38}html.tv-day .lang-dd-list button{color:#803f2e}html.tv-day .pw-eye:hover,html.tv-day .pw-eye[aria-pressed=true]{color:var(--tv-blue-700,hsl(13,76.3%,45%));background:var(--tv-blue-50,hsl(13,85%,96.9%))}html.tv-day .pw-eye:focus-visible{outline:2px solid var(--tv-blue-700,hsl(13,76.3%,45%))}html.tv-day .cp-card.on{border-color:var(--tv-blue-700,hsl(13,76.3%,45%));background:var(--tv-blue-50,hsl(13,85%,96.9%))}html.tv-day .cp-presets .chip[aria-pressed=true]{background:var(--tv-blue-700,hsl(13,76.3%,45%))}html.tv-day .cp-tier{background:#fcf9f8}html.tv-day .cp-preview{border-left:3px solid var(--tv-blue-700,hsl(13,76.3%,45%));background:#fcf9f8}html.tv-day .pm-chips button b,html.tv-day .pm-tabs button b{background:#f9f3f1}html.tv-day .pm-chips button[aria-pressed=true],html.tv-day .pm-tabs button[aria-selected=true]{background:#90361d;border-color:#90361d}html.tv-day .pm-chips button[aria-pressed=true] b,html.tv-day .pm-tabs button[aria-selected=true] b{background:#d23d13}html.tv-day .pm-row:hover{border-color:#facfc3;box-shadow:0 4px 14px #90361d0f}html.tv-day .pm-row:focus-visible{outline:2px solid hsl(13,83.2%,45%)}html.tv-day .pm-row-main strong{color:#90361d}html.tv-day .pm-kind{background:#f9f3f1}html.tv-day .pm-kind.operator{background:#fef3ef;color:#ca411b}html.tv-day .pm-card h2{color:#90361d}html.tv-day .pm-card dd{color:#803f2e}html.tv-day .pm-table th{background:#fcf9f8}html.tv-day .pm-state{background:#f9f3f1}html.tv-day .pm-current{background:#fcf9f8}html.tv-day .wz-bar button{background:#f9f3f1}html.tv-day .wz-bar button b{color:#90361d}html.tv-day .wz-bar button.on{background:#90361d}html.tv-day .wz-bar button.on b{background:#d23d13}html.tv-day .wz-bar button:focus-visible{outline:2px solid hsl(13,83.2%,45%)}html.tv-day .wz-gen{border:1px dashed hsl(13,85%,78.4%);background:#fefaf8}html.tv-day .wz-gen-days label.on{background:#fef3ef;border-color:#facfc3;color:#ca411b}html.tv-day .std-terms{border:1px solid hsl(13,85%,87.3%);background:#fefaf8}html.tv-day .std-summary{border:1px dashed hsl(13,85%,78.4%);color:#8e371f}html.tv-day .partners-drafts>summary{color:#90361d}html.tv-day .map-hits button:hover{background:#f9f3f1}html.tv-day .pcg-state.auto{background:#fdece7;color:#af3d1e}html.tv-day .today-card svg{color:#ca411b}html.tv-day .today-list li{border-bottom:1px solid hsl(13,40%,96.1%)}html.tv-day .today-state.partial{background:#fdece7;color:#af3d1e}html.tv-day .bulk-assign{border:1px solid hsl(13,85%,87.3%);background:#fef3f0}html.tv-day .bulk-count{color:#af3d1e}html.tv-day .transfer-request.selected{outline:2px solid hsl(13,85%,45%)}@container catalog (max-width:900px){html.tv-day .k-row.activity-cols.in-cart{border-color:#f7ad99!important;background:#fefaf8!important}}@container catalog (max-width:900px){html.tv-day .k-row.activity-cols>.k-thumb{background:linear-gradient(135deg,#fdece7,#fdece7 55%,#ffedd5)}}@media(max-width:760px){html.tv-day .nav-open .k-nav>button[aria-current=page],html.tv-day .nav-open .k-more .k-menu button[aria-current=page]{border-color:#facfc3!important}}@media(max-width:760px){html.tv-day .app-tabbar{box-shadow:0 -4px 16px #90361d0d}}@media(min-width:761px)and (max-width:1279px){html.tv-day .platform-shell .k-nav>button:hover,html.tv-day .platform-shell .k-more>summary:hover{background:#f9f3f1!important}}@media(min-width:761px)and (max-width:1279px){html.tv-day .platform-shell .k-more .k-menu,html.tv-day .platform-shell .k-user-menu .k-menu{box-shadow:0 18px 48px #90361d2e!important}}@media(min-width:761px)and (max-width:1279px){html.tv-day .platform-shell .k-more .k-menu button:hover{background:#f9f3f1!important}}html.tv-day .occ-cell.on{outline:2px solid var(--accent,hsl(13,83.2%,45%))}html.tv-day .occ-cell.today .occ-num{background:var(--accent,hsl(13,83.2%,45%))}html.tv-day.tv-night .occ-cell,html.tv-day.tv-night .occ-session{background:var(--n-card,hsl(13,41%,34%))}html.tv-day .member-countdown.trial{background:#d23d131a}html.tv-day .tour-dim{background:#a02d0e8c}html.tv-day .tour-spot{box-shadow:0 0 0 9999px #a02d0e8c}html.tv-day .tour-bubble{color:#803f2e}html.tv-day.tv-night .tour-bubble{background:#803f2d;color:#fcf9f8}html.tv-day .wl-dialog{box-shadow:0 30px 80px #a02d0e59}html.tv-day .gift-card{color:#803f2e}html.tv-day .gift-code{border:.6mm dashed hsl(13,47.4%,34%)}html.tv-day .vf-badge{background:#fdece7;color:#ca411b}html.tv-day .vf-badge svg{color:#d23d13}html.tv-day.tv-night .vf-badge{background:#d23d1340;color:#facfc3}html.tv-day .vf-pill{background:#f9f3f1}html.tv-day .rs-chip{background:var(--k-soft,hsl(13,40%,96.1%))}html.tv-day .mr-tip{background:#803f2e}html.tv-day .hp-poster{border:2mm solid hsl(13,66.3%,34%);color:#803f2e}html.tv-day .hp-poster h2{color:#90361d}html.tv-day .dk-pill{background:#fdece7}html.tv-day .dk-pill.site{background:#fdece7;color:#a02d0d}html.tv-day .dk-card:hover,html.tv-day .dk-card:focus-visible{box-shadow:0 12px 28px #803f2e1f}html.tv-day .dk-card img,html.tv-day .dk-ph{background:linear-gradient(135deg,#0f766e,#d43b11)}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-ext-500-normal-4Ud55qIb.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-500-normal-BM33EBQZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-500-normal-CGcjVW1P.woff2) format("woff2"),url(/assets/lora-cyrillic-500-normal-B7VECUNf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-math-500-normal-CZVvtWMy.woff2) format("woff2"),url(/assets/lora-math-500-normal-z1mtDCUR.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-symbols-500-normal-CJHTIF5f.woff2) format("woff2"),url(/assets/lora-symbols-500-normal-C70LsJbW.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-vietnamese-500-normal-LA4e_tum.woff2) format("woff2"),url(/assets/lora-vietnamese-500-normal-vya0n-2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2) format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2) format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2) format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2) format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2) format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2) format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2) format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2) format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:is(.tv-night,.tv-day){color-scheme:var(--n-scheme);--n-bg:#10131b;--n-side:#0d1017;--n-card:#161a24;--n-card-2:#1c2130;--n-hover:#20263a;--n-input:#121620;--n-line:#252b3a;--n-line-2:#30384b;--n-text:#eceef4;--n-text-2:#c7ccd8;--n-muted:#8e96a9;--n-faint:#6f778b;--n-accent:#f2876b;--n-accent-hover:#f59a82;--n-accent-deep:#8f4a3b;--n-on-accent:#1b0f0b;--n-accent-soft:rgba(242,135,107,.14);--n-ok:#5ad08a;--n-ok-soft:rgba(90,208,138,.13);--n-warn:#f3b94f;--n-warn-soft:rgba(243,185,79,.14);--n-danger:#f37474;--n-danger-soft:rgba(243,116,116,.14);--n-strong:#ffffff;--n-rowhover:rgba(255,255,255,.02);--n-scheme:dark;--n-on-accent-dim:rgba(255,255,255,.75);--n-line-3:#3b445a;--n-danger-bg:#e5625a;--n-on-danger:#1b0b0b;--n-danger-text:#ffc9c9;--n-ok-text:#c5f2d6;--n-scroll:#2c3345;--n-serif:"Lora",Georgia,"Times New Roman",serif;--n-sans:"DM Sans","Segoe UI",system-ui,sans-serif;--color-primary:var(--n-accent);--color-on-primary:var(--n-on-accent);--color-primary-hover:var(--n-accent-hover);--color-secondary:var(--n-accent);--color-on-secondary:var(--n-on-accent);--color-accent:var(--n-accent);--color-on-accent:var(--n-on-accent);--color-accent-hover:var(--n-accent-hover);--color-background:var(--n-bg);--color-surface:var(--n-card);--color-surface-subtle:var(--n-card-2);--color-foreground:var(--n-text);--color-foreground-strong:var(--n-text);--color-muted:var(--n-card-2);--color-muted-foreground:var(--n-muted);--color-faint-foreground:var(--n-faint);--color-border:var(--n-line);--color-border-strong:var(--n-line-2);--color-border-brand:var(--n-line-2);--color-selected:var(--n-hover);--color-selected-foreground:var(--n-text);--color-ring:var(--n-accent);--color-success:var(--n-ok);--color-success-soft:var(--n-ok-soft);--color-success-dot:var(--n-ok);--color-warning:var(--n-warn);--color-warning-soft:var(--n-warn-soft);--color-warning-dot:var(--n-warn);--color-destructive:var(--n-danger);--color-on-destructive:#1b0f0f;--color-destructive-soft:var(--n-danger-soft);--color-neutral-dot:var(--n-line-2);--topbar-bg:var(--n-side);--topbar-border:var(--n-line);--table-row-border:var(--n-line);--font-sans:var(--n-sans);--shadow-card:none;--shadow-pop:0 16px 40px rgba(0,0,0,.5);--slate-700:var(--n-text-2);--k-text-2:var(--n-text-2);--app-bg:var(--n-bg);--app-blue-50:var(--n-hover);--app-blue-d:var(--n-text);--app-blue:var(--n-accent);--app-ink:var(--n-text);--app-line:var(--n-line);--app-muted:var(--n-muted);--app-shadow:none;--tv-bg:var(--n-bg);--tv-surface:var(--n-card);--tv-subtle:var(--n-card-2);--tv-line:var(--n-line);--tv-line-strong:var(--n-line-2);--tv-text:var(--n-text);--tv-text-2:var(--n-text-2);--tv-muted:var(--n-muted);--tv-faint:var(--n-faint);--tv-navy:var(--n-text);--tv-blue:var(--n-accent);--tv-blue-700:var(--n-accent-hover);--tv-blue-50:var(--n-hover);--tv-blue-100:var(--n-accent-soft);--tv-orange:var(--n-accent);--tv-orange-hover:var(--n-accent-hover);--tv-ring:0 0 0 3px rgba(242,135,107,.28);--tv-shadow-xs:none;--tv-shadow-sm:none;--tv-shadow-md:0 12px 32px rgba(0,0,0,.35);--line:var(--n-line);--muted:var(--n-muted);background:var(--n-bg)!important;color:var(--n-text)}html:is(.tv-night,.tv-day) body{background:var(--n-bg)!important;color:var(--n-text);font-family:var(--n-sans)}html:is(.tv-night,.tv-day) .platform-shell{background:var(--n-bg)!important;font-family:var(--n-sans)}html:is(.tv-night,.tv-day) .platform-shell *{scrollbar-color:var(--n-scroll) transparent}html:is(.tv-night,.tv-day) .platform-shell h1,html:is(.tv-night,.tv-day) .operator-bar>strong{font-family:var(--n-serif)!important;font-weight:500!important;letter-spacing:0!important;color:var(--n-text)!important}html:is(.tv-night,.tv-day) .operator-bar{background:transparent!important;border:0!important;box-shadow:none!important;padding-top:18px!important}html:is(.tv-night,.tv-day) .operator-bar>strong{font-size:30px!important;line-height:1.2!important}html:is(.tv-night,.tv-day) .platform-shell h2,html:is(.tv-night,.tv-day) .platform-shell h3{color:var(--n-text)!important;font-family:var(--n-sans)!important;font-weight:700!important;letter-spacing:0!important}html:is(.tv-night,.tv-day) .k-brand{font-family:var(--n-serif)!important;font-weight:500!important;letter-spacing:0!important;color:var(--n-text)!important}html:is(.tv-night,.tv-day) .k-brand em{font-style:normal;color:var(--n-accent)}html:is(.tv-night,.tv-day) .k-brand .k-mark{display:none!important}html:is(.tv-night,.tv-day) .hint,html:is(.tv-night,.tv-day) .muted,html:is(.tv-night,.tv-day) small{color:var(--n-muted)}html:is(.tv-night,.tv-day) a{color:var(--n-accent)}html:is(.tv-night,.tv-day) .platform-shell .k-top{background:var(--n-side)!important;border-color:var(--n-line)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .platform-shell .k-nav>button,html:is(.tv-night,.tv-day) .platform-shell .k-more>summary{color:var(--n-text-2)!important;background:transparent!important;font-weight:500!important}html:is(.tv-night,.tv-day) .platform-shell .k-nav>button:hover,html:is(.tv-night,.tv-day) .platform-shell .k-more>summary:hover{background:var(--n-card-2)!important;color:var(--n-text)!important}html:is(.tv-night,.tv-day) .platform-shell .k-nav>button[aria-current=page]{background:var(--n-hover)!important;color:var(--n-strong)!important;font-weight:700!important;box-shadow:none!important;border-color:transparent!important}html:is(.tv-night,.tv-day) .platform-shell .k-nav>button:before,html:is(.tv-night,.tv-day) .platform-shell .k-nav>button[aria-current=page]:before{display:none!important}html:is(.tv-night,.tv-day) .platform-shell .k-nav svg,html:is(.tv-night,.tv-day) .platform-shell .k-more>summary svg{color:var(--n-faint)!important;opacity:.9}html:is(.tv-night,.tv-day) .platform-shell .k-nav>button[aria-current=page] svg{color:var(--n-accent)!important}html:is(.tv-night,.tv-day) .k-badge{background:#c0392b!important;color:#fff!important}html:is(.tv-night,.tv-day) .k-menu,html:is(.tv-night,.tv-day) .platform-shell .k-more .k-menu,html:is(.tv-night,.tv-day) .platform-shell .k-user-menu .k-menu{background:var(--n-card)!important;border:1px solid var(--n-line-2)!important;box-shadow:0 18px 48px #0000008c!important}html:is(.tv-night,.tv-day) .k-menu button{color:var(--n-text-2)!important;background:transparent!important}html:is(.tv-night,.tv-day) .k-menu button:hover{background:var(--n-card-2)!important;color:var(--n-text)!important}html:is(.tv-night,.tv-day) .k-menu button[aria-current=page]{background:var(--n-hover)!important;color:var(--n-strong)!important}html:is(.tv-night,.tv-day) .k-menu svg{color:var(--n-faint)!important}html:is(.tv-night,.tv-day) .k-menu-label{color:var(--n-faint)!important}html:is(.tv-night,.tv-day) .k-user,html:is(.tv-night,.tv-day) .k-user-menu>summary{background:transparent!important;color:var(--n-text)!important;border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) .k-avatar{background:var(--n-accent-deep)!important;color:#fff!important}html:is(.tv-night,.tv-day) .k-user-menu{border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) .k-menu-who{border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) .k-menu-who small{color:var(--n-muted)!important}html:is(.tv-night,.tv-day) .platform-shell :is(.k-card,.today-box,.today-card,.card,.panel,.catalog-card,.member-request,.pc-box,.pcg-box,.bill-form,.cancel-panel,.cancel-notice,.dash-card,.stat-card,.record,.admin-card,.ledger-card,.settings-card,.sec-admin>section,.membership-page>section){background:var(--n-card)!important;border:1px solid var(--n-line)!important;box-shadow:none!important;color:var(--n-text)}html:is(.tv-night,.tv-day) .platform-shell .today-card{border-radius:12px!important}html:is(.tv-night,.tv-day) .platform-shell .today-card b{font-family:var(--n-sans)!important;color:var(--n-text)!important;font-weight:700!important}html:is(.tv-night,.tv-day) .platform-shell .today-card span{color:var(--n-text-2)!important}html:is(.tv-night,.tv-day) .platform-shell .today-card.warn{border-color:#f3b94f73!important;background:linear-gradient(180deg,rgba(243,185,79,.07),transparent 70%),var(--n-card)!important}html:is(.tv-night,.tv-day) .platform-shell button.today-card:hover{background:var(--n-card-2)!important}html:is(.tv-night,.tv-day) .bill-form{background:var(--n-card-2)!important}html:is(.tv-night,.tv-day) .platform-shell :is(table,.k-table){background:transparent!important;color:var(--n-text)}html:is(.tv-night,.tv-day) .platform-shell :is(th,.k-head,.k-head>span){background:transparent!important;color:var(--n-muted)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase}html:is(.tv-night,.tv-day) .platform-shell :is(td,th,.k-row){border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) .platform-shell .k-row:not(.k-head):hover{background:var(--n-rowhover)!important}html:is(.tv-night,.tv-day) .platform-shell tbody tr:hover td{background:var(--n-rowhover)}html:is(.tv-night,.tv-day) .platform-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){color:var(--n-text)!important;border-color:var(--n-line-2)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .platform-shell :is(input,select,textarea):focus{border-color:var(--n-accent)!important;box-shadow:0 0 0 3px #f2876b38!important;outline:none}html:is(.tv-night,.tv-day) .platform-shell ::placeholder{color:var(--n-faint)!important}html:is(.tv-night,.tv-day) .platform-shell input[type=checkbox],html:is(.tv-night,.tv-day) .platform-shell input[type=radio],html:is(.tv-night,.tv-day) .platform-shell input[type=range]{accent-color:var(--n-accent)}html:is(.tv-night,.tv-day) .platform-shell input[type=date]{color-scheme:var(--n-scheme)}html:is(.tv-night,.tv-day) .platform-shell label{color:var(--n-text-2)}html:is(.tv-night,.tv-day) .platform-shell button.primary,html:is(.tv-night,.tv-day) .platform-shell .primary{background:var(--n-accent)!important;color:var(--n-on-accent)!important;border:0!important;box-shadow:none!important;font-weight:700!important}html:is(.tv-night,.tv-day) .platform-shell button.primary:hover:not(:disabled){background:var(--n-accent-hover)!important}html:is(.tv-night,.tv-day) .platform-shell button.primary:disabled{background:var(--n-accent-deep)!important;color:var(--n-on-accent-dim)!important;opacity:1!important}html:is(.tv-night,.tv-day) .platform-shell button.secondary,html:is(.tv-night,.tv-day) .platform-shell .secondary{background:transparent!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .platform-shell button.secondary:hover:not(:disabled){background:var(--n-card-2)!important;border-color:var(--n-line-3)!important}html:is(.tv-night,.tv-day) .platform-shell :is(button.danger,.primary.danger){background:var(--n-danger-bg)!important;color:var(--n-on-danger)!important;border:0!important}html:is(.tv-night,.tv-day) .platform-shell .secondary.danger{background:transparent!important;color:var(--n-danger)!important;border:1px solid rgba(243,116,116,.45)!important}html:is(.tv-night,.tv-day) .platform-shell .link-button{color:var(--n-accent)!important;background:none!important}html:is(.tv-night,.tv-day) .platform-shell .danger-text{color:var(--n-danger)!important}html:is(.tv-night,.tv-day) .platform-shell .ok-text{color:var(--n-ok)!important}html:is(.tv-night,.tv-day) .platform-shell :is(.status,.today-state,.bill-state,.pcg-state,.cancel-badge,.k-chip,.pill){background:var(--n-card-2)!important;color:var(--n-text-2)!important;border:1px solid transparent;border-radius:999px!important}html:is(.tv-night,.tv-day) .platform-shell :is(.status.done,.status.approved,.today-state.done,.bill-state.paid,.pcg-state.applied,.pcg-state.auto){background:var(--n-ok-soft)!important;color:var(--n-ok)!important}html:is(.tv-night,.tv-day) .platform-shell :is(.status,.status.pending,.today-state.warn,.bill-state.open,.cancel-badge.nr,.pcg-state.pending){background:var(--n-warn-soft)!important;color:var(--n-warn)!important}html:is(.tv-night,.tv-day) .platform-shell :is(.status.rejected,.status.cancelled,.bill-state.overdue,.cancel-badge.late,.pcg-state.rejected){background:var(--n-danger-soft)!important;color:var(--n-danger)!important}html:is(.tv-night,.tv-day) .platform-shell .bill-state.open{background:var(--n-card-2)!important;color:var(--n-text-2)!important}html:is(.tv-night,.tv-day) .platform-shell .alert{background:var(--n-card-2)!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important}html:is(.tv-night,.tv-day) .platform-shell .alert.error{background:var(--n-danger-soft)!important;color:var(--n-danger-text)!important;border-color:#f3747459!important}html:is(.tv-night,.tv-day) .platform-shell .alert.success{background:var(--n-ok-soft)!important;color:var(--n-ok-text)!important;border-color:#5ad08a59!important}html:is(.tv-night,.tv-day) .platform-shell .totp-banner{border-radius:0!important}html:is(.tv-night,.tv-day) .platform-shell .k-tabs{background:var(--n-card)!important;border:1px solid var(--n-line)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .platform-shell .k-tabs>button{background:transparent!important;color:var(--n-muted)!important;border:0!important}html:is(.tv-night,.tv-day) .platform-shell .k-tabs>button.selected,html:is(.tv-night,.tv-day) .platform-shell .k-tabs>button[aria-selected=true]{background:var(--n-hover)!important;color:var(--n-strong)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .release-status{background:var(--n-bg)!important;color:var(--n-muted)!important;border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) :is(.notice-dialog,.modal,dialog,.dialog){background:var(--n-card)!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important}html:is(.tv-night,.tv-day) .app-tabbar{background:var(--n-side)!important;border-top:1px solid var(--n-line)!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .app-tabbar button{color:var(--n-muted)!important}html:is(.tv-night,.tv-day) .app-tabbar button[aria-current=page]{color:var(--n-text)!important}html:is(.tv-night,.tv-day) .app-tabbar button[aria-current=page] .app-tab-icon{background:var(--n-hover)!important}html:is(.tv-night,.tv-day) .platform-legal,html:is(.tv-night,.tv-day) .platform-legal a{color:var(--n-faint)!important;background:transparent!important}html.tv-night .leaflet-container{filter:brightness(.82) contrast(1.05)}.k-theme-toggle{display:flex;align-items:center;gap:10px}html:is(.tv-night,.tv-day) .platform-shell .k-top{background-image:none!important}html:is(.tv-night,.tv-day) .platform-shell .k-top:before,html:is(.tv-night,.tv-day) .platform-shell .k-top:after{display:none!important}html:is(.tv-night,.tv-day) .k-brand-name{font-size:24px!important}html:is(.tv-night,.tv-day) .platform-shell .bv-drawer-head h2{font-family:var(--n-serif)!important;font-weight:500!important;font-size:28px!important}html:is(.tv-night,.tv-day) .k-brand em{margin-inline-start:.2em}html:is(.tv-night,.tv-day) .bv-drawer :is(input,select,textarea){background-color:var(--n-input)!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important}html:is(.tv-night,.tv-day) .bv-drawer .alert{background:var(--n-card-2)!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important}html:is(.tv-night,.tv-day) .bv-drawer .alert.error{background:var(--n-danger-soft)!important;color:var(--n-danger-text)!important}html:is(.tv-night,.tv-day) .bv-drawer button.primary{background:var(--n-accent)!important;color:var(--n-on-accent)!important;border:0!important}html:is(.tv-night,.tv-day) .bv-drawer button.secondary{background:transparent!important;color:var(--n-text)!important;border:1px solid var(--n-line-2)!important}html:is(.tv-night,.tv-day) .bv-drawer .secondary.danger{color:var(--n-danger)!important;border-color:#f3747473!important}html:is(.tv-night,.tv-day) .bv-drawer .primary.danger{background:var(--n-danger-bg)!important;color:var(--n-on-danger)!important}html:is(.tv-night,.tv-day) .bv-drawer .link-button{color:var(--n-accent)!important;background:none!important;border:0!important}html:is(.tv-night,.tv-day) .bv-drawer .danger-text{color:var(--n-danger)!important}html:is(.tv-night,.tv-day) .bv-drawer .ok-text{color:var(--n-ok)!important}html:is(.tv-night,.tv-day) .bv-drawer .status{background:var(--n-warn-soft)!important;color:var(--n-warn)!important}html:is(.tv-night,.tv-day) .bv-drawer .status.approved{background:var(--n-ok-soft)!important;color:var(--n-ok)!important}html:is(.tv-night,.tv-day) .bv-drawer input[type=date]{color-scheme:var(--n-scheme)}html:is(.tv-night,.tv-day) .bv-drawer .member-entries li{border-color:var(--n-line)!important}html:is(.tv-night,.tv-day) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238e96a9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important}html[dir=rtl]:is(.tv-night,.tv-day) select{background-position:left 12px center!important}html.tv-day{--n-bg:#f4f5f8;--n-side:#ffffff;--n-card:#ffffff;--n-card-2:#f3f4f7;--n-hover:#eceef3;--n-input:#ffffff;--n-line:#e2e5eb;--n-line-2:#d2d7df;--n-line-3:#b9c0cc;--n-text:#141824;--n-text-2:#394050;--n-muted:#545d6f;--n-faint:#687083;--n-strong:#0b0e14;--n-accent:#c2410c;--n-accent-hover:#a3360a;--n-accent-deep:#f3c9b8;--n-on-accent:#ffffff;--n-on-accent-dim:#7a2e12;--n-accent-soft:rgba(194,65,12,.1);--n-ok:#15803d;--n-ok-soft:#dcfce7;--n-ok-text:#14532d;--n-warn:#a15c07;--n-warn-soft:#fef3c7;--n-danger:#b91c1c;--n-danger-soft:#fee2e2;--n-danger-text:#7f1d1d;--n-danger-bg:#dc2626;--n-on-danger:#ffffff;--n-rowhover:rgba(15,23,42,.025);--n-scheme:light;--n-scroll:#c9ced8;--shadow-pop:0 16px 40px rgba(15,23,42,.14);--tv-ring:0 0 0 3px rgba(194,65,12,.22);--tv-shadow-md:0 12px 32px rgba(15,23,42,.1) }html.tv-day .platform-shell .k-top{box-shadow:1px 0 0 var(--n-line)!important}html.tv-day .k-menu,html.tv-day .platform-shell .k-more .k-menu,html.tv-day .platform-shell .k-user-menu .k-menu{box-shadow:0 18px 48px #0f172a24!important}html.tv-day .bv-drawer{box-shadow:-24px 0 60px #0f172a2e}html.tv-day .bv-backdrop{background:#0f172a59}html.tv-day .platform-shell .today-card.warn{background:linear-gradient(180deg,#fff8eb,transparent 70%),var(--n-card)!important;border-color:#f3d28b!important}html.tv-day .platform-shell .alert{color:var(--n-text)!important}.k-theme-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--n-line-2,#d2d7df)!important;background:transparent!important;color:var(--n-text-2,#394050)!important;border-radius:999px!important;min-height:36px!important;padding:4px 12px!important;font-size:13px!important;font-weight:600!important;cursor:pointer}.k-theme-btn svg{width:16px;height:16px}html:is(.tv-night,.tv-day) .k-user-text strong{color:var(--n-text)!important}html:is(.tv-night,.tv-day) .k-user-text small{color:var(--n-muted)!important}html:is(.tv-night,.tv-day) .k-user-menu>summary:after{color:var(--n-muted)!important}html.tv-day .k-avatar{color:#9a3412!important}html.tv-day .k-avatar{background:#fde3d6!important}@media(max-width:1000px){.k-theme-btn span{display:none}.k-theme-btn{padding:4px 9px!important}}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-ext-800-normal-m9aqBDDI.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-800-normal-DOQ-4In_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2) format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:is(.tv-night,.tv-day){--ks-top:#0F172A;--ks-top-line:rgba(255,255,255,.12);--ks-top-text:#CBD5E1;--ks-top-muted:#94A3B8;--ks-top-on:#ffffff;--ks-top-on-text:#0F172A;--ks-top-brand:#FB923C;--ks-teal:#0F5E59;--ks-teal-soft:#E3F0EE;--ks-on-teal:#ffffff;--ks-ink:#1F2A2A;--ks-on-ink:#ffffff;--ks-sel:#FFF7ED;--ks-radius:18px;--n-serif:"DM Sans","Segoe UI",system-ui,sans-serif}html.tv-day{--n-bg:#F2EFEA;--n-side:#ffffff;--n-card:#ffffff;--n-card-2:#F7F4EF;--n-hover:#EFE9E0;--n-input:#ffffff;--n-line:#E4DED4;--n-line-2:#D3CABC;--n-line-3:#B8AD9C;--n-text:#1C1917;--n-text-2:#3F3A35;--n-muted:#5E574F;--n-faint:#6B635A;--n-strong:#0C0A09;--n-accent:#C2410C;--n-accent-hover:#9A3412;--n-accent-deep:#F6D3C0;--n-on-accent:#ffffff;--n-on-accent-dim:#7A2E12;--n-accent-soft:rgba(194,65,12,.1);--n-rowhover:rgba(28,25,23,.025);--n-scroll:#CFC6B8;--shadow-pop:0 16px 40px rgba(28,25,23,.14);--tv-ring:0 0 0 3px rgba(194,65,12,.22);--tv-shadow-md:0 12px 32px rgba(28,25,23,.1) }html.tv-night{--ks-top:#080D0D;--ks-top-line:rgba(255,255,255,.1);--ks-top-text:#B7C4C0;--ks-top-muted:#83948F;--ks-top-on:#EEF2F0;--ks-top-on-text:#0B1111;--ks-top-brand:#F2876B;--ks-teal:#2BB3A3;--ks-teal-soft:rgba(43,179,163,.14);--ks-on-teal:#04201C;--ks-ink:#E8EFEC;--ks-on-ink:#0B1111;--ks-sel:rgba(242,135,107,.1);--n-bg:#0F1514;--n-side:#0B1111;--n-card:#162020;--n-card-2:#1C2827;--n-hover:#22302F;--n-input:#121A19;--n-line:#253230;--n-line-2:#31403D;--n-line-3:#42534F;--n-text:#EEF2F0;--n-text-2:#C6D0CC;--n-muted:#93A39E;--n-faint:#7F8F8A;--n-strong:#ffffff;--n-scroll:#2C3A38 }html .platform-shell.ks-shell{display:block!important;padding-inline-start:0!important;padding-top:0!important;min-height:100vh}html:has(.ks-shell) .release-status{margin-inline-start:0!important}.ks-shell .platform-content{min-width:0}.ks-top{position:sticky;top:0;z-index:70;display:flex;align-items:center;gap:14px;height:60px;padding:0 18px;background:var(--ks-top);color:#fff;box-sizing:border-box}html:is(.tv-night,.tv-day) .ks-top .k-brand{color:#fff!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:800!important;font-size:17px!important;letter-spacing:-.01em!important;padding:0!important;margin:0!important;border:0!important;white-space:nowrap;flex:none;display:flex;align-items:center;gap:8px}html:is(.tv-night,.tv-day) .ks-top .k-brand .k-brand-name{font-size:17px!important}html:is(.tv-night,.tv-day) .ks-top .k-brand em{color:var(--ks-top-brand)!important;font-style:normal}.ks-mods{display:flex;align-items:center;gap:4px;margin-inline-start:12px;min-width:0;overflow-x:auto;scrollbar-width:none}.ks-mods::-webkit-scrollbar{display:none}.ks-shell .ks-mod{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;color:var(--ks-top-text);font:700 14.5px/1 DM Sans,system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.ks-shell .ks-mod svg{width:18px;height:18px;flex:none}html:is(.tv-night,.tv-day) .ks-shell .ks-mod{flex:none!important}html:is(.tv-night,.tv-day) .ks-shell :is(.ks-mod,.ks-sub button,.ks-sheet button) span{font:inherit!important;color:inherit!important;width:auto!important}.ks-shell .ks-mod:hover{background:#ffffff14;color:#fff}.ks-shell .ks-mod[aria-current=page]{background:var(--ks-top-on);color:var(--ks-top-on-text)}.ks-shell .ks-mod:focus-visible,.ks-sub button:focus-visible,.ks-sheet button:focus-visible{outline:2px solid var(--ks-top-brand);outline-offset:2px}.ks-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#dc2626;color:#fff;font:700 11px/1 DM Sans,system-ui,sans-serif;font-style:normal}.ks-right{margin-inline-start:auto;display:flex;align-items:center;gap:12px;flex:none}.ks-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;background:#ffffff14;border:1px solid var(--ks-top-line);color:var(--ks-top-text)}.ks-search svg{width:17px;height:17px;flex:none}html:is(.tv-night,.tv-day) .platform-shell .ks-search.ks-search.ks-search input:not([type=checkbox]):not([type=radio]):not([type=range]){all:unset;width:190px;color:#fff!important;font:600 14px DM Sans,system-ui,sans-serif;border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;padding:0!important}html:is(.tv-night,.tv-day) .platform-shell .ks-search input::placeholder{color:var(--ks-top-muted)!important;opacity:1}.ks-search:focus-within{border-color:var(--ks-top-brand);background:#ffffff1f}.ks-clock{display:flex;flex-direction:column;line-height:1.15;text-align:end}.ks-clock b{font-size:18px;font-weight:800;color:#fff}.ks-clock small{font-size:12px;color:var(--ks-top-muted)!important;white-space:nowrap}html:is(.tv-night,.tv-day) .ks-top .k-theme-btn{border:1px solid var(--ks-top-line)!important;color:var(--ks-top-text)!important;background:transparent!important;min-height:40px!important;border-radius:10px!important}html:is(.tv-night,.tv-day) .ks-top .k-theme-btn:hover{background:#ffffff14!important;color:#fff!important}html:is(.tv-night,.tv-day) .ks-top .k-theme-btn span{display:none}html:is(.tv-night,.tv-day) .ks-top .k-user-menu{margin:0!important;padding:0!important;border:0!important;position:relative!important}html:is(.tv-night,.tv-day) .ks-top .k-user-menu>summary{display:flex!important;align-items:center;gap:10px;padding:0!important;background:transparent!important;border:0!important;border-radius:999px!important;color:#fff!important}html:is(.tv-night,.tv-day) .ks-top .k-user-menu>summary:after,html:is(.tv-night,.tv-day) .ks-top .k-user-text{display:none!important}html:is(.tv-night,.tv-day) .ks-top .k-avatar{width:40px!important;height:40px!important;border-radius:50%!important;background:var(--n-accent)!important;color:var(--n-on-accent)!important;font-weight:800!important;font-size:13px!important;order:0}html:is(.tv-night,.tv-day) .ks-top .k-user-menu>summary:focus-visible .k-avatar{outline:2px solid #fff;outline-offset:2px}html:is(.tv-night,.tv-day) .ks-top .k-user-menu .k-menu.k-menu-end{position:absolute!important;top:calc(100% + 10px)!important;bottom:auto!important;inset-inline-end:0!important;inset-inline-start:auto!important;width:280px!important;min-width:0!important;max-height:calc(100vh - 80px);overflow:auto;border-radius:14px!important;padding:8px!important;z-index:90}.ks-sub{position:sticky;top:60px;z-index:65;display:flex;flex-wrap:nowrap!important;align-items:center;gap:6px;padding:8px 18px;background:var(--n-card);border-bottom:1px solid var(--n-line);overflow-x:auto;scrollbar-width:none}.ks-sub::-webkit-scrollbar{display:none}.ks-shell .ks-sub button{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;color:var(--n-text-2);font:600 14px/1 DM Sans,system-ui,sans-serif;white-space:nowrap;cursor:pointer;border:1px solid transparent}.ks-shell .ks-sub button svg{width:17px;height:17px;flex:none;color:var(--n-faint)}.ks-shell .ks-sub button:hover{background:var(--n-hover);color:var(--n-text)}.ks-shell .ks-sub button[aria-current=page]{background:var(--ks-teal);color:var(--ks-on-teal);font-weight:700}.ks-shell .ks-sub button[aria-current=page] svg{color:currentColor}.ks-sheet{position:fixed;inset:0 0 calc(68px + env(safe-area-inset-bottom)) 0;z-index:80;overflow-y:auto;background:var(--n-bg);padding:14px 16px 28px;display:flex;flex-direction:column;gap:14px}.ks-sheet-head{display:flex;align-items:center;justify-content:space-between}.ks-sheet-head strong{font-size:18px;font-weight:800;color:var(--n-text)}.ks-shell .ks-close{all:unset;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--n-text);cursor:pointer}.ks-sheet-group h3{display:flex;align-items:center;gap:8px;margin:0 0 8px!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--n-muted)!important}.ks-sheet-group h3 svg{width:16px;height:16px}.ks-sheet-group>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.ks-shell .ks-sheet-group button{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border-radius:14px;background:var(--n-card);border:1px solid var(--n-line);color:var(--n-text);font:600 14.5px/1.25 DM Sans,system-ui,sans-serif;cursor:pointer}.ks-shell .ks-sheet-group button svg{width:19px;height:19px;flex:none;color:var(--ks-teal)}.ks-shell .ks-sheet-group button[aria-current=page]{border-color:var(--ks-teal);background:var(--ks-teal-soft)}.ks-search-m{background:var(--n-card)!important;border-color:var(--n-line)!important;color:var(--n-muted)!important}html:is(.tv-night,.tv-day) .platform-shell .ks-search.ks-search.ks-search-m input:not([type=checkbox]):not([type=radio]):not([type=range]){color:var(--n-text)!important;width:100%}html:is(.tv-night,.tv-day) .platform-shell .ks-search-m input::placeholder{color:var(--n-faint)!important}html:is(.tv-night,.tv-day) .ks-shell :is(.topbar,.operator-bar){position:static!important;height:auto!important;min-height:52px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:8px 18px!important;border:0!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .ks-shell :is(.operator-shell,.main-shell)>main{max-width:1600px!important;padding:14px 18px 40px!important}html:is(.tv-night,.tv-day) .ks-shell .platform-legal{padding-inline:18px!important;max-width:none}html:is(.tv-night,.tv-day) .ks-shell h1,html:is(.tv-night,.tv-day) .ks-shell .operator-bar>strong{font-family:DM Sans,system-ui,sans-serif!important;font-weight:800!important;letter-spacing:-.015em!important}html:is(.tv-night,.tv-day) .ks-shell .operator-bar>strong{font-size:24px!important}html:is(.tv-night,.tv-day) .ks-shell .bv-drawer-head h2{font-family:DM Sans,system-ui,sans-serif!important;font-weight:800!important;font-size:24px!important}html:is(.tv-night,.tv-day) .ks-shell .eyebrow,html:is(.tv-night,.tv-day) .ks-shell .k-menu-label{letter-spacing:.07em!important;font-weight:800!important}html:is(.tv-night,.tv-day) .ks-shell :is(.k-card,.today-box,.card,.panel,.catalog-card,.member-request,.pc-box,.pcg-box,.bill-form,.dash-card,.stat-card,.record,.admin-card,.ledger-card,.settings-card,.sale-panel,.catalog,.record-list>article,.k-table,.empty-panel,.metric-tile){border-radius:var(--ks-radius)!important}html:is(.tv-night,.tv-day) .ks-shell .today-card{border-radius:16px!important}html:is(.tv-night,.tv-day) .ks-shell :is(button.primary,.primary,button.secondary,.secondary){border-radius:12px!important;min-height:42px}html:is(.tv-night,.tv-day) .ks-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:12px!important}html:is(.tv-night,.tv-day) .ks-shell .k-tabs{border-radius:14px!important}html:is(.tv-night,.tv-day) .ks-shell .k-tabs>button[aria-selected=true],html:is(.tv-night,.tv-day) .ks-shell .k-tabs>button.selected{background:var(--ks-teal)!important;color:var(--ks-on-teal)!important}@media(max-width:1440px){.ks-clock{display:none}}@media(max-width:1280px){.ks-search input{width:130px!important}.ks-shell .ks-mod{padding:0 11px}}@media(max-width:1120px){.ks-search{display:none}.ks-shell .ks-mod:not([aria-current=page]) span{display:none}.ks-shell .ks-mod{padding:0 12px}}@media(min-width:761px){.ks-sheet{display:none}}@media(max-width:760px){.ks-top{height:56px;padding:0 14px;gap:10px}.ks-mods,.ks-top .ks-search,.ks-top .k-theme-btn{display:none!important}.ks-sub{top:56px;padding:8px 12px}.ks-shell .ks-sub button{height:36px;padding:0 12px;font-size:13.5px}html:is(.tv-night,.tv-day) .ks-shell :is(.topbar,.operator-bar){padding:6px 12px!important}html:is(.tv-night,.tv-day) .ks-shell :is(.operator-shell,.main-shell)>main{padding:12px 12px 24px!important}}@media(prefers-reduced-motion:reduce){.ks-shell .ks-mod,.ks-shell .ks-sub button{transition:none}}html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk{display:grid!important;grid-template-columns:230px minmax(0,1fr) 380px!important;gap:14px!important;align-items:start}html:is(.tv-night,.tv-day) .ks-shell .sales-layout:not(.kd-desk){gap:14px!important}.kd-guests{position:sticky;top:124px;display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--n-card);border:1px solid var(--n-line);border-radius:var(--ks-radius);max-height:calc(100vh - 140px);overflow:auto;box-sizing:border-box}html:is(.tv-night,.tv-day) .ks-shell .kd-guests h3{margin:0!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase;color:var(--n-muted)!important}.kd-guest-list{display:flex;flex-direction:column;gap:8px}.ks-shell .kd-guest{all:unset;box-sizing:border-box;display:block;position:relative;padding:10px 12px;border:1.5px solid var(--n-line);border-radius:14px;background:var(--n-card);cursor:pointer;color:var(--n-text);transition:border-color .15s,background .15s}.ks-shell .kd-guest:hover{border-color:var(--n-line-3)}.ks-shell .kd-guest.on{border-color:var(--n-accent);background:var(--ks-sel)}.ks-shell .kd-guest:focus-visible,.kd-tile:focus-visible,.kd-cats button:focus-visible,.kd-pad button:focus-visible,.kd-sessions button:focus-visible{outline:3px solid var(--n-accent);outline-offset:2px}.kd-guest b{display:block;font-size:14.5px;font-weight:800;line-height:1.25}.kd-guest small{display:block;margin-top:2px;font-size:12.5px;color:var(--n-muted)!important;line-height:1.35}.kd-guest.static{cursor:default;padding-inline-end:12px}.kd-guest.static b{padding:0}.kd-pill{display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap}.kd-pill.wait{background:#fef3c7;color:#92400e}.kd-pill.draft{background:#dcfce7;color:#166534}html.tv-night .kd-pill.wait{background:#f3b94f29;color:#f3c56b}html.tv-night .kd-pill.draft{background:#5ad08a26;color:#7fdca4}.kd-empty{margin:0;font-size:13px;color:var(--n-muted)}.ks-shell .kd-new{all:unset;box-sizing:border-box;display:block;text-align:center;padding:12px;border:2px dashed var(--n-line-2);border-radius:14px;font-weight:800;color:var(--n-text-2);cursor:pointer}.ks-shell .kd-new:hover{border-color:var(--n-accent);color:var(--n-accent)}.kd-today{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:10px}.kd-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;padding:12px 16px}html:is(.tv-night,.tv-day) .ks-shell .kd-cats button{border:0!important;border-radius:14px!important;min-height:46px;padding:10px 8px!important;color:#fff!important;font-weight:800!important;font-size:14.5px!important;box-shadow:none!important;cursor:pointer;transition:transform .12s,filter .15s}html:is(.tv-night,.tv-day) .ks-shell .kd-cats button:not([style]){background:var(--ks-ink)!important;color:var(--ks-on-ink)!important}html:is(.tv-night,.tv-day) .ks-shell .kd-cats button:hover{filter:brightness(1.08)}html:is(.tv-night,.tv-day) .ks-shell .kd-cats button.selected{outline:3px solid var(--ks-ink);outline-offset:2px}html.tv-night .ks-shell .kd-cats button.selected{outline-color:#fff}.kd-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding:4px 16px 16px}.ks-shell .kd-tile{all:unset;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:132px;padding:14px;border-radius:16px;color:#fff;background-size:cover!important;background-position:center!important;cursor:pointer;box-shadow:0 1px 2px #0000000f;transition:transform .12s,box-shadow .15s}.ks-shell .kd-tile:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1c19172e}.ks-shell .kd-tile:active{transform:scale(.98)}.ks-shell .kd-tile.focus{box-shadow:0 0 0 3px var(--n-bg),0 0 0 6px var(--ks-ink)}.ks-shell .kd-tile.chosen{box-shadow:0 0 0 3px var(--n-bg),0 0 0 6px var(--n-accent)}.kd-tile-top strong{display:block;font-size:15.5px;font-weight:800;line-height:1.25;text-shadow:0 1px 2px rgba(0,0,0,.25)}.kd-tile-top small{display:block;margin-top:3px;font-size:12px;color:#ffffffe0!important}.kd-tile-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.kd-tile-bottom b{font-size:22px;font-weight:800;line-height:1}.kd-tile-tag{font-size:12px;font-weight:800;background:#ffffff38;padding:3px 9px;border-radius:999px;white-space:nowrap}.kd-tile-check{position:absolute;top:10px;inset-inline-end:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--n-accent);font-weight:900}.kd-tile-full{position:absolute;top:10px;inset-inline-end:10px;padding:3px 9px;border-radius:999px;background:#0000008c;font-size:12px;font-weight:800}.kd-sessions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 16px 16px;padding:12px 14px;border:1px solid var(--n-line);border-radius:14px;background:var(--n-card-2)}.kd-sessions>b{font-weight:800;color:var(--n-text)}html:is(.tv-night,.tv-day) .ks-shell .kd-sessions button{min-height:40px;padding:0 14px!important;border-radius:10px!important;border:1px solid var(--n-line-2)!important;background:var(--n-card)!important;color:var(--n-text)!important;font-weight:700!important;cursor:pointer}html:is(.tv-night,.tv-day) .ks-shell .kd-sessions button.on{background:var(--ks-teal)!important;border-color:var(--ks-teal)!important;color:var(--ks-on-teal)!important}html:is(.tv-night,.tv-day) .ks-shell .kd-sessions button:disabled{opacity:.5;cursor:not-allowed}.kd-sessions-note{margin-inline-start:auto;font-size:13px;color:var(--n-muted)}.kd-view{display:flex;gap:4px;padding:3px;border-radius:12px;background:var(--n-card-2);border:1px solid var(--n-line);flex:none}html:is(.tv-night,.tv-day) .ks-shell .kd-view button{min-height:36px!important;padding:0 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--n-muted)!important;font-weight:700!important;box-shadow:none!important}html:is(.tv-night,.tv-day) .ks-shell .kd-view button[aria-pressed=true]{background:var(--n-card)!important;color:var(--n-text)!important;box-shadow:0 1px 3px #0000001f!important}html:is(.tv-night,.tv-day) .ks-shell .kd-desk .catalog-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html:is(.tv-night,.tv-day) .ks-shell .kd-desk .catalog-toolbar .search{flex:1 1 220px}html:is(.tv-night,.tv-day) .ks-shell .kd-desk .catalog-note{display:none}html:is(.tv-night,.tv-day) .ks-shell .sale-panel{padding:0!important;overflow:hidden;border:1px solid var(--n-line)!important;background:var(--n-card)!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>.panel-heading{margin:0!important;padding:14px 16px!important;background:var(--ks-ink)!important;color:var(--ks-on-ink)!important;border:0!important;display:flex;align-items:center;justify-content:space-between;gap:10px}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>.panel-heading :is(h2,.eyebrow){color:var(--ks-on-ink)!important;margin:0!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>.panel-heading .eyebrow{opacity:.75;font-size:11px!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>.panel-heading h2{font-size:18px!important;font-weight:800!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>:not(.panel-heading){margin-inline:16px}html:is(.tv-night,.tv-day) .ks-shell .sale-panel>.actions{margin-bottom:16px}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .cart-lines{margin-inline:0!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .cart-line{padding:10px 16px!important;margin:0!important;cursor:pointer}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .cart-line.sel{background:var(--ks-sel)!important;box-shadow:inset 3px 0 0 var(--n-accent)}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .total-row{padding:12px 0!important;border-top:1px dashed var(--n-line-2)!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .total-row strong{font-size:28px!important;font-weight:800!important;color:var(--n-text)!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .actions button.primary.full{min-height:54px!important;font-size:16px!important;border-radius:14px!important}.kd-pad{margin-top:12px;padding-top:12px;border-top:1px dashed var(--n-line-2)}.kd-pad-screen{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:8px 12px;border-radius:12px;background:var(--n-card-2);font-size:13px;color:var(--n-muted)}.kd-pad-screen span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kd-pad-screen b{font-size:22px;font-weight:800;color:var(--n-text);min-width:3ch;text-align:end}.kd-pad-grid{display:grid;grid-template-columns:3fr 1fr;gap:8px}.kd-pad-digits{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kd-pad-side{display:flex;flex-direction:column;gap:8px}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button{min-height:48px;border:0!important;border-radius:12px!important;background:var(--n-card-2)!important;color:var(--n-text)!important;font-weight:800!important;font-size:16px!important;box-shadow:none!important;cursor:pointer;padding:4px!important;transition:filter .12s,transform .08s}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button:hover:not(:disabled){filter:brightness(.96)}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button:active:not(:disabled){transform:scale(.96)}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button.k{flex:1;background:var(--ks-ink)!important;color:var(--ks-on-ink)!important;font-size:13px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.1}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button.k small{font-size:11px;opacity:.8;color:inherit!important}html:is(.tv-night,.tv-day) .ks-shell .kd-pad button.k.del{background:transparent!important;color:var(--n-danger)!important;border:1px solid var(--n-line-2)!important}@media(max-width:1360px){html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk{grid-template-columns:200px minmax(0,1fr) 340px!important}}@media(max-width:1180px){html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk{grid-template-columns:minmax(0,1fr) 340px!important}.kd-guests{grid-column:1/-1;position:static;max-height:none;flex-direction:row;align-items:center;overflow-x:auto;padding:10px}.kd-guest-list{flex-direction:row}.ks-shell .kd-guest{min-width:190px}.kd-today{margin:0;padding:0;flex-direction:row;align-items:center}.ks-shell .kd-new{white-space:nowrap}html:is(.tv-night,.tv-day) .ks-shell .kd-guests h3{writing-mode:horizontal-tb;white-space:nowrap}}@media(max-width:900px){html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk{grid-template-columns:minmax(0,1fr)!important}.kd-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.kd-cats{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}@media(prefers-reduced-motion:reduce){.ks-shell .kd-tile,.kd-pad button,.kd-cats button{transition:none!important}}html:is(.tv-night,.tv-day) .ks-shell .main-shell>.topbar>div:has(.breadcrumb){display:none}html:is(.tv-night,.tv-day) .ks-shell .kd-sessions .kd-more-dates{min-height:40px;width:auto;max-width:260px;border-radius:10px!important;font-weight:700}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"name step amount" "price price price" "warn warn warn";align-items:center;gap:6px 10px!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-name{grid-area:name}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-stepper{grid-area:step}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-amount{grid-area:amount;min-width:64px;text-align:end;font-weight:700}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-price{grid-area:price;display:flex!important;align-items:center;justify-content:space-between;gap:10px;font-size:12px}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-price input{max-width:110px}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-warn{grid-area:warn}.ks-shell .platform-content .lang-dd{display:none!important}html:is(.tv-night,.tv-day) .ks-shell .main-shell>.topbar>:not(.demo-badge),html:is(.tv-night,.tv-day) .ks-shell .operator-bar>:is(.brand,button.secondary){display:none!important}html:is(.tv-night,.tv-day) .ks-shell .main-shell>.topbar:not(:has(.demo-badge)){display:none!important}html:is(.tv-night,.tv-day) .ks-shell .main-shell>.topbar{min-height:0!important;padding:10px 18px 0!important;justify-content:flex-end}html:is(.tv-night,.tv-day) .ks-top .language-picker{background:transparent!important;border:1px solid var(--ks-top-line)!important;color:var(--ks-top-text)!important;min-height:40px!important;border-radius:10px!important;box-shadow:none!important;padding:0 10px!important}html:is(.tv-night,.tv-day) .ks-top .language-picker:hover{background:#ffffff14!important;color:#fff!important}.ks-top .lang-dd-name{display:none}.ks-top .lang-dd-list{inset-inline-end:0;inset-inline-start:auto;z-index:95}html.tv-night{--ks-ink:#2A3A38;--ks-on-ink:#ffffff}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-price{display:grid!important;grid-template-columns:minmax(0,1fr) 110px;text-align:start!important;justify-content:stretch!important}html:is(.tv-night,.tv-day) .ks-shell .sale-panel .band-cart-row{padding:8px 0!important}html:is(.tv-night,.tv-day) .ks-shell .push-card{display:block!important}.ks-shell .push-card label{display:flex!important;flex-direction:column;gap:6px;margin:8px 0;max-width:720px}.ks-shell .push-card textarea{width:100%;box-sizing:border-box;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.ks-shell .push-card .form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;max-width:720px}.ks-shell .push-card h4{margin:20px 0 6px;font-size:15px;font-weight:800}.ks-shell .push-card .push-log{font-size:12.5px;padding-inline-start:18px}.ks-shell .delete-account .alert ul{margin:6px 0 0;padding-inline-start:18px}html.in-store-app .release-status{display:none!important}html.in-store-app,html.in-store-app body{overflow-x:clip!important;overscroll-behavior:none;max-width:100vw}html.in-store-app body{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.in-store-app *{-webkit-tap-highlight-color:transparent}html.in-store-app :is(.ks-top,.ks-sub,.app-tabbar,.kd-tile,.kd-pad,.kd-cats,.ks-sheet,button,label,summary,img){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.in-store-app :is(input,textarea,select){font-size:16px!important;-webkit-user-select:text;user-select:text}html.in-store-app .ks-top{padding-top:env(safe-area-inset-top,0px)}html.in-store-app :is(.ks-sub,.kd-tiles,.k-table){overscroll-behavior-x:contain}html.in-store-app:has(.auth-app),html.in-store-app:has(.auth-app) body{background:#fff!important}.auth-page.auth-app{display:block!important;min-height:100vh;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) 0 max(20px,env(safe-area-inset-bottom))!important;background:#fff!important;box-sizing:border-box}.auth-page.auth-app .aurora{display:none!important}.auth-page.auth-app .auth-form{width:100%!important;max-width:520px!important;margin:0 auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:8px 22px 0!important;box-sizing:border-box}.auth-app-brand{display:flex;align-items:center;gap:12px;margin:0 0 22px}.auth-app-brand img{width:44px;height:44px;border-radius:12px;flex:none}.auth-app-brand strong{font-size:19px;font-weight:800;letter-spacing:-.01em;color:#0f1d4a;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-app-brand .lang-dd{flex:none;position:static!important;margin:0!important}.auth-page.auth-app .auth-form h2{font-size:28px!important;line-height:1.15!important}.auth-legal-card{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:22px;padding-top:16px;border-top:1px dashed #D9DEE8;font-size:13px}.auth-legal-card a{color:#526077!important;text-decoration:none;font-weight:600}.auth-legal-card a:hover,.auth-legal-card a:focus-visible{text-decoration:underline}.pay-inline{display:grid;gap:8px;margin-top:8px}.pay-btn{display:inline-flex;align-items:center;gap:8px;justify-self:start}.pay-badge{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;padding:4px 10px;border-radius:999px;background:var(--ks-teal-soft,#E3F0EE);color:var(--ks-teal,#0F5E59);font-weight:700;font-size:.86rem}.pay-box{display:grid;gap:10px;margin-top:8px;padding:14px;border:1px solid var(--n-line,#E4DED4);border-radius:14px;background:var(--n-card-2,#F7F4EF)}.pay-box .admin-actions{display:flex;flex-wrap:wrap;gap:8px}.pay-url{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.pay-url input,.pay-url label{flex:1 1 220px;min-width:0}.pay-url input{font-family:ui-monospace,monospace;font-size:.85rem}.pay-amount{display:grid;gap:8px;margin-top:8px;max-width:340px}.ledger-balance .pay-btn,.ledger-balance .pay-amount,.ledger-balance .pay-box{margin-top:6px;font-family:var(--n-serif,inherit)}.pay-member h2{margin:0 0 4px}.pay-member{display:grid;gap:10px}.pos-settings .ledger-pad,.pay-page-admin .ledger-pad{display:grid;gap:12px}.pay-page-admin .hint,.pay-page-admin p,.pay-inline .hint,.pay-box .hint{text-align:start}.pay-page-admin{display:grid;gap:16px}.pos-account{display:grid;gap:8px;padding:14px;border:1px solid var(--n-line,#E4DED4);border-radius:14px;background:var(--n-card,#fff)}.pos-account.on{border-color:var(--ks-teal,#0F5E59);box-shadow:inset 4px 0 0 var(--ks-teal,#0F5E59)}.pos-account header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pos-account .admin-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pos-status{margin-inline-start:auto;padding:3px 10px;border-radius:999px;font-size:.8rem;font-weight:700;background:var(--n-card-2,#F7F4EF);color:var(--n-muted,#5E574F)}.pos-status.verified{background:var(--ks-teal-soft,#E3F0EE);color:var(--ks-teal,#0F5E59)}.pos-status.failed{background:#b91c1c1a;color:#b91c1c}.pos-test{padding:3px 8px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;background:#fef3c7;color:#92400e}.pos-region{margin:6px 0;color:var(--n-muted,#5E574F);font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.pos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.pos-pick{display:grid;gap:4px;text-align:start;padding:14px;border:1px solid var(--n-line,#E4DED4);border-radius:14px;background:var(--n-card,#fff);color:var(--n-text,#1C1917);cursor:pointer;min-height:44px}.pos-pick:hover,.pos-pick:focus-visible{border-color:var(--n-accent,#C2410C);background:var(--ks-sel,#FFF7ED)}.pos-pick small{color:var(--n-muted,#5E574F);line-height:1.4}.pos-form{display:grid;gap:10px;padding:14px;border:1px dashed var(--n-line-2,#D3CABC);border-radius:14px;background:var(--n-card-2,#F7F4EF)}.pos-form h3{margin:0}.pos-form{scroll-margin-top:130px}.pos-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-radius:12px;border:1px solid var(--n-line-2,#D3CABC);background:var(--n-card,#fff);color:var(--n-text,#1C1917);font-weight:700;cursor:pointer}.pos-back:hover,.pos-back:focus-visible{border-color:var(--n-accent,#C2410C)}.pos-guide{border-radius:12px;background:var(--n-card,#fff);border:1px solid var(--n-line,#E4DED4);padding:10px 14px}.pos-guide summary{cursor:pointer;font-weight:700;color:var(--n-accent,#C2410C)}.pos-guide ol{margin:8px 0 0;padding-inline-start:20px;display:grid;gap:6px;line-height:1.5}.pay-link-form{display:grid;gap:10px;max-width:520px}.pay-list{list-style:none;margin:0;padding:0;display:grid}.pay-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--n-line,#E4DED4)}.pay-row>span:nth-child(2){display:grid;gap:2px;min-width:0}.pay-row small{overflow:hidden;text-overflow:ellipsis}.pay-row>button{grid-column:2/-1;justify-self:start}.pay-dir{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--n-card-2,#F7F4EF);font-weight:800}.pay-st{font-size:.8rem;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--n-card-2,#F7F4EF);color:var(--n-muted,#5E574F)}.pay-st.paid{background:var(--ks-teal-soft,#E3F0EE);color:var(--ks-teal,#0F5E59)}.pay-st.failed{background:#b91c1c1a;color:#b91c1c}@media(max-width:640px){.pay-row{grid-template-columns:28px minmax(0,1fr) auto}.pay-st{grid-column:2/-1;justify-self:start}}.pay-screen{min-height:100vh;background:var(--n-bg,#F2EFEA);color:var(--n-text,#1C1917);padding:16px 16px 40px;box-sizing:border-box}.pay-head{max-width:520px;margin:0 auto 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pay-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-family:var(--n-serif,inherit)}.pay-brand img{border-radius:8px}.pay-card{max-width:520px;margin:0 auto;display:grid;gap:12px;padding:22px;border-radius:20px;background:var(--n-card,#fff);border:1px solid var(--n-line,#E4DED4);box-shadow:var(--tv-shadow-md,0 12px 32px rgba(0,0,0,.08))}.pay-label{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ks-teal,#0F5E59);font-weight:800}.pay-to{margin:0;font-weight:700}.pay-sum{margin:0;font-size:2.2rem;font-weight:800;font-family:var(--n-serif,inherit);font-variant-numeric:tabular-nums}.pay-desc{margin:0;color:var(--n-muted,#5E574F)}.pay-testbadge{margin:0;padding:8px 12px;border-radius:10px;background:#fef3c7;color:#92400e;font-weight:700;font-size:.85rem}.pay-form{display:grid;gap:12px;margin-top:6px}.pay-form h2{margin:6px 0 0;font-size:1.05rem}.pay-go{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;font-size:1.05rem}.pay-secure-note{text-align:center}.pay-result{display:grid;justify-items:center;gap:8px;text-align:center;padding:12px 0}.pay-result h2{margin:0}.pay-check{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ks-teal,#0F5E59);color:var(--ks-on-teal,#fff);font-size:2rem;font-weight:800}.pay-spin{width:44px;height:44px;border-radius:50%;border:4px solid var(--n-line,#E4DED4);border-top-color:var(--n-accent,#C2410C);animation:pay-spin 1s linear infinite}@keyframes pay-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pay-spin{animation:none}}.pos-countries{display:block;margin:0;font-style:normal;font-size:.8rem;font-weight:700;color:var(--ks-teal,#0F5E59)}.pos-demo{margin:4px 0 0;padding:6px 10px;border-radius:10px;font-size:.82rem;line-height:1.4;text-align:start}.pos-demo.payment,.pos-demo.session{background:var(--ks-teal-soft,#E3F0EE);color:var(--ks-teal,#0F5E59);font-weight:700}.pos-demo.none{background:var(--n-card-2,#F7F4EF);color:var(--n-muted,#5E574F)}.pos-pick .pos-demo{font-size:.75rem}.pay-refund{display:grid;gap:8px;margin-top:6px;padding:12px;border:1px solid var(--n-line,#E4DED4);border-radius:12px;background:var(--n-card-2,#F7F4EF)}.pay-refund .admin-actions{display:flex;gap:8px;flex-wrap:wrap}.pay-refunded{grid-column:2/-1;color:var(--n-accent,#C2410C);font-weight:700}.pay-refund-fail{grid-column:2/-1;color:#b91c1c}.pay-row-wide{grid-column:1/-1}.ks-shell .kd-guest.kd-guest-card{cursor:default;padding:0;display:flex;align-items:stretch}.ks-shell .kd-guest-card .kd-guest-open{all:unset;box-sizing:border-box;flex:1;min-width:0;padding:10px 4px 10px 12px;cursor:pointer;border-radius:14px}.ks-shell .kd-guest-card .kd-guest-open:focus-visible{outline:2px solid var(--n-accent,#0F766E);outline-offset:-2px}.ks-shell .kd-guest-tools{display:flex;flex-direction:column;gap:4px;padding:8px 8px 8px 0;justify-content:flex-start}.ks-shell .kd-tool{all:unset;box-sizing:border-box;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--n-muted);cursor:pointer;border:1px solid transparent}.ks-shell .kd-tool svg{width:16px;height:16px}.ks-shell .kd-tool:hover:not(:disabled),.ks-shell .kd-tool:focus-visible{color:var(--n-text);border-color:var(--n-line)}.ks-shell .kd-tool:disabled{opacity:.35;cursor:not-allowed}@media(pointer:coarse){.ks-shell .kd-tool{width:40px;height:40px}}.ks-shell .kd-guest.kd-guest-edit,.ks-shell .kd-guest.kd-guest-confirm{cursor:default;display:grid;gap:8px}.ks-shell .kd-guest-edit label{display:grid;gap:4px;font-size:12.5px;font-weight:700;color:var(--n-muted)}.ks-shell .kd-guest-edit input{width:100%;box-sizing:border-box}.ks-shell .kd-guest-actions{display:flex;gap:6px;flex-wrap:wrap}.ks-shell .kd-guest-actions button{flex:1;min-width:0}.draft-name{display:grid;gap:4px;font-weight:700;font-size:13px;margin:0 0 6px}.draft-name input{width:100%;box-sizing:border-box}.kiosk-draft-name{margin:4px 0 10px}.kiosk-draft-name small{font-weight:400}.ks-shell .kd-guest.kd-guest-edit,.ks-shell .kd-guest.kd-guest-confirm{min-width:250px}.kd-dialog{max-width:420px;width:calc(100% - 32px);display:grid;gap:12px;padding:22px 22px 18px!important}.kd-dialog h2{margin:0;font-size:19px}.kd-dialog label{display:grid;gap:6px;font-weight:700;font-size:13px}.kd-dialog input{width:100%;box-sizing:border-box}.kd-dialog .kd-dialog-name{margin:0;font-weight:800;font-size:16px;overflow-wrap:anywhere}.kd-dialog .hint{margin:0;text-align:start}.kd-dialog .admin-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:4px}.kd-dialog .admin-actions button{min-width:110px}.kd-start{max-width:480px}.kd-start-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kd-start-choices button{display:grid;gap:4px;text-align:start;padding:14px!important;min-height:84px;height:auto!important;white-space:normal;align-content:start}.kd-start-choices strong{font-size:15px}.kd-start-choices small{font-size:12.5px;font-weight:500;opacity:.85;line-height:1.35}@media(max-width:480px){.kd-start-choices{grid-template-columns:1fr}}.kd-start .admin-actions{justify-content:center}.guest-chooses{margin:10px 0 4px}.kiosk-for{display:grid;gap:2px;margin:4px 0 10px}.kiosk-for span{font-size:12.5px;opacity:.75}.kiosk-for strong{font-size:16px}.kd-start-choices button small{color:inherit!important;opacity:.9}.sale-panel .guest-chooses{width:calc(100% - 32px)!important;max-width:calc(100% - 32px);box-sizing:border-box}.pay-method{border:0;padding:0;margin:10px 0 6px;display:grid;gap:6px}.pay-method legend{font-weight:700;font-size:13px;margin-bottom:4px}.pay-options{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pay-options button{min-height:42px;border-radius:10px;border:1.5px solid var(--n-line,#cfd6e0);background:transparent;color:inherit;font-weight:700;font-size:13px;padding:6px}.pay-options button.on{border-color:var(--n-accent,#0F766E);background:var(--ks-sel,rgba(15,118,110,.12))}.pay-slip{display:grid;gap:4px;font-size:12.5px;font-weight:700}.pay-slip input{width:100%;box-sizing:border-box}.pay-line{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.pay-chip{font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 9px;background:#7f7f7f26}.pay-chip.cash,.pay-chip.card{background:#15803d26;color:#15803d}.pay-chip.unpaid{background:#a15c0726;color:#a15c07}html.tv-night .pay-chip.cash,html.tv-night .pay-chip.card{color:#4ade80}html.tv-night .pay-chip.unpaid{color:#fbbf24}.pay-close{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.pay-close input{width:120px}.pay-options.two{grid-template-columns:1fr 1fr}.pay-entry{font-size:11.5px;opacity:.8}.pay-chip.paid{background:#15803d26;color:#15803d}.pay-chip.partial{background:#2563eb26;color:#1d4ed8}html.tv-night .pay-chip.paid{color:#4ade80}html.tv-night .pay-chip.partial{color:#93c5fd}@media(min-width:761px)and (max-width:1180px){html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk{grid-template-columns:minmax(0,1fr) clamp(280px,36vw,340px)!important;align-items:start}html:is(.tv-night,.tv-day) .ks-shell .sales-layout.kd-desk>.sale-panel{position:sticky;top:calc(var(--ks-sticky-top,128px));max-height:calc(100vh - var(--ks-sticky-top,128px) - 16px);overflow-y:auto;overscroll-behavior:contain}.ks-shell .kd-tiles{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))!important}.ks-shell .kd-cats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important}}@media(min-width:761px)and (max-width:900px){.ks-shell .kd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ks-shell .kd-guests{gap:8px}.ks-shell .kd-cats{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))!important}}@media(min-width:761px)and (max-width:1100px){.ledger-cols{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.1fr) auto!important;column-gap:10px}.ledger-cols>span{min-width:0;overflow-wrap:anywhere}}@media(min-width:761px)and (max-width:1279px){.record-side{min-width:0;flex-wrap:wrap;justify-content:flex-end}.record-side :is(.link-button,button){white-space:normal;text-align:end;max-width:100%}.record{flex-wrap:wrap}}@media(pointer:coarse)and (min-width:761px){.ks-shell :is(button,.primary,.secondary,select,input:not([type=checkbox]):not([type=radio]),summary){min-height:40px}.ks-shell :is(.link-button,.small){min-height:36px}.ks-shell input[type=checkbox],.ks-shell input[type=radio]{width:20px;height:20px}.ks-sub{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ks-sub>*{scroll-snap-align:start}.ks-shell .kd-tile:hover{transform:none}}@media(min-width:761px)and (max-width:1279px){.ks-sub{mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);padding-inline-end:28px}html[dir=rtl] .ks-sub{mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent)}}@media(display-mode:standalone){.ks-top{padding-top:env(safe-area-inset-top,0px)}body{overscroll-behavior-y:none}}@media(min-width:761px)and (max-width:1366px){.ks-shell .ks-mods{gap:2px;margin-inline-start:8px}.ks-shell .ks-mod{flex-direction:column;justify-content:center;gap:3px;height:52px;padding:0 8px;min-width:58px;font-size:11px!important;line-height:1.1}html:is(.tv-night,.tv-day) .ks-shell .ks-mod span{display:block!important;font-size:11px!important;font-weight:700!important;max-width:84px;overflow:hidden;text-overflow:ellipsis}.ks-shell .ks-mod .ks-badge{position:absolute;top:2px;inset-inline-end:4px}.ks-shell .ks-search{display:flex!important;position:relative;width:40px;padding:0;justify-content:center;flex:none;overflow:hidden;cursor:pointer;transition:width .18s ease}.ks-shell .ks-search svg{pointer-events:none;position:absolute;inset-inline-start:11px}html:is(.tv-night,.tv-day) .platform-shell .ks-search.ks-search.ks-search input:not([type=checkbox]):not([type=radio]):not([type=range]){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-inline-start:38px!important;padding-inline-end:10px!important;box-sizing:border-box!important;opacity:0;cursor:pointer}.ks-shell .ks-search:focus-within{width:230px}html:is(.tv-night,.tv-day) .platform-shell .ks-search.ks-search.ks-search:focus-within input:not([type=checkbox]):not([type=radio]):not([type=range]){opacity:1;cursor:text}}@media(min-width:761px)and (max-width:1366px)and (prefers-reduced-motion:reduce){.ks-shell .ks-search{transition:none}}@media(min-width:761px)and (max-width:1366px){.ks-top .lang-dd-btn :is(.lang-dd-code,.lang-dd-name,.lang-dd-chev){display:none!important}.ks-top .lang-dd-btn{padding:0 9px!important;min-width:40px;justify-content:center}.ks-top .ks-clock{display:none!important}.ks-top{gap:8px!important;padding-inline:12px!important}.ks-top .ks-right{gap:6px!important}}@media(min-width:761px)and (max-width:860px){.ks-top>:first-child{font-size:15px!important}}html.in-store-app .ks-top{height:calc(60px + env(safe-area-inset-top,0px))!important;box-sizing:border-box}html.in-store-app .ks-sub{top:calc(60px + env(safe-area-inset-top,0px))!important}@media(display-mode:standalone){.ks-top{height:calc(60px + env(safe-area-inset-top,0px))!important;box-sizing:border-box}.ks-sub{top:calc(60px + env(safe-area-inset-top,0px))!important}}@media(min-width:761px)and (max-width:1366px){.ks-top{align-items:center!important}.ks-shell .ks-mods{align-self:stretch;height:auto;align-items:center!important;overflow-y:hidden}.ks-shell .ks-mod{align-self:center;height:52px!important;min-height:0!important;max-height:52px;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding-block:0!important;line-height:1.1!important}.ks-shell .ks-mod svg{flex:none;width:18px!important;height:18px!important;margin:0!important}html:is(.tv-night,.tv-day) .ks-shell .ks-mod span{line-height:1.15!important;margin:0!important;padding:0!important}}.ks-shell .ledger-card:is(.day-end,.discount-codes,.dk-panel,.ei-panel,.extras,.gift-cards,.help-center,.hotel-points,.mreport,.pier,.printer-settings,.resources,.rv-panel,.seasons,.verification,.waitlist){padding:20px 24px!important;box-sizing:border-box}.ks-shell .ledger-card:is(.day-end,.discount-codes,.dk-panel,.ei-panel,.extras,.gift-cards,.help-center,.hotel-points,.mreport,.pier,.printer-settings,.resources,.rv-panel,.seasons,.verification,.waitlist) .hint{text-align:start}@media(max-width:760px){.ks-shell .ledger-card:is(.day-end,.discount-codes,.dk-panel,.ei-panel,.extras,.gift-cards,.help-center,.hotel-points,.mreport,.pier,.printer-settings,.resources,.rv-panel,.seasons,.verification,.waitlist){padding:16px!important}}.ks-shell .ledger-card .dc-form{align-items:end}
