@layer wr.tools{.wrt-sp{gap:var(--wr-space-5);min-width:0;display:grid}.wrt-sp [hidden]{display:none!important}.wrt-sp-eyebrow{font:var(--wr-weight-black) var(--wr-text-xs)/1.2 var(--wr-font-display);letter-spacing:var(--wr-tracking-caps);text-transform:uppercase;color:var(--wr-text-subtle);margin:0}.wrt-sp-top{gap:var(--wr-space-5)}.wrt-sp-top__row{gap:var(--wr-space-3);min-width:0;display:grid}.wrt-sp-ed{gap:var(--wr-space-3);grid-template-columns:1fr 1fr;display:grid}.wrt-sp-ed__opt{cursor:pointer;min-width:0;display:flex;position:relative}.wrt-sp-ed__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wrt-sp-ed__face{align-items:center;gap:var(--wr-space-3);min-width:0;min-height:76px;padding:var(--wr-space-3) var(--wr-space-4);border-radius:var(--wr-radius-lg);border:1.5px solid var(--wr-border);background:color-mix(in oklab, var(--wr-surface) 88%, transparent);transition:border-color var(--wr-dur-base) linear, box-shadow var(--wr-dur-base) var(--wr-ease-out), transform var(--wr-dur-base) var(--wr-ease-bounce);flex:1;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.wrt-sp-ed__opt:hover .wrt-sp-ed__face{border-color:var(--wr-border-strong);transform:translateY(-2px)}.wrt-sp-ed__opt:active .wrt-sp-ed__face{transform:scale(.98)}.wrt-sp-ed__input:checked+.wrt-sp-ed__face{border-color:var(--wr-primary);box-shadow:var(--wr-glow-primary)}.wrt-sp-ed__input:focus-visible+.wrt-sp-ed__face{outline:3px solid var(--wr-focus);outline-offset:3px}.wrt-sp-ed__icon{border-radius:var(--wr-radius-md);background:var(--wr-surface-2);width:44px;height:44px;color:var(--wr-text-muted);transition:background-color var(--wr-dur-base) var(--wr-ease-out), color var(--wr-dur-base) linear;place-items:center;display:grid}.wrt-sp-ed__icon .wrt-icon{width:22px;height:22px}.wrt-sp-ed__input:checked+.wrt-sp-ed__face .wrt-sp-ed__icon{background:var(--wr-primary);color:var(--wr-on-primary)}.wrt-sp-ed__text{gap:3px;min-width:0;display:grid}.wrt-sp-ed__name{font:var(--wr-weight-black) var(--wr-text-sm)/1.2 var(--wr-font-display);color:var(--wr-text)}.wrt-sp-ed__sub{font-size:var(--wr-text-xs);color:var(--wr-text-muted);line-height:1.3}.wrt-sp-ed__ver{font:var(--wr-weight-bold) 11px/1 var(--wr-font-mono);color:var(--wr-text-subtle);position:absolute;top:8px;right:10px}.wrt-sp-ed__input:checked+.wrt-sp-ed__face .wrt-sp-ed__ver{color:var(--wr-primary-ink)}@container wrt (width<=519px){.wrt-sp-ed__face{align-content:start;gap:var(--wr-space-2);padding:var(--wr-space-3);grid-template-columns:1fr}.wrt-sp-ed__icon{width:36px;height:36px}}.wrt-sp-presets{gap:var(--wr-space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0 calc(var(--wr-space-5) * -1);padding:2px var(--wr-space-5) var(--wr-space-2);scroll-padding-inline:var(--wr-space-5);display:flex;overflow-x:auto}@container wrt (width>=560px){.wrt-sp-presets{margin:0 calc(var(--wr-space-6) * -1);padding-inline:var(--wr-space-6);scroll-padding-inline:var(--wr-space-6)}}@container wrt (width>=900px){.wrt-sp-presets{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:2px 0 0;display:grid;overflow:visible}}.wrt-sp-preset{scroll-snap-align:start;gap:4px var(--wr-space-3);min-height:92px;padding:var(--wr-space-3) var(--wr-space-4);text-align:left;border-radius:var(--wr-radius-md);border:1.5px solid var(--wr-border);background:color-mix(in oklab, var(--wr-surface-2) 85%, transparent);color:var(--wr-text);font:inherit;cursor:pointer;transition:border-color var(--wr-dur-base) linear, transform var(--wr-dur-base) var(--wr-ease-bounce), background-color var(--wr-dur-base) linear;flex:0 0 184px;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.wrt-sp-preset:hover{border-color:var(--wr-border-strong);background:var(--wr-surface-2);transform:translateY(-2px)}.wrt-sp-preset:active{transform:scale(.97)}.wrt-sp-preset__icon{border-radius:var(--wr-radius-sm);background:color-mix(in oklab, var(--wr-accent) 18%, var(--wr-surface));width:34px;height:34px;color:var(--wr-accent);place-items:center;display:grid}.wrt-sp-preset__icon .wrt-icon{width:18px;height:18px}.wrt-sp-preset__name{font:var(--wr-weight-bold) var(--wr-text-sm)/1.2 var(--wr-font-body)}.wrt-sp-preset__blurb{font-size:var(--wr-text-xs);color:var(--wr-text-muted);grid-column:1/-1;align-self:start;line-height:1.4}.wrt-sp-preset__on{border-radius:var(--wr-radius-pill);background:var(--wr-primary);height:20px;color:var(--wr-on-primary);font:var(--wr-weight-black) 10px/1 var(--wr-font-display);letter-spacing:var(--wr-tracking-caps);text-transform:uppercase;align-items:center;gap:4px;padding:0 8px;display:none;position:absolute;top:-9px;right:10px}.wrt-sp-preset__on .wrt-icon{width:12px;height:12px}.wrt-sp-preset.is-applied{border-color:var(--wr-primary)}.wrt-sp-preset.is-applied .wrt-sp-preset__on{animation:wrt-pop var(--wr-dur-slow) var(--wr-ease-bounce);display:inline-flex}.wrt-sp-preset.is-applied .wrt-sp-preset__icon{background:color-mix(in oklab, var(--wr-primary) 18%, var(--wr-surface));color:var(--wr-primary-ink)}.wrt-sp-presets{padding-top:12px}.wrt-sp-layout{gap:var(--wr-space-5);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.wrt-sp-aside{gap:var(--wr-space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container wrt (width>=980px){.wrt-sp-layout{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}.wrt-sp-aside{top:var(--wrt-sticky-top,88px);max-height:calc(100dvh - var(--wrt-sticky-top,88px) - 16px);overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:2px;position:sticky;overflow-y:auto}.wrt-sp-out .wrt-code{--wrt-code-max:52dvh}}.wrt-sp-form{container:wrt-sp-form/inline-size}.wrt-sp-toolbar{gap:var(--wr-space-3);display:grid}@container wrt-sp-form (width>=640px){.wrt-sp-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.wrt-sp-toolbar__btns{gap:var(--wr-space-2);flex-wrap:wrap;align-items:center;display:flex}@container wrt-sp-form (width<=439px){.wrt-sp-toolbar__btns{grid-template-columns:minmax(0,1fr) 44px;display:grid}.wrt-sp-toolbar__btns .wrt-sp-chip{grid-column:1/-1;justify-self:start}.wrt-sp-resetall{justify-content:center;width:44px;padding:0}.wrt-sp-resetall span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.wrt-sp-toolbar .wr-btn--sm,.wrt-sp-toolbar .wrt-quiet-btn{min-height:44px}.wrt-sp-search{min-width:0;position:relative}.wrt-sp-search>.wrt-icon{width:18px;height:18px;color:var(--wr-text-subtle);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:14px}.wrt-sp-search__input{width:100%;padding-left:42px}.wrt-sp-chip{align-items:center;gap:var(--wr-space-2);min-height:44px;padding:0 var(--wr-space-3) 0 var(--wr-space-2);border-radius:var(--wr-radius-pill);border:1.5px solid var(--wr-border-strong);background:var(--wr-bg-deep);color:var(--wr-text-muted);font:var(--wr-weight-semibold) var(--wr-text-sm)/1 var(--wr-font-body);cursor:pointer;transition:border-color var(--wr-dur-fast) linear, color var(--wr-dur-fast) linear, background-color var(--wr-dur-fast) linear;display:inline-flex}.wrt-sp-chip:hover{color:var(--wr-text);border-color:var(--wr-text-subtle)}.wrt-sp-chip>span{white-space:nowrap}.wrt-sp-chip__box{border:1.5px solid var(--wr-border-strong);color:#0000;width:22px;height:22px;transition:background-color var(--wr-dur-base) var(--wr-ease-out), border-color var(--wr-dur-base) linear;border-radius:50%;flex:none;place-items:center;display:grid}.wrt-sp-chip__box .wrt-icon{width:14px;height:14px}.wrt-sp-chip__count{border-radius:var(--wr-radius-pill);background:var(--wr-surface-3);min-width:22px;height:22px;color:var(--wr-text);font:var(--wr-weight-bold) var(--wr-text-xs)/1 var(--wr-font-mono);flex:none;place-items:center;padding:0 6px;display:inline-grid}.wrt-sp-chip[aria-pressed=true]{border-color:var(--wr-primary);color:var(--wr-text)}.wrt-sp-chip[aria-pressed=true] .wrt-sp-chip__box{background:var(--wr-primary);border-color:var(--wr-primary);color:var(--wr-on-primary)}.wrt-sp-import{gap:var(--wr-space-2);padding:var(--wr-space-4);border-radius:var(--wr-radius-md);border:1.5px dashed var(--wr-border-strong);background:var(--wr-bg-deep);animation:wrt-rise var(--wr-dur-slow) var(--wr-ease-out) both;transition:border-color var(--wr-dur-fast) linear, background-color var(--wr-dur-fast) linear;display:grid}.wrt-sp-import.is-drop{border-color:var(--wr-primary);background:color-mix(in oklab, var(--wr-primary) 8%, var(--wr-bg-deep))}.wrt-sp-import__area{min-height:150px;font-size:13px}.wrt-sp-import__btns{gap:var(--wr-space-2);margin-top:var(--wr-space-1);flex-wrap:wrap;align-items:center;display:flex}.wrt-sp-import__btns .wr-btn--sm,.wrt-sp-import__btns .wrt-quiet-btn{min-height:44px}.wrt-sp-upload{cursor:pointer}.wrt-sp-upload:focus-within{outline:3px solid var(--wr-focus);outline-offset:3px}.wrt-sp-import__error{font-size:var(--wr-text-sm);color:var(--wr-danger);margin:0}.wrt-sp-report{gap:var(--wr-space-3);padding:var(--wr-space-3) var(--wr-space-3) var(--wr-space-3) var(--wr-space-4);border-radius:var(--wr-radius-md);background:color-mix(in oklab, var(--wr-success) 9%, var(--wr-surface));border:1px solid color-mix(in oklab, var(--wr-success) 35%, transparent);animation:wrt-rise var(--wr-dur-slow) var(--wr-ease-out) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.wrt-sp-report>.wrt-icon{color:var(--wr-success);margin-top:2px}.wrt-sp-report__body{gap:var(--wr-space-2);min-width:0;display:grid}.wrt-sp-report__title{font-weight:var(--wr-weight-bold);color:var(--wr-text);margin:0}.wrt-sp-report ul{font-size:var(--wr-text-sm);color:var(--wr-text-muted);overflow-wrap:anywhere;gap:4px;margin:0;padding-left:1.1em;display:grid}.wrt-sp-undo{gap:var(--wr-space-2) var(--wr-space-3);padding:var(--wr-space-3) var(--wr-space-3) var(--wr-space-3) var(--wr-space-4);border-radius:var(--wr-radius-md);background:color-mix(in oklab, var(--wr-accent) 10%, var(--wr-surface));border:1px solid color-mix(in oklab, var(--wr-accent) 40%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.wrt-sp-undo>.wrt-icon{color:var(--wr-accent)}.wrt-sp-undo.is-in{animation:wrt-rise var(--wr-dur-slow) var(--wr-ease-out) both}.wrt-sp-undo__text{font-size:var(--wr-text-sm);color:var(--wr-text);margin:0;line-height:1.45}.wrt-sp-undo__btns{gap:var(--wr-space-2);grid-column:1/-1;justify-content:flex-end;display:flex}.wrt-sp-undo__btns .wr-btn--sm{min-height:40px}@container wrt-sp-form (width>=560px){.wrt-sp-undo{grid-template-columns:auto minmax(0,1fr) auto}.wrt-sp-undo__btns{grid-column:auto}}.wrt-sp-sections{gap:var(--wr-space-3);display:grid}.wrt-sp-sec{border-radius:var(--wr-radius-md);border:1px solid var(--wr-border);background:var(--wr-bg-deep);min-width:0}.wrt-sp-sec[open]{border-color:var(--wr-border-strong)}.wrt-sp-sec__sum{align-items:center;gap:var(--wr-space-3);min-height:58px;padding:var(--wr-space-2) var(--wr-space-4);cursor:pointer;border-radius:var(--wr-radius-md);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.wrt-sp-sec__sum::-webkit-details-marker{display:none}.wrt-sp-sec__sum:hover{background:color-mix(in oklab, var(--wr-surface-2) 60%, transparent)}.wrt-sp-sec__icon{border-radius:var(--wr-radius-sm);background:var(--wr-surface-2);width:34px;height:34px;color:var(--wr-primary-ink);flex:none;place-items:center;display:grid}.wrt-sp-sec__icon .wrt-icon{width:18px;height:18px}.wrt-sp-sec__title{min-width:0;font:var(--wr-weight-black) var(--wr-text-sm)/1.25 var(--wr-font-display);letter-spacing:.01em;flex:1}.wrt-sp-sec__badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.wrt-sp-badge{border-radius:var(--wr-radius-pill);height:22px;font:var(--wr-weight-bold) var(--wr-text-xs)/1 var(--wr-font-body);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.wrt-sp-badge--changed{background:color-mix(in oklab, var(--wr-primary) 16%, transparent);color:var(--wr-primary-ink)}.wrt-sp-badge--issue{background:color-mix(in oklab, var(--wr-danger) 16%, transparent);color:var(--wr-danger)}.wrt-sp-sec__chev{border-right:2px solid var(--wr-text-muted);border-bottom:2px solid var(--wr-text-muted);width:10px;height:10px;transition:transform var(--wr-dur-base) var(--wr-ease-out);flex:none;margin:0 4px 4px;transform:rotate(45deg)}.wrt-sp-sec[open]>.wrt-sp-sec__sum .wrt-sp-sec__chev{margin:4px 4px 0;transform:rotate(225deg)}.wrt-sp-sec__grid{gap:var(--wr-space-3);padding:var(--wr-space-1) var(--wr-space-3) var(--wr-space-3);display:grid}@container wrt-sp-form (width>=640px){.wrt-sp-sec__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wrt-sp-field--wide{grid-column:1/-1}}.wrt-sp-sec[open] .wrt-sp-sec__grid,.wrt-sp-sec[open] .wrt-sp-other{animation:wrt-rise var(--wr-dur-base) var(--wr-ease-out) both}.wrt-sp-field{gap:var(--wr-space-2);min-width:0;padding:var(--wr-space-3) var(--wr-space-3) var(--wr-space-2) var(--wr-space-4);border-radius:var(--wr-radius-md);border:1px solid var(--wr-border);background:var(--wr-surface);transition:border-color var(--wr-dur-base) linear, box-shadow var(--wr-dur-base) var(--wr-ease-out);align-content:start;display:grid;position:relative;container:wrt-sp-field/inline-size}.wrt-sp-field:before{content:"";background:var(--wr-primary);width:3px;transition:transform var(--wr-dur-base) var(--wr-ease-bounce);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:-1px;transform:scaleY(0)}.wrt-sp-field.is-changed:before{transform:scaleY(1)}.wrt-sp-field.is-invalid{border-color:color-mix(in oklab, var(--wr-danger) 70%, transparent)}.wrt-sp-field.is-invalid:before{background:var(--wr-danger);transform:scaleY(1)}.wrt-sp-field.is-flash{animation:wrt-sp-flash 1.4s var(--wr-ease-out)}.wrt-sp-field__head{align-items:center;min-height:24px;display:flex}.wrt-sp-field__label{align-items:center;gap:var(--wr-space-2);font-weight:var(--wr-weight-semibold);font-size:var(--wr-text-sm);color:var(--wr-text);line-height:1.3;display:inline-flex}.wrt-sp-dot{background:var(--wr-primary);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--wr-primary) 22%, transparent);border-radius:50%;flex:none;display:none}.wrt-sp-field.is-changed .wrt-sp-dot{display:inline-block}.wrt-sp-field__help{font-size:var(--wr-text-xs);color:var(--wr-text-muted);margin:0;line-height:1.45}.wrt-sp-field__error{font-size:var(--wr-text-xs);line-height:1.4;font-weight:var(--wr-weight-semibold);color:var(--wr-danger);margin:0}.wrt-sp-field__foot{align-items:center;gap:4px var(--wr-space-2);flex-wrap:wrap;min-height:32px;display:flex}.wrt-sp-key{overflow-wrap:anywhere;border-radius:var(--wr-radius-xs);background:var(--wr-bg-deep);max-width:100%;color:var(--wr-text-subtle);font:var(--wr-weight-medium) 12px/1.4 var(--wr-font-mono);padding:2px 6px}.wrt-sp-field__req{font-size:var(--wr-text-xs);color:var(--wr-text-muted);font-style:italic}.wrt-sp-reset{margin-left:auto;min-height:40px;padding:0 var(--wr-space-2);font-size:var(--wr-text-xs);animation:wrt-pop var(--wr-dur-base) var(--wr-ease-bounce);margin-block:-4px}.wrt-sp-reset .wrt-icon{width:16px;height:16px}.wrt-sp-field.is-inactive .wrt-sp-field__help,.wrt-sp-field.is-inactive .wrt-sp-field__head,.wrt-sp-field.is-inactive>:is(.wrt-seg,.wrt-select-wrap,.wrt-num,.wrt-sp-numrow,.wrt-sp-pass,input,textarea),.wrt-sp-field.is-inactive .wrt-switch__track{opacity:.72}.wrt-sp-field.is-inactive{background:color-mix(in oklab, var(--wr-surface) 55%, var(--wr-bg-deep))}.wrt-sp-switch{gap:var(--wr-space-3);min-height:40px}.wrt-sp-switch .wrt-sp-field__label{flex:1}.wrt-switch__input:indeterminate+.wrt-switch__track{border-color:var(--wr-danger)}.wrt-sp-seg{width:100%;display:grid}.wrt-sp-seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wrt-sp-seg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wrt-sp-seg--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wrt-sp-seg .wrt-seg__face{font-size:var(--wr-text-xs);min-height:40px;padding:0 6px}@container wrt-sp-field (width<=299px){.wrt-sp-seg--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.wrt-sp-num{width:100%;max-width:300px}.wrt-sp-num--plain{grid-template-columns:44px 1fr 44px}.wrt-sp-num__input{font-size:var(--wr-text-sm);padding:0 4px}.wrt-sp-num__input:disabled{color:var(--wr-text-subtle)}.wrt-sp-num__input:disabled::placeholder{color:var(--wr-text-muted);opacity:1;font-family:var(--wr-font-body)}.wrt-sp-num .wrt-num__btn:disabled{opacity:.35;cursor:default;background:0 0}.wrt-sp-num.is-off{border-style:dashed}.wrt-sp-numrow{gap:var(--wr-space-2);flex-wrap:wrap;align-items:center;display:flex}.wrt-sp-numrow .wrt-sp-num{flex:180px}.wrt-sp-word{align-items:center;gap:var(--wr-space-2);min-height:44px;padding:0 var(--wr-space-3) 0 var(--wr-space-2);border-radius:var(--wr-radius-pill);border:1.5px solid var(--wr-border-strong);background:var(--wr-bg-deep);color:var(--wr-text-muted);font:var(--wr-weight-semibold) var(--wr-text-sm)/1 var(--wr-font-body);cursor:pointer;display:inline-flex}.wrt-sp-word__box{border-radius:var(--wr-radius-xs);border:1.5px solid var(--wr-border-strong);color:#0000;place-items:center;width:20px;height:20px;display:grid}.wrt-sp-word__box .wrt-icon{width:14px;height:14px}.wrt-sp-word[aria-pressed=true]{color:var(--wr-text);border-color:var(--wr-primary)}.wrt-sp-word[aria-pressed=true] .wrt-sp-word__box{background:var(--wr-primary);border-color:var(--wr-primary);color:var(--wr-on-primary)}.wrt-sp-field .wrt-input{width:100%;min-width:0}.wrt-sp-area{min-height:76px;font-size:var(--wr-text-sm)}.wrt-sp-pass{gap:var(--wr-space-2);display:grid}.wrt-sp-pass__row{gap:var(--wr-space-2);flex-wrap:wrap;align-items:center;display:flex}.wrt-sp-pass__wrap{flex:200px;min-width:0;position:relative}.wrt-sp-pass__input{padding-right:48px}.wrt-sp-pass__btn{width:40px;min-height:40px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.wrt-sp-pass__gen{min-height:46px}.wrt-sp-strength{align-items:center;gap:var(--wr-space-2);font-size:var(--wr-text-xs);color:var(--wr-text-muted);display:flex}.wrt-sp-strength__bar{grid-template-columns:repeat(3,18px);gap:3px;display:inline-grid}.wrt-sp-strength__bar>span{border-radius:var(--wr-radius-pill);background:var(--wr-surface-3);height:5px;transition:background-color var(--wr-dur-base) linear}.wrt-sp-strength[data-level=weak] .wrt-sp-strength__bar>span:first-child{background:var(--wr-danger)}.wrt-sp-strength[data-level=fair] .wrt-sp-strength__bar>span:nth-child(-n+2){background:var(--wr-warning)}.wrt-sp-strength[data-level=strong] .wrt-sp-strength__bar>span{background:var(--wr-success)}.wrt-sp-strength[data-level=weak] .wrt-sp-strength__text{color:var(--wr-danger)}.wrt-sp-strength[data-level=strong] .wrt-sp-strength__text{color:var(--wr-success)}.wrt-sp-motd-field{gap:var(--wr-space-3);display:grid}.wrt-sp-motd-wrap{gap:var(--wr-space-2);display:grid}.wrt-sp-motd{gap:var(--wr-space-3);padding:var(--wr-space-3);border-radius:var(--wr-radius-sm);background:var(--wr-bg-deep);border:1px solid var(--wr-border);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--wr-text) 4%, transparent);grid-template-columns:52px minmax(0,1fr);align-items:start;display:grid}.wrt-sp-motd__icon{border-radius:var(--wr-radius-xs);background:var(--wr-surface-3);width:52px;height:52px;color:var(--wr-text-subtle);place-items:center;display:grid}.wrt-sp-motd__icon .wrt-icon{width:26px;height:26px}.wrt-sp-motd__body{gap:4px;min-width:0;display:grid}.wrt-sp-motd__top{align-items:center;gap:var(--wr-space-2);display:flex}.wrt-sp-motd__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--wr-weight-semibold) var(--wr-text-sm)/1.3 var(--wr-font-body);color:var(--wr-text);flex:1;overflow:hidden}.wrt-sp-motd__count{font:var(--wr-weight-medium) var(--wr-text-xs)/1 var(--wr-font-mono);color:var(--wr-text-subtle)}.wrt-sp-motd__bars{align-items:flex-end;gap:1px;height:12px;display:inline-flex}.wrt-sp-motd__bars i{background:#5f5;width:2px}.wrt-sp-motd__bars i:first-child{height:3px}.wrt-sp-motd__bars i:nth-child(2){height:5px}.wrt-sp-motd__bars i:nth-child(3){height:7px}.wrt-sp-motd__bars i:nth-child(4){height:9px}.wrt-sp-motd__bars i:nth-child(5){height:11px}.wrt-sp-motd__lines{font:var(--wr-weight-medium) 13px/1.4 var(--wr-font-mono);gap:1px;display:grid}.wrt-sp-motd__line{white-space:pre;text-overflow:clip;text-shadow:1px 1px #0000008c;min-width:0;display:block;overflow:hidden}.wrt-sp-motd__line .is-b{font-weight:var(--wr-weight-black)}.wrt-sp-motd__line .is-i{font-style:italic}.wrt-sp-motd__line .is-u{text-decoration:underline}.wrt-sp-motd__line .is-s{text-decoration:line-through}.wrt-sp-motd__line .is-u.is-s{text-decoration:underline line-through}.wrt-sp-motd__line .is-k{filter:blur(.6px);animation:.35s steps(2,end) infinite wrt-sp-obf}.wrt-sp-motd__tools{align-items:center;gap:var(--wr-space-2) var(--wr-space-3);flex-wrap:wrap;display:flex}.wrt-sp-motd__insert{min-height:40px}.wrt-sp-motd__sign{font:var(--wr-weight-bold) var(--wr-text-md)/1 var(--wr-font-mono);color:var(--wr-accent-2)}.wrt-sp-motd__hint{font-size:var(--wr-text-xs);color:var(--wr-text-muted);align-items:center;gap:6px;margin:0;display:inline-flex}.wrt-sp-motd__hint .wrt-icon{width:14px;height:14px;color:var(--wr-accent-2)}.wrt-sp-motd__hint a{font-weight:var(--wr-weight-bold)}.wrt-sp-other{gap:var(--wr-space-3);padding:0 var(--wr-space-4) var(--wr-space-4);display:grid}.wrt-sp-other__list{gap:var(--wr-space-2);margin:0;padding:0;list-style:none;display:grid}.wrt-sp-other__row{padding:var(--wr-space-3);border-radius:var(--wr-radius-md);border:1px solid var(--wr-border);background:var(--wr-surface);gap:6px;display:grid}.wrt-sp-other__row.is-retired{border-color:color-mix(in oklab, var(--wr-warning) 45%, var(--wr-border))}.wrt-sp-other__key code{font:var(--wr-weight-semibold) var(--wr-text-sm)/1.3 var(--wr-font-mono);color:var(--wr-text);overflow-wrap:anywhere}.wrt-sp-other__ctl{gap:var(--wr-space-2);align-items:center;display:flex}.wrt-sp-other__ctl .wrt-input{flex:1;min-width:0}.wrt-sp-other__ctl .wrt-quiet-btn--icon{width:44px;min-height:44px}.wrt-sp-other__note{font-size:var(--wr-text-xs);color:var(--wr-text-muted);margin:0;line-height:1.45}.wrt-sp-other__row.is-retired .wrt-sp-other__note{color:var(--wr-text)}.wrt-sp-other__add{gap:var(--wr-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.wrt-sp-other__add .wr-btn{grid-column:1/-1;justify-self:start;min-height:44px}@container wrt-sp-form (width>=560px){.wrt-sp-other__add{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.wrt-sp-other__add .wr-btn{grid-column:auto}}.wrt-sp-other__add .wrt-input{min-width:0}.wrt-sp-empty{padding:var(--wr-space-6) var(--wr-space-4)}.wrt-sp-empty>.wrt-icon{width:28px;height:28px;color:var(--wr-text-subtle)}.wrt-sp-empty__text{margin:0}.wrt-sp-mbar{bottom:max(var(--wr-space-3), env(safe-area-inset-bottom,0px));z-index:2;justify-content:space-between;align-items:center;gap:var(--wr-space-3);padding:var(--wr-space-2) var(--wr-space-2) var(--wr-space-2) var(--wr-space-4);border-radius:var(--wr-radius-pill);border:1px solid var(--wr-border-strong);background:color-mix(in oklab, var(--wr-surface-3) 92%, transparent);box-shadow:var(--wr-shadow-lg);backdrop-filter:blur(10px);display:flex;position:sticky}.wrt-sp-mbar__text{min-width:0;font-size:var(--wr-text-xs);gap:2px;line-height:1.25;display:grid}.wrt-sp-mbar__changed{font-weight:var(--wr-weight-bold);color:var(--wr-text)}.wrt-sp-mbar__problems{color:var(--wr-text-muted)}.wrt-sp-mbar.has-problems .wrt-sp-mbar__problems{color:var(--wr-warning);font-weight:var(--wr-weight-semibold)}.wrt-sp-mbar .wr-btn{border-radius:var(--wr-radius-pill);min-height:44px}@container wrt (width>=980px){.wrt-sp-mbar{display:none}}.wrt-sp-checks{gap:var(--wr-space-3)}.wrt-sp-checks__summary{gap:var(--wr-space-2);flex-wrap:wrap;display:flex}.wrt-sp-pill{height:28px;padding:0 var(--wr-space-3);border-radius:var(--wr-radius-pill);font:var(--wr-weight-bold) var(--wr-text-xs)/1 var(--wr-font-body);background:color-mix(in oklab, var(--_c) 14%, transparent);color:var(--_c);align-items:center;gap:6px;display:inline-flex}.wrt-sp-pill .wrt-icon{width:14px;height:14px}.wrt-sp-pill--error{--_c:var(--wr-danger)}.wrt-sp-pill--warning{--_c:var(--wr-warning)}.wrt-sp-pill--tip{--_c:var(--wr-info)}.wrt-sp-pill--ok{--_c:var(--wr-success)}.wrt-sp-checks__list{gap:var(--wr-space-2);margin:0;padding:0;list-style:none;display:grid}@container wrt (width>=980px){.wrt-sp-checks__list{overscroll-behavior:contain;scrollbar-width:thin;max-height:34dvh;padding-right:2px;overflow-y:auto}}.wrt-sp-issue{--_c:var(--wr-info);gap:var(--wr-space-3);padding:var(--wr-space-3);border-radius:var(--wr-radius-md);background:color-mix(in oklab, var(--_c) 8%, var(--wr-surface));border:1px solid color-mix(in oklab, var(--_c) 32%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.wrt-sp-issue--error{--_c:var(--wr-danger)}.wrt-sp-issue--warning{--_c:var(--wr-warning)}.wrt-sp-issue.is-new{animation:wrt-rise var(--wr-dur-slow) var(--wr-ease-out) both}.wrt-sp-issue__icon{background:color-mix(in oklab, var(--_c) 18%, transparent);width:28px;height:28px;color:var(--_c);border-radius:50%;place-items:center;display:grid}.wrt-sp-issue__icon .wrt-icon{width:16px;height:16px}.wrt-sp-issue__body{gap:4px;min-width:0;display:grid}.wrt-sp-issue__title{font-weight:var(--wr-weight-bold);font-size:var(--wr-text-sm);color:var(--wr-text);margin:0;line-height:1.35}.wrt-sp-issue__text{font-size:var(--wr-text-xs);color:var(--wr-text-muted);margin:0;line-height:1.5}.wrt-sp-issue__actions{gap:var(--wr-space-2);margin-top:var(--wr-space-1);flex-wrap:wrap;display:flex}.wrt-sp-issue__actions .wr-btn--sm{min-height:40px}.wrt-sp-issue__go{min-height:40px;font-size:var(--wr-text-xs)}.wrt-sp-issue__go code{font:var(--wr-weight-semibold) 12px/1 var(--wr-font-mono);color:var(--wr-text)}.wrt-sp-out{gap:var(--wr-space-3);grid-template-columns:minmax(0,1fr)}.wrt-sp-out__top{gap:var(--wr-space-2);grid-template-columns:minmax(0,1fr);display:grid}.wrt-sp-out__top .wrt-field__head{min-height:0;position:absolute}.wrt-sp-out__top .wrt-seg__face{white-space:normal;min-height:40px}.wrt-sp-stats{font-size:var(--wr-text-xs);color:var(--wr-text-subtle);font-variant-numeric:tabular-nums;margin:0}.wrt-sp-out .wrt-code{grid-template-columns:minmax(0,1fr)}.wrt-sp-out .wrt-code__actions{flex-wrap:wrap}.wrt-sp-out .wrt-code__actions .wr-btn--sm{min-height:40px}.wrt-sp-legacy{padding:var(--wr-space-1) 0}.wrt-sp-out__share{align-items:center;gap:var(--wr-space-2) var(--wr-space-3);flex-wrap:wrap;display:flex}.wrt-sp-out__share .wr-btn--sm{min-height:44px}.wrt-sp-out__private{font-size:var(--wr-text-xs);color:var(--wr-text-subtle);align-items:center;gap:6px;margin:0;display:inline-flex}.wrt-sp-out__private .wrt-icon{width:14px;height:14px}.wrt-sp-disclaimer{font-size:var(--wr-text-xs);color:var(--wr-text-subtle);margin:0;line-height:1.45}.wrt-sp-nudge:empty{display:none}@keyframes wrt-sp-flash{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--wr-primary) 0%, transparent);border-color:var(--wr-primary)}20%{box-shadow:0 0 0 4px color-mix(in oklab, var(--wr-primary) 35%, transparent);border-color:var(--wr-primary)}to{box-shadow:0 0 0 10px color-mix(in oklab, var(--wr-primary) 0%, transparent)}}@keyframes wrt-sp-obf{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.wrt-sp-motd__line .is-k{animation:none}}}
