.gcn-form{--paper:#f7f5ef;--panel:#fff;--ink:#1e2a24;--ink-soft:#43514a;--ink-faint:#74807a;--emerald:#0c4a37;--emerald-deep:#08382a;--ochre:#9a7b3c;--clay:#a8412b;--line:#d9d6cb;--line-strong:#b9b6a9;--serif:var(--font-hahmlet), "Noto Serif KR", serif;--latin:var(--font-fraunces), Georgia, serif;--sans:var(--font-plex-kr), var(--font-pretendard), -apple-system, "Apple SD Gothic Neo", sans-serif;color:var(--ink);font-family:var(--sans);letter-spacing:.003em;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}.gcn-form *{box-sizing:border-box}.gcn-form strong{color:var(--emerald);font-weight:600}.gcn-form .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums lining-nums}.gcn-sheet{background:var(--paper);border:1px solid var(--line-strong);border-radius:3px;padding:clamp(20px,4vw,40px);box-shadow:0 14px 44px #061c1429}.gcn-form .gcn-masthead{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:26px;padding-bottom:12px;display:flex}.gcn-form .gcn-masthead .mt{font-family:var(--serif);color:var(--emerald-deep);letter-spacing:-.01em;font-size:1.12rem;font-weight:700}.gcn-form .gcn-masthead .mk{font-family:var(--latin);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);font-size:.6rem}.gcn-form .gcn-body{flex-direction:column;gap:28px;display:flex}.gcn-form .gcn-secbar{border-bottom:2px solid var(--ink);align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:9px;display:flex}.gcn-form .gcn-secbar .sn{font-family:var(--latin);font-feature-settings:"tnum";color:var(--ochre);font-size:1.02rem;font-weight:500;line-height:1}.gcn-form .gcn-secbar .st{font-family:var(--serif);color:var(--emerald-deep);letter-spacing:-.005em;font-size:1.2rem;font-weight:700}.gcn-form .gcn-secbar .sk{font-family:var(--latin);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);align-self:center;margin-left:auto;font-size:.58rem}.gcn-form .gcn-subsec{margin-top:18px}.gcn-form .gcn-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gcn-form .gcn-field{position:relative}.gcn-form .gcn-label{color:var(--ink-soft);letter-spacing:.01em;margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.gcn-form .gcn-label .req{color:var(--clay);margin-left:3px;font-weight:700}.gcn-form .gcn-label .opt{color:var(--ink-faint);margin-left:5px;font-size:.72rem;font-weight:400}.gcn-form .gcn-input,.gcn-form .gcn-select,.gcn-form .gcn-textarea{background:var(--panel);width:100%;color:var(--ink);border:1px solid var(--line-strong);font-size:.9rem;font-family:var(--sans);border-radius:2px;padding:10px 12px;line-height:1.55;transition:border-color .12s,box-shadow .12s}.gcn-form .gcn-textarea{resize:vertical}.gcn-form .gcn-input:focus,.gcn-form .gcn-select:focus,.gcn-form .gcn-textarea:focus{border-color:var(--emerald);outline:none;box-shadow:0 0 0 3px #0c4a371a}.gcn-form .gcn-input::placeholder,.gcn-form .gcn-textarea::placeholder{color:var(--ink-faint);opacity:.72}.gcn-form .gcn-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5L6 8l3.5-3.5' fill='none' stroke='%2374807a' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:30px}.gcn-form .gcn-chips{flex-wrap:wrap;gap:8px;display:flex}.gcn-form .gcn-chip{font-family:var(--sans);color:var(--ink-soft);background:var(--panel);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:2px;padding:7px 14px;font-size:.8rem;font-weight:500;transition:color .12s,background .12s,border-color .12s}.gcn-form .gcn-chip:hover{border-color:var(--emerald);color:var(--emerald)}.gcn-form .gcn-chip.active{background:var(--emerald-deep);color:#eef2ec;border-color:var(--emerald-deep)}.gcn-form .gcn-chip.sm{padding:5px 11px;font-size:.74rem}.gcn-form .gcn-hint{color:var(--ink-faint);margin-top:8px;font-size:.74rem;line-height:1.62}.gcn-form .gcn-note{color:var(--ink-soft);margin-bottom:16px;font-size:.84rem;line-height:1.66}.gcn-form .gcn-inset{border:1px solid var(--line-strong);border-left:3px solid var(--ochre);background:var(--panel);color:var(--ink-soft);padding:14px 16px;font-size:.8rem;line-height:1.62}.gcn-form .gcn-inset .k{color:var(--ink);font-weight:600}.gcn-form .gcn-inset p{margin:0 0 4px}.gcn-form .gcn-inset p:last-child{margin-bottom:0}.gcn-form .gcn-history{border:1px solid var(--line-strong);border-left:3px solid var(--ochre);background:var(--panel);padding:16px 18px}.gcn-form .gcn-history .hh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.gcn-form .gcn-history .hh .ht{font-family:var(--serif);color:var(--emerald-deep);font-size:.98rem;font-weight:700}.gcn-form .gcn-history .hh .hb{color:var(--ochre);background:#f4ecd9;border:1px solid #e3d3ac;border-radius:999px;padding:2px 8px;font-size:.68rem}.gcn-form .gcn-history .hl{max-height:8rem;margin:10px 0 14px;padding:0;list-style:none;overflow-y:auto}.gcn-form .gcn-history .hl li{color:var(--ink-soft);padding:2px 0;font-size:.82rem}.gcn-form .gcn-history .hl li .hd{color:var(--ink-faint);font-size:.72rem}.gcn-form .gcn-radio{cursor:pointer;color:var(--ink-soft);align-items:flex-start;gap:9px;padding:3px 0;font-size:.86rem;line-height:1.5;display:flex}.gcn-form .gcn-radio input{accent-color:var(--emerald);flex-shrink:0;margin-top:3px}.gcn-form .gcn-radio .sub{color:var(--ink-faint);font-size:.78rem}.gcn-form .gcn-check{cursor:pointer;align-items:center;gap:9px;display:flex}.gcn-form .gcn-check input{width:15px;height:15px;accent-color:var(--emerald)}.gcn-form .gcn-check .ct{font-family:var(--serif);color:var(--emerald-deep);font-size:.92rem;font-weight:600}.gcn-form .gcn-uprow{align-items:stretch;gap:10px;display:flex}.gcn-form .gcn-drop{border:1px dashed var(--line-strong);background:var(--panel);text-align:center;cursor:pointer;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:20px;transition:border-color .12s,background .12s;display:flex}.gcn-form .gcn-drop:hover{border-color:var(--emerald);background:#fbfaf6}.gcn-form .gcn-drop.compact{padding:14px 10px}.gcn-form .gcn-drop .dt{color:var(--ink-soft);font-size:.85rem;font-weight:600}.gcn-form .gcn-drop .dx{color:var(--ink-faint);margin-top:4px;font-size:.71rem}.gcn-form .gcn-drop:disabled{opacity:.55;cursor:not-allowed}.gcn-form .gcn-files{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px;display:grid}.gcn-form .gcn-filecard{background:var(--panel);border:1px solid var(--line);border-radius:2px;position:relative;overflow:hidden}.gcn-form .gcn-filecard .fi{object-fit:contain;background:#faf8f2;width:100%;height:8rem;display:block}.gcn-form .gcn-filecard .fp{background:#faf8f2;justify-content:center;align-items:center;width:100%;height:8rem;display:flex}.gcn-form .gcn-filecard .fp span{color:var(--ink-faint);text-align:center;word-break:break-all;padding:0 8px;font-size:.72rem}.gcn-form .gcn-filecard .fm{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.gcn-form .gcn-filecard .fm .fn{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.72rem;overflow:hidden}.gcn-form .gcn-filecard .fm .fx{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.72rem}.gcn-form .gcn-filecard .fm .fx:hover{color:var(--clay)}@media (min-width:640px){.gcn-form .gcn-files{grid-template-columns:repeat(3,1fr)}}.gcn-form .gcn-slots{flex-direction:column;gap:12px;display:flex}.gcn-form .gcn-slot{border:1px solid var(--line-strong);background:var(--panel);border-radius:2px;padding:16px}.gcn-form .gcn-slot-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.gcn-form .gcn-slot-h .st{font-family:var(--serif);color:var(--emerald-deep);font-size:.96rem;font-weight:700}.gcn-form .gcn-slot-h .st .sq{font-family:var(--latin);color:var(--ochre);margin-right:6px;font-size:.72rem}.gcn-form .gcn-slot-h .st .sr{font-family:var(--sans);color:var(--ink-faint);margin-left:6px;font-size:.72rem;font-weight:400}.gcn-form .gcn-slot-h .sx{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;font-size:.74rem}.gcn-form .gcn-slot-h .sx:hover{color:var(--clay)}.gcn-form .gcn-addslot{border:1px dashed var(--line-strong);width:100%;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:2px;padding:12px;font-size:.84rem;font-weight:500;transition:border-color .12s,background .12s,color .12s}.gcn-form .gcn-addslot:hover{border-color:var(--emerald);color:var(--emerald);background:#fbfaf6}.gcn-form .gcn-status{border-radius:2px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 12px;font-size:.78rem;line-height:1.5;display:flex}.gcn-form .gcn-status.reading{color:var(--emerald);background:#eef1ea;border:1px solid #cadccf}.gcn-form .gcn-status.done{color:var(--emerald);padding:0 0 8px;font-size:.74rem}.gcn-form .gcn-spin{border:2px solid var(--emerald);border-top-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite gcn-spin}@keyframes gcn-spin{to{transform:rotate(360deg)}}.gcn-form .gcn-dropdown{z-index:20;background:var(--panel);border:1px solid var(--line-strong);border-radius:2px;max-height:12rem;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #08201829}.gcn-form .gcn-dropdown button{text-align:left;width:100%;color:var(--ink);border:none;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;padding:9px 12px;font-size:.84rem;display:block}.gcn-form .gcn-dropdown button:last-child{border-bottom:none}.gcn-form .gcn-dropdown button.active{background:#f0ede4}.gcn-form .gcn-dropdown button .dn{font-weight:600}.gcn-form .gcn-dropdown button .da{color:var(--ink-faint);margin-left:8px;font-size:.74rem}.gcn-form .gcn-spin-sm{border:1.5px solid var(--ink-faint);vertical-align:middle;border-top-color:#0000;border-radius:50%;width:11px;height:11px;margin-left:6px;animation:.7s linear infinite gcn-spin;display:inline-block}.gcn-form .gcn-alert{border:1px solid #e6c6bc;border-left:3px solid var(--clay);color:var(--clay);background:#f9efec;border-radius:2px;margin-bottom:24px;padding:12px 16px;font-size:.85rem}.gcn-form .gcn-submitbar{justify-content:flex-end;margin-top:4px;display:flex}.gcn-form .gcn-submit{font-family:var(--sans);letter-spacing:.01em;background:var(--emerald-deep);color:#f4efe0;cursor:pointer;border:none;border-radius:2px;padding:13px 32px;font-size:.94rem;font-weight:700;transition:background .15s}.gcn-form .gcn-submit:hover{background:var(--emerald)}.gcn-form .gcn-hub{grid-template-columns:1fr;gap:10px;display:grid}.gcn-form .gcn-hub-card{text-align:left;background:var(--panel);border:1px solid var(--line-strong);border-left:3px solid var(--emerald);cursor:pointer;font-family:var(--sans);border-radius:2px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}@media (min-width:640px){.gcn-form .gcn-hub-card{flex-direction:row;align-items:center;gap:20px}.gcn-form .gcn-hub-card .hub-left{flex-direction:column;flex:0 0 240px;gap:4px;display:flex}.gcn-form .gcn-hub-card .hd{flex:1;margin:0}}@media (max-width:639px){.gcn-form .gcn-hub-card .hub-left{flex-direction:column;gap:4px;display:flex}}.gcn-form .gcn-hub-card:hover:not(:disabled){border-color:var(--emerald);background:#fbfaf6;box-shadow:0 6px 20px #0820181a}.gcn-form .gcn-hub-card:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.gcn-form .gcn-hub-card:disabled{cursor:default;opacity:.62;border-left-color:var(--line-strong)}.gcn-form .gcn-hub-card .hn{font-family:var(--latin);font-feature-settings:"tnum";letter-spacing:.16em;color:var(--ochre);font-size:.68rem}.gcn-form .gcn-hub-card .hr2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcn-form .gcn-hub-card .ht{font-family:var(--serif);color:var(--emerald-deep);letter-spacing:-.005em;font-size:1.05rem;font-weight:700}.gcn-form .gcn-hub-card .hb{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.64rem;font-weight:600}.gcn-form .gcn-hub-card .hb.new{color:#eef2ec;background:var(--emerald-deep)}.gcn-form .gcn-hub-card .hb.soon{color:var(--ochre);background:#f4ecd9;border:1px solid #e3d3ac}.gcn-form .gcn-hub-card .hd{color:var(--ink-soft);font-size:.8rem;line-height:1.6}.gcn-form .gcn-pickrow{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:560px){.gcn-form .gcn-pickrow{grid-template-columns:repeat(3,1fr)}}.gcn-form .gcn-pickcard{text-align:left;background:var(--panel);border:1px solid var(--line-strong);cursor:pointer;font-family:var(--sans);border-radius:2px;flex-direction:column;align-items:flex-start;gap:3px;padding:11px 13px;transition:border-color .12s,background .12s,color .12s;display:flex}.gcn-form .gcn-pickcard:hover{border-color:var(--emerald)}.gcn-form .gcn-pickcard .pt{color:var(--ink);font-size:.84rem;font-weight:600}.gcn-form .gcn-pickcard .pd{color:var(--ink-faint);font-size:.72rem;line-height:1.5}.gcn-form .gcn-pickcard.active{background:var(--emerald-deep);border-color:var(--emerald-deep)}.gcn-form .gcn-pickcard.active .pt{color:#eef2ec}.gcn-form .gcn-pickcard.active .pd{color:#eef2ecb8}.gcn-form .gcn-backlink{font-family:var(--sans);color:var(--ink-faint);cursor:pointer;background:0 0;border:none;margin-bottom:14px;padding:0;font-size:.78rem}.gcn-form .gcn-backlink:hover{color:var(--emerald)}.gcn-form .gcn-topic-list{flex-direction:column;gap:14px;display:flex}.gcn-form .gcn-topic-card{background:var(--panel);border:1px solid var(--line-strong);border-radius:2px;padding:18px 18px 16px}.gcn-form .gcn-topic-card .tc-h{align-items:baseline;gap:10px;display:flex}.gcn-form .gcn-topic-card .tc-no{font-family:var(--latin);font-feature-settings:"tnum";letter-spacing:.12em;color:var(--ochre);flex-shrink:0;font-size:.72rem}.gcn-form .gcn-topic-card .tc-t{font-family:var(--serif);color:var(--emerald-deep);letter-spacing:-.005em;font-size:1.02rem;font-weight:700;line-height:1.45}.gcn-form .gcn-topic-card .tc-reason{color:var(--ink-soft);margin:8px 0 0;font-size:.82rem;line-height:1.62}.gcn-form .gcn-topic-card .tc-outline{flex-direction:column;gap:5px;margin:12px 0 0;padding:0;list-style:none;display:flex}.gcn-form .gcn-topic-card .tc-outline li{color:var(--ink-soft);padding-left:22px;font-size:.8rem;line-height:1.58;position:relative}.gcn-form .gcn-topic-card .tc-outline li .on{font-family:var(--latin);font-feature-settings:"tnum";color:var(--ochre);font-size:.7rem;position:absolute;top:1px;left:0}.gcn-form .gcn-topic-card .tc-record{border:1px solid var(--line-strong);border-left:3px solid var(--ochre);color:var(--ink-soft);background:#fbfaf6;margin-top:12px;padding:10px 13px;font-size:.78rem;line-height:1.6}.gcn-form .gcn-topic-card .tc-record .rk{color:var(--ink);margin-right:6px;font-weight:600}.gcn-form .gcn-topic-card .tc-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gcn-form .gcn-topic-card .tc-btn{font-family:var(--sans);cursor:pointer;border:1px solid var(--emerald-deep);background:var(--emerald-deep);color:#f4efe0;border-radius:2px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:background .12s,color .12s}.gcn-form .gcn-topic-card .tc-btn:hover{background:var(--emerald);border-color:var(--emerald)}.gcn-form .gcn-topic-card .tc-btn.ghost{color:var(--emerald-deep);border-color:var(--line-strong);background:0 0}.gcn-form .gcn-topic-card .tc-btn.ghost:hover{border-color:var(--emerald);color:var(--emerald);background:#fbfaf6}.gcn-form .gcn-topic-card .tc-btn:disabled{opacity:.55;cursor:not-allowed}.gcn-form .gcn-topic-card .tc-books{flex-direction:column;gap:4px;margin:12px 0 0;padding:0;list-style:none;display:flex}.gcn-form .gcn-topic-card .tc-books li{color:var(--ink-soft);padding-left:18px;font-size:.78rem;line-height:1.55;position:relative}.gcn-form .gcn-topic-card .tc-books li:before{content:"책";color:var(--ochre);font-size:.62rem;position:absolute;top:2px;left:0}.gcn-form .gcn-topic-card .tc-books li .ba{color:var(--ink-faint);margin-left:5px;font-size:.72rem}.gcn-form .gcn-topic-more{justify-content:center;margin-top:4px;display:flex}.gcn-form .gcn-rv-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.gcn-form .gcn-rv-band{font-family:var(--serif);color:#f4efe0;background:var(--emerald);border-radius:2px;padding:12px 18px 11px;font-size:1.3rem;font-weight:700;line-height:1}.gcn-form .gcn-rv-band.b-top{background:var(--emerald-deep)}.gcn-form .gcn-rv-band.b-mid{background:var(--ochre)}.gcn-form .gcn-rv-band.b-low{background:var(--clay)}.gcn-form .gcn-rv-band .bl{font-family:var(--latin);letter-spacing:.18em;text-transform:uppercase;opacity:.75;margin-bottom:5px;font-size:.56rem;display:block}.gcn-form .gcn-rv-meta{color:var(--ink-faint);font-size:.76rem;line-height:1.6}.gcn-form .gcn-rv-overall{color:var(--ink);max-width:46rem;font-size:.92rem;line-height:1.75}.gcn-form .gcn-rv-crit{flex-direction:column;gap:10px;display:flex}.gcn-form .gcn-rv-crit-row{border:1px solid var(--line-strong);background:var(--panel);border-radius:2px;padding:13px 15px}.gcn-form .gcn-rv-crit-row .ch{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:5px;display:flex}.gcn-form .gcn-rv-crit-row .cn{color:var(--ink);font-size:.9rem;font-weight:700}.gcn-form .gcn-rv-verdict{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:.68rem;font-weight:700}.gcn-form .gcn-rv-verdict.ok{color:#eef2ec;background:var(--emerald)}.gcn-form .gcn-rv-verdict.part{color:var(--ochre);background:#f4ecd9;border:1px solid #e3d3ac}.gcn-form .gcn-rv-verdict.miss{color:#fff;background:var(--clay)}.gcn-form .gcn-rv-crit-row .cc{color:var(--ink-soft);font-size:.82rem;line-height:1.65}.gcn-form .gcn-rv-crit-row .cg{color:var(--ink-faint);margin-top:4px;font-size:.76rem}.gcn-form .gcn-rv-crit-row .cg .gk{color:var(--ochre);font-weight:600}.gcn-form .gcn-rv-tri{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.gcn-form .gcn-rv-tri{grid-template-columns:repeat(3,1fr)}}.gcn-form .gcn-rv-tri-col{border:1px solid var(--line-strong);background:var(--panel);border-radius:2px;padding:14px 15px}.gcn-form .gcn-rv-tri-col .tt{font-family:var(--serif);margin-bottom:8px;font-size:.9rem;font-weight:700}.gcn-form .gcn-rv-tri-col.glow .tt{color:var(--emerald-deep)}.gcn-form .gcn-rv-tri-col.grow .tt{color:var(--ochre)}.gcn-form .gcn-rv-tri-col.next .tt{color:var(--clay)}.gcn-form .gcn-rv-tri-col ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcn-form .gcn-rv-tri-col li{color:var(--ink-soft);padding-left:14px;font-size:.8rem;line-height:1.6;position:relative}.gcn-form .gcn-rv-tri-col li:before{content:"·";font-weight:700;position:absolute;left:2px}.gcn-form .gcn-rv-flags{flex-direction:column;gap:10px;display:flex}.gcn-form .gcn-rv-flag{border:1px solid var(--line-strong);border-left:3px solid var(--ochre);background:var(--panel);border-radius:2px;padding:12px 14px}.gcn-form .gcn-rv-flag.err{border-left-color:var(--clay)}.gcn-form .gcn-rv-flag .fq{color:var(--ink-soft);border-left:2px solid var(--line-strong);background:#faf8f2;margin-bottom:7px;padding:6px 10px;font-size:.8rem;line-height:1.6}.gcn-form .gcn-rv-flag .fh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.gcn-form .gcn-rv-sev{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.66rem;font-weight:700}.gcn-form .gcn-rv-sev.err{color:#fff;background:var(--clay)}.gcn-form .gcn-rv-sev.warn{color:var(--ochre);background:#f4ecd9;border:1px solid #e3d3ac}.gcn-form .gcn-rv-flag .fi{color:var(--ink);font-size:.82rem;line-height:1.62}.gcn-form .gcn-rv-flag .fs{color:var(--emerald);margin-top:5px;font-size:.78rem;line-height:1.6}.gcn-form .gcn-rv-revised{border:1px solid var(--line-strong);border-left:3px solid var(--emerald);background:var(--panel);white-space:pre-wrap;word-break:keep-all;border-radius:2px;padding:16px 18px;font-size:.88rem;line-height:1.8}.gcn-form .gcn-rv-files{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gcn-form .gcn-rv-filechip{color:var(--ink-soft);background:var(--panel);border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.74rem;display:inline-flex}.gcn-form .gcn-rv-filechip button{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;padding:0;font-size:.74rem}.gcn-form .gcn-rv-filechip button:hover{color:var(--clay)}@media (max-width:560px){.gcn-form .gcn-grid2{grid-template-columns:1fr}.gcn-sheet{padding:20px 16px}}
