/* WBS Monitoring A — shared shell, vivid violet/cyan liquid-glass optics. */
@font-face{font-family:ANS;src:url('/static/accounts/fonts/ANS-Regular.otf') format('opentype');font-display:swap}
body:has(.mon) .scene-image{filter:brightness(.77) saturate(1.17) contrast(1.04)}
body:has(.mon) .scene-shade{background:radial-gradient(ellipse at 47% 5%,#6747c51c,transparent 65%),linear-gradient(180deg,#070c242b,#070b2580 65%,#070a20c9)}
body:has(.mon) .home-shell.tools-shell{display:block;width:calc(100% - 44px);max-width:1480px;margin:28px auto 45px;padding:0}
.mon{position:relative;z-index:2;min-width:0;color:#f8f5ff;font:13px ANS,'ANS Regular',system-ui,sans-serif;margin:0 auto 35px;--mon-cyan:#80eaff;--mon-purple:#c78bff;--mon-line:#d5b8ff88}
.mon *{box-sizing:border-box}.mon [hidden]{display:none!important}.mon h1,.mon h2,.mon h3,.mon p{margin:0}.mon h1{font-size:clamp(27px,3.2vw,43px);font-weight:400;line-height:1.3;letter-spacing:-.8px}.mon h2{font-size:20px;font-weight:400;line-height:1.45}.mon h3{font-size:16px;font-weight:400}.mon p{color:#e4dff2;line-height:1.8}.mon small{line-height:1.7}.mon svg{width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.mon a{color:inherit;text-decoration:none}.mon button,.mon input,.mon select,.mon textarea{font:inherit;color:inherit}.mon button{cursor:pointer}.mon :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #95ecff;outline-offset:4px}.mon button:disabled{opacity:.5;cursor:wait}.mon input,.mon select,.mon textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;padding:11px 13px;border:1px solid #d0c3fb7a;border-radius:11px;background:linear-gradient(135deg,#a4b7e521,#cba1f91a);box-shadow:inset 0 1px 1px #ffffff3d;color:#f9f5ff;font-size:12px}.mon input::placeholder,.mon textarea::placeholder{color:#c6c4dc}.mon textarea{resize:vertical;min-height:100px}.mon select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' stroke='%23e8dfff'%3E%3Cpath d='m1 2 4 4 4-4'/%3E%3C/svg%3E"),linear-gradient(135deg,#a4b7e521,#cba1f91a);background-repeat:no-repeat;background-position:right 12px center,center;padding-right:28px;cursor:pointer}.mon option{background:#242645;color:#fff}.mon input[type=checkbox]{width:20px;min-height:20px;height:20px;accent-color:#a05ff5;flex:none}.mon label{display:block;color:#eee8fa;font-size:12px;line-height:1.6}.mon form>label{margin:14px 0 7px}.mon input[type=file]{font-size:10px}.mon form>button{margin-top:14px}.mon a:hover{color:#e6cbff}.mon form p{margin:12px 0}
.mon-glass{position:relative;border:1px solid #d5b3ff91;border-top-color:#f1dcffc2;border-bottom-color:#a88df5ba;border-radius:22px;background:linear-gradient(130deg,#939bff22 0%,#25244962 55%,#c059ff21 100%);backdrop-filter:blur(19px) saturate(155%) brightness(1.17);-webkit-backdrop-filter:blur(19px) saturate(155%) brightness(1.17);box-shadow:0 9px 30px #03051f4d,0 0 18px #9750f51b,inset 0 1px 2px #fff8,inset 0 -1px 2px #74d8ff42}
.mon-glass:before{content:'';position:absolute;inset:2px;pointer-events:none;border-radius:inherit;border:1px solid #ddcaff10;border-top-color:#ffffff25}.mon-nav{display:flex;gap:9px 19px;align-items:center;flex-wrap:wrap;font-size:11px;margin:0 0 21px;color:#d9dcf4}.mon-nav>a{padding:7px 0}.mon-nav>a:hover{color:#8feaff}.mon-nav>a:last-child{margin-left:auto}.mon-messages{padding:14px 18px;border:1px solid #a4dfff8a;border-radius:15px;background:#4f589f33;margin-bottom:18px}.mon-messages p{font-size:12px}
.mon-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:10px 15px;border:1px solid #bfc9ff8f;border-radius:12px;background:linear-gradient(120deg,#8396e92b,#b16afc21);box-shadow:inset 0 1px 2px #ffffff57,0 4px 14px #06052230;color:#fff!important;cursor:pointer;text-decoration:none;white-space:nowrap;font:12px ANS,system-ui;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.mon-btn:hover{transform:translateY(-1px);border-color:#dce7ffdc;box-shadow:inset 0 1px 2px #ffffff80,0 0 17px #9a85ff44}.mon-btn:active{transform:translateY(0)}.mon-primary{background:linear-gradient(120deg,#c85bffce,#9141f0e8 55%,#654af5dd);border-color:#e5b7ffc9;box-shadow:inset 0 1px 3px #ffffffe0,inset 0 -2px 8px #5a1eec88,0 0 16px #b34cff65,0 4px 15px #6935dc39}.mon-primary:hover{background:linear-gradient(120deg,#d18dff,#ab4dff 60%,#6476f5);box-shadow:inset 0 1px 3px #fff,0 0 21px #b564ff80}.mon-btn svg{width:17px;height:17px}.mon-small{min-height:36px;font-size:10px;padding:8px 12px}.mon-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.mon-buttons form{margin:0}.mon-buttons form>button{margin-top:0}.mon-hero{text-align:center;padding:7px 0 24px}.mon-brand{display:flex;justify-content:center;align-items:center;gap:14px}.mon-brand>img{width:91px;height:91px;object-fit:contain;filter:drop-shadow(0 0 12px #7b4bff77)}.mon-brand>div{text-align:left}.mon-by{font-size:20px;color:#eee3ff!important;line-height:1.4!important;margin-top:5px!important}.mon-by span{color:#d891ff;text-shadow:0 0 14px #a963ff77}.mon-hero>p{margin-top:12px;font-size:13px}.mon-heading{margin-bottom:25px}.mon-heading p{margin-top:12px;font-size:13px}.mon-heading>.mon-btn{margin-top:16px}
.mon-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 14px}.mon-metrics>article{display:flex;align-items:center;gap:20px;padding:20px 23px;overflow:hidden}.mon-metrics>article:after{content:'';position:absolute;inset:-60px 0 auto 0;height:100px;background:radial-gradient(ellipse,#ad54ff55,transparent 65%);pointer-events:none}.mon-metrics>article:nth-child(even){border-color:#7baeffab;background:linear-gradient(130deg,#2b7ecb42,#24245a77 50%,#8244ed24)}.mon-metrics>article:nth-child(3){background:linear-gradient(120deg,#a145ff35,#372e6670)}.mon-metrics>article>svg{width:34px;height:34px;color:#c384ff;filter:drop-shadow(0 0 8px #af55ff99)}.mon-metrics>article:nth-child(4)>svg{color:#52e4ff;filter:drop-shadow(0 0 8px #4bdfff99)}.mon-metrics strong{display:block;font-size:29px;line-height:1.15;font-weight:400}.mon-metrics span{display:block;margin-top:8px;font-size:11px;color:#f0e7ff;line-height:1.5}.mon-metrics small{display:block;color:#a9eecb;font-size:9px;margin-top:5px}.mon-analytics{display:grid;grid-template-columns:.85fr 1fr 1fr 1.7fr;gap:17px;align-items:center;padding:15px 22px;border-radius:18px;margin-bottom:22px}.mon-analytics h2{display:flex;gap:12px;align-items:center;font-size:12px}.mon-analytics h2 svg{width:28px;height:28px;color:#c585ff;filter:drop-shadow(0 0 7px #bf73ff66)}.mon-analytics>div{border-left:1px solid #c6acf94d;padding-left:20px}.mon-analytics>div>span{font-size:9px;line-height:1.7;color:#dcd7ed;display:block}.mon-analytics>div>strong{font-size:20px;font-weight:400;display:block;margin-top:3px}.mon-analytics>p{font-size:9px;display:flex;align-items:center;gap:10px;line-height:1.8}.mon-analytics>p svg{width:17px;height:17px;color:#c69aff}
.mon-search{display:flex;gap:12px;margin-bottom:17px}.mon-search>label{position:relative;flex:1;display:flex;align-items:center;min-width:0}.mon-search>label svg{position:absolute;left:18px;color:#ded0ff;width:24px;height:24px}.mon-search input{height:57px;font-size:15px;border-radius:16px;padding-left:55px;background:linear-gradient(120deg,#b4c2ff22,#9479c833);box-shadow:inset 0 1px 3px #fff6,0 0 14px #7e75e921;backdrop-filter:blur(16px)}.mon-search>.mon-btn{min-width:100px;font-size:13px;padding:12px 20px}.mon-filter-details{margin-bottom:20px}.mon-filter-details>summary{display:none}.mon-filter-row{display:flex;align-items:end;gap:11px;padding:12px 15px;border:1px solid #b9c7ff8a;border-radius:17px;background:linear-gradient(130deg,#5769ae33,#3b2a635e);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff50,0 0 14px #6778c92b}.mon-filter-row>label{flex:1;min-width:0}.mon-filter-row>label>span{display:block;font-size:9px;margin:0 0 5px;color:#e7dff7}.mon-filter-row select,.mon-filter-row input:not([type=checkbox]){font-size:10px;min-height:36px;height:36px;padding:8px 10px}.mon-filter-row select{padding-right:22px;background-position:right 8px center,center}.mon-filter-row>.mon-switch{display:flex;align-items:center;gap:7px;min-height:36px;max-width:150px;flex:1}.mon-filter-row>.mon-switch>span{font-size:9px;line-height:1.5;display:inline;margin:0}.mon-switch input[type=checkbox]{appearance:none;width:31px;height:18px;min-height:18px;position:relative;border:1px solid #d3c0ff8a;border-radius:20px;padding:0;background:#a0a3dd44;box-shadow:inset 0 1px #fff4}.mon-switch input:before{content:'';position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#eae1ff;box-shadow:0 0 5px #d9c7ff55}.mon-switch input:checked{background:#28c677b3;border-color:#75ffbe}.mon-switch input:checked:before{transform:translateX(13px);background:white}.mon-filter-row>.mon-btn{font-size:10px;padding:8px 11px;min-height:36px}
.mon-results-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px}.mon-results-heading p{font-size:11px}.mon-results-heading form{margin:0}.mon-results-heading form>button{margin:0}.mon-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.mon-list{display:grid;gap:13px;min-width:0}.mon-card{display:grid;grid-template-columns:155px minmax(0,1fr) 157px;gap:18px;padding:14px;align-items:center;overflow:hidden;border-color:#bfa2ffb3;box-shadow:inset 0 1px 2px #fff9,0 5px 20px #3218794d,0 0 16px #8458ed21;transition:border-color .2s,box-shadow .2s}.mon-card:hover{border-color:#e3c2ff;box-shadow:inset 0 1px 2px #fff9,0 0 24px #a25bff47}.mon-cover{position:relative;overflow:hidden;border-radius:14px;min-height:126px;align-self:stretch;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 35%,#9d60ff36,#161b4a44 65%),url('/static/accounts/img/auth-bg-clean.jpg') center/cover;border:1px solid #ba9dff66}.mon-cover img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.mon-cover img.mon-cover-logo{position:static;width:93px;height:93px;object-fit:contain;filter:drop-shadow(0 0 8px #af6cff44)}.mon-cover>span{position:absolute;bottom:9px;left:10px;font-size:9px;color:#fff;text-shadow:0 2px 5px #000}.mon-title{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;margin-bottom:8px}.mon-title h2{font-size:21px;line-height:1.4}.mon-state{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #b6afde55;border-radius:25px;background:#b6a6d51c;color:#d9d3ea;font-size:8px;white-space:nowrap;line-height:1.5}.mon-state:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.mon-state-online{color:#a3ffbc;background:#227c4e7a;border-color:#70eeb570;box-shadow:0 0 8px #43e79433}.mon-state-offline{color:#ffb5c9;border-color:#ff8bac77;background:#93324b36}.mon-state-stale{color:#f4d7a2;border-color:#edc06466}.mon-summary{font-size:11px;line-height:1.65!important;margin-bottom:10px!important;overflow-wrap:anywhere}.mon-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 17px;color:#e3dcf2;font-size:10px}.mon-meta>span{display:flex;align-items:center;gap:5px}.mon-meta svg{width:14px;height:14px}.mon-copy{border:0;background:transparent;display:flex;align-items:center;gap:6px;padding:0;text-align:left;color:#bde9ff!important;font-size:11px!important;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.mon-copy:hover{color:#fff!important}.mon-tags{display:flex;flex-wrap:wrap;gap:6px;margin:11px 0 7px}.mon-tags>span{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #cdb7fa3b;border-radius:9px;background:linear-gradient(120deg,#ad7bda27,#726dbd26);font-size:9px;line-height:1.5;color:#f1e7ff}.mon-tags>.mon-proof{color:#b4f9c9;border-color:#80e9ac4a;background:#57cf9b13}.mon-checked{font-size:9px;color:#c2c2db;display:block}.mon-card-actions{display:flex;flex-direction:column;gap:8px;min-width:0}.mon-card-actions small{font-size:9px;text-align:center;color:#e2d1ee}.mon-card-actions .mon-btn{width:100%;min-height:38px;font-size:10px}.mon-card-actions form,.mon-card-actions form>button{margin:0}.mon-card-actions .mon-vote{min-height:33px;padding:6px 10px;font-size:9px}.mon-vote svg{width:13px;height:13px}.mon-vote>span{margin-left:auto;color:#cbb8ee}
.mon-sidebar{display:grid;gap:15px;min-width:0}.mon-widget{padding:19px 16px;border-radius:21px}.mon-widget h2{display:flex;align-items:center;gap:9px;font-size:14px}.mon-widget h2 svg{color:#c997ff;filter:drop-shadow(0 0 5px #a063ff88)}.mon-widget>p{font-size:9px;margin-top:5px}.mon-tool-list{display:grid;gap:7px;margin:15px 0 10px}.mon-tool-list>a{display:flex;align-items:center;gap:9px;border:1px solid #cfbcff82;border-radius:12px;padding:11px 10px;background:linear-gradient(120deg,#8d82dc42,#67458327);box-shadow:inset 0 1px 2px #ffffff5e;font-size:17px;transition:background .18s,box-shadow .18s}.mon-tool-list>a:hover{background:linear-gradient(120deg,#9675ee66,#8b42dd44);box-shadow:0 0 15px #a45aff55,inset 0 1px #fff9}.mon-tool-list>a>span{flex:1;min-width:0}.mon-tool-list>a svg{width:25px;height:25px;color:#74dfff;filter:drop-shadow(0 0 6px #26ccff77)}.mon-tool-list>a:nth-child(2)>svg{color:#ffdb72;filter:drop-shadow(0 0 5px #ffc25977)}.mon-tool-list>a:nth-child(3)>svg{color:#82f3ae;filter:drop-shadow(0 0 5px #58ef9c77)}.mon-tool-list>a:nth-child(4)>svg{color:#c48cff;filter:drop-shadow(0 0 5px #ba63ff77)}.mon-tool-list strong{font-size:10px;font-weight:400;display:block;line-height:1.5}.mon-tool-list small{font-size:8px;display:block;line-height:1.5;color:#d6cde8;margin-top:3px}.mon .mon-note{font-size:10px;color:#c8beda;line-height:1.8;display:block;margin-top:13px}.mon-widget>.mon-note{font-size:8px}.mon-widget-empty,.mon-quiet-empty{font-size:11px;color:#d1c9e3;line-height:1.9;padding:21px 0}.mon-review{padding:18px 0;border-bottom:1px solid #c9b1f538}.mon-review:last-child{border-bottom:0}.mon-review>strong{display:block;font-size:12px;font-weight:400}.mon-review>strong>span{color:#ffe094;margin-left:6px}.mon-review>small{display:block;color:#b3cfed;font-size:9px;margin-top:6px}.mon-review>p{font-size:12px;margin-top:10px;overflow-wrap:anywhere}.mon-widget .mon-review{padding:14px 0}.mon-widget .mon-review>strong{font-size:10px}.mon-widget .mon-review>p{font-size:10px}.mon-review blockquote{margin:15px 0 0;padding:13px 16px;border-left:2px solid #b888ff;background:#c994ff14;border-radius:0 11px 11px 0;font-size:11px}.mon-review blockquote p{margin-top:6px}.mon-faq details{border:1px solid #c2afe547;border-radius:11px;background:#a29cce13;margin-top:9px;padding:0}.mon-faq summary{font-size:10px;padding:12px;line-height:1.6;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.mon-faq summary:after{content:'+';color:#bfedff}.mon-faq details[open]>summary:after{content:'−'}.mon-faq details p{padding:0 12px 13px;font-size:10px;color:#d9cce7;line-height:1.9}.mon-pagination{display:flex;align-items:center;justify-content:center;gap:15px;padding:20px}.mon-pagination>span{font-size:11px}
.mon-panel{padding:26px;margin-bottom:20px;min-width:0}.mon-panel>h2{display:flex;gap:10px;align-items:center;margin-bottom:17px}.mon-panel>h2>svg{color:#b789ff}.mon-panel>p{font-size:12px;margin:12px 0}.mon-panel>form{margin-top:15px}.mon-panel form p>label{display:block;margin-bottom:7px}.mon-panel>form>input[type=hidden]{display:none}.mon-panel .errorlist{padding:9px 0 0 18px;margin:0;color:#ffd1de;font-size:11px;line-height:1.8}.mon-empty{padding:40px 28px;text-align:center;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:17px}.mon-empty>svg{width:38px;height:38px;color:#d39fff;filter:drop-shadow(0 0 9px #a864ff77)}.mon-empty p{font-size:12px;max-width:580px}.mon-empty>div{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:6px}.mon-wizard,.mon-owner-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.mon-wizard{max-width:1120px;margin:0 auto}.mon-steps{max-width:950px;margin:0 auto 25px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:10px 14px;border-radius:18px}.mon-steps button{display:flex;justify-content:center;align-items:center;gap:12px;background:none;border:0;color:#d4cae7;font-size:12px;padding:6px;min-width:0}.mon-steps i{font-style:normal;display:grid;place-items:center;width:32px;height:32px;border:1px solid #d9c2ff88;border-radius:50%;background:#9893c92b;flex:none}.mon-steps button[aria-current=step]{color:#fff}.mon-steps button[aria-current=step] i{background:linear-gradient(130deg,#c968ff,#7d3ce2);border-color:#ebc4ff;box-shadow:0 0 14px #b777ff80,inset 0 1px #fff8}.mon-wizard h2{font-size:22px}.mon-wizard section>label{margin:17px 0 7px}.mon-wizard .mon-next{width:100%;margin-top:22px}.mon-wizard section>button{margin-top:17px}.mon-wizard output,.mon-panel output{display:block;padding:14px 0;color:#c7e9fb;font-size:12px;line-height:1.8}.mon-consent{display:flex!important;gap:10px;align-items:flex-start}.mon-consent>span{font-size:11px}.mon-consent>input{margin-top:3px}.mon-preview-cover{margin:20px 0 18px;height:165px;border:1px solid #cab2fb70;border-radius:16px;overflow:hidden}.mon-preview-cover img{width:100%;height:100%;object-fit:cover}.mon-form-preview h3{margin:12px 0;font-size:22px;overflow-wrap:anywhere}.mon-form-preview>p{font-size:12px}.mon-form-preview{position:sticky;top:110px}.mon-token{font-family:monospace;font-size:14px;white-space:pre-wrap;word-break:break-all;border:1px dashed #cba7ff88;border-radius:12px;padding:17px;background:#0d143a7a;color:#e9cfff;margin:17px 0}.mon-owner-row{display:flex;justify-content:space-between;gap:18px;align-items:center}.mon-owner-row p{margin:10px 0}.mon-moderation-form{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.mon-moderation-form input{flex:1;min-width:140px}.mon-moderation-form button{margin:0!important}.mon-table-scroll{overflow:auto;max-width:100%;margin-top:15px}.mon table{border-collapse:collapse;width:100%;font-size:10px;text-align:left}.mon th,.mon td{padding:10px 12px;border-bottom:1px solid #ccb6ef33;color:#ded5eb;white-space:nowrap}.mon-details summary,.mon-panel details>summary{cursor:pointer;color:#cfdbff;font-size:12px;line-height:1.7;padding:12px 0}.mon-panel details>form{padding:12px 0}
.mon-detail-hero{overflow:hidden;margin-bottom:23px}.mon-detail-cover{height:195px;overflow:hidden;position:relative}.mon-detail-cover img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.mon-detail-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#19133277,transparent 70%)}.mon-detail-heading{padding:26px;display:flex;justify-content:space-between;gap:25px;align-items:center}.mon-detail-heading h1{font-size:33px}.mon-detail-heading p{font-size:12px}.mon-detail-heading .mon-buttons{align-items:center;justify-content:flex-end;margin:0}.mon-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:23px}.mon-tabs>a{padding:11px 17px;border:1px solid #d4bdf87a;border-radius:12px;background:#a78ae427;font-size:12px;box-shadow:inset 0 1px #fff4}.mon-tabs>a:hover{background:#b475f54a}.mon-detail-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:20px;align-items:start}.mon-prose{font-size:12px;color:#e4dcef;line-height:1.95;overflow-wrap:anywhere}.mon-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 0}.mon-facts>div{padding:12px 10px;border:1px solid #cebcf24d;border-radius:12px;background:#a395dc10;min-width:0}.mon-facts dt{font-size:9px;color:#bcb8d1}.mon-facts dd{font-size:12px;margin:8px 0 0;overflow-wrap:anywhere;line-height:1.6}.mon-chart-wrap{width:100%;height:215px;margin-top:20px}.mon-chart-wrap canvas{width:100%;height:100%}.mon-news{padding:20px 0;border-bottom:1px solid #cdb4ec44}.mon-news h3{font-size:17px}.mon-news time{font-size:9px;display:block;margin-top:9px;color:#bbc9e6}.mon-news p{font-size:12px;margin-top:14px}.mon-gallery{width:100%;max-height:650px;object-fit:contain;border-radius:15px}.mon-section-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}.mon-section-title>span{font-size:12px;color:#ffda91}.mon-review-form{margin-top:20px}.mon-panel #mon-rating-result{font-size:25px;color:#e1c0ff}.mon-panel #mon-rating{margin-top:8px}.mon-prose a{color:#bcefff}.mon-toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:1000;padding:13px 19px;border:1px solid #dbb6ffb0;border-radius:14px;background:#211c40f2;box-shadow:0 0 25px #a063e844;color:#f9f1ff;font:12px ANS,system-ui;max-width:calc(100% - 30px);line-height:1.7}
@media(max-width:1200px){.mon-metrics>article{padding:18px 15px;gap:13px}.mon-metrics span{font-size:9px}.mon-metrics strong{font-size:26px}.mon-analytics{grid-template-columns:.8fr 1fr 1fr;gap:13px}.mon-analytics>p{grid-column:1/-1;justify-content:center;border-top:1px solid #c4a9ee3d;padding-top:11px}.mon-layout{grid-template-columns:minmax(0,1fr) 270px;gap:16px}.mon-card{grid-template-columns:105px minmax(0,1fr);gap:14px}.mon-card-actions{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mon-card-actions>small{grid-column:1/-1;text-align:left}.mon-cover{min-height:108px;max-height:130px;align-self:start}.mon-title h2{font-size:20px}.mon-filter-row{flex-wrap:wrap;align-items:center}.mon-filter-row>label{flex:1 1 17%}.mon-filter-row>.mon-switch{max-width:none;flex:1 1 20%}.mon-filter-row>button{flex:1}.mon-meta{gap:9px}.mon-summary{font-size:10px}.mon-detail-heading{flex-direction:column;align-items:flex-start}.mon-detail-heading .mon-buttons{justify-content:flex-start}.mon-facts{grid-template-columns:1fr}.mon-facts>div{display:flex;gap:15px;justify-content:space-between}.mon-facts dd{margin:0}.mon-detail-heading h1{font-size:29px}}
@media(max-width:900px){body:has(.mon) .home-shell.tools-shell{width:calc(100% - 32px);margin-top:24px}.mon-layout{grid-template-columns:minmax(0,1fr) 250px;gap:15px}.mon-card{grid-template-columns:70px minmax(0,1fr);padding:13px;gap:12px}.mon-cover{min-height:75px;max-height:85px}.mon-cover img.mon-cover-logo{width:60px;height:60px}.mon-cover>span{font-size:6px;left:6px;bottom:7px}.mon-title h2{font-size:18px}.mon-card-actions{grid-column:1/-1}.mon-card-actions>small{display:none}.mon-card-actions .mon-btn{font-size:10px}.mon-metrics{gap:10px}.mon-metrics>article{padding:16px 11px;gap:10px}.mon-metrics>article>svg{width:25px;height:25px}.mon-metrics span{font-size:8px}.mon-metrics small{font-size:7px}.mon-metrics strong{font-size:23px}.mon-analytics{padding:14px 16px}.mon-analytics h2{font-size:10px}.mon-analytics>div>span{font-size:8px}.mon-search>.mon-btn{padding:10px 14px;font-size:11px;min-width:0}.mon-search input{font-size:13px}.mon-widget h2{font-size:12px}.mon-widget{padding:17px 13px}.mon-tool-list>a{padding:10px 8px;gap:7px}.mon-tool-list strong{font-size:9px}.mon-tool-list small{font-size:7px}.mon-wizard,.mon-owner-grid{gap:18px;grid-template-columns:1.25fr 1fr}.mon-panel{padding:21px}.mon-wizard h2{font-size:19px}.mon-detail-grid{grid-template-columns:1fr}}
@media(max-width:700px){body:has(.mon) .home-shell.tools-shell{width:calc(100% - 26px);margin-top:22px}.mon{font-size:12px}.mon-nav{gap:6px 14px;font-size:9px;margin-bottom:17px}.mon-nav>a{padding:5px 0}.mon-nav>a:last-child{margin-left:0}.mon-hero{text-align:left;padding-top:0;padding-bottom:20px}.mon-brand{justify-content:flex-start;gap:7px}.mon-brand>img{width:70px;height:70px}.mon-brand h1{font-size:25px;letter-spacing:-.5px}.mon-by{font-size:14px!important;margin-top:6px!important}.mon-hero>p{font-size:10px;margin-top:10px;line-height:1.8}.mon-metrics{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:10px}.mon-metrics>article{gap:11px;padding:16px 12px;border-radius:17px}.mon-metrics strong{font-size:24px}.mon-metrics span{font-size:8px;line-height:1.8;margin-top:5px}.mon-metrics small{font-size:7px;margin-top:4px}.mon-metrics>article>svg{width:25px;height:25px}.mon-analytics{grid-template-columns:1fr 1fr;padding:14px;gap:13px;margin-bottom:17px;border-radius:17px}.mon-analytics h2{grid-column:1/-1;font-size:11px;gap:8px}.mon-analytics h2 svg{width:22px;height:22px}.mon-analytics>div{padding-left:0;border:0}.mon-analytics>div>span{font-size:8px}.mon-analytics>div>strong{font-size:19px;margin-top:4px}.mon-analytics>p{font-size:8px;line-height:1.8;justify-content:flex-start}.mon-analytics>p svg{width:15px;height:15px}.mon-search{flex-wrap:wrap;gap:9px;margin-bottom:13px}.mon-search>label{flex-basis:100%}.mon-search input{height:49px;font-size:12px;padding-left:45px;border-radius:13px}.mon-search>label svg{left:14px;width:21px;height:21px}.mon-search>.mon-btn{flex:1;min-height:43px;font-size:11px}.mon-search>.mon-primary{flex:2}.mon-filter-details{margin-bottom:15px}.mon-filter-details>summary{display:block;padding:13px 15px;min-height:44px;border:1px solid #ccb9fa7f;border-radius:12px;background:#9a83d828;font-size:11px;cursor:pointer;box-shadow:inset 0 1px #fff6}.mon-filter-details:not([open])>.mon-filter-row{display:none}.mon-filter-row{border:0;background:#4b3d6e22;border-radius:0 0 13px 13px;padding:14px 10px;gap:12px 9px;box-shadow:none}.mon-filter-row>label{flex:1 1 45%}.mon-filter-row>label>span{font-size:9px}.mon-filter-row input:not([type=checkbox]),.mon-filter-row select{min-height:40px;height:40px;font-size:10px}.mon-filter-row>.mon-switch{flex:1 1 45%;min-height:32px}.mon-filter-row>.mon-switch>span{font-size:9px}.mon-filter-row>.mon-btn{min-height:39px;flex:1 1 45%;font-size:10px}.mon-results-heading{gap:8px;margin:15px 0 12px}.mon-results-heading p{font-size:9px}.mon-results-heading .mon-btn{font-size:8px;padding:8px;min-height:34px;gap:5px}.mon-results-heading .mon-btn svg{width:13px;height:13px}.mon-layout{grid-template-columns:1fr;gap:18px}.mon-card{grid-template-columns:64px minmax(0,1fr);gap:11px;padding:13px;border-radius:19px}.mon-cover{min-height:69px;max-height:78px;border-radius:11px}.mon-cover img.mon-cover-logo{width:53px;height:53px}.mon-cover>span{font-size:6px;left:5px;bottom:6px}.mon-title{gap:6px;margin-bottom:7px}.mon-title h2{font-size:18px;line-height:1.3;word-break:break-word}.mon-state{font-size:7px;padding:3px 6px}.mon-summary{font-size:10px;line-height:1.65!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px!important}.mon-meta{font-size:9px;gap:6px 12px}.mon-copy{font-size:10px!important;gap:5px}.mon-copy svg{width:12px;height:12px}.mon-meta>span{font-size:9px;gap:4px}.mon-meta>span svg{width:12px;height:12px}.mon-meta>span:last-child{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.mon-tags{gap:5px;margin:8px 0 6px}.mon-tags>span{padding:3px 6px;font-size:8px}.mon-checked{font-size:8px}.mon-card-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px}.mon-card-actions>.mon-btn,.mon-card-actions form>.mon-btn{min-height:40px;font-size:10px}.mon-card-actions>small{display:block;grid-column:1/-1;font-size:8px}.mon-vote>span{margin-left:0}.mon-sidebar{grid-template-columns:1fr;gap:15px}.mon-widget{padding:20px}.mon-widget h2{font-size:15px}.mon-widget>p{font-size:10px}.mon-tool-list>a{min-height:61px;padding:12px;gap:13px}.mon-tool-list strong{font-size:11px}.mon-tool-list small{font-size:9px;line-height:1.8}.mon-tool-list>a>svg{width:27px;height:27px}.mon-widget>.mon-note{font-size:9px}.mon-widget .mon-review>strong{font-size:11px}.mon-widget .mon-review>p{font-size:11px}.mon-widget .mon-review>small{font-size:9px}.mon-faq summary{font-size:11px;padding:13px}.mon-faq details p{font-size:11px;line-height:1.9}.mon-heading h1{font-size:26px}.mon-heading>p{font-size:11px;line-height:1.85}.mon-wizard,.mon-owner-grid{grid-template-columns:1fr;gap:0}.mon-panel{padding:21px 18px;border-radius:20px;margin-bottom:18px}.mon-panel>h2{font-size:19px;line-height:1.6}.mon-panel>p{font-size:11px;line-height:1.9}.mon-panel .mon-note{font-size:9px}.mon-form-preview{position:static}.mon-preview-cover{height:155px}.mon-steps{padding:7px;gap:2px;margin-bottom:19px}.mon-steps button{flex-direction:column;align-items:center;font-size:9px;gap:7px;padding:7px 1px}.mon-steps i{width:27px;height:27px}.mon-wizard h2{font-size:20px}.mon-wizard section>label{font-size:11px}.mon-consent>span{font-size:10px}.mon input,.mon select,.mon textarea{font-size:12px;min-height:44px}.mon-token{font-size:12px;padding:14px}.mon-owner-row{flex-direction:column;align-items:flex-start}.mon-owner-row>.mon-btn{width:100%}.mon-detail-cover{height:140px}.mon-detail-heading{padding:20px 17px;gap:17px}.mon-detail-heading h1{font-size:27px}.mon-detail-heading .mon-title{gap:9px}.mon-detail-heading p{font-size:11px}.mon-detail-heading .mon-buttons{gap:9px;width:100%}.mon-detail-heading .mon-buttons>.mon-btn:first-child{width:100%;font-size:11px;white-space:normal;word-break:break-all}.mon-detail-heading .mon-buttons form{flex:1}.mon-detail-heading .mon-buttons form>.mon-btn{width:100%;font-size:10px}.mon-detail-heading .mon-buttons>a{flex:1;font-size:10px}.mon-tabs{gap:7px;margin-bottom:19px}.mon-tabs>a{font-size:10px;padding:10px 12px}.mon-detail-grid{gap:0}.mon-prose{font-size:11px;line-height:1.95}.mon-facts{gap:9px}.mon-facts>div{padding:11px}.mon-facts dt{font-size:9px}.mon-facts dd{font-size:11px}.mon-chart-wrap{height:190px}.mon-section-title{flex-direction:column;align-items:flex-start;gap:9px}.mon-section-title h2{font-size:20px}.mon-section-title>span{font-size:11px}.mon-review>strong{font-size:11px}.mon-review>p{font-size:11px;line-height:1.9}.mon-empty{padding:32px 22px;min-height:280px}.mon-empty h2{font-size:20px}.mon-empty p{font-size:11px;line-height:1.9}.mon-empty>div{width:100%;flex-direction:column}.mon-empty .mon-btn{width:100%;font-size:11px}.mon table{font-size:9px}.mon th,.mon td{padding:9px 7px}.mon-moderation-form{display:grid;grid-template-columns:1fr}.mon-moderation-form input{min-width:0}.mon-pagination{font-size:11px}.mon-news h3{font-size:16px}.mon-news p{font-size:11px}}
@media(max-width:360px){body:has(.mon) .home-shell.tools-shell{width:calc(100% - 20px)}.mon-brand>img{width:54px;height:54px}.mon-brand h1{font-size:22px}.mon-by{font-size:12px!important}.mon-metrics>article{padding:14px 10px;gap:8px}.mon-metrics>article>svg{width:20px;height:20px}.mon-metrics span{font-size:7px}.mon-metrics small{font-size:6px}.mon-metrics strong{font-size:23px}.mon-nav{gap:5px 11px;font-size:8px}.mon-card{padding:11px;grid-template-columns:50px minmax(0,1fr);gap:9px}.mon-cover{min-height:57px;max-height:65px}.mon-cover img.mon-cover-logo{width:44px;height:44px}.mon-cover>span{display:none}.mon-title h2{font-size:16px}.mon-state{font-size:6px}.mon-copy{font-size:9px!important}.mon-card-actions .mon-btn{font-size:9px}.mon-summary{font-size:9px}.mon-panel{padding:18px 14px}.mon-steps button{font-size:8px}.mon-filter-row>.mon-switch>span{font-size:8px}.mon-search>.mon-primary{font-size:10px}.mon-search>.mon-btn:first-of-type{flex:.7}}
@media(prefers-reduced-motion:reduce){.mon *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@supports not (backdrop-filter:blur(1px)){.mon-glass{background:#24243ee8}}
