.FybXaG_steps{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-default);background:var(--bg-primary);flex-shrink:0;margin:0;list-style:none;display:flex}.FybXaG_stepItem{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);color:var(--text-muted);font-size:var(--fs-sm);flex:1;display:inline-flex}.FybXaG_stepItem:not(:last-child):after{content:"";background:var(--border-default);height:1px;margin-left:var(--sp-2);flex:1}.FybXaG_stepIndex{background:var(--bg-secondary);border:1px solid var(--border-default);width:20px;height:20px;font-size:var(--fs-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.FybXaG_stepLabel{font-weight:500}.FybXaG_stepItemActive{color:var(--text-primary)}.FybXaG_stepItemActive .FybXaG_stepIndex{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.FybXaG_stepItemDone{color:var(--text-secondary)}.FybXaG_stepItemDone .FybXaG_stepIndex{color:#fff;background:#22c55e;border-color:#22c55e}
._2vjsta_wrap{display:contents}._2vjsta_tooltip{z-index:1000;pointer-events:none;background:var(--accent);color:#fff;font-family:var(--font-ui);font-size:var(--fs-2xs);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);white-space:nowrap;letter-spacing:.2px;flex-direction:column;gap:2px;font-weight:500;animation:.12s ease-out _2vjsta_tooltipIn;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 6px));box-shadow:0 4px 12px #0f11132e}._2vjsta_tooltipBottom{transform:translate(-50%,6px)}._2vjsta_tooltipRich{white-space:normal;max-width:240px;padding:var(--sp-1x) var(--sp-2);letter-spacing:0}._2vjsta_title{font-weight:600}._2vjsta_description{font-weight:400;font-size:var(--fs-2xs);color:#ffffffc7;letter-spacing:0;line-height:1.4}@keyframes _2vjsta_tooltipIn{0%{opacity:0}to{opacity:1}}
.x2kCmW_bar{z-index:30;justify-content:center;align-items:flex-start;gap:var(--sp-1);min-height:40px;padding:0 var(--sp-3);background:var(--bg-primary);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--border-subtle);font-family:var(--font-ui);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--text-secondary);letter-spacing:.1px;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;font-weight:500;display:flex;position:absolute;bottom:22px;left:14px}.x2kCmW_label{white-space:nowrap;line-height:1}.x2kCmW_line{border-left:1.5px solid var(--text-secondary);border-right:1.5px solid var(--text-secondary);width:60px;height:7px;position:relative}.x2kCmW_line:before{content:"";background:var(--text-secondary);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.x2kCmW_tickLeft,.x2kCmW_tickRight{display:none}@media (max-width:639px){.x2kCmW_bar{top:12px;bottom:auto;left:12px}}
.ZqymEq_badge{padding:var(--sp-2x) var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);letter-spacing:.1px;white-space:nowrap;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.ZqymEq_md{font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-3)}.ZqymEq_empty{color:var(--text-disabled);font-size:var(--fs-xs)}.ZqymEq_tone-neutral{background:var(--neutral-bg);color:var(--neutral-text)}.ZqymEq_tone-info{background:var(--info-bg);color:var(--info-text)}.ZqymEq_tone-warning{background:var(--warning-bg);color:var(--warning-text)}.ZqymEq_tone-danger{background:var(--danger-bg);color:var(--danger-text)}.ZqymEq_tone-success{background:var(--success-bg);color:var(--success-text)}.ZqymEq_tone-accent{background:var(--accent-soft-bg);color:var(--accent-soft-text)}
.ep431G_field{gap:var(--sp-2);flex-direction:column;display:flex}.ep431G_label{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500}.ep431G_labelRow{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.ep431G_hint{font-size:var(--fs-xs);color:var(--text-muted)}.ep431G_error{font-size:var(--fs-xs);color:var(--danger)}.ep431G_input,.ep431G_textarea{width:100%;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);transition:border-color var(--t-fast);outline:none;font-family:inherit}.ep431G_input:focus,.ep431G_textarea:focus{border-color:var(--accent)}.ep431G_input:disabled,.ep431G_textarea:disabled{background:var(--bg-tertiary);color:var(--text-disabled);cursor:not-allowed}.ep431G_invalid{border-color:var(--danger)}.ep431G_textarea{resize:vertical;min-height:72px}.ep431G_colorRow{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.ep431G_colorDot{cursor:pointer;background:var(--dot-color,var(--surface3));width:28px;height:28px;transition:border-color var(--t-fast), transform var(--t-fast);border:2px solid #0000;border-radius:50%;padding:0}.ep431G_colorDot:hover{transform:scale(1.08)}.ep431G_colorDotSelected{border-color:var(--text-primary)}.ep431G_colorInput{width:90px;height:28px;padding:0 var(--sp-2);font-size:var(--fs-sm);font-family:var(--font-mono,monospace);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-elevated);color:var(--text-secondary)}
.yDkbEG_body{gap:var(--sp-4);flex-direction:column;display:flex}.yDkbEG_heading{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--sp-1);display:flex}.yDkbEG_headingIco{color:var(--text-secondary);align-items:center;display:inline-flex}.yDkbEG_redirect{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.55}.yDkbEG_redirectLink{color:var(--accent);font-weight:var(--fw-medium);text-decoration:none}.yDkbEG_redirectLink:hover{text-decoration:underline}
.GoIcBa_overlay{z-index:20;background:var(--bg-primary);display:flex;position:fixed;inset:0}
.a2Z9qa_tree{max-height:320px;padding:var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);flex-direction:column;gap:1px;display:flex;overflow-y:auto}.a2Z9qa_rowWrap{align-items:center;gap:var(--sp-1);height:32px;padding-left:calc(var(--depth,0) * var(--sp-3));padding-right:var(--sp-2);border-radius:var(--r-sm);transition:background var(--t-fast);display:flex}.a2Z9qa_rowWrap:hover{background:var(--hover)}.a2Z9qa_rowWrapActive{background:var(--active)}.a2Z9qa_rowBtn{align-items:center;gap:var(--sp-2);font:inherit;text-align:left;cursor:pointer;color:var(--text-primary);background:0 0;border:none;flex:1;min-width:0;height:100%;padding:0;display:flex}.a2Z9qa_rowBtn:disabled{color:var(--text-disabled);cursor:not-allowed}.a2Z9qa_rowWrapActive .a2Z9qa_rowBtn{font-weight:600}.a2Z9qa_chevronBtn{width:16px;height:16px;color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a2Z9qa_chevronBtn:hover{color:var(--text-primary);background:var(--surface3)}.a2Z9qa_chevronBtn svg{transition:transform var(--t-fast)}.a2Z9qa_chevronOpen svg{transform:rotate(90deg)}.a2Z9qa_chevronPlaceholder{flex-shrink:0;width:16px;height:16px}.a2Z9qa_ico{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.a2Z9qa_label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.a2Z9qa_locked{font-size:var(--fs-2xs);color:var(--text-disabled);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);background:var(--surface3);font-weight:500}.a2Z9qa_loading{font-size:var(--fs-sm);color:var(--text-muted);padding:var(--sp-2);font-style:italic}
.eX7svW_current{margin-bottom:var(--sp-3);font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.5}.eX7svW_field{gap:var(--sp-1);flex-direction:column;display:flex}.eX7svW_label{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:500}.eX7svW_input{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}.eX7svW_input:focus{border-color:var(--border-strong);outline:none}.eX7svW_results{margin-top:var(--sp-2);max-height:220px;padding:var(--sp-1);border-radius:var(--r-md);border:1px solid var(--border-default);background:var(--bg-primary);flex-direction:column;gap:1px;list-style:none;display:flex;overflow-y:auto}.eX7svW_row,.eX7svW_rowPicked{align-items:center;gap:var(--sp-2);width:100%;min-width:0;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.eX7svW_row:hover{background:var(--hover);color:var(--text-primary)}.eX7svW_rowPicked{background:var(--bg-secondary);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--accent)}.eX7svW_name{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.eX7svW_ext{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;flex-shrink:0}.eX7svW_empty{padding:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}.eX7svW_warning{align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-4);padding:var(--sp-3);border-radius:var(--r-md);border:1px solid var(--warning-soft);background:var(--warning-bg);display:flex}.eX7svW_warningIcon{color:var(--warning);flex-shrink:0;margin-top:1px}.eX7svW_warningText{font-size:var(--fs-xs);color:var(--warning-text);line-height:1.5}
.E0XANq_body{gap:var(--sp-3);flex-direction:column;display:flex}.E0XANq_hint{font-size:var(--fs-sm);color:var(--text-muted)}
.exHd8W_handle{fill:#0000;cursor:move}
.qS9-JG_layer{pointer-events:none;z-index:5;position:absolute;inset:0}.qS9-JG_arrowSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qS9-JG_pin{min-width:24px;height:24px;font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-ui);color:#fff;cursor:pointer;pointer-events:auto;font-variant-numeric:tabular-nums;transition:box-shadow var(--t-fast), transform var(--t-fast);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0003}.qS9-JG_pin:hover{transform:translate(-50%,-50%)scale(1.06)}.qS9-JG_toneOpen{background:var(--annot-note-text)}.qS9-JG_pinActive{color:#fff;box-shadow:0 0 0 3px var(--bg-primary), 0 0 0 5px var(--annot-note-text), 0 1px 4px #0003}.qS9-JG_zone{pointer-events:auto;cursor:pointer;transition:background var(--t-fast), box-shadow var(--t-fast);background:0 0;border-style:solid;border-width:2px;position:absolute}.qS9-JG_zone.qS9-JG_toneOpen{border-color:var(--annot-note-text);color:var(--annot-note-text)}.qS9-JG_zone:hover{background:#6b5b950f}.qS9-JG_zoneCircle{border-radius:50%}.qS9-JG_zoneActive{box-shadow:0 0 0 2px var(--bg-primary), 0 0 0 4px currentColor}.qS9-JG_zoneBadge{min-width:22px;height:22px;font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-ui);color:#fff;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-10px;left:-10px;box-shadow:0 1px 3px #0000002e}.qS9-JG_zoneBadge.qS9-JG_toneOpen{background:var(--annot-note-text)}.qS9-JG_pinDraggable{cursor:grab}.qS9-JG_pinDraggable:active{cursor:grabbing}.qS9-JG_zoneDraggable{cursor:move}.qS9-JG_handle{background:var(--bg-primary);pointer-events:auto;z-index:1;border:2px solid;border-radius:2px;width:10px;height:10px;position:absolute}.qS9-JG_handle-tl{cursor:nwse-resize;top:-5px;left:-5px}.qS9-JG_handle-tr{cursor:nesw-resize;top:-5px;right:-5px}.qS9-JG_handle-bl{cursor:nesw-resize;bottom:-5px;left:-5px}.qS9-JG_handle-br{cursor:nwse-resize;bottom:-5px;right:-5px}.qS9-JG_tipHandle{background:var(--bg-primary);pointer-events:auto;cursor:grab;z-index:1;border:2px solid;border-radius:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;position:absolute}.qS9-JG_tipHandle.qS9-JG_toneOpen{border-color:var(--annot-note-text)}.qS9-JG_tipHandle:active{cursor:grabbing}
.tlFZ7q_body{gap:var(--sp-4);flex-direction:column;display:flex}.tlFZ7q_intro{font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.5}.tlFZ7q_warn{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-sm);background:var(--accent-soft-bg);color:var(--accent-soft-text);font-size:var(--fs-sm);line-height:1.5;display:flex}
.tbVrfG_btn{border-radius:var(--r-md);cursor:pointer;width:28px;height:28px;color:var(--text-muted);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.tbVrfG_btn:hover{background:var(--hover);color:var(--text-primary)}.tbVrfG_btn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tbVrfG_btnHasUnread{color:var(--text-primary)}.tbVrfG_ico{width:16px;height:16px;display:block}.tbVrfG_dot{background:var(--status-warning);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-secondary);pointer-events:none;border-radius:50%;position:absolute;top:4px;right:4px}.tbVrfG_btn:hover .tbVrfG_dot{box-shadow:0 0 0 2px var(--hover)}
.lBN_YW_grip{cursor:crosshair}.lBN_YW_gripDisc{fill:var(--bg-elevated);stroke:var(--accent);stroke-width:.35px;transition:fill var(--t-fast), stroke var(--t-fast)}.lBN_YW_gripChevron{fill:none;stroke:var(--accent);stroke-width:.45px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke var(--t-fast)}.lBN_YW_grip:hover .lBN_YW_gripDisc{fill:var(--accent);stroke:var(--accent)}.lBN_YW_grip:hover .lBN_YW_gripChevron{stroke:var(--text-on-accent)}
.n9B3RG_overlay{z-index:7;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#00000003;position:absolute;inset:0}.n9B3RG_preview{border:1.5px dashed var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);pointer-events:none;position:absolute}.n9B3RG_previewCircle{border-radius:50%}
.duj04G_form{gap:var(--sp-4);flex-direction:column;display:flex}.duj04G_field{gap:var(--sp-1);flex-direction:column;display:flex}.duj04G_label{font-size:var(--fs-sm);color:var(--text-primary);font-weight:500}.duj04G_input,.duj04G_textarea{width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-soft);border-radius:var(--r-sm);background:var(--surface1);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm);transition:border-color var(--t-fast), box-shadow var(--t-fast);line-height:1.4}.duj04G_input:focus,.duj04G_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft-bg);outline:none}.duj04G_input:disabled,.duj04G_textarea:disabled{background:var(--surface2);color:var(--text-muted);cursor:not-allowed}.duj04G_textarea{resize:vertical;min-height:56px;font-family:var(--font-ui)}.duj04G_matrixHead{margin-top:var(--sp-2);justify-content:space-between;align-items:baseline;display:flex}.duj04G_matrixTitle{font-size:var(--fs-sm);color:var(--text-primary);font-weight:600}.duj04G_matrixHint{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.duj04G_matrix{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.duj04G_permRow{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast);display:flex}.duj04G_permRow:hover{background:var(--surface2)}.duj04G_permCheckbox{accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:3px}.duj04G_permBody{flex-direction:column;gap:1px;min-width:0;display:flex}.duj04G_permLabel{font-size:var(--fs-sm);color:var(--text-primary);font-weight:500}.duj04G_permHint{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}.duj04G_liveLinkWarn{padding:var(--sp-3);border-radius:var(--r-sm);background:var(--warning-bg);color:var(--warning-text);font-size:var(--fs-xs);margin:0;line-height:1.5}
.xo5Q8W_root{cursor:pointer}.xo5Q8W_frame{fill:none;stroke:var(--border-strong);stroke-width:.5px;stroke-dasharray:4 3}.xo5Q8W_frameError{fill:none;stroke:var(--danger);stroke-width:.5px;stroke-dasharray:4 3}@keyframes xo5Q8W_pendingDash{to{stroke-dashoffset:-7px}}.xo5Q8W_label{fill:var(--text-primary);font-family:var(--font-ui);text-anchor:middle}.xo5Q8W_status{fill:var(--text-secondary);font-family:var(--font-ui);text-anchor:middle}.xo5Q8W_statusError{fill:var(--danger);font-family:var(--font-ui);text-anchor:middle}.xo5Q8W_action{fill:var(--accent);font-family:var(--font-ui);text-anchor:middle;cursor:pointer;text-decoration:underline}.xo5Q8W_provisionalInk{fill:none;stroke:var(--text-muted);stroke-linecap:round;stroke-linejoin:round;opacity:.55;transition:opacity var(--t-fast) var(--ease-out)}.xo5Q8W_provisionalLabel{fill:var(--text-muted);font-family:var(--font-ui);text-anchor:middle;opacity:.8}.xo5Q8W_dot{animation:1.4s ease-in-out infinite xo5Q8W_pendingDots}.xo5Q8W_dot2{animation-delay:.2s}.xo5Q8W_dot3{animation-delay:.4s}@keyframes xo5Q8W_pendingDots{0%,60%,to{opacity:.2}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.xo5Q8W_dot{opacity:.6;animation:none}}.xo5Q8W_shadow{fill:var(--text-primary);opacity:.14;pointer-events:none}.xo5Q8W_sweep{opacity:0;pointer-events:none;animation:.7s ease-out forwards xo5Q8W_previewSweep}@keyframes xo5Q8W_previewSweep{0%{opacity:.5;transform:translate(-100%)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.xo5Q8W_sweep{opacity:0;animation:none}}
._1RzPWa_bar{z-index:30;align-items:center;gap:var(--sp-1);padding:var(--sp-1);background:var(--bg-secondary);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--border-subtle), 0 8px 28px #0f11131a, 0 2px 6px #0f11130d;animation:.16s ease-out _1RzPWa_dim-bar-in;display:flex;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}._1RzPWa_btn{align-items:center;gap:var(--sp-1);border-radius:var(--r-md);color:var(--text-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);white-space:nowrap;background:0 0;border:0;padding:6px 10px;font-weight:500;display:inline-flex}._1RzPWa_btn:hover{background:var(--hover);color:var(--text-primary)}._1RzPWa_btnOn,._1RzPWa_btnOn:hover{background:var(--active);color:var(--text-primary)}._1RzPWa_btn:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}._1RzPWa_btn>svg{flex-shrink:0}._1RzPWa_label{line-height:1}._1RzPWa_sep{background:var(--border-subtle);width:1px;height:18px;margin:0 var(--sp-1);flex-shrink:0}._1RzPWa_closeBtn{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._1RzPWa_closeBtn:hover{background:var(--hover);color:var(--text-primary)}@keyframes _1RzPWa_dim-bar-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}
.zvkomq_cursor{fill:var(--accent);stroke:#fff;stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #0f11134d);pointer-events:none;z-index:3;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.zvkomq_cursor{display:none}}
.Y7-boq_muted{font-size:var(--fs-sm);color:var(--text-muted);margin:0;line-height:1.5}.Y7-boq_body{gap:var(--sp-4);flex-direction:column;display:flex}.Y7-boq_lead{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.5}.Y7-boq_section{gap:var(--sp-2);flex-direction:column;display:flex}.Y7-boq_sectionCap{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-weight:600}.Y7-boq_emptyInline{font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:1.5}.Y7-boq_archiveToggle{align-items:center;gap:var(--sp-1);color:var(--text-muted);font-family:inherit;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:color var(--t-fast);background:0 0;border:none;align-self:flex-start;padding:0;font-weight:600;display:inline-flex}.Y7-boq_archiveToggle:hover{color:var(--text-secondary)}.Y7-boq_archiveCount{font-variant-numeric:tabular-nums}.Y7-boq_mpRow{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:border-color var(--t-fast), box-shadow var(--t-fast);display:flex}.Y7-boq_mpRow:hover{border-color:var(--border-strong)}.Y7-boq_mpRowArchived{opacity:.7}.Y7-boq_mpMed{border-radius:var(--r-md);background:var(--accent-soft-bg);width:36px;height:36px;color:var(--accent-soft-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Y7-boq_mpBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Y7-boq_mpName{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-primary);font-weight:600;display:inline-flex}.Y7-boq_mpLock{color:var(--text-muted)}.Y7-boq_mpMeta{align-items:center;gap:var(--sp-1);font-size:var(--fs-2xs);color:var(--text-muted);display:inline-flex}.Y7-boq_mpDot{opacity:.7}.Y7-boq_mpActs{flex-shrink:0;gap:2px;display:inline-flex}.Y7-boq_mpAct{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Y7-boq_mpAct:hover{background:var(--hover);color:var(--text-secondary)}.Y7-boq_mpActDanger:hover{background:var(--danger-bg);color:var(--danger-text)}
.Vb8CeW_guide{fill:none;stroke:var(--plan-pick-color);stroke-width:.3px;stroke-dasharray:4 2;stroke-opacity:.75;pointer-events:none}
._7Ch2ka_overlay{z-index:25;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;position:absolute;inset:0;overflow:hidden}._7Ch2ka_rect{box-sizing:border-box;border-radius:var(--r-xs);pointer-events:none;border:1.5px solid #fffffff2;position:absolute;box-shadow:0 0 0 9999px #0f111361,0 1px 6px #0f111340}
.wAo4yW_bar{flex-shrink:0}.wAo4yW_pressed{filter:brightness(1.15);transform:scale(.97)}.wAo4yW_overlay{z-index:20}.wAo4yW_placeholder{min-height:64px;color:var(--text-muted);display:block}
.iqF30G_scrim{z-index:40;padding:var(--sp-4);animation:iqF30G_fade .22s var(--vitrine-ease);background:#00000052;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes iqF30G_fade{0%{opacity:0}to{opacity:1}}.iqF30G_modal{background:var(--surface1);border:1px solid var(--border-soft);border-radius:var(--r-panel);width:100%;max-width:560px;box-shadow:var(--shadow-md);animation:iqF30G_pop .26s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}@keyframes iqF30G_pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.iqF30G_hdr{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.iqF30G_title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.iqF30G_subtitle{font-size:var(--fs-xs);color:var(--text-muted);margin:2px 0 0}.iqF30G_subtitleMuted{opacity:.75}.iqF30G_stepper{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border-soft);display:flex}.iqF30G_stepItem{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);display:inline-flex}.iqF30G_stepItemOn{color:var(--text-primary);font-weight:var(--fw-medium)}.iqF30G_stepNum{background:var(--surface3);width:20px;height:20px;color:var(--text-secondary);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);border-radius:50%;place-items:center;display:grid}.iqF30G_stepItemOn .iqF30G_stepNum{background:var(--text-primary);color:var(--surface1)}.iqF30G_stepBar{background:var(--border-soft);flex:1;height:1px}.iqF30G_body{gap:var(--sp-4);padding:var(--sp-5);flex-direction:column;display:flex}.iqF30G_field{gap:var(--sp-2);flex-direction:column;display:flex}.iqF30G_label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.iqF30G_input{width:100%;padding:var(--sp-2) var(--sp-3);background:var(--surface2);border:1px solid var(--border-soft);border-radius:var(--r-sm);font-size:var(--fs-md);color:var(--text-primary);display:block}.iqF30G_signerRow{align-items:center;gap:var(--sp-2);display:flex}.iqF30G_stepBadge{background:var(--surface3);width:22px;height:22px;color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.iqF30G_signerLines{flex-direction:column;min-width:0;display:flex}.iqF30G_signerName{font-size:var(--fs-md);color:var(--text-primary)}.iqF30G_signerEmail{font-size:var(--fs-sm);color:var(--text-muted)}.iqF30G_deliveryRow{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.iqF30G_deliveryBtn{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);background:var(--surface2);border:1px solid var(--border-soft);border-radius:var(--r-sm);text-align:left;display:flex}.iqF30G_deliveryBtnActive{border-color:var(--text-primary);background:var(--surface1);box-shadow:0 0 0 2px #0000000a}.iqF30G_deliveryIcon{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.iqF30G_deliveryBtnActive .iqF30G_deliveryIcon{color:var(--text-primary)}.iqF30G_deliveryText{flex-direction:column;gap:2px;min-width:0;display:flex}.iqF30G_deliveryTitle{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);align-items:center;gap:6px;line-height:1.25;display:inline-flex}.iqF30G_deliveryBadge{background:var(--surface3);color:var(--text-secondary);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 6px}.iqF30G_deliveryDesc{font-size:var(--fs-xs);color:var(--text-secondary);line-height:1.4}.iqF30G_foot{align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border-soft);display:flex}.iqF30G_footHint{font-size:var(--fs-xs);color:var(--text-muted);flex:1}.iqF30G_btnGhost,.iqF30G_btnPrimary{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:transform var(--t-fast);border:1px solid #0000;display:inline-flex}.iqF30G_btnGhost{color:var(--text-primary);border-color:var(--border-soft);background:0 0}.iqF30G_btnPrimary{background:var(--text-primary);color:var(--surface1);border-color:var(--text-primary)}.iqF30G_pressed{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.iqF30G_scrim,.iqF30G_modal{animation:none}.iqF30G_btnPrimary{transition:none}}
.BeL6JW_list{gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-4);flex-direction:column;display:flex}.BeL6JW_group{gap:var(--sp-2);flex-direction:column;display:flex}.BeL6JW_groupSep{height:1px;margin:var(--sp-2) calc(-1 * var(--sp-1)) var(--sp-1);background:var(--border-default)}.BeL6JW_groupHead{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) 0;display:flex}.BeL6JW_groupIco{color:var(--text-muted);flex-shrink:0}.BeL6JW_groupName{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:600}.BeL6JW_groupTag{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.4px;border-radius:var(--r-pill);background:var(--warning-bg);color:var(--warning-text);padding:1px 6px;font-weight:600}.BeL6JW_groupTagInt{background:var(--accent-soft-bg);color:var(--accent-soft-text)}.BeL6JW_groupCount{font-size:var(--fs-3xs);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.BeL6JW_groupCards{gap:var(--sp-2);flex-direction:column;display:flex}.BeL6JW_card{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-lg);transition:border-color var(--t-fast), background var(--t-fast)}.BeL6JW_card:hover,.BeL6JW_cardOpen{border-color:var(--border-strong)}.BeL6JW_card:not(.BeL6JW_cardOpen):hover{background:var(--hover)}.BeL6JW_cardSaving{opacity:.7}.BeL6JW_roleTag{border-radius:var(--r-pill);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--fs-3xs);flex-shrink:0;align-items:center;padding:1px 7px;font-weight:600;display:inline-flex}.BeL6JW_cardMain{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;display:flex}.BeL6JW_cardMainStatic{cursor:default}.BeL6JW_medallionWrap{flex-shrink:0;display:inline-flex;position:relative}.BeL6JW_adminCrown{border-radius:var(--r-pill);background:var(--status-warning);color:#fff;border:2px solid var(--bg-secondary);justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex;position:absolute;top:-3px;right:-3px}.BeL6JW_cardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.BeL6JW_cardTopRow{align-items:center;gap:var(--sp-2);display:flex}.BeL6JW_cardTitle{min-width:0;font-size:var(--fs-sm);letter-spacing:-.1px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.BeL6JW_chev{color:var(--text-muted);transition:transform var(--t-fast);flex-shrink:0}.BeL6JW_chevOpen{transform:rotate(180deg)}.BeL6JW_meta{align-items:center;gap:var(--sp-1);font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.BeL6JW_metaDot{color:var(--text-muted)}.BeL6JW_metaProfile{color:var(--accent-soft-text);align-items:center;gap:3px;font-weight:600;display:inline-flex}.BeL6JW_metaProvenance{color:var(--text-secondary)}.BeL6JW_metaCount{font-variant-numeric:tabular-nums}.BeL6JW_detail{padding:var(--sp-3);border-top:1px solid var(--border-subtle);animation:.18s BeL6JW_permDetailIn}@keyframes BeL6JW_permDetailIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.BeL6JW_modeHeader{align-items:center;gap:var(--sp-2);margin-bottom:0;display:flex}.BeL6JW_statusPill{border-radius:var(--r-md);background:var(--bg-tertiary);width:100%;color:var(--text-secondary);font-size:var(--fs-xs);align-items:center;gap:6px;padding:7px 10px;font-weight:500;display:inline-flex}.BeL6JW_statusPill svg{opacity:.85;flex-shrink:0}.BeL6JW_capHead{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);margin-bottom:var(--sp-2);border-top:1px solid var(--border-subtle);display:flex}.BeL6JW_capHeadLabel{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-weight:600}.BeL6JW_capHeadCount{font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.BeL6JW_customHint{margin:0 0 var(--sp-2);font-size:var(--fs-3xs);color:var(--text-muted)}.BeL6JW_picker{flex:1;min-width:0;position:relative}.BeL6JW_pickerBtn{border-radius:var(--r-md);background:var(--bg-tertiary);width:100%;color:var(--text-primary);font-family:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);border:1px solid #0000;align-items:center;gap:6px;padding:7px 8px 7px 10px;font-weight:600;display:inline-flex}.BeL6JW_pickerBtn:hover{border-color:var(--border-strong)}.BeL6JW_pickerBtn:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}.BeL6JW_pickerBtnProfile{background:var(--accent-soft-bg);color:var(--accent-soft-text)}.BeL6JW_pickerBtnProfile:hover{border-color:color-mix(in srgb, var(--accent-soft-text) 35%, transparent)}.BeL6JW_pickerBtn>svg:first-child{flex-shrink:0}.BeL6JW_pickerValue{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BeL6JW_pickerChev{opacity:.55;transition:transform var(--t-fast);flex-shrink:0}.BeL6JW_pickerChevOpen{transform:rotate(180deg)}.BeL6JW_pickerMenu{z-index:5;max-height:260px;padding:var(--sp-1);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);flex-direction:column;gap:1px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.BeL6JW_pickerGroup{padding:var(--sp-1) var(--sp-2) 2px;font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-weight:600}.BeL6JW_pickerOpt{align-items:center;gap:var(--sp-1);width:100%;padding:5px var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;display:flex}.BeL6JW_pickerOpt:hover{background:var(--hover);color:var(--text-primary)}.BeL6JW_pickerOptLocked,.BeL6JW_pickerOptLocked:hover{color:var(--text-muted);cursor:default;background:0 0}.BeL6JW_pickerOptOn{color:var(--text-primary);font-weight:600}.BeL6JW_pickerCheck{width:14px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BeL6JW_pickerOptBody{flex-direction:column;display:flex}.BeL6JW_pickerOptHint{font-size:var(--fs-3xs);color:var(--text-muted);font-weight:400}.BeL6JW_pickerSep{height:1px;margin:var(--sp-1) 0;background:var(--border-subtle)}.BeL6JW_pickerManage{align-items:center;gap:var(--sp-2);width:100%;padding:5px var(--sp-2);border-radius:var(--r-sm);color:var(--text-muted);font-family:inherit;font-size:var(--fs-2xs);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;text-decoration:none;display:flex}.BeL6JW_pickerManage:hover{background:var(--hover);color:var(--text-secondary)}.BeL6JW_pickerManageLabel{flex:1;min-width:0}.BeL6JW_capList{gap:var(--sp-2);flex-direction:column;display:flex}.BeL6JW_capRow{display:block}.BeL6JW_capChips{flex-wrap:wrap;gap:4px;display:flex}.BeL6JW_chip{border-radius:var(--r-pill);font-family:inherit;font-size:var(--fs-2xs);border:1px solid #0000;align-items:center;gap:3px;padding:2px 8px;line-height:1.5;display:inline-flex}.BeL6JW_chipOn{background:color-mix(in srgb, var(--accent) 8%, var(--bg-secondary));border-color:color-mix(in srgb, var(--accent) 18%, var(--bg-secondary));color:var(--text-primary);font-weight:500}.BeL6JW_chipOn svg{color:var(--accent);flex-shrink:0}.BeL6JW_chipOff{border-color:var(--border-subtle);color:var(--text-muted);background:0 0}button.BeL6JW_chip{cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast)}button.BeL6JW_chipOff:hover{border-color:var(--border-strong);color:var(--text-secondary)}button.BeL6JW_chipOn:hover{border-color:color-mix(in srgb, var(--accent) 32%, var(--bg-secondary))}.BeL6JW_actions{align-items:center;gap:var(--sp-1);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.BeL6JW_actionBtn{padding:4px var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-2xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.BeL6JW_actionBtn:hover{background:var(--hover);color:var(--text-primary)}.BeL6JW_actionBtnGhost{color:var(--text-muted)}.BeL6JW_actionBtnGhost:hover{color:var(--text-secondary)}.BeL6JW_actionBtnDanger{color:var(--danger-text);margin-left:auto}.BeL6JW_actionBtnDanger:hover{background:var(--danger-bg);color:var(--danger-text)}.BeL6JW_empty{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}@media (prefers-reduced-motion:reduce){.BeL6JW_detail{animation:none}.BeL6JW_card:hover{transform:none}}
._O1Fza_hit{fill:#0000;stroke:none;cursor:move;pointer-events:all}._O1Fza_widthHandle{fill:#0000;stroke:none;cursor:ew-resize;pointer-events:all}._O1Fza_columnHandle{fill:#0000;stroke:none;cursor:col-resize;pointer-events:all}._O1Fza_rowHandle{fill:#0000;stroke:none;cursor:row-resize;pointer-events:all}._O1Fza_marks{fill:none;stroke:var(--plan-pick-color);stroke-width:.5px;stroke-opacity:.9;pointer-events:none}
.YQ-5XG_anchor{z-index:31;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}
.pTWK3G_hidden{opacity:0;transform:translateY(var(--vitrine-reveal-shift))}.pTWK3G_visible{opacity:1;transition:opacity var(--vitrine-reveal-dur) var(--vitrine-ease), transform var(--vitrine-reveal-dur) var(--vitrine-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pTWK3G_hidden,.pTWK3G_visible{opacity:1;transition:none;transform:none}}
._BpVyG_rail{gap:var(--sp-1);width:48px;padding:var(--sp-2);border-left:1px solid var(--border-subtle);background:var(--bg-secondary);flex-direction:column;flex-shrink:0;display:flex}._BpVyG_group{gap:var(--sp-1);flex-direction:column;display:flex}._BpVyG_group+._BpVyG_group{border-top:1px solid var(--border-subtle);margin-top:var(--sp-2);padding-top:var(--sp-2)}._BpVyG_tab{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);transition:background var(--t-fast) ease, color var(--t-fast) ease, transform var(--t-fast) ease;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}._BpVyG_tabOn{background:color-mix(in srgb, var(--accent) 8%, var(--bg-tertiary));color:var(--text-primary)}._BpVyG_tab:after{content:"";background:var(--accent);border-radius:0 var(--r-pill) var(--r-pill) 0;opacity:0;width:3px;height:18px;transition:opacity var(--t-base) cubic-bezier(.32, .72, 0, 1), transform var(--t-base) cubic-bezier(.32, .72, 0, 1);position:absolute;top:50%;left:-8px;transform:translateY(-50%)scaleY(.3)}._BpVyG_tabOn:after{opacity:1;transform:translateY(-50%)scaleY(1)}._BpVyG_pressed{transform:scale(.94)}@media (prefers-reduced-motion:reduce){._BpVyG_tab,._BpVyG_tab:after{transition:none}}
.u6hXLq_layout{width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.u6hXLq_shell{background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.u6hXLq_header{gap:var(--sp-4);padding:var(--sp-5) var(--sp-6) var(--sp-4);flex-direction:column;flex-shrink:0;display:flex}.u6hXLq_titleWithIcon{align-items:center;gap:var(--sp-3);display:flex}.u6hXLq_titleIco{color:var(--text-muted);align-items:center;display:inline-flex}.u6hXLq_body{min-height:0;padding:0 var(--sp-6) var(--sp-6);flex:1;overflow:auto}.u6hXLq_bodyFlush{padding:0}.u6hXLq_bodyFlushRight{padding-right:0}.u6hXLq_empty{min-height:420px;padding:var(--sp-8) var(--sp-6);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.u6hXLq_empty:before{content:"";background-image:linear-gradient(to right, color-mix(in srgb, var(--accent) 7%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--accent) 7%, transparent) 1px, transparent 1px);pointer-events:none;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(66% 62% at 50% 44%,#000 6%,#0000 74%);mask-image:radial-gradient(66% 62% at 50% 44%,#000 6%,#0000 74%)}.u6hXLq_emptyInner{z-index:1;text-align:center;align-items:center;gap:var(--sp-3);flex-direction:column;max-width:440px;display:flex;position:relative}.u6hXLq_emptyVisual{width:64px;height:64px;margin-bottom:var(--sp-2);border-radius:var(--r-lg);background:var(--bg-elevated);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);color:var(--accent-strong);justify-content:center;align-items:center;display:inline-flex}.u6hXLq_emptyTitle{font-size:var(--fs-xl);color:var(--text-primary);letter-spacing:-.3px;margin:0;font-weight:600}.u6hXLq_emptyHint{font-size:var(--fs-sm);color:var(--text-secondary);max-width:44ch;margin:0;line-height:1.6}.u6hXLq_emptyActions{gap:var(--sp-3);margin-top:var(--sp-4);display:flex}.u6hXLq_loading,.u6hXLq_errorState{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-12);color:var(--text-muted);font-size:var(--fs-sm);flex-direction:column;display:flex}.u6hXLq_errorState{color:var(--danger)}.u6hXLq_spin{animation:1s linear infinite u6hXLq_spin}@keyframes u6hXLq_spin{to{transform:rotate(360deg)}}.u6hXLq_hidden{display:none}
._QICSa_wrap{gap:var(--sp-2);padding:var(--sp-3);border-top:1px solid var(--border-default);flex-direction:column;display:flex}._QICSa_head{align-items:center;gap:var(--sp-2);padding:0 var(--sp-1);display:flex}._QICSa_headIco{color:var(--text-muted);flex-shrink:0}._QICSa_title{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:600}._QICSa_count{font-size:var(--fs-3xs);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._QICSa_list{gap:var(--sp-2);flex-direction:column;display:flex}._QICSa_card{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--bg-primary);border:1px dashed var(--border-strong);border-radius:var(--r-lg);transition:border-color var(--t-fast);display:flex}._QICSa_card:hover{border-color:var(--text-muted)}._QICSa_avatar{border-radius:var(--r-pill);background:var(--bg-tertiary);width:34px;height:34px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._QICSa_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._QICSa_email{font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._QICSa_meta{align-items:center;gap:var(--sp-1);font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}._QICSa_metaProfile{color:var(--accent-soft-text);align-items:center;gap:3px;font-weight:600;display:inline-flex}._QICSa_dot{color:var(--text-muted)}._QICSa_expired{color:var(--warning-text);font-weight:600}._QICSa_actions{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}._QICSa_action{padding:5px var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-2xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}._QICSa_action:hover{background:var(--hover);color:var(--text-primary)}._QICSa_action:disabled{opacity:.5;cursor:not-allowed}._QICSa_actionDanger{color:var(--text-muted)}._QICSa_actionDanger:hover{background:var(--danger-bg);color:var(--danger-text)}
.DJ1A1W_viewport{background:var(--bg-tertiary);touch-action:none;flex:1;position:relative;overflow:hidden}.DJ1A1W_sheet{transform-origin:0 0;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DJ1A1W_paper{fill:var(--bg-elevated)}.DJ1A1W_visible{fill:none;stroke:var(--text-primary);stroke-width:var(--drawing-line-visible-mm);stroke-linecap:butt}.DJ1A1W_hidden{fill:none;stroke:var(--text-primary);stroke-width:var(--drawing-line-hidden-mm);stroke-linecap:butt;stroke-dasharray:4 1.5}.DJ1A1W_axis{fill:none;stroke:var(--text-primary);stroke-width:var(--drawing-line-axis-mm);stroke-linecap:butt;stroke-dasharray:8 1.5 1.5 1.5}.DJ1A1W_sectionPreview{fill:none;stroke:var(--accent);stroke-width:var(--drawing-line-visible-mm);stroke-linecap:butt}.DJ1A1W_sectionPreviewMissed{fill:none;stroke:var(--text-disabled);stroke-width:var(--drawing-line-hidden-mm);stroke-linecap:butt;stroke-dasharray:3 2}.DJ1A1W_snapMarker{fill:none;stroke:var(--accent);stroke-width:var(--drawing-line-axis-mm)}.DJ1A1W_scaleMention{fill:var(--text-secondary);text-anchor:middle}.DJ1A1W_viewMention{fill:var(--text-primary);font-weight:var(--fw-medium);}.DJ1A1W_observationArrow{stroke:var(--text-primary);stroke-width:.25px;fill:none}.DJ1A1W_observationArrowHead{fill:var(--text-primary);stroke:none}.DJ1A1W_observationMark{text-anchor:middle;}.DJ1A1W_detailDrop{fill:none;stroke:var(--snap-marker-color);stroke-width:.3px;stroke-dasharray:3 1.5;pointer-events:none}.DJ1A1W_detailDropGroup{pointer-events:none}.DJ1A1W_viewportPlacing{cursor:crosshair}.DJ1A1W_viewportPanning{cursor:grabbing}.DJ1A1W_sheetPanning{will-change:transform}
.PosRma_form{gap:var(--sp-3);flex-direction:column;display:flex}.PosRma_canvasWrap{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--r-sm);justify-content:center;display:flex;position:relative;overflow:hidden}.PosRma_canvas{touch-action:none;max-width:100%;height:auto;max-height:320px;display:block}.PosRma_canvasDraw{cursor:crosshair}.PosRma_drawTools{top:var(--sp-2);right:var(--sp-2);gap:var(--sp-1);display:inline-flex;position:absolute}.PosRma_topLeftTools{top:var(--sp-2);left:var(--sp-2);display:inline-flex;position:absolute}.PosRma_toolBtn{border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-secondary);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.PosRma_toolBtn:hover{background:var(--hover);color:var(--text-primary)}.PosRma_toolBtn:disabled{opacity:.5;cursor:default}.PosRma_toolBtnOn{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.PosRma_toolBtnOn:hover{background:var(--accent);color:var(--text-on-accent)}.PosRma_field{gap:var(--sp-1);flex-direction:column;display:flex}.PosRma_label{font-size:var(--fs-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-weight:500}.PosRma_input,.PosRma_textarea{width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);transition:border-color var(--t-fast);outline:none}.PosRma_input:focus,.PosRma_textarea:focus{border-color:var(--accent)}.PosRma_textarea{resize:vertical;min-height:72px;line-height:1.5}
.MWNOVW_section{background:var(--vitrine-bg);border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);padding:0}.MWNOVW_head{padding:var(--sp-16) var(--vitrine-gutter) var(--sp-12) var(--sp-6);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;display:grid}.MWNOVW_claim{grid-column:1/12}.MWNOVW_eyebrow{margin-bottom:var(--sp-3);}.MWNOVW_title{}.MWNOVW_lead{grid-column:14/-1;}.MWNOVW_record{gap:var(--sp-px);background:var(--vitrine-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.MWNOVW_field{padding:var(--sp-5) var(--sp-6);background:var(--vitrine-bg);min-width:0}.MWNOVW_fieldLabel{margin-bottom:var(--sp-1);display:block;}.MWNOVW_fieldValue{font-size:var(--vitrine-fs-sub);font-weight:var(--fw-semibold);letter-spacing:var(--vitrine-ls-sub);line-height:var(--vitrine-lh-sub);color:var(--text-primary);margin:0}@media (max-width:1024px){.MWNOVW_head{display:block}.MWNOVW_lead{margin-top:var(--sp-8)}}@media (max-width:900px){.MWNOVW_record{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.MWNOVW_head{padding:var(--sp-12) var(--vitrine-gutter)}.MWNOVW_record{grid-template-columns:minmax(0,1fr)}.MWNOVW_field{padding:var(--sp-5) var(--vitrine-gutter)}}
.KUyBYq_tile{padding:var(--sp-8) var(--sp-6);background:var(--vitrine-bg);flex-direction:column;min-width:0;display:flex}.KUyBYq_lg{grid-column:span 4}.KUyBYq_sm{grid-column:span 2}@media (max-width:880px){.KUyBYq_lg,.KUyBYq_sm{grid-column:1/-1}}.KUyBYq_head{margin-bottom:var(--sp-6);flex-direction:column;display:flex}.KUyBYq_eyebrow{align-items:center;gap:var(--sp-2);font-size:var(--vitrine-fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--vitrine-ls-eyebrow);color:var(--text-muted);margin-bottom:var(--sp-3);display:inline-flex}.KUyBYq_title{font-size:clamp(var(--fs-xl), 1.6vw, 22px);margin-bottom:var(--sp-3);}.KUyBYq_lead{max-width:52ch;}.KUyBYq_frame{background:var(--vitrine-bg-alt);flex:1;min-height:260px;position:relative;overflow:hidden}.KUyBYq_placeholder{justify-content:center;align-items:center;gap:var(--sp-2);background:var(--vitrine-bg-alt);border:1px dashed var(--vitrine-rule-strong);min-height:260px;color:var(--text-muted);flex-direction:column;flex:1;display:flex}.KUyBYq_placeholderHint{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-disabled)}@media (max-width:600px){.KUyBYq_tile{padding-inline:var(--vitrine-gutter)}}
.eGAc9G_section{border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);background:var(--vitrine-bg)}.eGAc9G_inner{padding-left:var(--sp-6);padding-right:var(--vitrine-gutter)}.eGAc9G_panel{padding-top:var(--vitrine-section-y);padding-bottom:var(--vitrine-section-y);grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;display:grid}.eGAc9G_title{grid-column:1/12;}.eGAc9G_lead{font-size:var(--vitrine-fs-lead);margin-top:var(--sp-4);grid-column:1/12;}.eGAc9G_action,.eGAc9G_next{grid-column:14/-1}.eGAc9G_meta{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--text-muted);grid-column:14/-1}@media (max-width:900px){.eGAc9G_panel{display:block}.eGAc9G_action{margin-top:var(--sp-10)}}@media (max-width:600px){.eGAc9G_inner{padding-inline:var(--vitrine-gutter)}}@media (pointer:coarse){.eGAc9G_meta{font-size:var(--fs-md)}}
.-\34 8FNq_shell{background:var(--bg-secondary);border-left:1px solid var(--border-subtle);width:48px;min-height:0;transition:width var(--t-base) var(--ease-out);flex-direction:row;flex-shrink:0;display:flex;position:relative}.-\34 8FNq_shellRailWide{width:148px}.-\34 8FNq_shellOpen{width:calc(var(--panel-width) + 48px)}.-\34 8FNq_shellOpen.-\34 8FNq_shellRailWide{width:calc(var(--panel-width) + 148px)}.-\34 8FNq_contentArea{opacity:1;min-width:0;transition:opacity var(--t-base) cubic-bezier(.32, .72, 0, 1), transform var(--t-base) cubic-bezier(.32, .72, 0, 1);flex-direction:column;flex:1;display:flex;overflow:hidden;transform:translate(0)}.-\34 8FNq_contentAreaHidden{opacity:0;pointer-events:none;transform:translate(8px)}.-\34 8FNq_expandedOverlay{z-index:1000;padding:var(--sp-8);background:var(--overlay-bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.-\34 8FNq_expandedPanel{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-panel);width:100%;max-width:1100px;height:85vh;max-height:820px;box-shadow:var(--shadow-lg);display:flex;overflow:hidden}.-\34 8FNq_expandedBody{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.-\34 8FNq_expandedRail{align-items:center;gap:var(--sp-1);width:52px;padding:var(--sp-2) 0;border-left:1px solid var(--border-subtle);background:var(--bg-secondary);flex-direction:column;flex-shrink:0;display:flex}.-\34 8FNq_body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.-\34 8FNq_infosPanel{flex-direction:column;height:100%;min-height:0;display:flex}.-\34 8FNq_infosHead{align-items:center;gap:var(--sp-2);min-height:var(--panel-head-height);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.-\34 8FNq_infosTitle{font-size:var(--fs-sm);color:var(--text-primary);margin:0;font-weight:600}.-\34 8FNq_infosScroll{min-height:0;padding:var(--sp-4);gap:var(--sp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.-\34 8FNq_tabsRail{gap:var(--sp-1);width:48px;padding:var(--sp-2);border-left:1px solid var(--border-subtle);background:var(--bg-secondary);transition:width var(--t-base) var(--ease-out);flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}.-\34 8FNq_tabsRailWide{width:148px}.-\34 8FNq_tabRail{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background var(--t-fast) ease, color var(--t-fast) ease, box-shadow var(--t-fast) ease;background:0 0;border:none;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.-\34 8FNq_tabRail:hover{background:var(--hover);color:var(--text-secondary)}.-\34 8FNq_tabRail:focus-visible{box-shadow:0 0 0 2px var(--bg-secondary), 0 0 0 4px color-mix(in srgb, var(--accent) 60%, transparent);outline:none}.-\34 8FNq_tabRailOn{background:color-mix(in srgb, var(--accent) 8%, var(--bg-tertiary));color:var(--text-primary)}.-\34 8FNq_tabRail:after{content:"";background:var(--accent);border-radius:0 var(--r-pill) var(--r-pill) 0;opacity:0;transform-origin:50%;width:3px;height:18px;transition:opacity var(--t-base) cubic-bezier(.32, .72, 0, 1), transform var(--t-base) cubic-bezier(.32, .72, 0, 1);pointer-events:none;position:absolute;top:50%;left:-8px;transform:translateY(-50%)scaleY(.3)}.-\34 8FNq_tabRailOn:after{opacity:1;transform:translateY(-50%)scaleY(1)}.-\34 8FNq_tabRailOn:hover{background:color-mix(in srgb, var(--accent) 12%, var(--bg-tertiary));color:var(--text-primary)}.-\34 8FNq_tabRailWide{justify-content:flex-start;align-self:stretch;gap:var(--sp-2);width:100%;height:auto;padding:var(--sp-2)}.-\34 8FNq_tabRailLabel{opacity:0;min-width:0;font-size:var(--fs-sm);color:inherit;letter-spacing:-.1px;transition:grid-template-columns var(--t-base) var(--ease-out), opacity var(--t-base) var(--ease-out);grid-template-columns:0fr;font-weight:500;display:grid}.-\34 8FNq_tabRailLabelText{white-space:nowrap;overflow:hidden}.-\34 8FNq_tabRailWide .-\34 8FNq_tabRailLabel{opacity:1;grid-template-columns:1fr}.-\34 8FNq_tabRailOn .-\34 8FNq_tabRailLabel{font-weight:600}.-\34 8FNq_railGroup{gap:var(--sp-1);flex-direction:column;display:flex}.-\34 8FNq_railGroup+.-\34 8FNq_railGroup{border-top:1px solid var(--border-subtle);margin-top:var(--sp-2);padding-top:var(--sp-2)}.-\34 8FNq_railGroupLabel{display:none}.-\34 8FNq_tabsRailWide .-\34 8FNq_railGroupLabel{font-size:var(--fs-sm);color:var(--text-secondary);padding:0 var(--sp-2);font-weight:500;display:block}.-\34 8FNq_tabBadge{top:var(--sp-2x);right:var(--sp-2x);border-radius:var(--r-pill);background:var(--accent);min-width:14px;height:14px;color:var(--text-on-accent);font-size:var(--fs-3xs);font-weight:var(--fw-semibold);border:1.5px solid var(--bg-secondary);pointer-events:none;justify-content:center;align-items:center;padding:0 3px;display:inline-flex;position:absolute}.-\34 8FNq_tabRailWide .-\34 8FNq_tabBadge{min-width:16px;height:16px;padding:0 var(--sp-1);border:0;margin-left:auto;position:static}.-\34 8FNq_railSeparator{height:1px;margin:auto var(--sp-3) var(--sp-2);background:var(--border-subtle);display:block}.-\34 8FNq_iconWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.-\34 8FNq_tabRail,.-\34 8FNq_tabRail:after,.-\34 8FNq_tabsRail,.-\34 8FNq_contentArea,.-\34 8FNq_contentAreaHidden,.-\34 8FNq_tabRailLabel,.-\34 8FNq_panels,.-\34 8FNq_shell{transition:none!important;animation:none!important}.-\34 8FNq_tabRail:after{transform:translateY(-50%)scaleY(1)}.-\34 8FNq_contentAreaHidden{transform:none}}@keyframes -\34 8FNq_panelsIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.-\34 8FNq_panels{flex-direction:column;flex:1;min-height:0;animation:.14s cubic-bezier(.32,.72,0,1) -\34 8FNq_panelsIn;display:flex;overflow:hidden}.-\34 8FNq_metaList{row-gap:var(--sp-2);column-gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:110px 1fr;display:grid}.-\34 8FNq_metaList dt{color:var(--text-muted);align-self:start;font-weight:500}.-\34 8FNq_metaList dd{color:var(--text-primary);word-break:break-word;white-space:pre-wrap;margin:0}.-\34 8FNq_dim{color:var(--text-disabled);font-style:italic}.-\34 8FNq_empty{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.-\34 8FNq_colorChip{vertical-align:middle;width:14px;height:14px;margin-right:var(--sp-2);border:1px solid var(--border-subtle);background:var(--chip-color,var(--surface3));border-radius:50%;display:inline-block}.-\34 8FNq_actions{margin-top:var(--sp-3);justify-content:flex-end;display:flex}.-\34 8FNq_inlineSelect{max-width:100%;padding:var(--sp-1) var(--sp-2);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-primary);font-size:var(--fs-sm);font-family:inherit}.-\34 8FNq_inlineSelect:focus{border-color:var(--border-strong);outline:none}
.q1fjbG_root{padding:0 var(--sp-4) var(--sp-4)}.q1fjbG_warning{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--text-secondary);background:var(--bg-tertiary);border-radius:var(--r-sm);line-height:1.45}.q1fjbG_create{gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-secondary);flex-direction:column;display:flex}.q1fjbG_row{align-items:flex-end;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.q1fjbG_field,.q1fjbG_fieldGrow{gap:var(--sp-1x);flex-direction:column;min-width:0;display:flex}.q1fjbG_fieldGrow{flex:180px}.q1fjbG_fieldset{gap:var(--sp-1x);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.q1fjbG_fieldLabel{font-family:var(--font-ui);font-size:var(--fs-3xs);letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);padding:0;font-weight:600}.q1fjbG_input{width:100%;min-width:0;height:30px;padding:0 var(--sp-2x);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-xs);transition:border-color var(--t-fast)}.q1fjbG_input::placeholder{color:var(--text-muted)}.q1fjbG_input:focus-visible{border-color:var(--border-strong);outline:none}.q1fjbG_grantGrid{gap:var(--sp-1x) var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(165px,1fr));align-items:center;display:grid}.q1fjbG_legendRow{align-items:baseline;gap:var(--sp-1) var(--sp-2x);margin-bottom:var(--sp-1);flex-wrap:wrap;display:flex}.q1fjbG_always{align-items:center;gap:var(--sp-1x);min-width:0;font-size:var(--fs-2xs);color:var(--text-secondary);margin:0;display:flex}.q1fjbG_alwaysHint{font-size:var(--fs-3xs);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.q1fjbG_select{height:30px;padding:0 var(--sp-2);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-xs);cursor:pointer}.q1fjbG_select:focus-visible{border-color:var(--border-strong);outline:none}.q1fjbG_createBtn{align-self:flex-end}.q1fjbG_error{margin:0 0 var(--sp-2);font-size:var(--fs-xs);color:var(--danger-text)}.q1fjbG_empty{font-size:var(--fs-xs);color:var(--text-muted);margin:0}.q1fjbG_list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q1fjbG_card{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-lg);transition:border-color var(--t-fast), background var(--t-fast)}.q1fjbG_card:not(.q1fjbG_cardOpen):hover{background:var(--hover);border-color:var(--border-strong)}.q1fjbG_cardOpen{border-color:var(--border-strong)}.q1fjbG_cardHead{align-items:center;gap:var(--sp-2x);padding:var(--sp-2x) var(--sp-3);display:flex}.q1fjbG_medallion{border-radius:var(--r-pill);background:var(--bg-tertiary);width:30px;height:30px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.q1fjbG_cardBody{flex:1;min-width:0}.q1fjbG_cardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--text-primary);flex:0 auto;font-weight:500;display:block;overflow:hidden}.q1fjbG_cardTitleEmpty{color:var(--text-muted);font-weight:400}.q1fjbG_tag{border-radius:var(--r-pill);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--fs-3xs);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 6px;font-weight:500;display:inline-flex}.q1fjbG_tagOpen{background:var(--warning-bg);color:var(--warning-text)}.q1fjbG_meta{align-items:center;gap:var(--sp-1) var(--sp-1x);font-size:var(--fs-3xs);color:var(--text-muted);flex-wrap:wrap;margin-top:1px;display:flex}.q1fjbG_metaDot{opacity:.5}.q1fjbG_cardActions{align-items:center;gap:var(--sp-1);flex-shrink:0;display:flex}.q1fjbG_toggle{border-radius:var(--r-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.q1fjbG_toggle:hover{color:var(--text-primary);background:var(--active)}.q1fjbG_toggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.q1fjbG_chev{transition:transform var(--t-fast) var(--ease-out)}.q1fjbG_chevClosed{transform:rotate(-90deg)}.q1fjbG_detail{gap:var(--sp-3);padding:var(--sp-3);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.q1fjbG_urlField{gap:var(--sp-1x);flex-direction:column;min-width:0;display:flex}.q1fjbG_url{width:100%;min-width:0;padding:var(--sp-1x) var(--sp-2);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-2xs);text-overflow:ellipsis}.q1fjbG_url:focus-visible{border-color:var(--border-strong);outline:none}.q1fjbG_grants{gap:var(--sp-1) var(--sp-3);border:none;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));margin:0;padding:0;display:grid}.q1fjbG_legend{padding:0 0 var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-3xs);letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);font-weight:600}.q1fjbG_grantRow{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-secondary);cursor:pointer;display:flex}.q1fjbG_checkbox{width:13px;height:13px;accent-color:var(--accent);cursor:pointer}.q1fjbG_detailFoot{align-items:center;gap:var(--sp-2);padding-top:var(--sp-1);border-top:1px solid var(--border-subtle);display:flex}.q1fjbG_expiryLabel{font-family:var(--font-ui);font-size:var(--fs-3xs);letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);font-weight:600}.q1fjbG_expirySelect{height:24px;padding:0 var(--sp-1x);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-2xs);cursor:pointer}
.PQr2fq_root{display:inline-flex;position:relative}.PQr2fq_trigger{align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2) 0 var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:0 0;font-weight:500;display:inline-flex}.PQr2fq_trigger:hover,.PQr2fq_triggerOpen{background:var(--hover);color:var(--text-primary)}.PQr2fq_popover{top:calc(100% + var(--sp-1));z-index:50;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);min-width:220px;box-shadow:var(--shadow-md);padding:var(--sp-1);gap:var(--sp-1);transform-origin:100% 0;flex-direction:column;animation:.12s ease-out both PQr2fq_popover-in;display:flex;position:absolute;right:0}@keyframes PQr2fq_popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.PQr2fq_title{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted);padding:var(--sp-2) var(--sp-3) var(--sp-1);font-weight:600}.PQr2fq_list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.PQr2fq_option{align-items:center;gap:var(--sp-2);width:100%;height:30px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:background var(--t-fast);background:0 0;border:none;display:flex}.PQr2fq_option:hover{background:var(--hover)}.PQr2fq_optionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.PQr2fq_check{border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--bg-secondary);width:16px;height:16px;color:var(--text-on-accent);transition:background var(--t-fast), border-color var(--t-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PQr2fq_checkActive{background:var(--accent);border-color:var(--accent)}
.k7JWVa_grabbable{cursor:move;pointer-events:all;stroke:#0000;stroke-width:1.6px;paint-order:stroke fill}.k7JWVa_viewMention{}.k7JWVa_scaleMention{}.k7JWVa_dragging{fill:var(--snap-marker-color)}
.IoYDsW_head{max-width:760px;margin:0 0 var(--sp-12)}.IoYDsW_center{text-align:center;margin-left:auto;margin-right:auto}.IoYDsW_eyebrow{margin-bottom:var(--sp-3);}.IoYDsW_title{}.IoYDsW_muted{}.IoYDsW_sub{margin-top:var(--sp-4);}.IoYDsW_dark .IoYDsW_eyebrow{color:var(--text-on-dark-muted)}.IoYDsW_dark .IoYDsW_title{color:var(--text-on-dark)}.IoYDsW_dark .IoYDsW_muted,.IoYDsW_dark .IoYDsW_sub{color:var(--text-on-dark-muted)}
.oyHPWa_header{flex-shrink:0}.oyHPWa_pressed{background:var(--active);transform:scale(.97)}.oyHPWa_scaleLine{width:84px}.oyHPWa_cube{pointer-events:none}.oyHPWa_cubeSvg{width:100%;height:100%;display:block}.oyHPWa_cubeFace polygon{fill:#ffffff29;stroke:var(--text-secondary);stroke-width:1.6px;stroke-linejoin:round}.oyHPWa_cubeLabel text{font-family:var(--font-ui);font-size:var(--fs-2xs);letter-spacing:.4px;fill:var(--text-primary);text-anchor:middle;dominant-baseline:middle;font-weight:600}.oyHPWa_railCollapse{padding-top:var(--sp-2);border-top:1px solid var(--border-subtle);margin-top:auto}.oyHPWa_hud{z-index:1;isolation:isolate;pointer-events:none;position:absolute;inset:0}.oyHPWa_rail{min-height:0}
.XoWznG_app{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-size:13px;display:flex;position:relative}.XoWznG_topbar{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:16px;height:54px;padding:0 16px;display:flex}.XoWznG_brand{color:var(--text-primary);flex-shrink:0;align-items:center;display:flex}.XoWznG_brand svg{width:auto;height:30px}.XoWznG_search{flex:1;justify-content:center;display:flex}.XoWznG_searchBox{border:1px solid var(--border-default);min-width:240px;max-width:320px;color:var(--text-muted);border-radius:7px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:inline-flex}.XoWznG_kbd{font-family:var(--font-mono);color:var(--text-disabled);border:1px solid var(--border-default);border-radius:4px;margin-left:auto;padding:1px 4px;font-size:10px}.XoWznG_body{flex:1;min-height:0;display:flex}.XoWznG_sidebar{background:var(--bg-secondary);border-right:1px solid var(--border-subtle);flex-direction:column;flex:none;width:240px;padding:10px 8px 8px;display:flex}.XoWznG_org{align-items:center;gap:8px;margin-bottom:10px;padding:6px 8px;display:flex}.XoWznG_orgName{font-size:13px;font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XoWznG_orgChevron{color:var(--text-muted);flex:none;margin-left:auto}.XoWznG_secHead{color:var(--text-disabled);align-items:center;gap:4px;height:22px;margin-bottom:4px;padding:0 8px;font-size:11px;display:flex}.XoWznG_secChevronOpen{transform:rotate(90deg)}.XoWznG_utilityDock{border-top:1px solid var(--border-subtle);margin-top:6px;padding-top:6px}.XoWznG_nav{flex-direction:column;gap:1px;display:flex}.XoWznG_navItem{height:30px;color:var(--text-secondary);white-space:nowrap;border-radius:6px;align-items:center;gap:9px;padding:0 8px;display:flex}.XoWznG_navItemOn{background:var(--active);color:var(--text-primary);font-weight:var(--fw-medium)}.XoWznG_navSep{background:var(--border-default);height:1px;margin:8px}.XoWznG_spacer{flex:1}.XoWznG_main{background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;display:flex}.XoWznG_crumb{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.XoWznG_crumbCurrent{color:var(--text-primary);font-weight:var(--fw-medium)}
.hLmlOW_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#00000052;justify-content:flex-end;display:flex;position:fixed;inset:0}.hLmlOW_drawer{background:var(--surface1);border-left:1px solid var(--border-soft);width:560px;max-width:100vw;box-shadow:var(--shadow-md);animation:hLmlOW_slideIn var(--t-base) ease-out;flex-direction:column;display:flex}@keyframes hLmlOW_slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.hLmlOW_header{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.hLmlOW_headerLeft{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hLmlOW_title{font-size:var(--fs-lg);color:var(--text-primary);letter-spacing:-.01em;margin:0;font-weight:600}.hLmlOW_subtitle{font-size:var(--fs-xs);color:var(--text-muted);margin:0}.hLmlOW_closeBtn{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.hLmlOW_closeBtn:hover{background:var(--surface2);color:var(--text-primary)}.hLmlOW_body{padding:var(--sp-5);gap:var(--sp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.hLmlOW_muted{color:var(--text-muted);font-size:var(--fs-sm);font-style:italic}.hLmlOW_errorBox{align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger-text);font-size:var(--fs-sm);display:flex}.hLmlOW_empty{align-items:center;gap:var(--sp-3);padding:var(--sp-6);text-align:center;color:var(--text-muted);flex-direction:column;display:flex}.hLmlOW_emptyTitle{font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:600}.hLmlOW_emptySub{font-size:var(--fs-sm);max-width:42ch;margin:0;line-height:1.5}.hLmlOW_attributionList{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hLmlOW_attributionRow{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--border-soft);border-radius:var(--r-md);background:var(--surface2);display:flex}.hLmlOW_attributionMain{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.hLmlOW_attributionHead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.hLmlOW_sourceLabel{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:3px;font-weight:600;display:inline-flex}.hLmlOW_targetName{font-size:var(--fs-sm);color:var(--text-primary);font-weight:600}.hLmlOW_profileIco{margin-right:2px}.hLmlOW_openLink{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);transition:color var(--t-fast), background var(--t-fast);flex-shrink:0;place-items:center;display:grid}.hLmlOW_openLink:hover{color:var(--text-primary);background:var(--surface1)}.hLmlOW_inheritsTag{background:var(--surface1);border:1px dashed var(--border-soft);font-size:var(--fs-xs);color:var(--text-muted);border-radius:999px;align-items:center;padding:1px 6px;display:inline-flex}
.lo0rda_root{display:inline-flex;position:relative}.lo0rda_trigger{border-radius:var(--r-sm);width:22px;height:22px;color:var(--text-disabled);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.lo0rda_trigger:hover{background:var(--hover);color:var(--text-secondary)}.lo0rda_triggerActive{color:var(--accent);background:var(--accent-soft-bg)}.lo0rda_triggerActive:hover{color:var(--accent-strong);background:var(--accent-soft-bg)}.lo0rda_dot{background:var(--accent);border:1px solid var(--bg-secondary);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.lo0rda_popover{top:calc(100% + var(--sp-1));z-index:60;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);min-width:240px;max-width:320px;box-shadow:var(--shadow-md);padding:var(--sp-2);gap:var(--sp-2);transform-origin:100% 0;flex-direction:column;animation:.12s ease-out both lo0rda_filter-popover-in;display:flex;position:absolute;right:0}@keyframes lo0rda_filter-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.lo0rda_popoverHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.lo0rda_popoverTitle{font-size:var(--fs-2xs);letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted);font-weight:600}.lo0rda_clear{border-radius:var(--r-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lo0rda_clear:hover{background:var(--hover);color:var(--text-primary)}.lo0rda_input{width:100%;height:30px;padding:0 var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm);transition:border-color var(--t-fast);outline:none}.lo0rda_input:focus{border-color:var(--accent)}.lo0rda_hint{font-size:var(--fs-xs);color:var(--text-muted);padding:var(--sp-2) 0;font-style:italic}.lo0rda_list{flex-direction:column;gap:1px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lo0rda_option{align-items:center;gap:var(--sp-2);width:100%;height:28px;padding:0 var(--sp-1);border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:background var(--t-fast);background:0 0;border:none;display:flex}.lo0rda_option:hover{background:var(--hover)}.lo0rda_optionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lo0rda_check{border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--bg-secondary);width:16px;height:16px;color:var(--text-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lo0rda_checkActive{background:var(--accent);border-color:var(--accent)}.lo0rda_dateRange{gap:var(--sp-1);flex-direction:column;display:flex}.lo0rda_dateLabel{gap:var(--sp-2x);font-size:var(--fs-2xs);letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);flex-direction:column;font-weight:600;display:flex}
._5qBLhW_outline{fill:none;stroke:var(--snap-marker-color);stroke-width:.3px;stroke-dasharray:2 1.2;pointer-events:none}._5qBLhW_center{fill:var(--snap-marker-color);stroke:none;pointer-events:none}
.bw1hBG_shell{background:var(--bg-tertiary);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.bw1hBG_canvas{flex:1;min-height:0;position:relative}.bw1hBG_canvas canvas{display:block;width:100%!important;height:100%!important}.bw1hBG_overlay{justify-content:center;align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-sm);background:color-mix(in srgb, var(--bg-tertiary) 80%, transparent);pointer-events:none;z-index:1;flex-direction:column;display:flex;position:absolute;inset:0}.bw1hBG_overlay strong{color:var(--text-primary);font-size:var(--fs-md);font-weight:600}.bw1hBG_conversionState{justify-content:center;align-items:center;gap:var(--sp-2);min-height:0;padding:var(--sp-6);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);flex-direction:column;flex:1;display:flex}.bw1hBG_conversionState strong{color:var(--text-primary);font-size:var(--fs-md);font-weight:600}.bw1hBG_conversionState span{max-width:46ch}.bw1hBG_conversionHint{color:var(--text-disabled);font-size:var(--fs-xs)}.bw1hBG_spin{animation:1s linear infinite bw1hBG_spin}@keyframes bw1hBG_spin{to{transform:rotate(360deg)}}
.p17kVW_showcase{padding:var(--sp-5) 0 100px;position:relative}.p17kVW_stage{max-width:1242px;margin:0 auto;position:relative}.p17kVW_frame{aspect-ratio:16/9;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-panel);flex-direction:column;max-width:1242px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0f111314,0 4px 12px #0f11130a}.p17kVW_appHeader{align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);height:var(--topbar-height);border-bottom:1px solid var(--border-subtle);background:var(--bg-secondary);flex-shrink:0;display:flex}.p17kVW_brand{flex-shrink:0;align-items:center;display:inline-flex}.p17kVW_searchSlot{min-width:0;padding:0 var(--sp-3);flex:1;justify-content:center;display:flex}.p17kVW_searchTrigger{align-items:center;gap:var(--sp-2);width:100%;max-width:280px;height:32px;padding:0 var(--sp-2) 0 var(--sp-3);border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--bg-tertiary);color:var(--text-muted);font-size:var(--fs-sm);display:inline-flex}.p17kVW_searchIco{flex-shrink:0}.p17kVW_searchLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.p17kVW_kbd{min-width:36px;height:20px;padding:0 var(--sp-1);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-2xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_viewerShell{background:var(--bg-primary);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.p17kVW_fileHeader{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border-subtle);background:var(--bg-primary);flex-shrink:0;display:flex}.p17kVW_filePath{flex:1;min-width:0;overflow:hidden}.p17kVW_fileActions{align-items:center;gap:var(--sp-3);flex-shrink:0;display:inline-flex}.p17kVW_breadcrumb{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-sm);color:var(--text-muted);flex-wrap:nowrap;display:flex;overflow:hidden}.p17kVW_crumbSegment{flex-shrink:0;align-items:center;display:inline-flex}.p17kVW_crumbItem{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-md);color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-weight:500;display:inline-flex}.p17kVW_crumbSep{color:var(--text-disabled);flex-shrink:0}.p17kVW_crumbCurrent{padding:var(--sp-1) var(--sp-2);color:var(--text-primary);white-space:nowrap;font-weight:600}.p17kVW_body{flex:1;grid-template-columns:15% 1fr calc(20% + 48px);min-height:0;display:grid}.p17kVW_sidebar{border-right:1px solid var(--border-default);background:var(--bg-secondary);min-height:0;font-size:var(--fs-xs);flex-direction:column;display:flex;overflow:hidden}.p17kVW_orgSlot{padding:var(--sp-2);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.p17kVW_orgTrigger{align-items:center;gap:var(--sp-2);width:100%;height:32px;padding:0 var(--sp-2);border-radius:var(--r-md);color:var(--text-primary);font-weight:500;display:flex}.p17kVW_orgName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.p17kVW_orgCaret{color:var(--text-muted);flex-shrink:0}.p17kVW_sideScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.p17kVW_navSection{padding:var(--sp-2) var(--sp-2) 0;flex-shrink:0}.p17kVW_quickSection,.p17kVW_utilityDock{padding:var(--sp-2);border-top:1px solid var(--border-subtle);flex-shrink:0}.p17kVW_secHeader{align-items:center;gap:var(--sp-2);height:24px;padding:0 var(--sp-2);font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500;display:flex}.p17kVW_secChevron{color:var(--text-muted);flex-shrink:0}.p17kVW_nav{padding:var(--sp-1) 0;flex-direction:column;gap:1px;display:flex}.p17kVW_navItem{align-items:center;gap:var(--sp-3);height:26px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--text-secondary);letter-spacing:-.1px;font-weight:500;display:flex}.p17kVW_navIco{width:16px;height:16px;color:var(--text-disabled);flex-shrink:0;justify-content:center;align-items:center;display:flex}.p17kVW_navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.p17kVW_navSep{height:1px;margin:var(--sp-2) var(--sp-3);background:var(--border-subtle);align-self:stretch}.p17kVW_quickList{gap:var(--sp-2x);margin-top:var(--sp-1);flex-direction:column;display:flex}.p17kVW_quickRow{align-items:center;gap:var(--sp-2);height:26px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);display:flex}.p17kVW_quickRowActive{background:var(--active)}.p17kVW_quickRowActive .p17kVW_quickName{color:var(--text-primary);font-weight:600}.p17kVW_quickName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p17kVW_storage{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;display:flex}.p17kVW_storageTop{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.p17kVW_storageLabel{font-size:var(--fs-2xs);letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);font-weight:600}.p17kVW_storageValue{align-items:baseline;gap:var(--sp-1);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;display:inline-flex}.p17kVW_storageUsed{color:var(--text-primary);font-weight:600}.p17kVW_storageSep{color:var(--text-disabled)}.p17kVW_storageTotal{color:var(--text-muted)}.p17kVW_storageTrack{border-radius:var(--r-pill);background:var(--bg-tertiary);width:100%;height:6px;display:block;position:relative;overflow:hidden}.p17kVW_storageFill{border-radius:var(--r-pill);background:var(--accent);height:100%;position:absolute;inset:0 auto 0 0}.p17kVW_userFooter{align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-top:1px solid var(--border-subtle);flex-shrink:0;display:flex}.p17kVW_userChip{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-md);flex:1;display:flex}.p17kVW_userInfo{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.p17kVW_userName{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-primary);letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p17kVW_userRole{font-size:var(--fs-2xs);color:var(--text-disabled);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p17kVW_notifBtn{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_canvasWrap{background:var(--viewer-backdrop);flex:1;min-height:180px;position:relative;overflow:hidden}.p17kVW_canvasPlaceholder{background-color:var(--bg-tertiary);position:absolute;inset:0}.p17kVW_canvasPoster{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity var(--t-slow) var(--ease-out);position:absolute;inset:0}.p17kVW_canvasPosterHidden{opacity:0}@media (prefers-reduced-motion:reduce){.p17kVW_canvasPoster{transition:none}}.p17kVW_canvas{width:100%;height:100%;display:block}.p17kVW_canvas canvas{width:100%!important;height:100%!important}.p17kVW_viewerToolbar{z-index:2;padding:var(--sp-1);align-items:center;gap:var(--sp-2x);background:var(--bg-secondary);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--border-subtle), 0 8px 28px #0f11131a, 0 2px 6px #0f11130d;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.p17kVW_toolGroup{align-items:center;gap:var(--sp-2x);display:inline-flex}.p17kVW_toolSep{background:var(--border-strong);flex-shrink:0;width:1px;height:22px}.p17kVW_toolBtn{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_inspectorShell{border-left:1px solid var(--border-default);background:var(--bg-secondary);min-width:0;display:flex}.p17kVW_inspectorContent{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.p17kVW_chatHead{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.p17kVW_chatHash{border-radius:var(--r-sm);background:var(--accent);width:26px;height:26px;color:var(--text-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_chatSwitch{align-items:center;gap:var(--sp-1);min-width:0;padding:2px var(--sp-1);border-radius:var(--r-sm);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;font-weight:600;display:inline-flex}.p17kVW_chatSwitchName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p17kVW_chatSwitchChevron{color:var(--text-muted);flex-shrink:0}.p17kVW_chatActions{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.p17kVW_chatIconBtn{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_thread{min-height:0;padding:var(--sp-3x);gap:var(--sp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.p17kVW_row{align-items:flex-end;gap:var(--sp-2);display:flex}.p17kVW_rowMine{flex-direction:row-reverse}.p17kVW_avSlot{flex-shrink:0;width:30px}.p17kVW_stack{align-items:flex-start;gap:var(--sp-2x);flex-direction:column;min-width:0;max-width:80%;display:flex}.p17kVW_stackMine{align-items:flex-end}.p17kVW_msgName{font-size:var(--fs-3xs);color:var(--text-muted);margin:0 0 1px var(--sp-3);font-weight:600}.p17kVW_bub{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);letter-spacing:-.1px;color:var(--text-primary);background:var(--bg-tertiary);word-break:break-word;white-space:pre-wrap;max-width:100%;line-height:1.4}.p17kVW_bubMine{background:var(--accent);color:var(--text-on-accent)}.p17kVW_bubL{border-radius:var(--r-panel);border-bottom-left-radius:var(--r-xs)}.p17kVW_bubR{border-radius:var(--r-panel);border-bottom-right-radius:var(--r-xs)}.p17kVW_msgTime{margin:1px var(--sp-1) 0;font-size:var(--fs-3xs);color:var(--text-muted)}.p17kVW_composer{padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--border-subtle);flex-shrink:0}.p17kVW_field{align-items:flex-end;gap:var(--sp-1);padding:3px 3px 3px var(--sp-2);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-panel);display:flex}.p17kVW_field:focus-within{border-color:var(--accent)}.p17kVW_fieldIco{border-radius:var(--r-pill);width:26px;height:26px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1px;display:inline-flex}.p17kVW_fieldSep{width:1px;height:16px;margin:0 var(--sp-1) 7px;background:var(--border-default);flex-shrink:0}.p17kVW_input{resize:none;min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--text-primary);padding:var(--sp-1) 0;background:0 0;border:none;outline:none;flex:1;line-height:1.4}.p17kVW_input::placeholder{color:var(--text-muted)}.p17kVW_send{background:var(--accent);border-radius:var(--r-pill);width:28px;height:28px;color:var(--text-on-accent);cursor:pointer;transition:opacity var(--t-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p17kVW_send:disabled{opacity:.4;cursor:not-allowed}.p17kVW_tabsRail{gap:var(--sp-1);width:48px;padding:var(--sp-2);border-left:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;display:flex}.p17kVW_railGroup{gap:var(--sp-1);flex-direction:column;display:flex}.p17kVW_railGroup+.p17kVW_railGroup{border-top:1px solid var(--border-subtle);margin-top:var(--sp-2);padding-top:var(--sp-2)}.p17kVW_railSeparator{height:1px;margin:auto var(--sp-3) var(--sp-2);background:var(--border-subtle);display:block}.p17kVW_tabRail{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:relative}.p17kVW_tabRail:after{content:"";background:var(--accent);border-radius:0 var(--r-pill) var(--r-pill) 0;opacity:0;width:3px;height:18px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.p17kVW_tabRailOn{background:color-mix(in srgb, var(--accent) 8%, var(--bg-tertiary));color:var(--text-primary)}.p17kVW_tabRailOn:after{opacity:1}@media (max-width:1024px){.p17kVW_body{grid-template-columns:20% 1fr}.p17kVW_inspectorShell{display:none}}@media (max-width:900px){.p17kVW_stage{aspect-ratio:16/9;max-width:none;container-type:size}.p17kVW_frame{aspect-ratio:auto;width:1242px;height:699px;transform:scale(min(calc(100cqw / 1242px), calc(100cqh / 699px)));transform-origin:0 0;position:absolute;top:0;left:0}.p17kVW_body{grid-template-columns:15% 1fr calc(20% + 48px)}.p17kVW_inspectorShell,.p17kVW_sidebar{display:flex}}
.ZhW3gW_frame{aspect-ratio:16/10;background:var(--vitrine-bg);border:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);border-radius:var(--r-panel);width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #00163e0a,0 12px 32px #00163e14}
.fJ7Gxa_sheet{aspect-ratio:420/297;background:var(--bg-elevated);border:1px solid var(--border-strong);width:100%;box-shadow:var(--shadow-sm);transform-origin:50%;position:relative}.fJ7Gxa_svg{width:100%;height:100%;color:var(--text-primary);display:block}
._IcRtq_body{gap:var(--sp-3);flex-direction:column;display:flex}._IcRtq_field{gap:var(--sp-1);flex-direction:column;display:flex}._IcRtq_label{font-size:var(--fs-sm);color:var(--text-primary);font-weight:500}._IcRtq_input,._IcRtq_textarea{width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-soft);border-radius:var(--r-sm);background:var(--surface1);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm);transition:border-color var(--t-fast), box-shadow var(--t-fast);line-height:1.4}._IcRtq_input:focus,._IcRtq_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft-bg);outline:none}._IcRtq_input:disabled,._IcRtq_textarea:disabled{background:var(--surface2);color:var(--text-muted);cursor:not-allowed}._IcRtq_textarea{resize:vertical;min-height:48px;font-family:var(--font-ui)}._IcRtq_previewHead{margin-top:var(--sp-2);justify-content:space-between;align-items:baseline;display:flex}._IcRtq_previewTitle{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-weight:600;display:inline-flex}._IcRtq_previewCount{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}._IcRtq_previewList{padding:var(--sp-3);border:1px solid var(--border-soft);border-radius:var(--r-sm);background:var(--surface2);gap:var(--sp-2) var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;list-style:none;display:grid}._IcRtq_previewItem{font-size:var(--fs-xs);align-items:center;gap:6px;display:flex}._IcRtq_iconOn{color:var(--status-success);flex-shrink:0}._IcRtq_iconOff{color:var(--text-disabled,var(--text-muted));flex-shrink:0}._IcRtq_permOn{color:var(--text-primary);font-weight:500}._IcRtq_permOff{color:var(--text-muted)}._IcRtq_hint{padding:var(--sp-2);border-radius:var(--r-sm);background:var(--accent-soft-bg);color:var(--accent-soft-text);font-size:var(--fs-xs);margin:0;line-height:1.45}
.HNcbtW_root{gap:var(--sp-2);flex-direction:column;min-height:0;display:flex}.HNcbtW_card{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-md);flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}.HNcbtW_empty{padding:var(--sp-6);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);font-style:italic}.HNcbtW_toolbar{padding:0 var(--sp-1);justify-content:space-between;align-items:center;gap:var(--sp-3);flex-shrink:0;min-height:28px;display:flex}.HNcbtW_toolbarExternal{align-items:center;gap:var(--sp-3);display:flex}.HNcbtW_counter{align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;display:inline-flex}.HNcbtW_clearFilters{color:var(--accent);font-size:var(--fs-xs);cursor:pointer;padding:2px var(--sp-2);border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-weight:500}.HNcbtW_clearFilters:hover{background:var(--accent-soft-bg);color:var(--accent-strong)}.HNcbtW_scroll{flex:0 auto;min-height:0;position:relative;overflow:auto}.HNcbtW_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm);table-layout:fixed}.HNcbtW_thead{background:var(--bg-secondary)}.HNcbtW_theadSticky{z-index:2;box-shadow:0 1px 0 var(--border-subtle);position:sticky;top:0}.HNcbtW_thead th{text-align:left;height:44px;font-size:var(--fs-xs);letter-spacing:.1px;color:var(--text-secondary);padding:0 var(--sp-4);border-bottom:1px solid var(--border-default);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;font-weight:500;position:relative}.HNcbtW_thead th:not(:last-child){border-right:1px solid var(--border-subtle)}.HNcbtW_thSortable{cursor:pointer;transition:color var(--t-fast)}.HNcbtW_thSortable:hover{color:var(--text-primary)}.HNcbtW_thInner{align-items:center;gap:var(--sp-2);min-width:0;height:100%;padding-right:var(--sp-1);display:flex;position:relative}.HNcbtW_thLabel{align-items:center;gap:var(--sp-2);min-width:0;cursor:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}.HNcbtW_thSortIco{color:var(--text-disabled);transition:color var(--t-fast);display:inline-flex}.HNcbtW_thSortable:hover .HNcbtW_thSortIco{color:var(--text-secondary)}.HNcbtW_dragHandle{left:calc(-1 * var(--sp-3));width:14px;height:22px;color:var(--text-disabled);cursor:grab;opacity:0;transition:opacity var(--t-base), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.HNcbtW_thead th:hover .HNcbtW_dragHandle{opacity:.6}.HNcbtW_dragHandle:hover{color:var(--text-secondary);opacity:1!important}.HNcbtW_dragHandle:active{cursor:grabbing}.HNcbtW_thDragging{background:var(--bg-elevated);z-index:5;box-shadow:var(--shadow-sm)}.HNcbtW_resizeHandle{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:var(--border-subtle);width:1px;height:50%;transition:background var(--t-fast), width var(--t-fast), top var(--t-fast), height var(--t-fast);position:absolute;top:25%;right:0}.HNcbtW_thead th:hover .HNcbtW_resizeHandle{background:var(--border-default)}.HNcbtW_resizeHandle:hover,.HNcbtW_resizeHandleActive{background:var(--accent);width:2px;height:100%;top:0}.HNcbtW_resizeHandle:before{content:"";width:8px;height:100%;position:absolute;top:0;right:-4px}.HNcbtW_thead th:last-child .HNcbtW_resizeHandle:before{right:0}.HNcbtW_tbody tr{border-bottom:1px solid var(--border-subtle)}.HNcbtW_tr{cursor:pointer;transition:background var(--t-fast)}.HNcbtW_tr:hover{background:var(--hover)}.HNcbtW_trDropTarget,.HNcbtW_trDropTarget:hover{background:var(--accent-soft-bg);box-shadow:inset 0 0 0 1px var(--accent)}.HNcbtW_tr:focus-visible{background:var(--hover);box-shadow:inset 3px 0 0 var(--accent);outline:none}.HNcbtW_trSelected,.HNcbtW_trSelected:hover{background:var(--accent-soft-bg);box-shadow:inset 3px 0 0 var(--accent)}.HNcbtW_td{height:52px;padding:0 var(--sp-4);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);font-size:var(--fs-sm);line-height:1.4;overflow:hidden}.HNcbtW_td:not(:last-child){border-right:1px solid var(--border-subtle)}
._1yYQ8q_move{fill:#0000;stroke:none;cursor:move;pointer-events:all}._1yYQ8q_resize{fill:var(--snap-marker-color);stroke:none;cursor:nwse-resize;pointer-events:all;opacity:0;transition:opacity var(--t-fast) ease}._1yYQ8q_label{fill:#0000;stroke:none;cursor:move;pointer-events:all}._1yYQ8q_group:hover ._1yYQ8q_resize,._1yYQ8q_dragging{opacity:1}
._76uVSW_shell{background:var(--bg-tertiary);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._76uVSW_canvas{cursor:grab;background-color:var(--bg-tertiary);background-image:linear-gradient(45deg, var(--bg-secondary) 25%, transparent 25%), linear-gradient(-45deg, var(--bg-secondary) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--bg-secondary) 75%), linear-gradient(-45deg, transparent 75%, var(--bg-secondary) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}._76uVSW_canvas:active{cursor:grabbing}._76uVSW_img{transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:100%;max-height:100%}._76uVSW_toolbar{bottom:var(--sp-3);align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);z-index:2;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._76uVSW_btn{cursor:pointer;width:28px;height:28px;color:var(--text-secondary);border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._76uVSW_btn:hover{background:var(--hover);color:var(--text-primary)}._76uVSW_zoomLabel{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;min-width:36px}._76uVSW_sep{background:var(--border-subtle);width:1px;height:16px;margin:0 var(--sp-1)}
.Nw9qbG_section{border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);padding:0}.Nw9qbG_muted{background:var(--vitrine-bg-alt)}.Nw9qbG_head{padding:var(--vitrine-section-y) var(--vitrine-gutter) var(--sp-10) var(--sp-6);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.Nw9qbG_headText{margin-bottom:0}.Nw9qbG_bento{gap:var(--sp-px);background:var(--vitrine-rule-strong);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (max-width:880px){.Nw9qbG_bento{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.Nw9qbG_head{padding:var(--sp-12) var(--vitrine-gutter)}}
.EmEAmG_next{margin-top:var(--sp-8);border-top:var(--vitrine-rule-w) solid var(--vitrine-rule)}.EmEAmG_row{justify-content:space-between;align-items:center;gap:var(--sp-6);padding-top:var(--sp-5);color:inherit;text-decoration:none;display:flex}.EmEAmG_text{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.EmEAmG_eyebrow{}.EmEAmG_title{color:var(--text-primary);text-wrap:balance;}.EmEAmG_muted{color:var(--text-muted)}.EmEAmG_arrow{color:var(--text-muted);transition:transform var(--t-base) var(--ease-out), color var(--t-base) var(--ease-out);flex-shrink:0}.EmEAmG_row:hover .EmEAmG_arrow,.EmEAmG_row:focus-visible .EmEAmG_arrow{color:var(--text-primary);transform:translate(3px)}@media (pointer:coarse){.EmEAmG_row{min-height:var(--tap-target-min)}}
.Ugzfdq_rail{border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);list-style:none}.Ugzfdq_item{height:var(--vitrine-rail-item-h);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);color:var(--text-muted);transition:color var(--vitrine-reveal-dur) var(--vitrine-ease), background-color var(--vitrine-reveal-dur) var(--vitrine-ease);position:relative}.Ugzfdq_link{align-items:center;gap:var(--sp-3);height:100%;padding:0 var(--sp-6);color:inherit;transition:color var(--vitrine-reveal-dur) var(--vitrine-ease);text-decoration:none;display:flex}.Ugzfdq_link:hover{color:var(--text-primary)}.Ugzfdq_link:hover .Ugzfdq_num{color:var(--text-muted)}.Ugzfdq_link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Ugzfdq_item:before{content:"";background:var(--accent);opacity:0;transform-origin:50%;width:2px;transition:opacity var(--vitrine-reveal-dur) var(--vitrine-ease), transform var(--vitrine-reveal-dur) var(--vitrine-ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.3)}.Ugzfdq_itemActive{background:var(--vitrine-bg-deep);color:var(--text-primary)}.Ugzfdq_itemActive:before{opacity:1;transform:scaleY(1)}.Ugzfdq_num{font-size:var(--fs-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--text-muted);transition:color var(--vitrine-reveal-dur) var(--vitrine-ease)}.Ugzfdq_itemActive .Ugzfdq_num{color:var(--text-muted)}.Ugzfdq_label{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.012em}@media (max-width:900px){.Ugzfdq_rail{display:none}}@media (prefers-reduced-motion:reduce){.Ugzfdq_rail{display:none}.Ugzfdq_item,.Ugzfdq_item:before{transition:none}}
._0d-4qq_stage{place-content:center;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}._0d-4qq_screen{width:1280px;height:800px;transform:scale(min(calc(100cqw / 1280px), calc(100cqh / 800px)));background:var(--vitrine-bg);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}._0d-4qq_cursor{z-index:20;pointer-events:none;filter:drop-shadow(0 2px 3px #0f111347);width:22px;height:22px;margin:-2px 0 0 -2px;position:absolute}
.o8OoQa_badge{padding:0 var(--sp-1);border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--fs-3xs);white-space:nowrap;flex-shrink:0;align-items:center;line-height:1.5;display:inline-flex}
.Hp0Jcq_hit{fill:#0000;stroke:none;cursor:move;pointer-events:all}
.irEMiG_hud{z-index:31;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);background:var(--bg-secondary);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--border-subtle), 0 8px 24px #0f11131a, 0 2px 6px #0f11130d;font-size:var(--fs-sm);color:var(--text-primary);white-space:nowrap;pointer-events:none;animation:.16s ease-out irEMiG_pdf-hud-in;display:inline-flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.irEMiG_badge{align-items:center;gap:var(--sp-1);padding:2px var(--sp-1) 2px 2px;background:var(--annot-note-text);color:#fff;border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600;line-height:1;display:inline-flex}.irEMiG_badge>svg{flex-shrink:0}.irEMiG_text{color:var(--text-primary)}.irEMiG_hint{color:var(--text-muted);font-size:var(--fs-xs);padding-left:var(--sp-1);border-left:1px solid var(--border-subtle)}@keyframes irEMiG_pdf-hud-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}
.c9p3Vq_section{border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);padding:0}.c9p3Vq_muted{background:var(--vitrine-bg-alt)}.c9p3Vq_head{padding:var(--sp-12) var(--vitrine-gutter) var(--sp-8) var(--sp-6);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.c9p3Vq_eyebrow{display:block;}.c9p3Vq_grid{gap:var(--sp-px);background:var(--vitrine-rule-strong);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.c9p3Vq_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.c9p3Vq_card{padding:var(--sp-6);background:var(--vitrine-bg);min-width:0}.c9p3Vq_title{margin-bottom:var(--sp-2);}.c9p3Vq_desc{font-size:var(--fs-md);color:var(--text-muted);}@media (max-width:600px){.c9p3Vq_head{padding:var(--sp-10) var(--vitrine-gutter)}.c9p3Vq_card{padding:var(--sp-5) var(--vitrine-gutter)}}
._3sPWPW_text{padding-left:var(--vitrine-col);padding-right:calc(var(--vitrine-gutter) + 2 * var(--vitrine-col));padding-top:var(--sp-20);padding-bottom:var(--sp-16);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}._3sPWPW_title{max-width:620px;margin-bottom:var(--sp-4);font-size:clamp(26px,2.6vw,38px);line-height:1.12;}._3sPWPW_desc{max-width:560px;margin-bottom:var(--sp-5);}._3sPWPW_link{color:var(--text-primary);font-weight:var(--fw-medium)}._3sPWPW_visual{padding-left:var(--vitrine-col);padding-right:calc(var(--vitrine-gutter) + 2 * var(--vitrine-col));padding-top:var(--sp-12);padding-bottom:var(--sp-12);position:relative}._3sPWPW_visual:before{content:"";inset:0;right:calc(var(--vitrine-gutter) + var(--vitrine-col));background:var(--vitrine-bg-deep);pointer-events:none;position:absolute}._3sPWPW_frame{aspect-ratio:16/10;background:var(--vitrine-bg);border:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);border-radius:var(--r-panel);position:relative;overflow:hidden;box-shadow:0 1px 2px #00163e0a,0 12px 32px #00163e14}._3sPWPW_visual>._3sPWPW_frame{z-index:1}._3sPWPW_copy,._3sPWPW_frame{opacity:0;filter:blur(1.5px);transition:opacity .34s var(--vitrine-ease), filter .34s var(--vitrine-ease)}._3sPWPW_copyOn,._3sPWPW_frameOn{opacity:1;filter:blur()}._3sPWPW_scene{transition:opacity .38s var(--vitrine-ease);position:absolute;inset:0}._3sPWPW_sceneRewind{opacity:0}._3sPWPW_sceneRewind *{transition:none!important}@media (prefers-reduced-motion:reduce){._3sPWPW_copy,._3sPWPW_frame{opacity:1;filter:none;transition:none}}@media (max-width:900px){._3sPWPW_text,._3sPWPW_visual{padding-left:var(--vitrine-gutter);padding-right:var(--vitrine-gutter)}._3sPWPW_text{padding-top:var(--sp-10);padding-bottom:var(--sp-8)}._3sPWPW_visual{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}._3sPWPW_visual:before{right:0}._3sPWPW_visual{padding-left:0;padding-right:0}}
.p7qUPa_rail2{width:200%;min-height:0;transition:transform .85s var(--ease-out);flex:1;display:flex}.p7qUPa_railAway{transform:translate(-50%)}.p7qUPa_desk{flex-direction:column;width:50%;min-width:0;display:flex;position:relative;overflow:hidden}.p7qUPa_wsHead{height:var(--workspace-bar-height);align-items:center;gap:var(--sp-4);padding:0 var(--sp-5);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.p7qUPa_wsActions{align-items:center;gap:var(--sp-2);margin-left:auto;display:inline-flex}.p7qUPa_wsBtn{align-items:center;gap:var(--sp-1x);padding:var(--sp-1) var(--sp-2);border:1px solid var(--border-default);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-sm);white-space:nowrap;display:inline-flex}.p7qUPa_body{flex:1;min-height:0;display:flex}.p7qUPa_docArea{min-width:0;padding:var(--sp-5);background:var(--bg-tertiary);flex:1;place-items:center;display:grid}.p7qUPa_sheet{width:100%;max-width:560px}.p7qUPa_stamp{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .12s linear,transform .12s linear;transform:scale(.92)}.p7qUPa_stampOn{opacity:1;transition:opacity .5s var(--vitrine-ease), transform .5s var(--ease-out);transform:none}.p7qUPa_signSheet{width:100%}.p7qUPa_cursor{z-index:50;opacity:0;transition:opacity .25s var(--vitrine-ease), transform .65s var(--ease-out);position:absolute;top:50%;left:50%}.p7qUPa_cursorTab{opacity:1;transform:translate(614px,-10px)}.p7qUPa_cursorAsk{opacity:1;transform:translate(530px,-280px)}.p7qUPa_cursorSend{opacity:1;transform:translate(218px,205px)}.p7qUPa_cursorSign{opacity:1;transform:translate(420px,290px)}@media (prefers-reduced-motion:reduce){.p7qUPa_rail2,.p7qUPa_stamp,.p7qUPa_status,.p7qUPa_cursor{transition:none}}.p7qUPa_deskCamera{transform-origin:62% 72%}.p7qUPa_deskCameraOn{transition:transform 1.1s cubic-bezier(.33,1,.68,1) .5s;transform:scale(2.1)}
.EiKDeW_hint{z-index:2;align-items:baseline;gap:var(--sp-2);padding:3px var(--sp-2);border-radius:var(--r-sm);background:var(--bg-elevated);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);font-size:var(--fs-xs);white-space:nowrap;pointer-events:none;line-height:1.35;display:flex;position:absolute}.EiKDeW_action{color:var(--text-primary);font-weight:var(--fw-medium)}.EiKDeW_target{color:var(--text-muted)}
.ZUdk4G_pill{color:#fff;min-width:22px;height:22px;font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-ui);font-variant-numeric:tabular-nums;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;box-shadow:0 1px 3px #0000002e}
.fY54fW_hero{padding-top:var(--vitrine-section-y);padding-bottom:var(--vitrine-section-y)}.fY54fW_grid{align-items:center;gap:var(--sp-10);padding-left:var(--sp-6);padding-right:var(--vitrine-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.fY54fW_text{flex-direction:column;align-items:flex-start;display:flex}.fY54fW_eyebrow{margin-bottom:var(--sp-3);}.fY54fW_title{margin-bottom:var(--sp-4);}.fY54fW_lead{font-size:var(--vitrine-fs-lead);margin-bottom:var(--sp-7);max-width:460px;}.fY54fW_actions{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.fY54fW_visual{width:100%}@media (max-width:880px){.fY54fW_grid{gap:var(--sp-8);grid-template-columns:1fr}.fY54fW_lead{max-width:none}}@media (max-width:600px){.fY54fW_grid{padding-inline:var(--vitrine-gutter)}}
.LfNAoq_section{background:var(--vitrine-bg);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);content-visibility:auto;contain-intrinsic-size:auto 8000px;padding:0}.LfNAoq_headBand{border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);grid-template-columns:repeat(24,minmax(0,1fr));display:grid;position:relative}.LfNAoq_headBand:before{content:"";inset:0 0 0 calc(-1 * var(--vitrine-gutter));background:repeating-linear-gradient(-45deg, var(--border-strong) 0, var(--border-strong) var(--vitrine-hatch-weight), transparent var(--vitrine-hatch-weight), transparent var(--vitrine-hatch-pitch));-webkit-mask-image:linear-gradient(var(--vitrine-hatch-angle), transparent var(--vitrine-hatch-from), #000 var(--vitrine-hatch-to));mask-image:linear-gradient(var(--vitrine-hatch-angle), transparent var(--vitrine-hatch-from), #000 var(--vitrine-hatch-to));-webkit-mask-image:linear-gradient(var(--vitrine-hatch-angle), transparent var(--vitrine-hatch-from), #000 var(--vitrine-hatch-to));pointer-events:none;position:absolute}.LfNAoq_headLabelCell,.LfNAoq_headTitleCell{z-index:1;padding-top:calc(var(--vitrine-section-y) + var(--sp-20));padding-bottom:var(--sp-10);align-items:flex-end;display:flex;position:relative}.LfNAoq_headLabelCell{margin-left:calc(-1 * var(--vitrine-gutter));padding-left:var(--sp-6);grid-column:1/6;position:relative}.LfNAoq_headLabel{}.LfNAoq_headTitleCell{min-width:0;padding-left:var(--vitrine-col);border-left:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);grid-column:6/-1}.LfNAoq_headTitle{max-width:760px;}.LfNAoq_headTitle,.LfNAoq_headLabel{text-shadow:0 0 18px var(--vitrine-bg), 0 0 34px var(--vitrine-bg)}.LfNAoq_layout{grid-template-columns:repeat(24,minmax(0,1fr));align-items:start;display:grid;position:relative}.LfNAoq_railCol{margin-left:calc(-1 * var(--vitrine-gutter));top:calc(50% - (5 * var(--vitrine-rail-item-h) + var(--vitrine-rule-w)) / 2);margin-top:var(--sp-20);grid-area:1/1/auto/6;align-self:start;position:sticky}.LfNAoq_steps{min-width:0;margin-right:calc(-1 * var(--vitrine-gutter));border-left:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);grid-area:1/6/auto/-1;position:relative}.LfNAoq_steps:after{content:"";top:0;bottom:0;right:calc(var(--vitrine-gutter) + var(--vitrine-col));width:var(--vitrine-rule-w);background:var(--vitrine-rule-strong);pointer-events:none;z-index:1;position:absolute}.LfNAoq_step{border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);scroll-margin-top:calc(var(--nav-h) + var(--sp-4));position:relative}.LfNAoq_step:last-child{border-bottom:0}.LfNAoq_muted{}@media (max-width:900px){.LfNAoq_headBand{display:block}.LfNAoq_headLabelCell{padding-left:0;padding-top:var(--vitrine-section-y);padding-bottom:var(--sp-3);margin-left:0}.LfNAoq_headTitleCell{border-left:0;padding-top:0;padding-left:0}.LfNAoq_layout{display:block}.LfNAoq_layout:before,.LfNAoq_railCol{display:none}.LfNAoq_steps{margin-inline:calc(-1 * var(--vitrine-gutter));border-left:0}.LfNAoq_steps:after{display:none}}
.Dzzkna_thumb{border-radius:var(--r-sm);background:var(--bg-tertiary);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Dzzkna_thumb img{object-fit:cover;width:100%;height:100%}.Dzzkna_fallback{color:var(--text-muted);display:inline-flex}.Dzzkna_folder{background:0 0;border:0;overflow:visible}
.UEzf8q_group{background:var(--bg-tertiary);border-radius:var(--r-md);align-items:center;gap:2px;padding:2px;display:inline-flex}.UEzf8q_btn{width:30px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.UEzf8q_btn:hover{color:var(--text-primary);background:var(--hover)}.UEzf8q_btnActive{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px #0000000d}.UEzf8q_btnActive:hover{background:var(--bg-elevated)}
.KtTzqq_zone{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.KtTzqq_overlay{z-index:50;gap:var(--sp-3);background:color-mix(in srgb, var(--surface0) 88%, transparent);border:2px dashed var(--accent);border-radius:var(--r-md);color:var(--accent);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.KtTzqq_overlayLabel{font-size:var(--fs-md);letter-spacing:.01em;font-weight:600}
.xn9Hva_ring{fill:none;stroke:var(--plan-pick-color);pointer-events:none}.xn9Hva_dot{fill:var(--plan-pick-color);pointer-events:none}.xn9Hva_haloGlow{fill:none;stroke:var(--plan-pick-color);stroke-opacity:.18;stroke-linecap:round;pointer-events:none}.xn9Hva_halo{fill:none;stroke:var(--plan-pick-color);stroke-linecap:round;pointer-events:none}
.Sk4_RG_group{gap:var(--vitrine-rule-w);padding:var(--vitrine-rule-w);background:var(--vitrine-rule-strong);grid-auto-flow:column;display:inline-grid}.Sk4_RG_btn{align-items:baseline;gap:var(--sp-2);padding:var(--sp-3) var(--sp-6);background:var(--vitrine-bg-alt);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-xl);font-weight:var(--fw-medium);letter-spacing:-.01em;cursor:pointer;transition:background-color var(--t-base) ease, color var(--t-base) ease;border:none;display:inline-flex}.Sk4_RG_btn:hover{background:var(--vitrine-bg-deep);color:var(--text-primary)}.Sk4_RG_btnActive{background:var(--accent);color:var(--text-on-accent)}.Sk4_RG_btnActive:hover{background:var(--accent-hover);color:var(--text-on-accent)}.Sk4_RG_savings{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--accent);font-variant-numeric:tabular-nums}.Sk4_RG_btnActive .Sk4_RG_savings{color:var(--text-on-accent);opacity:.72}.Sk4_RG_btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.uaU73G_actions{margin-top:var(--sp-3);gap:var(--sp-2);flex-wrap:wrap;display:flex}
.dRnztq_dot{box-sizing:border-box;border-radius:var(--r-pill);width:11px;height:11px;box-shadow:0 0 0 2px var(--bg-elevated);flex-shrink:0;display:block}.dRnztq_tone-success{background:var(--status-success)}.dRnztq_tone-info{background:var(--info-text)}.dRnztq_tone-accent{background:var(--accent-soft-text)}.dRnztq_tone-neutral{background:var(--text-muted)}.dRnztq_tone-warning{background:var(--warning-text)}.dRnztq_tone-danger{background:var(--status-danger)}.dRnztq_tone-none{background:var(--bg-elevated);box-shadow:inset 0 0 0 2px var(--text-secondary), 0 0 0 2px var(--bg-elevated)}
.smo8kW_anchor{z-index:31;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}