@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f5f1;--foreground:#202724;--surface:#fbfbf8;--surface-sunken:#f0f1ec;--surface-hover:#f1f4ef;--accent-soft:#edf2ed;--accent-soft-hover:#e3ece4;--danger-soft:#f8eeea;--danger-soft-hover:#f5e9e6;--border:#dfe3dc;--border-faint:#e8eae5;--border-strong:#c5cac4;--danger-border:#d7b7ae;--focus:#86a396;--focus-ring:#739c8719;--grid-line:#344c3b08;--text-strong:#283b33;--text:#455148;--text-muted:#647168;--text-subtle:#818981;--text-faint:#9ba29b;--accent-text:#42685b;--accent-text-hover:#294b3d;--danger-text:#8a493f;--coral:#c46e58;--brand:#213b34;--brand-hover:#315246;--rail:#213b34;--shadow-soft:#25392d0a;--shadow-pop:#24382d16}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0f1512;--foreground:#e4ebe6;--surface:#161d19;--surface-sunken:#1b2420;--surface-hover:#1f2924;--accent-soft:#1c2b24;--accent-soft-hover:#243830;--danger-soft:#2a1b18;--danger-soft-hover:#35221e;--border:#2c3732;--border-faint:#232d29;--border-strong:#3d4a44;--danger-border:#5a3a34;--focus:#5f8a78;--focus-ring:#6fae9626;--grid-line:#ffffff0a;--text-strong:#e4ebe6;--text:#cad4cd;--text-muted:#a5b1a9;--text-subtle:#87948c;--text-faint:#6d7a72;--accent-text:#8fc3ac;--accent-text-hover:#b4dcc9;--danger-text:#e0948a;--coral:#d98a73;--brand:#2c5748;--brand-hover:#386b58;--rail:#0a100d;--shadow-soft:#00000040;--shadow-pop:#00000080}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:14px}button,input,select,textarea{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.workspace{min-height:100vh;display:flex}.rail{background:var(--rail);color:#e8eee9;flex-direction:column;flex:0 0 66px;align-items:center;min-height:100vh;padding:20px 0 18px;display:flex}.brand-mark{color:#f2f3ed;border:1px solid #789085;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:19px;text-decoration:none;display:flex}.rail-divider{background:#ffffff2e;width:30px;height:1px;margin:20px 0 18px}.rail-icon{color:#b9c8c0;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:7px;display:flex}.rail-icon:hover,.rail-icon.selected{color:#fff;background:#ffffff1b}.rail-spacer{flex:1}.theme-icon-sun{display:none}[data-theme=dark] .theme-icon-sun{display:block}[data-theme=dark] .theme-icon-moon{display:none}.auth-theme-toggle{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:20px;right:20px}.auth-theme-toggle:hover{background:var(--surface-hover);color:var(--text-strong)}.avatar,.creator-avatar{color:#fffaf6;background:#c78669;border:2px solid #f0d4c3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}.app-area{flex:1;min-width:0}.topbar{background:var(--surface);border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:center;height:58px;padding:0 clamp(20px,4vw,58px);display:flex}.campaign-crumb,.topbar-right,.save-status{align-items:center;display:flex}.campaign-crumb{color:var(--text-strong);gap:10px;font-size:13px;font-weight:550}.campaign-sigil{color:var(--coral);justify-content:center;align-items:center;display:flex}.campaign-crumb>svg{color:var(--text-subtle);margin-left:2px}.topbar-right{color:var(--text-muted);gap:17px}.campaign-role,.editor-language,.details-heading,.page-footer{letter-spacing:.08em;font-size:10px;font-weight:650}.campaign-role{color:var(--text-subtle)}.topbar-divider{background:var(--border-faint);width:1px;height:18px}.save-status{color:var(--text-subtle);gap:7px;min-width:138px;font-size:11px}.status-dot{background:#cb8e53;border-radius:50%;width:7px;height:7px}.page-content{max-width:1180px;margin:0 auto;padding:25px clamp(22px,5vw,68px) 18px}.page-toolbar{justify-content:space-between;align-items:center;display:flex}.back-link{color:var(--text-subtle);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.back-link:hover{color:var(--text-strong)}.save-button{background:var(--brand);border:1px solid var(--brand);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-width:118px;height:38px;padding:0 13px;font-size:12px;font-weight:550;transition:background .14s,border-color .14s;display:flex}.save-button:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.delete-quest-control{margin:0}.delete-quest-button{background:var(--danger-soft);border:1px solid var(--danger-border);color:var(--danger-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 11px;font-size:11px;font-weight:550;transition:background .14s,border-color .14s;display:flex}.delete-quest-button:hover{background:var(--danger-soft-hover);border-color:var(--danger-border)}.save-button.is-saved{background:var(--accent-soft);border-color:var(--border);color:var(--text-strong)}.page-heading{margin:36px 0 30px}.eyebrow{color:var(--coral);letter-spacing:.13em;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;font-weight:700;display:flex}.eyebrow span{background:var(--coral);width:18px;height:1px}.page-heading h1{color:var(--text-strong);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.5vw,43px);font-weight:400;line-height:1.12}.mobile-break{display:none}.page-heading p{color:var(--text-subtle);margin:11px 0 0;font-size:13px}.editor-layout{grid-template-columns:minmax(0,1fr) 238px;align-items:start;gap:clamp(30px,5vw,66px);display:grid}.main-column{min-width:0}.field-block label,.detail-field label{color:var(--text);margin-bottom:9px;font-size:12px;font-weight:600;display:block}.title-field{margin-bottom:22px}.title-field input{background:var(--surface);border:1px solid var(--border);color:var(--text-strong);border-radius:5px;width:100%;height:45px;padding:0 13px;transition:border-color .14s,box-shadow .14s}.title-field input::placeholder{color:var(--text-faint)}.title-field input:focus,.markdown-input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.description-label-row{justify-content:space-between;align-items:center;display:flex}.markdown-hint{color:var(--text-subtle);align-items:center;gap:5px;margin-bottom:9px;font-size:11px;display:flex}.markdown-hint svg{color:var(--coral)}.markdown-help-links{align-items:center;gap:14px;display:flex}.markdown-help-link{color:var(--accent-text);align-items:center;gap:5px;margin-bottom:9px;font-size:11px;text-decoration:none;display:inline-flex}.markdown-help-link:hover{color:var(--accent-text-hover);text-underline-offset:3px;text-decoration:underline}.editor-shell{background:var(--surface);border:1px solid var(--border);border-radius:5px;overflow:hidden}.editor-tabs{background:var(--surface-sunken);border-bottom:1px solid var(--border);align-items:center;height:43px;padding:0 10px;display:flex}.editor-tabs button{color:var(--text-subtle);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;height:29px;padding:0 11px;font-size:11px;display:flex}.editor-tabs button.active{background:var(--surface);box-shadow:0 1px 2px var(--shadow-soft);color:var(--text-strong);font-weight:600}.editor-tab-spacer{flex:1}.editor-language{color:var(--text-faint);padding-right:5px;font-size:9px}.markdown-input,.markdown-preview{background:var(--surface);color:var(--text);font-family:var(--font-geist-mono), monospace;resize:vertical;border:0;width:100%;min-height:316px;padding:17px 19px;font-size:12px;line-height:1.75;display:block}.markdown-input{outline:none}.markdown-preview{font-family:var(--font-geist-sans), sans-serif;overflow-wrap:anywhere}.markdown-preview>:first-child{margin-top:0}.markdown-preview h2{color:var(--text-strong);margin:21px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}.markdown-preview p{margin:0 0 14px}.markdown-preview ul,.markdown-preview ol{padding-left:20px}.markdown-preview li{margin:4px 0}.markdown-preview blockquote{border-left:2px solid var(--coral);color:var(--text-muted);margin:17px 0 0;padding:2px 0 2px 14px;font-family:Georgia,Times New Roman,serif;font-style:italic}.wiki-link{background:var(--accent-soft);color:var(--accent-text);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;padding:0 4px;font-size:.94em;display:inline-flex}a.wiki-link{text-decoration:none}a.wiki-link:hover{background:var(--accent-soft-hover)}.wiki-link.is-unresolved{border:1px dashed var(--border-strong);color:var(--text-subtle);background:0 0}.editor-link-warning{color:var(--danger-text)}.editor-link-warning a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.editor-link-warning a:hover{color:var(--accent-text-hover)}.editor-footer{border-top:1px solid var(--border-faint);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:34px;padding:0 13px;font-size:10px;display:flex}.form-note{color:var(--text-subtle);align-items:flex-start;gap:9px;margin-top:17px;font-size:11px;line-height:1.5;display:flex}.note-sparkle{color:var(--coral);flex:none;margin-top:1px;display:flex}.details-panel{border-left:1px solid var(--border);min-height:270px;padding:4px 0 0 21px}.details-heading{color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.detail-count{color:var(--text-faint);font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:400}.detail-field{margin-bottom:20px}.detail-field label{color:var(--text-subtle);margin-bottom:8px;font-size:11px;font-weight:500}.select-wrap{background:var(--surface);border:1px solid var(--border);border-radius:4px;align-items:center;height:38px;padding:0 10px;display:flex}.select-wrap select{appearance:none;color:var(--text);cursor:pointer;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:11px}.select-wrap>svg{color:var(--text-subtle);pointer-events:none}.status-indicator,.priority-indicator{border-radius:50%;flex:none;width:7px;height:7px;margin-right:9px}.status-indicator{background:#829d72}.priority-indicator{background:#cc9b5a}.creator{color:var(--text);align-items:center;gap:9px;font-size:11px;display:flex}.creator-avatar{border:0;width:27px;height:27px}.details-footnote{margin-top:30px}.footnote-rule{background:#d4a080;width:23px;height:2px;margin-bottom:11px;display:block}.details-footnote p{color:var(--text-subtle);max-width:190px;margin:0;font-size:10px;line-height:1.7}.page-footer{border-top:1px solid var(--border);color:var(--text-faint);justify-content:space-between;align-items:center;margin-top:37px;padding-top:15px;font-size:9px;display:flex}.page-footer span:last-child{align-items:center;gap:7px;display:flex}.page-footer i{background:var(--border-strong);border-radius:50%;width:3px;height:3px}@media (max-width:850px){.page-content{padding-left:32px;padding-right:32px}.editor-layout{grid-template-columns:minmax(0,1fr) 205px;gap:28px}.details-panel{padding-left:16px}}@media (max-width:680px){.rail{flex-basis:52px}.brand-mark{width:30px;height:30px}.topbar{height:52px;padding:0 15px}.campaign-crumb{gap:7px;font-size:11px}.campaign-role,.topbar-divider{display:none}.topbar-right{gap:0}.save-status{justify-content:flex-end;min-width:16px;font-size:0}.save-status svg{width:16px;height:16px}.page-content{padding:18px 18px 16px}.page-heading{margin:28px 0 23px}.page-heading h1{font-size:34px}.mobile-break{display:initial}.editor-layout{flex-direction:column;gap:26px;display:flex}.main-column,.details-panel{width:100%}.details-panel{border-left:0;border-top:1px solid var(--border);min-height:0;padding:20px 0 0}.details-heading{margin-bottom:17px}.detail-field{vertical-align:top;width:calc(50% - 8px);margin:0 12px 16px 0;display:inline-block}.detail-field:nth-of-type(3){margin-right:0}.assigned-field{width:100%}.details-footnote{display:none}.page-footer{margin-top:28px}}@media (max-width:420px){.rail{flex-basis:44px}.rail-icon{width:34px;height:34px}.page-content{padding-left:13px;padding-right:13px}.markdown-input,.markdown-preview{min-height:300px;padding:14px;font-size:11px}.editor-footer{padding:0 9px;font-size:9px}.page-footer{font-size:8px}}.auth-page{background-color:var(--background);background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-position:50%;background-size:42px 42px;justify-content:center;align-items:center;min-height:100vh;padding:64px 24px 90px;display:flex;position:relative}.auth-content{background:var(--surface);border:1px solid var(--border);box-shadow:0 16px 44px var(--shadow-soft);border-radius:6px;width:100%;max-width:470px;padding:43px 44px 39px}.auth-brand{color:var(--text-strong);border:1px solid #71887b;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-family:Georgia,serif;font-size:20px;text-decoration:none;display:flex}.auth-eyebrow{color:var(--coral);letter-spacing:.11em;align-items:center;gap:7px;margin-top:42px;font-size:10px;font-weight:700;display:flex}.auth-eyebrow svg{width:13px;height:13px}.auth-content h1{color:var(--text-strong);letter-spacing:0;margin:14px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400;line-height:1.14}.auth-intro{color:var(--text-subtle);margin:0 0 26px;font-size:13px;line-height:1.65}.discord-button{background:var(--brand);border:1px solid var(--brand);color:#fff;cursor:pointer;border-radius:5px;justify-content:flex-start;align-items:center;gap:11px;width:100%;height:48px;padding:0 14px;transition:background .14s;display:flex}.discord-button:hover:not(:disabled){background:var(--brand-hover)}.discord-button:disabled{cursor:wait;opacity:.75}.discord-button span{text-align:left;flex:1;font-size:12px;font-weight:600}.auth-notice{color:var(--text-subtle);align-items:center;gap:7px;margin:16px 0 0;font-size:10px;display:flex}.auth-notice svg{color:var(--text-subtle)}.auth-error{color:var(--danger-text);margin:14px 0 0;font-size:11px;line-height:1.5}.auth-footer{color:var(--text-faint);letter-spacing:.08em;justify-content:space-between;font-size:9px;font-weight:650;display:flex;position:absolute;bottom:23px;left:24px;right:24px}@media (max-width:520px){.auth-page{padding:24px 16px 80px}.auth-content{padding:30px 25px 28px}.auth-eyebrow{margin-top:34px}.auth-content h1{font-size:34px}.auth-footer{font-size:8px;bottom:17px;left:16px;right:16px}}.cheatsheet-page{max-width:1050px;margin:0 auto;padding:27px clamp(22px,5vw,68px) 38px}.cheatsheet-heading{margin:32px 0 24px}.cheatsheet-heading h1{color:var(--text-strong);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,43px);font-weight:400;line-height:1.12}.cheatsheet-heading p{color:var(--text-subtle);margin:11px 0 0;font-size:13px;line-height:1.6}.cheatsheet-nav{border-bottom:1px solid var(--border-faint);border-top:1px solid var(--border-faint);flex-wrap:wrap;align-items:center;gap:7px;padding:11px 0;display:flex}.cheatsheet-nav a{color:var(--text-muted);border-radius:3px;padding:6px 9px;font-size:11px;text-decoration:none}.cheatsheet-nav a:hover{background:var(--surface-hover);color:var(--accent-text-hover)}.cheatsheet-section{padding:25px 0 11px;scroll-margin-top:18px}.cheatsheet-section+.cheatsheet-section{border-top:1px solid var(--border-faint)}.cheatsheet-section-heading{flex-wrap:wrap;align-items:baseline;gap:11px;margin-bottom:8px;display:flex}.cheatsheet-section-heading h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:15px;font-weight:600}.cheatsheet-section-heading p{color:var(--text-subtle);margin:0;font-size:10px}.syntax-row{border-bottom:1px solid var(--border-faint);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;min-height:54px;padding:11px 0;display:grid}.syntax-source{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.syntax-source>span{color:var(--text-subtle);font-size:10px}.syntax-source>code,.syntax-source pre code{background:var(--surface-sunken);color:var(--text);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:3px;padding:4px 6px;font-size:10px;line-height:1.7}.syntax-source pre{min-width:0;margin:0}.syntax-result{color:var(--text);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.6}.syntax-paragraph{max-width:380px}.syntax-result blockquote{border-left:2px solid var(--coral);color:var(--text-muted);margin:0;padding:0 0 0 12px;font-family:Georgia,Times New Roman,serif;font-style:italic}.syntax-headings h3,.syntax-headings h4,.syntax-headings h5{color:var(--text);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.syntax-headings h3{font-size:17px}.syntax-headings h4{font-size:14px}.syntax-headings h5{color:var(--text-muted);font-size:12px}.syntax-result>code,.syntax-result pre code{background:var(--surface-sunken);color:var(--text);font-family:var(--font-geist-mono), monospace;border-radius:3px;padding:3px 5px;font-size:10px}.syntax-result pre{white-space:pre-wrap;margin:0}.syntax-result ul,.syntax-result ol{margin:0;padding-left:19px}.syntax-result li+li{margin-top:3px}.task-list{list-style:none;padding-left:0!important}.task-list input{accent-color:var(--accent-text);vertical-align:-1px;width:12px;height:12px;margin:0 6px 0 0}.syntax-result a,.markdown-link{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.cheatsheet-note,.cheatsheet-footer-note{color:var(--text-subtle);font-size:10px;line-height:1.65}.cheatsheet-note{margin:10px 0 0}.cheatsheet-table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.cheatsheet-table th,.cheatsheet-table td{border-bottom:1px solid var(--border-faint);padding:6px 8px}.cheatsheet-table th{color:var(--text-muted);font-weight:600}.cheatsheet-footer-note{border-top:1px solid var(--border-faint);margin:19px 0 0;padding-top:13px}@media (max-width:620px){.markdown-help-links{gap:9px}.markdown-hint,.markdown-help-link{font-size:10px}.cheatsheet-page{padding:19px 16px 28px}.cheatsheet-heading{margin:26px 0 20px}.cheatsheet-nav{gap:2px}.syntax-row{grid-template-columns:1fr;align-items:start;gap:9px;padding:12px 0}.syntax-source{grid-template-columns:82px minmax(0,1fr)}.syntax-result{margin-left:90px;padding:2px 0}}.supplemental-library-page{max-width:1160px;margin:0 auto;padding:46px clamp(22px,5vw,68px) 34px}.supplemental-library-page>h1{color:var(--text-strong);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,43px);font-weight:400;line-height:1.12}.supplemental-library-intro{color:var(--text-subtle);margin:11px 0 0;font-size:13px;line-height:1.6}.supplemental-manager{border-top:1px solid var(--border-faint);margin-top:25px;padding-top:20px}.supplemental-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.supplemental-title-row{align-items:center;gap:9px;display:flex}.supplemental-title-row h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:14px;font-weight:600}.supplemental-count{color:var(--text-faint);font-family:var(--font-geist-mono), monospace;font-size:10px}.supplemental-heading p{color:var(--text-subtle);margin:5px 0 0;font-size:10px;line-height:1.5}.supplemental-library-link{color:var(--accent-text);white-space:nowrap;font-size:10px;text-decoration:none}.supplemental-library-link:hover{text-underline-offset:3px;text-decoration:underline}.supplemental-list{border-top:1px solid var(--border-faint);margin-top:15px}.supplemental-row{border-bottom:1px solid var(--border-faint);grid-template-columns:18px 22px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:54px;padding:7px 2px;display:grid}.supplemental-row:not(:has(input[type=checkbox])){grid-template-columns:22px minmax(0,1fr) 34px}.supplemental-row:not(:has(input[type=checkbox])):has(.supplemental-delete-button){grid-template-columns:22px minmax(0,1fr) 34px 34px}.supplemental-row input[type=checkbox]{accent-color:var(--accent-text);width:14px;height:14px}.supplemental-kind-icon{color:var(--text-subtle);justify-content:center;align-items:center;display:flex}.supplemental-row-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.supplemental-row-copy strong{color:var(--text);overflow-wrap:anywhere;font-size:11px;font-weight:550}.supplemental-row-copy span{color:var(--text-subtle);overflow-wrap:anywhere;font-size:9px}.supplemental-row-copy .supplemental-type-line{color:var(--text-subtle)}.supplemental-associated-quests{flex-direction:row;gap:6px;display:flex}.supplemental-associated-quests>span:first-child{color:var(--text-subtle);font-size:9px}.supplemental-quest-links{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.supplemental-quest-links a{color:var(--accent-text);overflow-wrap:anywhere;text-underline-offset:2px;font-size:10px;line-height:1.4;text-decoration:underline}.supplemental-quest-links a:hover{color:var(--accent-text-hover)}.supplemental-open-link{color:var(--text-subtle);border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.supplemental-open-link:hover{background:var(--accent-soft);color:var(--accent-text-hover)}.supplemental-delete-button{background:var(--danger-soft);border:1px solid var(--danger-border);color:var(--danger-text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.supplemental-delete-button:hover:not(:disabled){background:var(--danger-soft-hover);border-color:var(--danger-border)}.supplemental-delete-button:disabled{cursor:wait;opacity:.5}.supplemental-empty{border-bottom:1px solid var(--border-faint);color:var(--text-subtle);margin:14px 0 0;padding:3px 2px 16px;font-size:11px}.supplemental-selection-note{color:var(--text-subtle);margin:9px 0 0;font-size:9px}.supplemental-create-grid{border-top:1px solid var(--border-faint);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:20px;padding-top:19px;display:grid}.supplemental-create-block{min-width:0}.supplemental-create-block+.supplemental-create-block{border-left:1px solid var(--border-faint);padding-left:22px}.supplemental-create-block h3{color:var(--text);align-items:center;gap:7px;margin:0 0 14px;font-size:11px;font-weight:600;display:flex}.supplemental-create-block h3 svg{color:var(--text-subtle)}.supplemental-label,.supplemental-edit-form>label{color:var(--text-subtle);margin:0 0 6px;font-size:10px;font-weight:550;display:block}.supplemental-title-input{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:4px;width:100%;height:36px;margin-bottom:12px;padding:0 10px;font-size:11px}.supplemental-markdown-tools,.supplemental-edit-label{justify-content:space-between;align-items:center;display:flex}.supplemental-markdown-actions{align-items:center;gap:12px;margin-bottom:6px;display:flex}.supplemental-markdown-actions .markdown-help-link{margin-bottom:0}.supplemental-markdown-tools button{color:var(--accent-text);cursor:pointer;background:0 0;border:0;margin-bottom:0;padding:2px 0;font-size:10px}.supplemental-markdown-input,.supplemental-markdown-preview{background:var(--surface);border:1px solid var(--border);color:var(--text);font-family:var(--font-geist-mono), monospace;resize:vertical;border-radius:4px;width:100%;min-height:145px;padding:11px;font-size:11px;line-height:1.7;display:block}.supplemental-markdown-preview{font-family:var(--font-geist-sans), sans-serif;overflow-wrap:anywhere}.supplemental-markdown-preview>:first-child{margin-top:0}.supplemental-file-input{background:var(--surface);border:1px dashed var(--border);color:var(--text-muted);border-radius:4px;width:100%;min-height:46px;padding:10px;font-size:10px;display:block}.supplemental-upload-hint{color:var(--text-subtle);margin:8px 0 10px;font-size:9px;line-height:1.5}.supplemental-action{background:var(--accent-soft);border:1px solid var(--border);color:var(--accent-text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;height:34px;margin-top:10px;padding:0 10px;font-size:10px;font-weight:550;display:inline-flex}.supplemental-action:hover:not(:disabled){background:var(--accent-soft-hover)}.supplemental-action:disabled{cursor:not-allowed;opacity:.56}.supplemental-message{background:var(--accent-soft);color:var(--accent-text);margin:12px 0 0;padding:8px 10px;font-size:10px;line-height:1.5}.supplemental-message.is-error{background:var(--danger-soft);color:var(--danger-text)}.supplemental-document-page{max-width:1000px;margin:0 auto;padding:27px clamp(22px,5vw,68px) 38px}.supplemental-document-page .page-heading p{align-items:center;gap:6px;display:flex}.supplemental-document{background:var(--surface);border:1px solid var(--border);border-radius:5px;min-height:230px;padding:clamp(17px,3vw,30px)}.supplemental-edit-form{max-width:820px}.supplemental-edit-label{margin:4px 0 6px}.supplemental-edit-label label{color:var(--text-subtle);font-size:10px;font-weight:550}.supplemental-edit-input{min-height:330px}.supplemental-edit-form .form-actions{max-width:100%}.character-appearances{border-top:1px solid var(--border-faint);flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;display:flex}@media (max-width:700px){.supplemental-library-page{padding:32px 18px 26px}.supplemental-create-grid{grid-template-columns:1fr}.supplemental-create-block+.supplemental-create-block{border-left:0;border-top:1px solid var(--border-faint);padding:20px 0 0}.supplemental-document-page{padding:19px 15px 27px}}.campaign-badge{background:var(--accent-soft);color:var(--text-muted);letter-spacing:.08em;border-radius:3px;margin-left:6px;padding:4px 6px;font-size:8px;font-weight:700}.user-label{color:var(--text-muted);font-size:11px}.campaign-content{max-width:1240px;margin:0 auto;padding:47px clamp(24px,5vw,68px) 20px}.campaign-search{z-index:2;margin:24px 0 2px;position:relative}.campaign-search-control{background:var(--surface);border:1px solid var(--border);color:var(--text-subtle);border-radius:5px;align-items:center;gap:10px;height:44px;padding:0 12px;transition:border-color .14s,box-shadow .14s;display:flex}.campaign-search-control:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.campaign-search-control>svg{flex:none}.campaign-search-control input{color:var(--text-strong);background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.campaign-search-control input::placeholder{color:var(--text-faint)}.campaign-search-clear{color:var(--text-subtle);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.campaign-search-clear:hover{background:var(--surface-hover);color:var(--text)}.campaign-search-control kbd{background:var(--surface-sunken);border:1px solid var(--border-faint);color:var(--text-faint);font-family:var(--font-geist-mono), monospace;border-radius:3px;flex:none;padding:3px 5px;font-size:9px}.campaign-search-hint{color:var(--text-subtle);margin:6px 2px 0;font-size:9px;display:block}.campaign-search-results{background:var(--surface);border:1px solid var(--border);box-shadow:0 12px 30px var(--shadow-pop);border-radius:5px;max-height:min(430px,65vh);position:absolute;top:calc(100% + 5px);left:0;right:0;overflow-y:auto}.campaign-search-result-count{border-bottom:1px solid var(--border-faint);color:var(--text-subtle);letter-spacing:.07em;text-transform:uppercase;padding:10px 13px 8px;font-size:9px;font-weight:650}.campaign-search-result{border-bottom:1px solid var(--border-faint);color:inherit;grid-template-columns:minmax(100px,145px) minmax(0,1fr);align-items:center;gap:3px 12px;padding:10px 13px;text-decoration:none;display:grid}.campaign-search-result:last-child{border-bottom:0}.campaign-search-result:hover,.campaign-search-result:focus-visible{background:var(--surface-hover)}.campaign-search-type{color:var(--text-subtle);grid-row:span 2;font-size:9px}.campaign-search-type.type-file-supplemental{color:var(--coral)}.campaign-search-result strong{color:var(--text);overflow-wrap:anywhere;font-size:11px;font-weight:600}.campaign-search-detail{color:var(--text-subtle);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.campaign-search-message{color:var(--text-subtle);margin:0;padding:14px;font-size:10px}.campaign-search-message.is-error{color:var(--danger-text)}.campaign-heading-row{justify-content:space-between;align-items:end;gap:24px;display:flex}.campaign-heading .eyebrow{margin-bottom:12px}.campaign-heading h1,.quest-editor-content .page-heading h1{color:var(--text-strong);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,46px);font-weight:400;line-height:1.12}.campaign-heading p,.quest-editor-content .page-heading p{color:var(--text-subtle);margin:11px 0 0;font-size:13px}.new-quest-button,.empty-create-link{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:8px;height:39px;padding:0 13px;font-size:12px;font-weight:550;text-decoration:none;transition:background .14s;display:inline-flex}.new-quest-button:hover,.empty-create-link:hover{background:var(--brand-hover)}.campaign-summary{border-bottom:1px solid var(--border-faint);color:var(--text-subtle);letter-spacing:.08em;align-items:center;gap:15px;margin-top:29px;padding-bottom:16px;font-size:9px;font-weight:650;display:flex}.campaign-summary strong{color:var(--text);font-family:var(--font-geist-mono), monospace;letter-spacing:0;margin-right:4px;font-size:12px;font-weight:500}.campaign-summary i{background:var(--border-strong);border-radius:50%;width:3px;height:3px}.quest-section{padding:27px 0 29px}.quest-section+.quest-section{border-top:1px solid var(--border-faint)}.section-heading,.section-title-group{align-items:center;display:flex}.section-heading{justify-content:space-between;margin-bottom:15px}.section-title-group{gap:10px}.section-title-group h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:14px;font-weight:600}.section-count{color:var(--text-faint);font-family:var(--font-geist-mono), monospace;font-size:10px}.completed-caption{color:var(--text-faint);letter-spacing:.08em;font-size:9px;font-weight:650}.quest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quest-card{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:5px;flex-direction:column;min-width:0;min-height:183px;padding:16px 17px 13px;text-decoration:none;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex}.quest-card:hover{border-color:var(--border-strong);box-shadow:0 5px 16px var(--shadow-soft);transform:translateY(-1px)}.quest-card.is-completed{background:var(--surface-sunken);border-color:var(--border-faint)}.quest-card-topline,.quest-card-title-row,.quest-card-footer{justify-content:space-between;align-items:center;display:flex}.quest-status,.quest-priority{align-items:center;gap:6px;font-size:10px;display:inline-flex}.quest-status{color:var(--text-muted)}.quest-status svg{color:var(--text-subtle)}.status-blocked svg,.status-abandoned svg{color:var(--coral)}.status-completed svg{color:var(--text-muted)}.quest-priority{color:var(--text-subtle);font-size:9px}.quest-priority>span{background:#c8a66b;border-radius:50%;width:6px;height:6px}.priority-high>span{background:#c57b5e}.priority-critical>span{background:#a94c45}.priority-low>span{background:#8eaa92}.quest-card-title-row{gap:10px;margin-top:13px}.quest-card-title-row h3{color:var(--text-strong);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.25}.quest-card-arrow{color:var(--text-faint);opacity:0;flex:none;transition:opacity .14s,transform .14s}.quest-card:hover .quest-card-arrow{opacity:1;transform:translate(2px,-2px)}.quest-card-summary{color:var(--text-subtle);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 15px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.quest-card-footer{border-top:1px solid var(--border-faint);color:var(--text-faint);gap:10px;margin-top:auto;padding-top:10px;font-size:9px}.quest-card-footer span:last-child{letter-spacing:.06em;font-size:8px;font-weight:600}.completed-section .quest-card-title-row h3{color:var(--text-muted)}.quest-empty{border:1px dashed var(--border);color:var(--text-subtle);border-radius:5px;align-items:center;gap:13px;min-height:88px;padding:15px 18px;display:flex}.empty-mark{background:var(--accent-soft);color:var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.quest-empty strong{color:var(--text-muted);font-size:12px;font-weight:600;display:block}.quest-empty p{color:var(--text-subtle);margin:4px 0 0;font-size:10px;line-height:1.5}.empty-create-link{height:32px;margin-left:auto;padding:0 10px}.completed-empty{border:0;min-height:30px;padding:0}.completed-empty p{margin:0}.campaign-content .page-footer{margin-top:7px}.quest-editor-content{max-width:1050px;margin:0 auto;padding:27px clamp(22px,5vw,68px) 28px}.quest-editor-content .page-heading{margin:32px 0 26px}.quest-editor-content .page-heading h1{overflow-wrap:anywhere;font-size:clamp(31px,3.5vw,40px)}.quest-form{max-width:820px}.quest-form .title-field input{width:100%}.quest-form .description-field{margin-bottom:21px}.quest-form .markdown-input{min-height:300px}.preview-empty{color:var(--text-faint);margin:0}.form-details-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:500px;margin-top:20px;display:grid}.form-select{appearance:none;background-color:var(--surface);border:1px solid var(--border);color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23879087' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;border-radius:4px;width:100%;height:39px;padding:0 34px 0 11px;font-size:11px}.form-actions{border-top:1px solid var(--border);justify-content:flex-end;max-width:820px;margin-top:26px;padding-top:17px;display:flex}.form-error{background:var(--danger-soft);border-left:2px solid var(--coral);color:var(--danger-text);margin:0 0 18px;padding:10px 12px;font-size:11px}.saved-notice{background:var(--accent-soft);color:var(--accent-text);margin:15px 0 -12px;padding:9px 12px;font-size:11px}@media (max-width:760px){.campaign-content{padding-left:28px;padding-right:28px}.quest-grid{grid-template-columns:1fr}.quest-card{min-height:165px}}@media (max-width:560px){.campaign-badge,.campaign-role{display:none}.campaign-content{padding:31px 18px 16px}.campaign-search{margin-top:19px}.campaign-search-control kbd{display:none}.campaign-search-result{grid-template-columns:95px minmax(0,1fr);gap:3px 8px;padding-left:9px;padding-right:9px}.campaign-heading-row{flex-direction:column;align-items:flex-start;gap:18px}.campaign-heading h1{font-size:36px}.campaign-summary{flex-wrap:wrap;gap:10px;margin-top:22px}.campaign-summary span{font-size:8px}.quest-section{padding:22px 0}.quest-card{padding:14px}.quest-empty:not(.completed-empty){flex-wrap:wrap;align-items:flex-start}.empty-create-link{margin-left:47px}.quest-editor-content{padding:19px 15px 24px}.quest-editor-content .page-heading{margin:27px 0 21px}.form-details-row{gap:11px}.quest-form .markdown-input,.quest-form .markdown-preview{min-height:265px;padding:14px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
