/* The shared atmosphere continues through reading, searching and editing. */
.trend-setting-actions,.trend-row-actions{display:flex;align-items:center;gap:2px}.trend-setting-actions .primary{background:linear-gradient(130deg,#8ebcdd,#9b8dc9);color:#fff}.trend-setting-options{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;margin-bottom:12px}.trend-setting-options label{display:inline-flex;align-items:center;gap:4px;margin:0}.trend-setting-options small{color:var(--subtle);margin-left:auto;font-size:10px}.trend-setting-options select,.trend-setting-row input,.trend-setting-row select{height:28px;padding:0 8px;border:1px solid var(--border);border-radius:5px;background:var(--panel);color:var(--text);font-size:11px;min-width:0}.trend-setting-row{display:grid;grid-template-columns:18px minmax(70px,1fr) minmax(95px,1fr) auto;align-items:center;gap:6px;padding:7px 0;border-bottom:1px solid var(--border)}.trend-number{font-size:11px;color:var(--subtle)}.trend-settings .muted{font-size:10px;line-height:1.8;margin-bottom:0}@media(max-width:500px){.trend-setting-row{grid-template-columns:18px minmax(80px,1fr) auto}.trend-setting-row select{grid-column:2;grid-row:auto}.trend-row-actions{grid-column:3;grid-row:span 2}.trend-setting-row input{grid-column:2}.trend-setting-options small{margin-left:0}.trend-setting-options{gap:8px}.trend-row-actions .row-icon{width:23px;min-width:23px}}
main#main{position:relative;isolation:isolate;background:radial-gradient(ellipse at 55% 0,#e6f1ff8c,transparent 52%),radial-gradient(ellipse at 95% 70%,#eee4fc73,transparent 45%),#fbfcff}.page{position:relative;isolation:isolate;padding-top:22px;padding-bottom:20px}.page-aura{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:visible}.page-aura .sticker-star{left:auto;right:4%;top:12px;width:47px;height:47px;opacity:.35}.page-aura .sticker-planet{right:-42px;top:auto;bottom:25px;width:80px;height:80px;opacity:.28}.page-aura .sticker-sparkle{left:-32px;right:auto;top:210px;width:37px;height:37px;opacity:.35}.page>h1,.page>.breadcrumb,.page>p{position:relative;z-index:1}.page>.settings,.page #adminBody,.page>.article,.page>.result,.page>.tabs{position:relative;z-index:1}.settings,.article,.result,.font-sample{border:1px solid #d8e2f4;border-radius:10px;background:linear-gradient(135deg,#fffffff5,#fbfcfff2);box-shadow:inset 0 1px #fff,0 6px 22px #9badd415}.settings h3,.card-head,.page h1{color:#657da7}.breadcrumb{color:#9a9dbb}.result{border-radius:9px;margin:10px 0;padding:17px 20px}.result:hover{border-color:#b9cae8;box-shadow:0 5px 16px #adbae926}.result strong{color:#7189b0}.article{border-top:2px solid #c9d7f0}.article h2,.article h3,.article h4{color:#7584b1}.article blockquote,.editor blockquote{background:linear-gradient(100deg,#edf5fd,#f1ebfc);border-left-color:#b8a3db;border-radius:0 7px 7px 0}.article th,.editor th{background:#edf3fc}.article td,.article th,.editor td,.editor th{border-color:#dce3f4}.editor{background:#ffffffd9;border-color:#dce4f4}.toolbar{background:linear-gradient(115deg,#edf6ff,#f2edfc);box-shadow:inset 0 1px #fff9}.toolbar button,.toolbar select,.compose-options button,.compose-options select,.title-input,.font-grid select,dialog input{border-color:#d4dff1;background:linear-gradient(145deg,#fff,#f7f9ff);box-shadow:inset 0 1px #fff6}.toolbar button:hover,.compose-options button:hover{border-color:#bcb6e4;box-shadow:0 0 0 2px #dfe8fc66}.editor:focus{border-color:#b6b6df}.font-sample{background:radial-gradient(ellipse at 80% 30%,#e8def953,transparent 70%),#f1f7fe}.root-drop{border-color:#cddbf0;background:#f2f7ff80}.organize-row{border-bottom-color:#e1e7f6}.organize-row.drop-inside{background:#e7effe;border-color:#b2c8ea}.organize-row .grip{color:#a3b4d2}.inline-rename{border-color:#b6cae8;background:#fff}.empty{background:linear-gradient(110deg,#f1f7fd80,#f2edfc80);border:1px dashed #d7e1f2;border-radius:9px;margin:18px 0;padding:26px 15px;color:#8797b5}.return-icon{background:linear-gradient(140deg,#f9fcff,#ece8f9);border-color:#d4def0;box-shadow:inset 0 1px #fff}.font-settings .font-library>div{border-bottom-color:#e1e7f5}dialog{background:linear-gradient(140deg,#fff,#f3f4ff);border:1px solid #cbd9ef;box-shadow:0 16px 60px #576f9c30;border-radius:11px}dialog::backdrop{background:#3a496247;backdrop-filter:blur(4px)}button:focus-visible,select:focus-visible,input:focus-visible,a:focus-visible{outline-color:#9bacdb}#toast{background:linear-gradient(110deg,#6e91b7,#9282b3);box-shadow:0 4px 20px #9badd433;color:#fff}footer:before{content:'✧';margin-right:7px;color:#aeb3db}
[data-theme=dark] main#main{background:radial-gradient(ellipse at 55% 0,#37497045,transparent 52%),radial-gradient(ellipse at 100% 75%,#58437124,transparent 48%),#192133}[data-theme=dark] .settings,[data-theme=dark] .article,[data-theme=dark] .result{background:linear-gradient(130deg,#263249f5,#292b43f2);border-color:#43516f;box-shadow:inset 0 1px #b9cbf012,0 6px 22px #070d1a26}[data-theme=dark] .settings h3,[data-theme=dark] .card-head,[data-theme=dark] .page h1,[data-theme=dark] .result strong{color:#c6d5f1}[data-theme=dark] .breadcrumb{color:#a7a7ca}[data-theme=dark] .page-aura .sticker-star{opacity:.6}[data-theme=dark] .page-aura .sticker-planet{opacity:.5}[data-theme=dark] .page-aura .sticker-sparkle{opacity:.6}[data-theme=dark] .article h2,[data-theme=dark] .article h3,[data-theme=dark] .article h4{color:#bdc5ed}[data-theme=dark] .article blockquote,[data-theme=dark] .editor blockquote{background:linear-gradient(110deg,#2d3f57,#3c3453);border-left-color:#9a8bc8}[data-theme=dark] .article th,[data-theme=dark] .editor th{background:#34415b}[data-theme=dark] .article td,[data-theme=dark] .article th,[data-theme=dark] .editor td,[data-theme=dark] .editor th{border-color:#4a5673}[data-theme=dark] .editor{background:#202a3e;border-color:#45516e}[data-theme=dark] .toolbar{background:linear-gradient(115deg,#2f405b,#3a3453);border-color:#4a5876;box-shadow:inset 0 1px #cfdaff16}[data-theme=dark] .toolbar button,[data-theme=dark] .toolbar select,[data-theme=dark] .compose-options button,[data-theme=dark] .compose-options select,[data-theme=dark] .title-input,[data-theme=dark] .font-grid select,[data-theme=dark] dialog input{background:linear-gradient(145deg,#303e58,#302f49);border-color:#4a5877;color:#d1def5;box-shadow:inset 0 1px #d0ddff0c}[data-theme=dark] .toolbar button:hover,[data-theme=dark] .compose-options button:hover{border-color:#8183b4;box-shadow:0 0 0 2px #a4a0e018}[data-theme=dark] .font-sample{background:radial-gradient(ellipse at 85% 25%,#695b8630,transparent 70%),#2d3952;border-color:#4b5775}[data-theme=dark] .root-drop{background:#2c35504d;border-color:#53617e}[data-theme=dark] .organize-row{border-bottom-color:#414c68}[data-theme=dark] .organize-row.drop-inside{background:#405574;border-color:#8ca6cd}[data-theme=dark] .empty{background:linear-gradient(100deg,#29395260,#40334f60);border-color:#4a5777;color:#a8b8d5}[data-theme=dark] .return-icon{background:linear-gradient(140deg,#344760,#403957);border-color:#586580;box-shadow:inset 0 1px #dbe5ff16}[data-theme=dark] dialog{background:linear-gradient(135deg,#273750,#34304b);border-color:#5e678c;box-shadow:0 16px 60px #060c1b80}[data-theme=dark] .font-settings .font-library>div{border-bottom-color:#43506d}[data-theme=dark] .brand-wordmark{animation:uzu-logo-lustre 7s ease-in-out infinite}[data-theme=dark] footer:before{animation:uzu-ambient-glow 5s ease-in-out infinite}[data-theme=dark] #toast{background:linear-gradient(115deg,#42688d,#796096);border:1px solid #8b99be;color:#eff5ff}
@media(max-width:1100px){.page-aura .sticker-planet{right:-4px;width:60px;height:60px;bottom:0}.page-aura .sticker-sparkle{left:0;width:27px;height:27px;opacity:.18}.page-aura .sticker-star{right:12%;width:38px;height:38px;opacity:.22}}
@media(max-width:760px){.page-aura .sticker-star{right:45px;top:0;width:32px;height:32px;opacity:.2}.page-aura .sticker-planet{right:3px;bottom:0;width:47px;height:47px;opacity:.18}.page-aura .sticker-sparkle{display:none}[data-theme=dark] .page-aura .sticker-star{opacity:.35}[data-theme=dark] .page-aura .sticker-planet{opacity:.3}.settings{border-radius:8px}.page{padding-top:18px}}
@media(prefers-reduced-motion:reduce){[data-theme=dark] .brand-wordmark,[data-theme=dark] footer:before{animation:none!important}}
