.home-module__kqKwZW__page{gap:22px;display:grid}.home-module__kqKwZW__hello{min-width:0}.home-module__kqKwZW__helloTitle{color:var(--if-ink);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.25}.home-module__kqKwZW__helloSub{color:var(--if-ink-soft);margin:6px 0 0;font-size:15px;line-height:1.5}.home-module__kqKwZW__helloDate{color:var(--if-ink);font-weight:500}.home-module__kqKwZW__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.home-module__kqKwZW__main,.home-module__kqKwZW__side{gap:20px;min-width:0;display:grid}.home-module__kqKwZW__panel{border:1px solid var(--if-line);background:var(--if-paper);border-radius:14px;min-width:0}.home-module__kqKwZW__panelHead{align-items:center;gap:10px;padding:16px 20px 4px;display:flex}.home-module__kqKwZW__panelIcon{color:var(--if-muted);display:inline-flex}.home-module__kqKwZW__panelTitle{color:var(--if-ink);margin:0;font-size:16px;font-weight:700}.home-module__kqKwZW__panelLink{color:var(--if-accent-deep);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__kqKwZW__panelLink:hover{text-underline-offset:3px;text-decoration:underline}.home-module__kqKwZW__panelFoot{border-top:1px solid var(--if-line-soft);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 20px 14px;display:flex}.home-module__kqKwZW__footLink{color:var(--if-accent-deep);font-size:14px;font-weight:500}.home-module__kqKwZW__count,.home-module__kqKwZW__countTodo{text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:0 7px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.home-module__kqKwZW__count{background:var(--if-paper-sunken);color:var(--if-ink-soft)}.home-module__kqKwZW__countTodo{color:#8a4a06;background:#fff1dc}.home-module__kqKwZW__listHead{color:var(--if-muted);align-items:center;gap:8px;margin:0;padding:14px 20px 4px;font-size:13px;font-weight:600;display:flex}.home-module__kqKwZW__listMore{color:var(--if-accent-deep);margin-left:auto;font-size:13px;font-weight:500}.home-module__kqKwZW__rows{gap:2px;margin:0;padding:2px 8px 10px;list-style:none;display:grid}.home-module__kqKwZW__row{border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(170px,220px);align-items:center;gap:14px;min-height:64px;padding:10px 12px;display:grid}.home-module__kqKwZW__row:hover{background:var(--if-paper-warm)}.home-module__kqKwZW__rowMain{min-width:0}.home-module__kqKwZW__rowTitle{color:var(--if-ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.home-module__kqKwZW__rowTitle:hover{color:var(--if-accent-deep);text-underline-offset:3px;text-decoration:underline}.home-module__kqKwZW__rowMeta{color:var(--if-muted);flex-wrap:wrap;margin:3px 0 0;font-size:13px;line-height:1.45;display:flex}.home-module__kqKwZW__rowMeta>span+span:before{content:"·";color:var(--if-muted-soft);margin:0 6px}.home-module__kqKwZW__rowSide{min-width:0}.home-module__kqKwZW__rowSideChip{justify-self:end}.home-module__kqKwZW__rowSideRight{text-align:right;justify-items:end;gap:2px;display:grid}.home-module__kqKwZW__money{color:var(--if-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.home-module__kqKwZW__rowMetaRight{color:var(--if-muted);white-space:nowrap;font-size:12.5px}.home-module__kqKwZW__code{background:var(--if-paper-sunken);min-width:70px;height:30px;color:var(--if-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;place-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-grid}.home-module__kqKwZW__note{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.home-module__kqKwZW__note_blue{color:#2456a6;background:#e8f0ff;border-color:#c9dbfb}.home-module__kqKwZW__note_amber{color:#8f4507;background:#fff1dc;border-color:#f0cda6}.home-module__kqKwZW__note_red{color:#a1342a;background:#fdeeec;border-color:#f3c9c4}.home-module__kqKwZW__note_muted{color:#4f5761;background:#f1f3f5;border-color:#dfe2e6}.home-module__kqKwZW__progress{gap:6px;display:grid}.home-module__kqKwZW__progressText{color:var(--if-muted);white-space:nowrap;font-size:12.5px}.home-module__kqKwZW__progressText b{color:var(--if-ink);font-variant-numeric:tabular-nums}.home-module__kqKwZW__progressTrack{background:var(--if-paper-sunken);border-radius:999px;height:6px;position:relative;overflow:hidden}.home-module__kqKwZW__progressFill{background:var(--if-accent-deep);border-radius:999px;position:absolute;inset:0 auto 0 0}.home-module__kqKwZW__empty{color:var(--if-ink-soft);margin:0;padding:2px 20px 14px;font-size:14px;line-height:1.5}.home-module__kqKwZW__error{color:var(--if-coral-ink);margin:0;padding:10px 20px 16px;font-size:14px;line-height:1.5}.home-module__kqKwZW__todoRow{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:10px 12px;display:grid}.home-module__kqKwZW__todoRow:hover{background:var(--if-paper-warm)}.home-module__kqKwZW__todoIcon{background:var(--if-paper-sunken);width:36px;height:36px;color:var(--if-ink-soft);border-radius:10px;place-items:center;display:inline-grid}.home-module__kqKwZW__todoText{gap:2px;min-width:0;display:grid}.home-module__kqKwZW__todoMain{color:var(--if-ink);font-size:15px;font-weight:600;line-height:1.4}.home-module__kqKwZW__todoArea{color:var(--if-muted);font-size:12.5px}.home-module__kqKwZW__todoEmpty{color:var(--if-ink-soft);align-items:center;gap:10px;margin:0;padding:8px 20px 18px;font-size:14.5px;display:flex}.home-module__kqKwZW__todoEmptyIcon{color:#1f7033;background:#e7f5ea;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.home-module__kqKwZW__sideCard{border:1px solid var(--if-line);background:var(--if-paper);border-radius:14px;min-width:0;padding:18px 20px}.home-module__kqKwZW__sideTitle{color:var(--if-ink);margin:0 0 10px;font-size:15px;font-weight:700}.home-module__kqKwZW__sideText{color:var(--if-ink-soft);margin:0 0 12px;font-size:13.5px;line-height:1.55}.home-module__kqKwZW__sideText:last-child{margin-bottom:0}.home-module__kqKwZW__kvGroup{color:var(--if-muted);margin:14px 0 2px;font-size:12.5px;font-weight:600}.home-module__kqKwZW__sideTitle+.home-module__kqKwZW__kvGroup{margin-top:0}.home-module__kqKwZW__kvList{margin:0;padding:0;list-style:none;display:grid}.home-module__kqKwZW__kv{min-height:36px;color:var(--if-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 -10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.home-module__kqKwZW__kv:hover{background:var(--if-paper-warm)}.home-module__kqKwZW__kvLabel{min-width:0}.home-module__kqKwZW__kvValue{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}@media (max-width:1080px){.home-module__kqKwZW__layout{grid-template-columns:minmax(0,1fr)}.home-module__kqKwZW__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}}@media (max-width:640px){.home-module__kqKwZW__helloTitle{font-size:23px}.home-module__kqKwZW__panelHead,.home-module__kqKwZW__listHead{padding-left:14px;padding-right:14px}.home-module__kqKwZW__rows{padding:2px 2px 8px}.home-module__kqKwZW__row{grid-template-columns:auto minmax(0,1fr);gap:4px 12px}.home-module__kqKwZW__rowSide,.home-module__kqKwZW__rowSideChip,.home-module__kqKwZW__rowSideRight{text-align:left;grid-column:2;justify-self:stretch;justify-items:start}.home-module__kqKwZW__todoRow{grid-template-columns:auto minmax(0,1fr);gap:8px 12px}.home-module__kqKwZW__todoRow>a{grid-column:2;justify-self:start}.home-module__kqKwZW__empty,.home-module__kqKwZW__error,.home-module__kqKwZW__todoEmpty,.home-module__kqKwZW__panelFoot{padding-left:14px;padding-right:14px}.home-module__kqKwZW__sideCard{padding:16px 14px}}
.proposal-list-module__KWc9qG__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.proposal-list-module__KWc9qG__panel{border:1px solid var(--if-line);background:var(--if-paper);border-radius:14px;min-width:0}.proposal-list-module__KWc9qG__tabs{border-bottom:1px solid var(--if-line);scrollbar-width:none;gap:4px;padding:0 16px;display:flex;overflow-x:auto}.proposal-list-module__KWc9qG__tabs::-webkit-scrollbar{display:none}.proposal-list-module__KWc9qG__tab{min-height:52px;color:var(--if-ink-soft);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 8px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.proposal-list-module__KWc9qG__tab:hover{color:var(--if-ink);border-bottom-color:var(--if-line-strong)}.proposal-list-module__KWc9qG__tab:focus-visible{outline:2px solid var(--if-focus);outline-offset:-4px;border-radius:6px}.proposal-list-module__KWc9qG__tabOn,.proposal-list-module__KWc9qG__tabOn:hover{color:var(--if-ink);border-bottom-color:var(--if-accent-deep);font-weight:600}.proposal-list-module__KWc9qG__count,.proposal-list-module__KWc9qG__countTodo{text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:0 7px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.proposal-list-module__KWc9qG__count{background:var(--if-paper-sunken);color:var(--if-ink-soft)}.proposal-list-module__KWc9qG__countTodo{color:#8a4a06;background:#fff1dc}.proposal-list-module__KWc9qG__rows{gap:2px;margin:0;padding:8px;list-style:none;display:grid}.proposal-list-module__KWc9qG__row{border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(200px,240px) auto;align-items:center;gap:16px;min-height:72px;padding:12px;display:grid}.proposal-list-module__KWc9qG__row:hover{background:var(--if-paper-warm)}.proposal-list-module__KWc9qG__rowMain{min-width:0}.proposal-list-module__KWc9qG__rowTitle{color:var(--if-ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:600;line-height:1.4;text-decoration:none}.proposal-list-module__KWc9qG__rowTitle:hover{color:var(--if-accent-deep);text-underline-offset:3px;text-decoration:underline}.proposal-list-module__KWc9qG__rowMeta{color:var(--if-muted);flex-wrap:wrap;margin:3px 0 0;font-size:13px;line-height:1.45;display:flex}.proposal-list-module__KWc9qG__rowMeta>span+span:before{content:"·";color:var(--if-muted-soft);margin:0 6px}.proposal-list-module__KWc9qG__rowNote{border-left:2px solid var(--if-line-strong);color:var(--if-ink);overflow-wrap:anywhere;margin:8px 0 0;padding:2px 0 2px 10px;font-size:13.5px;line-height:1.5}.proposal-list-module__KWc9qG__rowScore{min-width:0}.proposal-list-module__KWc9qG__rowAction{white-space:nowrap}.proposal-list-module__KWc9qG__rowDecision{text-align:right;grid-column:3/-1;justify-items:end;gap:6px;display:grid}.proposal-list-module__KWc9qG__rowStatus{color:var(--if-muted);font-size:12.5px}.proposal-list-module__KWc9qG__decidedPlain{color:var(--if-ink);font-size:13px;font-weight:600}.proposal-list-module__KWc9qG__note{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.proposal-list-module__KWc9qG__note_blue{color:#2456a6;background:#e8f0ff;border-color:#c9dbfb}.proposal-list-module__KWc9qG__note_amber{color:#8f4507;background:#fff1dc;border-color:#f0cda6}.proposal-list-module__KWc9qG__note_red{color:#a1342a;background:#fdeeec;border-color:#f3c9c4}.proposal-list-module__KWc9qG__note_muted{color:#4f5761;background:#f1f3f5;border-color:#dfe2e6}.proposal-list-module__KWc9qG__empty{color:var(--if-ink-soft);margin:0;padding:22px 20px 26px;font-size:14px;line-height:1.55}.proposal-list-module__KWc9qG__rail{gap:20px;min-width:0;display:grid}.proposal-list-module__KWc9qG__railCard{border:1px solid var(--if-line);background:var(--if-paper);border-radius:14px;min-width:0;padding:18px 20px}.proposal-list-module__KWc9qG__railTitle{color:var(--if-ink);margin:0 0 8px;font-size:15px;font-weight:700}.proposal-list-module__KWc9qG__railText{color:var(--if-ink-soft);margin:0 0 12px;font-size:13.5px;line-height:1.55}.proposal-list-module__KWc9qG__railText:last-child{margin-bottom:0}.proposal-list-module__KWc9qG__railFoot{color:var(--if-muted);margin:10px 0 0;font-size:12.5px}@media (max-width:1080px){.proposal-list-module__KWc9qG__layout{grid-template-columns:minmax(0,1fr)}.proposal-list-module__KWc9qG__rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}}@media (max-width:860px){.proposal-list-module__KWc9qG__row{grid-template-columns:auto minmax(0,1fr) auto}.proposal-list-module__KWc9qG__rowScore{grid-area:2/2/auto/-1;max-width:280px}.proposal-list-module__KWc9qG__rowDecision{text-align:left;grid-column:2/-1;justify-items:start}}@media (max-width:560px){.proposal-list-module__KWc9qG__rows{padding:4px}.proposal-list-module__KWc9qG__row{grid-template-columns:auto minmax(0,1fr);gap:8px 12px}.proposal-list-module__KWc9qG__rowScore{grid-area:auto/2}.proposal-list-module__KWc9qG__rowAction{grid-column:2;justify-self:start}.proposal-list-module__KWc9qG__tabs{padding:0 8px}.proposal-list-module__KWc9qG__railCard{padding:16px 14px}}
.master-doc-module__IkpQ5q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:16px;display:flex}.master-doc-module__IkpQ5q__headText{flex:360px;min-width:0}.master-doc-module__IkpQ5q__title{color:var(--if-ink);margin:0;font-size:24px;font-weight:700;line-height:1.3}.master-doc-module__IkpQ5q__sub{max-width:80ch;color:var(--if-ink-soft);margin:4px 0 0;font-size:14px;line-height:1.5}.master-doc-module__IkpQ5q__search{border:1px solid var(--if-line-strong);background:var(--if-paper);width:min(320px,100%);min-height:40px;color:var(--if-muted);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.master-doc-module__IkpQ5q__search:focus-within{border-color:var(--if-accent-deep);outline:2px solid var(--if-accent-wash)}.master-doc-module__IkpQ5q__searchInput{min-width:0;color:var(--if-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:14px}.master-doc-module__IkpQ5q__toast{background:var(--if-mist);color:#1f5c3a;border:1px solid #cfe6d8;border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:14px;line-height:1.5}.master-doc-module__IkpQ5q__spaces{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.master-doc-module__IkpQ5q__space{border:1px solid var(--if-line);background:var(--if-paper);color:var(--if-ink-soft);border-radius:999px;padding:5px 12px;font-size:13px;text-decoration:none}.master-doc-module__IkpQ5q__spaceOn{border-color:var(--if-accent-deep);background:var(--if-accent-wash);color:var(--if-accent-deep);font-weight:600}.master-doc-module__IkpQ5q__tabs{border-bottom:1px solid var(--if-line);flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.master-doc-module__IkpQ5q__tab{min-height:40px;color:var(--if-ink-soft);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.master-doc-module__IkpQ5q__tab:hover{color:var(--if-ink);border-bottom-color:var(--if-line-strong)}.master-doc-module__IkpQ5q__tab:focus-visible{outline:2px solid var(--if-focus);outline-offset:-4px;border-radius:6px}.master-doc-module__IkpQ5q__tabOn,.master-doc-module__IkpQ5q__tabOn:hover{color:var(--if-ink);border-bottom-color:var(--if-accent-deep);font-weight:600}.master-doc-module__IkpQ5q__count,.master-doc-module__IkpQ5q__countTodo{text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:0 7px;font-size:12px;font-weight:600;line-height:20px}.master-doc-module__IkpQ5q__count{background:var(--if-paper-sunken);color:var(--if-ink-soft)}.master-doc-module__IkpQ5q__countTodo{background:var(--if-marigold-wash);color:#8a5a00}.master-doc-module__IkpQ5q__tableWrap{border:1px solid var(--if-line);background:var(--if-paper);border-radius:10px}.master-doc-module__IkpQ5q__table{border-collapse:collapse;width:100%;font-size:14px}.master-doc-module__IkpQ5q__table th:first-child{border-top-left-radius:10px}.master-doc-module__IkpQ5q__table th:last-child{border-top-right-radius:10px}.master-doc-module__IkpQ5q__table th{border-bottom:1px solid var(--if-line);background:var(--if-paper-warm);color:var(--if-ink-soft);text-align:left;white-space:nowrap;padding:10px 16px;font-size:13px;font-weight:600}.master-doc-module__IkpQ5q__table td{border-bottom:1px solid var(--if-line-soft);vertical-align:top;padding:14px 16px}.master-doc-module__IkpQ5q__row:last-child td{border-bottom:0}.master-doc-module__IkpQ5q__cellDoc{min-width:220px}.master-doc-module__IkpQ5q__docTitle{color:var(--if-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.45;text-decoration:none;display:block}.master-doc-module__IkpQ5q__docTitle:hover{color:var(--if-accent-deep);text-underline-offset:3px;text-decoration:underline}.master-doc-module__IkpQ5q__docMeta{color:var(--if-muted);margin-top:2px;font-size:13px;display:block}.master-doc-module__IkpQ5q__cellStatus{min-width:200px}.master-doc-module__IkpQ5q__statusText{color:var(--if-ink);line-height:1.45;display:block}.master-doc-module__IkpQ5q__statusNote{color:var(--if-ink-soft);margin-top:2px;font-size:13px;line-height:1.5;display:block}.master-doc-module__IkpQ5q__cellOwner{min-width:120px;color:var(--if-ink)}.master-doc-module__IkpQ5q__cellAction{white-space:nowrap;width:1%}.master-doc-module__IkpQ5q__cellAction dialog{white-space:normal;text-align:left}.master-doc-module__IkpQ5q__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.master-doc-module__IkpQ5q__muted{color:var(--if-muted)}.master-doc-module__IkpQ5q__empty{border:1px dashed var(--if-line-strong);color:var(--if-ink-soft);text-align:center;border-radius:10px;padding:32px 20px;font-size:14px}.master-doc-module__IkpQ5q__emptyText{color:var(--if-ink);margin:0 0 4px;font-weight:600}.master-doc-module__IkpQ5q__empty .master-doc-module__IkpQ5q__muted{margin:0}.master-doc-module__IkpQ5q__dialogForm{white-space:normal;gap:14px;display:grid}.master-doc-module__IkpQ5q__field{gap:6px;display:grid}.master-doc-module__IkpQ5q__fieldLabel{color:var(--if-ink);font-size:14px;font-weight:600}.master-doc-module__IkpQ5q__select,.master-doc-module__IkpQ5q__textarea{border:1px solid var(--if-line-strong);background:var(--if-paper);width:100%;min-height:40px;color:var(--if-ink);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.master-doc-module__IkpQ5q__textarea{resize:vertical}.master-doc-module__IkpQ5q__select:focus,.master-doc-module__IkpQ5q__textarea:focus{border-color:var(--if-accent-deep);outline:2px solid var(--if-accent-wash)}.master-doc-module__IkpQ5q__dialogActions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}@media (max-width:560px){.master-doc-module__IkpQ5q__tabs{border-bottom:0;grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.master-doc-module__IkpQ5q__tab{border-bottom:1px solid var(--if-line);justify-content:space-between;margin-bottom:0}.master-doc-module__IkpQ5q__tabOn,.master-doc-module__IkpQ5q__tabOn:hover{border-bottom:2px solid var(--if-accent-deep)}}@media (max-width:900px){.master-doc-module__IkpQ5q__tableWrap{background:0 0;border:0;overflow:visible}.master-doc-module__IkpQ5q__table thead{display:none}.master-doc-module__IkpQ5q__table,.master-doc-module__IkpQ5q__table tbody,.master-doc-module__IkpQ5q__row,.master-doc-module__IkpQ5q__table td{width:auto;display:block}.master-doc-module__IkpQ5q__row{border:1px solid var(--if-line);background:var(--if-paper);border-radius:10px;margin-bottom:10px}.master-doc-module__IkpQ5q__table td{border-bottom:0;padding:8px 14px}.master-doc-module__IkpQ5q__cellDoc{padding-top:14px!important}.master-doc-module__IkpQ5q__cellAction{white-space:normal;padding-bottom:14px!important}.master-doc-module__IkpQ5q__actions{justify-content:flex-start}.master-doc-module__IkpQ5q__search{width:100%}}.master-doc-module__IkpQ5q__choices{border:0;gap:6px;margin:0;padding:0;display:grid}.master-doc-module__IkpQ5q__choice{border:1px solid var(--if-line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.master-doc-module__IkpQ5q__choice:hover{border-color:var(--if-line-strong)}.master-doc-module__IkpQ5q__choice:has(input:checked){border-color:var(--if-accent-deep);background:var(--if-accent-wash)}.master-doc-module__IkpQ5q__choice input{accent-color:var(--if-accent-deep);margin-top:3px}.master-doc-module__IkpQ5q__choiceName{color:var(--if-ink);font-size:14px;font-weight:600;display:block}.master-doc-module__IkpQ5q__choiceHint{color:var(--if-ink-soft);font-size:13px;display:block}
.doc-preview-module__PPUplq__pane{scroll-behavior:auto;position:relative}.doc-preview-module__PPUplq__toolbar{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.doc-preview-module__PPUplq__toolBtn{border:1px solid var(--if-line);background:var(--if-paper-raised);color:var(--if-ink);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none}.doc-preview-module__PPUplq__toolBtn:hover{border-color:var(--if-accent-line,var(--if-line));color:var(--if-accent-deep)}.doc-preview-module__PPUplq__toolLink{background:var(--if-paper-warm);color:var(--if-ink-soft);font-weight:500}.doc-preview-module__PPUplq__pane mark.doc-preview-module__PPUplq__markLight,.doc-preview-module__PPUplq__modalBody mark.doc-preview-module__PPUplq__markLight{background:var(--if-tone-amber-bg,#fef3c7);color:inherit;border-radius:2px;padding:0 1px}.doc-preview-module__PPUplq__pane mark.doc-preview-module__PPUplq__markActive,.doc-preview-module__PPUplq__modalBody mark.doc-preview-module__PPUplq__markActive{color:inherit;background:#fcd34d;border-radius:2px;padding:0 1px;transition:box-shadow .3s;box-shadow:0 0 0 2px #fbbf24}.doc-preview-module__PPUplq__empty{color:var(--if-muted)}.doc-preview-module__PPUplq__notFound{color:var(--if-muted);font-size:var(--if-text-2xs,12px);margin:6px 0 0}.doc-preview-module__PPUplq__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172abf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.doc-preview-module__PPUplq__modal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.doc-preview-module__PPUplq__modalHead{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.doc-preview-module__PPUplq__modalTitle{color:#0f172a;margin:0;font-size:17px;font-weight:700}.doc-preview-module__PPUplq__modalHint{color:#64748b}.doc-preview-module__PPUplq__modalActions{align-items:center;gap:10px;display:flex}.doc-preview-module__PPUplq__closeBtn{color:#475569;cursor:pointer;background:#e2e8f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.doc-preview-module__PPUplq__modalBody{color:#1e293b;flex:1;padding:32px 40px;font-family:Times New Roman,Tinos,Georgia,serif;font-size:16px;line-height:1.8;overflow-y:auto}.doc-preview-module__PPUplq__modalBody h4{color:#0f172a;margin:24px 0 10px;font-size:18px;font-weight:700}.doc-preview-module__PPUplq__modalBody p{margin:0 0 16px}.doc-preview-module__PPUplq__modalFoot{color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 24px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.doc-preview-module__PPUplq__pane mark.doc-preview-module__PPUplq__markActive,.doc-preview-module__PPUplq__modalBody mark.doc-preview-module__PPUplq__markActive{transition:none}}
dialog.confirm-dialog-module__-7M8mG__confirm{overscroll-behavior:contain;width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.confirm-dialog-module__-7M8mG__message{color:var(--if-ink);font-size:var(--if-text-md);line-height:var(--if-leading-normal);overflow-wrap:anywhere;margin:0}.confirm-dialog-module__-7M8mG__extra{margin:var(--if-space-3) 0 0;color:var(--if-muted);font-size:var(--if-text-sm);line-height:var(--if-leading-normal);overflow-wrap:anywhere}.confirm-dialog-module__-7M8mG__foot{margin-top:var(--if-space-6);flex-wrap:wrap}dialog.confirm-dialog-module__-7M8mG__confirm .confirm-dialog-module__-7M8mG__danger{border-color:var(--if-danger,#b42318);background:var(--if-danger,#b42318);color:var(--if-ink-inverse);box-shadow:none}dialog.confirm-dialog-module__-7M8mG__confirm .confirm-dialog-module__-7M8mG__danger:hover{border-color:color-mix(in srgb, var(--if-danger,#b42318) 82%, black);background:color-mix(in srgb, var(--if-danger,#b42318) 82%, black);color:var(--if-ink-inverse)}dialog.confirm-dialog-module__-7M8mG__confirm .confirm-dialog-module__-7M8mG__confirmBtn[aria-disabled=true]{opacity:.8;cursor:progress}@media (max-width:480px){.confirm-dialog-module__-7M8mG__foot{flex-direction:column-reverse;align-items:stretch}.confirm-dialog-module__-7M8mG__foot>button{width:100%;min-height:var(--if-hit-target)}}
.action-anchor-module__RdSBaW__anchor{height:0;scroll-margin-top:max(var(--if-space-9), 33vh);display:block}
.lead-bar-module__VfyoHW__leadBar{box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.lead-bar-module__VfyoHW__bodyWrapper{flex:auto;align-items:flex-start;gap:10px;min-width:0;display:flex}.lead-bar-module__VfyoHW__iconPill{flex-shrink:0;place-items:center;width:20px;height:22px;display:grid}.lead-bar-module__VfyoHW__content{flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.lead-bar-module__VfyoHW__toneBadge{flex-shrink:0;font-size:14px;font-weight:700}.lead-bar-module__VfyoHW__toneBadge:after{content:":"}.lead-bar-module__VfyoHW__text{min-width:0;color:var(--if-ink);word-break:break-word;flex:auto}.lead-bar-module__VfyoHW__action{flex-shrink:0;align-items:center;gap:8px;display:flex}.lead-bar-module__VfyoHW__todo{background:var(--if-marigold-wash,#fff6e5);border-color:#f0d49c}.lead-bar-module__VfyoHW__todo .lead-bar-module__VfyoHW__iconPill,.lead-bar-module__VfyoHW__todo .lead-bar-module__VfyoHW__toneBadge{color:#8a5a00}.lead-bar-module__VfyoHW__wait{background:var(--if-tone-muted-bg,#f1f3f5);border-color:var(--if-line,#dfe2e6)}.lead-bar-module__VfyoHW__wait .lead-bar-module__VfyoHW__iconPill,.lead-bar-module__VfyoHW__wait .lead-bar-module__VfyoHW__toneBadge{color:var(--if-tone-muted-fg,#4f5761)}.lead-bar-module__VfyoHW__done{background:var(--if-mist,#eef7f1);border-color:#cfe6d8}.lead-bar-module__VfyoHW__done .lead-bar-module__VfyoHW__iconPill,.lead-bar-module__VfyoHW__done .lead-bar-module__VfyoHW__toneBadge{color:var(--if-teal,#2e7d4f)}.lead-bar-module__VfyoHW__problem{background:var(--if-blush,#fdeeec);border-color:#f3c9c4}.lead-bar-module__VfyoHW__problem .lead-bar-module__VfyoHW__iconPill,.lead-bar-module__VfyoHW__problem .lead-bar-module__VfyoHW__toneBadge{color:var(--if-coral-ink,#a1342a)}@media (max-width:768px){.lead-bar-module__VfyoHW__leadBar{flex-direction:column;align-items:stretch;gap:10px}.lead-bar-module__VfyoHW__action{justify-content:flex-start}}
.detail-module__McrS7q__crumb{align-items:center;gap:var(--if-space-4);padding:0 var(--if-space-1) var(--if-space-5);font-size:var(--if-text-base);display:flex}.detail-module__McrS7q__crumb a{color:var(--if-accent-deep);align-items:center;display:inline-flex}.detail-module__McrS7q__crumb a:first-child{color:var(--if-ink)}.detail-module__McrS7q__crumbSep{color:var(--if-muted-soft)}.detail-module__McrS7q__crumbCurrent{color:var(--if-accent-deep)}.detail-module__McrS7q__block{margin-bottom:var(--if-space-6);padding:var(--if-space-8);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-paper)}.detail-module__McrS7q__blockTitle{margin:0 0 var(--if-space-6);font-family:var(--if-font-serif);font-size:22px;font-weight:var(--if-weight-bold);line-height:var(--if-leading-tight);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.detail-module__McrS7q__note{margin:var(--if-space-3) 0 0;color:var(--if-muted);font-size:var(--if-text-sm);line-height:var(--if-leading-loose)}.detail-module__McrS7q__toast,.detail-module__McrS7q__error{margin:0 0 var(--if-space-5);padding:var(--if-space-4) var(--if-space-5);border:1px solid var(--if-tone-green-line);border-radius:var(--if-radius-sm);background:var(--if-tone-green-bg);color:var(--if-tone-green-fg);font-size:var(--if-text-base);font-weight:var(--if-weight-semibold)}.detail-module__McrS7q__error{border-color:var(--if-tone-amber-line);background:var(--if-tone-amber-bg);color:var(--if-tone-amber-fg)}.detail-module__McrS7q__searchBox{align-items:center;gap:var(--if-space-4);min-width:0;height:46px;padding:0 var(--if-space-5);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper-raised);color:var(--if-muted-soft);display:flex}.detail-module__McrS7q__searchBox:focus-within{border-color:var(--if-accent-deep)}.detail-module__McrS7q__searchInput{min-width:0;color:var(--if-ink);font:inherit;font-size:var(--if-text-md);background:0 0;border:0;outline:none;flex:1}.detail-module__McrS7q__ghostBtn{justify-content:center;align-items:center;gap:var(--if-space-2);min-height:34px;padding:var(--if-space-2) var(--if-space-4);border:1px solid var(--if-accent-line);border-radius:var(--if-radius-sm);background:var(--if-paper);color:var(--if-accent-deep);font:inherit;font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);cursor:pointer;display:inline-flex}.detail-module__McrS7q__ghostBtn:hover{background:var(--if-accent-wash)}.detail-module__McrS7q__ghostBtn[aria-disabled=true]{border-color:var(--if-line);color:var(--if-muted);cursor:not-allowed}.detail-module__McrS7q__ghostBtn[aria-disabled=true]:hover{background:var(--if-paper)}.detail-module__McrS7q__formGrid{gap:var(--if-space-4);display:grid}.detail-module__McrS7q__field{gap:var(--if-space-2);flex-direction:column;display:flex}.detail-module__McrS7q__label{font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);color:var(--if-ink-soft)}.detail-module__McrS7q__input,.detail-module__McrS7q__select,.detail-module__McrS7q__textarea{width:100%;min-height:var(--if-hit-target);border:1px solid var(--if-line);border-radius:var(--if-radius-sm);background:var(--if-paper-raised);color:var(--if-ink);font:inherit;font-size:var(--if-text-base);padding:10px 12px}.detail-module__McrS7q__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237c6b55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px!important}.detail-module__McrS7q__textarea{resize:vertical;min-height:92px}.detail-module__McrS7q__menu{align-self:stretch;display:inline-flex;position:relative}.detail-module__McrS7q__menuBtn{width:var(--if-hit-target);min-height:var(--if-hit-target);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper);height:100%;color:var(--if-accent-deep);font:inherit;cursor:pointer;place-items:center;display:grid}.detail-module__McrS7q__menuBtn:hover{border-color:var(--if-accent-deep)}.detail-module__McrS7q__menuBtnRow{width:38px;min-height:38px;color:var(--if-muted);background:0 0;border-color:#0000}.detail-module__McrS7q__menuPanel{z-index:var(--if-z-dropdown);top:calc(100% + var(--if-space-3));min-width:262px;padding:var(--if-space-3);border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);box-shadow:var(--if-shadow-raised);text-align:left;position:absolute;right:0}.detail-module__McrS7q__menuItem{border-radius:var(--if-radius-sm);width:100%;color:var(--if-accent-deep);font:inherit;font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px;display:block}.detail-module__McrS7q__menuItem:hover,.detail-module__McrS7q__menuItem:focus-visible{background:var(--if-accent-wash)}.detail-module__McrS7q__menuNote{color:var(--if-muted);font-size:var(--if-text-xs);font-weight:var(--if-weight-regular);margin-top:2px;display:block}.detail-module__McrS7q__dialog{border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);width:min(520px,100vw - 24px);color:var(--if-ink);box-shadow:var(--if-shadow-dialog);padding:0}.detail-module__McrS7q__dialog::backdrop{background:var(--if-overlay)}.detail-module__McrS7q__dialogBody{padding:var(--if-space-7);font-size:var(--if-text-base);line-height:var(--if-leading-loose)}.detail-module__McrS7q__dialogHead{justify-content:space-between;align-items:flex-start;gap:var(--if-space-5);padding-bottom:var(--if-space-4);border-bottom:1px solid var(--if-line-soft);display:flex}.detail-module__McrS7q__dialogTitle{font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-bold);margin:0}.detail-module__McrS7q__dialogClose{border:1px solid var(--if-line);background:var(--if-paper);width:32px;height:32px;color:var(--if-muted);font:inherit;font-size:var(--if-text-lg);cursor:pointer;border-radius:8px;flex:none;place-items:center;transition:all .15s;display:grid}.detail-module__McrS7q__dialogClose:hover{border-color:var(--if-accent-deep);color:var(--if-accent-deep);background:var(--if-accent-wash)}.detail-module__McrS7q__dialogContent{padding:var(--if-space-5) 0 0}.detail-module__McrS7q__dialogFoot{justify-content:flex-end;gap:var(--if-space-3);padding-top:var(--if-space-4);border-top:1px solid var(--if-line-soft);display:flex}.detail-module__McrS7q__titleRow{justify-content:space-between;align-items:center;gap:var(--if-space-6);padding:var(--if-space-7) var(--if-space-7) 0;border:1px solid var(--if-line);border-radius:var(--if-radius-xl) var(--if-radius-xl) 0 0;background:var(--if-paper);border-bottom:0;display:flex}.detail-module__McrS7q__reviewTitle{font-family:var(--if-font-serif);font-size:var(--if-title-xl);font-weight:var(--if-weight-bold);line-height:var(--if-leading-tight);margin:0}.detail-module__McrS7q__titleChips{justify-content:flex-end;align-items:center;gap:var(--if-space-3);flex-wrap:wrap;display:flex}.detail-module__McrS7q__metaRow{align-items:center;gap:var(--if-space-8);padding:var(--if-space-5) var(--if-space-7) var(--if-space-6);border-left:1px solid var(--if-line);border-right:1px solid var(--if-line);background:var(--if-paper);font-size:var(--if-text-sm);flex-wrap:wrap;display:flex}.detail-module__McrS7q__metaItem{align-items:center;gap:var(--if-space-3);display:inline-flex}.detail-module__McrS7q__metaBadge{border:1px solid var(--if-line);border-radius:var(--if-radius-xs);background:var(--if-paper-warm);padding:5px 9px}.detail-module__McrS7q__metaState{color:var(--if-tone-amber-fg);font-weight:var(--if-weight-bold)}.detail-module__McrS7q__tabs{gap:var(--if-space-8);margin:0 0 var(--if-space-6);padding:0 var(--if-space-7);border:1px solid var(--if-line);border-radius:0 0 var(--if-radius-xl) var(--if-radius-xl);background:var(--if-paper);scrollbar-width:none;border-top:0;display:flex;overflow-x:auto}.detail-module__McrS7q__tabs::-webkit-scrollbar{display:none}.detail-module__McrS7q__tab{color:var(--if-muted);font-size:var(--if-text-md);white-space:nowrap;align-items:center;padding:13px 11px;display:inline-flex;position:relative}.detail-module__McrS7q__tabActive{color:var(--if-accent-deep);font-weight:var(--if-weight-bold)}.detail-module__McrS7q__tabActive:after{content:"";background:var(--if-accent);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.detail-module__McrS7q__tabOff{cursor:not-allowed}.detail-module__McrS7q__reviewLayout{gap:var(--if-space-6);grid-template-columns:minmax(0,1.65fr) minmax(400px,1fr);align-items:start;display:grid}.detail-module__McrS7q__reviewMain{gap:var(--if-space-5);min-width:0;display:grid}.detail-module__McrS7q__reviewSide{top:var(--if-space-6);min-width:0;position:sticky}.detail-module__McrS7q__section{padding:var(--if-space-6) var(--if-space-7);border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);box-shadow:var(--if-shadow-card)}.detail-module__McrS7q__sectionTitle{align-items:center;gap:var(--if-space-4);font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-bold);line-height:var(--if-leading-tight);margin:0 0 13px;display:flex}.detail-module__McrS7q__sectionNo,.detail-module__McrS7q__stepNo{border:1px solid var(--if-accent-line);background:var(--if-accent-wash);width:28px;height:28px;color:var(--if-accent-deep);font-family:var(--if-font-sans);font-size:var(--if-text-sm);font-weight:var(--if-weight-bold);border-radius:50%;flex:0 0 28px;place-items:center;line-height:1;display:inline-grid}.detail-module__McrS7q__section p{color:var(--if-ink-soft);font-size:var(--if-text-base);margin:0;line-height:1.78}.detail-module__McrS7q__subTitle{margin:var(--if-space-6) 0 var(--if-space-4);font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-semibold)}.detail-module__McrS7q__dl{gap:var(--if-space-3) var(--if-space-5);font-size:var(--if-text-base);grid-template-columns:minmax(132px,auto) minmax(0,1fr);margin:0;display:grid}.detail-module__McrS7q__dl dt{color:var(--if-muted)}.detail-module__McrS7q__dl dd{font-weight:var(--if-weight-semibold);overflow-wrap:anywhere;margin:0}.detail-module__McrS7q__mono{border:1px solid var(--if-line-soft);border-radius:var(--if-radius-xs);background:var(--if-paper-warm);color:var(--if-ink-soft);font-family:var(--if-font-mono);font-size:var(--if-text-sm);font-weight:var(--if-weight-regular);overflow-wrap:anywhere;padding:2px 6px}.detail-module__McrS7q__sourceRow{gap:var(--if-space-3);padding:var(--if-space-4) 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.detail-module__McrS7q__sourceIcon{border:1px solid var(--if-accent-line);border-radius:var(--if-radius-xs);background:var(--if-accent-wash);width:34px;height:30px;color:var(--if-accent-deep);font-size:var(--if-text-2xs);font-weight:var(--if-weight-bold);letter-spacing:.2px;place-items:center;display:grid}.detail-module__McrS7q__sourceName{min-width:0;font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-module__McrS7q__sourceMeta{color:var(--if-muted);font-size:var(--if-text-2xs);font-weight:var(--if-weight-regular);display:block}.detail-module__McrS7q__logList{gap:var(--if-space-4);margin:0;padding:0;list-style:none;display:grid}.detail-module__McrS7q__logItem{gap:var(--if-space-3);font-size:var(--if-text-sm);grid-template-columns:12px minmax(0,1fr);align-items:start;display:grid}.detail-module__McrS7q__logDot{background:var(--if-accent);border-radius:50%;width:8px;height:8px;margin-top:6px}.detail-module__McrS7q__logAction{color:var(--if-ink);font-weight:var(--if-weight-semibold)}.detail-module__McrS7q__decideGrid{gap:var(--if-space-7);grid-template-columns:repeat(auto-fit,minmax(272px,1fr));align-items:start;display:grid}.detail-module__McrS7q__decideCol{gap:var(--if-space-5);align-content:start;display:grid}.detail-module__McrS7q__retryBox{justify-content:space-between;align-items:center;gap:var(--if-space-4);padding:var(--if-space-5);border:1px solid var(--if-tone-amber-line);border-radius:var(--if-radius-sm);background:var(--if-tone-amber-bg);flex-wrap:wrap;display:flex}.detail-module__McrS7q__retryBox p{margin:0}.detail-module__McrS7q__sideCard{border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);box-shadow:var(--if-shadow-card);grid-template-rows:auto auto;display:grid;overflow:hidden}.detail-module__McrS7q__sideBlock{padding:var(--if-space-6);border-bottom:1px solid var(--if-line-soft)}.detail-module__McrS7q__sideBlock:last-child{border-bottom:0}.detail-module__McrS7q__sideTitle{justify-content:space-between;align-items:center;gap:var(--if-space-4);margin:0 0 var(--if-space-4);display:flex}.detail-module__McrS7q__sideTitle h2{align-items:center;gap:var(--if-space-3);font-family:var(--if-font-serif);font-size:var(--if-text-lg);font-weight:var(--if-weight-bold);margin:0;display:flex}.detail-module__McrS7q__docPreview{height:420px;margin-top:var(--if-space-4);padding:var(--if-space-7) var(--if-space-8);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-ink-inverse);color:var(--if-ink);font-family:Times New Roman,Tinos,Georgia,serif;font-size:var(--if-text-sm);scrollbar-width:thin;line-height:1.55;overflow:auto}.detail-module__McrS7q__docPreview h4{font-size:var(--if-text-md);font-weight:var(--if-weight-bold);margin:0 0 5px}.detail-module__McrS7q__docPreview p{font-size:var(--if-text-sm);margin:0 0 15px;line-height:1.55}.detail-module__McrS7q__docPreview p:last-child{margin-bottom:0}.detail-module__McrS7q__docPreview mark{background:var(--if-tone-amber-bg);color:inherit}.detail-module__McrS7q__docFoot{margin-top:var(--if-space-6);padding-top:var(--if-space-3);border-top:1px solid var(--if-line-soft);color:var(--if-muted);font-family:var(--if-font-sans);font-size:var(--if-text-2xs);display:block}.detail-module__McrS7q__docPager{margin-top:var(--if-space-4);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);justify-content:center;align-items:center;gap:30px;display:flex}.detail-module__McrS7q__docPager button{border:1px solid var(--if-line);background:var(--if-paper);width:32px;height:32px;color:var(--if-ink);font:inherit;font-size:var(--if-text-md);cursor:pointer;border-radius:7px;place-items:center;display:grid}.detail-module__McrS7q__docPager button:disabled{color:var(--if-muted-soft);cursor:not-allowed}.detail-module__McrS7q__docDownload{align-items:center;gap:var(--if-space-3);margin:var(--if-space-4) 0 0;display:flex}.detail-module__McrS7q__questions{gap:var(--if-space-4);margin:var(--if-space-4) 0 0;counter-reset:question;padding:0;list-style:none;display:grid}.detail-module__McrS7q__questions li{color:var(--if-ink-soft);font-size:var(--if-text-sm);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;line-height:1.55;display:grid}.detail-module__McrS7q__questions li:before{counter-increment:question;content:counter(question);border:1px solid var(--if-accent-line);width:20px;height:20px;color:var(--if-accent-deep);font-size:var(--if-text-2xs);font-weight:var(--if-weight-bold);border-radius:50%;place-items:center;display:grid}.detail-module__McrS7q__questionsAction{margin-top:var(--if-space-4);justify-content:flex-end;display:flex}.detail-module__McrS7q__pdHeadRow{justify-content:space-between;align-items:flex-start;gap:var(--if-space-8);display:flex}.detail-module__McrS7q__pdHeadMain{min-width:0}.detail-module__McrS7q__pdTitleRow{align-items:center;gap:var(--if-space-5);display:flex}.detail-module__McrS7q__pdCover{border:1px solid var(--if-line);border-radius:var(--if-radius-sm);width:54px;height:54px;font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-bold);flex:none;place-items:center;display:grid}.detail-module__McrS7q__tone0{background:linear-gradient(135deg, var(--if-accent-wash), var(--if-paper));color:var(--if-accent-deep)}.detail-module__McrS7q__tone1{background:linear-gradient(135deg, var(--if-tone-amber-bg), var(--if-paper));color:var(--if-tone-amber-fg)}.detail-module__McrS7q__tone2{background:linear-gradient(135deg, var(--if-tone-violet-bg), var(--if-paper));color:var(--if-tone-violet-fg)}.detail-module__McrS7q__tone3{background:linear-gradient(135deg, var(--if-tone-green-bg), var(--if-paper));color:var(--if-tone-green-fg)}.detail-module__McrS7q__tone4{background:linear-gradient(135deg, var(--if-tone-muted-bg), var(--if-paper));color:var(--if-tone-muted-fg)}.detail-module__McrS7q__tone5{background:linear-gradient(135deg, var(--if-paper-warm), var(--if-paper-sunken));color:var(--if-ink-soft)}.detail-module__McrS7q__pdTitle{font-family:var(--if-font-serif);font-size:31px;font-weight:var(--if-weight-bold);line-height:var(--if-leading-tight);margin:0}.detail-module__McrS7q__pdTitleSub{color:var(--if-muted);font-weight:var(--if-weight-regular)}.detail-module__McrS7q__pdSummary{margin:var(--if-space-3) 0 0;color:var(--if-ink-soft);font-size:14.5px;line-height:var(--if-leading-normal)}.detail-module__McrS7q__pdFacts{align-items:center;gap:var(--if-space-5);margin-top:var(--if-space-6);flex-wrap:wrap;font-size:14.5px;display:flex}.detail-module__McrS7q__pdIdentity{align-items:center;gap:var(--if-space-5);margin-top:var(--if-space-5);flex-wrap:wrap;font-size:14.5px;display:flex}.detail-module__McrS7q__pdDivider{background:var(--if-line-strong);width:1px;height:20px}.detail-module__McrS7q__pdScore{align-items:center;gap:var(--if-space-3);white-space:nowrap;display:inline-flex}.detail-module__McrS7q__pdScore b{font-weight:var(--if-weight-bold)}.detail-module__McrS7q__pdScoreWait{color:var(--if-muted)}.detail-module__McrS7q__pdOverride{margin-left:calc(-1 * var(--if-space-3));color:var(--if-muted);font-size:var(--if-text-sm);text-underline-offset:3px;cursor:help;align-items:center;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.detail-module__McrS7q__pdTag{color:var(--if-muted);font-size:var(--if-text-sm)}.detail-module__McrS7q__pdMeta{align-items:center;gap:var(--if-space-3);display:inline-flex}.detail-module__McrS7q__pdMemberBtn{align-items:center;gap:var(--if-space-2);min-height:34px;padding:0 var(--if-space-4);border:1px solid var(--if-line);border-radius:var(--if-radius-xs);background:var(--if-paper);color:var(--if-accent-deep);font:inherit;font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);cursor:pointer;display:inline-flex}.detail-module__McrS7q__pdMemberBtn:hover{border-color:var(--if-accent-deep)}.detail-module__McrS7q__pdActions{align-items:stretch;gap:var(--if-space-4);flex:none;display:flex}.detail-module__McrS7q__pdReviewBtn{border:1px solid var(--if-line);border-radius:var(--if-radius-md);color:var(--if-accent-deep);font-size:var(--if-text-md);font-weight:var(--if-weight-semibold);white-space:nowrap;align-items:center;padding:14px 18px;display:inline-flex}.detail-module__McrS7q__pdReleaseBtn{align-items:center;gap:var(--if-space-4);border:1px solid var(--if-accent-deep);border-radius:var(--if-radius-md);background:var(--if-accent-deep);color:var(--if-ink-inverse);font-size:var(--if-text-md);font-weight:var(--if-weight-semibold);white-space:nowrap;box-shadow:var(--if-shadow-primary);padding:14px 24px;display:inline-flex}.detail-module__McrS7q__pdReviewBtn[aria-disabled=true],.detail-module__McrS7q__pdReleaseBtn[aria-disabled=true]{border-color:var(--if-line);background:var(--if-paper-raised);color:var(--if-muted);box-shadow:none;cursor:not-allowed}.detail-module__McrS7q__pdSubmitted{margin:0 0 var(--if-space-6);padding:var(--if-space-5) var(--if-space-8);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-paper);color:var(--if-ink-soft);font-size:var(--if-text-base);line-height:var(--if-leading-loose)}.detail-module__McrS7q__pdSubmittedSum{color:var(--if-ink);font-size:var(--if-text-md);font-weight:var(--if-weight-semibold);cursor:pointer}.detail-module__McrS7q__pdSubmitted p{margin:var(--if-space-3) 0 0}.detail-module__McrS7q__pdSubmitted strong{color:var(--if-ink)}.detail-module__McrS7q__stepper{margin:var(--if-space-7) 0 0;padding:var(--if-space-8) var(--if-space-9) var(--if-space-7);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}.detail-module__McrS7q__step{align-items:center;gap:var(--if-space-4);text-align:center;flex-direction:column;display:flex;position:relative}.detail-module__McrS7q__step:before{content:"";background:var(--if-accent-mid);width:calc(100% - 36px);height:2px;position:absolute;top:10px;left:calc(16px - 50%)}.detail-module__McrS7q__step:after{content:"";border:5px solid #0000;border-left:7px solid var(--if-accent-mid);position:absolute;top:6px;left:calc(50% - 20px)}.detail-module__McrS7q__step:first-child:before,.detail-module__McrS7q__step:first-child:after{display:none}.detail-module__McrS7q__stepDot{border:2px solid var(--if-line-deep);background:var(--if-paper);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.detail-module__McrS7q__step[data-state=now] .detail-module__McrS7q__stepDot{border-color:var(--if-accent-deep)}.detail-module__McrS7q__step[data-state=done] .detail-module__McrS7q__stepDot{border-color:var(--if-accent-mid);background:var(--if-accent-mid)}.detail-module__McrS7q__stepDotCore{background:var(--if-accent-deep);border-radius:50%;width:10px;height:10px}.detail-module__McrS7q__stepLabel{color:var(--if-ink-soft);font-size:13.5px}.detail-module__McrS7q__step[data-state=now] .detail-module__McrS7q__stepLabel{color:var(--if-accent-deep);font-weight:var(--if-weight-semibold)}.detail-module__McrS7q__stepSub{color:var(--if-muted);font-size:var(--if-text-sm)}.detail-module__McrS7q__resToolbar{align-items:center;gap:var(--if-space-5);margin-bottom:var(--if-space-2);display:flex}.detail-module__McrS7q__resToolbar .detail-module__McrS7q__searchBox{flex:1.3}.detail-module__McrS7q__resSelect{min-width:0;height:46px;padding:0 var(--if-space-5);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper-raised);color:var(--if-ink);font:inherit;font-size:var(--if-text-md);flex:1;display:flex}.detail-module__McrS7q__resSelect:hover{border-color:var(--if-accent-deep)}.detail-module__McrS7q__addBtn{align-items:center;gap:var(--if-space-4);min-height:46px;padding:0 var(--if-space-7);border:1px solid var(--if-accent-deep);border-radius:var(--if-radius-md);background:var(--if-accent-deep);color:var(--if-ink-inverse);font:inherit;font-size:14.5px;font-weight:var(--if-weight-semibold);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.detail-module__McrS7q__addBtn:hover{background:var(--if-accent-press);border-color:var(--if-accent-press)}.detail-module__McrS7q__tableWrap{min-width:0}.detail-module__McrS7q__table{border-collapse:collapse;width:100%;font-size:14.5px}.detail-module__McrS7q__table th{padding:var(--if-space-4) var(--if-space-3);border-bottom:1px solid var(--if-line-soft);color:var(--if-muted);font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);text-align:left;white-space:nowrap}.detail-module__McrS7q__table td{padding:var(--if-space-5) var(--if-space-3);border-bottom:1px solid var(--if-line-soft);vertical-align:middle}.detail-module__McrS7q__table tbody tr:last-child td{border-bottom:0}.detail-module__McrS7q__table tbody tr:hover{background:var(--if-paper-warm)}.detail-module__McrS7q__colType{width:150px}.detail-module__McrS7q__colBy,.detail-module__McrS7q__colDate{width:190px}.detail-module__McrS7q__colMenu{width:56px}.detail-module__McrS7q__resName{align-items:center;gap:var(--if-space-4);min-width:0;display:flex}.detail-module__McrS7q__resIcon{color:var(--if-accent-deep);flex:none;place-items:center;display:grid}.detail-module__McrS7q__resTitle{align-items:center;gap:var(--if-space-3);font-weight:var(--if-weight-medium);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.detail-module__McrS7q__resLink{color:var(--if-ink);font-weight:var(--if-weight-semibold);text-decoration:none;transition:color .15s}.detail-module__McrS7q__resLink:hover{color:var(--if-accent);text-decoration:underline}.detail-module__McrS7q__resSub{color:var(--if-muted);font-size:var(--if-text-sm);font-weight:var(--if-weight-regular);display:block}.detail-module__McrS7q__nowrap{white-space:nowrap}.detail-module__McrS7q__empty{margin:var(--if-space-6) 0 0;padding:var(--if-space-7);border:1px dashed var(--if-line);border-radius:var(--if-radius-sm);color:var(--if-muted);font-size:var(--if-text-base);text-align:center}.detail-module__McrS7q__logHead{align-items:center;gap:var(--if-space-5);margin-bottom:var(--if-space-6);flex-wrap:wrap;display:flex}.detail-module__McrS7q__logHead .detail-module__McrS7q__searchBox{flex:1.2;height:44px}.detail-module__McrS7q__logHead .detail-module__McrS7q__resSelect{flex:1;height:44px}.detail-module__McrS7q__logHeadText{flex:none}.detail-module__McrS7q__logHeadText h2{font-family:var(--if-font-serif);font-size:22px;font-weight:var(--if-weight-bold);margin:0}.detail-module__McrS7q__logCount{margin:var(--if-space-1) 0 0;color:var(--if-muted);font-size:var(--if-text-base);cursor:help}.detail-module__McrS7q__logScroll{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.detail-module__McrS7q__logScroll:focus-visible{outline:2px solid var(--if-focus);outline-offset:2px}.detail-module__McrS7q__logTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:800px;font-size:14.5px}.detail-module__McrS7q__logTable th{padding:var(--if-space-4) var(--if-space-3);border-bottom:1px solid var(--if-line-soft);color:var(--if-muted);font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);text-align:left;vertical-align:bottom}.detail-module__McrS7q__logTable td{padding:var(--if-space-5) var(--if-space-3);border-bottom:1px solid var(--if-line-soft);vertical-align:top;overflow-wrap:break-word;text-wrap:pretty;line-height:1.5}.detail-module__McrS7q__logTable tbody tr:last-child td{border-bottom:0}.detail-module__McrS7q__logTable tbody tr:hover{background:var(--if-paper-warm)}.detail-module__McrS7q__logTable tbody tr.detail-module__McrS7q__countRow:hover{background:0 0}.detail-module__McrS7q__logColTime{width:150px}.detail-module__McrS7q__logColActor{width:15%}.detail-module__McrS7q__logColAction{width:25%}.detail-module__McrS7q__logColDetail{width:17%}.detail-module__McrS7q__logTargetText{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detail-module__McrS7q__logTargetFile{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.detail-module__McrS7q__logState{color:var(--if-ink-soft)}.detail-module__McrS7q__logLink{align-items:center;gap:var(--if-space-3);color:var(--if-accent-deep);font-weight:var(--if-weight-medium);display:inline-flex}.detail-module__McrS7q__countRow td{padding:var(--if-space-4) var(--if-space-3) var(--if-space-2);color:var(--if-muted);font-size:var(--if-text-sm);border-bottom:0}.detail-module__McrS7q__table tbody tr.detail-module__McrS7q__countRow:hover{background:0 0}.detail-module__McrS7q__logPager{justify-content:center;align-items:center;gap:var(--if-space-7);padding:var(--if-space-6) 0 var(--if-space-1);font-size:var(--if-text-md);display:flex}.detail-module__McrS7q__pagerBtn{width:28px;height:28px;color:var(--if-accent-deep);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.detail-module__McrS7q__pagerBtn:disabled{color:var(--if-muted-soft);cursor:default}.detail-module__McrS7q__memberRows{gap:var(--if-space-3);display:grid}.detail-module__McrS7q__memberRow{align-items:center;gap:var(--if-space-4);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-paper-raised);padding:10px 12px;display:flex}.detail-module__McrS7q__memberName{flex:1;min-width:0;display:grid}.detail-module__McrS7q__memberName b{font-size:var(--if-text-base);text-overflow:ellipsis;overflow:hidden}.detail-module__McrS7q__memberRole{color:var(--if-muted);font-size:var(--if-text-sm)}.detail-module__McrS7q__iconBtn{border:1px solid var(--if-line);border-radius:var(--if-radius-xs);background:var(--if-paper);width:34px;height:34px;color:var(--if-muted);cursor:pointer;flex:none;place-items:center;display:grid}.detail-module__McrS7q__iconBtn:hover{border-color:var(--if-tone-amber-fg);color:var(--if-tone-amber-fg)}.detail-module__McrS7q__memberAdd{gap:var(--if-space-4);margin-top:var(--if-space-5);padding-top:var(--if-space-5);border-top:1px solid var(--if-line-soft);grid-template-columns:minmax(0,1fr) 150px auto;align-items:end;display:grid}@media (max-width:1180px){.detail-module__McrS7q__reviewLayout{grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr)}}@media (max-width:1050px){.detail-module__McrS7q__reviewLayout{grid-template-columns:minmax(0,1fr)}.detail-module__McrS7q__reviewSide{grid-row:1;position:static}.detail-module__McrS7q__docPreview{height:340px}}@media (max-width:980px){.detail-module__McrS7q__pdHeadRow{flex-direction:column}.detail-module__McrS7q__pdActions{width:100%}.detail-module__McrS7q__pdReleaseBtn,.detail-module__McrS7q__pdReviewBtn{flex:1;justify-content:center}.detail-module__McrS7q__resToolbar{flex-wrap:wrap}.detail-module__McrS7q__resToolbar .detail-module__McrS7q__searchBox,.detail-module__McrS7q__resSelect{flex:190px}.detail-module__McrS7q__logHead{flex-wrap:wrap}.detail-module__McrS7q__logHead .detail-module__McrS7q__searchBox{flex:220px}.detail-module__McrS7q__stepper{gap:var(--if-space-6);padding:var(--if-space-7) var(--if-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.detail-module__McrS7q__step:before,.detail-module__McrS7q__step:after{display:none}}@media (max-width:720px){.detail-module__McrS7q__decideGrid,.detail-module__McrS7q__memberAdd{grid-template-columns:minmax(0,1fr)}.detail-module__McrS7q__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.detail-module__McrS7q__table,.detail-module__McrS7q__table tbody,.detail-module__McrS7q__table tr,.detail-module__McrS7q__table td{display:block}.detail-module__McrS7q__table tr{padding:var(--if-space-5) 0;border-bottom:1px solid var(--if-line-soft);position:relative}.detail-module__McrS7q__table td{gap:var(--if-space-3);padding:2px var(--if-space-8) 2px 0;border-bottom:0;grid-template-columns:96px minmax(0,1fr);display:grid}.detail-module__McrS7q__table td:before{content:attr(data-label);color:var(--if-muted);font-size:var(--if-text-sm)}.detail-module__McrS7q__table td:first-child{margin-bottom:var(--if-space-3);padding-right:var(--if-space-10);display:block}.detail-module__McrS7q__table td:first-child:before{display:none}.detail-module__McrS7q__table td.detail-module__McrS7q__colMenu{top:var(--if-space-4);padding:0;display:block;position:absolute;right:0}.detail-module__McrS7q__table td.detail-module__McrS7q__colMenu:before{display:none}}@media (max-width:620px){.detail-module__McrS7q__block{padding:var(--if-space-6) var(--if-space-5)}.detail-module__McrS7q__titleRow{align-items:flex-start;gap:var(--if-space-4);padding:var(--if-space-6) var(--if-space-5) 0;flex-direction:column}.detail-module__McrS7q__titleChips{justify-content:flex-start}.detail-module__McrS7q__reviewTitle{font-size:var(--if-title-lg)}.detail-module__McrS7q__metaRow{gap:var(--if-space-4);padding:var(--if-space-5)}.detail-module__McrS7q__tabs{gap:var(--if-space-4);padding:0 var(--if-space-3)}.detail-module__McrS7q__section{padding:var(--if-space-6) var(--if-space-5)}.detail-module__McrS7q__sideBlock{padding:var(--if-space-5)}.detail-module__McrS7q__pdTitle{font-size:var(--if-title-lg)}.detail-module__McrS7q__pdCover{width:44px;height:44px;font-size:var(--if-title-sm)}.detail-module__McrS7q__pdFacts{gap:var(--if-space-4);font-size:var(--if-text-base)}.detail-module__McrS7q__pdDivider{display:none}.detail-module__McrS7q__pdActions{flex-wrap:wrap}.detail-module__McrS7q__stepper{gap:var(--if-space-5);text-align:left;grid-template-columns:minmax(0,1fr)}.detail-module__McrS7q__step{align-items:center;gap:var(--if-space-4);text-align:left;flex-direction:row}.detail-module__McrS7q__stepDot{flex:none}.detail-module__McrS7q__stepSub{margin-left:auto}.detail-module__McrS7q__logHead{gap:var(--if-space-4)}.detail-module__McrS7q__feedItem{gap:var(--if-space-4);grid-template-columns:auto minmax(0,1fr)}.detail-module__McrS7q__feedTime{text-align:left;grid-column:2}.detail-module__McrS7q__docPreview{height:300px;padding:var(--if-space-6)}}.detail-module__McrS7q__step[data-state=failed] .detail-module__McrS7q__stepDot{border-color:var(--if-tone-orange-line);background:var(--if-tone-orange-bg)}.detail-module__McrS7q__step[data-state=failed] .detail-module__McrS7q__stepLabel{color:var(--if-tone-orange-fg);font-weight:var(--if-weight-semibold)}a.detail-module__McrS7q__pdReleaseBtn{text-decoration:none}.detail-module__McrS7q__relBox{align-items:center;gap:var(--if-space-3) var(--if-space-5);margin-top:var(--if-space-5);padding:var(--if-space-4) var(--if-space-5);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-paper-raised);color:var(--if-ink-soft);font-size:var(--if-text-sm);flex-wrap:wrap;display:flex}.detail-module__McrS7q__relBox[data-tone=failed]{border-color:var(--if-tone-orange-line);background:var(--if-tone-orange-bg)}.detail-module__McrS7q__relBox[data-tone=open]{border-color:var(--if-line);background:var(--if-paper-raised)}.detail-module__McrS7q__linkDangerBtn{color:var(--if-tone-orange-fg);font:inherit;font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.detail-module__McrS7q__relTitle{color:var(--if-ink);font-weight:var(--if-weight-semibold)}.detail-module__McrS7q__relFact{align-items:center;gap:var(--if-space-2);display:inline-flex}.detail-module__McrS7q__relHash{font-family:var(--if-font-mono);font-size:var(--if-text-xs)}.detail-module__McrS7q__relSpacer{flex:auto}.detail-module__McrS7q__dangerBtn{align-items:center;gap:var(--if-space-3);min-height:var(--if-hit-target);border:1px solid var(--if-tone-orange-line);border-radius:var(--if-radius-md);background:var(--if-paper);color:var(--if-tone-orange-fg);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);cursor:pointer;padding:8px 16px;display:inline-flex}.detail-module__McrS7q__dangerBtn:hover{background:var(--if-tone-orange-bg)}.detail-module__McrS7q__blockHeadRow{align-items:center;gap:var(--if-space-4);flex-wrap:wrap;display:flex}.detail-module__McrS7q__blockHeadRow .detail-module__McrS7q__blockTitle{margin-bottom:0}.detail-module__McrS7q__blockFoot{margin-top:var(--if-space-5);justify-content:flex-end;display:flex}.detail-module__McrS7q__auditDetails{border-top:1px solid var(--if-line-soft);padding-top:var(--if-space-4);margin-top:var(--if-space-4)}.detail-module__McrS7q__auditSummary{cursor:pointer;font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold);color:var(--if-ink);-webkit-user-select:none;user-select:none}.detail-module__McrS7q__auditSummary:hover{color:var(--if-accent-deep)}.detail-module__McrS7q__pdScoreReviewLink{color:var(--if-accent-deep);font-size:var(--if-text-sm);margin-left:var(--if-space-2);text-decoration:underline}.detail-module__McrS7q__pdScoreReviewLink:hover{color:var(--if-accent)}.detail-module__McrS7q__releaseLine{align-items:center;gap:var(--if-space-3);padding:var(--if-space-3) 0;font-size:var(--if-text-sm);color:var(--if-ink-soft);flex-wrap:wrap;display:flex}
.lifecycle-module__oabn3G__menuPanel{z-index:var(--if-z-dropdown);width:280px;max-width:calc(100vw - 16px);padding:var(--if-space-3);border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);box-shadow:var(--if-shadow-raised);text-align:left;position:fixed}.lifecycle-module__oabn3G__menuHeading{padding:var(--if-space-2) var(--if-space-4) var(--if-space-3);color:var(--if-muted);font-size:var(--if-text-xs);font-weight:var(--if-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.lifecycle-module__oabn3G__menuItem{border-radius:var(--if-radius-sm);width:100%;color:var(--if-accent-deep);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px;display:block}.lifecycle-module__oabn3G__menuItem:hover:not(:disabled),.lifecycle-module__oabn3G__menuItem:focus-visible{background:var(--if-accent-wash);outline:none}.lifecycle-module__oabn3G__menuItem:disabled{color:var(--if-muted);cursor:not-allowed}.lifecycle-module__oabn3G__menuItemTitle{font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);display:block}.lifecycle-module__oabn3G__menuItemNote{color:var(--if-muted);font-size:var(--if-text-xs);line-height:var(--if-leading-normal);margin-top:2px;display:block}.lifecycle-module__oabn3G__menuEmpty{padding:var(--if-space-3) var(--if-space-4);color:var(--if-muted);font-size:var(--if-text-sm);margin:0}.lifecycle-module__oabn3G__menuSection{margin-bottom:var(--if-space-2);padding-bottom:var(--if-space-2);border-bottom:1px solid var(--if-line-soft)}.lifecycle-module__oabn3G__menuSectionTitle{justify-content:space-between;align-items:center;gap:var(--if-space-3);display:flex}.lifecycle-module__oabn3G__menuSectionCaret{color:var(--if-muted);flex:none;transition:transform .15s;display:inline-flex}.lifecycle-module__oabn3G__menuSectionCaret[data-open=true]{transform:rotate(180deg)}.lifecycle-module__oabn3G__menuSectionList{margin:2px 0 var(--if-space-1) var(--if-space-4);padding-left:var(--if-space-2);border-left:2px solid var(--if-accent-line)}.lifecycle-module__oabn3G__menuSectionList .lifecycle-module__oabn3G__menuItem{padding:8px 10px}.lifecycle-module__oabn3G__cardMenuBtn{z-index:2;border-radius:var(--if-radius-sm);width:34px;height:34px;color:var(--if-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid;position:relative}.lifecycle-module__oabn3G__cardMenuBtn:hover,.lifecycle-module__oabn3G__cardMenuBtn[aria-expanded=true]{border-color:var(--if-line);background:var(--if-accent-wash);color:var(--if-accent-deep)}.lifecycle-module__oabn3G__cardMenuBtn:focus-visible{outline:2px solid var(--if-focus);outline-offset:1px}.lifecycle-module__oabn3G__chipButton{cursor:pointer}.lifecycle-module__oabn3G__chipButton:hover{border-color:var(--if-accent-deep)}.lifecycle-module__oabn3G__chipButton:focus-visible{outline:2px solid var(--if-focus);outline-offset:2px}.lifecycle-module__oabn3G__chipCaret{margin-left:2px;display:inline-flex}.lifecycle-module__oabn3G__dateRow{gap:var(--if-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lifecycle-module__oabn3G__fieldError{color:var(--if-tone-amber-fg);font-size:var(--if-text-sm);margin:0}.lifecycle-module__oabn3G__actions{justify-content:flex-end;gap:var(--if-space-3);padding-top:var(--if-space-4);border-top:1px solid var(--if-line-soft);display:flex}@media (max-width:560px){.lifecycle-module__oabn3G__dateRow{grid-template-columns:minmax(0,1fr)}}.lifecycle-module__oabn3G__toastWrap{right:var(--if-space-7);bottom:var(--if-space-7);z-index:var(--if-z-toast);align-items:center;gap:var(--if-space-5);max-width:min(520px,100vw - 32px);padding:var(--if-space-4) var(--if-space-5) var(--if-space-4) var(--if-space-6);border:1px solid var(--if-ink);border-radius:var(--if-radius-md);background:var(--if-ink);box-shadow:var(--if-shadow-dialog);color:var(--if-ink-inverse);font-size:var(--if-text-base);line-height:var(--if-leading-normal);animation:.2s ease-out lifecycle-module__oabn3G__toastIn;display:flex;position:fixed}.lifecycle-module__oabn3G__toastError{border-color:var(--if-danger,#b42318);background:var(--if-danger,#b42318)}.lifecycle-module__oabn3G__toastText{flex:auto;min-width:0}.lifecycle-module__oabn3G__toastWarning{color:#ffe2b8;font-size:var(--if-text-sm);margin-top:2px;display:block}.lifecycle-module__oabn3G__toastButton{border-radius:var(--if-radius-sm);color:var(--if-ink-inverse);font:inherit;font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff8c;flex:none;padding:6px 12px}.lifecycle-module__oabn3G__toastButton:hover{background:#ffffff24}.lifecycle-module__oabn3G__toastClose{color:var(--if-ink-inverse);font-size:var(--if-text-lg);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 6px;line-height:1}@keyframes lifecycle-module__oabn3G__toastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lifecycle-module__oabn3G__toastWrap{animation:none}.lifecycle-module__oabn3G__menuSectionCaret{transition:none}}
.action-bar-module__zvnc6G__actionBar{z-index:20;background-color:var(--if-paper,#fffdf8);border-top:1px solid var(--if-line,#e9d9bf);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.action-bar-module__zvnc6G__missing{color:var(--if-tone-amber-fg,#b4530a);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.action-bar-module__zvnc6G__missingTitle{color:var(--if-muted,#7c6b55)}.action-bar-module__zvnc6G__missingLink{color:var(--if-tone-amber-fg,#b4530a);text-underline-offset:2px;text-decoration:underline}.action-bar-module__zvnc6G__missingLink:hover{color:var(--if-accent-deep,#2b5fb4)}.action-bar-module__zvnc6G__missingLink:focus-visible{outline:2px solid var(--if-accent-deep,#2b5fb4);outline-offset:2px;border-radius:2px}.action-bar-module__zvnc6G__missingItem{color:var(--if-tone-amber-fg,#b4530a)}.action-bar-module__zvnc6G__separator{color:var(--if-muted-soft,#9b8a70);margin-right:2px}.action-bar-module__zvnc6G__leadInfo{color:var(--if-ink-soft,#594a38);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;max-width:55%;font-size:13px;font-weight:500;display:flex;overflow:hidden}.action-bar-module__zvnc6G__leadDot{background-color:var(--if-accent,#2a6cb8);border-radius:50%;flex-shrink:0;width:7px;height:7px}.action-bar-module__zvnc6G__leadText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-bar-module__zvnc6G__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}@media (max-width:768px){.action-bar-module__zvnc6G__actionBar{flex-direction:column;align-items:stretch;padding:12px 16px}.action-bar-module__zvnc6G__actions{justify-content:flex-end;width:100%;margin-left:0}}
.r1-module__jI73oq__toolbar{align-items:center;gap:var(--if-space-3);margin-bottom:var(--if-space-6);flex-wrap:wrap;display:flex}.r1-module__jI73oq__input,.r1-module__jI73oq__select,.r1-module__jI73oq__textarea{width:100%;min-height:var(--if-hit-target);border:1px solid var(--if-line);border-radius:var(--if-radius-sm);background:var(--if-paper-raised);color:var(--if-ink);font-size:var(--if-text-base);padding:10px 12px}.r1-module__jI73oq__textarea{resize:vertical;min-height:88px}.r1-module__jI73oq__popoverGrid{gap:var(--if-space-4);display:grid}.r1-module__jI73oq__field{gap:var(--if-space-2);flex-direction:column;display:flex}.r1-module__jI73oq__fieldRow{gap:var(--if-space-3);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.r1-module__jI73oq__label{font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);color:var(--if-ink-soft)}.r1-module__jI73oq__railBtn{width:var(--if-hit-target);height:var(--if-hit-target);border:1px solid var(--if-line);border-radius:var(--if-radius-sm);background:var(--if-paper);color:var(--if-ink);place-items:center;display:grid}.r1-module__jI73oq__railBtn:hover:not(:disabled){border-color:var(--if-accent);color:var(--if-accent-deep)}.r1-module__jI73oq__railBtn:disabled{opacity:.4;cursor:not-allowed}.r1-module__jI73oq__tone0{background:linear-gradient(135deg, var(--if-accent-wash), var(--if-paper))}.r1-module__jI73oq__tone1{background:linear-gradient(135deg, var(--if-tone-amber-bg), var(--if-paper))}.r1-module__jI73oq__tone2{background:linear-gradient(135deg, var(--if-tone-violet-bg), var(--if-paper))}.r1-module__jI73oq__tone3{background:linear-gradient(135deg, var(--if-tone-green-bg), var(--if-paper))}.r1-module__jI73oq__tone4{background:linear-gradient(135deg, var(--if-tone-muted-bg), var(--if-paper))}.r1-module__jI73oq__tone5{background:linear-gradient(135deg, var(--if-paper-warm), var(--if-paper-sunken))}.r1-module__jI73oq__tableWrap{border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper);overflow-x:auto}.r1-module__jI73oq__table{border-collapse:collapse;width:100%;min-width:680px;font-size:var(--if-text-base)}.r1-module__jI73oq__table th,.r1-module__jI73oq__table td{padding:var(--if-space-4) var(--if-space-5);text-align:left;vertical-align:middle;border-bottom:1px solid var(--if-line-soft)}.r1-module__jI73oq__table th{background:var(--if-paper-warm);color:var(--if-ink-soft);font-size:var(--if-text-sm);font-weight:var(--if-weight-bold);white-space:nowrap}.r1-module__jI73oq__table tbody tr:last-child td{border-bottom:0}.r1-module__jI73oq__table tbody tr:hover{background:var(--if-accent-wash)}.r1-module__jI73oq__tableLink{color:var(--if-accent-deep);font-weight:var(--if-weight-semibold)}.r1-module__jI73oq__nowrap{white-space:nowrap}.r1-module__jI73oq__empty{padding:var(--if-space-9) var(--if-space-6);border:1px dashed var(--if-line-deep);border-radius:var(--if-radius-md);background:var(--if-paper);color:var(--if-muted);text-align:center}.r1-module__jI73oq__note{color:var(--if-muted);font-size:var(--if-text-sm);line-height:var(--if-leading-loose)}.r1-module__jI73oq__toast{align-items:center;gap:var(--if-space-3);margin-bottom:var(--if-space-6);padding:var(--if-space-4) var(--if-space-6);border:1px solid var(--if-tone-green-line);border-radius:var(--if-radius-md);background:var(--if-tone-green-bg);color:var(--if-tone-green-fg);font-weight:var(--if-weight-semibold);display:flex}.r1-module__jI73oq__error{margin-top:var(--if-space-3);padding:var(--if-space-3) var(--if-space-4);border:1px solid var(--if-tone-amber-line);border-radius:var(--if-radius-sm);background:var(--if-tone-amber-bg);color:var(--if-tone-amber-fg);font-size:var(--if-text-sm)}.r1-module__jI73oq__menu{position:relative}.r1-module__jI73oq__menuPanel{top:calc(100% + var(--if-space-2));z-index:var(--if-z-dropdown);min-width:200px;padding:var(--if-space-2);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper);box-shadow:var(--if-shadow-raised);position:absolute;right:0}.r1-module__jI73oq__menuItem{width:100%;min-height:var(--if-hit-target);padding:0 var(--if-space-4);border-radius:var(--if-radius-sm);color:var(--if-ink);font-size:var(--if-text-base);text-align:left;background:0 0;border:0;align-items:center;display:flex}.r1-module__jI73oq__menuItem:hover{background:var(--if-accent-wash);color:var(--if-accent-deep)}.r1-module__jI73oq__dialog{width:min(460px, calc(100vw - 2 * var(--if-space-6)));border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);color:var(--if-ink);box-shadow:var(--if-shadow-dialog);padding:0}.r1-module__jI73oq__dialog::backdrop{background:var(--if-overlay)}.r1-module__jI73oq__dialogBody{gap:var(--if-space-5);padding:var(--if-space-7);flex-direction:column;display:flex}.r1-module__jI73oq__dialogTitle{font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__dialogFoot{justify-content:flex-end;gap:var(--if-space-3);display:flex}.r1-module__jI73oq__memberList{gap:var(--if-space-3);flex-wrap:wrap;display:flex}.r1-module__jI73oq__memberChip{align-items:center;gap:var(--if-space-3);padding:var(--if-space-2) var(--if-space-3);border:1px solid var(--if-line);border-radius:var(--if-radius-pill);background:var(--if-paper-raised);font-size:var(--if-text-sm);display:flex}.r1-module__jI73oq__memberRole{color:var(--if-muted);font-size:var(--if-text-xs)}.r1-module__jI73oq__iconButton{width:32px;height:32px;color:var(--if-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.r1-module__jI73oq__iconButton:hover{background:var(--if-tone-amber-bg);color:var(--if-tone-amber-fg)}@media (pointer:coarse){.r1-module__jI73oq__iconButton{width:var(--if-hit-target);height:var(--if-hit-target)}}.r1-module__jI73oq__inlineForm{align-items:flex-end;gap:var(--if-space-3);margin-top:var(--if-space-5);padding-top:var(--if-space-5);border-top:1px solid var(--if-line-soft);flex-wrap:wrap;display:flex}.r1-module__jI73oq__logList{gap:var(--if-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r1-module__jI73oq__logItem{gap:var(--if-space-4);grid-template-columns:10px minmax(0,1fr);align-items:start;display:grid}.r1-module__jI73oq__logDot{background:var(--if-accent);border-radius:50%;width:9px;height:9px;margin-top:6px}.r1-module__jI73oq__logAction{font-weight:var(--if-weight-semibold)}.r1-module__jI73oq__routeCards{gap:var(--if-space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.r1-module__jI73oq__routeCard{gap:var(--if-space-2);padding:var(--if-space-6);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper-raised);cursor:pointer;flex-direction:column;display:flex}.r1-module__jI73oq__routeCardActive{border-color:var(--if-accent-deep);padding:calc(var(--if-space-6) - 1px);background:var(--if-accent-wash);border-width:2px}.r1-module__jI73oq__routeCardActive .r1-module__jI73oq__note{color:var(--if-ink-soft)}.r1-module__jI73oq__routeCardTitle{font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__dropzone{border:1.5px dashed var(--if-line-deep,#d8c7b0);background:var(--if-paper-raised,#fffdf8);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:168px;padding:28px 20px;transition:all .15s;display:flex}.r1-module__jI73oq__dropzone:hover,.r1-module__jI73oq__dropzoneActive{border-color:var(--if-accent-deep,#2b5fb4);background:var(--if-accent-wash,#e8f0ff)}.r1-module__jI73oq__dropzoneIcon{background:var(--if-accent-wash,#e8f0ff);width:44px;height:44px;color:var(--if-accent-deep,#2b5fb4);border-radius:50%;place-items:center;margin-bottom:2px;display:grid}.r1-module__jI73oq__dropzoneTitle{color:var(--if-ink,#241a0e);margin:0;font-size:14px;font-weight:600}.r1-module__jI73oq__dropzoneHint{color:var(--if-muted,#7c6b55);margin:0;font-size:12.5px}.r1-module__jI73oq__dropzoneBtn{border:1px solid var(--if-line,#e9d9bf);background:var(--if-paper,#fffdf8);color:var(--if-ink,#241a0e);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-top:4px;padding:7px 18px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #241a0e0a}.r1-module__jI73oq__dropzoneBtn:hover{border-color:var(--if-accent-deep,#2b5fb4);color:var(--if-accent-deep,#2b5fb4);background:#fff}.r1-module__jI73oq__resourceActions{border-top:1px solid var(--if-line-soft,#f1e5d0);justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.r1-module__jI73oq__modalCancelBtn{border:1px solid var(--if-line,#e9d9bf);color:var(--if-ink-soft,#57493a);cursor:pointer;background:0 0;border-radius:8px;padding:9px 20px;font-size:13.5px;font-weight:600;transition:all .15s}.r1-module__jI73oq__modalCancelBtn:hover:not(:disabled){background:var(--if-paper-warm,#faf6ee);color:var(--if-ink,#241a0e);border-color:var(--if-line-deep,#d8c7b0)}.r1-module__jI73oq__modalSubmitBtn{border:1px solid var(--if-accent-deep,#2b5fb4);background:var(--if-accent-deep,#2b5fb4);color:#fff;cursor:pointer;box-shadow:0 2px 6px color-mix(in srgb, var(--if-accent-deep,#2b5fb4) 20%, transparent);border-radius:8px;padding:9px 24px;font-size:13.5px;font-weight:600;transition:all .15s}.r1-module__jI73oq__modalSubmitBtn:hover:not(:disabled){background:#1f4a94;border-color:#1f4a94}.r1-module__jI73oq__modalSubmitBtn:disabled{color:#94a3b8;cursor:not-allowed;box-shadow:none;background:#e2e8f0;border-color:#cbd5e1}.r1-module__jI73oq__fileName{font-weight:var(--if-weight-semibold);word-break:break-all}.r1-module__jI73oq__progress{width:100%;height:8px;margin-top:var(--if-space-3);border-radius:var(--if-radius-pill);background:var(--if-paper-sunken);overflow:hidden}.r1-module__jI73oq__progressBar{border-radius:var(--if-radius-pill);background:var(--if-accent);height:100%;transition:width .2s}.r1-module__jI73oq__bellWrap{position:relative}.r1-module__jI73oq__bellBadge{border-radius:var(--if-radius-pill);background:var(--if-accent-deep);min-width:18px;height:18px;color:var(--if-ink-inverse);font-size:var(--if-text-2xs);font-weight:var(--if-weight-bold);text-align:center;padding:0 4px;line-height:18px;position:absolute;top:4px;right:2px}.r1-module__jI73oq__bellPanel{top:calc(100% + var(--if-space-2));z-index:var(--if-z-dropdown);width:min(360px, calc(100vw - var(--if-space-6)));border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper);max-height:60vh;box-shadow:var(--if-shadow-raised);position:absolute;right:0;overflow-y:auto}.r1-module__jI73oq__bellHead{justify-content:space-between;align-items:center;gap:var(--if-space-3);padding:var(--if-space-4) var(--if-space-5);border-bottom:1px solid var(--if-line-soft);font-weight:var(--if-weight-bold);display:flex}.r1-module__jI73oq__bellItem{width:100%;padding:var(--if-space-3) var(--if-space-4);border:0;border-bottom:1px solid var(--if-line-soft);color:var(--if-ink);text-align:left;cursor:pointer;background:0 0;transition:background .15s;display:block}.r1-module__jI73oq__bellItem:hover{background:var(--if-accent-wash)}.r1-module__jI73oq__bellUnread{background:#0e74900a}.r1-module__jI73oq__bellTitle{font-size:13.5px;font-weight:var(--if-weight-semibold);color:var(--if-ink);margin-bottom:3px;line-height:1.35;display:block}.r1-module__jI73oq__bellBody{color:var(--if-muted);font-size:12px;line-height:1.4;display:block}.r1-module__jI73oq__bellTime{color:var(--if-muted,#94a3b8);margin-top:4px;font-size:11px;display:block}.r1-module__jI73oq__boardLayout{gap:var(--if-space-8);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}.r1-module__jI73oq__boardLayoutWide{display:block}.r1-module__jI73oq__panel{min-width:0}.r1-module__jI73oq__side{border:1px solid var(--if-line);background:var(--if-paper);border-radius:10px;min-width:0;padding:14px 16px;position:sticky;top:16px}.r1-module__jI73oq__sideInner{display:block}.r1-module__jI73oq__sideTop{justify-content:space-between;align-items:baseline;gap:var(--if-space-3);padding-bottom:var(--if-space-4);display:flex}.r1-module__jI73oq__sideTopTitle{color:var(--if-ink);font-size:15px;font-weight:600}.r1-module__jI73oq__clearFilters{color:var(--if-accent-deep);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold)}.r1-module__jI73oq__sideGroup{border-top:1px solid var(--if-line-soft);padding:10px 0}.r1-module__jI73oq__sideGroupOff{opacity:.62}.r1-module__jI73oq__sideHeading{justify-content:space-between;align-items:center;gap:var(--if-space-3);cursor:pointer;color:var(--if-ink);font-size:14px;font-weight:600;list-style:none;display:flex}.r1-module__jI73oq__sideHeading::-webkit-details-marker{display:none}.r1-module__jI73oq__sideGroup[open] .r1-module__jI73oq__sideHeading svg{transform:rotate(180deg)}.r1-module__jI73oq__sideContent{margin-top:var(--if-space-2)}.r1-module__jI73oq__sideNote{margin:var(--if-space-3) 0 0;color:var(--if-muted);font-size:var(--if-text-xs);line-height:var(--if-leading-normal)}.r1-module__jI73oq__checkRow{color:var(--if-ink);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 2px;font-size:14px;display:grid}.r1-module__jI73oq__checkRow:hover{color:var(--if-accent-deep)}.r1-module__jI73oq__checkBox{border:1.5px solid var(--if-line-deep);background:var(--if-paper);width:16px;height:16px;color:var(--if-ink-inverse);border-radius:4px;place-items:center;display:grid}.r1-module__jI73oq__checkBoxOn{border-color:var(--if-accent-deep);background:var(--if-accent-deep)}.r1-module__jI73oq__checkName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r1-module__jI73oq__checkCount{color:var(--if-muted);font-variant-numeric:tabular-nums;font-size:13px}.r1-module__jI73oq__dateForm{gap:var(--if-space-3);display:grid}.r1-module__jI73oq__filterToggle{align-items:center;gap:var(--if-space-2);min-height:var(--if-hit-target);padding:0 var(--if-space-5);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper-raised);color:var(--if-ink);font:inherit;font-weight:var(--if-weight-semibold);cursor:pointer;display:none}.r1-module__jI73oq__drawerBackdrop,.r1-module__jI73oq__drawerClose{display:none}.r1-module__jI73oq__searchBox{align-items:center;gap:var(--if-space-3);min-width:0;height:var(--if-hit-target);padding:0 var(--if-space-6);border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper-raised);color:var(--if-muted);flex:260px;display:flex}.r1-module__jI73oq__searchBox:focus-within{border-color:var(--if-accent-deep)}.r1-module__jI73oq__searchInput{min-width:0;color:var(--if-ink);font:inherit;font-size:var(--if-text-md);background:0 0;border:0;outline:0;flex:1}.r1-module__jI73oq__statLine{align-items:baseline;gap:var(--if-space-3);margin:var(--if-space-5) 0 0;color:var(--if-muted);font-size:var(--if-text-base);flex-wrap:wrap;display:flex}.r1-module__jI73oq__statLine b{color:var(--if-ink);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__grid{gap:var(--if-space-7);margin-top:var(--if-space-7);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}.r1-module__jI73oq__bcard,.r1-module__jI73oq__ibCard{border:1px solid var(--if-line);background:var(--if-paper);min-width:0;color:var(--if-ink);border-radius:10px;flex-direction:column;padding:16px 16px 0;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.r1-module__jI73oq__bcard:hover,.r1-module__jI73oq__ibCard:hover{border-color:var(--if-line-strong);color:var(--if-ink)}.r1-module__jI73oq__bcardStrip{height:6px;position:absolute;top:0;left:0;right:0}.r1-module__jI73oq__bcardTop,.r1-module__jI73oq__ibCardTop{justify-content:space-between;align-items:baseline;gap:var(--if-space-3);color:var(--if-ink-soft);font-size:var(--if-text-base);display:flex}.r1-module__jI73oq__bcardIndex{color:var(--if-muted);font-size:var(--if-text-sm)}.r1-module__jI73oq__bcardScore{color:var(--if-muted);font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);white-space:nowrap}.r1-module__jI73oq__bcardScoreOn{color:var(--if-ink)}.r1-module__jI73oq__bcardSlash{color:var(--if-accent)}.r1-module__jI73oq__bcardArchive{margin-top:var(--if-space-3);color:var(--if-muted);font-size:var(--if-text-sm);line-height:var(--if-leading-normal);display:block}.r1-module__jI73oq__bcardTitle{margin:var(--if-space-5) 0 var(--if-space-4);font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-semibold);line-height:var(--if-leading-tight)}.r1-module__jI73oq__bcardDesc{-webkit-line-clamp:3;line-clamp:3;color:var(--if-ink-soft);font-size:var(--if-text-base);line-height:var(--if-leading-loose);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.r1-module__jI73oq__bcardChips{align-items:center;gap:var(--if-space-2);margin:var(--if-space-6) 0 var(--if-space-6);flex-wrap:wrap;display:flex}.r1-module__jI73oq__bchip{border:1px solid var(--if-line-soft);border-radius:var(--if-radius-xs);background:var(--if-paper-raised);color:var(--if-ink-soft);font-size:var(--if-text-sm);white-space:nowrap;padding:6px 10px;line-height:1}.r1-module__jI73oq__bchipType{border-color:var(--if-accent-line);background:var(--if-accent-wash);color:var(--if-accent-deep)}:root[data-site] .r1-module__jI73oq__bchipType{display:none}.r1-module__jI73oq__bchipTopic{border-color:var(--if-tone-muted-line);background:var(--if-tone-muted-bg);color:var(--if-tone-muted-fg)}.r1-module__jI73oq__bchipWarn{border-color:var(--if-tone-amber-line);background:var(--if-tone-amber-bg);color:var(--if-tone-amber-fg)}.r1-module__jI73oq__bcardFlag{background:var(--if-tone-amber-bg);width:24px;height:24px;color:var(--if-tone-amber-fg);border-radius:50%;place-items:center;display:inline-grid}.r1-module__jI73oq__bcardFoot{justify-content:space-between;align-items:center;gap:var(--if-space-3);padding:var(--if-space-5) 0;border-top:1px solid var(--if-line-soft);color:var(--if-ink-soft);font-size:var(--if-text-base);margin-top:auto;display:flex}.r1-module__jI73oq__bcardOwner{align-items:center;gap:var(--if-space-3);min-width:0;display:flex}.r1-module__jI73oq__bcardAvatar{border:1px solid var(--if-line-deep);border-radius:var(--if-radius-sm);background:var(--if-paper-raised);width:30px;height:30px;font-size:var(--if-text-xs);font-weight:var(--if-weight-bold);flex:none;place-items:center;display:grid}.r1-module__jI73oq__bcardStatus{color:var(--if-ink-soft);font-size:var(--if-text-sm);text-align:right}.r1-module__jI73oq__ibState{align-items:center;gap:var(--if-space-3);color:var(--if-muted);font-size:var(--if-text-base);display:inline-flex}.r1-module__jI73oq__ibDot{background:var(--if-muted-soft);border-radius:50%;width:9px;height:9px}.r1-module__jI73oq__ibState[data-tone=ok]{color:var(--if-tone-green-fg)}.r1-module__jI73oq__ibState[data-tone=ok] .r1-module__jI73oq__ibDot{background:var(--if-green)}.r1-module__jI73oq__ibState[data-tone=warn],.r1-module__jI73oq__ibState[data-tone=bad]{color:var(--if-amber)}.r1-module__jI73oq__ibState[data-tone=warn] .r1-module__jI73oq__ibDot,.r1-module__jI73oq__ibState[data-tone=bad] .r1-module__jI73oq__ibDot{background:var(--if-amber)}.r1-module__jI73oq__ibFile{align-items:center;gap:var(--if-space-3);padding:var(--if-space-5) 0;border-top:1px solid var(--if-line-soft);color:var(--if-ink-soft);font-size:var(--if-text-sm);margin-top:auto;display:flex}.r1-module__jI73oq__ibFileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.r1-module__jI73oq__ibAction{color:var(--if-accent-deep);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);white-space:nowrap;margin-left:auto}.r1-module__jI73oq__foot{margin-top:var(--if-space-9);padding:0 var(--if-space-1) var(--if-space-6);color:var(--if-ink-soft);font-size:var(--if-text-base);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.r1-module__jI73oq__footTotal{font-family:var(--if-font-serif);font-size:var(--if-title-sm)}.r1-module__jI73oq__pager{justify-content:center;align-items:center;gap:var(--if-space-7);display:inline-flex}.r1-module__jI73oq__pagerBtn{width:30px;height:36px;color:var(--if-accent-deep);place-items:center;display:grid}.r1-module__jI73oq__pagerOff{opacity:.35}.r1-module__jI73oq__footMore{text-align:right}.r1-module__jI73oq__moreBtn{min-height:36px;padding:0 var(--if-space-5);border:1px dashed var(--if-accent-line);border-radius:var(--if-radius-sm);color:var(--if-accent-deep);font-size:var(--if-text-sm);font-weight:var(--if-weight-bold);align-items:center;display:inline-flex}.r1-module__jI73oq__crumb{align-items:center;gap:var(--if-space-4);padding:0 var(--if-space-1) var(--if-space-6);font-size:var(--if-text-md);display:flex}.r1-module__jI73oq__crumb a{color:var(--if-accent-deep);display:inline-flex}.r1-module__jI73oq__crumb a:first-child{color:var(--if-ink)}.r1-module__jI73oq__crumbCurrent{color:var(--if-accent-deep)}.r1-module__jI73oq__pdBlock{margin-bottom:var(--if-space-6);padding:var(--if-space-7) var(--if-space-8);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-paper)}.r1-module__jI73oq__pdHeadRow{justify-content:space-between;align-items:flex-start;gap:var(--if-space-8);display:flex}.r1-module__jI73oq__pdHeadMain{min-width:0}.r1-module__jI73oq__pdTitle{font-family:var(--if-font-serif);font-size:var(--if-title-lg);font-weight:var(--if-weight-bold);line-height:var(--if-leading-tight);margin:0}.r1-module__jI73oq__pdSummary{margin:var(--if-space-3) 0 0;color:var(--if-ink-soft);font-size:var(--if-text-md);line-height:var(--if-leading-normal)}.r1-module__jI73oq__pdChips,.r1-module__jI73oq__pdTags{align-items:center;gap:var(--if-space-3);margin-top:var(--if-space-5);flex-wrap:wrap;display:flex}.r1-module__jI73oq__pdMetaRow{align-items:center;gap:var(--if-space-5);margin-top:var(--if-space-5);color:var(--if-ink);font-size:var(--if-text-md);flex-wrap:wrap;display:flex}.r1-module__jI73oq__pdMeta{align-items:center;gap:var(--if-space-3);display:inline-flex}.r1-module__jI73oq__pdSmallBtn{align-items:center;gap:var(--if-space-2);min-height:34px;padding:0 var(--if-space-4);border:1px solid var(--if-line);border-radius:var(--if-radius-xs);background:var(--if-paper);color:var(--if-accent-deep);font:inherit;font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);cursor:pointer;display:inline-flex}.r1-module__jI73oq__pdSmallBtn:hover{border-color:var(--if-accent-deep)}.r1-module__jI73oq__pdActions{align-items:stretch;gap:var(--if-space-3);flex:none;display:flex}.r1-module__jI73oq__pdGhostBtn{align-items:center;gap:var(--if-space-2);padding:var(--if-space-5) var(--if-space-6);border:1px solid var(--if-line);border-radius:var(--if-radius-md);color:var(--if-muted);font-size:var(--if-text-base);font-weight:var(--if-weight-semibold);white-space:nowrap;cursor:not-allowed;display:inline-flex}.r1-module__jI73oq__pdSubmitted{margin-top:var(--if-space-7);padding-top:var(--if-space-6);border-top:1px solid var(--if-line-soft);color:var(--if-ink-soft);font-size:var(--if-text-base);line-height:var(--if-leading-loose)}.r1-module__jI73oq__pdSubmitted p{margin:0 0 var(--if-space-3)}.r1-module__jI73oq__pdSubmitted strong{color:var(--if-ink)}.r1-module__jI73oq__sectionHead{align-items:center;gap:var(--if-space-5);margin-bottom:var(--if-space-6);flex-wrap:wrap;display:flex}.r1-module__jI73oq__sectionTitle{margin:0 0 var(--if-space-5);font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__sectionHead .r1-module__jI73oq__sectionTitle{margin-bottom:var(--if-space-1)}.r1-module__jI73oq__subTitle{margin:var(--if-space-7) 0 var(--if-space-4);font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-semibold)}.r1-module__jI73oq__stepper{margin:var(--if-space-7) 0 0;padding:var(--if-space-7) var(--if-space-6) var(--if-space-6);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;display:grid}.r1-module__jI73oq__step{align-items:center;gap:var(--if-space-2);text-align:center;flex-direction:column;display:flex;position:relative}.r1-module__jI73oq__step:before{content:"";background:var(--if-line-deep);width:calc(100% - 32px);height:2px;position:absolute;top:10px;left:calc(16px - 50%)}.r1-module__jI73oq__step:first-child:before{display:none}.r1-module__jI73oq__stepDot{border:2px solid var(--if-line-deep);background:var(--if-paper);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.r1-module__jI73oq__step[data-state=now] .r1-module__jI73oq__stepDot{border-color:var(--if-accent-deep)}.r1-module__jI73oq__step[data-state=done] .r1-module__jI73oq__stepDot{border-color:var(--if-accent-mid);background:var(--if-accent-mid)}.r1-module__jI73oq__stepDotCore{background:var(--if-accent-deep);border-radius:50%;width:10px;height:10px}.r1-module__jI73oq__stepLabel{font-size:var(--if-text-base);color:var(--if-ink-soft)}.r1-module__jI73oq__step[data-state=now] .r1-module__jI73oq__stepLabel{color:var(--if-accent-deep);font-weight:var(--if-weight-semibold)}.r1-module__jI73oq__stepSub{color:var(--if-muted);font-size:var(--if-text-xs)}.r1-module__jI73oq__resToolbar{align-items:center;gap:var(--if-space-4);margin-bottom:var(--if-space-5);flex-wrap:wrap;display:flex}.r1-module__jI73oq__resSelect{min-height:var(--if-hit-target);min-width:0;padding:0 var(--if-space-4);border:1px solid var(--if-line);border-radius:var(--if-radius-md);background:var(--if-paper-raised);color:var(--if-ink);font:inherit;font-size:var(--if-text-base);flex:160px}.r1-module__jI73oq__resName{align-items:center;gap:var(--if-space-4);display:flex}.r1-module__jI73oq__resIcon{color:var(--if-accent-deep);flex:none;place-items:center;display:grid}.r1-module__jI73oq__reviewHead{justify-content:space-between;align-items:flex-start;gap:var(--if-space-6);margin-bottom:var(--if-space-6);flex-wrap:wrap;display:flex}.r1-module__jI73oq__reviewHead .r1-module__jI73oq__pdChips{margin-top:0}.r1-module__jI73oq__tabOff{color:var(--if-muted);cursor:not-allowed}.r1-module__jI73oq__reviewLayout{gap:var(--if-space-6);margin-top:var(--if-space-6);grid-template-columns:minmax(0,1.65fr) minmax(340px,1fr);align-items:start;display:grid}.r1-module__jI73oq__reviewMain{min-width:0}.r1-module__jI73oq__reviewSide{top:var(--if-space-6);gap:var(--if-space-6);min-width:0;display:grid;position:sticky}.r1-module__jI73oq__sideCard{padding:var(--if-space-6);border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);box-shadow:var(--if-shadow-card)}.r1-module__jI73oq__sideCardTitle{margin:0 0 var(--if-space-4);font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__masterFile{align-items:center;gap:var(--if-space-3);font-size:var(--if-text-base);margin:0;display:flex}.r1-module__jI73oq__masterBadge{padding:4px var(--if-space-3);border:1px solid var(--if-accent-line);border-radius:var(--if-radius-xs);background:var(--if-accent-wash);color:var(--if-accent-deep);font-size:var(--if-text-2xs);font-weight:var(--if-weight-bold);text-transform:uppercase}.r1-module__jI73oq__masterDownload{margin:var(--if-space-4) 0 0}.r1-module__jI73oq__docPreview{height:380px;margin-top:var(--if-space-4);padding:var(--if-space-7) var(--if-space-7);border:1px solid var(--if-line-soft);border-radius:var(--if-radius-sm);background:var(--if-ink-inverse);color:var(--if-ink);font-family:Times New Roman,Georgia,serif;font-size:var(--if-text-base);line-height:var(--if-leading-normal);overflow:auto}.r1-module__jI73oq__docPreview h4{margin:0 0 var(--if-space-2);font-size:var(--if-text-md)}.r1-module__jI73oq__docPreview p{margin:0 0 var(--if-space-6)}.r1-module__jI73oq__docCite{color:var(--if-muted);font-size:var(--if-text-sm)}.r1-module__jI73oq__docPager{justify-content:center;align-items:center;gap:var(--if-space-8);margin-top:var(--if-space-4);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);display:flex}.r1-module__jI73oq__docPager button{border:1px solid var(--if-line);border-radius:var(--if-radius-xs);background:var(--if-paper);width:32px;height:32px;color:var(--if-ink);font:inherit;font-size:var(--if-text-md);cursor:pointer}.r1-module__jI73oq__docPager button:disabled{opacity:.4;cursor:not-allowed}.r1-module__jI73oq__questions{padding-left:var(--if-space-7);color:var(--if-ink-soft);font-size:var(--if-text-base);line-height:var(--if-leading-loose);margin:0}.r1-module__jI73oq__decideGrid{gap:var(--if-space-7);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}.r1-module__jI73oq__createHead{margin-bottom:var(--if-space-6)}.r1-module__jI73oq__workspace{gap:var(--if-space-6);grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:start;display:grid}.r1-module__jI73oq__column{min-width:0;padding:var(--if-space-8) var(--if-space-7);border:1px solid var(--if-line);border-radius:var(--if-radius-xl);background:var(--if-paper);box-shadow:var(--if-shadow-card)}.r1-module__jI73oq__columnSoft{background:var(--if-paper-raised)}.r1-module__jI73oq__columnTitle{margin:0 0 var(--if-space-6);padding-bottom:var(--if-space-4);border-bottom:1px solid var(--if-line-soft);font-family:var(--if-font-serif);font-size:var(--if-title-md);font-weight:var(--if-weight-bold)}.r1-module__jI73oq__sectionNo{min-width:24px;color:var(--if-accent-deep);display:inline-block}@media (max-width:1180px){.r1-module__jI73oq__grid{gap:var(--if-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.r1-module__jI73oq__reviewLayout{grid-template-columns:minmax(0,1fr)}.r1-module__jI73oq__reviewSide{position:static}}@media (max-width:980px){.r1-module__jI73oq__workspace{grid-template-columns:minmax(0,1fr)}.r1-module__jI73oq__pdHeadRow{flex-direction:column}.r1-module__jI73oq__stepper{gap:var(--if-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.r1-module__jI73oq__step:before{display:none}}@media (max-width:820px){.r1-module__jI73oq__boardLayout{display:block}.r1-module__jI73oq__filterToggle{margin-bottom:var(--if-space-5);display:inline-flex}.r1-module__jI73oq__side{display:none}.r1-module__jI73oq__sideOpen{z-index:var(--if-z-dialog);top:var(--if-space-6);bottom:var(--if-space-4);left:var(--if-space-4);width:min(360px, calc(100vw - 2 * var(--if-space-4)));box-shadow:var(--if-shadow-dialog);display:block;position:fixed;overflow:auto}.r1-module__jI73oq__drawerBackdrop{z-index:var(--if-z-overlay);background:var(--if-overlay);border:0;display:block;position:fixed;inset:0}.r1-module__jI73oq__sideOpen .r1-module__jI73oq__drawerClose{z-index:var(--if-z-base);width:100%;margin-bottom:var(--if-space-4);padding:var(--if-space-4);border:1px solid var(--if-line);border-radius:var(--if-radius-sm);background:var(--if-paper);color:var(--if-ink);font:inherit;font-weight:var(--if-weight-bold);cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.r1-module__jI73oq__grid{gap:var(--if-space-4);grid-template-columns:minmax(0,1fr)}.r1-module__jI73oq__foot{gap:var(--if-space-4);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.r1-module__jI73oq__footMore{text-align:center}}@media (max-width:720px){.r1-module__jI73oq__pdBlock{padding:var(--if-space-6) var(--if-space-5)}.r1-module__jI73oq__decideGrid{grid-template-columns:minmax(0,1fr)}}.r1-module__jI73oq__tabRow{border-bottom:1px solid var(--if-line-strong);margin-bottom:var(--if-space-7,28px);justify-content:space-between;align-items:center;min-height:48px;display:flex}.r1-module__jI73oq__tabRow .if-tabs{min-height:unset;align-items:center;gap:var(--if-space-6,20px);border-bottom:none;margin-bottom:0;display:flex}.r1-module__jI73oq__tabRow .if-tabs__item{min-height:unset;line-height:1.4;font-size:var(--if-text-md);align-items:center;padding:10px 4px;display:inline-flex}.r1-module__jI73oq__tabRow .if-tabs__item.is-active:after{display:none!important}.r1-module__jI73oq__catalogLinks{align-items:center;gap:var(--if-space-6,20px);flex-shrink:0;padding:0;display:flex}.r1-module__jI73oq__catalogLink{color:var(--if-muted);line-height:1.4;font-size:var(--if-text-md);font-weight:var(--if-weight-medium);white-space:nowrap;align-items:center;padding:10px 0;text-decoration:none;transition:color .15s;display:inline-flex}.r1-module__jI73oq__catalogLink:hover{color:var(--if-accent-deep)}
.app-shell-module__4hiVFG__appbar{z-index:var(--if-z-nav,100);min-height:60px;padding:0 var(--if-nav-pad-x);background:var(--if-paper);border-bottom:1px solid var(--if-line);align-items:center;gap:8px 28px;display:flex;position:relative}.app-shell-module__4hiVFG__brand{color:var(--if-ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.app-shell-module__4hiVFG__brand:hover{color:var(--if-ink)}.app-shell-module__4hiVFG__brand:focus-visible{outline:2px solid var(--if-focus);outline-offset:3px;border-radius:6px}.app-shell-module__4hiVFG__brandMark{background:var(--if-accent-deep);color:#fff;letter-spacing:.02em;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.app-shell-module__4hiVFG__brandName{white-space:nowrap;font-size:16px;font-weight:700}.app-shell-module__4hiVFG__brandLogo{flex:none;display:block}.app-shell-module__4hiVFG__brandNameProposal{letter-spacing:-.005em;font-size:16.5px}.app-shell-module__4hiVFG__brandSub{color:var(--if-muted);margin-left:1px;font-weight:500}.app-shell-module__4hiVFG__nav{scrollbar-width:none;flex:auto;align-self:stretch;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.app-shell-module__4hiVFG__nav::-webkit-scrollbar{display:none}.app-shell-module__4hiVFG__navLink{color:var(--if-ink-soft);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.app-shell-module__4hiVFG__navLink:hover{color:var(--if-ink);border-bottom-color:var(--if-line-strong)}.app-shell-module__4hiVFG__navLink:focus-visible{outline:2px solid var(--if-focus);outline-offset:-4px;border-radius:6px}.app-shell-module__4hiVFG__navOn,.app-shell-module__4hiVFG__navOn:hover{color:var(--if-ink);border-bottom-color:var(--if-accent-deep);font-weight:600}.app-shell-module__4hiVFG__navOff{color:var(--if-muted-soft);cursor:not-allowed}.app-shell-module__4hiVFG__navOff:hover{border-bottom-color:#0000}.app-shell-module__4hiVFG__right{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}@media (max-width:760px){.app-shell-module__4hiVFG__appbar{padding:8px var(--if-space-5) 0;flex-wrap:wrap;column-gap:12px}.app-shell-module__4hiVFG__nav{flex-basis:100%;order:3;gap:0;margin:0 -8px}.app-shell-module__4hiVFG__navLink{min-height:44px;padding:0 8px}}.app-shell-module__4hiVFG__appbarProposal{gap:8px 18px;min-height:64px}.app-shell-module__4hiVFG__pnav{border-left:1px solid var(--if-line);flex:auto;align-items:center;gap:4px;min-width:0;padding-left:18px;display:flex}.app-shell-module__4hiVFG__pnavLink{min-height:38px;color:var(--if-ink-soft);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 14px 0 11px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.app-shell-module__4hiVFG__pnavLink:hover{background:var(--if-paper-sunken);color:var(--if-ink)}.app-shell-module__4hiVFG__pnavLink:focus-visible{outline:2px solid var(--if-focus);outline-offset:2px}.app-shell-module__4hiVFG__pnavOn,.app-shell-module__4hiVFG__pnavOn:hover{color:var(--if-ink);background:#eaeef4;font-weight:600}.app-shell-module__4hiVFG__pnavIcon{color:var(--if-muted);display:inline-flex}.app-shell-module__4hiVFG__pnavOn .app-shell-module__4hiVFG__pnavIcon{color:var(--if-accent-deep)}@media (max-width:760px){.app-shell-module__4hiVFG__appbarProposal{min-height:56px;padding:0 var(--if-space-5);flex-wrap:nowrap;column-gap:10px}.app-shell-module__4hiVFG__pnav{gap:2px;padding-left:10px}.app-shell-module__4hiVFG__pnavLink{gap:6px;min-height:44px;padding:0 10px 0 8px}}@media (max-width:520px){.app-shell-module__4hiVFG__appbarProposal .app-shell-module__4hiVFG__brandName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.app-shell-module__4hiVFG__subbar{min-height:52px;padding:0 var(--if-nav-pad-x);background:var(--if-paper);border-bottom:1px solid var(--if-line);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.app-shell-module__4hiVFG__subnav{scrollbar-width:none;flex:auto;align-self:stretch;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.app-shell-module__4hiVFG__subnav::-webkit-scrollbar{display:none}@media (max-width:760px){.app-shell-module__4hiVFG__subbar{padding:6px var(--if-space-5)}.app-shell-module__4hiVFG__subnav{flex-basis:100%;gap:0;margin:0 -8px}}.app-shell-module__4hiVFG__budgetWarn,.app-shell-module__4hiVFG__budgetOver{padding:8px var(--if-nav-pad-x);border-bottom:1px solid var(--if-line);font-size:var(--if-text-sm);line-height:1.4}.app-shell-module__4hiVFG__budgetWarn{background:var(--if-tone-amber-bg);color:var(--if-tone-amber-fg);border-bottom-color:var(--if-tone-amber-line)}.app-shell-module__4hiVFG__budgetOver{background:var(--if-blush);color:var(--if-coral-ink);border-bottom-color:#f3c9c4}
.board-module__sdPUXq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:16px;display:flex}.board-module__sdPUXq__headText{flex:320px;min-width:0}.board-module__sdPUXq__title{color:var(--if-ink);margin:0;font-size:24px;font-weight:700;line-height:1.3}.board-module__sdPUXq__sub{color:var(--if-ink-soft);margin:4px 0 0;font-size:14px;line-height:1.5}.board-module__sdPUXq__subLink{color:var(--if-accent-deep);white-space:nowrap;font-weight:500}.board-module__sdPUXq__subLink+.board-module__sdPUXq__subLink{margin-left:12px}.board-module__sdPUXq__headTools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.board-module__sdPUXq__search{border:1px solid var(--if-line-strong);background:var(--if-paper);width:min(340px,100%);min-height:40px;color:var(--if-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.board-module__sdPUXq__search:focus-within{border-color:var(--if-accent-deep);outline:2px solid var(--if-accent-wash)}.board-module__sdPUXq__searchInput{min-width:0;color:var(--if-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:14px}.board-module__sdPUXq__searchClear{width:22px;height:22px;color:var(--if-muted);border-radius:50%;place-items:center;font-size:16px;line-height:1;text-decoration:none;display:inline-grid}.board-module__sdPUXq__searchClear:hover{background:var(--if-paper-sunken);color:var(--if-ink)}.board-module__sdPUXq__toast{background:var(--if-mist);color:#1f5c3a;border:1px solid #cfe6d8;border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:14px;line-height:1.5}.board-module__sdPUXq__note{color:var(--if-ink-soft);margin:0 0 12px;font-size:13px;line-height:1.5}.board-module__sdPUXq__tabs{border-bottom:1px solid var(--if-line);gap:4px;margin-bottom:20px;display:flex}.board-module__sdPUXq__tab{min-height:40px;color:var(--if-ink-soft);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.board-module__sdPUXq__tab:hover{color:var(--if-ink);border-bottom-color:var(--if-line-strong)}.board-module__sdPUXq__tab:focus-visible{outline:2px solid var(--if-focus);outline-offset:-4px;border-radius:6px}.board-module__sdPUXq__tabOn,.board-module__sdPUXq__tabOn:hover{color:var(--if-ink);border-bottom-color:var(--if-accent-deep);font-weight:600}.board-module__sdPUXq__doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.board-module__sdPUXq__door{border:1px solid var(--if-line);background:var(--if-paper);min-width:0;color:var(--if-ink);border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}a.board-module__sdPUXq__door:hover{border-color:var(--if-accent-deep);color:var(--if-ink)}.board-module__sdPUXq__door:focus-visible{outline:2px solid var(--if-focus);outline-offset:2px}.board-module__sdPUXq__doorOpen{border-color:var(--if-accent-deep);background:var(--if-accent-wash)}.board-module__sdPUXq__doorHead{justify-content:space-between;align-items:baseline;gap:8px;font-size:16px;font-weight:600;display:flex}.board-module__sdPUXq__doorCount{color:var(--if-ink-soft);white-space:nowrap;font-size:14px;font-weight:500}.board-module__sdPUXq__doorDesc{color:var(--if-ink-soft);font-size:13px}.board-module__sdPUXq__doorLink{color:var(--if-accent-deep);font-size:13px;font-weight:600}.board-module__sdPUXq__matchLine{color:var(--if-ink-soft);margin:0 0 16px;font-size:14px}.board-module__sdPUXq__matchClear{color:var(--if-accent-deep);font-weight:600}.board-module__sdPUXq__layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:28px;display:grid}.board-module__sdPUXq__gallery,.board-module__sdPUXq__section{min-width:0}.board-module__sdPUXq__section+.board-module__sdPUXq__section{margin-top:28px}.board-module__sdPUXq__sectionHead{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.board-module__sdPUXq__sectionTitle{color:var(--if-ink);margin:0;font-size:16px;font-weight:600}.board-module__sdPUXq__sectionCount{color:var(--if-muted);font-size:13px}.board-module__sdPUXq__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.board-module__sdPUXq__empty{border:1px dashed var(--if-line-strong);color:var(--if-ink-soft);text-align:center;border-radius:10px;padding:28px 20px;font-size:14px}.board-module__sdPUXq__emptyText{margin:0 0 6px}.board-module__sdPUXq__dimmed{background:var(--if-paper-warm);border-style:dashed}.board-module__sdPUXq__reason{margin:0 0 var(--if-space-4);color:var(--if-muted);font-size:var(--if-text-sm);line-height:var(--if-leading-normal)}.board-module__sdPUXq__groupCount{min-width:20px;padding:0 var(--if-space-2);background:var(--if-accent-deep);color:var(--if-paper);font-family:var(--if-font-sans);font-size:var(--if-text-xs);font-weight:var(--if-weight-semibold);text-align:center;border-radius:999px;margin-left:auto;line-height:20px}.board-module__sdPUXq__groupClear{margin-bottom:var(--if-space-2);color:var(--if-accent-deep);font-size:var(--if-text-xs);font-weight:var(--if-weight-semibold);text-underline-offset:2px;text-decoration:underline;display:inline-block}.board-module__sdPUXq__groupClear:hover{color:var(--if-ink)}@media (max-width:820px){.board-module__sdPUXq__layout{display:block}.board-module__sdPUXq__doors{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.board-module__sdPUXq__search,.board-module__sdPUXq__headTools{width:100%}.board-module__sdPUXq__grid{grid-template-columns:minmax(0,1fr)}}
.public-card-preview-module__tci9mW__card{border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);align-self:start;width:100%;min-width:0;overflow:hidden}.public-card-preview-module__tci9mW__cover{aspect-ratio:16/9;background:var(--if-accent-wash);color:var(--if-accent-deep);font-family:var(--if-font-serif);font-size:var(--if-title-sm);text-align:center;place-items:center;padding:0;display:grid;overflow:hidden}.public-card-preview-module__tci9mW__cover>span{padding:var(--if-space-4);overflow-wrap:anywhere}.public-card-preview-module__tci9mW__cover img{object-fit:cover;width:100%;height:100%;display:block}.public-card-preview-module__tci9mW__body{gap:var(--if-space-2);padding:var(--if-space-4) var(--if-space-5) var(--if-space-5);display:grid}.public-card-preview-module__tci9mW__title{color:var(--if-ink);font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold);overflow-wrap:anywhere;margin:0}.public-card-preview-module__tci9mW__desc{color:var(--if-ink-soft);font-size:var(--if-text-sm);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.public-card-preview-module__tci9mW__metric{gap:var(--if-space-2);color:var(--if-ink);font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);flex-wrap:wrap;align-items:center;display:flex}.public-card-preview-module__tci9mW__metricKind{padding:1px var(--if-space-3);border:1px solid var(--if-accent-line);border-radius:var(--if-radius-sm);background:var(--if-accent-wash);color:var(--if-accent-deep);font-size:var(--if-text-2xs);font-weight:var(--if-weight-semibold);white-space:nowrap;flex:none}.public-card-preview-module__tci9mW__metricLabel{overflow-wrap:anywhere;min-width:0}
.idea-actions-module__S9NO8G__panel{z-index:var(--if-z-dropdown);overscroll-behavior:contain;border:1px solid var(--if-line);border-radius:var(--if-radius-lg);background:var(--if-paper);max-width:calc(100vw - 16px);box-shadow:var(--if-shadow-raised);color:var(--if-ink);text-align:left;position:fixed;overflow-y:auto}.idea-actions-module__S9NO8G__content{padding:var(--if-space-3)}
.stepper-module__a8l2iq__stepperWrap{width:100%;padding:var(--if-space-5) 0 var(--if-space-4);justify-content:center;align-items:center;display:flex}.stepper-module__a8l2iq__stepper{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:680px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.stepper-module__a8l2iq__step{align-items:center;gap:var(--if-space-3);text-align:center;z-index:1;flex-direction:column;display:flex;position:relative}.stepper-module__a8l2iq__step:before{content:"";background:var(--if-line-deep);z-index:0;width:calc(100% - 36px);height:2px;transition:background-color .3s ease-out;position:absolute;top:14px;left:calc(18px - 50%)}.stepper-module__a8l2iq__step:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid var(--if-line-deep);z-index:0;width:0;height:0;transition:border-left-color .3s ease-out;position:absolute;top:11px;left:-4px}.stepper-module__a8l2iq__step:first-child:before,.stepper-module__a8l2iq__step:first-child:after{display:none}.stepper-module__a8l2iq__step[data-prev-done=true]:before{background:var(--if-accent-mid)}.stepper-module__a8l2iq__step[data-prev-done=true]:after{border-left-color:var(--if-accent-mid)}.stepper-module__a8l2iq__stepDot{border:2px solid var(--if-line-deep);background:var(--if-paper);z-index:2;border-radius:50%;place-items:center;width:28px;height:28px;transition:all .25s ease-out;display:grid;position:relative}.stepper-module__a8l2iq__step[data-state=now] .stepper-module__a8l2iq__stepDot{border-color:var(--if-accent-deep);background:var(--if-paper);box-shadow:0 0 0 4px var(--if-accent-wash)}.stepper-module__a8l2iq__stepDotCore{background:var(--if-accent-deep);border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite stepper-module__a8l2iq__pulseDot}@keyframes stepper-module__a8l2iq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.25)}}.stepper-module__a8l2iq__step[data-state=done] .stepper-module__a8l2iq__stepDot{border-color:var(--if-teal,#2e6b76);background:var(--if-teal,#2e6b76);color:#fff}.stepper-module__a8l2iq__stepCheckIcon{stroke:#fff;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.stepper-module__a8l2iq__step[data-state=failed] .stepper-module__a8l2iq__stepDot{border-color:var(--if-coral,#e8674a);background:var(--if-blush,#f4d9ce);color:var(--if-coral-ink,#a63a22)}.stepper-module__a8l2iq__stepLabel{font-size:var(--if-text-sm);font-weight:var(--if-weight-semibold);color:var(--if-muted);flex-direction:column;align-items:center;gap:2px;line-height:1.35;transition:color .2s;display:flex}.stepper-module__a8l2iq__stepLabelMain{display:block}.stepper-module__a8l2iq__stepLabelSub{font-size:var(--if-text-xs);color:var(--if-ink-soft);opacity:.85;font-weight:400;display:block}.stepper-module__a8l2iq__step[data-state=now] .stepper-module__a8l2iq__stepLabel{color:var(--if-accent-deep)}.stepper-module__a8l2iq__step[data-state=now] .stepper-module__a8l2iq__stepLabelMain{font-weight:var(--if-weight-bold)}.stepper-module__a8l2iq__step[data-state=now] .stepper-module__a8l2iq__stepLabelSub{color:var(--if-accent-deep);font-weight:var(--if-weight-medium);opacity:1}.stepper-module__a8l2iq__step[data-state=done] .stepper-module__a8l2iq__stepLabel{color:var(--if-ink)}.stepper-module__a8l2iq__step[data-state=done] .stepper-module__a8l2iq__stepLabelSub{color:var(--if-ink-soft)}.stepper-module__a8l2iq__step[data-state=failed] .stepper-module__a8l2iq__stepLabel,.stepper-module__a8l2iq__step[data-state=failed] .stepper-module__a8l2iq__stepLabelSub{color:var(--if-coral-ink,#a63a22)}@media (max-width:600px){.stepper-module__a8l2iq__stepper{gap:var(--if-space-2);max-width:100%}.stepper-module__a8l2iq__stepLabel{font-size:var(--if-text-xs)}}
.metric-claim-module__6YkBva__labelFocus{padding:var(--if-space-4);border:1px solid var(--if-accent-line);border-radius:var(--if-radius-md);background:var(--if-accent-wash)}.metric-claim-module__6YkBva__labelFocus .metric-claim-module__6YkBva__labelFocusTitle{color:var(--if-accent-deep)}.metric-claim-module__6YkBva__labelHint{color:var(--if-ink-soft);font-size:var(--if-text-xs);line-height:var(--if-leading-normal)}
.not-found-module__HgvGOa__title{margin:0 0 var(--if-space-3);font-family:var(--if-font-serif);font-size:var(--if-title-sm);font-weight:var(--if-weight-bold)}.not-found-module__HgvGOa__back{font-weight:var(--if-weight-bold);white-space:nowrap}
