@import "https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&display=swap";@font-face{font-family:Changa One;src:url(/dws-txt/assets/ChangaOne-Regular-BKBjfUqJ.ttf)format("truetype");font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--obsidian:#0e0c0a;--cinder:#1c1710;--rampart:#2e2618;--ironstone:#5a4e38;--war-gold:#c8860a;--pale-gilt:#e8d5a0;--ash:#a09680;--ally:#4fa66a;--hostile:#b34536;--intel:#4e7fa8;--purple:#8b6fb3;--inset:#120f0b;--discord-bg:#313338;--discord-panel:#2b2d31;--discord-blurple:#5865f2;--border-subtle:#5a4e38b8;--shadow:0 24px 60px #00000061;background:var(--obsidian);color:var(--pale-gilt);font-family:Rajdhani,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at top left, #c8860a2e, transparent 34rem), radial-gradient(circle at bottom right, #4e7fa824, transparent 32rem), var(--obsidian);min-width:1180px;margin:0}button,input,select,textarea{font:inherit}code{color:#f1d38a}.app-shell{width:min(1500px,100vw - 48px);margin:0 auto;padding:24px 0 34px}.hero,.top-toolbar,.dashboard,.footer,.panel{border:1px solid var(--border-subtle);box-shadow:var(--shadow)}.hero{background:linear-gradient(135deg,#2e2618f5,#1c1710f5);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.hero h1{letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:clamp(1.35rem,2.3vw,2.4rem);line-height:.95}.hero p{max-width:760px;color:var(--ash);margin:0;font-weight:700}.eyebrow{color:var(--war-gold);letter-spacing:.22em;text-transform:uppercase;font-size:.78rem;font-weight:900}.status-pill{min-width:180px;color:var(--pale-gilt);background:#0e0c0ab3;border:1px solid #e8d5a03d;border-radius:10px;gap:4px;padding:5px 8px;font-weight:900;display:grid}.status-language-picker{width:100%;min-width:0;display:block}.status-language-picker select{width:100%;min-height:28px;padding:2px 6px;font-size:.84rem}.status-pill-message{text-align:center;letter-spacing:.04em;margin:0;font-size:.76rem;line-height:1.2}.language-picker{min-width:170px;color:var(--ash);font-variant:small-caps;letter-spacing:.08em;text-transform:uppercase;gap:3px;font-family:Rajdhani,Inter,sans-serif;font-size:.68rem;font-weight:900;display:grid}.language-picker select{border:1px solid var(--border-subtle);background:var(--inset);min-height:32px;color:var(--pale-gilt);border-radius:9px;padding:4px 8px;font-size:.86rem}.toolbar-language-picker{flex:0 0 178px;align-self:stretch;min-width:178px;max-width:220px}.toolbar-language-picker span{line-height:1}.toolbar-language-picker select{min-height:28px;padding:2px 7px;font-size:.82rem}.top-toolbar{background:#1c1710f2;border-top:0;flex-wrap:wrap;gap:10px;padding:14px;display:flex}.toolbar-button{border:1px solid var(--border-subtle);background:var(--rampart);min-height:44px;color:var(--pale-gilt);cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:900;transition:transform .16s,border-color .16s,background .16s}.toolbar-button:hover,.toolbar-button:focus-visible{border-color:var(--war-gold);background:#c8860a38;outline:none;transform:translateY(-1px)}.toolbar-button.danger{color:#ffd4cc;border-color:#b34536b8}.toolbar-button.has-icon{justify-content:center;align-items:center;gap:4px;display:inline-flex}.toolbar-button-icon{flex:none;width:14px;height:14px;display:inline-flex}.toolbar-button-icon svg{width:100%;height:100%;display:block}.toolbar-button-label{line-height:1}.ad-slot{height:50px;min-height:0;max-height:50px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:0;display:block;overflow:hidden}.ad-slot-clip{width:100%;height:50px;max-height:50px;position:relative;overflow:hidden}.ad-slot-clip .adsbygoogle,.ad-slot-clip ins,.ad-slot-clip iframe,.ad-slot-clip>div{line-height:0;width:100%!important;height:50px!important;min-height:0!important;max-height:50px!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.dashboard{background:#1c1710d1;border-radius:16px;gap:14px;padding:16px;display:grid}.dashboard-section{border:1px solid var(--border-subtle);background:#120f0bb8;border-radius:14px;padding:16px}.unity-only{border-color:#4e7fa87a}.section-heading,.panel-heading{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:12px;display:flex}.section-heading span,.panel-heading h2{color:var(--pale-gilt);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:900}.section-heading small,.panel-heading span{color:var(--ash);font-size:.82rem;font-weight:800}.button-grid,.color-row,.unity-controls,.social-links{flex-wrap:wrap;gap:10px;display:flex}.color-swatch{background:var(--swatch);cursor:pointer;border:1px solid #ffffff47;border-radius:5px;padding:0;display:block}.color-swatch-edge{border-color:#c8860aa6}.field{min-width:146px;color:var(--ash);letter-spacing:.08em;text-transform:uppercase;gap:4px;font-size:.78rem;font-weight:900;display:grid}.field input,.field select{border:1px solid var(--border-subtle);background:var(--inset);min-height:44px;color:var(--pale-gilt);border-radius:10px;padding:9px 10px}.editor-layout,.preview-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.panel{background:#1c1710e6;border-radius:16px;overflow:hidden}.editor-panel.active{border-color:var(--war-gold)}.panel-heading{border-bottom:1px solid var(--border-subtle);background:#2e2618b8;margin:0;padding:14px 16px}.char-count{color:var(--ash);white-space:nowrap;font-weight:900}.char-count.over-limit{color:#ffb4a8}.panel.over-limit{border-color:#b34536f2}.panel.over-limit .panel-heading{background:linear-gradient(90deg,#b3453647,#2e2618b8)}.panel.over-limit textarea{outline-offset:-1px;outline:1px solid #b3453699}textarea{background:var(--inset);width:100%;min-height:280px;color:var(--pale-gilt);resize:vertical;border:0;padding:16px;line-height:1.55}textarea:focus{outline-offset:-2px;outline:2px solid #c8860a8c}.preview-panel.unity .preview-surface{color:#f6e4b4;background:#070706}.preview-panel.discord .preview-surface{background:var(--discord-bg);color:#dbdee1;font-family:Whitney,Helvetica Neue,Helvetica,Arial,sans-serif}.preview-surface{overflow-wrap:anywhere;min-height:240px;padding:16px;line-height:1.55}.preview-surface h1,.preview-surface h2,.preview-surface h3{color:inherit;margin:.35em 0 .2em}.preview-surface blockquote{color:#b5bac1;border-left:4px solid #4e5058;margin:8px 0;padding-left:12px}.preview-underline{text-decoration:underline}.preview-strike{text-decoration:line-through}.preview-gradient{background:linear-gradient(90deg, var(--war-gold), var(--purple));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900}.preview-chip,.preview-quad{color:var(--pale-gilt);text-transform:uppercase;background:#c8860a33;border:1px solid #e8d5a059;border-radius:999px;margin-right:6px;padding:2px 8px;font-size:.78em;font-weight:900;display:inline-block}.preview-link{color:#7ab7ff;text-underline-offset:2px;text-decoration:underline}.discord-inline-code,.discord-code{color:#f2f3f5;background:#1e1f22;border-radius:6px}.discord-inline-code{padding:2px 4px}.discord-code{white-space:pre-wrap;margin:10px 0;padding:12px;display:block;overflow:auto}.discord-ansi-preview{border-left:3px solid var(--discord-blurple)}.discord-code-label{color:#949ba4;text-transform:uppercase;margin-bottom:6px;font-size:.78rem;display:block}.discord-spoiler{color:#111214;background:#111214;border-radius:3px;transition:color .12s}.discord-spoiler:hover{color:#dbdee1}.discord-message{color:#dbdee1;grid-template-columns:40px minmax(0,1fr);gap:12px;width:100%;padding:2px 0;display:grid}.discord-avatar{background:linear-gradient(135deg, var(--war-gold), var(--purple));color:#fff;letter-spacing:.05em;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Changa One,Rajdhani,sans-serif;font-size:.8rem;display:grid}.discord-message-main{min-width:0}.discord-message-meta{align-items:baseline;gap:8px;min-height:22px;margin-bottom:1px;display:flex}.discord-author{color:#f2f3f5;font-size:1rem;font-weight:600}.discord-timestamp{color:#949ba4;font-size:.75rem;font-weight:500}.discord-message-content{color:#dbdee1;white-space:normal;font-size:1rem;font-weight:400;line-height:1.375}.discord-message-content h1,.discord-message-content h2,.discord-message-content h3{color:#f2f3f5;margin:8px 0 4px;font-weight:700;line-height:1.18}.discord-message-content h1{font-size:1.5rem}.discord-message-content h2{font-size:1.25rem}.discord-message-content h3{font-size:1rem}.discord-message-content blockquote{color:#dbdee1;border-left:4px solid #4e5058;margin:6px 0;padding:0 0 0 12px}.discord-message-content .discord-inline-code{color:#dbdee1;background:#1e1f22;border-radius:4px;padding:.12em .28em;font-family:Consolas,Courier New,monospace;font-size:.875em}.discord-message-content .discord-code,.discord-message-content .discord-ansi-preview{color:#dbdee1;white-space:pre-wrap;background:#2b2d31;border:1px solid #1e1f22;border-radius:4px;margin:8px 0;padding:.55rem .65rem;font-family:Consolas,Courier New,monospace;font-size:.875rem;line-height:1.25rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff04}.discord-message-content .discord-ansi-preview{border-left-color:var(--discord-blurple)}.discord-message-content .discord-code code,.discord-message-content .discord-ansi-preview code{color:inherit;font:inherit;padding-top:.15rem;display:block}.discord-message-content .discord-code-label{color:#b5bac1;text-transform:lowercase;background:#1e1f22;border:1px solid #3f4147;border-radius:999px;margin:0 0 .35rem;padding:.05rem .35rem;font-family:Consolas,Courier New,monospace;font-size:.68rem;font-weight:700;line-height:1.2;display:inline-block}.discord-message-content .discord-spoiler{color:#0000;background:#111214;border-radius:3px;padding:0 2px}.discord-message-content .discord-spoiler:hover{color:#dbdee1}.footer{background:#1c1710eb;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:18px;display:flex}.footer p{color:var(--ash);margin:4px 0 0}.social-links a{min-height:44px;color:var(--pale-gilt);border:1px solid #8b6fb385;border-radius:999px;align-items:center;gap:7px;padding:11px 14px;font-weight:900;text-decoration:none;display:inline-flex}.social-icon{min-width:22px;height:22px;color:var(--pale-gilt);background:#5865f247;border-radius:999px;place-items:center;padding:0 4px;font-size:.72rem;font-weight:900;line-height:1;display:inline-grid}.modal-backdrop{z-index:10;background:#0e0c0ac7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.help-modal{border:1px solid var(--border-subtle);background:var(--cinder);width:min(760px,100%);max-height:min(760px,100vh - 48px);box-shadow:var(--shadow);border-radius:16px;padding:24px;overflow:auto}.help-modal h2{margin:0 0 12px;font-size:2rem}.help-modal h3{color:var(--war-gold);margin:22px 0 8px}.help-modal p{color:var(--ash);line-height:1.65}.modal-close{float:right;border:1px solid var(--border-subtle);background:var(--rampart);min-height:40px;color:var(--pale-gilt);cursor:pointer;border-radius:999px;padding:8px 12px;font-weight:900}.muted{color:var(--ash)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1279px){body{min-width:0}.app-shell{width:min(100% - 24px,980px)}.hero,.footer{flex-direction:column;align-items:flex-start}.editor-layout,.preview-layout{grid-template-columns:1fr}}body{min-width:0}.app-shell{width:min(1500px,100vw - 24px);padding-top:12px}.sticky-header{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0c0af0;border-radius:16px;position:sticky;top:0}.hero h1{margin:2px 0 4px;font-size:clamp(1.4rem,2.3vw,2.6rem)}.hero p:not(.eyebrow){max-width:900px;font-size:.95rem}.top-toolbar{border-radius:0 0 16px 16px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;display:grid}.top-toolbar .toolbar-button{width:100%}.toolbar-button{text-align:center;justify-content:center;align-items:center;min-height:42px;padding:9px 12px;display:inline-flex}.plain-source-body{background:#120f0bb8;grid-template-columns:minmax(0,1fr) 220px;gap:14px;padding:14px;display:grid}.plain-source textarea{border:1px solid var(--border-subtle);border-radius:12px;min-height:130px}.plain-actions{align-content:start;gap:10px;display:grid}.dashboard{gap:12px;margin-top:16px}.format-row{border-top:1px solid #5a4e3873;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.format-row:first-of-type{border-top:0;padding-top:0}.format-row h3{color:var(--war-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.button-grid{grid-template-columns:repeat(4,minmax(110px,1fr));gap:8px;display:grid}.color-row{grid-auto-columns:minmax(98px,1fr);grid-auto-flow:column;gap:8px;padding-bottom:2px;display:grid;overflow-x:auto}.unity-controls{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.tool-pair{background:#0e0c0a59;border:1px solid #5a4e3873;border-radius:12px;grid-template-columns:minmax(0,1fr) 82px;align-items:end;gap:8px;padding:10px;display:grid}.tool-pair .toolbar-button{width:100%}.quick-unity-buttons,.simple-unity-buttons{background:#0e0c0a59;border:1px solid #5a4e3873;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.simple-unity-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px}.simple-unity-buttons .toolbar-button{min-height:16px;padding:1px 5px;font-size:.72rem;line-height:1}.field{min-width:0}.field input,.field select{width:100%}@media (width<=900px){.app-shell{width:min(100% - 16px,760px)}.hero{flex-direction:column;align-items:flex-start;gap:10px}.status-pill{width:100%;min-width:0}.plain-source-body,.format-row{grid-template-columns:1fr}.plain-actions,.button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.app-shell{width:min(100% - 10px,100%)}.hero p:not(.eyebrow){display:none}.top-toolbar,.plain-actions,.button-grid,.quick-unity-buttons,.simple-unity-buttons,.unity-controls,.tool-pair{grid-template-columns:1fr}}.dashboard{gap:8px;padding:8px}.dashboard-section{border-radius:12px;padding:10px}.dashboard .section-heading span,.compact-details summary span{letter-spacing:.08em;font-size:.82rem}.dashboard .section-heading small,.compact-details summary small{font-size:.72rem}.dashboard .toolbar-button{border-radius:9px;min-height:34px;padding:6px 8px;font-size:.8rem}.format-row{grid-template-columns:72px minmax(0,1fr);gap:8px;padding:6px 0}.format-row h3{font-size:.68rem}.button-grid{grid-template-columns:repeat(4,minmax(72px,1fr));gap:6px}.color-swatch{width:26px;min-width:26px;height:13px;min-height:13px}.compact-details{padding:0}.compact-details summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:10px;list-style:none;display:grid}.compact-details summary::-webkit-details-marker{display:none}.compact-details summary:after{content:"+";width:28px;height:28px;color:var(--war-gold);border:1px solid #e8d5a03d;border-radius:999px;place-items:center;font-weight:900;display:grid}.compact-details[open] summary:after{content:"-"}.compact-details summary span,.compact-details summary small{display:block}.compact-details summary small{color:var(--ash);font-weight:800}.unity-controls{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;padding:0 10px 10px}.tool-pair,.quick-unity-buttons,.simple-unity-buttons{border-radius:10px;gap:6px;padding:8px}.simple-unity-buttons{gap:4px;padding:4px}.field{letter-spacing:.06em;gap:3px;font-size:.66rem}.field input,.field select{border-radius:8px;min-height:34px;padding:6px 8px;font-size:.82rem}@media (width<=700px){.dashboard{margin-top:10px;position:relative}.dashboard .section-heading{display:block}.dashboard .section-heading small,.compact-details summary small{display:none}.format-row{grid-template-columns:1fr;gap:5px}.button-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.format-strip{--format-btn-height:26px;--format-btn-font-size:.98rem;--format-controls-width:343px}.unity-controls{grid-template-columns:1fr}.tool-pair{grid-template-columns:minmax(0,1fr) 64px}}@media (width<=520px){.simple-unity-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}.simple-unity-buttons .toolbar-button{padding-inline:3px;font-size:.64rem}}@media (width<=420px){.button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-pair{grid-template-columns:1fr}}body{font-family:Rajdhani,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}.hero h1,.panel-heading h2,.section-heading span,.format-row h3,.compact-details summary span,.eyebrow{font-variant:small-caps;letter-spacing:.08em;font-family:Changa One,Rajdhani,sans-serif}.toolbar-button,.field,.status-pill,.panel-heading span,.panel-heading small,.compact-details summary small,.social-links a{font-variant:small-caps;letter-spacing:.045em;font-family:Rajdhani,Inter,sans-serif}.top-toolbar{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:6px;padding:8px}.button-grid{grid-template-columns:repeat(4,minmax(64px,1fr))}.color-row{gap:2px}.color-swatch{width:26px;min-width:26px;height:13px;min-height:13px;padding:0}.color-swatch:before{display:none}.tile-panel{border-radius:14px}.tile-panel.active{box-shadow:0 0 0 1px #c8860a6b, var(--shadow)}.tile-panel .panel-heading h2{letter-spacing:.1em;font-size:1.08rem}.tile-panel .panel-heading small{color:var(--ash);text-transform:uppercase;margin-top:1px;font-size:.72rem;font-weight:800;display:block}.tile-tools{border-bottom:1px solid var(--border-subtle);background:#120f0b6b}.tile-tools summary:after{width:22px;height:22px}.tile-tools .unity-controls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px}.discord-controls{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;display:grid}.tool-pair,.quick-unity-buttons,.simple-unity-buttons{padding:6px}.simple-unity-buttons{padding:4px}.tool-pair{grid-template-columns:minmax(0,1fr) 58px}.field{font-size:.58rem}.field input,.field select{min-height:30px;padding:4px 7px;font-size:.76rem}.editor-panel textarea{min-height:260px}@media (width<=700px){.top-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard .toolbar-button{font-size:.68rem}.button-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tile-tools .unity-controls,.discord-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.top-toolbar,.button-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-tools .unity-controls,.discord-controls{grid-template-columns:1fr}}.view-switcher{border:1px solid var(--border-subtle);box-shadow:var(--shadow);background:#120f0bc7;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding:6px;display:grid}.view-switcher button{min-height:38px;color:var(--ash);cursor:pointer;font-variant:small-caps;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:10px;font-family:Changa One,Rajdhani,sans-serif;font-size:.95rem}.view-switcher button.active,.view-switcher button:focus-visible{color:var(--pale-gilt);background:#c8860a2e;border-color:#c8860ab8;outline:none}.isolated-view{margin-top:12px}.formatter-view{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;gap:12px;display:grid}.formatter-view .panel{min-height:100%}.formatter-view .preview-surface,.formatter-view .editor-panel textarea{min-height:360px}@media (width<=980px){.formatter-view{grid-template-columns:1fr}.formatter-view .preview-surface,.formatter-view .editor-panel textarea{min-height:240px}}@media (width<=520px){.view-switcher{gap:5px;padding:5px}.view-switcher button{min-height:34px;font-size:.8rem}}.sticky-header{overflow:hidden}.sticky-header .ad-slot{border-right:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);box-shadow:none;border-radius:0;margin:0}.compact-ad{height:50px;min-height:0;max-height:50px;margin:0;padding:0}.top-toolbar{order:3}.toolbar-button{border-radius:7px;min-height:24px;padding:2px 6px;font-size:.84rem;line-height:1.05}.top-toolbar .toolbar-button{min-height:28px;font-size:.82rem}.format-strip{--format-btn-height:30px;--format-btn-font-size:1.04rem;--format-controls-width:384px;--format-btn-gap:3px;--format-btn-padding-y:3px;--format-btn-padding-x:7px;grid-template-columns:auto auto;align-items:center;gap:6px;display:grid}.format-controls{gap:var(--format-btn-gap);width:min(var(--format-controls-width), 100%);min-width:0;display:grid}.format-strip .button-grid{gap:var(--format-btn-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.format-strip .color-row{gap:var(--format-btn-gap);grid-template-columns:repeat(8,minmax(0,1fr));padding-bottom:0;display:grid;overflow-x:hidden}.format-strip .color-swatch{width:100%;height:calc(var(--format-btn-height) / 2);min-width:0;min-height:calc(var(--format-btn-height) / 2);border-radius:3px;padding:0}.dashboard .section-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:4px;display:grid}.dashboard .section-heading small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.format-strip{grid-template-columns:1fr;gap:5px}.format-strip .color-row{justify-content:start}}@media (width<=430px){.format-strip .button-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.format-strip .toolbar-button:not(.format-button){letter-spacing:.02em;font-size:.72rem}}.top-toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:5px;display:flex}.top-toolbar .toolbar-button{flex:0 auto;width:auto;min-width:58px;max-width:96px}.top-toolbar .toolbar-button-wide{max-width:112px}.format-button{min-height:var(--format-btn-height,30px);padding:var(--format-btn-padding-y,2px) var(--format-btn-padding-x,6px);font-size:var(--format-btn-font-size,1.04rem);letter-spacing:.02em;border-radius:5px;line-height:1.1}.format-button.bold{font-weight:900}.format-button.italic{font-style:italic}.format-button.underline{text-underline-offset:2px;text-decoration:underline}.format-button.strike{text-decoration:line-through}.format-strip .format-button,.dashboard .format-strip .toolbar-button.format-button{width:100%;min-height:var(--format-btn-height);padding:var(--format-btn-padding-y) var(--format-btn-padding-x);font-size:var(--format-btn-font-size)}@media (width<=520px){.top-toolbar .toolbar-button{min-width:52px;max-width:86px;font-size:.78rem}.format-strip{--format-btn-height:26px;--format-btn-font-size:.98rem;--format-controls-width:343px}.toolbar-language-picker{flex-basis:150px;max-width:none}}.hero{align-items:start}.hero .status-pill{align-self:start}.sticky-header .dashboard{box-shadow:none;border-radius:0 0 16px 16px;margin:0}.sticky-header .dashboard-section{border-right:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);border-top:0;border-radius:0 0 14px 14px}.sticky-header .top-toolbar{border-radius:0}.format-strip{grid-template-columns:auto auto}.format-strip .color-swatch:hover,.format-strip .color-swatch:focus-visible{box-shadow:inset 0 0 0 2px var(--war-gold);outline:none}.format-strip .color-swatch:before{display:none}.format-strip .reset-button,.dashboard .format-strip .toolbar-button.reset-button{width:auto;min-width:0;min-height:var(--format-btn-height);max-height:var(--format-btn-height);padding:var(--format-btn-padding-y) var(--format-btn-padding-x);font-size:var(--format-btn-font-size);color:#fff5f2;background:#8f2f24;border-color:#b34536;align-self:start;line-height:1.1}.reset-button:hover,.reset-button:focus-visible{color:#fff;background:#a8382b;border-color:#d45645}@media (width<=760px){.format-strip{grid-template-columns:1fr}.reset-button{justify-self:start}}@media (width<=460px){.format-strip{--format-btn-height:26px;--format-btn-font-size:.95rem;--format-controls-width:329px}}.app-shell{width:min(1500px,100vw - 12px);padding-top:6px;padding-bottom:14px}.hero h1{margin:0 0 2px}.hero p:not(.eyebrow){font-size:.82rem}.eyebrow{margin:0}.plain-source{margin-top:8px}.plain-source-body{padding:6px;display:block}.plain-source textarea{border-radius:8px;min-height:96px}.view-switcher,.isolated-view,.footer{margin-top:8px}.preview-surface,textarea{padding:10px}.tile-tools{background:linear-gradient(90deg,#c8860a2e,#4e7fa81a);border:1px solid #c8860a7a;border-left:0;border-right:0}.tile-tools summary span{color:var(--pale-gilt);font-size:1rem}.tile-tools summary small{color:var(--war-gold);font-size:.75rem}.tile-tools summary:after{border-color:var(--war-gold);width:26px;height:26px;color:var(--pale-gilt);background:#c8860a2e;font-size:1rem}.tile-tools[open] summary{border-bottom:1px solid #c8860a59}.tile-tools .unity-controls,.discord-controls{padding:6px}.footer{padding:10px}.sticky-header .view-switcher{box-shadow:none;border-radius:0 0 14px 14px;margin:0}.tile-file-actions{border-bottom:1px solid var(--border-subtle);background:#120f0b8c;gap:5px;padding:4px 6px;display:flex}.tile-file-actions .toolbar-button{min-height:22px;padding:1px 8px;font-size:.78rem}.hero{min-height:0;padding:6px 10px}.top-toolbar{padding:4px 6px}.compact-ad{height:50px;min-height:0;max-height:50px;padding:0}.dashboard{padding:3px 5px}.sticky-header .ad-slot,footer .ad-slot,.ad-slot.compact-ad{height:50px;min-height:0;max-height:50px;margin:0;padding:0}.dashboard-section{padding:5px 6px}.dashboard .section-heading{margin-bottom:2px}.view-switcher{padding:3px}.view-switcher button{min-height:28px}.panel-heading{padding:5px 8px}.tile-panel .panel-heading{padding:6px 8px}.tile-tools summary{min-height:32px;padding:5px 8px}.plain-source-body,.tile-tools .unity-controls,.discord-controls{padding:4px}textarea,.preview-surface{padding:7px}.formatter-view{gap:6px}.isolated-view,.plain-source,.footer{margin-top:6px}.ad-slot{margin:0}@media (width<=700px){.app-shell{width:min(100% - 8px,100%)}.hero{gap:4px}.plain-source textarea{min-height:84px}}
