.Xa8SYq_overlay{z-index:60;background:#0a0c0e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Xa8SYq_dialog{background:var(--panel);border:1px solid var(--rule);width:min(420px,100%);box-shadow:0 8px 28px var(--shadow);border-radius:3px;padding:18px 16px 14px}.Xa8SYq_title{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:15px}.Xa8SYq_body{color:var(--ink-2);margin:0;font-size:13px;line-height:1.7}.Xa8SYq_actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Xa8SYq_button{font:inherit;border:1px solid var(--rule);background:var(--field);color:var(--ink);cursor:pointer;border-radius:2px;padding:6px 14px;font-size:13px}.Xa8SYq_button:hover{border-color:var(--ink-3)}.Xa8SYq_primary{border-color:var(--mark);background:var(--mark);color:var(--on-mark)}.Xa8SYq_primary:hover{border-color:var(--mark);filter:brightness(1.08)}
.r2a59q_topLeft,.r2a59q_bottomRight{pointer-events:none;width:9px;height:9px;position:absolute}.r2a59q_topLeft{border-top:1.5px solid var(--ink-3);border-left:1.5px solid var(--ink-3);top:-1px;left:-1px}.r2a59q_bottomRight{border-bottom:1.5px solid var(--ink-3);border-right:1.5px solid var(--ink-3);bottom:-1px;right:-1px}
.TBIKca_panel{background:var(--panel);border:1px solid var(--rule);border-radius:3px;padding:18px 16px;position:relative}
.oS6LNq_footer{border-top:1px solid var(--rule-soft);color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;padding:24px 40px;font-size:12px;display:flex}.oS6LNq_footer a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.oS6LNq_footer a:hover{color:var(--mark)}@media (max-width:600px){.oS6LNq_footer{padding:20px}}
.hRiaZq_bar{border-bottom:1px solid var(--rule-soft);background:var(--paper)}.hRiaZq_inner{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:6px 16px;display:flex;position:relative}.hRiaZq_brand{font-family:var(--font-display);letter-spacing:.04em;color:var(--ink-2);font-size:14px;font-weight:700;text-decoration:none}.hRiaZq_brand:hover{color:var(--mark)}.hRiaZq_toggle{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.hRiaZq_toggle:hover,.hRiaZq_toggle[aria-expanded=true]{color:var(--mark);border-color:var(--rule);background:var(--field)}.hRiaZq_menu{z-index:20;background:var(--field);border:1px solid var(--rule);min-width:260px;max-width:calc(100vw - 32px);box-shadow:0 8px 24px var(--shadow);border-radius:4px;padding:6px;position:absolute;top:calc(100% + 2px);right:16px}.hRiaZq_menu ul{margin:0;padding:0;list-style:none}.hRiaZq_menu a{color:var(--ink);border-radius:3px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.hRiaZq_menu a:hover{background:var(--mark-soft)}.hRiaZq_menu a[aria-current=page]{color:var(--mark);background:var(--mark-soft);font-weight:700}
.s0pLYa_spinner{border:2px solid var(--rule);border-top-color:var(--mark);border-radius:50%;flex:none;animation:.7s linear infinite s0pLYa_spin;display:inline-block}@keyframes s0pLYa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.s0pLYa_spinner{animation:1.4s ease-in-out infinite s0pLYa_pulse}@keyframes s0pLYa_pulse{50%{opacity:.35}}}
.IAwj_a_chip{cursor:pointer;background:var(--field);color:var(--ink);border:1px solid var(--rule);border-radius:2px;padding:5px 11px;font-size:12.5px}.IAwj_a_chip:hover:not(:disabled){border-color:var(--mark)}.IAwj_a_chip:disabled{opacity:.45;cursor:default}.IAwj_a_chip[aria-pressed=true]{background:var(--mark);border-color:var(--mark);color:var(--on-mark)}.IAwj_a_chip svg{color:var(--mark);flex:none}.IAwj_a_chip[aria-pressed=true] svg{color:var(--on-mark)}.IAwj_a_block{text-align:left;align-items:center;gap:11px;width:100%;padding:8px 12px;display:flex}
._0BM0Ga_row{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._0BM0Ga_label{color:var(--ink-2);min-width:2.2em;font-size:12px}._0BM0Ga_input{font-family:var(--font-mono);border:1px solid var(--rule);background:var(--field);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:2px;width:100%;min-width:0;padding:5px 8px;font-size:12.5px}._0BM0Ga_input:disabled{opacity:.45}
.sci0Ga_panel{margin-top:14px}.sci0Ga_readout{background:var(--field);border:1px solid var(--rule);border-radius:3px;padding:12px 14px;font-size:12.5px}.sci0Ga_readout dl{grid-template-columns:auto 1fr;gap:3px 14px;margin:0;display:grid}.sci0Ga_readout dt{color:var(--ink-3)}.sci0Ga_readout dd{font-variant-numeric:tabular-nums;font-family:var(--font-mono);margin:0;font-size:12px}.sci0Ga_notices{flex-direction:column;gap:7px;margin-top:12px;display:flex}.sci0Ga_notice{background:var(--warn-soft);color:var(--warn);border:1px solid;border-radius:2px;margin:0;padding:9px 11px;font-size:12.5px}.sci0Ga_noticeAction{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:2px;margin-top:8px;padding:4px 10px;font-size:12px;display:block}.sci0Ga_noticeAction:hover:not(:disabled){text-decoration:underline}.sci0Ga_noticeAction:disabled{opacity:.5;cursor:default}.sci0Ga_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.sci0Ga_go{cursor:pointer;background:var(--mark);color:var(--on-mark);border:1px solid var(--mark);border-radius:2px;padding:9px 20px;font-size:14px;font-weight:500}.sci0Ga_secondary{color:var(--mark);background:0 0}.sci0Ga_go:disabled{opacity:.4;cursor:default}.sci0Ga_status{color:var(--ink-2);font-size:12.5px}.sci0Ga_exportNote{color:var(--ink-3);margin:10px 0 0;font-size:12px;line-height:1.6}.sci0Ga_progress{align-items:center;gap:8px;display:inline-flex}.sci0Ga_progressText{font-variant-numeric:tabular-nums}
._57x9uG_viewer{z-index:50;background:#0a0c0ee0;flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed;inset:0}._57x9uG_bar{color:#f2f4f5;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}._57x9uG_nav{gap:6px;display:flex}._57x9uG_bar button{color:#f2f4f5;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:2px;padding:4px 13px;font-size:13px}._57x9uG_bar button:hover{border-color:#fff}._57x9uG_bar button:disabled{opacity:.35;cursor:default}._57x9uG_body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._57x9uG_body img{object-fit:contain;background:#fff;max-width:100%;max-height:100%}._57x9uG_blank{aspect-ratio:3/4;color:#8a9199;background:#fff;justify-content:center;align-self:stretch;align-items:center;max-width:100%;font-size:13px;display:flex}
.MA2Tma_stage{background:var(--panel);border:1px solid var(--rule);border-radius:3px;padding:16px;position:relative}.MA2Tma_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.MA2Tma_label{font-size:13px;font-weight:500}.MA2Tma_nav{align-items:center;gap:6px;display:flex}.MA2Tma_nav button{border:1px solid var(--rule);background:var(--field);color:var(--ink);cursor:pointer;border-radius:2px;padding:3px 11px;font-size:13px}.MA2Tma_nav button:disabled{opacity:.35;cursor:default}.MA2Tma_count{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12.5px;font-family:var(--font-mono);text-align:center;min-width:5.5em}.MA2Tma_canvasBox{justify-content:center;align-items:center;min-width:0;min-height:380px;display:flex;overflow:auto}.MA2Tma_sheet{width:100%;min-width:0}.MA2Tma_canvas{background:var(--sheet);box-shadow:0 1px 6px var(--shadow);width:100%;height:auto;display:block}.MA2Tma_pageNumbers{height:20px;margin-top:5px;position:relative}.MA2Tma_pageNumber{box-sizing:border-box;height:100%;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 2px;font-size:11.5px;line-height:1;display:flex;position:absolute;top:0;overflow:hidden}.MA2Tma_empty{color:var(--ink-3);text-align:center;padding:60px 10px;font-size:13px}.MA2Tma_testBadge{border:1px solid var(--warn);background:var(--warn-soft);color:var(--warn);border-radius:2px;margin-right:7px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-block}
.UqckKa_accordion{margin-bottom:18px}.UqckKa_accordion:last-child{margin-bottom:0}.UqckKa_summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;list-style:none;display:flex}.UqckKa_summary::-webkit-details-marker{display:none}.UqckKa_icon{color:var(--ink-3);flex:none;transition:transform .15s}.UqckKa_accordion[open] .UqckKa_icon{transform:rotate(180deg)}.UqckKa_body{margin-top:12px}
.S5zmPG_subField{border-left:2px solid var(--mark);margin-top:10px;padding:2px 0 2px 14px;animation:.18s ease-out S5zmPG_reveal;position:relative}.S5zmPG_subField:before{content:"";background:linear-gradient(to bottom, transparent, var(--mark));width:2px;height:10px;position:absolute;top:-10px;left:-2px}.S5zmPG_name{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;font-size:12.5px;font-weight:500;display:flex}.S5zmPG_hint{color:var(--ink-3);font-size:11px;font-weight:400}.S5zmPG_note{color:var(--ink-3);margin:7px 0 0;font-size:11.5px;line-height:1.6}@keyframes S5zmPG_reveal{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.S5zmPG_subField{animation:none}}
.wkA9nG_fields{border:0;min-width:0;margin:0;padding:0}.wkA9nG_chips{flex-wrap:wrap;gap:6px;display:flex}.wkA9nG_adjustGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wkA9nG_duplexRow{align-items:center;gap:8px;margin-top:8px;display:flex}.wkA9nG_axis{color:var(--ink-2);flex:none;min-width:2.5em;font-size:12px}.wkA9nG_subField+.wkA9nG_subField{border-top:1px dashed var(--rule-soft);margin-top:14px;padding-top:14px}.wkA9nG_subName{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;font-size:12.5px;font-weight:500;display:flex}.wkA9nG_subHint{color:var(--ink-3);font-size:11px;font-weight:400}.wkA9nG_subNote{color:var(--ink-3);margin:7px 0 0;font-size:11.5px;line-height:1.6}.wkA9nG_duplexMark{margin-top:10px}.wkA9nG_duplexMarkName{color:var(--ink-2);font-size:12px}.wkA9nG_check{color:var(--ink);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.wkA9nG_check input{accent-color:var(--mark);cursor:pointer;width:14px;height:14px}.wkA9nG_measureRow{align-items:center;gap:8px;margin-top:8px;display:flex}.wkA9nG_finishHint{color:var(--ink-3);white-space:nowrap;font-size:11.5px}.wkA9nG_tools{border-top:1px dashed var(--rule-soft);justify-content:flex-end;margin-top:14px;padding-top:14px;display:flex}
.bfn3sa_field{margin-bottom:18px}.bfn3sa_field:last-child{margin-bottom:0}.bfn3sa_name{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;font-size:13px;font-weight:500;display:flex}.bfn3sa_hint{color:var(--ink-3);font-size:11.5px;font-weight:400}.bfn3sa_note{color:var(--ink-3);margin:7px 0 0;font-size:11.5px;line-height:1.6}
.EGypnW_drop{border:1.5px dashed var(--rule);text-align:center;width:100%;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:3px;padding:20px 14px;font-size:13px;transition:border-color .12s,background .12s;display:block}.EGypnW_drop:hover,.EGypnW_dropActive{border-color:var(--mark);background:var(--mark-soft);color:var(--ink)}.EGypnW_drop:disabled{cursor:default}.EGypnW_drop:disabled:not([aria-busy=true]){opacity:.5}.EGypnW_loading{align-items:center;gap:9px;display:inline-flex}.EGypnW_loadingText{font-variant-numeric:tabular-nums}.EGypnW_dropHint{color:var(--ink-3);font-size:11.5px}.EGypnW_note{color:var(--ink-3);margin:8px 0 0;font-size:11.5px;line-height:1.6}.EGypnW_tools{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.EGypnW_error{background:var(--warn-soft);color:var(--warn);border:1px solid;border-radius:2px;margin:10px 0 0;padding:9px 11px;font-size:12.5px}.EGypnW_thumbs{grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:8px;max-height:340px;margin-top:10px;display:grid;overflow:auto}.EGypnW_thumb{border:1px solid var(--rule);background:var(--field);border-radius:2px;flex-direction:column;gap:4px;padding:4px;display:flex}.EGypnW_unused{border-color:var(--warn)}.EGypnW_unused .EGypnW_pic{opacity:.4}.EGypnW_pic{aspect-ratio:3/4;cursor:zoom-in;background:#fff;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.EGypnW_pic img{max-width:100%;max-height:100%;display:block}.EGypnW_blank{cursor:default}.EGypnW_no{background:var(--mark);color:var(--on-mark);font-variant-numeric:tabular-nums;font-size:10.5px;line-height:1;font-family:var(--font-mono);padding:2px 4px;position:absolute;top:0;left:0}.EGypnW_name{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.EGypnW_buttons{gap:2px;display:flex}.EGypnW_buttons button{border:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;flex:1;padding:1px 0;font-size:11px;line-height:1.4}.EGypnW_buttons button:hover{border-color:var(--mark);color:var(--mark)}.EGypnW_buttons button:disabled{opacity:.3;cursor:default}.EGypnW_delete:hover{border-color:var(--cut)!important;color:var(--cut)!important}
.f16jua_root{min-height:100vh}.f16jua_wrap{max-width:1180px;margin:0 auto;padding:24px 16px 72px}.f16jua_header{border-bottom:1.5px dashed var(--rule);flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.f16jua_badges{flex-wrap:wrap;flex-basis:100%;order:-1;gap:7px;margin-bottom:2px;display:flex}.f16jua_badge{letter-spacing:.02em;color:var(--ink-2);background:var(--field);border:1px solid var(--rule);border-radius:2px;align-items:center;gap:5px;padding:3px 9px 3px 8px;font-size:11px;font-weight:500;display:inline-flex}.f16jua_badge:before{content:"";background:var(--mark);border-radius:50%;flex:none;width:5px;height:5px}.f16jua_title{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:26px;font-weight:700}.f16jua_lead{color:var(--ink-2);flex-basis:100%;order:2;margin:0;font-size:13px}.f16jua_layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.f16jua_settings{flex-direction:column;gap:14px;display:flex}@media (max-width:860px){.f16jua_layout{grid-template-columns:minmax(0,1fr)}}.f16jua_foot{color:var(--ink-3);margin-top:26px;font-size:12px;line-height:1.8}
.RnFS5G_panel{margin-top:14px}
._2ZHLW_fields{border:0;min-width:0;margin:0;padding:0}._2ZHLW_chips{flex-wrap:wrap;gap:6px;display:flex}._2ZHLW_row{align-items:center;gap:8px;margin-top:8px;display:flex}._2ZHLW_paperGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}._2ZHLW_paperCard{border:1px solid var(--rule);background:var(--field);color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:3px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px 10px;display:flex}._2ZHLW_paperCard:hover:not(:disabled){border-color:var(--mark)}._2ZHLW_paperCard:disabled{opacity:.45;cursor:default}._2ZHLW_paperCard[aria-pressed=true]{border-color:var(--mark);background:var(--mark-soft);box-shadow:inset 0 0 0 1px var(--mark)}._2ZHLW_paperTags{flex-wrap:wrap;gap:4px;display:flex}._2ZHLW_paperCopies{background:var(--copies-1-soft);color:var(--copies-1);border-radius:2px;padding:3px 6px;font-size:10.5px;font-weight:500;line-height:1}._2ZHLW_paperCopies2{background:var(--copies-2-soft);color:var(--copies-2)}._2ZHLW_paperCopies4{background:var(--copies-4-soft);color:var(--copies-4)}._2ZHLW_paperName{font-family:var(--font-display);align-items:baseline;gap:5px;margin-top:3px;font-size:20px;font-weight:700;line-height:1.1;display:flex}._2ZHLW_paperOrientation{font-family:var(--font-sans);color:var(--ink-2);font-size:12px;font-weight:500}._2ZHLW_nofit{color:var(--warn);margin:0;font-size:12px}._2ZHLW_below{margin-top:8px}._2ZHLW_check{color:var(--ink);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}._2ZHLW_check input{accent-color:var(--mark);cursor:pointer;width:14px;height:14px}
.HFaigW_list{flex-direction:column;gap:6px;max-height:340px;margin:10px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.HFaigW_row{border:1px solid var(--rule);background:var(--field);border-radius:2px;align-items:center;gap:10px;padding:4px 6px 4px 4px;display:flex}.HFaigW_pic{background:#fff;flex:none;justify-content:center;align-items:center;width:40px;height:52px;display:flex;overflow:hidden}.HFaigW_pic img{max-width:100%;max-height:100%;display:block}.HFaigW_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HFaigW_name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.HFaigW_meta{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.HFaigW_delete{border:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;flex:none;padding:2px 8px;font-size:11px;line-height:1.4}.HFaigW_delete:hover{border-color:var(--cut);color:var(--cut)}.HFaigW_delete:disabled{opacity:.3;cursor:default}
.N6nMIq_chips{flex-wrap:wrap;gap:6px;display:flex}.N6nMIq_withIcon{align-items:center;gap:6px;padding:6px 13px 6px 11px;display:inline-flex}
._182hYW_panel{margin-top:14px}._182hYW_share{border:1px solid var(--mark);color:var(--mark);border-radius:2px;padding:7px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}._182hYW_share:hover{background:var(--mark);color:var(--on-mark)}
._8aEwW_page{flex-direction:column;width:100%;min-height:100vh;display:flex}._8aEwW_hero{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:72px 40px 64px;display:flex}._8aEwW_brand{font-family:var(--font-display);letter-spacing:.06em;color:var(--ink-2);background:var(--field);border:1px solid var(--rule);border-radius:2px;align-items:center;gap:6px;margin:0;padding:3px 10px 3px 9px;font-size:12px;font-weight:700;display:inline-flex}._8aEwW_brand:before{content:"";background:var(--mark);border-radius:50%;flex:none;width:5px;height:5px}._8aEwW_title{font-family:var(--font-display);max-width:720px;color:var(--ink);margin:0;font-size:42px;font-weight:900;line-height:1.45}._8aEwW_lead{max-width:480px;color:var(--ink-2);margin:0;font-size:15px;line-height:1.9}._8aEwW_main{flex-grow:1;width:100%;max-width:880px;margin:0 auto;padding:56px 40px 24px}._8aEwW_sectionLabel{color:var(--ink-3);letter-spacing:.02em;margin:0 0 16px;font-size:13px;font-weight:500}._8aEwW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._8aEwW_card{background:var(--field);border:1px solid var(--rule);color:inherit;border-radius:3px;padding:24px;text-decoration:none;transition:border-color .12s,transform .12s;display:block;position:relative}._8aEwW_card:hover{border-color:var(--mark);text-decoration:none}._8aEwW_cardLive:hover{transform:translateY(-2px)}._8aEwW_cardSoon{opacity:.75}._8aEwW_cardHead{color:var(--mark);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._8aEwW_cardSoon ._8aEwW_cardHead{color:var(--ink-3)}._8aEwW_badgeLive,._8aEwW_badgeSoon{letter-spacing:.03em;white-space:nowrap;border-radius:2px;padding:3px 8px;font-size:10.5px;font-weight:700}._8aEwW_badgeLive{color:var(--mark);background:var(--mark-soft)}._8aEwW_badgeSoon{color:var(--ink-3);background:var(--rule-soft)}._8aEwW_cardName{font-family:var(--font-display);margin-bottom:6px;font-size:18px;font-weight:700}._8aEwW_cardSoon ._8aEwW_cardName{color:var(--ink-2)}._8aEwW_cardText{color:var(--ink-2);margin:0 0 14px;font-size:13px;line-height:1.8}._8aEwW_cardSoon ._8aEwW_cardText{color:var(--ink-3)}._8aEwW_cardPath{font-size:11.5px;font-family:var(--font-mono);color:var(--ink-3)}@media (max-width:600px){._8aEwW_grid{grid-template-columns:1fr}._8aEwW_hero{padding:56px 20px 48px}._8aEwW_title{font-size:32px}._8aEwW_main{padding:40px 20px 24px}}
