@font-face{font-family:markazi;src:url(/fonts/MarkaziText-Regular.ced39895.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:markazi;src:url(/fonts/MarkaziText-Bold.f860e78e.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:jakarta;src:url(/fonts/PlusJakartaSans-latin.be6419ff.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:jakarta;src:url(/fonts/PlusJakartaSans-latin-ext.a048183b.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}:root{color-scheme:light;--md-brand:#971b17;--md-brand-bg:#971b17;--md-text:#2a1915;--md-text-inverse:#fbf7f4;--md-border:#c3b3a9;--md-border-strong:#534438;--md-app-bg:#faf7f4;--md-surface:#fff;--md-qr-plate:#fff;--md-surface-even:#f3efeb;--md-surface-odd:#e9e1da;--md-surface-raised:#fffdfbe6;--md-overlay:#2a191547;--md-nav-bg:#efe8e2;--md-emphasis-bg:#4a3830;--md-emphasis-trans:#2a1915a6;--md-control-bg:#971b17;--md-control-fg:#fbf7f4;--md-control-ring:#fff;--md-chip-bg:#8a7570;--md-avatar-bg:#8a7570;--md-pin-bg:#fff;--md-tab-bg:#f3efebcc;--md-tab-active-bg:#fff;--md-hairline:#e4dad2;--md-skeleton:#ece3dc;--md-skeleton-shine:#f9f5f2;--md-success-tint:#eef4e6;--md-sidebar:#2a1915;--md-sidebar-hatch:#ffffff09;--md-sidebar-raised:#ffffff0f;--md-sidebar-fg:#f1e8e2;--md-sidebar-link:#bba9a0;--md-sidebar-muted:#c7b6ae;--md-sidebar-dim:#8c7a71;--md-sidebar-active-bg:#971b172e;--md-sidebar-active-fg:#fff;--md-panel:#8a7570;--md-panel-hatch:#ffffff14;--md-card:#fff;--md-kraft:#b56123;--md-kraft-text:#fff6ee;--md-text-muted:#7a675f;--md-success:#4e7d26;--md-success-bg:#e9f2dd;--md-warning:#b56123;--md-warning-bg:#f8ead9;--md-error:#971b17;--md-error-bg:#f7e3e1;--md-shadow-default:0 0 15px 2px #2a191540;--md-shadow-boxed:2px 2px 8px 1px #2a19153d;--md-shadow-app:0 0 20px -5px #2a191533;--md-shadow-card:0 24px 60px -20px #2a19158c;--md-shadow-logo:#2a19154d;--md-nav-shadow:0 0 12px 2px #2a191524}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--md-brand:#e0594d;--md-brand-bg:#a8231d;--md-text:#f1e8e2;--md-text-inverse:#fff8f4;--md-border:#4a3a33;--md-border-strong:#6d5951;--md-app-bg:#191311;--md-surface:#221b17;--md-qr-plate:#fff;--md-surface-even:#261e1a;--md-surface-odd:#2e2520;--md-surface-raised:#241c18f0;--md-overlay:#120c0acc;--md-nav-bg:#1d1613;--md-emphasis-bg:#a8231d;--md-emphasis-trans:#120c0ab3;--md-control-bg:#a8231d;--md-control-fg:#fff8f4;--md-control-ring:#35291f;--md-chip-bg:#5c4a42;--md-avatar-bg:#3a2d27;--md-pin-bg:#35291f;--md-tab-bg:#1f1815;--md-tab-active-bg:#2e2520;--md-hairline:#332a25;--md-skeleton:#2c2420;--md-skeleton-shine:#3b312b;--md-success-tint:#1e2715;--md-sidebar:#140f0d;--md-sidebar-hatch:#ffffff07;--md-sidebar-raised:#ffffff0d;--md-sidebar-fg:#f1e8e2;--md-sidebar-link:#a4938b;--md-sidebar-muted:#a4938b;--md-sidebar-dim:#7d6c64;--md-sidebar-active-bg:#a8231d3d;--md-sidebar-active-fg:#fff;--md-panel:#1f1815;--md-panel-hatch:#ffffff0a;--md-card:#2e2520;--md-kraft:#c87a33;--md-kraft-text:#fff6ee;--md-text-muted:#a4938b;--md-success:#8cbf45;--md-success-bg:#1f2715;--md-warning:#e39e5a;--md-warning-bg:#2b1f13;--md-error:#e0594d;--md-error-bg:#2e1714;--md-shadow-default:0 0 18px 2px #0000009e;--md-shadow-boxed:2px 2px 10px 1px #00000085;--md-shadow-app:0 0 20px -5px #000;--md-shadow-card:0 24px 60px -20px #000000b3;--md-shadow-logo:#00000080;--md-nav-shadow:0 0 14px 2px #0000008c}}:root[data-theme=dark]{color-scheme:dark;--md-brand:#e0594d;--md-brand-bg:#a8231d;--md-text:#f1e8e2;--md-text-inverse:#fff8f4;--md-border:#4a3a33;--md-border-strong:#6d5951;--md-app-bg:#191311;--md-surface:#221b17;--md-qr-plate:#fff;--md-surface-even:#261e1a;--md-surface-odd:#2e2520;--md-surface-raised:#241c18f0;--md-overlay:#120c0acc;--md-nav-bg:#1d1613;--md-emphasis-bg:#a8231d;--md-emphasis-trans:#120c0ab3;--md-control-bg:#a8231d;--md-control-fg:#fff8f4;--md-control-ring:#35291f;--md-chip-bg:#5c4a42;--md-avatar-bg:#3a2d27;--md-pin-bg:#35291f;--md-tab-bg:#1f1815;--md-tab-active-bg:#2e2520;--md-hairline:#332a25;--md-skeleton:#2c2420;--md-skeleton-shine:#3b312b;--md-success-tint:#1e2715;--md-sidebar:#140f0d;--md-sidebar-hatch:#ffffff07;--md-sidebar-raised:#ffffff0d;--md-sidebar-fg:#f1e8e2;--md-sidebar-link:#a4938b;--md-sidebar-muted:#a4938b;--md-sidebar-dim:#7d6c64;--md-sidebar-active-bg:#a8231d3d;--md-sidebar-active-fg:#fff;--md-panel:#1f1815;--md-panel-hatch:#ffffff0a;--md-card:#2e2520;--md-kraft:#c87a33;--md-kraft-text:#fff6ee;--md-text-muted:#a4938b;--md-success:#8cbf45;--md-success-bg:#1f2715;--md-warning:#e39e5a;--md-warning-bg:#2b1f13;--md-error:#e0594d;--md-error-bg:#2e1714;--md-shadow-default:0 0 18px 2px #0000009e;--md-shadow-boxed:2px 2px 10px 1px #00000085;--md-shadow-app:0 0 20px -5px #000;--md-shadow-card:0 24px 60px -20px #000000b3;--md-shadow-logo:#00000080;--md-nav-shadow:0 0 14px 2px #0000008c}:root[data-theme=light]{color-scheme:light;--md-brand:#971b17;--md-brand-bg:#971b17;--md-text:#2a1915;--md-text-inverse:#fbf7f4;--md-border:#c3b3a9;--md-border-strong:#534438;--md-app-bg:#faf7f4;--md-surface:#fff;--md-qr-plate:#fff;--md-surface-even:#f3efeb;--md-surface-odd:#e9e1da;--md-surface-raised:#fffdfbe6;--md-overlay:#2a191547;--md-nav-bg:#efe8e2;--md-emphasis-bg:#4a3830;--md-emphasis-trans:#2a1915a6;--md-control-bg:#971b17;--md-control-fg:#fbf7f4;--md-control-ring:#fff;--md-chip-bg:#8a7570;--md-avatar-bg:#8a7570;--md-pin-bg:#fff;--md-tab-bg:#f3efebcc;--md-tab-active-bg:#fff;--md-hairline:#e4dad2;--md-skeleton:#ece3dc;--md-skeleton-shine:#f9f5f2;--md-success-tint:#eef4e6;--md-sidebar:#2a1915;--md-sidebar-hatch:#ffffff09;--md-sidebar-raised:#ffffff0f;--md-sidebar-fg:#f1e8e2;--md-sidebar-link:#bba9a0;--md-sidebar-muted:#c7b6ae;--md-sidebar-dim:#8c7a71;--md-sidebar-active-bg:#971b172e;--md-sidebar-active-fg:#fff;--md-panel:#8a7570;--md-panel-hatch:#ffffff14;--md-card:#fff;--md-kraft:#b56123;--md-kraft-text:#fff6ee;--md-text-muted:#7a675f;--md-success:#4e7d26;--md-success-bg:#e9f2dd;--md-warning:#b56123;--md-warning-bg:#f8ead9;--md-error:#971b17;--md-error-bg:#f7e3e1;--md-shadow-default:0 0 15px 2px #2a191540;--md-shadow-boxed:2px 2px 8px 1px #2a19153d;--md-shadow-app:0 0 20px -5px #2a191533;--md-shadow-card:0 24px 60px -20px #2a19158c;--md-shadow-logo:#2a19154d;--md-nav-shadow:0 0 12px 2px #2a191524}.tab-container{box-sizing:border-box;width:100%;max-width:100%;margin:0 0 4px;border-bottom:1px solid var(--md-hairline)}.tab-container,.tab-space{position:relative;min-width:0}.tab-space>ul{display:flex;gap:26px;margin:0;padding:0;width:100%;white-space:nowrap;overflow:hidden;overflow-x:auto;list-style:none;scrollbar-width:none;-ms-overflow-style:none;scroll-padding:0 34px}.tab-space>ul::-webkit-scrollbar{display:none}.tab-space>ul li.tab{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.tab-space>ul li.tab div.tab-inner{position:relative;padding:14px 0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--md-text-muted);transition:all .2s ease}.tab-space>ul li.tab div.tab-inner.active,.tab-space>ul li.tab div.tab-inner:hover{color:var(--md-text)}.tab-space>ul li.tab div.tab-bar{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:all .2s ease}.tab-space>ul li.tab div.tab-bar.active{background:var(--md-brand)}.tab-space>ul li.tab div.bubble{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:20px;background:var(--md-chip-bg);color:var(--md-text-inverse);font-size:10.5px;font-weight:700;letter-spacing:0}.tab-space div.tab-button{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:-1px;transform:translateY(-50%);border:1px solid var(--md-hairline);border-radius:50%;background:var(--md-card);box-shadow:var(--md-shadow-default);color:var(--md-text-muted);font-size:8px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.tab-space div.tab-button:before{content:"";position:absolute;top:-16px;bottom:-16px;width:78px;z-index:-1;pointer-events:none}.tab-space div.tab-button.left{left:0}.tab-space div.tab-button.left:before{left:-10px;background:linear-gradient(to right,var(--md-app-bg) 50%,transparent)}.tab-space div.tab-button.right{right:0}.tab-space div.tab-button.right:before{right:-10px;background:linear-gradient(to left,var(--md-app-bg) 50%,transparent)}.tab-space div.tab-button:hover{border-color:var(--md-brand);color:var(--md-brand)}.tab-space div.tab-button:active{transform:translateY(-50%) scale(.92)}.modal-inner .tab-space div.tab-button,.tab-container.embedded .tab-space div.tab-button{background:var(--md-surface-raised)}.modal-inner .tab-space div.tab-button.left:before,.tab-container.embedded .tab-space div.tab-button.left:before{background:linear-gradient(to right,var(--md-card) 50%,transparent)}.modal-inner .tab-space div.tab-button.right:before,.tab-container.embedded .tab-space div.tab-button.right:before{background:linear-gradient(to left,var(--md-card) 50%,transparent)}table{width:100%;max-width:100%;table-layout:auto;border-collapse:collapse}table tbody tr td{overflow-wrap:anywhere}table td.col-destinations div.destination{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table td.col-destinations button.link-button{padding:0;border:none;background:transparent;color:var(--md-brand);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;text-decoration:underline;cursor:pointer}table thead tr th{text-align:left;white-space:nowrap;padding:16px 10px 10px;border-bottom:1px solid var(--md-hairline);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--md-text-muted)}table thead tr th.th-group{text-align:center;padding-left:10px;color:var(--md-text)}table thead tr th.th-sub{padding-top:0;font-weight:700;opacity:.85}table thead tr th.is-sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}table thead tr th.is-sortable:hover,table thead tr th.is-sorted{color:var(--md-text)}table thead tr th span.sort-caret{display:inline-block;width:11px;margin-left:3px;text-align:right;color:var(--md-brand);font-size:11px}table tbody tr{transition:all .2s ease}table tbody tr td{padding:13px 10px;border-bottom:1px solid var(--md-hairline);font-size:13.5px;white-space:nowrap}table tbody tr td strong{font-weight:400}table tbody tr td:first-child{font-weight:700}table tbody tr:hover td{background:var(--md-surface-even)}table tbody tr:hover td.row-actions button{opacity:1}table td.row-actions{text-align:right}table td.row-actions button{height:28px;margin:0 0 0 6px;padding:0 10px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-surface);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-weight:700;cursor:pointer;opacity:0;transition:all .2s ease}table td.row-actions button:hover{border-color:var(--md-text)}table td.row-actions button.delete{color:var(--md-brand);border-color:var(--md-hairline)}table td.row-actions button.delete:hover{border-color:var(--md-brand)}table td.row-actions button:focus-visible{opacity:1;outline:2px solid var(--md-brand)}table tbody tr.is-clickable{cursor:pointer}table tbody tr.is-disabled td{color:var(--md-text-muted)}table tbody tr.is-disabled td:first-child strong{text-decoration:line-through}div.dashboard div.stat-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 26px 0}div.dashboard div.stat-card{padding:16px 18px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-card)}div.dashboard div.stat-card div.caption{margin:0 0 10px 0;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--md-text-muted)}div.dashboard div.stat-card strong.value{display:block;font-family:markazi,Georgia,serif;font-size:34px;line-height:1.05;font-weight:600}div.dashboard div.stat-card div.value-split{display:flex;gap:16px}div.dashboard div.stat-card div.value-split div.part{flex:1 1 0;min-width:0}div.dashboard div.stat-card div.value-split div.part+div.part{padding-left:16px;border-left:1px solid var(--md-hairline)}div.dashboard div.stat-card div.value-split div.part strong.value{font-size:27px}div.dashboard div.stat-card div.value-split div.part span.part-label{display:block;margin:2px 0 0 0;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--md-text-muted)}div.dashboard div.stat-card span.unit{font-size:14px;font-weight:400;color:var(--md-text-muted)}div.dashboard div.stat-card p.hint{margin:8px 0 0 0;font-size:12px;color:var(--md-text-muted)}div.dashboard div.stat-card.is-alert{border-color:var(--md-brand)}div.dashboard tr.row-openable{cursor:pointer}div.dashboard tr.row-openable td:first-child strong:before{content:"▸";display:inline-block;width:14px;margin-right:2px;color:var(--md-text-muted);font-size:11px}div.dashboard tr.row-detail td{color:var(--md-text-muted);font-size:12.5px;padding-top:4px}div.dashboard tr.row-detail td:first-child{padding-left:22px}div.dashboard div.panel{margin:0 0 26px 0;padding:18px 20px 20px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-card)}div.dashboard div.panel-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 16px 0}div.dashboard div.panel-head h2{margin:0;font-family:markazi,Georgia,serif;font-size:21px;font-weight:600}div.dashboard div.panel-head span.note{font-size:12px;color:var(--md-text-muted)}div.dashboard div.panel-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}@media screen and (max-width:1100px){div.dashboard div.panel-columns{grid-template-columns:1fr}}div.dashboard div.timeline{display:flex;align-items:flex-end;gap:3px;height:170px}div.dashboard div.timeline div.bar{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;cursor:default}div.dashboard div.timeline div.bar span.stack{display:block;width:100%;background:var(--md-chip-bg);transition:all .2s ease}div.dashboard div.timeline div.bar span.stack.sent{background:var(--md-brand);border-top-left-radius:2px;border-top-right-radius:2px}div.dashboard div.timeline div.bar span.stack.failed{background:var(--md-warning)}div.dashboard div.timeline div.bar span.stack.empty{height:2px;background:var(--md-hairline)}div.dashboard div.timeline div.bar:hover span.stack{opacity:.75}div.dashboard div.timeline-axis{display:flex;justify-content:space-between;margin:8px 0 0 0;font-size:11px;color:var(--md-text-muted)}div.dashboard div.legend{display:flex;gap:16px;margin:14px 0 0 0;font-size:12px;color:var(--md-text-muted)}div.dashboard div.legend span.key{display:inline-flex;align-items:center;gap:6px}div.dashboard div.legend i{display:inline-block;width:10px;height:10px;border-radius:2px}div.dashboard div.legend i.sent{background:var(--md-brand)}div.dashboard div.legend i.failed{background:var(--md-warning)}div.dashboard div.legend i.received{background:var(--md-chip-bg)}div.dashboard td.rate-cell{width:180px}div.dashboard td.rate-cell div.rate-bar{position:relative;height:8px;border-radius:4px;background:var(--md-surface-even);overflow:hidden}div.dashboard td.rate-cell span.fill{position:absolute;top:0;left:0;bottom:0;background:var(--md-success)}div.dashboard td.rate-cell span.fill.is-poor{background:var(--md-warning)}div.dashboard td.rate-cell span.fill.is-bad{background:var(--md-error)}div.dashboard td.rate-cell span.rate-value{display:block;margin:4px 0 0 0;font-size:11.5px;color:var(--md-text-muted)}div.dashboard p.empty-note{margin:0}div.dashboard div.range-switch{display:inline-flex;gap:4px}div.dashboard div.range-switch button.button.ghost.is-active{border-color:var(--md-brand);color:var(--md-brand)}div.layout-ui-message{--toast-accent:var(--md-brand);box-sizing:border-box;position:fixed;z-index:10001;top:20px;right:20px;width:420px;max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);overflow:hidden auto;padding:16px 20px 18px 22px;background:var(--md-card);border:1px solid var(--md-hairline);border-left:3px solid var(--toast-accent);border-radius:5px;box-shadow:var(--md-shadow-card);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer}div.layout-ui-message.ui-success{--toast-accent:var(--md-success)}div.layout-ui-message.ui-error{--toast-accent:var(--md-error)}div.layout-ui-message.ui-warning{--toast-accent:var(--md-warning)}div.layout-ui-message div.toast-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}div.layout-ui-message span.toast-kind{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--toast-accent)}div.layout-ui-message span.toast-close{font-size:18px;line-height:1;color:var(--md-text-muted);opacity:.6;transition:all .2s ease}div.layout-ui-message:hover span.toast-close{opacity:1}div.layout-ui-message h1{margin:0;padding:0;font-family:markazi,Georgia,serif;font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.005em;color:var(--md-text);overflow-wrap:anywhere}div.layout-ui-message p{margin:8px 0 0;padding:0;font-size:13.5px;line-height:1.55;color:var(--md-text-muted);overflow-wrap:anywhere}div.layout-ui-message p strong{color:var(--md-text);font-weight:700}div.layout-ui-message p a{color:var(--md-brand)}div.layout-ui-message p code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;padding:1px 5px;border:1px solid var(--md-hairline);border-radius:3px;color:var(--md-text)}div.layout-ui-message div.toast-timer{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--toast-accent);opacity:.35;transform-origin:left center;animation:toast-timer linear forwards}@keyframes toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active{transition:opacity .28s ease-out,transform .28s cubic-bezier(.2,.8,.2,1)}.toast-leave-active{transition:opacity .2s ease-in,transform .2s ease-in}.toast-enter-from{opacity:0;transform:translate3d(0,-12px,0)}.toast-leave-to{opacity:0;transform:translate3d(16px,0,0)}@media (max-width:600px){div.layout-ui-message{top:16px;right:16px;left:16px;width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.toast-enter-active,.toast-leave-active{transition:opacity .15s linear}.toast-enter-from,.toast-leave-to{transform:none}div.layout-ui-message div.toast-timer{display:none}}div.radar{position:fixed;top:20px;left:0;right:0;width:-moz-fit-content;width:fit-content;margin:40px auto;border-radius:10px;padding:20px;background:transparent;backdrop-filter:blur(5px);z-index:100001;box-shadow:var(--md-shadow-boxed)}div.radar div.radar-icon{float:left;width:50px;height:50px;border-radius:50%;margin-right:10px;opacity:.5;background-color:var(--md-emphasis-bg);background-repeat:no-repeat;background-position:50%}div.radar div.radar-icon.likes{background-image:url(/img/button_like.41339030.svg);background-size:60%}div.radar div.radar-icon.profile{background-image:url(/img/button_profileview.c77c61e5.svg);background-size:60%}div.radar div.radar-icon.update{background-image:url(/img/button_update.b737d974.svg);background-size:80%;animation:rotate 3s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div.radar div.radar-text{float:left}div.adder,div.closer{background:var(--md-control-bg);color:var(--md-control-fg);width:40px;height:40px;line-height:40px;text-align:center;font-size:1.5em;padding:0 0 5px;font-variant:small-caps;overflow:hidden;border:2px solid var(--md-control-ring);border-radius:50%;position:absolute;right:10px;top:10px;cursor:pointer;transition:all .2s ease}div.adder:hover,div.closer:hover{background:var(--md-emphasis-bg);transform:scale(1.2);box-shadow:var(--md-shadow-boxed)}div.pill{line-height:35px;font-variant:all-small-caps}div.timestamp,span.timestamp{box-sizing:border-box;font-size:.9em;opacity:.5}div.timestamp:not(.nopad){padding-left:20px}div.spinner{width:100vw;height:100svh}div.spinner.inline{width:100%!important;height:100%!important}div.spinner div.spinner-image{position:absolute;margin-top:calc(50% - 100px);margin-left:calc(50% - 100px);width:200px;aspect-ratio:1;background-size:cover;background-repeat:no-repeat;background-image:url(/img/default.05d572ff.svg);animation:spin 5s linear infinite}div.spinner div.spinner-text{box-sizing:border-box;position:absolute;background-color:var(--md-emphasis-trans);color:var(--md-text-inverse);font-variant:all-small-caps;font-size:1.4em;width:300px;text-align:center;padding:10px 20px;margin-top:calc(50% + 150px);margin-left:calc(50% - 150px)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}span.bold{font-weight:700}div.avatar{box-sizing:border-box;width:100%;max-width:50px;aspect-ratio:1;border-radius:50%;overflow:hidden}div.avatar.editor{position:relative;max-width:50px}div.avatar-image{width:100%;height:100%;background:var(--md-avatar-bg)}div.avatar-placeholder{width:100%;height:100%;background-color:var(--md-avatar-bg);background-image:url(/img/default_user.fe704758.svg);background-repeat:no-repeat;background-size:50%;background-position:50%}div.like-button-boundaries{margin-top:20px;width:-moz-fit-content;width:fit-content;height:40px}div.dislike-button,div.like-button{float:left;width:40px;aspect-ratio:1;border-radius:50%;background-color:var(--md-emphasis-bg);background-image:url(/img/button_like.41339030.svg);background-repeat:no-repeat;background-position:50%;background-size:60%;transition:all .2s ease;cursor:pointer}div.dislike-button.dislike-button,div.like-button.dislike-button{transform:rotate(-180deg)}div.dislike-button.active,div.dislike-button:hover,div.like-button.active,div.like-button:hover{transform:scale(1.1);background-color:var(--md-text-inverse);background-image:url(/img/button_like_active.1740d36e.svg)}div.dislike-button.active.dislike-button,div.dislike-button:hover.dislike-button,div.like-button.active.dislike-button,div.like-button:hover.dislike-button{transform:scale(1.1) rotate(-180deg)}div.like-count{float:left;width:40px;aspect-ratio:1;margin-left:5px;background-color:var(--md-chip-bg);color:var(--md-text-inverse);font-size:1.2em;border-radius:50%;text-align:center}div.modal-fullscreen{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--md-overlay);backdrop-filter:blur(10px);z-index:9999}div.modal-fullscreen.is-stacked{z-index:10010}div.modal-fullscreen div.modal-inner{position:absolute;background-color:var(--md-surface-raised);backdrop-filter:blur(10px);border-radius:10px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;box-shadow:var(--md-shadow-boxed);top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}div.recipient{padding:5px 10px;border:1px solid var(--md-border);border-radius:10px}div.recipient:nth-child(2n){background:var(--md-surface-even)}div.recipient:nth-child(odd){background:var(--md-surface-odd)}p{padding:10px 20px}div.openable{margin:0 0 10px;padding:0;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-card);overflow:hidden;height:-moz-max-content;height:max-content;transition:all .2s ease}div.openable:hover{border-color:var(--md-border)}div.openable h2{display:flex;align-items:center;gap:10px;padding:14px 18px;cursor:pointer;font-size:16px;font-weight:700;color:var(--md-text);position:relative}div.openable h2.open{border-bottom:1px solid var(--md-hairline)}div.openable h2:after{content:"";position:absolute;right:18px;top:50%;margin-top:-7px;width:9px;height:9px;border-right:2px solid var(--md-text-muted);border-bottom:2px solid var(--md-text-muted);transform:rotate(45deg);transition:all .2s ease}div.openable h2.open:after{margin-top:-2px;transform:rotate(-135deg);border-color:var(--md-brand)}div.openable .openablecontent{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s ease-in-out,opacity .2s ease;overflow:hidden}div.openable .openablecontent>*{min-height:0}div.openable .openablecontent.open{opacity:1;grid-template-rows:1fr}div.openable .openablecontent div.form{padding:18px}div.openable .openablecontent div.form-body{margin:0}div.openable span.openable-badge{margin-left:auto;margin-right:22px;padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--md-success-tint);color:var(--md-success)}div.openable span.openable-badge.is-missing{background:var(--md-warning-bg);color:var(--md-warning)}div.theme-toggle{position:fixed;z-index:10002;bottom:15px;left:15px;width:40px;height:40px;border-radius:50%;border:1px solid var(--md-border);background-color:var(--md-surface-raised);backdrop-filter:blur(10px);color:var(--md-text);cursor:pointer;opacity:.55;transition:all .2s ease}div.theme-toggle:hover{opacity:1;border-color:var(--md-brand);background-color:var(--md-tab-active-bg)}div.theme-toggle svg{display:block;width:22px;height:22px;margin:8px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}div.theme-toggle svg path.filled{fill:currentColor;stroke:none}img.logo{display:block;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}img.logo-full{width:min(440px,90%);margin:0 auto 10px}img.logo-mark{width:70%;margin:0 auto}div.login-screen{position:fixed;inset:0;z-index:1;overflow:hidden;background:var(--md-app-bg);display:grid;grid-template-columns:1fr minmax(420px,42%)}div.login-screen section.login-intro{justify-self:end;align-self:center;max-width:560px;margin-right:50px;padding:0 clamp(28px,4vw,64px)}div.login-screen section.login-intro img.logo-mark{width:96px;margin:0 0 22px;filter:drop-shadow(0 6px 14px var(--md-shadow-logo))}div.login-screen section.login-intro span.login-tag{display:inline-block;background:var(--md-kraft);color:var(--md-kraft-text);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:3px;margin:0 0 20px}div.login-screen section.login-intro h1{font-family:markazi,Georgia,serif;font-size:clamp(42px,5vw,68px);line-height:.95;letter-spacing:-.01em;margin:0 0 16px;color:var(--md-text)}div.login-screen section.login-intro h1 em{display:block;font-style:normal;color:var(--md-brand)}div.login-screen section.login-intro p{font-size:15px;line-height:1.7;color:var(--md-text-muted);max-width:34ch;margin:0;padding:0}div.login-screen div.login-panel{position:relative;display:flex;align-items:center;justify-content:center;padding:0 clamp(24px,3vw,56px);background:var(--md-panel)}div.login-screen div.login-panel:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,var(--md-panel-hatch) 0 14px,transparent 14px 28px)}div.login-screen div.login-card,div.login-screen form.login-card{position:relative;z-index:2;width:100%;max-width:370px;background:var(--md-card);border-radius:5px;border-top:5px solid var(--md-brand);box-shadow:var(--md-shadow-card);padding:34px}div.login-screen div.login-card h2,div.login-screen form.login-card h2{font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--md-text-muted);margin:0 0 22px}div.login-screen div.login-card div.login-field,div.login-screen form.login-card div.login-field{margin:0 0 16px}div.login-screen div.login-card label,div.login-screen form.login-card label{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--md-text-muted);margin:0 0 6px}div.login-screen div.login-card input,div.login-screen form.login-card input{width:100%;height:44px;border:0;border-bottom:2px solid var(--md-hairline);background:transparent;color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;padding:0 2px;transition:all .2s ease}div.login-screen div.login-card input:focus,div.login-screen form.login-card input:focus{outline:none;border-bottom-color:var(--md-brand)}div.login-screen div.login-card input:-webkit-autofill,div.login-screen div.login-card input:-webkit-autofill:focus,div.login-screen form.login-card input:-webkit-autofill,div.login-screen form.login-card input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--md-card) inset}div.login-screen div.login-card button,div.login-screen form.login-card button{width:100%;min-height:46px;padding:14px 18px;line-height:1.25;margin:12px 0 0;border:0;border-radius:3px;background:var(--md-emphasis-bg);color:var(--md-text-inverse);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}div.login-screen div.login-card button:hover,div.login-screen form.login-card button:hover{background:var(--md-brand-bg)}div.login-screen div.login-card button:active,div.login-screen form.login-card button:active{transform:translateY(1px)}div.login-screen div.login-card a.login-forgot,div.login-screen form.login-card a.login-forgot{display:block;margin:16px 0 0;text-align:center;font-size:13px;font-weight:600;color:var(--md-text-muted);text-decoration:none;cursor:pointer;transition:all .2s ease}div.login-screen div.login-card a.login-forgot:hover,div.login-screen form.login-card a.login-forgot:hover{color:var(--md-brand);text-decoration:underline}@media (max-width:900px){div.login-screen{display:block;grid-template-columns:none;overflow-y:auto;padding:48px 24px}div.login-screen section.login-intro{max-width:420px;margin:0 auto 28px;padding:0}div.login-screen section.login-intro h1{font-size:clamp(36px,11vw,52px)}div.login-screen div.login-panel{display:block;background:transparent;padding:0}div.login-screen div.login-panel:before{display:none}div.login-screen div.login-card,div.login-screen form.login-card{max-width:420px;margin:0 auto}}div.login-panel .login-card.is-wide{width:100%;max-width:520px}div.login-panel .login-card p.login-step-hint{margin:-6px 0 18px 0;color:var(--md-text-muted);font-size:14px;line-height:1.5}div.login-panel .login-card p.login-step-hint strong{color:var(--md-text)}div.login-panel .login-card p.login-step-hint.is-warning{margin:-8px 0 14px 0;color:var(--md-warning)}div.login-panel .login-card input.login-hidden{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}div.login-panel .login-card label.login-remember{display:flex;align-items:center;gap:11px;margin:4px 0 18px 0;color:var(--md-text-muted);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.35;font-weight:400;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.login-panel .login-card label.login-remember input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;margin:0;padding:0;border:0;pointer-events:none}div.login-panel .login-card label.login-remember span.box{position:relative;flex:0 0 auto;width:20px;height:20px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-app-bg);transition:all .2s ease}div.login-panel .login-card label.login-remember span.box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid var(--md-text-inverse);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease}div.login-panel .login-card label.login-remember:hover span.box{border-color:var(--md-brand)}div.login-panel .login-card label.login-remember input:checked+span.box{border-color:var(--md-emphasis-bg);background:var(--md-emphasis-bg)}div.login-panel .login-card label.login-remember input:checked+span.box:after{transform:rotate(45deg) scale(1)}div.login-panel .login-card label.login-remember input:focus-visible+span.box{border-color:var(--md-brand);outline:2px solid var(--md-brand);outline-offset:2px}div.login-panel .login-card label.login-remember span.label-text strong{color:var(--md-text);font-weight:700}div.login-panel .login-card div.enroll-split{display:flex;gap:20px;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap}div.login-panel .login-card div.enroll-split div.enroll-qr{flex:0 0 auto;padding:10px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-qr-plate);line-height:0}div.login-panel .login-card div.enroll-split div.enroll-qr img{display:block;width:180px;height:180px}div.login-panel .login-card div.enroll-split div.enroll-qr div.enroll-placeholder{display:flex;align-items:center;justify-content:center;width:180px;height:180px;color:var(--md-text-muted);font-size:13px;line-height:1.4}div.login-panel .login-card div.enroll-split div.enroll-steps{flex:1 1 220px;min-width:200px}div.login-panel .login-card div.enroll-split div.enroll-steps ol{margin:0;padding:0 0 0 20px;font-size:14px;line-height:1.6;color:var(--md-text-muted)}div.login-panel .login-card div.enroll-split div.enroll-steps ol li{margin-bottom:8px}div.login-panel .login-card div.enroll-split div.enroll-steps code.enroll-secret{display:block;margin:6px 0 0 0;padding:7px 9px;border-radius:3px;background:var(--md-app-bg);color:var(--md-text);font-size:13px;letter-spacing:.08em;word-break:break-all}div.login-panel .login-card div.recovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 20px 0}div.login-panel .login-card div.recovery-grid code{padding:9px 10px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-app-bg);font-size:15px;letter-spacing:.12em;text-align:center}div.login-panel .login-card div.recovery-actions{display:flex;flex-wrap:wrap;gap:10px}div.login-panel .login-card div.recovery-actions button{flex:1 1 200px;margin:0}div.login-panel .login-card div.recovery-actions button.ghost{flex:0 1 auto;background:transparent;color:var(--md-text-muted);border:1px solid var(--md-hairline)}div.login-panel .login-card div.recovery-actions button.ghost:hover{background:transparent;border-color:var(--md-brand);color:var(--md-brand)}nav.navigation{position:relative;width:100%;height:100%;padding:22px 0;display:flex;flex-direction:column;overflow-y:auto;background:var(--md-sidebar);box-shadow:var(--md-nav-shadow)}nav.navigation:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,var(--md-sidebar-hatch) 0 14px,transparent 14px 28px);background-size:39.59797968px 39.59797968px;background-repeat:repeat;background-position:0 0;pointer-events:none}nav.navigation>*{position:relative;z-index:1}nav.navigation div.nav-brand{display:flex;align-items:center;gap:10px;padding:0 20px 20px}nav.navigation div.nav-brand img.logo-mark{width:40px;margin:0}nav.navigation div.nav-brand b{color:var(--md-sidebar-fg);font-size:15px;font-weight:800;letter-spacing:.02em}nav.navigation div.user{margin:0 14px 18px;padding:10px 12px;border-radius:5px;background:var(--md-sidebar-raised);color:var(--md-sidebar-muted);font-size:12px;text-align:left}nav.navigation div.user strong{display:block;margin-top:2px;color:var(--md-sidebar-fg);font-size:13.5px;font-weight:700}nav.navigation div.nav-links{display:flex;flex-direction:column;gap:1px}nav.navigation div.nav-section{margin:14px 20px 8px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--md-sidebar-dim)}nav.navigation a,nav.navigation span.nav-planned{display:block;padding:10px 20px;border-left:3px solid transparent;color:var(--md-sidebar-link);text-decoration:none;font-size:13.5px;font-weight:600;transition:all .2s ease}nav.navigation a{cursor:pointer}nav.navigation a:hover{color:var(--md-sidebar-fg);background:var(--md-sidebar-raised)}nav.navigation a.router-link-active{color:var(--md-sidebar-active-fg);background:var(--md-sidebar-active-bg);border-left-color:var(--md-brand)}nav.navigation span.nav-planned{color:var(--md-sidebar-dim);cursor:default}nav.navigation a.nav-logout{margin-top:14px;color:var(--md-sidebar-dim)}nav.navigation div.nav-foot{margin-top:auto;padding:18px 20px 0 62px;font-size:11.5px;color:var(--md-sidebar-dim)}header.page-head{padding:0 0 0}header.page-head div.page-crumb{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--md-text-muted);margin:0 0 6px}header.page-head div.page-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--md-hairline)}header.page-head h1{font-family:markazi,Georgia,serif;font-size:42px;line-height:1;letter-spacing:-.01em;margin:0;color:var(--md-text)}header.page-head p.page-meta{margin:6px 0 0;padding:0;font-size:13px;color:var(--md-text-muted)}header.page-head div.page-actions{display:flex;gap:8px;flex:0 0 auto;white-space:nowrap}button.button{height:38px;padding:0 16px;margin:0;border:0;border-radius:3px;background:var(--md-emphasis-bg);color:var(--md-text-inverse);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}button.button:hover{background:var(--md-brand-bg)}button.button:active{transform:translateY(1px)}button.button.ghost{background:transparent;color:var(--md-text);border:1px solid var(--md-hairline)}button.button.ghost:hover{background:transparent;border-color:var(--md-text)}p.empty-note{margin:14px 0 0 0;font-size:13px;color:var(--md-text-muted)}h2.area-head{margin:34px 0 16px 0;padding:0 0 8px 0;border-bottom:1px solid var(--md-hairline);font-family:markazi,Georgia,serif;font-size:25px;font-weight:400;color:var(--md-text)}h2.area-head:first-of-type{margin-top:10px}div.form-row{width:100%;padding:0 0 16px}div.form-row div.caption{float:none;width:100%;padding:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--md-text-muted)}div.form-row div.half{box-sizing:border-box;float:left;width:50%;padding:0 10px 0 0}div.form-row div.half:last-of-type{padding:0 0 0 10px}div.form-row div.field{float:none;width:100%}div.form-row div.field textarea{width:100%;min-height:88px;border:0;border-bottom:2px solid var(--md-hairline);background:transparent;color:var(--md-text);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;padding:8px 2px;resize:vertical;transition:all .2s ease}div.form-row div.field textarea:focus{outline:none;border-bottom-color:var(--md-brand)}div.form-row div.field input,div.form-row div.field select{width:100%;height:44px;border:0;border-bottom:2px solid var(--md-hairline);background:transparent;color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;padding:0 2px;cursor:text;transition:all .2s ease}div.form-row div.field input:focus,div.form-row div.field select:focus{outline:none;border-bottom-color:var(--md-brand)}div.form-row div.field select{cursor:pointer;background-color:var(--md-card)}div.form-row div.field select option{background-color:var(--md-card);color:var(--md-text)}div.form-row div.field input[type=file]{padding-top:10px;cursor:pointer}div.form-row div.field input[type=submit]{height:46px;border:0;border-radius:3px;background:var(--md-emphasis-bg);color:var(--md-text-inverse);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}div.form-row div.field input[type=submit]:hover{background:var(--md-brand-bg);color:var(--md-text-inverse)}div.form-actions{display:flex;justify-content:flex-end;gap:8px;padding:4px 0 0}div.modal-fullscreen div.closer{top:14px;right:18px;width:30px;height:30px;line-height:28px;border:1px solid var(--md-hairline);border-radius:3px;background:transparent;color:var(--md-text-muted);font-size:.9em;padding:0;z-index:3}div.modal-fullscreen div.closer:hover{transform:none;box-shadow:none;border-color:var(--md-brand);background:transparent;color:var(--md-brand)}div.modal-fullscreen span.modal-busy{position:absolute;top:20px;right:60px;width:18px;height:18px;border:2px solid var(--md-hairline);border-top-color:var(--md-brand);border-radius:50%;z-index:3;animation:modal-busy-turn .9s linear infinite}@media (prefers-reduced-motion:reduce){div.modal-fullscreen span.modal-busy{animation:modal-busy-turn 3s linear infinite}}div.modal-fullscreen.is-wide div.modal-inner{width:min(1240px,calc(100vw - 48px))}div.modal-fullscreen div.modal-inner{display:flex;flex-direction:column;width:min(900px,calc(100vw - 48px));max-height:calc(100vh - 64px);background:var(--md-card);border-radius:5px;border-top:5px solid var(--md-brand);box-shadow:var(--md-shadow-card);backdrop-filter:none;overflow:hidden}div.modal-fullscreen div.modal-inner div.form{display:flex;flex-direction:column;min-height:0;overflow:hidden}div.modal-fullscreen div.modal-inner>div.form{flex:1 1 auto;max-height:100%}div.modal-fullscreen div.modal-inner h1{flex:0 0 auto;margin:0;padding:22px 28px 16px;border-bottom:1px solid var(--md-hairline);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--md-text-muted)}div.modal-fullscreen div.modal-inner div.tab-container{flex:0 0 auto;margin:0;padding:0 28px}div.modal-fullscreen div.modal-inner div.form-body{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0;padding:20px 28px 24px}div.modal-fullscreen div.modal-inner div.modal-footer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 28px;border-top:1px solid var(--md-hairline);background:var(--md-surface-even)}div.modal-fullscreen div.modal-inner div.modal-footer .spacer{margin-right:auto;font-size:13px;color:var(--md-text-muted)}div.assign-filter,div.filter-box{position:relative;margin:0 0 16px}div.assign-filter input,div.filter-box input{width:100%;height:42px;padding:0 110px 0 14px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-surface-even);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;transition:all .2s ease}div.assign-filter input:focus,div.filter-box input:focus{outline:none;border-color:var(--md-brand);background:var(--md-surface)}div.assign-filter button.filter-clear,div.filter-box button.filter-clear{position:absolute;top:7px;right:8px;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:3px;background:transparent;color:var(--md-text-muted);font-size:20px;line-height:1;cursor:pointer}div.assign-filter button.filter-clear:hover,div.filter-box button.filter-clear:hover{color:var(--md-brand)}div.assign-filter span.filter-hint,div.filter-box span.filter-hint{position:absolute;top:13px;right:44px;font-size:12px;color:var(--md-text-muted);pointer-events:none}div.assign-columns{display:flex;gap:18px}div.assign-columns div.assign-column{display:flex;flex-direction:column;min-width:0;flex:1 1 50%;border:1px solid var(--md-hairline);border-radius:5px;overflow:hidden}div.assign-columns div.assign-column div.assign-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--md-hairline);background:var(--md-surface-even)}div.assign-columns div.assign-column div.assign-head h2{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--md-text-muted)}div.assign-columns div.assign-column div.assign-head h2 span.count{margin-left:6px;padding:1px 7px;border-radius:20px;background:var(--md-chip-bg);color:var(--md-text-inverse);font-size:10.5px}div.assign-columns div.assign-column div.assign-head button{height:26px;margin:0;padding:0 10px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-surface);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-weight:700;cursor:pointer;transition:all .2s ease}div.assign-columns div.assign-column div.assign-head button:hover{border-color:var(--md-text)}div.assign-columns div.assign-column div.assign-list{flex:1 1 auto;min-height:260px;max-height:46vh;overflow-y:auto;padding:6px}div.assign-columns div.assign-column.is-target div.assign-head{background:var(--md-success-tint)}div.recipient{display:flex;align-items:center;gap:8px;box-sizing:border-box;padding:8px 10px;margin:0 0 4px;border:1px solid transparent;border-radius:3px;background:var(--md-surface-even);font-size:13px;cursor:grab;transition:all .2s ease}div.recipient:hover{border-color:var(--md-brand);background:var(--md-surface)}div.recipient:active{cursor:grabbing}div.recipient span.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.recipient span.name strong{font-weight:700}div.recipient span.mail{margin-left:auto;padding-left:10px;color:var(--md-text-muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.recipient:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-left:4px;border-top:2px solid var(--md-text-muted);border-right:2px solid var(--md-text-muted);opacity:0;transition:all .2s ease}div.recipient.source:after{transform:rotate(-135deg)}div.recipient.target:after{transform:rotate(45deg)}div.recipient:hover:after{opacity:1}div.assign-empty{padding:26px 10px;text-align:center;font-size:13px;color:var(--md-text-muted)}div.assign-list div.footer{min-height:40px}div.account-test{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px;padding:12px 14px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-surface-even)}div.account-test div.test-state{flex:0 0 auto;padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--md-success-tint);color:var(--md-success)}div.account-test div.test-state.is-failed{background:var(--md-error-bg);color:var(--md-error)}div.account-test div.test-detail{min-width:0;font-size:13px}div.account-test div.test-detail strong{display:block;font-weight:700;color:var(--md-text)}div.account-test div.test-detail span{display:block;padding-top:3px;color:var(--md-text-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;word-break:break-word}span.field-badge{display:inline-block;margin-right:6px;padding:2px 8px;border-radius:20px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--md-success-tint);color:var(--md-success)}span.field-badge.is-optional{background:var(--md-surface-odd);color:var(--md-text-muted)}span.field-badge.is-scheduled,span.field-badge.is-sealed{background:var(--md-warning-bg);color:var(--md-warning)}span.field-badge.is-failed,span.field-badge.is-rejected{background:var(--md-error-bg);color:var(--md-error)}div.meta-fields code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;color:var(--md-text-muted)}div.meta-fields div.openable{margin-top:16px}p.note-fine{font-size:12.5px;color:var(--md-text-muted)}div.caption span.caption-hint{font-weight:400;opacity:.7}div.check-row{padding:4px 0}div.check-row label{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13.5px;cursor:pointer}div.check-row.is-inline{display:flex;flex-wrap:wrap;gap:2px 22px}div.check-row.is-inline label{padding:2px 0}div.check-row input[type=checkbox],div.form-row div.field.check-row input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;accent-color:var(--md-brand);cursor:pointer}div.adopt-row{padding:4px 0 12px}div.adopt-row div.adopt-inner{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px;border:1px solid var(--md-brand);border-radius:5px;background:var(--md-surface-even)}div.adopt-row div.adopt-inner span.adopt-hint{font-size:13px;color:var(--md-text)}div.adopt-row div.adopt-inner select{width:auto;height:34px;border:1px solid var(--md-hairline);border-radius:3px;background-color:var(--md-card);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;padding:0 8px}div.adopt-row div.adopt-inner label{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}div.adopt-row div.adopt-inner input[type=checkbox]{width:auto;height:auto;margin:0}div.adopt-row div.adopt-inner button.button{height:34px;font-size:11.5px}div.list-history>div.form-body>table{table-layout:fixed;width:100%}div.list-history>div.form-body>table .col-date{width:150px;white-space:nowrap}div.list-history>div.form-body>table .col-list{width:160px}div.list-history>div.form-body>table .col-count{width:120px}div.list-history>div.form-body>table .col-status{width:210px}div.list-history>div.form-body>table span.bounce-note{font-size:11px;font-weight:700;color:var(--md-error);white-space:nowrap}div.list-history>div.form-body>table td.row-actions,div.list-history>div.form-body>table th.row-actions{width:74px;white-space:nowrap}div.list-history>div.form-body>table tbody tr.is-new>td{animation:md-history-pop 2.6s ease-out}div.list-history>div.form-body>table tbody tr.is-new>td:first-child{box-shadow:inset 3px 0 0 var(--md-brand)}div.list-history>div.form-body>table td.col-from,div.list-history>div.form-body>table td.col-list,div.list-history>div.form-body>table td.col-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.list-history div.history-figures{display:flex;gap:28px;margin:0 0 22px;padding:0 0 18px;border-bottom:1px solid var(--md-hairline)}div.list-history div.history-figures div.figure{display:flex;flex-direction:column}div.list-history div.history-figures div.figure span.value{font-family:markazi,Georgia,serif;font-size:30px;line-height:1;color:var(--md-text)}div.list-history div.history-figures div.figure span.label{margin-top:4px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--md-text-muted)}div.list-history div.history-figures div.figure.is-failed span.value,div.list-history div.history-figures div.figure.is-rejected span.value{color:var(--md-error)}div.list-history button.eye{width:28px;padding:0}div.list-history button.eye svg{width:15px;height:15px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.6}div.list-history button.eye span.sr{position:absolute;left:-9999px}div.list-history div.mail-preview div.preview-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px}div.list-history div.mail-preview div.preview-tabs button{height:28px;margin:0 0 0 6px;padding:0 12px;border:1px solid var(--md-hairline);border-radius:3px;background:transparent;color:var(--md-text-muted);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-weight:700;cursor:pointer}div.list-history div.mail-preview div.preview-tabs button.active{border-color:var(--md-text);color:var(--md-text)}div.list-history div.mail-preview dl.preview-head{display:grid;grid-template-columns:max-content 1fr;gap:2px 14px;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid var(--md-hairline);font-size:13.5px}div.list-history div.mail-preview dl.preview-head dt{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--md-text-muted);padding-top:3px}div.list-history div.mail-preview dl.preview-head dd{margin:0;word-break:break-word}div.list-history div.mail-preview div.preview-notice{margin:0 0 14px;padding:10px 14px;border-left:2px solid var(--md-error);font-size:13.5px}div.list-history div.mail-preview div.preview-attachments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}div.list-history div.mail-preview div.preview-attachments span.label{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--md-text-muted)}div.list-history div.mail-preview div.preview-attachments span.attachment{padding:4px 10px;border:1px solid var(--md-hairline);border-radius:3px;font-size:12.5px}div.list-history div.mail-preview div.preview-attachments span.attachment em{color:var(--md-text-muted);font-style:normal;font-size:11.5px}div.list-history div.mail-preview div.preview-switch{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:12.5px}div.list-history div.mail-preview div.preview-switch label{display:flex;align-items:center;gap:6px;cursor:pointer}div.list-history div.mail-preview div.preview-switch input[type=checkbox]{width:auto}div.list-history div.mail-preview div.preview-switch span.switch-hint{color:var(--md-text-muted);font-size:11.5px}div.list-history div.mail-preview iframe.preview-frame{display:block;width:100%;height:60vh;min-height:280px;border:1px solid var(--md-hairline);border-radius:5px;background:#fff}div.list-history div.mail-preview pre.preview-plain{margin:0;padding:14px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-surface-even);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}div.list-history span.count-split{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}div.list-history span.count-split span.is-sent{color:var(--md-success)}div.list-history span.count-split span.is-failed{color:var(--md-error)}div.list-history span.count-split span.is-pending{color:var(--md-text-muted)}div.list-history span.count-split span.sep{margin:0 3px;color:var(--md-hairline)}div.list-history tr.history-progress:hover td{background:transparent}div.list-history tr.history-progress>td{padding:0;border:none;background:transparent}div.list-history tr.history-progress div.bar{position:relative;height:3px;border-radius:2px;background:var(--md-surface-odd);overflow:hidden}div.list-history tr.history-progress div.bar span{display:block;height:100%;background:var(--md-brand);transition:width .6s ease}div.list-history tr.history-detail:hover td{background:transparent}div.list-history tr.history-detail>td{padding:0 0 18px;background:transparent}div.list-history tr.history-detail div.history-scheduled{display:flex;align-items:center;gap:18px;padding:10px 14px;border-left:2px solid var(--md-warning);font-size:13.5px}div.list-history tr.history-detail div.history-scheduled p{flex:1;margin:0}div.list-history tr.history-detail p.history-reason{margin:0;padding:10px 14px;border-left:2px solid var(--md-error);font-size:13.5px}div.list-history tr.history-detail p.history-reason span.history-sender{display:block;margin-top:6px;font-size:12.5px;color:var(--md-text-muted)}div.list-history tr.history-detail table.history-recipients{margin:0}div.list-history tr.history-detail table.history-recipients thead th{padding-top:0}span.inbox-missing{display:inline-block;padding:6px 0;font-size:12.5px;color:var(--md-error)}p.sender-hint{margin:-4px 0 18px;font-size:12.5px;color:var(--md-text-muted)}div.placeholders code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;padding:1px 5px;border:1px solid var(--md-hairline);border-radius:3px;color:var(--md-text)}div.placeholders p.style-hint{margin:10px 0 0;font-size:12.5px;color:var(--md-text-muted)}div.placeholders em.empty-hint{color:var(--md-text-muted);font-style:normal;font-size:12.5px}@keyframes md-history-pop{0%{background:var(--md-success-tint)}65%{background:var(--md-success-tint)}to{background:transparent}}label.form-check{display:flex;align-items:flex-start;gap:11px;margin:4px 0 18px 0;color:var(--md-text-muted);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.form-check input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0;margin:0;padding:0;border:0;pointer-events:none}label.form-check span.box{position:relative;flex:0 0 auto;width:20px;height:20px;margin-top:1px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-app-bg);transition:all .2s ease}label.form-check span.box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid var(--md-text-inverse);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease}label.form-check:hover span.box{border-color:var(--md-brand)}label.form-check input:checked+span.box{border-color:var(--md-emphasis-bg);background:var(--md-emphasis-bg)}label.form-check input:checked+span.box:after{transform:rotate(45deg) scale(1)}label.form-check input:focus-visible+span.box{border-color:var(--md-brand);outline:2px solid var(--md-brand);outline-offset:2px}button.link-button{padding:0;border:none;background:transparent;color:var(--md-brand);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;text-decoration:underline;cursor:pointer}button.link-button:hover{color:var(--md-text)}div.target-list{display:flex;flex-direction:column;gap:8px}div.target-list div.target-row{display:flex;align-items:center;gap:8px}div.target-list div.target-row input{flex:1 1 auto}div.target-list div.target-row button.button{flex:0 0 auto;width:34px;min-width:34px;padding:0;text-align:center;font-size:16px;line-height:1}div.target-list button.link-button{align-self:flex-start}div.form-row.auto-folders div.folder-target{padding-top:10px;margin-top:10px;border-top:1px solid var(--md-border)}div.form-row.auto-folders div.folder-target:first-of-type{padding-top:4px;margin-top:0;border-top:0}div.form-row.auto-folders div.folder-target div.field{margin-top:8px;padding-left:24px;display:flex;align-items:center;gap:8px}div.form-row.auto-folders div.folder-target div.field select{flex:1 1 auto}div.form-row.auto-folders div.folder-target div.field button.button,div.form-row.auto-folders div.folder-target div.field button.link-button{flex:0 0 auto}div.form-row.auto-folders div.folder-target div.field.folder-new{flex-wrap:wrap}div.form-row.auto-folders div.folder-target div.field.folder-new input[type=text],div.form-row.auto-folders div.folder-target div.field.folder-new select{flex:1 1 160px;min-width:120px}div.form-row.auto-folders div.folder-target label.check-line.folder-rearrange{margin-top:8px;padding-left:24px;font-size:13px;color:var(--md-text-muted)}div.form-row.auto-folders div.folder-target label.check-line.folder-rearrange span.caption-hint{margin-left:4px}div.form-row.auto-folders div.folder-target p.note-fine{padding-left:24px}div.form-row.auto-folders div.folder-target>p.note-fine{padding-left:0}label.check-line{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}label.check-line input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;min-height:0;margin:0;padding:0;border:0;background:transparent;accent-color:var(--md-brand);cursor:pointer}div.form-actions-inline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 16px 0}div.form-actions-inline button.button{flex:0 0 auto}div.form-actions-inline span.note-fine{margin:0}div.form-actions-inline span.note-fine code{padding:3px 7px;border-radius:3px;background:var(--md-app-bg);color:var(--md-text);font-size:14px;letter-spacing:.06em}div.dns-block{margin:0 0 26px 0;padding:0 0 22px 0;border-bottom:1px solid var(--md-hairline)}div.dns-block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}div.dns-block div.dns-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}div.dns-block div.dns-head h3{margin:0;font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--md-text-muted)}div.dns-block div.field input[type=text]{font-size:14px;letter-spacing:.01em}div.dns-block table{margin-bottom:14px}@keyframes modal-busy-turn{to{transform:rotate(1turn)}}div.ui-modal-message-wrapper{box-sizing:border-box;position:fixed;z-index:10002;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--md-overlay);backdrop-filter:blur(10px)}div.ui-modal-message-wrapper div.ui-modal-message{box-sizing:border-box;width:min(460px,100%);border-radius:5px;border-top:5px solid var(--md-brand);background:var(--md-card);box-shadow:var(--md-shadow-card);overflow:hidden}div.ui-modal-message-wrapper div.ui-modal-message h1{margin:0;padding:20px 26px 4px;font-family:markazi,Georgia,serif;font-size:26px;font-weight:600;line-height:1.15;color:var(--md-text);text-transform:none;letter-spacing:0}div.ui-modal-message-wrapper div.ui-modal-message p{margin:0;padding:0 26px 22px;font-size:14px;line-height:1.5;color:var(--md-text-muted)}div.ui-modal-message-wrapper div.ui-modal-message div.ui-modal-field{padding:0 26px 22px}div.ui-modal-message-wrapper div.ui-modal-message div.ui-modal-field input{box-sizing:border-box;width:100%;height:44px;padding:0 14px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-surface-even);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;transition:all .2s ease}div.ui-modal-message-wrapper div.ui-modal-message div.ui-modal-field input:focus{outline:none;border-color:var(--md-brand);background:var(--md-surface)}div.ui-modal-message-wrapper div.ui-modal-message div.ui-modal-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 26px;border-top:1px solid var(--md-hairline);background:var(--md-surface-even)}div.ui-modal-message-wrapper div.ui-modal-message button.button[disabled]{opacity:.45;cursor:not-allowed}div.ui-modal-message-wrapper div.ui-modal-message.is-danger{border-top-color:var(--md-error)}div.ui-modal-message-wrapper div.ui-modal-message.is-danger div.ui-modal-buttons button.button:not(.ghost){background:var(--md-error);color:var(--md-text-inverse)}div.ui-modal-message-wrapper div.ui-modal-message.is-danger div.ui-modal-buttons button.button:not(.ghost):hover{background:var(--md-error);filter:brightness(.9)}@keyframes skeleton-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes skeleton-appear{0%{opacity:0}to{opacity:1}}div.skeleton{animation:skeleton-appear .24s ease .18s both;pointer-events:none}div.skeleton span.bar{display:block;height:11px;border-radius:3px;background-color:var(--md-skeleton);background-image:linear-gradient(90deg,var(--md-skeleton) 0,var(--md-skeleton-shine) 50%,var(--md-skeleton) 100%);background-size:200% 100%;background-repeat:no-repeat;animation:skeleton-sweep 1.4s ease-in-out infinite}div.skeleton tbody>tr:nth-child(6) span.bar,div.skeleton>:nth-child(6) span.bar,div.skeleton>span.bar:nth-child(6){animation-delay:.54s}div.skeleton tbody>tr:nth-child(5) span.bar,div.skeleton>:nth-child(5) span.bar,div.skeleton>span.bar:nth-child(5){animation-delay:.45s}div.skeleton tbody>tr:nth-child(4) span.bar,div.skeleton>:nth-child(4) span.bar,div.skeleton>span.bar:nth-child(4){animation-delay:.36s}div.skeleton tbody>tr:nth-child(3) span.bar,div.skeleton>:nth-child(3) span.bar,div.skeleton>span.bar:nth-child(3){animation-delay:.27s}div.skeleton tbody>tr:nth-child(2) span.bar,div.skeleton>:nth-child(2) span.bar,div.skeleton>span.bar:nth-child(2){animation-delay:.18s}div.skeleton tbody>tr:first-child span.bar,div.skeleton>:first-child span.bar,div.skeleton>span.bar:first-child{animation-delay:90ms}div.skeleton span.bar.is-strong{height:15px}div.skeleton span.bar.is-head{height:8px;width:54px}div.skeleton span.bar.is-value{height:30px;width:58%;border-radius:4px}div.skeleton span.bar.is-title{height:19px;width:180px}div.skeleton span.bar+span.bar{margin-top:8px}div.skeleton table span.bar{max-width:100%}div.skeleton table tbody td span.bar{height:13px;margin:7px 0}div.skeleton.is-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 26px 0}div.skeleton div.skeleton-card{padding:16px 18px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-card)}div.skeleton div.skeleton-card span.bar.is-head{margin-bottom:20px}div.skeleton div.skeleton-card span.bar.is-value{height:36px;margin-bottom:16px}div.skeleton.is-chart{display:flex;align-items:flex-end;justify-content:space-between;gap:3px;height:170px}div.skeleton.is-chart span.column{flex:1 1 auto;min-width:3px;border-radius:2px 2px 0 0;background-color:var(--md-skeleton);background-image:linear-gradient(180deg,var(--md-skeleton-shine) 0,var(--md-skeleton) 100%);animation:skeleton-appear .4s ease .18s both}div.skeleton.is-figures{display:flex;gap:26px;margin:0 0 18px 0}div.skeleton div.skeleton-figure span.bar.is-value{width:46px;height:26px;margin-bottom:8px}div.skeleton div.skeleton-figure span.bar.is-head{width:64px}div.skeleton div.skeleton-box{margin:0 0 14px 0;padding:16px 18px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-card)}div.skeleton div.skeleton-box span.bar.is-title{margin-bottom:20px}div.skeleton div.skeleton-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}div.skeleton div.skeleton-field span.bar.is-head{margin-bottom:10px}div.skeleton span.bar.is-field{height:26px;border-radius:3px 3px 0 0}div.skeleton div.skeleton-panel-head{margin:0 0 16px 0}div.skeleton span.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){div.skeleton{animation:skeleton-appear 1ms linear .18s both}div.skeleton span.bar{background-image:none;animation:none}div.skeleton.is-chart span.column{animation:none}}div.richtext{width:100%;border:1px solid var(--md-hairline);border-radius:3px;background:transparent;transition:all .2s ease}div.richtext:focus-within{border-color:var(--md-brand)}div.richtext div.richtext-toolbar{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:5px 6px;border-bottom:1px solid var(--md-hairline);background:var(--md-surface-even)}div.richtext div.richtext-toolbar span.richtext-spacer{flex:1 1 auto}div.richtext div.richtext-toolbar button{min-width:30px;height:28px;margin:0;padding:0 7px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--md-text);font-size:12.5px;line-height:1;cursor:pointer;transition:all .2s ease}div.richtext div.richtext-toolbar button.is-wide{font-size:11px;letter-spacing:.06em;text-transform:uppercase}div.richtext div.richtext-toolbar button:hover{border-color:var(--md-hairline);background:var(--md-surface-raised)}div.richtext div.richtext-toolbar button:disabled{opacity:.35;cursor:default}div.richtext div.richtext-toolbar button.is-active{border-color:var(--md-brand);color:var(--md-brand)}div.richtext div.richtext-toolbar button span.icon-bold{font-weight:800}div.richtext div.richtext-toolbar button span.icon-italic{font-style:italic}div.richtext div.richtext-toolbar button span.icon-underline{text-decoration:underline}div.richtext div.richtext-toolbar button span.icon-insertUnorderedList{font-size:15px}div.richtext div.richtext-linkbar{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid var(--md-hairline);background:var(--md-surface-odd)}div.richtext div.richtext-linkbar input[type=text]{flex:1 1 auto;width:auto;height:32px;min-height:0;margin:0;padding:0 8px;border:1px solid var(--md-hairline);border-radius:3px;background:transparent;font-size:13px}div.richtext div.richtext-linkbar button.button{height:32px;margin:0;padding:0 12px;font-size:11px;white-space:nowrap}div.richtext div.richtext-stage{position:relative}div.richtext div.richtext-area{padding:10px 12px;font-size:14px;line-height:1.55;overflow-y:auto;outline:none;word-break:break-word}div.richtext div.richtext-area:empty{min-height:1.55em}div.richtext div.richtext-area div,div.richtext div.richtext-area p{margin:0}div.richtext div.richtext-area a{color:var(--md-brand)}div.richtext div.richtext-area ol,div.richtext div.richtext-area ul{margin:0;padding:0 0 0 20px}div.richtext div.richtext-area img{max-width:100%}div.richtext div.richtext-area table{width:auto;margin:0;font-size:inherit;border:0;table-layout:auto;border-collapse:separate}div.richtext div.richtext-area table td,div.richtext div.richtext-area table th{padding:0 6px 0 0;border:0;font-size:inherit;font-weight:inherit;text-align:left;color:inherit;white-space:normal;overflow-wrap:normal}div.richtext div.richtext-area table td b,div.richtext div.richtext-area table td strong,div.richtext div.richtext-area table th b,div.richtext div.richtext-area table th strong{font-weight:700}div.richtext div.richtext-placeholder{position:absolute;top:10px;left:12px;right:12px;font-size:14px;line-height:1.55;color:var(--md-text);opacity:.45;pointer-events:none;white-space:pre-wrap}div.richtext textarea.richtext-source{width:100%;border:0;border-bottom:0;background:transparent;color:var(--md-text);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;padding:10px 12px;resize:vertical}div.richtext textarea.richtext-source:focus{outline:none}div.richtext p.richtext-note{margin:0;padding:8px 12px;border-top:1px solid var(--md-hairline);background:var(--md-warning-bg);font-size:12px;line-height:1.45}div.form-row div.field div.richtext textarea.richtext-source{min-height:0;border:0;border-bottom:0;padding:10px 12px;font-size:12.5px}textarea.is-derived{opacity:.75;cursor:default}div.derive-row{display:flex;align-items:center;gap:8px;padding:2px 0 6px;font-size:12.5px}div.derive-row label{display:flex;align-items:center;gap:7px;cursor:pointer}div.derive-row label input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;min-height:0;margin:0;padding:0;border:0;background:transparent;accent-color:var(--md-brand);cursor:pointer}div.domain-picker{position:relative;display:inline-block;min-width:0}div.domain-picker button.picker-button{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:9px 14px;border:1px solid var(--md-hairline);border-radius:3px;background:var(--md-card);color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}div.domain-picker button.picker-button:focus-visible,div.domain-picker button.picker-button:hover{border-color:var(--md-brand)}div.domain-picker button.picker-button span.picker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.domain-picker button.picker-button span.picker-count{padding:1px 7px;border-radius:10px;background:var(--md-app-bg);color:var(--md-text-muted);font-size:12px;font-weight:600}div.domain-picker button.picker-button span.picker-caret{color:var(--md-text-muted);font-size:12px;transition:transform .15s ease}div.domain-picker.is-open button.picker-button{border-color:var(--md-brand)}div.domain-picker.is-open button.picker-button span.picker-caret{transform:rotate(180deg)}div.domain-picker div.picker-panel{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:320px;max-width:90vw;padding:10px;border:1px solid var(--md-hairline);border-radius:5px;background:var(--md-surface-raised);box-shadow:var(--md-shadow-card)}div.domain-picker div.picker-panel input.picker-search{width:100%;margin-bottom:8px;padding:7px 2px;border:none;border-bottom:1px solid var(--md-hairline);background:transparent;font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px}div.domain-picker div.picker-panel input.picker-search:focus{border-bottom-color:var(--md-brand);outline:none}div.domain-picker div.picker-panel div.picker-list{max-height:320px;overflow-y:auto}div.domain-picker div.picker-panel div.picker-list button.picker-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 8px;border:none;border-radius:3px;background:transparent;color:var(--md-text);font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;text-align:left;cursor:pointer}div.domain-picker div.picker-panel div.picker-list button.picker-item span.item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.domain-picker div.picker-panel div.picker-list button.picker-item span.item-count{flex-shrink:0;color:var(--md-text-muted);font-size:12px;font-weight:600}div.domain-picker div.picker-panel div.picker-list button.picker-item.is-cursor{background:var(--md-app-bg)}div.domain-picker div.picker-panel div.picker-list button.picker-item.is-active{color:var(--md-brand);font-weight:700}div.domain-picker div.picker-panel div.picker-list button.picker-item.is-active span.item-count{color:var(--md-brand)}div.domain-picker div.picker-panel div.picker-list button.picker-item.is-empty span.item-name{color:var(--md-text-muted)}div.domain-picker div.picker-panel p.picker-empty{margin:6px 2px;color:var(--md-text-muted);font-size:14px}div.picker-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 18px 0}div.picker-bar div.picker-actions{display:flex;align-items:center;gap:14px}div.picker-bar div.picker-actions span.picker-meta{color:var(--md-text-muted);font-size:14px}div.picker-bar div.picker-actions input.list-filter{min-width:220px;padding:7px 2px;border:none;border-bottom:1px solid var(--md-hairline);background:transparent;font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px}div.picker-bar div.picker-actions input.list-filter:focus{border-bottom-color:var(--md-brand);outline:none}div.picker-bar div.picker-meta{color:var(--md-text-muted);font-size:14px}div.picker-bar div.picker-meta strong{color:var(--md-text);font-weight:700}@keyframes counts-syncing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes image-syncing{0%{filter:opacity(.5);transform:scale(.9)}50%{filter:opacity(1);transform:scale(1)}to{filter:opacity(.5);transform:scale(.9)}}@keyframes list-syncing{0%{filter:opacity(.5) grayscale(1)}50%{filter:opacity(1) grayscale(0)}to{filter:opacity(.5) grayscale(1)}}@keyframes list-row-updated{0%{filter:opacity(.8) grayscale(1)}50%{filter:opacity(1) grayscale(0)}to{filter:opacity(.8) grayscale(1)}}@keyframes moving-gradient{0%{background-position:0 0;opacity:1}25%{background-position:-50% 0;opacity:.9}50%{background-position:-100% 0;opacity:1}75%{background-position:-50% 0;opacity:.9}}.separator-blend-enter-from,.separator-blend-leave-to{opacity:0;width:0;transition:opacity 2s ease,width 2s ease}.separator-blend-enter-active,.separator-blend-leave-active{width:0;transition:opacity .2s ease,width .2s ease}.separator-blend-enter-to{width:100%;transition-delay:.35s;transition:opacity .3s ease,width .2s ease}.crossfade-enter-active,.crossfade-leave-active{transition:opacity 1s ease}.crossfade-enter-from,.crossfade-leave-to{opacity:0}.next-enter-from{opacity:0;transform:scale3d(2,.5,1) translate3d(400px,0,0)}.next-enter-to{transform:scaleX(1)}.next-enter-active,.next-leave-active{transition:.5s cubic-bezier(.68,-.55,.265,1.55)}.next-leave{transform:scaleX(1)}.next-leave-to{opacity:0;transform:scale3d(2,.5,1) translate3d(-400px,0,0)}.popover-enter-from,.popover-leave-to{opacity:0;transform:rotateY(50deg)}.popover-enter-to,.popover-leave{opacity:1;transform:rotateY(0deg)}.popover-enter-active,.popover-leave-active{transition:opacity,transform .2s ease-out}.scale-slide-enter-active,.scale-slide-leave-active{position:absolute;transition:all .25s ease}.scale-slide-enter-from{left:-100%}.scale-slide-enter-to{left:0}.scale-slide-leave-from{transform:scale(1)}.scale-slide-leave-to{transform:scale(.8)}.component-fade-move{transition:all .3s ease;transform:scale(.98)}.component-fade-enter-to{transition:all .3s ease;transform:translateX(-400px);opacity:0}.component-fade-leave-to{transition:all .3s ease;transform:translateX(400px);opacity:0}.slide-fade-enter-active{opacity:1}.slide-fade-leave-active{display:none}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.slide-fade-top-enter-active{opacity:1}.slide-fade-top-enter-active,.slide-fade-top-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-top-enter-from,.slide-fade-top-leave-to{transform:translateX(20px);opacity:0}.slide-from-top-enter-active{opacity:1}.slide-from-top-leave-active{opacity:.5}.slide-from-top-enter-active,.slide-from-top-leave-active{transition:all .5s ease-in-out}.slide-from-top-enter-from,.slide-from-top-leave-to{transform:translateY(-100px);opacity:0}.zoom-enter-active,.zoom-leave-active{animation-duration:.5s;animation-fill-mode:both;animation-name:zoom}.zoom-leave-active{animation-direction:reverse}@keyframes zoom{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}.fastzoom-enter-active,.fastzoom-leave-active{animation-duration:.25s;animation-fill-mode:both;animation-name:zoom}.fastzoom-leave-active{animation-direction:reverse}.card-enter-from,.card-leave-to{opacity:0;transform:rotateY(90deg)}.card-enter-active,.card-leave-active{transition:all .5s}.list-enter-active{animation:add-item .3s}.list-leave-active{position:absolute;animation:add-item .3s reverse}.list-move{transition:all .5s}@keyframes add-item{0%{overflow:hidden;z-index:10;opacity:0;transform:translateX(150px)}50%{overflow:hidden;opacity:.5;transform:translateX(-10px) skewX(2deg)}to{overflow:auto;z-index:99;opacity:1;transform:translateX(0)}}.list-vert-enter-active{animation:add-vert-item .3s}.list-vert-leave-active{position:absolute;animation:add-vert-item .3s reverse}.list-vert-move{transition:all .5s}@keyframes add-vert-item{0%{z-index:10;opacity:0;transform:translateY(-150px)}50%{opacity:.5;transform:translateY(-50px) skewY(2deg)}to{z-index:99;opacity:1;transform:translateY(0)}}.listmove-move{transition:all .25s ease-in-out;opacity:.8;transform:scale(.98)}.listmove-leave-active{display:none}.listmove-enter-from,.listmove-leave-to{opacity:.5}.list-delayed-enter-active{transition:opacity .25s linear,transform .5s cubic-bezier(.2,.5,.1,1);transition-delay:calc(.05s*var(--index))}.list-delayed-leave-active{transition:opacity .4s linear,transform .4s cubic-bezier(.5,0,.7,.4);transition-delay:calc(.05s*(var(--count) - var(--index)))}.list-delayed-move{transition:opacity .5s linear,transform .5s ease-in-out}.list-delayed-enter-from,.list-delayed-leave-to{opacity:0;transform:translateX(-1em)}.list-delayed-enter-to,.list-delayed-leave-from{opacity:1}.functionbuttons-enter-active{animation:functionbuttons-add-item .3s}.functionbuttons-leave-active{position:absolute;animation:functionbuttons-add-item .3s reverse}.functionbuttons-move{transition:transform .3s}@keyframes functionbuttons-add-item{0%{opacity:0;transform:translateX(150px)}50%{opacity:.5;transform:translateX(-10px) skewX(2deg)}to{opacity:1;transform:translateX(0)}}.functionbuttons-vert-enter-active{animation:functionbuttons-add-vert-item .3s}.functionbuttons-vert-leave-active{position:absolute;animation:functionbuttons-add-vert-item .3s reverse}.functionbuttons-vert-move{transition:transform .3s}@keyframes functionbuttons-add-vert-item{0%{opacity:0;transform:translateY(-150px)}50%{opacity:.5;transform:translateY(-50px) skewY(2deg)}to{z-index:99;transform:translateY(0)}}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-active,.fade-enter-to{transition-delay:.35s;transition:opacity .5s ease}.train-slide-move{transition:all .1s;transform:scale(.97);opacity:.8}.train-slide-enter-from,.train-slide-enter-to{transition:all .1s ease;transform:translateX(-100px);opacity:0}.train-slide-leave-to{transition:all .1s ease;transform:translateX(100px);opacity:0}.train-next-enter-from,.train-next-enter-to{opacity:0;transition:all .1s ease;transform:scale3d(2,.5,1) translate3d(400px,0,0)}.train-next-enter-active,.train-next-leave-active{transition:.1s cubic-bezier(.68,-.55,.265,1.55)}.train-next-leave-to{opacity:0;transform:scale3d(2,.5,1) translate3d(-400px,0,0)}.train-scale-enter-active,.train-scale-leave-active{transition:all .1s ease-in-out}.train-scale-enter-to{transform:translateX(-1000px);opacity:0}.train-scale-leave-to{opacity:0;transform:scale(.8) translateX(1000px)}.train-list-enter-to,.train-list-leave-to{opacity:0;transform:rotateY(180deg)}.train-list-enter-active,.train-list-leave-active{transition:opacity,transform .1s ease-out}body,html{width:100vw;height:100vh;margin:0;overflow:hidden;background-color:var(--md-app-bg);color:var(--md-text)}button,input,select,textarea{color:inherit;font-family:inherit}::-moz-placeholder{color:inherit;opacity:.55}::placeholder{color:inherit;opacity:.55}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--md-text);-webkit-box-shadow:0 0 0 1000px var(--md-surface-odd) inset;caret-color:var(--md-text)}*{box-sizing:border-box}body{font-family:jakarta,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px}h1{font-family:markazi,Georgia,serif}body{overflow:auto}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:1.6em;margin:10px 0 0}h2{font-size:1.4em;color:var(--md-text);margin:0}.pad-20{padding:20px}p{margin:5px 0;max-width:100%}.clearfix{clear:both}.form-wrapper{width:100%;height:100%}.form.inline{box-sizing:border-box;max-width:100%}.form .form-body{margin:18px 0 0;height:-moz-max-content;height:max-content}.form .form-body form{margin:0}div.messageblock{position:absolute;z-index:99;width:-moz-fit-content;width:fit-content;top:20px;left:50%;transform:translateX(-50%);background-color:var(--md-surface-raised);border-radius:15px;padding:10px 20px}div.messageblock strong{font-size:1.2em}div.messageblock.error{border:2px solid var(--md-error)}div.messageblock.warning{border:2px solid var(--md-warning)}div.messageblock.success{border:2px solid var(--md-success)}div.messageblock.hidden{display:none;visibility:hidden}button{font-size:1em;margin-right:10px}button.delete{color:var(--md-brand)}div.content-boundaries{width:100%;height:100%;display:grid;grid-template-columns:0 minmax(0,1fr);grid-template-rows:100%;gap:0;transition:opacity .4s ease}div.content-boundaries.logged-in{grid-template-columns:228px minmax(0,1fr)}div.content-boundaries.is-standalone{grid-template-columns:0 minmax(0,1fr)}div.content-boundaries.is-leaving{opacity:0;pointer-events:none;transition:opacity 1s ease}div.content-boundaries nav.navigation{display:none}div.content-boundaries.logged-in nav.navigation{display:flex}div.content-boundaries div.content{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:30px 34px}