.k .tm-page{flex-direction:column;gap:32px;min-width:0;display:flex}.k .tm-pa{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.k .tm-note{max-width:40ch;font:400 13px / 1.4 var(--f-mono);color:var(--mut);text-align:right;margin:0}.k .tm-note a{text-underline-offset:3px;text-decoration:underline}.k .tm-q{max-width:420px}.k .tm-bh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:10px;display:flex}.k .tm-bh h2{font:600 22px / 1 var(--f-osw);text-transform:uppercase;letter-spacing:.05em;margin:0}.k .tm-bh.sub{margin-top:28px}.k .tm-wait{font:400 13px / 1.4 var(--f-mono);color:var(--mut);margin:0}.k .tm-ul{margin:0;padding:0;list-style:none}.k .msg .tm-acts{flex-wrap:wrap;gap:8px;display:flex}.k .tm-msgs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.k .tm-frm{border:2px solid var(--frame);grid-template-columns:minmax(0,1fr) 140px auto;align-items:end;gap:14px 16px;padding:18px;display:grid}.k .tm-frm h2{font:600 22px / 1 var(--f-osw);text-transform:uppercase;letter-spacing:.05em;grid-column:1/-1;margin:0}.k .tm-frm>p{color:var(--mut);grid-column:1/-1;margin:0}.k .tm-err{font:400 14px / 1.4 var(--f-sans);align-items:baseline;gap:10px;margin:0;display:flex}.k .tm-err:before{content:"";background:var(--red);flex:none;width:10px;height:10px;transform:translateY(1px)}.k .lh.tm-row,.k .lr.tm-row{grid-template-columns:72px minmax(0,1fr) 130px 130px minmax(0,200px) 20px}.k .tm-tag{font:600 20px / 1 var(--f-osw);letter-spacing:.05em;text-align:center;border:2px solid var(--frame);overflow-wrap:anywhere;padding:9px 4px}.k .lr .tm-tl{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.k .lr .tm-tl .t{white-space:normal;overflow-wrap:anywhere;min-width:0}.k .tm-cap{flex-direction:column;gap:6px;display:flex}.k .tm-cap i{background:var(--rule);height:4px;display:block}.k .tm-cap i b{background:var(--fg);height:100%;display:block}.k .lr .tm-go{font:400 22px / 1 var(--f-disp);color:var(--mut);text-align:right}.k a.lr:hover .tm-go{color:var(--fg)}.k .tm-ent h1{font:400 48px / 1 var(--f-disp);overflow-wrap:anywhere;margin:0}.k .tm-ent p{max-width:62ch;color:var(--mut);overflow-wrap:anywhere;margin:10px 0 0}.k .tm-cols{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:36px 40px;display:grid}.k .tm-cols>section{min-width:0}.k .lr.tm-slot{grid-template-columns:40px minmax(0,1fr) auto;min-height:64px}.k .lr.tm-slot.free{border-bottom-style:dashed}.k .lr.tm-slot.free .t{color:var(--mut)}.k .lr .tm-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.k .tm-cf{border:2px solid var(--frame);background:var(--sf);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.k .tm-cf p{flex:220px;margin:0}.k .tm-leave{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px;display:flex}.k .lr.tm-inv{grid-template-columns:minmax(0,1fr) auto auto}.k .lr.tm-inv .t{white-space:normal;overflow-wrap:anywhere}.k .tm-blk{flex-direction:column;gap:10px;margin-top:28px;display:flex}.k .tm-blk>.tm-bh{margin-bottom:0}.k .tm-frm>p.tm-err{color:var(--fg)}.k .tm-row-gap{margin-bottom:12px}.k .tm-lnk{flex-wrap:wrap;gap:10px;display:flex}.k .tm-lnk .fld{width:auto;font:400 13px var(--f-mono);flex:200px}.k .tm-set{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:14px 16px;display:grid}.k .tm-set .wide{grid-column:1/-1}.k .tm-hint{font:400 12px / 1.4 var(--f-mono);color:var(--mut);margin:0}.k .tm-join{border:2px solid var(--frame);flex-direction:column;gap:18px;max-width:720px;padding:20px;display:flex}.k .tm-jh{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.k .tm-jh .tm-tag{min-width:72px}.k .tm-jh .nm{font:600 28px / 1.1 var(--f-osw);text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere}.k .lr.tm-jr{grid-template-columns:minmax(0,1fr) auto;min-height:52px}.k .lr.tm-jr .t{white-space:normal;overflow-wrap:anywhere}@media (max-width:760px){.k .tm-pa{justify-content:flex-start}.k .tm-note{text-align:left}.k .tm-ent h1{font-size:34px}.k .tm-frm{grid-template-columns:minmax(0,1fr)}.k .lh.tm-row{display:none}.k .lr.tm-row{grid-template-columns:64px minmax(0,1fr);gap:8px 14px}.k .lr.tm-row>:nth-child(n+3){grid-column:1/-1}.k .lr.tm-row>.tm-go{display:none}.k .lr.tm-slot{grid-template-columns:36px minmax(0,1fr);gap:8px 12px}.k .lr.tm-slot>.tm-acts{grid-column:1/-1;justify-content:flex-start}.k .lr.tm-inv{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.k .lr.tm-inv>.b{grid-column:1/-1;justify-self:start}}.k fieldset.seg2{min-width:0;margin:0;padding:0}.k .seg2 button[disabled]{color:var(--mut);cursor:not-allowed}
