.in [hidden]{display:none!important}
.in .msg{margin:0 0 14px}
.in-out{display:grid;gap:12px;max-width:640px}
.in-out p{margin:0}
.in-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0}
.in-note{margin:0;font-size:13.5px;color:var(--mut)}
.in-note a{color:var(--a2)}
.in-rec{margin-top:22px}
.in-gap{margin-top:16px}
.in-h2{font-size:20px;margin:26px 0 12px}
.in-plan{display:grid;gap:8px;margin:0 0 16px;border-color:rgba(124,92,255,.5);background:rgba(124,92,255,.09)}
.in-plan h2{font-size:17px;margin:0}
.in-plan p{margin:0}
.in-ptier{font-weight:800}
.in-pline{font-size:14.5px;color:var(--mut)}
.in-pline a{color:var(--a2)}
.in-bar{height:10px;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}
.in-bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--a2),var(--a1));border-radius:999px}
.in-w5{width:5%!important}.in-w10{width:10%!important}.in-w15{width:15%!important}.in-w20{width:20%!important}.in-w25{width:25%!important}.in-w30{width:30%!important}.in-w35{width:35%!important}.in-w40{width:40%!important}.in-w45{width:45%!important}.in-w50{width:50%!important}
.in-w55{width:55%!important}.in-w60{width:60%!important}.in-w65{width:65%!important}.in-w70{width:70%!important}.in-w75{width:75%!important}.in-w80{width:80%!important}.in-w85{width:85%!important}.in-w90{width:90%!important}.in-w95{width:95%!important}.in-w100{width:100%!important}
.in-new summary,.in-setp summary,.in-rep summary{cursor:pointer;font-weight:800;list-style:none}
.in-new summary::-webkit-details-marker,.in-setp summary::-webkit-details-marker,.in-rep summary::-webkit-details-marker{display:none}
.in-new summary::after,.in-setp summary::after,.in-rep summary::after{content:" +";color:var(--mut)}
.in-new[open] summary::after,.in-setp[open] summary::after,.in-rep[open] summary::after{content:" -"}
.in-form{display:grid;gap:16px;margin-top:14px;min-width:0}
.in-pub .in-form{margin-top:0}
.in-f{display:grid;gap:6px;min-width:0}
.in-f>label,.in-lab{font-weight:700;font-size:15px}
.in-f input,.in-f select,.in-f textarea{width:100%}
.in-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.in-check{display:flex;align-items:center;gap:8px;font-size:14.5px}
.in-check input{width:18px;height:18px;accent-color:var(--a2)}
.in-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.in-card{padding:0}
.in-clink{display:grid;gap:6px;padding:16px;color:var(--ink);text-decoration:none;border-radius:var(--r);min-width:0}
.in-clink:hover{background:rgba(255,255,255,.05)}
.in-ct{font-size:16.5px;overflow-wrap:anywhere}
.in-cm{font-size:13.5px;color:var(--mut)}
.in-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:rgba(255,255,255,.1)}
.in-chip.in-open{background:rgba(34,211,238,.16);color:#a5f3fc}
.in-chip.in-paused,.in-chip.in-ended{background:rgba(250,204,21,.14);color:#fde68a}
.in-chip.in-blocked{background:rgba(244,114,182,.16);color:#fbcfe8}
.in-title{font-size:24px;margin:14px 0 4px;overflow-wrap:anywhere}
.in-meta{margin:0 0 14px;color:var(--mut);font-size:14.5px}
.in-linkp{display:grid;gap:8px;margin:0 0 16px}
.in-linkp label{font-weight:700}
.in-row{display:flex;gap:8px;min-width:0}
.in-row input{flex:1;min-width:0;width:100%}
.in-row .btn2{flex:none}
.in-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}
.in-main,.in-side{display:grid;gap:16px;min-width:0}
.in-subsp{display:grid;gap:12px;min-width:0}
.in-subs-h{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}
.in-subs-h h3{margin:0;font-size:18px}
#in-subs{display:grid;gap:12px}
.in-sub{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:rgba(0,0,0,.15);min-width:0}
.in-sub-h{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between}
.in-folder{font-size:15.5px;overflow-wrap:anywhere}
.in-sm-t{font-size:13px;color:var(--mut)}
.in-kv{margin:0;display:grid;gap:4px}
.in-kv div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px}
.in-kv dt{color:var(--mut);font-size:13.5px}
.in-kv dd{margin:0;font-size:14px;overflow-wrap:anywhere;white-space:pre-wrap}
.in-files{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.in-file{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04)}
.in-fn{min-width:0;overflow-wrap:anywhere;font-weight:650;font-size:14.5px}
.in-fn a{color:var(--ink)}
.in-fm{grid-column:1;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--mut)}
.in-fa{grid-column:2;grid-row:1/span 2;display:flex;gap:6px;align-items:center}
.in-orig{opacity:.8}
.in-up{color:#fde68a}
.in-sm{height:34px;padding:0 12px;font-size:13.5px}
.in-danger{border-color:rgba(244,114,182,.5);color:#fbcfe8}
.in-danger:hover{background:rgba(244,114,182,.14)}
.in-danger-row{padding-top:10px;border-top:1px solid var(--line)}
.in-zone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;padding:22px 16px;border:2px dashed rgba(255,255,255,.22);border-radius:var(--r);background:rgba(255,255,255,.03);text-align:center;cursor:pointer}
.in-zone:hover,.in-zone.on{border-color:var(--a2);background:rgba(34,211,238,.08)}
.in-zone:focus-within{outline:2px solid var(--a2);outline-offset:2px}
.in-zone input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.in-zone strong{font-size:18px}
.in-picked{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.in-pk{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:6px 10px;border-radius:10px;background:rgba(34,211,238,.08);font-size:14px}
.in-pk-n{overflow-wrap:anywhere}
.in-pk-s{color:var(--mut);font-size:13px}
.in-x{width:30px;height:30px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);cursor:pointer;font-size:16px;line-height:1}
.in-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.in-big{height:48px;padding:0 26px;font-size:16px}
.in-prog{display:grid;gap:12px}
.in-ptext{margin:0;font-weight:700;font-variant-numeric:tabular-nums}
.in progress{width:100%;height:14px;border:0;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.1);-webkit-appearance:none;appearance:none}
.in progress::-webkit-progress-bar{background:rgba(255,255,255,.1);border-radius:999px}
.in progress::-webkit-progress-value{background:linear-gradient(90deg,var(--a2),var(--a1));border-radius:999px}
.in progress::-moz-progress-bar{background:linear-gradient(90deg,var(--a2),var(--a1));border-radius:999px}
.in-done{display:grid;gap:12px;border-color:rgba(34,211,238,.45)}
.in-done h2{margin:0;font-size:22px}
.in-done p{margin:0}
.in-bnote p{margin:0;overflow-wrap:anywhere}
.in-side h2{font-size:17px;margin:0 0 10px}
.in-side p{margin:0;font-size:14.5px}
.in-side p+p{margin-top:8px}
.in-careful{border-color:rgba(250,204,21,.4);background:rgba(250,204,21,.07)}
.in-careful h2{color:#fde68a}
.in-rep form{display:grid;gap:10px;margin-top:12px}
.in-rep textarea{width:100%}
.in-rep .btn2{justify-self:start}
@media (max-width:860px){.in-grid{grid-template-columns:1fr}.in-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){
  .in-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  .in-clink{padding:12px}
  .in-ct{font-size:15px}
  .in-two{grid-template-columns:1fr}
  .in-row{flex-wrap:wrap}
  .in-row input{flex-basis:100%}
  .in-file{grid-template-columns:minmax(0,1fr)}
  .in-fa{grid-column:1;grid-row:auto}
  .in-kv div{grid-template-columns:72px minmax(0,1fr)}
  .in-big{width:100%}
}
.in-made{display:grid;gap:14px;margin:0 0 16px;border-color:rgba(34,211,238,.45)}
.in-made h2{margin:0;font-size:20px}
.in-warn{margin:0;padding:10px 12px;border-radius:10px;background:rgba(250,204,21,.1);color:#fde68a;font-size:14px}
.in-warnline{color:#fde68a}
#in-one-plan{margin:0 0 6px}
#in-one-idle{margin:0 0 12px}
