@layer wr.tools{.wrt-motd-layout{align-items:start}.wrt-motd-toolbar{gap:var(--wr-space-3);display:grid;container:wrt-motd-tb/inline-size}.wrt-motd-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}@container wrt-motd-tb (width>=376px){.wrt-motd-swatches{grid-template-columns:repeat(8,minmax(0,1fr))}}.wrt-motd-swatch{cursor:pointer;border-radius:var(--wr-radius-sm);background:var(--wrt-motd-c);min-height:44px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--wr-text) 22%, transparent), inset 0 -4px 0 #00000038;transition:transform var(--wr-dur-base) var(--wr-ease-bounce), box-shadow var(--wr-dur-base) var(--wr-ease-out);border:0;padding:0;position:relative}.wrt-motd-swatch:hover{transform:translateY(-2px)}.wrt-motd-swatch:active{transform:scale(.92)}.wrt-motd-swatch__code{font:var(--wr-weight-bold) 10px/1 var(--wr-font-mono);color:#fffc;text-shadow:0 1px #0009;opacity:0;transition:opacity var(--wr-dur-fast) linear;position:absolute;bottom:3px;right:4px}.wrt-motd-swatch:hover .wrt-motd-swatch__code,.wrt-motd-swatch:focus-visible .wrt-motd-swatch__code,.wrt-motd-swatch[aria-pressed=true] .wrt-motd-swatch__code{opacity:1}.wrt-motd-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--wr-surface), 0 0 0 4px var(--wr-text), inset 0 -4px 0 #00000038}.wrt-motd-formats{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.wrt-motd-fmt{cursor:pointer;border-radius:var(--wr-radius-sm);border:1.5px solid var(--wr-border-strong);background:var(--wr-bg-deep);min-height:44px;color:var(--wr-text);font:var(--wr-weight-semibold) var(--wr-text-md)/1 var(--wr-font-mono);transition:background-color var(--wr-dur-fast) linear, border-color var(--wr-dur-fast) linear, transform var(--wr-dur-base) var(--wr-ease-bounce);place-items:center;padding:0;display:grid}.wrt-motd-fmt:hover{background:var(--wr-surface-2)}.wrt-motd-fmt:active{transform:scale(.94)}.wrt-motd-fmt .wrt-icon{width:18px;height:18px}.wrt-motd-fmt--bold span{font-weight:var(--wr-weight-black)}.wrt-motd-fmt--italic span{font-style:italic}.wrt-motd-fmt--underlined span{text-underline-offset:3px;text-decoration:underline 2px}.wrt-motd-fmt--strikethrough span{text-decoration:line-through 2px}.wrt-motd-fmt--obfuscated span{letter-spacing:-.04em;filter:blur(.3px)}.wrt-motd-fmt[aria-pressed=true]{background:var(--wr-primary);border-color:var(--wr-primary);color:var(--wr-on-primary)}.wrt-motd-hexrow{align-items:center;gap:var(--wr-space-2);grid-template-columns:44px minmax(0,1fr);display:grid}@container wrt-motd-tb (width>=376px){.wrt-motd-hexrow{grid-template-columns:44px minmax(0,1fr) 44px minmax(0,1fr)}}.wrt-motd-hexrow .wr-btn{min-height:44px;padding:0 var(--wr-space-3)}.wrt-motd-hexpick{border-radius:var(--wr-radius-sm);background:var(--wrt-motd-c);width:44px;height:44px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--wr-text) 22%, transparent);background-image:linear-gradient(135deg,#0000 60%,#0003 60%);flex:none;display:inline-block;position:relative}.wrt-motd-hexpick:focus-within{outline:3px solid var(--wr-focus);outline-offset:2px}.wrt-motd-hexpick__input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.wrt-motd-field{gap:var(--wr-space-2);min-width:0;display:grid}.wrt-motd-field__box{border-radius:var(--wr-radius-md);border:1.5px solid var(--wr-border-strong);background:var(--wr-bg-deep);min-height:50px;transition:border-color var(--wr-dur-fast) linear, box-shadow var(--wr-dur-base) var(--wr-ease-out);position:relative;overflow:hidden}.wrt-motd-field__box:focus-within{outline:3px solid var(--wr-focus);outline-offset:2px}.wrt-motd-field__input,.wrt-motd-field__mirror{font:var(--wr-weight-medium) 16px/1.3 var(--wr-font-mono);letter-spacing:0;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;padding:0 var(--wr-space-4)}.wrt-motd-field__input{z-index:1;color:#0000;width:100%;min-height:47px;caret-color:var(--wr-text);background:0 0;border:0;outline:none;margin:0;display:block;position:relative}.wrt-motd-field__input::selection{background:color-mix(in oklab, var(--wr-focus) 35%, transparent);color:#0000}.wrt-motd-field__input::placeholder{color:var(--wr-text-subtle)}.wrt-motd-field__mirror{pointer-events:none;white-space:pre;color:var(--wr-text);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.wrt-motd-field__mirror-inner{white-space:pre;will-change:transform;display:inline-block}.wrt-motd-tok--code{color:var(--wr-text);background:color-mix(in oklab, var(--wrt-motd-c,var(--wr-surface-3)) 34%, transparent);box-shadow:inset 0 -2px 0 color-mix(in oklab, var(--wrt-motd-c,var(--wr-border-strong)) 85%, transparent);border-radius:3px}.wrt-motd-tok--format{background:color-mix(in oklab, var(--wr-accent) 22%, transparent);box-shadow:inset 0 -2px 0 var(--wr-accent)}.wrt-motd-tok--reset{background:var(--wr-surface-3);box-shadow:inset 0 -2px 0 var(--wr-text-subtle)}.wrt-motd-tok--colored{box-shadow:inset 0 -3px 0 var(--wrt-motd-c)}.wrt-motd-tok.is-bold{font-weight:var(--wr-weight-black)}.wrt-motd-tok.is-italic{font-style:italic}.wrt-motd-tok.is-under{text-underline-offset:2px;text-decoration:underline}.wrt-motd-tok.is-strike{text-decoration:line-through}.wrt-motd-tok.is-under.is-strike{text-decoration-line:underline line-through}.wrt-motd-tok.is-obf{background-image:repeating-linear-gradient(135deg, color-mix(in oklab, var(--wr-text) 14%, transparent) 0 2px, transparent 2px 5px)}.wrt-motd-meter{border-radius:var(--wr-radius-pill);background:var(--wr-surface-3);height:6px;overflow:hidden}.wrt-motd-meter__fill{height:100%;width:var(--wrt-motd-fill,0%);border-radius:inherit;background:var(--wr-primary);transition:width var(--wr-dur-base) var(--wr-ease-out), background-color var(--wr-dur-base) linear;display:block}.wrt-motd-meter__text{font:var(--wr-weight-semibold) var(--wr-text-xs)/1 var(--wr-font-mono);color:var(--wr-text-subtle);font-variant-numeric:tabular-nums}.wrt-motd-field.is-close .wrt-motd-meter__fill{background:var(--wr-warning)}.wrt-motd-field.is-over .wrt-motd-meter__fill{background:var(--wr-danger)}.wrt-motd-field.is-over .wrt-motd-meter__text{color:var(--wr-danger)}.wrt-motd-field.is-over .wrt-motd-field__box{border-color:var(--wr-danger)}.wrt-motd-field__warn{font-size:var(--wr-text-xs);color:var(--wr-danger);margin:0;line-height:1.45}.wrt-motd-field__warn:empty{display:none}.wrt-motd-field__warn.is-info{color:var(--wr-text-muted)}.wrt-motd-help code,.wrt-note code{font-family:var(--wr-font-mono);color:var(--wr-text);font-size:.95em}.wrt-motd-import{border:1px dashed var(--wr-border-strong);border-radius:var(--wr-radius-md);background:color-mix(in oklab, var(--wr-surface-2) 50%, transparent)}.wrt-motd-import__summary{align-items:center;gap:var(--wr-space-2);min-height:44px;padding:0 var(--wr-space-4);cursor:pointer;font-weight:var(--wr-weight-bold);font-size:var(--wr-text-sm);list-style:none;display:flex}.wrt-motd-import__summary::-webkit-details-marker{display:none}.wrt-motd-import__summary .wrt-icon{width:18px;height:18px;color:var(--wr-accent)}.wrt-motd-import__summary:after{content:"";border-right:2px solid var(--wr-text-muted);border-bottom:2px solid var(--wr-text-muted);width:8px;height:8px;transition:transform var(--wr-dur-base) var(--wr-ease-out);margin-left:auto;transform:rotate(45deg)}.wrt-motd-import[open]>.wrt-motd-import__summary:after{transform:rotate(-135deg)}.wrt-motd-import__body{gap:var(--wr-space-3);padding:0 var(--wr-space-4) var(--wr-space-4);display:grid}.wrt-motd-detect{text-overflow:ellipsis;max-width:100%;overflow:hidden}.wrt-motd-stage{container:wrt-motd-stage/inline-size}.wrt-motd-stage__head{justify-content:space-between;align-items:center;gap:var(--wr-space-3);flex-wrap:wrap;display:flex}.wrt-motd-templates{gap:var(--wr-space-2);min-width:0;display:grid}.wrt-motd-templates .wrt-legend{margin:0}.wrt-motd-tpls{gap:var(--wr-space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px 4px var(--wr-space-2);scrollbar-width:thin;grid-auto-columns:minmax(250px,82%);grid-auto-flow:column;margin:-4px;display:grid;overflow-x:auto}@container wrt-motd-stage (width>=600px){.wrt-motd-tpls{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.wrt-motd-tpl{gap:var(--wr-space-2);padding:var(--wr-space-2);text-align:left;cursor:pointer;scroll-snap-align:start;border-radius:var(--wr-radius-md);border:1px solid var(--wr-border);color:var(--wr-text);background:color-mix(in oklab, var(--wr-surface) 80%, transparent);transition:transform var(--wr-dur-base) var(--wr-ease-bounce), border-color var(--wr-dur-fast) linear, box-shadow var(--wr-dur-base) var(--wr-ease-out);display:grid}.wrt-motd-tpl:hover{border-color:var(--wr-accent);box-shadow:var(--wr-glow-accent);transform:translateY(-2px)}.wrt-motd-tpl:active{transform:scale(.98)}.wrt-motd-tpl__art{border-radius:var(--wr-radius-sm);background:#000;padding:6px 4px;line-height:0;display:block}.wrt-motd-tpl__canvas{width:100%;height:auto;image-rendering:pixelated;display:block}.wrt-motd-tpl__meta{justify-content:space-between;align-items:center;gap:var(--wr-space-2);padding:0 var(--wr-space-1) 2px;display:flex}.wrt-motd-tpl__name{font:var(--wr-weight-bold) var(--wr-text-sm)/1.2 var(--wr-font-body)}.wrt-motd-tpl__vibe{font:var(--wr-weight-semibold) var(--wr-text-xs)/1 var(--wr-font-body);color:var(--wr-accent);white-space:nowrap}.wrt-motd-tabs{border-radius:var(--wr-radius-md);background:var(--wr-bg-deep);border:1px solid var(--wr-border);flex-wrap:wrap;gap:6px;padding:4px;display:flex}.wrt-motd-tab{min-height:44px;padding:0 var(--wr-space-4);border-radius:var(--wr-radius-sm);cursor:pointer;color:var(--wr-text-muted);font:var(--wr-weight-bold) var(--wr-text-sm)/1 var(--wr-font-body);white-space:nowrap;transition:background-color var(--wr-dur-base) var(--wr-ease-out), color var(--wr-dur-fast) linear;background:0 0;border:0;flex:auto}.wrt-motd-tab:hover{color:var(--wr-text);background:var(--wr-surface-2)}.wrt-motd-tab[aria-selected=true]{background:var(--wr-primary);color:var(--wr-on-primary);box-shadow:0 6px 16px -10px var(--wr-primary)}.wrt-motd-tabpanel>div{gap:var(--wr-space-4);animation:wrt-rise var(--wr-dur-base) var(--wr-ease-out) both;display:grid}.wrt-motd-code{border-radius:var(--wr-radius-lg);border:1px solid var(--wr-border);background:var(--wr-bg-deep);min-width:0;display:grid;overflow:hidden}.wrt-motd-code__head{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);background:var(--wr-surface-2);border-bottom:1px solid var(--wr-border);display:flex}.wrt-motd-code__label{font:var(--wr-weight-bold) var(--wr-text-sm)/1.2 var(--wr-font-mono);color:var(--wr-text-muted)}.wrt-motd-code__pre{padding:var(--wr-space-4);max-height:260px;font:var(--wr-weight-regular) 14px/1.7 var(--wr-font-mono);color:var(--wr-text);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;margin:0;overflow:auto}.wrt-motd-code__line{display:block}.wrt-motd-code__pre .wrt-motd-tok{white-space:nowrap;display:inline-block}.wrt-motd-tag{color:var(--wrt-motd-c,var(--wr-accent))}.wrt-motd-length{margin-top:calc(var(--wr-space-2) * -1)}.wrt-motd-length.is-long{color:var(--wr-text-muted)}.wrt-motd-notes{gap:var(--wr-space-3);display:grid}.wrt-motd-notes:empty{display:none}.wrt-motd-disclaimer{padding-top:var(--wr-space-3);border-top:1px solid var(--wr-border);font-size:var(--wr-text-xs);color:var(--wr-text-subtle);margin:0;line-height:1.5}.wrt-motd-nudge:empty,.wrt-field[hidden]{display:none}}
