@layer typography{h1,h2,h3,h4,h5,h6{margin-bottom:var(--spacing-small);font-weight:700;line-height:1.2}h1{font-size:3.2rem}h2{font-size:2rem;font-weight:600}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1.6rem}.fontsize6{font-size:6rem}.fontsize5{font-size:5rem}.fontsize4{font-size:4rem}.fontsize3{font-size:3rem}.fontsize1p2{font-size:1.2rem}.activetext{color:var(--active-text-color)}.inactivetext{color:var(--inactive-text-color)}a:hover{text-decoration:underline}.casiofont{font-family:var(--casio-font)}.fontprimarycolor{color:var(--ui-accent)}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:#757575}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.balance-text{text-wrap:balance}.hyphenate{-webkit-hyphens:auto;hyphens:auto}}
@layer variables{:root{--primary-color:#215389;--background-color:#eef2f6;--colorbasedontheme:#333;--reversecolorbasedontheme:#eef2f6;--text-color:#333;--background-light:#f5f5f5;--background-dark:#1a1a1a;--border-color:#ddd;--backgroundlight:#f3f5f9;--backgrounddark:#1b1e24;--backgrounddarkmild:#4e4e4e;--font-base:"Poppins" --font-base-medium: "FigTree-Medium", sans-serif;--font-size-medium:1.6rem;--textcolorLightMode:#333;--textcolorDarkMode:#eee;--backgrounddarkgray:#4e4e4e;--adminsidebarwidth:300px;--maxlayoutwidth:1300px;--spacing-sm:1rem;--z-index-modal:1050;--breakpoint-xs:48rem;--breakpoint-sm:76.8rem;--breakpoint-md:102.4rem;--breakpoint-lg:120rem;--active-background-color:#3498db;--active-text-color:var(----text-light);--disabled-background-color:#ccc;--disabled-text-color:#9c9c9c;--loading-background-color:#f3f3f3;--loading-text-color:#999;--inactive-text-color:#999;--borderradius:10px}.colorbasedonthemecolor{color:var(--colorbasedontheme)}.reversecolorbasedonthemecolor{color:var(--reversecolorbasedontheme)}.colorbasedonthemebgcolor{background-color:var(--colorbasedontheme)}.reversecolorbasedonthemebgcolor{color:var(--reversecolorbasedontheme)}}
:root{--adminwrapperflexiblegridtcolumns:220px minmax(0, 1fr)}.outerlayoutdiv{--adminsidebarwidth:70px;width:100%;min-height:100vh;max-width:var(--maxlayoutwidth);grid-template-columns:minmax(0,1fr);justify-self:center;justify-items:center;display:grid}:root:not([data-layout-width]) .outerlayoutdiv{max-width:1100px}:root[data-layout-width=compact] .outerlayoutdiv{max-width:960px}:root[data-layout-width=wide] .outerlayoutdiv{max-width:1600px}:root[data-layout-width=full] .outerlayoutdiv{max-width:none}.adminwrapperdiv{grid-template-columns:var(--adminsidebarwidth) minmax(0, 1fr);width:100%;transition:grid-template-columns .22s cubic-bezier(.2,.8,.2,1);display:grid}@media (prefers-reduced-motion:reduce){.adminwrapperdiv{transition:none}}.maincontent{flex-direction:column;grid-column:2/3;width:100%;min-width:0;min-height:calc(100vh + 100px);padding:0 0 0 10px;transition:background-color .3s ease-in-out;display:flex}@media screen and (min-width:1025px){.outerlayoutdiv{--adminsidebarwidth:220px}:is(.outerlayoutdiv:has(.responsive-sidebar[data-desktop-collapsed=true]),.outerlayoutdiv:has(.responsive-sidebar[data-desktop-peek=true])){--adminsidebarwidth:70px}}@media screen and (min-width:768px){.outerlayoutdiv{flex-direction:column;width:100%;height:100%;display:flex}}@media screen and (min-width:768px) and (max-width:1024px){.maincontent{justify-self:start;width:100%;padding:0 10px}}@media screen and (max-width:768px){.outerlayoutdiv{--adminsidebarwidth:0px}.maincontent{width:100%;padding:10px}.adminwrapperdiv{grid-template-columns:0 minmax(0,1fr)}}@media screen and (max-width:500px){.maincontent{width:100%;padding:0}}
@layer base{html{scrollbar-gutter:stable;scrollbar-gutter:stable both-edges;font-size:62.5%;overflow-y:scroll}.newclasstest{color:#00f}.newclassoriginal{color:purple}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background-color);color:var(--text-color);font-size:var(--font-size-medium);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;grid-template-columns:1fr;margin:0;padding:0;line-height:1.5;display:grid}body[data-scroll-locked]{margin-right:0!important}.gradientbackground{background:linear-gradient(90deg,#ff7e5f,#feb47b) 0 0/400% 400%;animation:15s infinite gradient}.backgroundcolor{background-color:var(--background-color)}html.light-mode{background-color:var(--backgroundlight)!important}html.dark-mode{background-color:var(--backgrounddark)!important}body.light-mode{color:var(--textcolorLightMode);background-color:var(--backgroundlight)!important}body.dark-mode{background-color:var(--backgrounddark)!important;color:var(--textcolorDarkMode)!important}body.dark-mode table:not(.ui-table,.ux-table) tr:nth-child(2n){background-color:#ffffff09!important}body.dark-mode table:not(.ui-table,.ux-table) tr:hover{background-color:#ffffff0f!important}body.dark-mode table:not(.ui-table,.ux-table) :is(th,td){border-color:#ffffff14!important}body.dark-mode .card{box-shadow:none;background-color:#24272d!important;border:1px solid #373d46!important}body.dark-mode .card.linechartcard{border:0!important}body.dark-mode .card .card.linechartcard{background-color:#0000!important}body.dark-mode .card[data-card-text] .analyticsquickdatabox :is(.analyticsquickdataboxdata,.analyticsquickdataboxlabel){color:var(--card-text)!important}body.dark-mode .snippetpre{background:#2c2f35!important}body.dark-mode .text-gray-700,body.dark-mode .activecharttext{color:var(--textcolorDarkMode)!important}body.dark-mode .analyticscardactive{color:var(--textcolorDarkMode)!important;-webkit-text-decoration:underline var(--textcolorDarkMode)!important;text-decoration:underline var(--textcolorDarkMode)!important}body.dark-mode .analyticsCardGrid :is(div,span):has(>.analyticscardactive,>.analyticscardinactive){background:0 0!important;border-color:#0000!important}body.dark-mode .analyticsCardGrid .analyticscardactive{color:#e8edf3!important;box-shadow:none!important;background:#343a43!important;text-decoration:none!important}body.dark-mode .analyticsCardGrid .analyticscardinactive{color:#929ba8!important}body.dark-mode .analyticsCardGrid .analyticscardinactive:hover{color:#e8edf3!important}body.dark-mode .modal-content,body.dark-mode .chip{background-color:var(--backgrounddarkgray)!important;color:var(--textcolorDarkMode)!important}body.dark-mode .chip .remove-x{color:var(--textcolorDarkMode)!important}body.dark-mode .chip:hover{border:1px solid var(--textcolorDarkMode)!important}body.dark-mode input:not(.dashsearch-input,.ui-pagepicker-input){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--ui-input)!important;color:var(--textcolorDarkMode)!important;border:1px solid #ffffff29!important}body.dark-mode :is(input:not(.dashsearch-input,.ui-pagepicker-input),select):focus{border-color:var(--ui-accent)!important}body.dark-mode .darkmode{background-color:var(--backgrounddark)!important;color:var(--textcolorDarkMode)!important}body.dark-mode select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--ui-input)!important;border:1px solid #ffffff29!important}body.dark-mode .bookmarklistitem:hover{background-color:#4e4e4e!important}body.dark-mode select{color:var(--textcolorDarkMode)!important}@media screen and (max-width:768px){body{padding-bottom:80px}}}
@layer buttons{button{cursor:pointer;display:inline-block}.button{text-align:center;border-radius:var(--ui-radius-sm,.6rem);border:1px solid #0000;justify-content:center;align-self:flex-start;align-items:center;gap:.6rem;padding:.8rem 1.5rem;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.button:focus-visible{box-shadow:0 0 0 3px var(--ui-ring,#2f5bff40);outline:none}.button_default{background-color:var(--ui-accent,#2f5bff);background-image:var(--ui-accent-grad,none);color:var(--ui-on-accent,#fff);box-shadow:var(--ui-accent-shadow,none);border-color:#0000}.button_default:hover:not(:disabled){background-color:var(--ui-accent-hover,#2448e6);background-image:var(--ui-accent-grad-hover,none);box-shadow:var(--ui-accent-shadow-hover,none);transform:translateY(-1px)}.button_default:active:not(:disabled){filter:brightness(.95);transform:translateY(0)}.button_cancel{color:#fff;background-color:#6c757d;border-color:#6c757d}.button_destructive{background-color:var(--ui-danger,#dc3545);color:#fff;border-color:var(--ui-danger,#dc3545)}.button_destructive:hover:not(:disabled){filter:brightness(.92)}.button_circle{border-radius:50%;padding:0}.button_outline{border-color:var(--ui-accent,#2f5bff);color:var(--ui-accent,#2f5bff);background-color:#0000}.button_graydash{background-color:var(--ui-subtle,#f8f9fa);color:var(--ui-fg,#333);border:1px solid var(--ui-border,#ced4da);padding:.4rem .9rem}.button_graydash:hover:not(:disabled){border-color:var(--ui-accent,#2f5bff);color:var(--ui-accent,#2f5bff)}.button_slim{padding:.4rem 1rem;font-size:13px}.button_outline:hover:not(:disabled){background-color:var(--ui-accent,#2f5bff);border-color:var(--ui-accent,#2f5bff);color:var(--ui-on-accent,#fff)}.button_secondary{background-color:var(--ui-card,#fff);color:var(--ui-fg,#333);border-color:var(--ui-border,#d1d5db)}.button_secondary:hover:not(:disabled){background-color:var(--ui-subtle,#f1f3f5)}.button_ghost{color:var(--ui-accent,#2f5bff);background-color:#0000;border-color:#0000}.button_ghost:hover:not(:disabled){background-color:var(--ui-accent-soft,#2f5bff14)}.button-wide{width:100%}.button-thick{padding:10px 20px}.button-primary{background-color:var(--ui-accent)}.button-primary:hover{background-color:#0056b3;border-color:#0056b3}.button-primary:active{background-color:#004494;border-color:#004494}.button-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.button-secondary:hover{background-color:#545b62;border-color:#545b62}.button-secondary:active{background-color:#3e444a;border-color:#3e444a}.button-outline{color:var(--ui-accent,#2f5bff);border-color:var(--ui-accent,#2f5bff);background-color:#0000}.button-thin{border:1px solid var(--ui-accent,#2f5bff)}.button-noborder{border:none}.button-outline:hover{background-color:var(--ui-accent,#2f5bff);color:var(--ui-on-accent,#fff)}.button-outline:active{background-color:#0056b3;border-color:#0056b3}.button_transparent{background-color:#0000;padding:0;border:none!important}.button_transparent:hover:after,.button_transparent:active:after,.button_transparent:focus:after,.button_transparent:focus-visible{outline:none;border:none!important}button:disabled{opacity:.55;cursor:not-allowed}.button-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.gray{color:gray;border-color:#d1d5db}}
@layer ui{.rounded-sm{border-radius:4px}.rounded-md{border-radius:8px}.rounded-lg{border-radius:12px}.cardouterdiv{background-image:linear-gradient(#fff1eb 0%,#ace0f9 100%);place-items:center;height:100vh;display:grid}body.dark-mode .cardouterdiv{background:var(--backgrounddark)}.card{border-radius:var(--ui-card-radius,10px);padding:var(--card-pad,1.2rem);background-color:#fff;border:1px solid #e3e8ef;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280d}.cardh1{text-align:center;padding-bottom:20px;font-size:24px}.cardtop{width:100%;height:40px;margin-bottom:20px;padding-bottom:10px}.cardinputsdiv{flex-direction:column;display:flex}.tabbutton{border:1px solid;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-right:4px}.formtabs{border-bottom:1px solid #d3d3d3}.activetab{background-color:var(--ui-accent);border-bottom:2px solid var(--ui-accent-active);color:var(--ui-on-accent)}table{border-collapse:collapse;width:100%;margin:0}th,td{text-align:left;vertical-align:top;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}th{background-color:var(--ui-subtle);color:var(--ui-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-top:0;border-bottom:1px solid var(--ui-border);padding:10px;font-size:1.15rem;font-weight:600}tr:nth-child(2n){background-color:#f2f2f2}tr:hover{background-color:#ddd}}.selectsite{margin-bottom:0px important;max-width:120px;padding:0;font-size:1.4rem;background:0 0!important;border:0 solid #0000!important}.selectsite:focus{outline:none!important;box-shadow:0 0!important}.tablecheckboxcol{justify-content:center;align-items:center;margin-right:4px;display:flex}:root{--casio-font:var(--IBMPlexSans), "IBM Plex Sans", system-ui, sans-serif;--casio-blue:#1f5fbf;--casio-blue-deep:#12396f;--casio-blue-soft:#e6effb;--casio-blue-line:#a9c4ea;--casio-key:#f4f7fb;--casio-key-line:#cdd8e6;--casio-ink:#1b2a3d;--casio-tracking:.06em;--casio-bevel:inset 0 -2px 0 #12396f24;--casio-bevel-pressed:inset 0 1px 0 #12396f2e}body.dark-mode{--casio-blue:#5b9bf0;--casio-blue-deep:#b9d6ff;--casio-blue-soft:#5b9bf029;--casio-blue-line:#5b9bf073;--casio-key:#23272e;--casio-key-line:#3a4250;--casio-ink:#e3e9f2;--casio-bevel:inset 0 -2px 0 #00000059;--casio-bevel-pressed:inset 0 1px 0 #0006}.casio-key{font-family:var(--casio-font);font-variant-numeric:tabular-nums;letter-spacing:var(--casio-tracking);text-transform:uppercase;border:1px solid var(--casio-key-line);background:var(--casio-key);color:var(--casio-ink);box-shadow:var(--casio-bevel);font-weight:600;transition:border-color .12s,background-color .12s,box-shadow 80ms,transform 80ms}.casio-key:hover{border-color:var(--casio-blue)}.casio-key:active{box-shadow:var(--casio-bevel-pressed);transform:translateY(1px)}.casio-key.is-on,.casio-key[aria-pressed=true]{border-color:var(--casio-blue);background:var(--casio-blue);color:#fff}.softchip{--softchip-bg:var(--casio-blue-soft);--softchip-border:var(--casio-blue-line);--softchip-text:var(--casio-blue-deep);--softchip-accent:var(--casio-blue);border:1px solid var(--softchip-border);background:linear-gradient(180deg, #ffffff8c, #fff0 60%), var(--softchip-bg);width:fit-content;color:var(--softchip-text);font-family:var(--casio-font);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:var(--casio-tracking);box-shadow:var(--casio-bevel), 0 1px 2px #12396f14;cursor:pointer;border-radius:4px;align-items:center;gap:.6rem;margin:.2em;padding:.35em .9em;font-size:1.25rem;font-weight:600;line-height:1.4;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.softchip:hover,.softchip:focus-within,.softchip:focus-visible{border-color:var(--softchip-accent);outline:0;transform:translateY(-1px);box-shadow:0 2px 6px #2385e02e}.softchip:active{box-shadow:var(--casio-bevel-pressed);transform:translateY(1px)}.softchip svg{color:var(--softchip-accent);flex-shrink:0}body.dark-mode .softchip{background:var(--softchip-bg)}@media (prefers-reduced-motion:reduce){.softchip,.softchip:hover,.softchip:active{transition:none;transform:none}}
:root{--ui-fg:#111827;--ui-muted:#5b6472;--ui-border:#e2e5ea;--ui-card:#fff;--ui-subtle:#f6f7f9;--ui-input:#fff;--ui-accent:#2f5bff;--ui-accent-hover:#2448e6;--ui-accent-active:#1d3bc4;--ui-accent-soft:#2f5bff14;--ui-ring:#2f5bff40;--ui-on-accent:#fff;--ui-accent-grad:linear-gradient(135deg, #2f5bff 0%, #6d3dfa 100%);--ui-accent-grad-hover:linear-gradient(135deg, #2448e6 0%, #5b2ee0 100%);--ui-accent-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px #2f5bff40, 0 4px 12px -2px #6d3dfa59;--ui-accent-shadow-hover:inset 0 1px 0 #ffffff38, 0 2px 4px #2f5bff40, 0 8px 20px -4px #6d3dfa73;--ui-danger:#dc2626;--ui-danger-soft:#fef2f2;--ui-success:#15803d;--ui-warning:#b45309;--ui-code-bg:#0f172a;--ui-code-fg:#e2e8f0;--ui-loading-veil:#ffffff9e;--ui-loading-tint:#5b64721a;--ui-loading-chip:#fffffff5;--ui-loading-chip-shadow:#1118271f;--ui-tab-track:#ececec;--ui-tab-track-edge:none;--ui-tab-on:#fff;--ui-tab-on-shadow:0 1px 2px #0000001f;--ui-radius:.8rem;--ui-radius-sm:.6rem;--ui-control-h:3.8rem;--ui-card-radius:1rem;--ui-card-pad-x:2.4rem;--ui-card-pad-y:2rem;--card-pad:1.2rem;--ui-text-xs:1.2rem;--ui-text-sm:1.3rem;--ui-text:1.4rem;--ui-text-lg:1.6rem;--ui-text-xl:1.8rem}body.dark-mode{--ui-fg:#f3f4f6;--ui-muted:#a8adb7;--ui-border:#ffffff1f;--ui-card:transparent;--ui-subtle:#ffffff0a;--ui-input:#0003;--ui-accent:#6b8cff;--ui-accent-hover:#8fa8ff;--ui-accent-active:#5577f5;--ui-accent-soft:#6b8cff1a;--ui-ring:#6b8cff4d;--ui-on-accent:#0b1220;--ui-accent-grad:linear-gradient(135deg, #6b8cff 0%, #a78bfa 100%);--ui-accent-grad-hover:linear-gradient(135deg, #8fa8ff 0%, #c4b5fd 100%);--ui-accent-shadow:inset 0 1px 0 #ffffff59, 0 0 0 1px #a78bfa4d, 0 6px 18px -6px #6b8cff8c;--ui-accent-shadow-hover:inset 0 1px 0 #fff6, 0 0 0 1px #a78bfa73, 0 8px 26px -6px #6b8cffb3;--ui-danger:#f87171;--ui-danger-soft:#f8717114;--ui-success:#4ade80;--ui-warning:#fbbf24;--ui-code-bg:#00000059;--ui-loading-veil:#1b1e249e;--ui-loading-tint:#ffffff0f;--ui-loading-chip:#2b2f36;--ui-loading-chip-shadow:#0006;--ui-tab-track:#ffffff0a;--ui-tab-track-edge:inset 0 0 0 1px var(--ui-border);--ui-tab-on:#ffffff1a;--ui-tab-on-shadow:inset 0 0 0 1px #ffffff14}.ui-btn{height:var(--ui-control-h);border-radius:var(--ui-radius-sm);color:inherit;font-size:var(--ui-text);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:0 1.6rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ui-btn:focus-visible{box-shadow:0 0 0 3px var(--ui-ring);outline:none}.ui-btn:disabled{opacity:.55;cursor:not-allowed}.ui-btn-primary{background:var(--ui-accent-grad);color:var(--ui-on-accent);box-shadow:var(--ui-accent-shadow);border-color:#0000;transition:box-shadow .15s,transform .15s,filter .15s}.ui-btn-primary:hover:not(:disabled){background:var(--ui-accent-grad-hover);box-shadow:var(--ui-accent-shadow-hover);transform:translateY(-1px)}.ui-btn-primary:active:not(:disabled){filter:brightness(.95);transform:translateY(0)}.ui-btn-secondary{border-color:var(--ui-border);background:var(--ui-card);color:var(--ui-fg)}.ui-btn-secondary:hover:not(:disabled){background:var(--ui-subtle)}.ui-btn-danger{background:var(--ui-danger);border-color:var(--ui-danger);color:#fff}.ui-btn-danger:hover:not(:disabled){filter:brightness(.92)}.ui-btn-link{height:auto;color:var(--ui-accent);padding:0}.ui-btn-link:hover:not(:disabled){text-decoration:underline}.ui-btn-sm{height:3rem;font-size:var(--ui-text-sm);padding:0 1.1rem}.ui-btn-icon{width:var(--ui-control-h);padding:0}.ui-btn-sm.ui-btn-icon{width:3rem}.ui-field{flex-direction:column;gap:.6rem;min-width:0;display:flex}.ui-label{color:var(--ui-fg);font-size:var(--ui-text);margin:0;font-weight:500}.ui-text-sm{font-size:var(--ui-text-sm)}.ui-text-xs{font-size:var(--ui-text-xs)}.ui-help{color:var(--ui-muted);font-size:var(--ui-text-sm);margin:0;font-weight:400;line-height:1.5}.ui-swatches{min-height:var(--ui-control-h);flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ui-swatch{border:2px solid var(--ui-card);width:2.8rem;height:2.8rem;box-shadow:0 0 0 1px var(--ui-border);cursor:pointer;border-radius:50%;padding:0}.ui-swatch.is-on{box-shadow:0 0 0 2px var(--ui-fg)}.ui-swatch.is-default{background:var(--ui-subtle);width:auto;height:2.8rem;color:var(--ui-muted);font-size:var(--ui-text-sm);border-radius:999px;padding:0 1.2rem;font-weight:600}.ui-swatch.is-default.is-on{color:var(--ui-fg)}.ui-swatch.is-custom{background:conic-gradient(#ef4444,#eab308,#22c55e,#06b6d4,#3b82f6,#a855f7,#ef4444);position:relative;overflow:hidden}.ui-swatch.is-custom input{opacity:0;cursor:pointer;width:150%;height:150%;position:absolute;inset:-.5rem}.ui-input{width:100%;min-width:0;height:var(--ui-control-h);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-input);color:inherit;font-size:var(--ui-text);margin:0;padding:0 1.2rem;transition:border-color .15s,box-shadow .15s}textarea.ui-input{resize:vertical;height:auto;min-height:10rem;padding:1rem 1.2rem;line-height:1.6}.ui-input:focus{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-ring);outline:none}.ui-input:disabled{background:var(--ui-subtle);color:var(--ui-muted);cursor:not-allowed}body.dark-mode .ui-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-input-sm{width:14rem}.ui-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ui-text-sm)}.ui-check{color:var(--ui-fg);font-size:var(--ui-text);cursor:pointer;align-items:flex-start;gap:.8rem;margin:0;font-weight:400;line-height:1.45;display:flex}.ui-check input{width:1.6rem;height:1.6rem;accent-color:var(--ui-accent);flex:none;margin:.15rem 0 0}.ui-checks{flex-direction:column;gap:1rem;display:flex}.ui-pagepicker{flex-direction:column;gap:.6rem;min-width:0;display:flex}.ui-pagepicker-box{min-height:var(--ui-control-h);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-input);cursor:text;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.4rem .6rem;transition:border-color .15s,box-shadow .15s;display:flex}.ui-pagepicker-box:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-ring)}.ui-pagepicker.is-invalid .ui-pagepicker-box{border-color:var(--ui-danger)}.ui-pagepicker.is-disabled .ui-pagepicker-box{background:var(--ui-subtle);cursor:default}.ui-pagepicker-box .ui-pagepicker-input{min-width:0;height:2.8rem;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:14rem;margin:0;padding:0 .6rem}body.dark-mode .ui-pagepicker-box .ui-pagepicker-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-pagepicker-chip{border:1px solid var(--ui-border);background:var(--ui-subtle);max-width:100%;color:var(--ui-fg);border-radius:99rem;align-items:center;gap:.2rem;padding:.2rem .2rem .2rem 1rem;display:inline-flex}.ui-pagepicker-chip .ui-mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-pagepicker-chip button{width:2.2rem;height:2.2rem;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:1.6rem;line-height:1}.ui-pagepicker-chip button:hover{background:var(--ui-accent-soft);color:var(--ui-fg)}.ui-pagepicker-empty{color:var(--ui-muted);font-size:var(--ui-text-sm);padding:0 .6rem}.ui-pagepicker-list{z-index:10002;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-card);max-height:30rem;color:var(--ui-fg);scrollbar-width:thin;margin:0;padding:.4rem;list-style:none;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 1px 2px #1018280f,0 8px 24px #1018281f}body.dark-mode .ui-pagepicker-list{background:#1f2228;box-shadow:0 8px 24px #00000073}.ui-pagepicker-option{border-radius:var(--ui-radius-sm);cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.2rem;padding:.7rem .8rem;display:flex}.ui-pagepicker-option .ui-mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-pagepicker-option[aria-selected=true]{background:var(--ui-subtle)}body.dark-mode .ui-pagepicker-option[aria-selected=true]{background:#ffffff12}.ui-pagepicker-option.is-group .ui-mono{color:var(--ui-accent)}.ui-pagepicker-meta{color:var(--ui-muted);font-size:var(--ui-text-xs);white-space:nowrap;flex:none}.ui-pagepicker-status{color:var(--ui-muted);font-size:var(--ui-text-sm);padding:.7rem .8rem}@media (max-width:760px){.ui-pagepicker-option{flex-direction:column;gap:.2rem}}.ui-card{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-card);color:var(--ui-fg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}.ui-card-head{padding:var(--ui-card-pad-y) var(--ui-card-pad-x) 0;justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.ui-card-head h3{color:var(--ui-fg);font-size:var(--ui-text-lg);align-items:center;gap:.6rem;margin:0;font-weight:600;display:flex}.ui-card-head p{color:var(--ui-muted);font-size:var(--ui-text);margin:.4rem 0 0;line-height:1.5}.ui-card-body{padding:var(--ui-card-pad-y) var(--ui-card-pad-x) calc(var(--ui-card-pad-y) + .4rem);flex-direction:column;gap:1.8rem;display:flex}.ui-card-foot{padding:calc(var(--ui-card-pad-y) * .7) var(--ui-card-pad-x);border-top:1px solid var(--ui-border);background:var(--ui-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.2rem;display:flex}.ui-divider{background:var(--ui-border);border:0;height:1px;margin:0}@media (max-width:760px){.ui-card-head,.ui-card-body,.ui-card-foot{padding-left:min(1.6rem, var(--ui-card-pad-x));padding-right:min(1.6rem, var(--ui-card-pad-x))}}.ui-fold{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-card)}.ui-fold>summary{border-radius:calc(var(--ui-radius) - 1px);background:var(--ui-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;padding:1.2rem 1.6rem;list-style:none;display:flex}.ui-fold[open]>summary{border-bottom:1px solid var(--ui-border);border-radius:calc(var(--ui-radius) - 1px) calc(var(--ui-radius) - 1px) 0 0}.ui-fold>summary::-webkit-details-marker{display:none}.ui-fold>summary:before{content:"";border-right:2px solid var(--ui-muted);border-bottom:2px solid var(--ui-muted);align-self:center;width:.7rem;height:.7rem;margin:0 .4rem 0 .2rem;transition:transform .15s;transform:rotate(-45deg)}.ui-fold[open]>summary:before{transform:rotate(45deg)}.ui-fold>summary:hover{background:var(--ui-accent-soft)}.ui-fold-title{color:var(--ui-fg);font-size:var(--ui-text-lg);font-weight:600}.ui-fold-summary{min-width:0;color:var(--ui-muted);font-size:var(--ui-text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.ui-fold[open]>summary .ui-fold-summary{display:none}.ui-fold-body{flex-direction:column;gap:1.4rem;padding:1.6rem;display:flex}.ui-status{color:var(--ui-muted);font-size:var(--ui-text-sm)}.ui-status.is-error{color:var(--ui-danger)}.ui-status.is-success{color:var(--ui-success)}.ui-status.is-warning{color:var(--ui-warning)}.ui-note{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-subtle);color:var(--ui-muted);font-size:var(--ui-text-sm);gap:1rem;padding:1.2rem 1.4rem;line-height:1.55;display:flex}.ui-note>svg{color:var(--ui-accent);flex:none;margin-top:.2rem}.ui-note strong,.ui-note-title{color:var(--ui-fg);font-weight:600}.ui-note ul{margin:.4rem 0 0;padding-left:1.8rem;list-style:outside}.ui-note li+li{margin-top:.3rem}.ui-note p{margin:.6rem 0 0}.ui-note.is-accent{border-color:var(--ui-ring);background:var(--ui-accent-soft)}.ui-note.is-danger{background:var(--ui-danger-soft);border-color:#dc26264d}.ui-infodot{vertical-align:middle;display:inline-flex;position:relative}.ui-infodot-btn{border:1px solid var(--ui-accent);width:1.6rem;height:1.6rem;color:var(--ui-accent);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.1rem;font-style:italic;font-weight:600;line-height:1;display:inline-flex}.ui-infodot-btn:hover{background:var(--ui-accent-soft)}.ui-infodot-btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-infodot-btn[aria-expanded=true]{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}.ui-infodot-panel{z-index:10002;border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-card);width:max-content;max-width:min(34rem,100vw - 3.2rem);max-height:calc(100vh - 9.6rem);color:var(--ui-muted);font-size:var(--ui-text-sm);text-align:left;white-space:normal;gap:.8rem;padding:1.2rem 1.4rem;font-style:normal;font-weight:400;line-height:1.55;display:grid;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 1px 2px #1018280f,0 8px 24px #1018281f}body.dark-mode .ui-infodot-panel{background:#1f2228;box-shadow:0 8px 24px #00000073}.ui-code{border-radius:var(--ui-radius-sm);background:var(--ui-code-bg);color:var(--ui-code-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ui-text-sm);white-space:pre;margin:0;padding:1.2rem 1.4rem;line-height:1.6;overflow-x:auto}:where(.ui-card,.ui-note,.ui-help,.ui-check) code{background:#80808024;border-radius:.4rem;padding:.1rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.ui-secret{border:1px dashed var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ui-text-sm);word-break:break-all;padding:.9rem 1.2rem}.ui-badge{border:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-text-xs);white-space:nowrap;border-radius:99rem;align-items:center;padding:.2rem .9rem;font-weight:500;display:inline-flex}.ui-badge.is-success{color:var(--ui-success);background:#15803d1f;border-color:#0000}.ui-badge.is-danger{background:var(--ui-danger-soft);color:var(--ui-danger);border-color:#0000}.ui-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ui-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.6rem;display:flex}.ui-meter{background:#8080802e;border-radius:99rem;height:.8rem;overflow:hidden}.ui-meter>span{border-radius:inherit;background:var(--ui-accent);height:100%;display:block}.ui-meter.is-warning>span{background:var(--ui-warning)}.ui-meter.is-danger>span{background:var(--ui-danger)}.ui-link{color:var(--ui-accent);text-underline-offset:2px;text-decoration:underline}.ui-toggle{border:1px solid var(--ui-border);border-radius:var(--ui-radius);justify-content:space-between;align-items:center;gap:1.6rem;padding:1.4rem 1.6rem;display:flex}.ui-toggle .ui-label{display:block}.ui-toggle .ui-help{margin-top:.2rem}.ui-toggle .switch{flex:none;margin:0}.ui-table,.ux-table{border-collapse:collapse;width:100%;font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums;margin:0}:is(.ui-table,.ux-table) th{border:0;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-text-xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;padding:0 1.2rem .8rem;font-weight:600}:is(.ui-table,.ux-table) td{border:0;border-bottom:1px solid var(--ui-border);color:var(--ui-fg);vertical-align:middle;padding:1.1rem 1.2rem}.ux-table td{white-space:nowrap}:is(.ui-table,.ux-table) :is(th,td):first-child{padding-left:0}:is(.ui-table,.ux-table) :is(th,td):last-child{padding-right:0}:is(.ui-table,.ux-table) tr,:is(.ui-table,.ux-table) tr:nth-child(2n),:is(.ui-table,.ux-table) tr:hover{background:0 0}:is(.ui-table,.ux-table) tbody tr:last-child td{border-bottom:0}:is(.ui-table,.ux-table) a{color:var(--ui-accent);text-decoration:none}:is(.ui-table,.ux-table) a:hover{text-decoration:underline}.ui-cell-sub{max-width:32rem;color:var(--ui-muted);font-size:var(--ui-text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;display:block;overflow:hidden}.ui-stats{border:1px solid var(--ui-border);border-radius:var(--ui-radius);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid;overflow:hidden}.ui-stat{box-shadow:-1px 0 0 var(--ui-border);flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem;display:flex}.ui-stat-label{color:var(--ui-muted);font-size:var(--ui-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ui-stat-value{color:var(--ui-fg);font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:600;line-height:1.15}.ui-stat-note{color:var(--ui-muted);font-size:var(--ui-text-sm)}.ui-eyebrow{color:var(--ui-muted);font-size:var(--ui-text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.ui-tabs{border-radius:var(--ui-radius);background:var(--ui-tab-track);width:fit-content;max-width:100%;box-shadow:var(--ui-tab-track-edge);scrollbar-width:none;gap:2px;padding:3px;display:flex;overflow-x:auto}.ui-tab{border-radius:var(--ui-radius-sm);color:var(--ui-muted);font-size:var(--ui-text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.6rem;padding:.6rem 1.6rem;font-weight:500;text-decoration:none;display:inline-flex}.ui-tab:hover{color:var(--ui-fg)}.ui-tab.is-on{background:var(--ui-tab-on);color:var(--ui-fg);box-shadow:var(--ui-tab-on-shadow);font-weight:600}.ui-tab .sh-tab-icon{color:var(--tab-icon-hue,currentColor);flex:none}.ui-tabs.is-compact .ui-tab{font-size:var(--ui-text-xs);padding:.3rem .9rem}.ui-tab-count{background:var(--ui-accent-soft);min-width:1.8rem;color:var(--ui-accent);font-size:var(--ui-text-xs);text-align:center;border-radius:99rem;padding:0 .5rem;font-weight:600;line-height:1.8rem}.pagetopbar{margin-bottom:0}.pagetopbar:not(:has(>:not(.filterbar-chips:empty))){display:none}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);min-width:18rem;font-size:var(--ui-text-sm);scrollbar-width:thin;padding:.4rem;box-shadow:0 1px 2px #1018280f,0 8px 24px #1018281f;background:var(--ui-card)!important;color:var(--ui-fg)!important}body.dark-mode [data-slot=dropdown-menu-content],body.dark-mode [data-slot=dropdown-menu-sub-content],body.dark-mode [data-slot=select-content]{box-shadow:0 8px 24px #00000073;background:#1f2228!important}[data-slot=select-content] [data-slot=select-viewport],[data-slot=select-content]>div{margin:0}[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]{border-radius:var(--ui-radius-sm);cursor:pointer;min-height:3rem;padding:.5rem .8rem;font-weight:400;line-height:1.4;color:var(--ui-fg)!important;font-size:var(--ui-text-sm)!important;background:0 0!important}[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]{padding-left:2.8rem}[data-slot=dropdown-menu-checkbox-item]>span:first-child,[data-slot=dropdown-menu-radio-item]>span:first-child{color:var(--ui-accent);left:.9rem}[data-slot=dropdown-menu-item]:hover,[data-slot=dropdown-menu-item][data-highlighted],[data-slot=dropdown-menu-checkbox-item][data-highlighted],[data-slot=dropdown-menu-radio-item][data-highlighted],[data-slot=dropdown-menu-sub-trigger][data-highlighted],[data-slot=dropdown-menu-sub-trigger][data-state=open],[data-slot=select-item][data-highlighted]{background:var(--ui-subtle)!important}body.dark-mode [data-slot=dropdown-menu-item][data-highlighted],body.dark-mode [data-slot=dropdown-menu-checkbox-item][data-highlighted],body.dark-mode [data-slot=dropdown-menu-radio-item][data-highlighted],body.dark-mode [data-slot=dropdown-menu-sub-trigger][data-highlighted],body.dark-mode [data-slot=select-item][data-highlighted]{background:#ffffff12!important}[data-slot=dropdown-menu-radio-item][data-state=checked],[data-slot=select-item][data-state=checked]{font-weight:500;color:var(--ui-accent)!important}[data-slot=select-item] [data-slot=select-item-indicator]{color:var(--ui-accent)}[data-slot=dropdown-menu-label],[data-slot=select-label]{color:var(--ui-muted);letter-spacing:.05em;text-transform:uppercase;padding:.8rem .8rem .3rem;font-size:1.05rem;font-weight:600}[data-slot=dropdown-menu-separator],[data-slot=select-separator]{background:var(--ui-border);height:1px;margin:.4rem -.4rem}[data-slot=dropdown-menu-separator]+[data-slot=dropdown-menu-label]{padding-top:.5rem}[data-slot=dropdown-menu-sub-trigger] .menu-hint{color:var(--ui-muted);font-size:var(--ui-text-xs);margin-left:auto;padding-left:1.6rem}[data-slot=dropdown-menu-sub-trigger] .menu-hint+svg{margin-left:.4rem}[data-slot=dropdown-menu-sub-trigger][data-disabled]{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.ui-btn-primary:hover:not(:disabled),.button_default:hover:not(:disabled){transform:none}}.page-icon{vertical-align:-.08em;flex:none;width:.85em;height:.85em;margin-right:.3em;line-height:1;display:inline-block}
@layer animations{.fade-in{animation:1s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in05{animation:.4s ease-in-out fadeIn}}.fade-in2{opacity:0;transition:opacity .5s ease-in-out}.fade-in2.visible{opacity:1}.smooth{transition:all .25s}
@layer effects{:root{--transition-fast:.2s ease-in-out;--transition-medium:.4s ease-in-out;--transition-slow:.6s ease-in-out}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:1px 1px 3px #0000001a}.shadow-md{box-shadow:2px 4px 6px #00000026}.shadow-lg{box-shadow:4px 6px 12px #0003}.hover-scale:hover{transition:all .2s;transform:scale(1.05)}.hover-underline:hover{text-decoration:underline}.focus-outline:focus{outline:2px solid #00f}}
@layer states{.active{background-color:var(--active-background-color);color:var(--active-text-color)}.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color);cursor:not-allowed}.loading{background-color:var(--loading-background-color);color:var(--loading-text-color);cursor:wait}}
.transparent{background-color:#0000}.opaquelightlight{opacity:.2}.notopaque{opacity:1}@layer utilities{.text-center{text-align:center}.hidden{display:none}.p-1{padding:4px}.m-1{margin:4px}.mwidth100{max-width:100%}.width200{width:200px}.width300{width:300px}.width400{width:400px}.mwidth400{max-width:400px}.mnheight300{min-height:150px}.width140{width:140px}.width70{width:70px}.width60{width:60px}.width58{width:58px}.width40{width:40px}}
form{width:100%}.form-group{flex-direction:column;display:flex}label{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}label.fontnotbold{font-weight:400!important}input,textarea,select{font-size:1.6rem;font-family:var(--font-base);border:1px solid #ccc;border-radius:4px;outline:none;padding:.5rem;font-weight:400}input:focus,textarea:focus,select:focus{border-color:#007bff;box-shadow:0 0 3px #007bff80}textarea{resize:vertical}fieldset{border:1px solid #ccc;border-radius:4px;padding:1rem}legend{font-size:1.2rem;font-weight:700}.switch{width:55px;height:30px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#ccc;transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:#fff;width:22px;height:22px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.slider{background-color:var(--ui-accent)}input:focus+.slider{box-shadow:0 0 1px var(--ui-accent)}input:checked+.slider:before{transform:translate(26px)}.slider.round{border-radius:22px}.slider.round:before{border-radius:50%}.formlabelvertical{flex-direction:column;gap:.5rem;padding-top:10px;display:flex}.labeltip1{font-family:Poppins;font-size:1.4rem;font-weight:400!important}.labeltip2{color:var(--text-secondary);font-family:Poppins;font-size:1.2rem;font-weight:400!important}.seoform{flex-direction:column;gap:1rem;max-width:600px;display:flex}.jsonld-block{border-radius:.375rem;flex-direction:column;justify-content:start;align-items:start;gap:1rem;width:100%;max-width:600px;margin-top:2.5rem;margin-bottom:1rem;padding:1rem;display:flex;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}
.googleloginbutton{width:24px;height:24px;display:block}.mapdiv{width:375px}.showdata{height:200px;font-size:1rem}@media (min-width:600px){.mapdiv{width:clamp(260px,80vw,810px)}}.piechartnewvisitors{color:#24afff}.piechartreturningvisitors{color:#299c1f}.referralsdiv{border-radius:8px}.referralstitles{justify-content:space-between;margin-bottom:10px;padding:5px 0;display:flex}.referrer-item{justify-content:space-between;padding:5px 0;display:flex}.referrer-name{flex:3}.eventcolname{flex:2}.referrer-visits{text-align:center;flex:1}.topvistedpagesouterdiv{border-radius:8px;flex:1;grid-area:2/1/3/5}.topvisitedpagestitles{justify-content:space-between;margin-left:16px;display:flex}.topvisitedpage-item{border-radius:5px;justify-content:space-between;width:100%;padding-left:5px;display:flex;position:relative;overflow:hidden}.topvisitedpage-item:first-child{margin-top:0}.topvisitedpage-item>*{z-index:1;position:relative}.percentagebackground:before{content:"";width:var(--fill,0);z-index:0;pointer-events:none;background-color:#dadadaaf;max-width:100%;transition:width .2s ease-out;position:absolute;inset:0}body.dark-mode .percentagebackground:before{background-color:#7171719e}.topvisitedpage-item.even{background-color:#ececec}.topvisitedpage-item:hover{background-color:#7cb33a57}.topvisitedpage-name{flex:2}.topvisitedpage-visits{text-align:end;text-align:center;flex:1;max-width:80px;padding-right:10px}.topvisitedpage-percentage{flex:.5}.calendarsvgdatepicker{z-index:"200";width:"20px";height:"20px";background-color:"white"}.thtrashed{background-color:red}.savedraftbutton{width:106px;padding-left:2px;padding-right:2px}.jsonldouterdiv{max-width:600px}.defaultlanglocalesettings{width:"80px";margin-left:10px;display:inline-block}.selectedlanglabelsettings{width:185px;display:inline-block}.smallmarginbottominput{margin-bottom:0}.cardpssword{width:370px}.verifycard{min-width:320px;max-width:400px}.verifinput{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:50px;height:50px;margin:5px;font-size:30px}.sixdigitinput{border:1px solid #000}.button-checkQUIZ{padding:0 10px}.quizdivinputs{height:35px}.inputquiz{width:225px;margin-bottom:0}.logocolortest{color:#5bcaec}.cardpwordforgot{width:370px}.addnewsiteformdiv{flex-direction:column;margin-bottom:18px;display:flex}.labeladdnewsite{width:200px}.labeladdnewsiteform,.labeladdnewsitetimezone{max-width:300px}.timezonetext{font-size:1.4rem}.sublabel{color:#666;font-size:.9em}.snippetbox{white-space:pre-wrap;word-break:break-all;background-color:#d3d3d3;margin-top:20px;padding:20px}.snippetpre{white-space:pre-wrap;word-break:break-all;background:#d7d9dc}.copysnippet{cursor:pointer;margin-top:3px}.snippetstep{border-top:1px solid #e3e3e3;padding:1.6rem 0}.snippetsteptitle{align-items:center;gap:1rem;margin:0 0 1.2rem;font-size:1.7rem;font-weight:600;display:flex}.snippetstepnum{background:var(--ui-accent-soft);width:2.6rem;height:2.6rem;color:var(--ui-accent);border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;font-weight:600;display:inline-flex}.platformpicker{flex-direction:column;gap:1rem;display:flex}.platformgroup{grid-template-columns:11rem 1fr;align-items:start;gap:1rem;display:grid}.platformgrouplabel{letter-spacing:.05em;text-transform:uppercase;color:var(--ui-muted);padding-top:.7rem;font-size:1.2rem;font-weight:600}.platformchips{flex-wrap:wrap;gap:.8rem;display:flex}.platformchip{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-fg);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.6rem 1.4rem;font-size:1.4rem;transition:border-color .15s,background-color .15s}.platformchip:hover{border-color:var(--ui-accent)}.platformchip:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.platformchip.active{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600}.platformwhere{border-left:3px solid var(--ui-accent);background:var(--ui-subtle);margin:0 0 1.2rem;padding:1rem 1.2rem;font-size:1.4rem}.snippetoptions{flex-wrap:wrap;gap:.8rem 2.4rem;margin-bottom:1.2rem;font-size:1.4rem;display:flex}.snippetoptions label{cursor:pointer;align-items:center}.snippetcodewrap{position:relative}.snippetcodewrap .snippetpre{border-radius:6px;margin:0;padding:4.4rem 1.6rem 1.6rem;font-size:1.3rem}.snippetcopybtn{border:1px solid var(--ui-accent);border-radius:var(--ui-radius-sm);background:var(--ui-accent);color:#fff;cursor:pointer;padding:.5rem 1.2rem;font-size:1.3rem;position:absolute;top:.8rem;right:.8rem}.snippetcopybtn.copied{background:#15803d;border-color:#15803d}.snippetnotes{margin:1.2rem 0 0 2rem;font-size:1.4rem;list-style:outside}.snippetnotes li{margin-bottom:.4rem}.snippetfootnote{color:#666;margin-top:1.2rem;font-size:1.3rem}.snippetdetails{margin-top:1.2rem;font-size:1.4rem}.snippetdetails summary{cursor:pointer}.snippetdetails .ui-table{margin-top:.8rem}.snippetdetails td{vertical-align:top}.snippetwarning{color:#8a1c1c;background:#fdecea;margin-bottom:1rem;padding:1rem}.installcheck{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-subtle);margin-bottom:2rem;padding:1.4rem 1.6rem}.installcheck.is-live{border-color:var(--ui-success)}.installcheckhead{align-items:center;gap:1.2rem;display:flex}.installcheckhead>div:nth-child(2){flex:1;min-width:0}.installcheckdot{background:var(--ui-warning);border-radius:50%;flex:none;width:1rem;height:1rem;animation:1.6s ease-in-out infinite installpulse}.installcheck.is-live .installcheckdot{background:var(--ui-success);animation:none}.installcheckactions{flex-wrap:wrap;gap:.8rem;display:flex}.installcheckblocked{margin-top:1rem}@keyframes installpulse{50%{opacity:.3}}@media (max-width:600px){.installcheckhead{flex-wrap:wrap}.platformgroup{grid-template-columns:1fr;gap:.4rem}.platformgrouplabel{padding-top:0}}.sitescardlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,32rem),1fr));gap:2rem;display:grid}.sitecard{flex-direction:column;min-width:0;display:flex}.sitecard-head{align-items:center;gap:1rem;display:flex}.sitecard-title{flex:auto;align-items:center;gap:.8rem;min-width:0;font-size:1.8rem;font-weight:600;display:flex}.sitecard-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sitecard-settings{color:var(--ui-muted);flex:none;padding:.4rem;display:inline-flex}.sitecard-settings:hover{color:var(--ui-fg)}.sitecard-main{flex-direction:column;flex:auto;min-width:0;display:flex}.sitecard-domain{min-width:0;color:var(--ui-muted);align-items:center;margin:.8rem 0 0;display:flex}.sitecard-domain-text{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sitecard-status{flex:none;margin-left:.8rem;font-size:1.2rem;font-weight:600}.sitecard-status.is-warn{color:var(--ui-warning)}.sitecard-status.is-down{color:var(--ui-danger)}.sitecard-notes{flex:none;padding:.2rem .8rem;font-size:1.2rem;text-decoration:none}.sitecard-favicon{border-radius:.4rem;flex:none;width:2rem;height:2rem}.proxyprefix{max-width:48rem;margin:1.2rem 0}.proxycheck-actions{align-items:center;margin-top:1.2rem}.proxycheck{flex-direction:column;gap:.6rem;margin:1rem 0 0;padding:0;font-size:1.4rem;list-style:none;display:flex}.proxycheck-ok{color:var(--ui-success)}.proxycheck-bad{color:var(--ui-danger)}.proxycheck-maybe{color:var(--ui-muted)}.loadchoices{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1rem;margin:1rem 0;display:grid}.loadchoice{cursor:pointer;border:1px solid var(--ui-border);border-radius:var(--ui-radius);align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;font-size:1.4rem;display:flex}.loadchoice>span{flex-direction:column;gap:.4rem;display:flex}.loadchoice input{margin-top:.3rem}.loadchoice.is-selected{border-color:var(--ui-accent);background:var(--ui-accent-soft)}.proxysetup{margin-top:1.2rem}.proxysteps{flex-direction:column;gap:.6rem;margin:1rem 0;padding-left:2rem;font-size:1.4rem;display:flex}.proxysteps code{font-size:1.3rem}
:root[data-font=source-sans]{--app-font:var(--font-source-sans-3)}:root[data-font=satoshi]{--app-font:var(--satoshi)}:root[data-font=geist]{--app-font:var(--geist)}:root[data-font=ibm-plex]{--app-font:var(--IBMPlexSans)}:root[data-font=mona]{--app-font:var(--MonaSans)}:root[data-font=jakarta]{--app-font:var(--PlusJakartaSans)}:root[data-font=system]{--app-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-text-size=small]{font-size:56.25%}:root[data-text-size=large]{font-size:68.75%}:root[data-text-size=larger]{font-size:75%}:root[data-accent=violet]{--acc:#6d28d9;--acc-to:#a21caf;--acc-dark:#a78bfa;--acc-dark-to:#e879f9}:root[data-accent=teal]{--acc:#0f766e;--acc-to:#0e7490;--acc-dark:#2dd4bf;--acc-dark-to:#67e8f9}:root[data-accent=magenta]{--acc:#a21caf;--acc-to:#be185d;--acc-dark:#e879f9;--acc-dark-to:#f472b6}:root[data-accent=graphite]{--acc:#374151;--acc-to:#1f2937;--acc-dark:#d1d5db;--acc-dark-to:#9ca3af}:root[data-accent]{--ui-accent:var(--acc);--ui-accent-hover:color-mix(in srgb, var(--acc) 85%, #000);--ui-accent-active:color-mix(in srgb, var(--acc) 72%, #000);--ui-accent-soft:color-mix(in srgb, var(--acc) 8%, transparent);--ui-ring:color-mix(in srgb, var(--acc) 25%, transparent);--ui-accent-grad:linear-gradient(135deg, var(--acc) 0%, var(--acc-to) 100%);--ui-accent-grad-hover:linear-gradient(135deg, color-mix(in srgb, var(--acc) 85%, #000) 0%, color-mix(in srgb, var(--acc-to) 85%, #000) 100%);--ui-accent-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px color-mix(in srgb, var(--acc) 25%, transparent), 0 4px 12px -2px color-mix(in srgb, var(--acc-to) 35%, transparent);--ui-accent-shadow-hover:inset 0 1px 0 #ffffff38, 0 2px 4px color-mix(in srgb, var(--acc) 25%, transparent), 0 8px 20px -4px color-mix(in srgb, var(--acc-to) 45%, transparent)}:root[data-accent] body.dark-mode{--ui-accent:var(--acc-dark);--ui-accent-hover:color-mix(in srgb, var(--acc-dark) 80%, #fff);--ui-accent-active:color-mix(in srgb, var(--acc-dark) 85%, #000);--ui-accent-soft:color-mix(in srgb, var(--acc-dark) 10%, transparent);--ui-ring:color-mix(in srgb, var(--acc-dark) 30%, transparent);--ui-accent-grad:linear-gradient(135deg, var(--acc-dark) 0%, var(--acc-dark-to) 100%);--ui-accent-grad-hover:linear-gradient(135deg, color-mix(in srgb, var(--acc-dark) 80%, #fff) 0%, color-mix(in srgb, var(--acc-dark-to) 80%, #fff) 100%);--ui-accent-shadow:inset 0 1px 0 #ffffff59, 0 0 0 1px color-mix(in srgb, var(--acc-dark-to) 30%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--acc-dark) 55%, transparent);--ui-accent-shadow-hover:inset 0 1px 0 #fff6, 0 0 0 1px color-mix(in srgb, var(--acc-dark-to) 45%, transparent), 0 8px 26px -6px color-mix(in srgb, var(--acc-dark) 70%, transparent)}:root[data-page-bg=neutral]{--backgroundlight:#f2f2f2;--background-color:#f2f2f2;--backgrounddark:#1e1e1e}:root[data-page-bg=warm]{--backgroundlight:#f5f2ec;--background-color:#f5f2ec;--backgrounddark:#221f1c}:root[data-page-bg=blue]{--backgroundlight:#edf2fb;--background-color:#edf2fb;--backgrounddark:#121a2b}:root[data-page-bg=contrast]{--backgroundlight:#fff;--background-color:#fff;--backgrounddark:#0b0b0c}:root[data-density=compact]{--ui-card-pad-x:1.6rem;--ui-card-pad-y:1.4rem;--card-pad:.8rem;--ui-control-h:3.2rem}:root[data-corners=sharp]{--ui-card-radius:.2rem;--ui-radius:.2rem;--ui-radius-sm:.2rem}:root[data-corners=round]{--ui-card-radius:1.8rem;--ui-radius:1.2rem;--ui-radius-sm:1rem}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
