.kpage{max-width:1120px;padding-top:14px;padding-bottom:32px}.mero{flex-direction:column;gap:14px;min-width:0;max-width:680px;margin:0 auto;display:flex}.khead{flex-direction:column;gap:4px;display:flex}.khr{align-items:center;gap:10px;display:flex}.khead h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.15}.kday{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.kday b{color:var(--ink-2)}.kday .is-open{color:var(--up);font-weight:700}.kday .is-closed{color:var(--down);font-weight:700}.kday .ic{color:var(--up)}.kblock{flex-direction:column;gap:8px;min-width:0;display:flex}.kbh{align-items:baseline;gap:8px;padding:0 2px;display:flex}.kbh h2{margin:0;font-size:18px;font-weight:800}.kbh a{color:var(--accent);white-space:nowrap;align-items:center;gap:2px;margin-left:auto;font-size:13px;font-weight:800;display:inline-flex}.kn{color:var(--faint);font-size:13px;font-weight:700}.ksub{color:var(--muted);align-items:center;gap:5px;margin:0;font-size:12.5px;font-weight:700;display:flex}.kempty{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.kt{flex-direction:column;gap:1px;min-width:0;display:flex}.kt b,.kt a{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.4}.kt a:hover{color:var(--accent)}.kt small{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.t-up{color:var(--up)!important}.t-down{color:var(--down)!important}.t-warn{color:var(--warn)!important}.kbtn{font:inherit;border:1px solid var(--chip-border);background:var(--card);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.kbtn.is-call{background:var(--btn);color:#fff;border-color:#0000}.krows{background:var(--card);border:1px solid var(--border);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.krows li{align-items:center;gap:10px;min-height:52px;padding:11px 14px;display:flex}.krows li+li{border-top:1px solid var(--rule)}.krows li>.ic{color:var(--faint);flex:none}.krows .kt{flex:1}.kgo{color:var(--faint);flex:none}.kcall,.kx{border:1px solid var(--chip-border);background:var(--card);width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:99px;flex:none;place-items:center;font-size:17px;display:grid}.kcall{color:var(--accent)}.kinline{flex-wrap:wrap;gap:4px 10px;display:flex}.klink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:700}.krow1{background:var(--card);border:1px solid var(--border);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.krow1>.ic{color:var(--accent);flex:none}.krow1+.krow1{margin-top:-2px}.kswitch input{width:44px;height:26px;accent-color:var(--accent);cursor:pointer;flex:none}.kpick{background:var(--card);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}.kfield{border:1px solid var(--accent-line);height:42px;color:var(--accent);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.kfield input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.kdl{flex-wrap:wrap;gap:6px;max-height:260px;display:flex;overflow-y:auto}.kdl .pg{color:var(--faint);flex-basis:100%;margin-top:4px;font-size:12px;font-weight:800}.kdl button{font:inherit;border:1px solid var(--chip-border);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:13.5px;font-weight:700}.kdl button.on{background:var(--ink);color:var(--page)}.klegal{flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.klegal a{color:var(--ink-2);font-weight:600}.klegal.ktrust{margin-bottom:10px}.klegal.ktrust a{color:var(--ink);font-weight:700}.kteaser{background:var(--dark-card);color:var(--dark-card-ink);border-radius:20px;gap:10px;padding:16px;position:relative;overflow:hidden}.kteaser .glow{pointer-events:none;background:radial-gradient(120px 100px at 100% 0,#c2410c73,#0000 70%);width:180px;height:140px;position:absolute;top:0;right:0}.kteaser .tk{color:#f6a984;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.kteaser h2{margin:0;font-size:18px;position:relative}.kteaser .tgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.kteaser .tgrid div{flex-direction:column;gap:1px;font-size:13px;display:flex}.kteaser .tgrid .ic{color:#f6a984}.kteaser .tgrid span{color:var(--dark-card-muted);font-size:12px}.kteaser .dash{border:1px dashed #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;display:flex;position:relative}.kplace{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.kplace-h{margin:0;font-size:15px;line-height:1.5}.kplace-h small{color:var(--muted);font-weight:600}.kplace-h span{color:var(--muted);font-size:13px;display:block}.kplace-r{align-items:stretch;gap:8px;display:flex}.kplace-r .kfield{flex:1;min-width:0}.kbtn{min-height:44px;padding:0 16px;font-size:14px}.kbtn-p{background:var(--btn);color:#fff;border-color:#0000}.kbtn-p:hover{background:var(--btn-hover)}.kbtn-danger{background:var(--down);color:#fff;border-color:#0000}.kbtn:disabled{opacity:.7;cursor:progress}.kx{position:relative}.kx:after{content:"";position:absolute;inset:-6px}.klink{align-items:center;min-height:44px;display:inline-flex}.kdl button{min-height:36px}.kav{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:20px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.kav img{object-fit:cover;width:100%;height:100%}.kacct .krow1 .kt{flex:1}.kacct-del{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0 2px;font-size:13.5px;display:flex}.kacct-del .klink{color:var(--down);font-size:14px}.kacct-del a{color:var(--muted)}.kdel{border:1px solid color-mix(in srgb, var(--down) 35%, var(--border));background:var(--down-soft);border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.kdel p{color:var(--ink-2);font-size:14px;line-height:1.55}.kdel-a{flex-wrap:wrap;gap:8px;display:flex}.kerr{color:var(--down);font-weight:700}.kchips{flex-wrap:wrap;gap:8px;display:flex}.kchips button{font:inherit;cursor:pointer;border:1px solid var(--chip-border);background:var(--card);min-height:40px;color:var(--ink-2);border-radius:999px;padding:0 14px;font-size:14px;font-weight:700}.kchips button[aria-pressed=true]{background:var(--ink);color:var(--page);border-color:#0000}.kteaser .tgrid a{color:var(--dark-card-ink);border-radius:10px;flex-direction:column;gap:1px;font-size:13px;display:flex}.kteaser .tgrid a:hover b{color:#f6a984}#settings{scroll-margin-top:calc(var(--hdr-h) + 16px)}
