.sch{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sch-page:#eef2f7;--sch-card:#fff;--sch-sunken:#f0f2f5;--sch-text:#22262e;--sch-text2:#696e76;--sch-text3:#6e747e;--sch-on-photo:#fff;--sch-accent:#2179be;--sch-accent-soft:#86bdea;--sch-accent-ink:#1a6fb5;--sch-accent-bg:#e3effa;--sch-accent-text:#0f4c81;--sch-pay:#073d69;--sch-ok:#1e7f45;--sch-ok-fill:#2fa95f;--sch-ok-bg:#e4f4ea;--sch-warn:#a05f0f;--sch-warn-fill:#c8791a;--sch-warn-bg:#faeedc;--sch-danger:#c82a1e;--sch-danger-fill:#f03b2d;--sch-danger-bg:#fde7e5;--sch-line:#10111414;--sch-line-dashed:#d8dde5;--sch-overlay-sheet:#1011141a;--sch-glass-dark:#00000061;--sch-glass-light:#eef2f7b8;--sch-blur:blur(18px);--sch-r-pill:999px;--sch-r-lg:20px;--sch-r-md:16px;--sch-r-sm:12px;--sch-r-sheet:24px;--sch-r-inline:6px;--sch-fs-display:26px;--sch-lh-display:30px;--sch-ls-display:-.6px;--sch-fs-title:20px;--sch-lh-title:24px;--sch-ls-title:-.5px;--sch-fs-body:17px;--sch-lh-body:23px;--sch-ls-body:-.2px;--sch-fs-sub:15px;--sch-lh-sub:20px;--sch-fs-cap:13px;--sch-lh-cap:18px;--sch-fs-micro:11px;--sch-lh-micro:14px;--sch-1:4px;--sch-2:8px;--sch-3:12px;--sch-4:16px;--sch-5:20px;--sch-6:24px;--sch-7:28px;--sch-8:32px;--sch-pad:20px;--sch-pad-edge:16px;--sch-gap-sect:28px;--sch-gap-head:16px;--sch-gap:12px;--sch-shadow-float:0 8px 24px #10111424;--sch-shadow-sheet:0 -8px 32px #1011141f;--sch-round:44px;--sch-square:48px;--sch-cta:48px;--sch-pult:44px;--sch-tile:80px;--sch-opt:104px;--sch-hero:340px;--sch-shell:760px;--sch-t-fast:.15s;--sch-t-base:.28s;--sch-t-sheet:.3s;--sch-t-skeleton:1.2s;--sch-ease:cubic-bezier(.22,.61,.36,1);--sch-hair:1px;--sch-outline:2px solid var(--sch-accent);--sch-outline-off:2px;--sch-outline-off-btn:3px;--sch-focus-ring:0 0 0 3px var(--sch-accent-bg);--sch-thumb:36px;--sch-grab-h:5px;--sch-circle-big:120px;--sch-pult-wide:64px;--sch-banner-min:104px;--sch-banner-obj:108px;--sch-dot:24px;--sch-stroke:1.9px;--sch-bar:3px;--sch-screen:#101114;--sch-shot:144px;--sch-pic:64px;--sch-sw-w:46px;--sch-sw-h:28px;background:var(--sch-page);color:var(--sch-text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.4}.sch-display{font-size:var(--sch-fs-display);line-height:var(--sch-lh-display);letter-spacing:var(--sch-ls-display);font-weight:400}.sch-title{font-size:var(--sch-fs-title);line-height:var(--sch-lh-title);letter-spacing:var(--sch-ls-title);font-weight:600}.sch-body{font-size:var(--sch-fs-body);line-height:var(--sch-lh-body);letter-spacing:var(--sch-ls-body);font-weight:400}.sch-sub{font-size:var(--sch-fs-sub);line-height:var(--sch-lh-sub);color:var(--sch-text2)}.sch-cap{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:var(--sch-text2)}.sch-micro{font-size:var(--sch-fs-micro);line-height:var(--sch-lh-micro);letter-spacing:.6px;text-transform:uppercase;font-weight:700}.sch *{font-variant-numeric:tabular-nums}.sch-h{margin:0 0 var(--sch-gap-head);font-size:var(--sch-fs-title);line-height:var(--sch-lh-title);letter-spacing:var(--sch-ls-title);font-weight:600;display:block}.sch-appbar{left:var(--sch-pad-edge);right:var(--sch-pad-edge);align-items:center;gap:var(--sch-3);z-index:5;display:flex;position:absolute}.sch-appbar .nm{font-size:var(--sch-fs-body);letter-spacing:var(--sch-ls-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sch-appbar .sub{font-size:var(--sch-fs-cap);color:var(--sch-text2)}.sch-round{width:var(--sch-round);height:var(--sch-round);flex:0 0 var(--sch-round);cursor:pointer;background:var(--sch-card);color:var(--sch-text);-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.sch-round.on-photo{background:var(--sch-glass-dark);color:var(--sch-on-photo);-webkit-backdrop-filter:var(--sch-blur);backdrop-filter:var(--sch-blur)}.sch-round:active{filter:brightness(.94)}.sch-round:focus-visible{outline:var(--sch-outline);outline-offset:var(--sch-outline-off)}.sch-hero{height:var(--sch-hero);position:relative;overflow:hidden}.sch-hero>img,.sch-hero>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sch-hero:after{content:"";background:linear-gradient(transparent, var(--sch-page) 88%);pointer-events:none;height:44%;position:absolute;bottom:0;left:0;right:0}.sch-hero .cap{left:var(--sch-pad);right:var(--sch-pad);bottom:var(--sch-6);text-align:center;z-index:2;position:absolute}.sch-tabs{gap:var(--sch-5);padding:0 var(--sch-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.sch-tabs::-webkit-scrollbar{display:none}.sch-tab{white-space:nowrap;padding:var(--sch-3) 0;min-height:var(--sch-round);cursor:pointer;font-family:inherit;font-size:var(--sch-fs-title);letter-spacing:var(--sch-ls-title);color:var(--sch-text3);background:0 0;border:0;flex:none;font-weight:400}.sch-tab.on{color:var(--sch-text);font-weight:600}.sch-tabs.lvl2{gap:var(--sch-4);margin-top:var(--sch-1)}.sch-tabs.lvl2 .sch-tab{font-size:var(--sch-fs-sub);letter-spacing:0}.sch-sticky{z-index:10;padding:var(--sch-2) 0 var(--sch-3);background:var(--sch-glass-light);-webkit-backdrop-filter:var(--sch-blur);backdrop-filter:var(--sch-blur);position:sticky;top:0}.sch-card{background:var(--sch-card);border-radius:var(--sch-r-md)}.sch-sect{padding:0 var(--sch-pad);margin-bottom:var(--sch-gap-sect)}.sch-tile{flex:0 0 var(--sch-tile);width:var(--sch-tile);background:var(--sch-card);border-radius:var(--sch-r-md);padding:var(--sch-2);cursor:pointer}.sch-tile .pic{aspect-ratio:1;border-radius:var(--sch-r-sm);background:var(--sch-sunken);overflow:hidden}.sch-tile .pic img{object-fit:cover;width:100%;height:100%;display:block}.sch-tile .ttl{font-size:var(--sch-fs-sub);line-height:var(--sch-lh-sub);margin-top:var(--sch-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sch-tile .foot{margin-top:var(--sch-2);font-size:var(--sch-fs-sub);color:var(--sch-text2);justify-content:space-between;align-items:center;display:flex}.sch-row-scroll{gap:var(--sch-gap);scrollbar-width:none;margin-inline:calc(var(--sch-pad) * -1);padding-inline:var(--sch-pad);display:flex;overflow-x:auto}.sch-row-scroll::-webkit-scrollbar{display:none}.sch-poster{aspect-ratio:1/.97;border-radius:var(--sch-r-lg);cursor:pointer;position:relative;overflow:hidden}.sch-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sch-poster:after{content:"";background:linear-gradient(#0000 44%,#0009);position:absolute;inset:0}.sch-poster .txt{left:var(--sch-4);right:calc(var(--sch-round) + var(--sch-8));bottom:var(--sch-4);z-index:2;color:var(--sch-on-photo);position:absolute}.sch-poster .act{right:var(--sch-4);bottom:var(--sch-4);z-index:2;width:var(--sch-round);height:var(--sch-round);background:var(--sch-card);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.sch-poster .txt .k{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:#ffffffc7}.sch-poster .txt .v{font-size:var(--sch-fs-body);line-height:var(--sch-lh-body);margin-top:var(--sch-1);font-weight:600}.sch-banner{min-height:var(--sch-banner-min);background:var(--sch-card);border-radius:var(--sch-r-lg);padding:var(--sch-4) calc(var(--sch-8) * 3.5) var(--sch-4) var(--sch-4);align-items:center;display:flex;position:relative}.sch-banner .obj{right:var(--sch-2);bottom:0;top:calc(var(--sch-4) * -1);width:var(--sch-banner-obj);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.sch-banner .obj img{max-width:100%;max-height:100%}.sch-banner .obj.foto{top:var(--sch-3);bottom:var(--sch-3);right:var(--sch-3)}.sch-banner .obj.foto img{object-fit:cover;border-radius:var(--sch-r-md);width:100%;height:100%;max-height:none}.sch-list{background:var(--sch-card);border-radius:var(--sch-r-md);padding:0 var(--sch-4)}.sch-item{align-items:center;gap:var(--sch-3);min-height:var(--sch-cta);padding:var(--sch-3) 0;display:flex}.sch-item+.sch-item{box-shadow:inset 0 .5px 0 var(--sch-line)}.sch-list.dashed .sch-item+.sch-item{box-shadow:none;border-top:var(--sch-hair) dashed var(--sch-line-dashed)}.sch-item .k{min-width:0;font-size:var(--sch-fs-body);flex:1}.sch-item .v{font-size:var(--sch-fs-body);color:var(--sch-text2)}.sch-item .note{font-size:var(--sch-fs-sub);line-height:var(--sch-lh-sub);color:var(--sch-text2)}.sch-hr{background:var(--sch-line);border:0;height:.5px;margin:0}.sch-btn{justify-content:center;align-items:center;gap:var(--sch-2);width:100%;height:var(--sch-cta);border-radius:var(--sch-r-pill);cursor:pointer;background:var(--sch-accent);color:#fff;font-family:inherit;font-size:var(--sch-fs-body);letter-spacing:var(--sch-ls-body);-webkit-tap-highlight-color:transparent;transition:filter var(--sch-t-fast) ease;border:0;font-weight:600;display:flex}.sch-btn:active{filter:brightness(.92)}.sch-btn:focus-visible{outline:var(--sch-outline);outline-offset:var(--sch-outline-off-btn)}.sch-btn.pay{background:var(--sch-pay)}.sch-btn.quiet{background:var(--sch-card);color:var(--sch-text)}.sch-link{width:100%;min-height:var(--sch-round);text-align:center;color:var(--sch-accent-ink);font-family:inherit;font-size:var(--sch-fs-body);cursor:pointer;background:0 0;border:0;font-weight:600;display:block}.sch-chip{align-items:center;gap:var(--sch-2);min-height:var(--sch-round);padding:0 var(--sch-4);border-radius:var(--sch-r-pill);background:var(--sch-sunken);color:var(--sch-text);font-family:inherit;font-size:var(--sch-fs-sub);cursor:pointer;border:0;display:inline-flex}.sch-chip.on{background:var(--sch-text);color:var(--sch-on-photo)}.sch-chip.accent{background:var(--sch-accent-bg);color:var(--sch-accent-text)}.sch-chip.on-photo{background:var(--sch-glass-dark);color:var(--sch-on-photo);-webkit-backdrop-filter:var(--sch-blur);backdrop-filter:var(--sch-blur)}.sch-badge{padding:var(--sch-1) var(--sch-2);border-radius:var(--sch-r-pill);background:var(--sch-sunken);color:var(--sch-text2);font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);font-weight:600;display:inline-block}.sch-badge.accent{background:var(--sch-accent-bg);color:var(--sch-accent-text)}.sch-badge.ok{background:var(--sch-ok-bg);color:var(--sch-ok)}.sch-badge.warn{background:var(--sch-warn-bg);color:var(--sch-warn)}.sch-badge.danger{background:var(--sch-danger-bg);color:var(--sch-danger)}.sch-field{margin-bottom:var(--sch-4);display:block}.sch-field .k{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:var(--sch-text2);margin-bottom:var(--sch-2);display:block}.sch-field input,.sch-field textarea{box-sizing:border-box;width:100%;min-height:var(--sch-cta);padding:var(--sch-3) var(--sch-4);border:var(--sch-hair) solid var(--sch-line);border-radius:var(--sch-r-sm);background:var(--sch-sunken);color:var(--sch-text);font-family:inherit;font-size:var(--sch-fs-body);line-height:var(--sch-lh-body);resize:vertical;display:block}.sch-field input::placeholder,.sch-field textarea::placeholder{color:var(--sch-text3)}.sch-field input:focus,.sch-field textarea:focus{border-color:var(--sch-accent);box-shadow:var(--sch-focus-ring);outline:0}.sch-field .hint{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:var(--sch-text2);margin-top:var(--sch-2);display:block}.sch-field .err{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:var(--sch-danger);margin-top:var(--sch-2);display:block}.sch-field:last-child{margin-bottom:0}.sch-immersive{min-height:100dvh;color:var(--sch-on-photo);position:relative}.sch-immersive>.bg{position:absolute;inset:0;overflow:hidden}.sch-immersive>.bg img,.sch-immersive>.bg video{object-fit:cover;width:100%;height:100%}.sch-immersive>.bg:after{content:"";background:linear-gradient(#0c0c1099,#0c0c1014 28% 54%,#0c0c10cc);position:absolute;inset:0}.sch-meta{gap:var(--sch-2);text-align:center;padding:0 var(--sch-pad);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sch-meta .v{font-size:var(--sch-fs-body);font-weight:600}.sch-meta .k{font-size:var(--sch-fs-cap);color:#ffffff9e;margin-top:var(--sch-1)}.sch-opt{flex:0 0 var(--sch-opt);width:var(--sch-opt);height:var(--sch-opt);border-radius:var(--sch-r-md);padding:var(--sch-3);cursor:pointer;text-align:left;background:var(--sch-glass-dark);color:var(--sch-on-photo);-webkit-backdrop-filter:var(--sch-blur);backdrop-filter:var(--sch-blur);border:0;flex-direction:column;justify-content:space-between;font-family:inherit;display:flex}.sch-opt .nm{font-size:var(--sch-fs-sub);font-weight:600;line-height:var(--sch-lh-sub)}.sch-opt .sub{font-size:var(--sch-fs-cap);color:#fff9;margin-top:var(--sch-1)}.sch-opt.on{background:var(--sch-card);color:var(--sch-text)}.sch-opt.on .sub{color:var(--sch-text2)}.sch-pult{left:50%;bottom:calc(var(--sch-7) + env(safe-area-inset-bottom));width:min(278px, calc(100% - var(--sch-8) * 2.5));height:var(--sch-pult);z-index:30;align-items:center;gap:var(--sch-3);padding:0 var(--sch-1);border-radius:var(--sch-r-pill);background:var(--sch-card);box-shadow:var(--sch-shadow-float);display:flex;position:fixed;transform:translate(-50%)}.sch-pult .mid{text-align:center;flex:1;min-width:0}.sch-pult .mid .k,.sch-pult .mid .v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sch-pult .mid .k{font-size:var(--sch-fs-cap);line-height:var(--sch-lh-cap);color:var(--sch-text2)}.sch-pult .mid .v{font-size:var(--sch-fs-body);line-height:var(--sch-lh-body);font-weight:600}.sch-pult .end{width:var(--sch-thumb);height:var(--sch-thumb);flex:0 0 var(--sch-thumb);border-radius:50%;position:relative;overflow:hidden}.sch-pult.wide{width:calc(100% - var(--sch-8));height:var(--sch-pult-wide);padding:var(--sch-2);background:var(--sch-glass-dark);box-shadow:none;color:var(--sch-on-photo);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sch-seg{align-items:center;gap:var(--sch-1);height:var(--sch-cta);padding:0 var(--sch-1);border-radius:var(--sch-r-pill);background:var(--sch-sunken);display:flex}.sch-seg.on-photo{background:#0000004d}.sch-seg button{min-width:var(--sch-round);height:var(--sch-round);border-radius:var(--sch-r-pill);color:var(--sch-text2);font-family:inherit;font-size:var(--sch-fs-sub);cursor:pointer;background:0 0;border:0}.sch-seg.on-photo button{color:#ffffffb8}.sch-seg button.on{background:var(--sch-card);color:var(--sch-text);font-weight:600}.sch-seg.grow button{flex:1}.sch-sheet{bottom:0;left:0;right:0;top:calc(var(--sch-8) + var(--sch-4));z-index:40;background:var(--sch-page);border-radius:var(--sch-r-sheet) var(--sch-r-sheet) 0 0;overscroll-behavior:contain;padding:var(--sch-4) var(--sch-pad) calc(var(--sch-6) + env(safe-area-inset-bottom));box-shadow:var(--sch-shadow-sheet);transition:transform var(--sch-t-sheet) var(--sch-ease);position:fixed;overflow-y:auto;transform:translateY(100%)}.sch-sheet.show{transform:none}.sch-sheet .x{z-index:1;margin-left:auto;display:block;position:sticky;top:0}:is(.sch-sheet .x:has(+.sch-title),.sch-sheet .x:has(+.sch-h)){margin-top:calc((var(--sch-grab-h) + var(--sch-3)) * -1);margin-bottom:calc((var(--sch-round) - var(--sch-2)) * -1)}.sch-sheet .x+.sch-title,.sch-sheet .x+.sch-h{padding-right:calc(var(--sch-round) + var(--sch-2));margin-top:0}.sch-sheet .grab{width:var(--sch-thumb);height:var(--sch-grab-h);border-radius:var(--sch-r-inline);background:var(--sch-text3);margin:0 auto var(--sch-3)}.sch-empty{align-items:center;gap:var(--sch-5);padding:calc(var(--sch-8) + var(--sch-2)) 0;text-align:center;flex-direction:column;display:flex}.sch-empty .circle{width:var(--sch-circle-big);height:var(--sch-circle-big);background:var(--sch-sunken);color:var(--sch-text3);border-radius:50%;justify-content:center;align-items:center;display:flex}.sch-empty p{font-size:var(--sch-fs-title);line-height:var(--sch-lh-title);color:var(--sch-text);margin:0}.sch-sk{background:var(--sch-sunken);border-radius:var(--sch-r-md);animation:schSk var(--sch-t-skeleton) ease-in-out infinite}@keyframes schSk{0%,to{opacity:.55}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.sch-sheet{transition:none}.sch-sk{animation:none}.sch-btn{transition:none}}.sch-sw{flex:0 0 var(--sch-sw-w);width:var(--sch-sw-w);height:var(--sch-sw-h);border-radius:var(--sch-r-pill);border:var(--sch-hair) solid var(--sch-line-dashed);background:var(--sch-sunken);cursor:pointer;transition:background var(--sch-t-fast) var(--sch-ease), border-color var(--sch-t-fast) var(--sch-ease);padding:0;position:relative}.sch-sw i{background:var(--sch-on-photo);width:22px;height:22px;transition:left var(--sch-t-fast) var(--sch-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10111459}.sch-sw.on{background:var(--sch-accent);border-color:var(--sch-accent)}.sch-sw.on i{left:20px}.sch-sw:disabled{opacity:.4;cursor:default}.sch-stepper{border-radius:var(--sch-r-sm);background:var(--sch-sunken);border:var(--sch-hair) solid var(--sch-line-dashed);align-items:stretch;display:flex;overflow:hidden}.sch-stepper button{cursor:pointer;color:var(--sch-text);font-family:inherit;font-size:var(--sch-fs-title);transition:background var(--sch-t-fast) var(--sch-ease);background:0 0;border:0;flex:0 0 42px}.sch-stepper button:active{background:var(--sch-card)}.sch-stepper button:disabled{opacity:.35;cursor:default}.sch-stepper input{text-align:center;width:40px;min-width:0;color:var(--sch-text);font-family:inherit;font-size:var(--sch-fs-sub);background:0 0;border:0;outline:none;flex:1;padding:11px 4px}.sch-fold{align-items:center;gap:var(--sch-2);width:100%;min-height:var(--sch-round);appearance:none;cursor:pointer;text-align:left;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;font-family:inherit;display:flex}.sch-fold .fttl{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.sch-fold .sch-h{flex:none;margin:0}.sch-fold .sub{max-width:100%;font-size:var(--sch-fs-sub);line-height:var(--sch-lh-sub);color:var(--sch-text3);white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}.sch-fold .chev{color:var(--sch-text3);transition:transform var(--sch-t-fast) ease;flex:none}.sch-fold[aria-expanded=true] .chev{transform:rotate(90deg)}.sch-fold[aria-expanded=true] .sub{display:none}details>.sch-fold{list-style:none}details>.sch-fold::-webkit-details-marker{display:none}details[open]>.sch-fold .chev{transform:rotate(90deg)}details[open]>.sch-fold .sub,.sch-foldbody[hidden]{display:none}
