.aw-edit{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;font-family:var(--g-font);color:var(--g-ink);line-height:normal}.aw-edit.has-form{grid-template-columns:minmax(0,1fr) 380px}.aw-card{min-width:0;display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.aw-top{display:contents}.aw-head{display:flex;align-items:center;gap:10px}.aw-label{flex-grow:1;min-width:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.aw-intro,.aw-label{color:var(--g-ink-3)}.aw-intro{margin:0;font-size:11.5px;line-height:1.45}.aw-edit .aw-btn{flex:none;height:32px;padding:0 16px;gap:7px;border-radius:13px;font-size:13.5px}.aw-edit .aw-btn.is-doc{height:30px}.aw-edit .aw-btn.is-form{height:40px}.aw-rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.aw-row{display:flex;flex-wrap:wrap;gap:11px;padding:10px 12px;border-radius:14px;background:var(--g-sunken)}.aw-abbr,.aw-row{align-items:center}.aw-abbr{flex:none;display:inline-flex;justify-content:center;min-width:76px;height:26px;padding:0 9px;box-sizing:border-box;border-radius:8px;background:var(--g-accent-soft);color:var(--g-accent-ink);font-size:11.5px;font-weight:800;white-space:nowrap}.aw-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.aw-name-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.aw-name{font-size:13px;font-weight:650}.aw-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--g-ink-3)}.aw-reason{font-size:11px;line-height:1.4;color:var(--g-warn)}.aw-pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 9px;box-sizing:border-box;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-3);font-size:10.5px;font-weight:700;white-space:nowrap}.aw-row .aw-pill{background:var(--g-paper)}.aw-pill.is-ok{color:var(--g-ok)}.aw-pill.is-ok,.aw-row .aw-pill.is-ok{background:var(--g-ok-soft)}.aw-pill.is-warn{color:var(--g-warn)}.aw-pill.is-warn,.aw-row .aw-pill.is-warn{background:var(--g-warn-soft)}.aw-acts,.aw-move{flex:none;display:flex;align-items:center;color:var(--g-ink-3)}.aw-line2{display:contents}.aw-ico{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:9px;background:none;color:inherit;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.aw-ico:hover{background:var(--g-paper);color:var(--g-ink)}.aw-ico:active{transform:scale(.92)}.aw-ico.is-del:hover{color:var(--g-warn)}.aw-ico:disabled{opacity:.4;pointer-events:none}.aw-ico.is-up svg{transform:rotate(180deg)}.aw-doc{flex:0 0 100%;display:flex;flex-direction:column;gap:8px;padding-top:4px}.aw-files{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aw-file-names{font-size:12px;color:var(--g-ink-2);overflow-wrap:anywhere}.aw-note{font-size:11.5px;color:var(--g-ink-3)}.aw-err,.aw-note{margin:0;line-height:1.4}.aw-err{font-size:12px;color:var(--g-warn)}.aw-form{gap:10px;padding:14px 15px;border:1px solid var(--g-line);border-radius:16px;background:var(--g-paper)}.aw-field,.aw-form{min-width:0;display:flex;flex-direction:column}.aw-field{gap:6px}.aw-field-name{font-size:12.5px;font-weight:700;color:var(--g-ink)}.aw-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.aw-edit .aw-form input.aw-input[type=text]{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--g-line);border-radius:13px;background:var(--g-paper);color:var(--g-ink);font-family:var(--g-font);font-size:13.5px;transition:border-color var(--g-t-fast) var(--g-ease);appearance:none;-webkit-appearance:none}.aw-edit .aw-form input.aw-input::placeholder{color:var(--g-ink-3)}.aw-form .g-date-btn{height:40px;padding:0 12px;border-radius:13px;font-size:13.5px}.aw-sugg{display:flex;flex-wrap:wrap;gap:6px}.aw-sugg button{height:26px;padding:0 10px;border:1px solid var(--g-line);border-radius:var(--g-r-pill);background:var(--g-paper);color:var(--g-ink-2);font-family:var(--g-font);font-size:11.5px;font-weight:600;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.aw-sugg button:hover{background:var(--g-sunken);color:var(--g-ink)}.aw-sugg button:active{transform:scale(.96)}.aw-btns{display:flex;gap:8px}.aw-pub{display:flex;flex-direction:column;gap:11px;padding:16px 18px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);font-family:var(--g-font);color:var(--g-ink);line-height:normal}.aw-pub>h2{margin:0;font-size:15px;font-weight:700}.aw-pub-rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.aw-pub-row{flex-wrap:wrap;gap:13px;padding:13px 14px;border-radius:16px;background:var(--g-sunken)}.aw-pub-medal,.aw-pub-row{display:flex;align-items:center}.aw-pub-medal{flex:none;justify-content:center;width:42px;height:42px;border-radius:14px;background:var(--g-warn-soft);color:var(--g-warn)}.aw-pub-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.aw-pub-name{font-size:14.5px;font-weight:700}.aw-pub-sub{font-size:12.5px;line-height:1.4;color:var(--g-ink-mute)}.aw-pub-note{font-size:12px;line-height:1.4;color:var(--g-ink-3)}.aw-pub-tag{flex:none;display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 9px;border-radius:var(--g-r-pill);background:var(--g-line-soft);color:var(--g-ink-mute);font-size:10.5px;font-weight:700;white-space:nowrap}.aw-pub-tag.is-ok{background:var(--g-ok-soft);color:var(--g-ok)}.aw-pub-tag.is-warn{background:var(--g-warn-soft);color:var(--g-warn)}.aw-pub-reason{flex:0 0 100%;font-size:12px;line-height:1.4;color:var(--g-warn)}.aw-pub-year{display:flex;flex-direction:column;gap:8px;margin-top:4px}.aw-year{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--g-ink-3)}.aw-prefix{gap:5px;flex-wrap:wrap;vertical-align:middle}.aw-chip,.aw-prefix{display:inline-flex;align-items:center}.aw-chip{gap:3px;padding:2px 7px;border:1px solid var(--g-line);border-radius:var(--g-r-pill);background:var(--g-line-soft);color:var(--g-ink);font-size:10.5px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.aw-chip.is-ok>svg{flex:none;color:var(--g-ok)}.aw-more{font-size:11px;color:var(--g-ink-3)}@media (max-width:900px){.aw-edit{padding:12px 16px 16px;gap:9px}.aw-edit.has-form{grid-template-columns:minmax(0,1fr)}.aw-edit.has-form .aw-form{order:-1}.aw-card{gap:9px;padding:0;border-radius:0;background:none;box-shadow:none}.aw-top{display:flex;flex-direction:column;gap:9px;padding:13px 14px;border-radius:18px;background:var(--g-paper);box-shadow:var(--g-sh-card)}.aw-row .aw-acts{order:1}.aw-row .aw-line2{order:2;flex:0 0 100%;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding-left:87px}.aw-row .aw-doc-btn{flex:1 1;min-width:0}.aw-row .aw-move{margin-left:auto}.aw-row .aw-doc{order:3}.aw-pub{padding:14px 15px;border-radius:18px}}@media (max-width:620px){.aw-prefix{gap:4px}.aw-chip,.aw-chip.is-ok{padding:0;border:0;background:none;font-size:10px;letter-spacing:.04em;color:var(--g-ink-2);font-weight:800}}