:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font:"Geist", "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--bg:#0b0b0b;--bg-2:#101010;--surface:#151515;--surface-2:#1b1b1b;--surface-3:#222;--border:#272727;--border-strong:#363636;--fill-1:#ffffff08;--fill-2:#ffffff0f;--fill-3:#ffffff1a;--fill-4:#ffffff2e;--fill-5:#ffffff59;--text:#ebe9e6;--text-2:#b7b4b0;--text-3:#817d78;--white:#fff;--black:#000;--accent:#f0500a;--accent-hover:#d84507;--accent-rgb:240, 80, 10;--accent-soft:rgba(var(--accent-rgb), .16);--on-accent:#fff7f2;--ok:#3fb950;--ok-rgb:63, 185, 80;--ok-soft:rgba(var(--ok-rgb), .14);--warn:#d29922;--warn-rgb:210, 153, 34;--warn-soft:rgba(var(--warn-rgb), .16);--danger:#e5534b;--danger-rgb:229, 83, 75;--danger-soft:rgba(var(--danger-rgb), .14);--info:#58a6ff;--info-rgb:88, 166, 255;--info-soft:rgba(var(--info-rgb), .14);--link:var(--accent);--link-hover:var(--accent-hover);--input-bg:var(--bg-2);--input-text:var(--text);--input-placeholder:var(--text-3);--scrollbar-thumb:var(--fill-3);--scrollbar-thumb-hover:var(--fill-4);--btn-secondary-bg:var(--fill-3);--btn-primary-bg:var(--accent);--btn-primary-hover:var(--accent-hover);--btn-primary-active:var(--accent-hover);--btn-success-bg:var(--ok);--btn-success-hover:color-mix(in srgb, var(--ok) 88%, white);--btn-success-active:color-mix(in srgb, var(--ok) 85%, black);--btn-danger-bg:var(--danger);--btn-danger-hover:color-mix(in srgb, var(--danger) 88%, white);--btn-danger-active:color-mix(in srgb, var(--danger) 85%, black);--btn-warning-bg:var(--warn);--btn-warning-hover:color-mix(in srgb, var(--warn) 88%, white);--btn-warning-active:color-mix(in srgb, var(--warn) 85%, black);--comment-bg:var(--fill-2);--comment-text:var(--text-2);--comment-note-bg:var(--fill-3);--comment-note-stripe:var(--text-3);--comment-positive-bg:rgba(var(--ok-rgb), .1);--comment-positive-stripe:var(--ok);--comment-negative-bg:rgba(var(--danger-rgb), .1);--comment-negative-stripe:var(--danger);--comment-rank-bg:rgba(var(--info-rgb), .1);--comment-rank-stripe:var(--info);--comment-modify-bg:rgba(var(--warn-rgb), .1);--comment-modify-stripe:var(--warn);--comment-document-bg:#fd49d01a;--comment-document-stripe:#fd49d0;--comment-created-bg:#14a3a11a;--comment-created-stripe:#14a3a1;--radius-sm:4px;--radius:6px;--radius-md:var(--radius);--radius-lg:8px;--radius-xl:10px;--shadow:0 2px 8px #00000059;--shadow-lg:0 8px 24px #00000073;--radius-1:var(--radius-sm);--radius-2:var(--radius);--radius-3:var(--radius-lg);--shadow-card:var(--shadow);--shadow-pop:var(--shadow-lg);--ease:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--spring-gentle:cubic-bezier(.22, 1.2, .36, 1);--content-text:var(--text);--accent-fill:var(--accent);--accent-base:var(--accent);--motion-ease:var(--ease);--motion-spring:var(--spring);--secondary-text:var(--text-2);--tertiary-text:var(--text-3);--overlay:var(--surface);--border-subtle:var(--border);--border-control:var(--border);--canvas:var(--bg);--sidebar-inset:0px;--fs-xs:.72rem;--fs-sm:.78rem;--fs-base:.82rem;--fs-md:.88rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--sidebar-w:240px;--sidebar-w-collapsed:64px;--topbar-h:48px}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f4f2;--bg-2:#edecea;--surface:#fff;--surface-2:#f8f7f5;--surface-3:#efeeeb;--border:#dedcd8;--border-strong:#cbc8c3;--fill-1:#14141408;--fill-2:#1414140d;--fill-3:#14141414;--fill-4:#14141424;--fill-5:#14141447;--text:#1a1917;--text-2:#4a4845;--text-3:#7d7a75;--accent:#cc3f00;--accent-hover:#b03600;--accent-rgb:204, 63, 0;--accent-soft:rgba(var(--accent-rgb), .1);--on-accent:#fff;--ok:#1f8a3b;--ok-rgb:31, 138, 59;--ok-soft:rgba(var(--ok-rgb), .12);--warn:#9a6a00;--warn-rgb:154, 106, 0;--warn-soft:rgba(var(--warn-rgb), .12);--danger:#c93a32;--danger-rgb:201, 58, 50;--danger-soft:rgba(var(--danger-rgb), .1);--info:#1f6fd0;--info-rgb:31, 111, 208;--info-soft:rgba(var(--info-rgb), .1);--comment-document-bg:#c026d31a;--comment-document-stripe:#c026d3;--comment-created-bg:#0f766e1a;--comment-created-stripe:#0f766e;--shadow:0 2px 8px #1414141a;--shadow-lg:0 8px 24px #14141429}body.ignis-app{grid-template-columns:calc(var(--sidebar-w) + var(--sidebar-inset,0px)) minmax(0, 1fr);grid-template-rows:var(--topbar-h) minmax(0, 1fr);min-height:100vh;transition:grid-template-columns .18s var(--ease-out-expo);margin:0;padding:0;display:grid}html.is-collapsed body.ignis-app{grid-template-columns:calc(var(--sidebar-w-collapsed) + var(--sidebar-inset,0px)) minmax(0, 1fr)}.ignis-main{min-width:0;padding:var(--space-md) 0 var(--space-xl);flex-direction:column;display:flex}.ignis-main>.footer{width:100%;max-width:88rem;margin-inline:auto;background-color:#0000!important}.ignis-main>.footer>.container{max-width:none;padding-inline:0}body.ignis-app--legacy{padding:var(--topbar-h) 0 0 calc(var(--sidebar-w) + var(--sidebar-inset,0px));transition:padding-left .18s var(--ease-out-expo);display:block}body.ignis-app--legacy .ignis-main{box-sizing:border-box;min-height:calc(100vh - var(--topbar-h))}body.ignis-app--legacy .ignis-topbar{position:fixed;top:0;left:0;right:0}body.ignis-app--legacy .ignis-sidebar{top:var(--topbar-h);height:auto;width:var(--sidebar-w);position:fixed;bottom:0;left:0}html.is-collapsed body.ignis-app--legacy{padding-left:calc(var(--sidebar-w-collapsed) + var(--sidebar-inset,0px))}html.is-collapsed body.ignis-app--legacy .ignis-sidebar{width:var(--sidebar-w-collapsed)}@media (min-width:901px){body.ignis-app--legacy .ignis-main{min-height:calc(100vh - var(--topbar-h) - 8px)}}.ignis-topbar{z-index:120;height:var(--topbar-h);background:var(--bg-2);border-bottom:1px solid var(--border);color:var(--text-2);grid-column:1/-1;align-items:center;gap:.5rem;padding:0 .75rem;display:flex;position:sticky;top:0}.ignis-topbar__toggle,.ignis-topbar__user{border-radius:var(--radius-md);min-width:32px;height:32px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:0 .4rem;transition:background-color .12s,color .12s;display:inline-flex}.ignis-topbar__toggle:hover,.ignis-topbar__toggle:focus-visible,.ignis-topbar__user:hover,.ignis-topbar__user:focus-visible{background:var(--fill-2);color:var(--text);outline:none}.ignis-topbar__mark{color:var(--text);align-items:center;padding:0 .5rem 0 .25rem;text-decoration:none;display:flex}.ignis-topbar__mark img,.ignis-topbar__mark svg{width:auto;height:1.5rem;display:block}.ignis-topbar__mark svg{height:2.2rem}.ignis-topbar__mark .ignis-lockup{--lockup-h:calc(2rem * 76 / 97.5)}@media (max-width:359px){.ignis-topbar__mark .ignis-lockup__word{display:none}}.ignis-topbar__mark:hover{color:var(--accent-text)}.ignis-topbar__search-input::-webkit-search-cancel-button{appearance:none}.ignis-topbar__spacer{flex:1}.ignis-topbar__new{gap:.35rem}.ignis-topbar__username{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:var(--fs-base);overflow:hidden}.ignis-topbar__avatar{background:var(--surface-3);width:24px;height:24px;color:var(--text);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.66rem;font-weight:600;display:inline-flex}.ignis-topbar__bell>summary{position:relative}.ignis-lockup{--lockup-h:1.5rem;align-items:flex-start;gap:calc(var(--lockup-h) * 19 / 76);display:inline-flex}.ignis-lockup>span{-webkit-mask:var(--logo) center/contain no-repeat;-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat}.ignis-lockup--login{--lockup-h:calc(92px * 76 / 283)}.ignis-lockup>.ignis-lockup__mark{height:var(--lockup-h);aspect-ratio:1;background-image:linear-gradient(180deg, var(--accent-fill-2,var(--accent-fill)), var(--accent-fill));position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M175.08 0H336.92C387.33 0 412.54 0 439.67 8.58C469.3 19.36 492.64 42.7 503.42 72.33C512 99.46 512 124.67 512 175.08V336.92C512 387.33 512 412.54 503.42 439.67C492.64 469.3 469.3 492.64 439.67 503.42C412.54 512 387.33 512 336.92 512H175.08C124.67 512 99.46 512 72.33 503.42C42.7 492.64 19.36 469.3 8.58 439.67C0 412.54 0 387.33 0 336.92V175.08C0 124.67 0 99.46 8.58 72.33C19.36 42.7 42.7 19.36 72.33 8.58C99.46 0 124.67 0 175.08 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M175.08 0H336.92C387.33 0 412.54 0 439.67 8.58C469.3 19.36 492.64 42.7 503.42 72.33C512 99.46 512 124.67 512 175.08V336.92C512 387.33 512 412.54 503.42 439.67C492.64 469.3 469.3 492.64 439.67 503.42C412.54 512 387.33 512 336.92 512H175.08C124.67 512 99.46 512 72.33 503.42C42.7 492.64 19.36 469.3 8.58 439.67C0 412.54 0 387.33 0 336.92V175.08C0 124.67 0 99.46 8.58 72.33C19.36 42.7 42.7 19.36 72.33 8.58C99.46 0 124.67 0 175.08 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ignis-lockup>.ignis-lockup__mark:after{content:"";background:var(--switch-thumb,white);-webkit-mask:var(--logo) center/contain no-repeat;-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat;position:absolute;inset:16%}.ignis-lockup__word{height:calc(var(--lockup-h) * 97.5 / 76);aspect-ratio:188/97.5;background:var(--content-text);align-self:baseline}@media print{.ignis-lockup>.ignis-lockup__mark{background:0 0;-webkit-mask:none;mask:none}.ignis-lockup>.ignis-lockup__mark:after{background:var(--content-text);inset:0}}.ignis-menu{position:relative}.ignis-menu>summary{cursor:pointer;list-style:none}.ignis-menu>summary::-webkit-details-marker{display:none}.ignis-menu__caret{opacity:.7;font-size:.6em}.ignis-menu__panel{z-index:130;background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-lg);min-width:13rem;box-shadow:var(--shadow-lg);padding:.25rem;position:absolute;top:calc(100% + 4px);left:0}.ignis-menu--right .ignis-menu__panel{left:auto;right:0}.ignis-menu__item{border-radius:var(--radius-sm);width:100%;color:var(--text-2);font:inherit;font-size:var(--fs-base);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.45rem .55rem;text-decoration:none;display:flex}.ignis-menu__item i{text-align:center;width:1rem;color:var(--text-3)}.ignis-menu__item:hover,.ignis-menu__item:focus-visible{background:var(--fill-2);color:var(--text);outline:none;text-decoration:none}.ignis-menu__item.is-current{color:var(--text)}.ignis-menu__check{margin-left:auto;color:var(--accent-text)!important}.ignis-menu__count{background:var(--accent-soft);color:var(--accent-text);font-size:var(--fs-xs);border-radius:999px;margin-left:auto;padding:0 .4rem;font-weight:600}.ignis-menu__count[hidden]{display:none}.ignis-menu__heading{font-size:var(--fs-xs);color:var(--text-3);padding:.4rem .55rem .2rem}.ignis-menu__sep{background:var(--border);height:1px;margin:.25rem 0}.ignis-menu__form{display:grid}.ignis-menu__identity{align-items:center;gap:.6rem;padding:.5rem .55rem;display:flex}.ignis-menu__identity-text{flex-direction:column;min-width:0;display:flex}.ignis-menu__identity-name{color:var(--text);font-size:var(--fs-base);text-overflow:ellipsis;font-weight:500;overflow:hidden}.ignis-menu__identity-role{color:var(--text-3);font-size:var(--fs-xs);align-items:center;gap:.35rem;display:inline-flex}.ignis-menu__role-dot{background:var(--text-3);border-radius:50%;width:.5rem;height:.5rem}.ignis-sidebar{top:var(--topbar-h);height:calc(100vh - var(--topbar-h));background:var(--bg-2);border-right:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;flex-direction:column;display:flex;position:sticky;overflow:hidden auto}.ignis-sidebar__nav{flex-direction:column;gap:.1rem;padding:.5rem;display:flex}.ignis-sidebar__group{font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;padding:.7rem .5rem .25rem;overflow:hidden}.ignis-sidebar__row{border-radius:var(--radius-md);align-items:center;display:flex;position:relative}.ignis-sidebar__row:hover,.ignis-sidebar__row:focus-within{background:var(--fill-2)}.ignis-sidebar__row:hover .ignis-sidebar__link,.ignis-sidebar__row:focus-within .ignis-sidebar__link{color:var(--text)}.ignis-sidebar__row:hover .ignis-sidebar__quick,.ignis-sidebar__row:focus-within .ignis-sidebar__quick{opacity:1}.ignis-sidebar__link{border-radius:var(--radius-md);min-width:0;height:32px;color:var(--text-2);font-size:var(--fs-base);white-space:nowrap;flex:1;align-items:center;gap:.65rem;padding:0 .5rem;text-decoration:none;transition:color .12s;display:flex}.ignis-sidebar__link>i:first-child{text-align:center;width:1.1rem;color:var(--text-3);flex-shrink:0}.ignis-sidebar__link:hover,.ignis-sidebar__link:focus-visible{color:var(--text);outline:none;text-decoration:none}.ignis-sidebar__label{text-overflow:ellipsis;overflow:hidden}.ignis-sidebar__count{background:var(--accent);min-width:1.25rem;color:var(--on-accent);font-size:var(--fs-xs);text-align:center;border-radius:999px;margin-left:auto;padding:0 .35rem;font-weight:600;line-height:1.25rem}.ignis-sidebar__count[hidden]{display:none}.ignis-sidebar__external{opacity:.5;margin-left:auto;font-size:.6rem}.ignis-sidebar__quick{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;font-size:.7rem;text-decoration:none;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex;position:absolute;top:4px;right:4px}.ignis-sidebar__quick:hover,.ignis-sidebar__quick:focus-visible{background:var(--fill-2);color:var(--text);opacity:1}.ignis-sidebar__quick:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-sidebar__row:has(.ignis-sidebar__quick) .ignis-sidebar__link{padding-right:2rem}.ignis-sidebar__version{border-top:1px solid var(--border);color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;margin-top:auto;padding:.6rem .75rem;display:flex;overflow:hidden}.ignis-sidebar-scrim{display:none}@media (min-width:901px){.ignis-sidebar{margin:0 0 var(--sidebar-inset) var(--sidebar-inset);height:calc(100vh - var(--topbar-h) - var(--sidebar-inset))}html.is-collapsed .ignis-sidebar__label,html.is-collapsed .ignis-sidebar__external,html.is-collapsed .ignis-sidebar__quick{display:none}html.is-collapsed .ignis-sidebar__link{justify-content:center;padding:0}html.is-collapsed .ignis-sidebar__row:has(.ignis-sidebar__quick) .ignis-sidebar__link{padding-right:0}html.is-collapsed .ignis-sidebar__version{display:none}}@media (max-width:900px){body.ignis-app,html.is-collapsed body.ignis-app{grid-template-columns:minmax(0,1fr)}body.ignis-app--legacy,html.is-collapsed body.ignis-app--legacy{padding-left:0}.ignis-sidebar,body.ignis-app--legacy .ignis-sidebar,html.is-collapsed body.ignis-app--legacy .ignis-sidebar{top:var(--topbar-h);width:var(--sidebar-w);z-index:115;height:auto;transition:transform .18s var(--ease-out-expo);margin:0;position:fixed;bottom:0;left:0;transform:translate(-100%)}html.is-nav-open .ignis-sidebar{transform:none}.ignis-sidebar-scrim{inset:var(--topbar-h) 0 0 0;z-index:114;background:#00000080;display:block;position:fixed}.ignis-sidebar-scrim[hidden],.ignis-topbar__username,.ignis-topbar__new-label{display:none}.ignis-main{padding-bottom:var(--space-lg)}}@media (prefers-reduced-motion:reduce){body.ignis-app,body.ignis-app--legacy,.ignis-sidebar,.ignis-sidebar__quick,.ignis-sidebar__link{transition:none}}.ignis-topbar__search{position:relative}.ignis-palette{z-index:130;background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-lg);max-height:min(60vh,28rem);box-shadow:var(--shadow-lg);color:var(--text);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.ignis-palette[hidden]{display:none}.ignis-palette__group{color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;padding:.5rem .55rem .2rem;font-size:.66rem;font-weight:600}.ignis-palette__group:not(:first-child){border-top:1px solid var(--border);margin-top:.25rem;padding-top:.55rem}.ignis-palette__item{border-radius:var(--radius-sm);color:var(--text);align-items:baseline;gap:.5rem;padding:.45rem .55rem;font-size:.85rem;text-decoration:none;display:flex}.ignis-palette__item:hover,.ignis-palette__item.is-active{background:var(--accent-soft);color:var(--text);text-decoration:none}.ignis-palette__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.ignis-palette__sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);flex:auto;font-size:.76rem;overflow:hidden}.ignis-palette__empty{color:var(--text-3);padding:.7rem .55rem;font-size:.82rem}:where(:root){--content-text:#fff;--secondary-text:#bbbac1;--tertiary-text:#818189;--canvas:#0a0a0a;--surface:#161616;--surface-2:#1c1c1e;--overlay:#161616;--border-subtle:#2a2a2a;--border-control:#363639;--fill-1:#ffffff08;--fill-2:#ffffff0f;--fill-3:#ffffff1a;--fill-4:#ffffff2e;--fill-5:#ffffff59;--white:#fff;--black:#000;--accent-base:#2563eb;--accent-text:color-mix(in srgb, var(--accent-base) 75%, white);--accent-fill:var(--accent-base);--accent-fill-2:var(--accent-fill);--accent-focus:color-mix(in srgb, var(--accent-base) 65%, white);--accent-soft:color-mix(in oklab, var(--accent-base) 16%, transparent);--on-accent:var(--white);--ok:#3fb950;--ok-soft:#3fb95024;--ok-text:var(--ok);--ok-fill:color-mix(in srgb, var(--ok) 65%, black);--warn:#d29922;--warn-soft:#d2992229;--warn-text:var(--warn);--warn-fill:var(--warn);--danger:#e5534b;--danger-soft:#e5534b24;--danger-text:color-mix(in srgb, var(--danger) 80%, white);--danger-fill:color-mix(in srgb, var(--danger) 72%, black);--info:#58a6ff;--info-soft:#58a6ff24;--info-text:var(--info);--info-fill:color-mix(in srgb, var(--info) 65%, black);--radius-1:4px;--radius-2:6px;--radius-3:8px;--shadow-card:0 1px 3px #0000003d;--shadow-pop:0 8px 24px #00000073;--motion-ease:cubic-bezier(.16, 1, .3, 1);--motion-spring:cubic-bezier(.34, 1.56, .64, 1);--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-xs:.72rem;--fs-sm:.78rem;--fs-base:.82rem;--fs-md:.88rem;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--control-font-size:14px;--control-height:40px;--table-font-size:13px;--table-cell-y:10px;--badge-font-size:12px}:where(:root[data-density=comfortable]){--control-font-size:15px;--control-height:44px;--table-font-size:14px;--table-cell-y:14px}:where([data-theme=light]){--content-text:#17171c;--secondary-text:#46464f;--tertiary-text:#7a7a85;--canvas:#f4f4f6;--surface:#fff;--surface-2:#f7f7f9;--overlay:#fff;--border-subtle:#dcdce2;--border-control:#c9c9d1;--fill-1:#14141e08;--fill-2:#14141e0d;--fill-3:#14141e14;--fill-4:#14141e24;--fill-5:#14141e47;--accent-base:#2456c9;--accent-text:color-mix(in srgb, var(--accent-base) 75%, black);--accent-fill:var(--accent-base);--accent-focus:color-mix(in srgb, var(--accent-base) 65%, black);--accent-soft:color-mix(in oklab, var(--accent-base) 10%, transparent);--ok:#1f8a3b;--ok-soft:#1f8a3b1f;--ok-text:color-mix(in srgb, var(--ok) 75%, black);--ok-fill:color-mix(in srgb, var(--ok) 65%, black);--warn:#9a6a00;--warn-soft:#9a6a001f;--warn-text:color-mix(in srgb, var(--warn) 75%, black);--warn-fill:color-mix(in srgb, var(--warn) 80%, white);--danger:#c93a32;--danger-soft:#c93a321a;--danger-text:color-mix(in srgb, var(--danger) 75%, black);--danger-fill:color-mix(in srgb, var(--danger) 72%, black);--info:#1f6fd0;--info-soft:#1f6fd01a;--info-text:color-mix(in srgb, var(--info) 75%, black);--info-fill:color-mix(in srgb, var(--info) 65%, black);--shadow-card:0 1px 3px #14141e1a;--shadow-pop:0 8px 24px #14141e29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ignis-dialog-backdrop{background:color-mix(in oklab, var(--black) 55%, transparent);opacity:0;pointer-events:none;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.ignis-dialog-backdrop{transition:opacity .22s var(--motion-ease)}}.ignis-dialog-backdrop.is-open{opacity:1;pointer-events:auto}.ignis-dialog{background:var(--overlay);width:calc(100% - 2rem);max-height:calc(100vh - 3rem);color:var(--secondary-text);border-radius:var(--radius-3);border:1px solid var(--fill-3);box-shadow:var(--shadow-pop), 0 0 0 1px var(--fill-1);opacity:0;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(24px - 50%))}@media (prefers-reduced-motion:no-preference){.ignis-dialog{transition:transform .24s var(--motion-spring), opacity .18s var(--motion-ease)}}.ignis-dialog.is-open{opacity:1;transform:translate(-50%,-50%)}.ignis-dialog--sm{max-width:420px}.ignis-dialog--md{max-width:560px}.ignis-dialog--lg{max-width:760px}.ignis-dialog--xl{max-width:960px}.ignis-dialog .ignis-dialog__header{border-bottom:1px solid var(--fill-2);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .85rem;display:flex}.ignis-dialog .ignis-dialog__title{color:var(--content-text);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.ignis-dialog .ignis-dialog__close{border-radius:var(--radius-1);width:30px;height:30px;color:var(--tertiary-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.85rem;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-dialog .ignis-dialog__close{transition:color .12s var(--motion-ease), background .12s var(--motion-ease)}}.ignis-dialog .ignis-dialog__close:hover{color:var(--content-text);background:var(--fill-2)}.ignis-dialog .ignis-dialog__close:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-dialog .ignis-dialog__body{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent;flex:auto;min-height:0;padding:1.1rem 1.25rem;overflow-y:auto}.ignis-dialog .ignis-dialog__text{color:var(--secondary-text);margin:0;font-size:.92rem;line-height:1.5}.ignis-dialog .ignis-dialog__label{color:var(--secondary-text);margin-bottom:.4rem;font-size:.82rem;font-weight:500;display:block}.ignis-dialog .ignis-dialog__input{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-2);width:100%;color:var(--content-text);padding:.375rem .75rem;font-size:.92rem}@media (prefers-reduced-motion:no-preference){.ignis-dialog .ignis-dialog__input{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease)}}.ignis-dialog .ignis-dialog__input:focus{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-dialog .ignis-dialog__alert{align-items:flex-start;gap:.75rem;display:flex}.ignis-dialog .ignis-dialog__alert>i{font-size:var(--icon-lg);flex-shrink:0;line-height:1.2}.ignis-dialog .ignis-dialog__alert--info>i{color:var(--info-text)}.ignis-dialog .ignis-dialog__alert--ok>i{color:var(--ok-text)}.ignis-dialog .ignis-dialog__alert--warn>i{color:var(--warn-text)}.ignis-dialog .ignis-dialog__alert--danger>i{color:var(--danger-text)}.ignis-dialog .ignis-dialog__footer{border-top:1px solid var(--fill-2);flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem 1rem;display:flex}.ignis-dialog .ignis-dialog__action{border-radius:var(--radius-2);cursor:pointer;border:1px solid #0000;padding:.5rem 1.1rem;font-size:.88rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.ignis-dialog .ignis-dialog__action{transition:background .12s var(--motion-ease), border-color .12s var(--motion-ease), color .12s var(--motion-ease), transform 80ms var(--motion-ease)}}.ignis-dialog .ignis-dialog__action:active{transform:translateY(1px)}.ignis-dialog .ignis-dialog__action:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}.ignis-dialog .ignis-dialog__action:disabled{opacity:.55;cursor:not-allowed}.ignis-dialog .ignis-dialog__action--primary{background:var(--accent-fill);color:var(--on-accent)}.ignis-dialog .ignis-dialog__action--primary:hover{background:color-mix(in oklab, var(--accent-fill) 88%, black)}.ignis-dialog .ignis-dialog__action--danger{background:var(--danger-fill);color:var(--on-accent)}.ignis-dialog .ignis-dialog__action--danger:hover{background:color-mix(in oklab, var(--danger-fill) 92%, black)}.ignis-dialog .ignis-dialog__action--ghost{color:var(--secondary-text);background:0 0;border-color:#0000}.ignis-dialog .ignis-dialog__action--ghost:hover{color:var(--content-text);background:var(--fill-2)}.ignis-dialog .ignis-dialog__action--secondary{background:var(--fill-2);color:var(--content-text)}.ignis-dialog .ignis-dialog__action--secondary:hover{background:var(--fill-3)}.ignis-dialog .ignis-dialog__action--success{background:var(--ok-fill);color:var(--on-accent)}.ignis-dialog .ignis-dialog__action--success:hover{background:color-mix(in oklab, var(--ok-fill) 88%, black)}.ignis-dialog .ignis-dialog__action--soft-primary{background:var(--accent-soft);color:var(--accent-text)}.ignis-dialog .ignis-dialog__action--soft-primary:hover{background:color-mix(in oklab, var(--accent-base) 26%, transparent)}.ignis-dialog .ignis-dialog__action--ghost-danger{color:var(--danger-text);background:0 0}.ignis-dialog .ignis-dialog__action--ghost-danger:hover{background:color-mix(in oklab, var(--danger) 12%, transparent);color:var(--danger-text)}.ignis-dialog .ignis-dialog__action[data-dialog-pull-left=true]{margin-right:auto}[data-dialog-source]{display:none}.ignis-dialog--embedded .ignis-dialog__body{padding:0;overflow:auto}body:has(.ignis-dialog-backdrop.is-open){overflow:hidden}@media (max-width:540px){.ignis-dialog .ignis-dialog__footer{flex-direction:column-reverse;align-items:stretch}.ignis-dialog .ignis-dialog__footer .ignis-dialog__action{text-align:center;width:100%}}.ignis-dropdown-native{clip:rect(0, 0, 0, 0);opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ignis-dropdown{width:100%;display:inline-block;position:relative}.ignis-dropdown .ignis-dropdown__trigger{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-2);width:100%;color:var(--secondary-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-dropdown .ignis-dropdown__trigger{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease)}}.ignis-dropdown .ignis-dropdown__trigger:hover:not(:disabled){border-color:var(--fill-4)}.ignis-dropdown .ignis-dropdown__trigger:focus-visible,.ignis-dropdown .ignis-dropdown__trigger:focus{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-dropdown .ignis-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-dropdown--sm .ignis-dropdown__trigger{font-size:var(--fs-xs);padding:.35rem .6rem}.ignis-dropdown .ignis-dropdown__label{color:var(--content-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-dropdown .ignis-dropdown__label.is-placeholder{color:var(--tertiary-text);font-weight:400}.ignis-dropdown .ignis-dropdown__label-icon{font-size:var(--icon-sm);margin-right:.4rem}.ignis-dropdown .ignis-dropdown__chevron{color:var(--tertiary-text);flex-shrink:0;font-size:.7rem}@media (prefers-reduced-motion:no-preference){.ignis-dropdown .ignis-dropdown__chevron{transition:transform .18s var(--motion-spring)}}.ignis-dropdown.is-open .ignis-dropdown__chevron{transform:rotate(180deg)}.ignis-dropdown.is-open .ignis-dropdown__panel:not(.ignis-dropdown__panel--floating){opacity:1;pointer-events:auto;max-height:280px;transform:translateY(0)}.ignis-dropdown__panel{z-index:1500;background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);width:max-content;min-width:100%;max-width:min(28rem,92vw);max-height:0;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:auto;overflow:hidden;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ignis-dropdown__panel{transition:opacity .14s var(--motion-ease), transform .14s var(--motion-ease)}}.ignis-dropdown__panel.is-above{top:auto;bottom:calc(100% + 4px);transform:translateY(4px)}.ignis-dropdown__panel--floating{z-index:2000;min-width:0;position:fixed;right:auto}.ignis-dropdown__panel--floating.is-active{opacity:1;pointer-events:auto;max-height:280px;transform:translateY(0)}.ignis-dropdown__panel .ignis-dropdown__search{background:var(--surface);border:0;border-bottom:1px solid var(--border-control);width:100%;color:var(--content-text);font-size:var(--fs-sm);outline:none;padding:.5rem .75rem}.ignis-dropdown__panel .ignis-dropdown__search::placeholder{color:var(--tertiary-text)}.ignis-dropdown__panel .ignis-dropdown__search:focus{background:color-mix(in oklab, var(--accent-base) 4%, transparent)}.ignis-dropdown__panel .ignis-dropdown__options{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent;flex:auto;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.ignis-dropdown__panel .ignis-dropdown__options li{border-radius:var(--radius-1);color:var(--secondary-text);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.55rem;padding:.45rem .6rem;line-height:1.3;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-dropdown__panel .ignis-dropdown__options li{transition:background .1s var(--motion-ease), color .1s var(--motion-ease)}}.ignis-dropdown__panel .ignis-dropdown__options li:hover,.ignis-dropdown__panel .ignis-dropdown__options li:focus{background:var(--fill-2);color:var(--content-text);outline:none}.ignis-dropdown__panel .ignis-dropdown__options li.is-selected{color:var(--content-text);background:var(--accent-soft)}.ignis-dropdown__panel .ignis-dropdown__options li[aria-disabled=true]{color:var(--tertiary-text);cursor:default}.ignis-dropdown__panel .ignis-dropdown__options li[aria-disabled=true]:hover{background:0 0}.ignis-dropdown__panel .ignis-dropdown__option-icon{width:1em;font-size:var(--icon-sm);flex-shrink:0}.ignis-dropdown__panel .ignis-dropdown__empty{text-align:center;color:var(--tertiary-text);font-size:var(--fs-sm);padding:.75rem;font-style:italic}.ignis-option-check{visibility:hidden}.is-selected>.ignis-option-check{visibility:visible}.ignis-input,.ignis-textarea{background:var(--surface);width:100%;color:var(--content-text);border:1px solid var(--border-control);border-radius:var(--radius-2);font-size:var(--fs-sm);padding:.375rem .75rem;font-family:inherit;line-height:1.4;display:block}@media (prefers-reduced-motion:no-preference){.ignis-input,.ignis-textarea{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease), background .12s var(--motion-ease)}}.ignis-input::-moz-placeholder{color:var(--tertiary-text)}.ignis-textarea::-moz-placeholder{color:var(--tertiary-text)}.ignis-input::placeholder,.ignis-textarea::placeholder{color:var(--tertiary-text)}.ignis-input:hover:not(:disabled):not([readonly]),.ignis-textarea:hover:not(:disabled):not([readonly]){border-color:var(--fill-4)}.ignis-input:focus,.ignis-input:focus-visible,.ignis-textarea:focus,.ignis-textarea:focus-visible{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-input:disabled,.ignis-textarea:disabled{opacity:.5;cursor:not-allowed}.ignis-input[readonly],.ignis-textarea[readonly]{background:var(--fill-1);cursor:default}:is(.ignis-input.is-invalid,.ignis-input:user-invalid,.ignis-textarea.is-invalid,.ignis-textarea:user-invalid){border-color:var(--danger)}:is(.ignis-input.is-invalid:focus,.ignis-input:user-invalid:focus,.ignis-textarea.is-invalid:focus,.ignis-textarea:user-invalid:focus){box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 18%, transparent)}.ignis-input--sm,.ignis-textarea--sm{font-size:var(--fs-xs);padding:.35rem .6rem}.ignis-textarea{resize:vertical;min-height:4.5rem}.ignis-input-group{width:100%;display:inline-flex;position:relative}.ignis-input-group .ignis-input-group__icon{pointer-events:none;font-size:var(--icon-sm);z-index:1;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ignis-input-group .ignis-input{padding-left:2.25rem}.ignis-input-group:focus-within .ignis-input-group__icon{color:var(--accent-base)}.ignis-input-group,.input-group{flex-wrap:nowrap;align-items:stretch;width:100%;display:flex}.ignis-input-group>.ignis-input,.ignis-input-group>.ignis-textarea,.ignis-input-group>select.ignis-input,.input-group>.ignis-input,.input-group>.ignis-textarea,.input-group>select.ignis-input{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}.ignis-input-group>.ignis-input:not(:first-child),.ignis-input-group>.ignis-textarea:not(:first-child),.ignis-input-group>select.ignis-input:not(:first-child),.input-group>.ignis-input:not(:first-child),.input-group>.ignis-textarea:not(:first-child),.input-group>select.ignis-input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.ignis-input-group>.ignis-btn,.input-group>.ignis-btn{z-index:1;border-radius:0;margin-left:-1px}.ignis-input-group>.ignis-btn:hover,.ignis-input-group>.ignis-btn:focus,.ignis-input-group>.ignis-btn:focus-visible,.input-group>.ignis-btn:hover,.input-group>.ignis-btn:focus,.input-group>.ignis-btn:focus-visible{z-index:2}.ignis-input-group>.ignis-btn:first-child,.input-group>.ignis-btn:first-child{border-top-left-radius:var(--radius-2);border-bottom-left-radius:var(--radius-2);margin-left:0}.ignis-input-group>.ignis-btn:last-child,.input-group>.ignis-btn:last-child{border-top-right-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2)}.ignis-field{flex-direction:column;gap:.35rem;display:flex}.ignis-field .ignis-field__label{color:var(--secondary-text);font-size:.82rem;font-weight:500}.ignis-field .ignis-field__label .ignis-field__required{color:var(--accent-base);margin-left:.15rem}.ignis-field.is-invalid .ignis-input,.ignis-field.is-invalid .ignis-textarea{border-color:var(--danger)}.ignis-field__hint{color:var(--tertiary-text);font-size:.72rem;line-height:1.4}.ignis-field__error{color:var(--danger-text);align-items:center;gap:.3rem;font-size:.72rem;display:flex}.ignis-field__error:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}fieldset.ignis-field{border:0;min-width:0;margin:0;padding:0}fieldset.ignis-field>legend{margin-bottom:.35rem;padding:0}.ignis-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm);color:var(--secondary-text);align-items:center;gap:.55rem;display:inline-flex}.ignis-checkbox input[type=checkbox]{appearance:none;border:1.5px solid var(--border-control);border-radius:var(--radius-1);background:var(--surface);cursor:pointer;flex-shrink:0;width:1.1rem;height:1.1rem;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-checkbox input[type=checkbox]{transition:background .14s var(--motion-spring), border-color .14s var(--motion-ease)}}.ignis-checkbox input[type=checkbox]:after{content:"";border:solid var(--on-accent);border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)scale(0)}@media (prefers-reduced-motion:no-preference){.ignis-checkbox input[type=checkbox]:after{transition:transform .15s var(--motion-spring)}}.ignis-checkbox input[type=checkbox]:hover:not(:disabled){border-color:var(--fill-5)}.ignis-checkbox input[type=checkbox]:checked{background:var(--accent-base);border-color:var(--accent-base)}.ignis-checkbox input[type=checkbox]:checked:after{transform:translate(-50%,-60%)rotate(45deg)scale(1)}.ignis-checkbox input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-checkbox input[type=checkbox]:indeterminate{background:var(--accent-base);border-color:var(--accent-base)}.ignis-checkbox input[type=checkbox]:indeterminate:after{border-width:0 0 2px;width:.55rem;height:0;transform:translate(-50%,-50%)scale(1)}.ignis-checkbox input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}.ignis-checkbox:has(input:disabled){cursor:not-allowed;opacity:.6}.ignis-radio{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm);color:var(--secondary-text);align-items:center;gap:.55rem;display:inline-flex}.ignis-radio input[type=radio]{appearance:none;border:1.5px solid var(--border-control);background:var(--surface);cursor:pointer;border-radius:50%;flex-shrink:0;width:1.1rem;height:1.1rem;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-radio input[type=radio]{transition:background .14s var(--motion-spring), border-color .14s var(--motion-ease)}}.ignis-radio input[type=radio]:after{content:"";background:var(--on-accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (prefers-reduced-motion:no-preference){.ignis-radio input[type=radio]:after{transition:transform .15s var(--motion-spring)}}.ignis-radio input[type=radio]:hover:not(:disabled){border-color:var(--fill-5)}.ignis-radio input[type=radio]:checked{background:var(--accent-base);border-color:var(--accent-base)}.ignis-radio input[type=radio]:checked:after{transform:translate(-50%,-50%)scale(1)}.ignis-radio input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-radio input[type=radio]:disabled{opacity:.4;cursor:not-allowed}.ignis-switch{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm);color:var(--secondary-text);align-items:center;gap:.6rem;display:inline-flex}.ignis-switch input[type=checkbox]{appearance:none;background:var(--border-control);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:2.2rem;height:1.2rem;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-switch input[type=checkbox]{transition:background .2s var(--motion-spring)}}.ignis-switch input[type=checkbox]:after{content:"";background:var(--on-accent);width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);box-shadow:var(--shadow-card);border-radius:50%;position:absolute;top:2px;left:2px}@media (prefers-reduced-motion:no-preference){.ignis-switch input[type=checkbox]:after{transition:transform .22s var(--motion-spring)}}.ignis-switch input[type=checkbox]:checked{background:var(--accent-base)}.ignis-switch input[type=checkbox]:checked:after{transform:translate(1rem)}.ignis-switch input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-switch input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.ignis-switch--sm input[type=checkbox]{width:1.8rem;height:1rem}.ignis-switch--sm input[type=checkbox]:after{width:calc(1rem - 4px);height:calc(1rem - 4px)}.ignis-switch--sm input[type=checkbox]:checked:after{transform:translate(.8rem)}.ignis-stepper{border:1px solid var(--border-control);border-radius:var(--radius-2);background:var(--surface);align-items:stretch;width:100%;max-width:9rem;display:inline-flex;overflow:hidden}.ignis-stepper:focus-within{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft)}.ignis-stepper input[type=number]{color:var(--content-text);text-align:center;font-size:var(--fs-sm);appearance:textfield;background:0 0;border:0;flex:auto;min-width:0;padding:.4rem .5rem}.ignis-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ignis-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ignis-stepper input[type=number]:focus{outline:none}.ignis-stepper button{width:1.9rem;color:var(--tertiary-text);cursor:pointer;background:0 0;border:0;flex:none;font-size:.85rem}@media (prefers-reduced-motion:no-preference){.ignis-stepper button{transition:background .12s var(--motion-ease), color .12s var(--motion-ease)}}.ignis-stepper button:hover{background:var(--fill-2);color:var(--content-text)}.ignis-stepper button:active{background:var(--accent-soft)}.ignis-tabs{flex-direction:column;display:flex}.ignis-tabs .ignis-tabs__headers{border-bottom:1px solid var(--border-control);flex-wrap:wrap;gap:0;margin-bottom:1.25rem;display:flex}.ignis-tabs .ignis-tabs__header{color:var(--tertiary-text);cursor:pointer;font-size:var(--fs-sm);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem 1rem;font-family:inherit;font-weight:500;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-tabs .ignis-tabs__header{transition:color .15s var(--motion-ease), border-color .15s var(--motion-ease)}}.ignis-tabs .ignis-tabs__header:hover:not(.is-active){color:var(--secondary-text)}.ignis-tabs .ignis-tabs__header:focus-visible{color:var(--secondary-text);background:var(--fill-1);border-top-left-radius:var(--radius-1);border-top-right-radius:var(--radius-1);border-bottom-right-radius:0;border-bottom-left-radius:0;outline:none}.ignis-tabs .ignis-tabs__header.is-active{color:var(--content-text);border-bottom-color:var(--accent-base)}@media (prefers-reduced-motion:no-preference){.ignis-tabs .ignis-tabs__panel{animation:ignis-tabs-fade .18s var(--motion-ease)}}.ignis-tabs .ignis-tabs__panel[hidden]{display:none}.ignis-tabs--pills .ignis-tabs__headers{border-bottom:0;gap:.3rem}.ignis-tabs--pills .ignis-tabs__header{border-radius:var(--radius-2);border-bottom:0;margin-bottom:0}.ignis-tabs--pills .ignis-tabs__header.is-active{background:var(--accent-fill);color:var(--on-accent);border-bottom:0}.ignis-tabs--pills .ignis-tabs__header:hover:not(.is-active){background:var(--fill-2)}@keyframes ignis-tabs-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ignis-accordion{flex-direction:column;gap:.4rem;display:flex}.ignis-accordion .ignis-accordion__item{background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);overflow:hidden}.ignis-accordion .ignis-accordion__item.is-open{border-color:color-mix(in oklab, var(--accent-base) 35%, transparent)}.ignis-accordion .ignis-accordion__header{width:100%;color:var(--secondary-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-family:inherit;font-weight:500;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-accordion .ignis-accordion__header{transition:color .12s var(--motion-ease), background .12s var(--motion-ease)}}.ignis-accordion .ignis-accordion__header:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.55rem;height:.55rem;margin-right:.2rem;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.ignis-accordion .ignis-accordion__header:after{transition:transform .22s var(--motion-spring)}}.ignis-accordion .ignis-accordion__header:hover{color:var(--content-text);background:var(--fill-1)}.ignis-accordion .ignis-accordion__header:focus-visible{background:var(--fill-2);outline:none}.ignis-accordion .ignis-accordion__item.is-open .ignis-accordion__header{color:var(--content-text)}.ignis-accordion .ignis-accordion__item.is-open .ignis-accordion__header:after{transform:rotate(225deg)}.ignis-accordion .ignis-accordion__panel{max-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ignis-accordion .ignis-accordion__panel{transition:max-height .28s var(--motion-ease)}}.ignis-accordion .ignis-accordion__panel>*{padding:.25rem 1rem 1rem}.ignis-accordion .ignis-accordion__panel[hidden]{max-height:0;display:block}.ignis-accordion--flat{gap:1rem}.ignis-accordion--flat .ignis-accordion__item{background:0 0;border:0;border-radius:0;overflow:visible}.ignis-accordion--flat .ignis-accordion__item.is-open{border-color:#0000}.ignis-accordion--flat .ignis-accordion__header{border-bottom:1px solid var(--accent-base);text-transform:uppercase;letter-spacing:.04em;padding:.4rem .25rem;font-size:.78rem;font-weight:600}.ignis-accordion--flat .ignis-accordion__header:hover{color:var(--content-text);background:0 0}.ignis-accordion--flat .ignis-accordion__panel>*{padding:.6rem 0 0}.ignis-datepicker-native{clip:rect(0, 0, 0, 0);opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ignis-datepicker{width:100%;display:inline-block;position:relative}.ignis-datepicker .ignis-datepicker__trigger{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-2);width:100%;color:var(--content-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;align-items:center;gap:.6rem;padding:.375rem .75rem;font-family:inherit;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-datepicker .ignis-datepicker__trigger{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease)}}.ignis-datepicker .ignis-datepicker__trigger:hover:not(:disabled){border-color:var(--fill-4)}.ignis-datepicker .ignis-datepicker__trigger:focus,.ignis-datepicker .ignis-datepicker__trigger:focus-visible{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-datepicker .ignis-datepicker__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-datepicker .ignis-datepicker__icon{font-size:var(--icon-sm);flex-shrink:0}.ignis-datepicker .ignis-datepicker__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-datepicker .ignis-datepicker__label.is-placeholder{color:var(--tertiary-text)}.ignis-datepicker.is-open .ignis-datepicker__panel:not(.ignis-datepicker__panel--floating){opacity:1;pointer-events:auto;max-height:none;overflow:visible;transform:translateY(0)}.ignis-datepicker__panel{z-index:1500;background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);width:280px;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;max-height:0;padding:.75rem;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel{transition:opacity .16s var(--motion-ease), transform .16s var(--motion-ease)}}.ignis-datepicker__panel.is-above{top:auto;bottom:calc(100% + 6px);transform:translateY(4px)}.ignis-datepicker__panel--floating{z-index:2100;opacity:1;pointer-events:auto;max-height:none;position:fixed;overflow:visible;transform:translateY(0)}.ignis-datepicker__panel .ignis-datepicker__header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}.ignis-datepicker__panel .ignis-datepicker__nav{width:28px;height:28px;color:var(--tertiary-text);border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel .ignis-datepicker__nav{transition:color .12s var(--motion-ease), background .12s var(--motion-ease)}}.ignis-datepicker__panel .ignis-datepicker__nav:hover{color:var(--content-text);background:var(--fill-2)}.ignis-datepicker__panel .ignis-datepicker__nav:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-datepicker__panel .ignis-datepicker__title{text-align:center;color:var(--content-text);background:0 0;border:0;flex:auto;padding:.2rem .5rem;font-size:.88rem;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__title--btn{cursor:pointer;border-radius:var(--radius-1);font-family:inherit}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel .ignis-datepicker__title--btn{transition:background .12s var(--motion-ease)}}.ignis-datepicker__panel .ignis-datepicker__title--btn:hover{background:var(--fill-2)}.ignis-datepicker__panel .ignis-datepicker__title--btn:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-datepicker__panel .ignis-datepicker__weekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.ignis-datepicker__panel .ignis-datepicker__weekdays span{text-align:center;color:var(--tertiary-text);letter-spacing:.4px;padding:.2rem 0;font-size:.66rem;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ignis-datepicker__panel .ignis-datepicker__day{aspect-ratio:1;border-radius:var(--radius-1);min-height:32px;color:var(--secondary-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.82rem;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel .ignis-datepicker__day{transition:background .1s var(--motion-ease), color .1s var(--motion-ease)}}.ignis-datepicker__panel .ignis-datepicker__day--blank{cursor:default}.ignis-datepicker__panel .ignis-datepicker__day:hover:not(.is-disabled):not(.is-selected){background:var(--fill-2);color:var(--content-text)}.ignis-datepicker__panel .ignis-datepicker__day:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-datepicker__panel .ignis-datepicker__day.is-today:not(.is-selected){color:var(--accent-base);font-weight:600}.ignis-datepicker__panel .ignis-datepicker__day.is-today:not(.is-selected):after{content:"";background:var(--accent-base);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ignis-datepicker__panel .ignis-datepicker__day.is-selected{background:var(--accent-fill);color:var(--on-accent);font-weight:600}.ignis-datepicker__panel .ignis-datepicker__day.is-disabled{opacity:.25;cursor:not-allowed}.ignis-datepicker__panel .ignis-datepicker__months,.ignis-datepicker__panel .ignis-datepicker__years{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ignis-datepicker__panel .ignis-datepicker__month,.ignis-datepicker__panel .ignis-datepicker__year{border-radius:var(--radius-1);color:var(--secondary-text);cursor:pointer;background:0 0;border:0;padding:.6rem .4rem;font-family:inherit;font-size:.85rem}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel .ignis-datepicker__month,.ignis-datepicker__panel .ignis-datepicker__year{transition:background .1s var(--motion-ease)}}.ignis-datepicker__panel .ignis-datepicker__month:hover:not(.is-selected),.ignis-datepicker__panel .ignis-datepicker__year:hover:not(.is-selected){background:var(--fill-2);color:var(--content-text)}.ignis-datepicker__panel .ignis-datepicker__month.is-selected,.ignis-datepicker__panel .ignis-datepicker__year.is-selected{background:var(--accent-fill);color:var(--on-accent);font-weight:600}.ignis-datepicker__panel .ignis-datepicker__month:focus-visible,.ignis-datepicker__panel .ignis-datepicker__year:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-datepicker__panel .ignis-datepicker__footer{border-top:1px solid var(--fill-2);justify-content:space-between;gap:.4rem;margin-top:.6rem;padding-top:.6rem;display:flex}.ignis-datepicker__panel .ignis-datepicker__footer-btn{border-radius:var(--radius-1);background:var(--accent-fill);color:var(--on-accent);cursor:pointer;border:0;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.78rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.ignis-datepicker__panel .ignis-datepicker__footer-btn{transition:background .1s var(--motion-ease)}}.ignis-datepicker__panel .ignis-datepicker__footer-btn:hover{background:color-mix(in oklab, var(--accent-fill) 88%, black)}.ignis-datepicker__panel .ignis-datepicker__footer-btn--ghost{color:var(--tertiary-text);border:1px solid var(--border-control);background:0 0}.ignis-datepicker__panel .ignis-datepicker__footer-btn--ghost:hover{background:var(--fill-2);color:var(--content-text)}.ignis-datepicker__panel .ignis-datepicker__footer-btn:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-datetimepicker{width:100%;display:inline-block;position:relative}.ignis-datetimepicker .ignis-datetimepicker__trigger{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-2);width:100%;color:var(--content-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;align-items:center;gap:.6rem;padding:.375rem .75rem;font-family:inherit;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker .ignis-datetimepicker__trigger{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease)}}.ignis-datetimepicker .ignis-datetimepicker__trigger:hover:not(:disabled){border-color:var(--fill-4)}.ignis-datetimepicker .ignis-datetimepicker__trigger:focus,.ignis-datetimepicker .ignis-datetimepicker__trigger:focus-visible{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ignis-datetimepicker .ignis-datetimepicker__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-datetimepicker .ignis-datetimepicker__trigger>i{font-size:var(--icon-sm);flex-shrink:0}.ignis-datetimepicker .ignis-datetimepicker__trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-datetimepicker .ignis-datetimepicker__trigger-label.is-placeholder{color:var(--tertiary-text)}.ignis-datetimepicker__panel{z-index:2100;background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);width:300px;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;position:absolute;overflow:hidden;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__panel{transition:opacity .16s var(--motion-ease), transform .16s var(--motion-ease)}}.ignis-datetimepicker__panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-datetimepicker__tabs{border-bottom:1px solid var(--fill-2);grid-template-columns:1fr 1fr;display:grid}.ignis-datetimepicker__tab{font:inherit;color:var(--tertiary-text);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.55rem .75rem;font-family:inherit;font-size:.82rem}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__tab{transition:color .12s var(--motion-ease), border-color .12s var(--motion-ease)}}.ignis-datetimepicker__tab:hover{color:var(--content-text)}.ignis-datetimepicker__tab:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-datetimepicker__tab.is-active{color:var(--content-text);border-bottom-color:var(--accent-base);font-weight:600}.ignis-datetimepicker__body{padding:.75rem}.ignis-datetimepicker__cal-header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}.ignis-datetimepicker__cal-title{text-align:center;color:var(--content-text);flex:auto;padding:.2rem .5rem;font-size:.88rem;font-weight:600}.ignis-datetimepicker__cal-nav{width:28px;height:28px;color:var(--tertiary-text);border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.75rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__cal-nav{transition:color .12s var(--motion-ease), background .12s var(--motion-ease)}}.ignis-datetimepicker__cal-nav:hover{color:var(--content-text);background:var(--fill-2)}.ignis-datetimepicker__cal-nav:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-datetimepicker__cal-week{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.ignis-datetimepicker__cal-week>span{text-align:center;color:var(--tertiary-text);letter-spacing:.4px;padding:.2rem 0;font-size:.66rem;font-weight:600}.ignis-datetimepicker__cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ignis-datetimepicker__cal-empty{aspect-ratio:1;min-height:32px}.ignis-datetimepicker__cal-day{aspect-ratio:1;border-radius:var(--radius-1);min-height:32px;color:var(--secondary-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.82rem;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__cal-day{transition:background .1s var(--motion-ease), color .1s var(--motion-ease)}}.ignis-datetimepicker__cal-day:hover:not(.is-selected){background:var(--fill-2);color:var(--content-text)}.ignis-datetimepicker__cal-day:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-datetimepicker__cal-day.is-today:not(.is-selected){color:var(--accent-base);font-weight:600}.ignis-datetimepicker__cal-day.is-today:not(.is-selected):after{content:"";background:var(--accent-base);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ignis-datetimepicker__cal-day.is-selected{background:var(--accent-fill);color:var(--on-accent);font-weight:600}.ignis-datetimepicker__time-wrap{grid-template-columns:1fr 1fr;gap:.5rem;height:196px;display:grid}.ignis-datetimepicker__time-col{border:1px solid var(--border-control);border-radius:var(--radius-1);flex-direction:column;display:flex;overflow:hidden}.ignis-datetimepicker__time-col-label{background:var(--fill-1);color:var(--tertiary-text);text-transform:uppercase;letter-spacing:.4px;text-align:center;border-bottom:1px solid var(--fill-2);padding:.3rem 0;font-size:.66rem;font-weight:600}.ignis-datetimepicker__time-list{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent;flex:1;overflow-y:auto}.ignis-datetimepicker__time-list::-webkit-scrollbar{width:4px}.ignis-datetimepicker__time-list::-webkit-scrollbar-thumb{background:var(--border-control);border-radius:var(--radius-1)}.ignis-datetimepicker__time-item{font-variant-numeric:tabular-nums;width:100%;color:var(--secondary-text);text-align:center;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-family:inherit;font-size:.82rem;display:block}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__time-item{transition:background .1s var(--motion-ease), color .1s var(--motion-ease)}}.ignis-datetimepicker__time-item:hover:not(.is-selected){background:var(--fill-2);color:var(--content-text)}.ignis-datetimepicker__time-item.is-selected{background:var(--accent-fill);color:var(--on-accent);font-weight:600}.ignis-datetimepicker__time-summary{text-align:center;color:var(--content-text);font-variant-numeric:tabular-nums;margin-top:.6rem;font-size:.92rem;font-weight:600}.ignis-datetimepicker__footer{border-top:1px solid var(--fill-2);justify-content:space-between;gap:.4rem;padding:.6rem .75rem;display:flex}.ignis-datetimepicker__footer-btn{border-radius:var(--radius-1);background:var(--accent-fill);color:var(--on-accent);cursor:pointer;border:0;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.78rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.ignis-datetimepicker__footer-btn{transition:background .1s var(--motion-ease)}}.ignis-datetimepicker__footer-btn:hover{background:color-mix(in oklab, var(--accent-fill) 88%, black)}.ignis-datetimepicker__footer-btn--ghost{color:var(--tertiary-text);border:1px solid var(--fill-3);background:0 0}.ignis-datetimepicker__footer-btn--ghost:hover{background:var(--fill-2);color:var(--content-text)}.ignis-multi-select{width:100%;display:block;position:relative}.ignis-multi-select__hidden{display:none}.ignis-multi-select__wrap{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-2);cursor:text;flex-wrap:wrap;align-items:center;gap:.3rem;width:100%;min-height:2.25rem;padding:.3rem .5rem;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-multi-select__wrap{transition:border-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease)}}.ignis-multi-select__wrap:focus-within{border-color:var(--accent-base);box-shadow:0 0 0 3px var(--accent-soft)}.ignis-multi-select__wrap.is-disabled{opacity:.5;cursor:not-allowed}.ignis-multi-select__chips{display:contents}.ignis-multi-select__field{min-width:8rem;color:var(--content-text);font-family:inherit;font-size:var(--fs-sm);background:0 0;border:0;outline:none;flex:8rem;padding:.15rem .2rem}.ignis-multi-select__field::placeholder{color:var(--tertiary-text)}.ignis-multi-select__panel{z-index:2100;background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);max-height:220px;box-shadow:var(--shadow-pop);scrollbar-width:thin;scrollbar-color:var(--border-control) transparent;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ignis-multi-select__panel::-webkit-scrollbar{width:4px}.ignis-multi-select__panel::-webkit-scrollbar-thumb{background:var(--border-control);border-radius:var(--radius-1)}.ignis-multi-select__option{border-radius:var(--radius-1);color:var(--secondary-text);font-size:var(--fs-sm);cursor:pointer;padding:.4rem .6rem}@media (prefers-reduced-motion:no-preference){.ignis-multi-select__option{transition:background .1s var(--motion-ease), color .1s var(--motion-ease)}}.ignis-multi-select__option:hover,.ignis-multi-select__option.is-active{background:var(--fill-2);color:var(--content-text)}.ignis-multi-select__option.is-selected{color:var(--accent-base);font-weight:500}.ignis-multi-select__option.is-selected:before{content:"✓";width:1.2em;margin-right:.2rem;display:inline-block}.ignis-multi-select__empty{text-align:center;color:var(--tertiary-text);padding:.6rem;font-size:.78rem}.ignis-chip.ignis-multi-select__tag{background:var(--fill-2);color:var(--secondary-text);border:1px solid var(--fill-3)}.ignis-chip.ignis-multi-select__tag:hover{background:var(--fill-3);color:var(--content-text)}.ignis-chip.ignis-multi-select__tag .ignis-chip__remove{color:var(--tertiary-text);opacity:.7}.ignis-chip.ignis-multi-select__tag .ignis-chip__remove:hover{opacity:1;color:var(--content-text)}.ignis-colorpicker{display:inline-block;position:relative}.ignis-colorpicker__trigger{background:var(--surface);border:1px solid var(--fill-3);border-radius:var(--radius-2);color:var(--secondary-text);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.5rem;padding:.3rem .65rem .3rem .3rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-colorpicker__trigger{transition:border-color .15s var(--motion-ease), box-shadow .15s var(--motion-ease)}}.ignis-colorpicker__trigger:hover:not(:disabled){border-color:var(--fill-4)}.ignis-colorpicker__trigger:focus-visible{border-color:var(--accent-base);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.ignis-colorpicker.is-open .ignis-colorpicker__trigger{border-color:var(--accent-base);box-shadow:0 0 0 2px var(--accent-soft)}.ignis-colorpicker__swatch{border-radius:var(--radius-1);border:1px solid var(--fill-3);background-image:linear-gradient(45deg, var(--border-control) 25%, transparent 25%), linear-gradient(-45deg, var(--border-control) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--border-control) 75%), linear-gradient(-45deg, transparent 75%, var(--border-control) 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;flex-shrink:0;width:1.6rem;height:1.6rem;position:relative;overflow:hidden}.ignis-colorpicker__swatch:after{content:"";background:var(--ignis-cp-color);position:absolute;inset:0}.ignis-colorpicker__hex-readout{font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;color:var(--tertiary-text)}.ignis-colorpicker__panel{z-index:1050;background:var(--overlay);border:1px solid var(--fill-3);border-radius:var(--radius-2);width:240px;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;padding:.75rem;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ignis-colorpicker__panel{transition:opacity .15s var(--motion-ease), transform .15s var(--motion-ease)}}.ignis-colorpicker.is-open .ignis-colorpicker__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-colorpicker__sv{border-radius:var(--radius-1);cursor:crosshair;background-image:linear-gradient(to top, var(--black), transparent), linear-gradient(to right, var(--white), var(--ignis-cp-hue,red));width:100%;height:140px;position:relative;overflow:hidden}.ignis-colorpicker__sv-pointer{border:2px solid var(--white);pointer-events:none;width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in oklab, var(--black) 60%, transparent);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ignis-colorpicker__hue{cursor:ew-resize;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:999px;width:100%;height:12px;margin-top:.6rem;position:relative}.ignis-colorpicker__hue-pointer{border:2px solid var(--white);pointer-events:none;background:var(--ignis-cp-hue,red);width:14px;height:14px;box-shadow:0 0 0 1px color-mix(in oklab, var(--black) 60%, transparent);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ignis-colorpicker__hex{align-items:center;gap:.4rem;margin-top:.6rem;display:flex}.ignis-colorpicker__hex label{color:var(--tertiary-text);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.ignis-colorpicker__hex input{background:var(--surface);border:1px solid var(--fill-3);border-radius:var(--radius-1);color:var(--secondary-text);font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;outline:none;flex:1;padding:.3rem .45rem;font-size:.85rem}.ignis-colorpicker__hex input:focus{border-color:var(--accent-base)}.ignis-colorpicker__presets{grid-template-columns:repeat(8,1fr);gap:.3rem;margin-top:.6rem;display:grid}.ignis-colorpicker__preset{aspect-ratio:1;border-radius:var(--radius-1);border:1px solid var(--fill-3);cursor:pointer;width:100%}@media (prefers-reduced-motion:no-preference){.ignis-colorpicker__preset{transition:border-color .15s var(--motion-ease)}}.ignis-colorpicker__preset:hover{border-color:var(--fill-5)}.ignis-colorpicker__preset.is-active{border-color:var(--accent-base);box-shadow:0 0 0 1px var(--accent-base)}.ignis-combobox{width:100%;display:inline-block;position:relative}.ignis-combobox__field{background:var(--surface);color:var(--secondary-text);border:1px solid var(--fill-3);border-radius:var(--radius-2);align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-combobox__field{transition:border-color .15s var(--motion-ease), box-shadow .15s var(--motion-ease)}}.ignis-combobox__field:hover:not(.is-disabled){border-color:var(--fill-4)}.ignis-combobox.is-open .ignis-combobox__field,.ignis-combobox__field:focus-within{border-color:var(--accent-base);box-shadow:0 0 0 2px var(--accent-soft)}.ignis-combobox__input{min-width:0;color:inherit;font:inherit;font-size:var(--fs-sm);background:0 0;border:0;outline:0;flex:1;padding:.375rem .75rem}.ignis-combobox__input::placeholder{color:var(--tertiary-text)}.ignis-combobox__input:disabled{cursor:not-allowed}.ignis-combobox__toggle{appearance:none;color:var(--tertiary-text);cursor:pointer;background:0 0;border:0;align-items:center;padding:.375rem .6rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-combobox__toggle{transition:color .15s var(--motion-ease), transform .2s var(--motion-ease)}}.ignis-combobox__toggle:hover{color:var(--secondary-text)}.ignis-combobox__toggle:focus-visible{color:var(--accent-base);outline:none}.ignis-combobox.is-open .ignis-combobox__toggle{color:var(--accent-base);transform:rotate(180deg)}.ignis-combobox__clear{appearance:none;color:var(--tertiary-text);cursor:pointer;background:0 0;border:0;padding:.2rem .4rem;font-size:.9em;line-height:1}.ignis-combobox__clear:hover{color:var(--danger-text)}.ignis-combobox__panel{z-index:1050;background:var(--overlay);border:1px solid var(--fill-3);border-radius:var(--radius-2);box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;max-height:16rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ignis-combobox__panel{transition:opacity .15s var(--motion-ease), transform .15s var(--motion-ease)}}.ignis-combobox.is-open .ignis-combobox__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-combobox__option{font-size:var(--fs-sm);cursor:pointer;color:var(--secondary-text);padding:.4rem .75rem}@media (prefers-reduced-motion:no-preference){.ignis-combobox__option{transition:background .1s var(--motion-ease)}}.ignis-combobox__option:hover,.ignis-combobox__option.is-active{background:var(--fill-2)}.ignis-combobox__option.is-selected{background:var(--accent-soft);color:var(--accent-text)}.ignis-combobox__option--empty{color:var(--tertiary-text);cursor:default;font-style:italic}.ignis-combobox__option--empty:hover{background:0 0}.ignis-combobox__option mark{background:color-mix(in oklab, var(--accent-base) 25%, transparent);color:inherit;border-radius:var(--radius-1);padding:0 1px}.ignis-btn{background:var(--fill-2);color:var(--content-text);font-size:var(--fs-base);letter-spacing:.01em;border-radius:var(--radius-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .9rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-btn{transition:background .15s var(--motion-ease), border-color .15s var(--motion-ease), color .15s var(--motion-ease), box-shadow .15s var(--motion-ease)}}.ignis-btn i,.ignis-btn .fa-solid,.ignis-btn .fas,.ignis-btn .far,.ignis-btn .fab{font-size:var(--icon-sm);line-height:1}.ignis-btn:hover:not(:disabled):not(.is-loading){background:var(--fill-3)}.ignis-btn:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}.ignis-btn:disabled,.ignis-btn.is-disabled{opacity:.5;cursor:not-allowed}.ignis-btn--sm{font-size:var(--fs-xs);gap:.35rem;padding:.3rem .6rem}.ignis-btn--lg{font-size:var(--fs-md);gap:.55rem;padding:.6rem 1.2rem}.ignis-btn--icon{width:var(--control-height);height:var(--control-height);flex-shrink:0;padding:0}.ignis-btn--icon.ignis-btn--sm{width:28px;height:28px}.ignis-btn--icon.ignis-btn--lg{width:42px;height:42px}.ignis-btn--block{width:100%;display:flex}.ignis-btn--primary{background:var(--accent-fill);color:var(--on-accent);border-color:#0000}.ignis-btn--primary:hover:not(:disabled):not(.is-loading){background:color-mix(in oklab, var(--accent-fill) 88%, black)}.ignis-btn--secondary:hover:not(:disabled):not(.is-loading){background:var(--fill-3)}.ignis-btn--ghost{color:var(--secondary-text);background:0 0;border-color:#0000}.ignis-btn--ghost:hover:not(:disabled):not(.is-loading){background:var(--fill-2);color:var(--content-text)}.ignis-btn--danger{background:var(--danger-fill);color:var(--on-accent);border-color:#0000}.ignis-btn--danger:hover:not(:disabled):not(.is-loading){background:color-mix(in oklab, var(--danger-fill) 92%, black)}.ignis-btn--ghost-danger{color:var(--danger-text);background:0 0;border-color:#0000}.ignis-btn--ghost-danger:hover:not(:disabled):not(.is-loading){background:color-mix(in oklab, var(--danger) 12%, transparent);color:var(--danger-text)}.ignis-btn.is-loading,.ignis-btn[aria-busy=true]{color:#0000;pointer-events:none;cursor:progress;position:relative}.ignis-btn.is-loading>*,.ignis-btn[aria-busy=true]>*{visibility:hidden}.ignis-btn.is-loading:after,.ignis-btn[aria-busy=true]:after{content:"";width:1.84em;height:1.15em;color:var(--content-text);background:currentColor;margin:-.575em 0 0 -.92em;position:absolute;top:50%;left:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat}@media (prefers-reduced-motion:no-preference){.ignis-btn.is-loading:after,.ignis-btn[aria-busy=true]:after{-webkit-mask-composite:source-over, source-in, source-over;animation:1.1s cubic-bezier(.4,0,.6,1) infinite ignis-spinner-trace;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' opacity='0.28'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#0000 30%,currentColor 62%,#0000 63%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' opacity='0.28'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#0000 30%,currentColor 62%,#0000 63%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:0 0,100% 0,0 0;mask-position:0 0,100% 0,0 0;-webkit-mask-size:100% 100%,300% 100%,100% 100%;mask-size:100% 100%,300% 100%,100% 100%;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}}.ignis-btn.is-loading.ignis-btn--primary:after,.ignis-btn.is-loading.ignis-btn--danger:after,.ignis-btn[aria-busy=true].ignis-btn--primary:after,.ignis-btn[aria-busy=true].ignis-btn--danger:after{color:var(--on-accent)}.ignis-btn-group{display:inline-flex}.ignis-btn-group .ignis-btn{border-radius:0;margin-left:-1px}.ignis-btn-group .ignis-btn:first-child{border-top-left-radius:var(--radius-2);border-bottom-left-radius:var(--radius-2);margin-left:0}.ignis-btn-group .ignis-btn:last-child{border-top-right-radius:var(--radius-2);border-bottom-right-radius:var(--radius-2)}.ignis-btn-group .ignis-btn:hover,.ignis-btn-group .ignis-btn:focus-visible{z-index:1}.ignis-chip{border-radius:var(--radius-1);background:var(--fill-2);color:var(--tertiary-text);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.35em;padding:.25em .55em;font-size:.72em;font-weight:500;line-height:1.4;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-chip{transition:background .15s var(--motion-ease), color .15s var(--motion-ease)}}.ignis-chip i,.ignis-chip .ignis-chip__icon{font-size:var(--icon-sm);opacity:.85}.ignis-chip--sm{padding:.2em .45em;font-size:.62em}.ignis-chip--lg{font-size:var(--fs-sm);padding:.3em .7em}.ignis-chip--primary{background:var(--accent-soft);color:var(--accent-text)}.ignis-chip--ok{background:var(--ok-soft);color:var(--ok-text)}.ignis-chip--warn{background:var(--warn-soft);color:var(--warn-text)}.ignis-chip--danger{background:var(--danger-soft);color:var(--danger-text)}.ignis-chip--info{background:var(--info-soft);color:var(--info-text)}.ignis-chip--secondary{background:var(--fill-2);color:var(--secondary-text)}.ignis-chip--dark{background:var(--fill-2);color:var(--tertiary-text);border:1px solid var(--border-control)}.ignis-chip--category{color:var(--secondary-text);border:1px solid var(--border-control);background:0 0}.ignis-chip--count{background:var(--fill-3);min-width:1.6em;color:var(--secondary-text);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;padding:.15em .5em;font-weight:600}.ignis-chip--dot{gap:.45em}.ignis-chip--dot:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ignis-chip--toggle{cursor:pointer}.ignis-chip--toggle input{accent-color:var(--accent-base);margin:0 .35em 0 0}.ignis-chip--toggle:has(input:checked){background:var(--accent-soft);color:var(--accent-text)}.ignis-chip--removable{padding-right:.3em}.ignis-chip .ignis-chip__remove{appearance:none;color:currentColor;opacity:.55;cursor:pointer;border-radius:var(--radius-1);background:0 0;border:0;justify-content:center;align-items:center;width:1em;height:1em;margin-left:.1em;padding:0;font-size:1.1em;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-chip .ignis-chip__remove{transition:opacity .15s var(--motion-ease), background .15s var(--motion-ease)}}.ignis-chip .ignis-chip__remove:hover,.ignis-chip .ignis-chip__remove:focus-visible{opacity:1;background:var(--fill-3);outline:none}.ignis-tag-input{background:var(--surface);min-height:2.25rem;color:var(--content-text);border:1px solid var(--border-control);border-radius:var(--radius-2);font-size:var(--fs-sm);cursor:text;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.28rem .5rem;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-tag-input{transition:border-color .15s var(--motion-ease), box-shadow .15s var(--motion-ease)}}.ignis-tag-input:hover:not(.is-disabled){border-color:var(--fill-4)}.ignis-tag-input:focus-within{border-color:var(--accent-base);box-shadow:0 0 0 2px var(--accent-soft)}.ignis-tag-input.is-disabled{opacity:.5;cursor:not-allowed}.ignis-tag-input .ignis-chip{flex-shrink:0}.ignis-tag-input .ignis-tag-input__field{min-width:8ch;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.15rem .2rem}.ignis-tag-input .ignis-tag-input__field::placeholder{color:var(--tertiary-text)}.ignis-tag-input .ignis-tag-input__field:disabled{cursor:not-allowed}.ignis-drawer-backdrop{background:color-mix(in oklab, var(--black) 55%, transparent);opacity:0;pointer-events:none;z-index:1080;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.ignis-drawer-backdrop{transition:opacity .25s var(--motion-ease)}}.ignis-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.ignis-drawer{background:var(--overlay);color:var(--content-text);border:1px solid var(--fill-3);z-index:1085;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:fixed}@media (prefers-reduced-motion:no-preference){.ignis-drawer{transition:transform .3s var(--motion-spring)}}.ignis-drawer--right{border-left:1px solid var(--fill-3);border-right:0;width:min(420px,100vw);top:0;bottom:0;right:0;transform:translate(100%)}.ignis-drawer--left{border-right:1px solid var(--fill-3);border-left:0;width:min(420px,100vw);top:0;bottom:0;left:0;transform:translate(-100%)}.ignis-drawer--top{border-bottom:1px solid var(--fill-3);border-top:0;height:min(360px,80vh);top:0;left:0;right:0;transform:translateY(-100%)}.ignis-drawer--bottom{border-top:1px solid var(--fill-3);border-bottom:0;height:min(360px,80vh);bottom:0;left:0;right:0;transform:translateY(100%)}.ignis-drawer.is-open{transform:translate(0)}.ignis-drawer__header{border-bottom:1px solid var(--fill-2);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.ignis-drawer__title{color:var(--content-text);margin:0;font-size:1rem;font-weight:600}.ignis-drawer__close{appearance:none;color:var(--tertiary-text);cursor:pointer;border-radius:var(--radius-1);background:0 0;border:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:1.1rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-drawer__close{transition:background .15s var(--motion-ease), color .15s var(--motion-ease)}}.ignis-drawer__close:hover{background:var(--fill-2);color:var(--content-text)}.ignis-drawer__close:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}.ignis-drawer__body{flex:1;padding:1rem;overflow-y:auto}.ignis-drawer__footer{border-top:1px solid var(--fill-2);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ignis-pagination{align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:inline-flex}.ignis-pagination__item{appearance:none;color:var(--content-text);border-radius:var(--radius-1);cursor:pointer;background:0 0;border:1px solid #0000;min-width:2rem;padding:.3rem .6rem;font-size:.85rem;text-decoration:none}@media (prefers-reduced-motion:no-preference){.ignis-pagination__item{transition:background .15s var(--motion-ease), color .15s var(--motion-ease), border-color .15s var(--motion-ease)}}.ignis-pagination__item:hover:not(:disabled):not(.is-active){background:var(--fill-2);color:var(--content-text)}.ignis-pagination__item.is-active{background:var(--accent-fill);color:var(--on-accent);font-weight:500}.ignis-pagination__item:disabled,.ignis-pagination__item.is-disabled{opacity:.4;cursor:not-allowed}.ignis-pagination__item--ellipsis{cursor:default;color:var(--tertiary-text)}.ignis-pagination__item--ellipsis:hover{background:0 0}.ignis-pagination--sm .ignis-pagination__item{min-width:1.6rem;padding:.2rem .45rem;font-size:.75rem}.ignis-list-group{background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ignis-list-group__item{color:var(--content-text);font-size:var(--fs-sm);border-bottom:1px solid var(--border-control);align-items:center;gap:.65rem;padding:.65rem .85rem;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.ignis-list-group__item{transition:background .12s var(--motion-ease)}}.ignis-list-group__item:last-child{border-bottom:0}.ignis-list-group__item--interactive{cursor:pointer}.ignis-list-group__item--interactive:hover{background:var(--fill-2)}.ignis-list-group__item.is-active{background:var(--accent-soft);color:var(--accent-text)}.ignis-list-group__item.is-disabled{opacity:.5;pointer-events:none}.ignis-list-group__icon{font-size:var(--icon-sm);flex-shrink:0}.ignis-list-group__body{flex:1;min-width:0}.ignis-list-group__title{color:var(--content-text);font-weight:500}.ignis-list-group__meta{color:var(--tertiary-text);margin-top:.1rem;font-size:.72rem}.ignis-list-group__trailing{color:var(--tertiary-text);flex-shrink:0}.ignis-list-group--flush{background:0 0;border:0;border-radius:0}.ignis-breadcrumb{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .75rem;padding:0;font-size:.78rem;list-style:none;display:flex}.ignis-breadcrumb__item{color:var(--tertiary-text)}.ignis-breadcrumb__item a{color:var(--tertiary-text);text-decoration:none}@media (prefers-reduced-motion:no-preference){.ignis-breadcrumb__item a{transition:color .15s var(--motion-ease)}}.ignis-breadcrumb__item a:hover{color:var(--accent-base)}.ignis-breadcrumb__item[aria-current=page],.ignis-breadcrumb__item.is-active{color:var(--content-text);font-weight:500}.ignis-breadcrumb__item:not(:last-child):after{content:"";color:var(--tertiary-text);opacity:.5;margin-left:.4rem;font-family:"Font Awesome 7 Free","Font Awesome 6 Free";font-size:.6rem;font-weight:900}.ignis-range{appearance:none;background:var(--fill-3);cursor:pointer;border-radius:999px;outline:none;width:100%;height:4px}.ignis-range::-webkit-slider-thumb{appearance:none;background:var(--accent-base);border:2px solid var(--canvas);cursor:pointer;border-radius:50%;width:16px;height:16px}.ignis-range::-moz-range-thumb{background:var(--accent-base);border:2px solid var(--canvas);cursor:pointer;border-radius:50%;width:16px;height:16px}.ignis-range:focus-visible{box-shadow:0 0 0 3px var(--accent-soft)}.ignis-range:disabled{opacity:.5;cursor:not-allowed}.ignis-skeleton{background:linear-gradient(90deg, var(--fill-2) 0%, var(--fill-3) 50%, var(--fill-2) 100%);border-radius:var(--radius-1);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;background-size:200% 100%;display:inline-block}@media (prefers-reduced-motion:no-preference){.ignis-skeleton{animation:1.4s ease-in-out infinite ignis-skeleton-shimmer}}.ignis-skeleton--text{border-radius:999px;width:100%;height:.85em}.ignis-skeleton--title{border-radius:999px;width:60%;height:1.4em}.ignis-skeleton--circle{border-radius:50%}.ignis-skeleton--block{border-radius:var(--radius-2);width:100%;height:100%}@keyframes ignis-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ignis-alert{background:var(--fill-2);color:var(--secondary-text);border:1px solid var(--fill-2);border-left:3px solid var(--tertiary-text);border-radius:var(--radius-2);font-size:var(--fs-sm);align-items:flex-start;gap:.65rem;padding:.7rem .9rem;line-height:1.5;display:flex}.ignis-alert__icon{font-size:var(--icon-sm);flex-shrink:0;margin-top:.1em;line-height:1}.ignis-alert__body{flex:1;min-width:0}.ignis-alert__title{color:var(--content-text);margin-bottom:.15rem;font-weight:600}.ignis-alert__close{appearance:none;color:currentColor;opacity:.55;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-top:.05em;padding:0 .15rem;font-size:1rem;line-height:1}.ignis-alert__close:hover{opacity:1}.ignis-alert--ok{background:var(--ok-soft);border-left-color:var(--ok)}.ignis-alert--ok .ignis-alert__title,.ignis-alert--ok .ignis-alert__icon,.ignis-alert--ok strong,.ignis-alert--ok>i{color:var(--ok-text)}.ignis-alert--warn{background:var(--warn-soft);border-left-color:var(--warn)}.ignis-alert--warn .ignis-alert__title,.ignis-alert--warn .ignis-alert__icon,.ignis-alert--warn strong,.ignis-alert--warn>i{color:var(--warn-text)}.ignis-alert--danger{background:var(--danger-soft);border-left-color:var(--danger)}.ignis-alert--danger .ignis-alert__title,.ignis-alert--danger .ignis-alert__icon,.ignis-alert--danger strong,.ignis-alert--danger>i{color:var(--danger-text)}.ignis-alert--info{background:var(--info-soft);border-left-color:var(--info)}.ignis-alert--info .ignis-alert__title,.ignis-alert--info .ignis-alert__icon,.ignis-alert--info strong,.ignis-alert--info>i{color:var(--info-text)}.ignis-spinner{width:2rem;height:1.25rem;color:var(--tertiary-text);vertical-align:middle;background:currentColor;flex:none;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat}@media (prefers-reduced-motion:no-preference){.ignis-spinner{-webkit-mask-composite:source-over, source-in, source-over;animation:1.1s cubic-bezier(.4,0,.6,1) infinite ignis-spinner-trace;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' opacity='0.28'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#0000 30%,currentColor 62%,#0000 63%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' opacity='0.28'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#0000 30%,currentColor 62%,#0000 63%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 10h7l2.6-6.5 4.4 13 3.3-6.5h11.7'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:0 0,100% 0,0 0;mask-position:0 0,100% 0,0 0;-webkit-mask-size:100% 100%,300% 100%,100% 100%;mask-size:100% 100%,300% 100%,100% 100%;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}}.ignis-spinner--sm{width:1.4rem;height:.875rem}.ignis-spinner--lg{width:3.2rem;height:2rem}.ignis-spinner--accent{color:var(--accent-base)}.ignis-spinner--ok{color:var(--ok-text)}.ignis-spinner--danger{color:var(--danger-text)}.ignis-spinner--info{color:var(--info-text)}@keyframes ignis-spinner-trace{0%{-webkit-mask-position:0 0,100% 0,0 0;mask-position:0 0,100% 0,0 0}to{-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0}}.ignis-spinner-overlay{background:color-mix(in oklab, var(--black) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:0}.ignis-spinner-overlay--fullscreen{z-index:1100;position:fixed}.ignis-spinner-overlay .ignis-spinner-overlay__label{font-size:var(--fs-sm);color:var(--content-text)}.ignis-progress{background:var(--fill-2);border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.ignis-progress--sm{height:4px}.ignis-progress--lg{height:14px}.ignis-progress__bar{background:var(--accent-base);border-radius:inherit;height:100%;position:relative}@media (prefers-reduced-motion:no-preference){.ignis-progress__bar{transition:width .3s var(--motion-ease)}}.ignis-progress--ok .ignis-progress__bar{background:var(--ok)}.ignis-progress--warn .ignis-progress__bar{background:var(--warn)}.ignis-progress--danger .ignis-progress__bar{background:var(--danger)}.ignis-progress--info .ignis-progress__bar{background:var(--info)}.ignis-progress--indeterminate .ignis-progress__bar{width:30%!important}@media (prefers-reduced-motion:no-preference){.ignis-progress--indeterminate .ignis-progress__bar{animation:ignis-progress-sweep 1.4s var(--motion-ease) infinite}}.ignis-progress--striped .ignis-progress__bar{background-image:linear-gradient(45deg, var(--fill-4) 25%, transparent 25%, transparent 50%, var(--fill-4) 50%, var(--fill-4) 75%, transparent 75%, transparent);background-size:1rem 1rem}.ignis-progress--labeled{background:0 0;height:auto;overflow:visible}.ignis-progress--labeled .ignis-progress__track{background:var(--fill-2);border-radius:999px;width:100%;height:8px;margin-top:.3rem;overflow:hidden}.ignis-progress--labeled .ignis-progress__label{color:var(--tertiary-text);justify-content:space-between;font-size:.75rem;display:flex}.ignis-progress--labeled .ignis-progress__label strong{color:var(--content-text);font-weight:500}@keyframes ignis-progress-sweep{0%{left:-30%}to{left:100%}}.ignis-snack-stack{pointer-events:none;flex-direction:column-reverse;gap:.6rem;max-width:min(420px,100vw - 2.5rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.ignis-snack{pointer-events:auto;background:var(--overlay);color:var(--secondary-text);border:1px solid var(--fill-3);border-left:3px solid var(--tertiary-text);border-radius:var(--radius-2);box-shadow:var(--shadow-pop);opacity:0;align-items:flex-start;gap:.65rem;padding:.7rem .85rem;font-size:.85rem;line-height:1.4;display:flex;transform:translate(20px)}@media (prefers-reduced-motion:no-preference){.ignis-snack{transition:opacity .25s var(--motion-ease), transform .3s var(--motion-spring)}}.ignis-snack.is-visible{opacity:1;transform:translate(0)}.ignis-snack.is-leaving{opacity:0;transform:translate(20px)}.ignis-snack__icon{font-size:var(--icon-sm);flex-shrink:0;margin-top:.1em;line-height:1}.ignis-snack__body{flex:1;min-width:0}.ignis-snack__title{color:var(--content-text);margin-bottom:.15rem;font-weight:600}.ignis-snack__msg{word-break:break-word}.ignis-snack__progress{background:var(--fill-3);border-radius:999px;height:4px;margin-top:.45rem;overflow:hidden}.ignis-snack__bar{border-radius:inherit;background:currentColor;width:0%;height:100%}@media (prefers-reduced-motion:no-preference){.ignis-snack__bar{transition:width .3s var(--motion-ease)}}.ignis-snack__action{appearance:none;color:currentColor;font:inherit;cursor:pointer;border-radius:var(--radius-1);text-transform:uppercase;letter-spacing:.04em;opacity:.85;background:0 0;border:0;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.ignis-snack__action{transition:background .15s var(--motion-ease), opacity .15s var(--motion-ease)}}.ignis-snack__action:hover,.ignis-snack__action:focus-visible{opacity:1;background:var(--fill-3);outline:none}.ignis-snack__close{appearance:none;color:currentColor;opacity:.5;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-top:.05em;padding:0 .15rem;font-size:1rem;line-height:1}@media (prefers-reduced-motion:no-preference){.ignis-snack__close{transition:opacity .15s var(--motion-ease)}}.ignis-snack__close:hover,.ignis-snack__close:focus-visible{opacity:1;outline:none}.ignis-snack--ok{border-left-color:var(--ok);color:var(--ok-text)}.ignis-snack--ok .ignis-snack__title{color:var(--ok-text)}.ignis-snack--warn{border-left-color:var(--warn);color:var(--warn-text)}.ignis-snack--warn .ignis-snack__title{color:var(--warn-text)}.ignis-snack--danger{border-left-color:var(--danger);color:var(--danger-text)}.ignis-snack--danger .ignis-snack__title{color:var(--danger-text)}.ignis-snack--info{border-left-color:var(--info);color:var(--info-text)}.ignis-snack--info .ignis-snack__title{color:var(--info-text)}.ignis-snack--progress{border-left-color:var(--accent-base);color:var(--accent-text)}.ignis-snack--progress .ignis-snack__title{color:var(--accent-text)}.ignis-tooltip,.ignis-popover{z-index:1090;pointer-events:none;opacity:0;position:absolute;transform:scale(.95)}@media (prefers-reduced-motion:no-preference){.ignis-tooltip,.ignis-popover{transition:opacity .12s var(--motion-ease), transform .12s var(--motion-ease)}}.ignis-tooltip.is-visible,.ignis-popover.is-visible{opacity:1;transform:scale(1)}.ignis-tooltip:before,.ignis-popover:before{content:"";background:inherit;border:inherit;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.ignis-tooltip[data-placement^=top]:before,.ignis-popover[data-placement^=top]:before{border-top:0;border-left:0;margin-left:-4px;bottom:-5px;left:50%}.ignis-tooltip[data-placement^=bottom]:before,.ignis-popover[data-placement^=bottom]:before{border-bottom:0;border-right:0;margin-left:-4px;top:-5px;left:50%}.ignis-tooltip[data-placement^=left]:before,.ignis-popover[data-placement^=left]:before{border-bottom:0;border-left:0;margin-top:-4px;top:50%;right:-5px}.ignis-tooltip[data-placement^=right]:before,.ignis-popover[data-placement^=right]:before{border-top:0;border-right:0;margin-top:-4px;top:50%;left:-5px}.ignis-tooltip{background:color-mix(in oklab, var(--black) 96%, transparent);color:var(--white);border-radius:var(--radius-1);border:1px solid var(--fill-3);text-align:center;white-space:normal;max-width:240px;box-shadow:var(--shadow-pop);padding:.35rem .6rem;font-size:.72rem;font-weight:500;line-height:1.4}.ignis-popover{background:var(--overlay);color:var(--content-text);border:1px solid var(--fill-3);border-radius:var(--radius-2);box-shadow:var(--shadow-pop);pointer-events:auto;width:280px}.ignis-popover__header{border-bottom:1px solid var(--fill-2);color:var(--content-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.82rem;font-weight:600;display:flex}.ignis-popover__close{appearance:none;color:var(--tertiary-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.ignis-popover__close:hover{color:var(--danger-text)}.ignis-popover__body{font-size:var(--fs-sm);padding:.65rem .75rem;line-height:1.5}.ignis-card{background:var(--overlay);color:var(--content-text);border:1px solid var(--border-control);border-radius:var(--radius-3);flex-direction:column;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ignis-card{transition:border-color .15s var(--motion-ease), box-shadow .15s var(--motion-ease)}}.ignis-card__header{background:var(--fill-1);border-bottom:1px solid var(--border-control);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ignis-card__title{color:var(--content-text);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:600}.ignis-card__subtitle{color:var(--tertiary-text);letter-spacing:0;margin-top:.15rem;font-size:.75rem;font-weight:400;display:block}.ignis-card__text{color:var(--secondary-text);margin:0;font-size:.85rem;line-height:1.5}.ignis-card__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.ignis-card__body{flex:1;padding:1rem}.ignis-card__footer{background:var(--fill-1);border-top:1px solid var(--border-control);justify-content:flex-end;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.ignis-card--bordered{border-width:1px}a.ignis-card:hover{border-color:var(--accent-base)}table.ignis-table{border-collapse:separate;border-spacing:0;width:100%;margin:0}table.ignis-table th{z-index:1;color:var(--tertiary-text);background:var(--surface-2);border-bottom:1px solid var(--border-subtle);letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.6rem .9rem;font-size:.68rem;font-weight:700;position:sticky;top:0}table.ignis-table td{color:var(--content-text);border-bottom:1px solid var(--fill-2);vertical-align:middle;padding:.7rem .9rem;font-size:.8rem;line-height:1.4}@media (prefers-reduced-motion:no-preference){table.ignis-table tbody tr{transition:background .12s var(--motion-ease)}}table.ignis-table tbody tr:hover{background:var(--fill-1)}table.ignis-table tbody tr:last-child td{border-bottom:0}table.ignis-table tbody tr.is-muted td{color:var(--tertiary-text)}table.ignis-table tbody tr[data-ignis-row]{cursor:default}table.ignis-table tbody tr[data-ignis-row]:focus-visible{outline:2px solid var(--accent-base);outline-offset:-2px}table.ignis-table tbody tr[data-ignis-row][aria-selected=true]>td{background:var(--accent-soft)}table.ignis-table tbody tr[data-ignis-row].is-checked>td{background:var(--fill-1)}table.ignis-table .ignis-table__num{text-align:right;font-variant-numeric:tabular-nums}table.ignis-table .ignis-table__actions{text-align:right;white-space:nowrap;width:1%}table.ignis-table .ignis-table__check{width:2rem;padding-right:0}table.ignis-table .ignis-table__check input{vertical-align:middle}table.ignis-table a:not(.ignis-btn):not(.ignis-chip){color:inherit}.ignis-table__sort{color:inherit;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.ignis-table__sort i{opacity:.45;font-size:.8em}.ignis-table__sort:hover,.ignis-table__sort:focus-visible{color:var(--content-text);outline:none;text-decoration:none}.ignis-table__sort:hover i,.ignis-table__sort:focus-visible i{opacity:.8}.ignis-table__sort.is-asc,.ignis-table__sort.is-desc{color:var(--content-text)}.ignis-table__sort.is-asc i,.ignis-table__sort.is-desc i{color:var(--accent-base);opacity:1}.ignis-row-actions{opacity:0;justify-content:flex-end;gap:.25rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ignis-row-actions{transition:opacity .12s var(--motion-ease)}}tr:hover .ignis-row-actions,tr:focus-within .ignis-row-actions{opacity:1}@media (hover:none){.ignis-row-actions{opacity:1}}.ignis-mono{font-family:var(--mono);letter-spacing:.01em;font-size:.95em}.ignis-list-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.ignis-list-toolbar__search{flex:14rem;max-width:22rem;position:relative}.ignis-list-toolbar__search>i{color:var(--tertiary-text);pointer-events:none;font-size:.8rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}.ignis-list-toolbar__search .ignis-input{padding-left:2rem}.ignis-list-toolbar__spacer{flex:auto}.ignis-list-toolbar__field{flex-direction:column;gap:.2rem;display:inline-flex}.ignis-list-toolbar__field .ignis-input{width:auto;min-width:8rem}.ignis-list-toolbar .ignis-field__label{margin-bottom:.2rem}.ignis-list-footer{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.6rem .9rem;display:flex}.ignis-list-meta{color:var(--tertiary-text);margin:0;font-size:.78rem}.ignis-form-card{max-width:44rem}.ignis-form-card__footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:.5rem;display:flex}.ignis-segmented{background:var(--fill-1);border:1px solid var(--border-subtle);border-radius:var(--radius-2);flex-wrap:wrap;gap:.25rem;padding:.2rem;display:inline-flex}.ignis-segmented a,.ignis-segmented button{border-radius:var(--radius-1);color:var(--secondary-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem .7rem;font-size:.78rem;font-weight:500;line-height:1.4;text-decoration:none}@media (prefers-reduced-motion:no-preference){.ignis-segmented a,.ignis-segmented button{transition:background .12s var(--motion-ease), color .12s var(--motion-ease)}}.ignis-segmented a:hover,.ignis-segmented button:hover{background:var(--fill-2);color:var(--content-text)}.ignis-segmented a:focus-visible,.ignis-segmented button:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}.ignis-segmented a.is-active,.ignis-segmented button.is-active{background:var(--surface);color:var(--content-text);box-shadow:var(--shadow-card)}.twplus-page{width:100%;max-width:88rem;margin-inline:auto;padding:0 1rem 2rem}@media (min-width:640px){.twplus-page{padding-inline:1.5rem}}@media (min-width:1024px){.twplus-page{padding-inline:2rem}}.twplus-page-header{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.25rem;display:flex}.twplus-page-header__copy{min-width:0}.twplus-page-header__eyebrow{color:var(--tertiary-text);margin:0 0 .3rem;font-size:.8rem;font-weight:500}.twplus-page-header__eyebrow a{color:inherit;text-decoration:none}.twplus-page-header__eyebrow a:hover{color:var(--secondary-text);text-decoration:underline}.twplus-page-header h1{color:var(--content-text);margin:0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.2}.twplus-page-header--list h1{align-items:center;gap:.625rem;display:inline-flex}.twplus-page-header__description{max-width:48rem;color:var(--tertiary-text);margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.twplus-page-header__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.twplus-stats{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0;display:grid;overflow:hidden}@media (min-width:768px){.twplus-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.twplus-stats--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.twplus-stats__item{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-width:0;padding:1rem 1.1rem}.twplus-stats__item:nth-child(2n){border-right:0}@media (min-width:768px){.twplus-stats__item{border-bottom:0}.twplus-stats__item:nth-child(2n){border-right:1px solid var(--border-subtle)}.twplus-stats__item:last-child{border-right:0}}.twplus-stats__label{color:var(--tertiary-text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;display:block;overflow:hidden}.twplus-stats__value{color:var(--content-text);font-family:var(--mono);letter-spacing:-.04em;margin-top:.35rem;font-size:clamp(1.45rem,3vw,2rem);font-weight:700;display:block}.twplus-stats__arrow{color:var(--tertiary-text);margin-left:.25rem;font-size:.7em}a.twplus-stats__item{color:inherit;text-decoration:none}@media (prefers-reduced-motion:no-preference){a.twplus-stats__item{transition:background .12s var(--motion-ease)}}a.twplus-stats__item:hover,a.twplus-stats__item:focus-visible{background:var(--fill-1);outline:none;text-decoration:none}.twplus-link-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:640px){.twplus-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.twplus-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-link-card{min-width:0;color:inherit;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);align-items:flex-start;gap:.9rem;padding:1rem;text-decoration:none;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.twplus-link-card{transition:border-color .15s var(--motion-ease), background .15s var(--motion-ease)}}.twplus-link-card:hover,.twplus-link-card:focus-visible{color:inherit;background:color-mix(in oklab, var(--accent-base) 4.5%, transparent);border-color:color-mix(in oklab, var(--accent-base) 70%, transparent);outline:none;text-decoration:none}.twplus-link-card__icon{width:2.65rem;height:2.65rem;color:var(--accent-text);background:color-mix(in oklab, var(--accent-base) 10%, transparent);border:1px solid color-mix(in oklab, var(--accent-base) 20%, transparent);border-radius:var(--radius-3);flex:0 0 2.65rem;justify-content:center;align-items:center;display:inline-flex}.twplus-link-card__body{flex:1;min-width:0}.twplus-link-card__title{color:var(--content-text);margin:0;font-size:.9rem;font-weight:650;display:block}.twplus-link-card__description{color:var(--tertiary-text);margin:.25rem 0 0;font-size:.77rem;line-height:1.45;display:block}.twplus-link-card__arrow{color:var(--tertiary-text);margin-left:auto;font-size:.75rem}.twplus-table-card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);overflow:auto hidden}.twplus-table-card__toolbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:end;gap:.75rem;padding:.9rem 1rem;display:flex}.twplus-table-card__scroll{overflow-x:auto}table.twplus-table{border-collapse:collapse;width:100%;margin:0!important}table.twplus-table th{letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--tertiary-text)!important;background:var(--fill-1)!important;border-bottom:1px solid var(--border-subtle)!important;padding:.7rem .9rem!important;font-size:.68rem!important;font-weight:700!important}table.twplus-table td{color:var(--content-text);vertical-align:middle;font-size:.79rem;border-bottom:1px solid var(--fill-2)!important;background:0 0!important;padding:.78rem .9rem!important}@media (prefers-reduced-motion:no-preference){table.twplus-table tbody tr{transition:background .12s var(--motion-ease)}}table.twplus-table tbody tr:hover{background:var(--fill-1)!important}table.twplus-table tbody tr:last-child td{border-bottom:0!important}@media (max-width:767px){table.twplus-table [data-tw-priority=low]{display:none!important}}@media (max-width:540px){table.twplus-table [data-tw-priority=medium]{display:none!important}}.twplus-description-list{border:1px solid var(--border-subtle);border-radius:var(--radius-3);margin:0;overflow:hidden}.twplus-description-list__row,.twplus-description-list>div{border-bottom:1px solid var(--fill-2);grid-template-columns:minmax(8rem,.8fr) minmax(0,1.7fr);gap:1rem;padding:.8rem 1rem;display:grid}.twplus-description-list__row:last-child,.twplus-description-list>div:last-child{border-bottom:0}@media (max-width:540px){.twplus-description-list__row,.twplus-description-list>div{grid-template-columns:1fr;gap:.25rem}}.twplus-description-list dt{color:var(--content-text);font-size:.76rem;font-weight:600}.twplus-description-list dd{min-width:0;color:var(--content-text);margin:0;font-size:.79rem}.twplus-description-table{border-collapse:collapse;width:100%;margin:0}.twplus-description-table td{border-bottom:1px solid var(--fill-2);vertical-align:top;padding:.72rem .85rem;font-size:.78rem}.twplus-description-table tr:last-child td{border-bottom:0}.twplus-description-table td:first-child{width:42%;color:var(--tertiary-text);font-weight:600}.twplus-feed{gap:0;display:grid;position:relative}.twplus-feed__item{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-bottom:1.1rem;display:grid;position:relative}.twplus-feed__item:not(:last-child):before{background:var(--border-subtle);content:"";width:1px;position:absolute;top:2.1rem;bottom:0;left:1.05rem}.twplus-feed__icon{z-index:1;width:2.15rem;height:2.15rem;color:var(--accent-text);background:var(--surface);border:1px solid var(--border-subtle);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex;position:relative}.twplus-feed__body{min-width:0;padding-top:.2rem}.twplus-feed__content{color:var(--content-text);font-size:.8rem;line-height:1.5}.twplus-feed__meta{color:var(--tertiary-text);flex-wrap:wrap;gap:.7rem;margin-top:.3rem;font-size:.68rem;display:flex}.twplus-settings-layout{grid-template-columns:1fr;gap:1.5rem;margin-top:1.25rem;display:grid}@media (min-width:1024px){.twplus-settings-layout{grid-template-columns:14rem minmax(0,1fr)}}.twplus-settings-nav{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);align-self:start;padding:.5rem}@media (min-width:1024px){.twplus-settings-nav{position:sticky;top:5.25rem}}.twplus-settings-nav__title{color:var(--tertiary-text);letter-spacing:.07em;text-transform:uppercase;padding:.45rem .65rem .55rem;font-size:.68rem;font-weight:700}.twplus-settings-nav__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.twplus-settings-nav__link{color:var(--tertiary-text);border-radius:var(--radius-2);align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.76rem;font-weight:550;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.twplus-settings-nav__link{transition:color .12s var(--motion-ease), background .12s var(--motion-ease)}}.twplus-settings-nav__link i{text-align:center;width:1rem}.twplus-settings-nav__link:hover{color:var(--content-text);background:var(--fill-2);text-decoration:none}.twplus-settings-nav__link.is-active{color:var(--content-text);background:color-mix(in oklab, var(--accent-base) 14%, transparent)}.twplus-settings-nav__link.is-active i{color:var(--accent-text)}.twplus-page>.twplus-settings-nav{margin:.75rem 0 0;position:static;overflow-x:auto}.twplus-page>.twplus-settings-nav .twplus-settings-nav__title{display:none}.twplus-page>.twplus-settings-nav .twplus-settings-nav__list{min-width:max-content;display:flex}.twplus-section-card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);overflow:hidden}.twplus-section-card__header{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.twplus-section-card__title{color:var(--content-text);margin:0;font-size:.9rem;font-weight:650}.twplus-section-card__description{color:var(--tertiary-text);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.twplus-section-card__body{padding:1rem}.twplus-section-card__footer{border-top:1px solid var(--border-subtle);padding:.8rem 1rem}.twplus-toolbar{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;padding:.85rem 1rem;display:flex}.twplus-toolbar__group{flex-wrap:wrap;flex:auto;align-items:end;gap:.65rem;display:flex}.twplus-toolbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.twplus-stacked-list{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);margin:0;padding:0;list-style:none;overflow:hidden}.twplus-stacked-list__item{border-bottom:1px solid var(--fill-2);flex-wrap:wrap;align-items:center;gap:.8rem 1rem;padding:.9rem 1rem;display:flex}.twplus-stacked-list__item:last-child{border-bottom:0}.twplus-stacked-list__icon{width:2.4rem;height:2.4rem;color:var(--accent-text);background:color-mix(in oklab, var(--accent-base) 10%, transparent);border-radius:var(--radius-3);flex:0 0 2.4rem;justify-content:center;align-items:center;display:inline-flex}.twplus-stacked-list__body{flex:1;min-width:12rem}.twplus-stacked-list__title{color:var(--content-text);font-size:.82rem;font-weight:650}.twplus-stacked-list__meta{color:var(--tertiary-text);margin-top:.2rem;font-size:.72rem;line-height:1.45}.twplus-stacked-list__actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.twplus-form-section{border-bottom:1px solid var(--fill-2);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.twplus-form-section:first-child{padding-top:0}.twplus-form-section:last-child{border-bottom:0;padding-bottom:0}@media (min-width:760px){.twplus-form-section{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.5fr)}}.twplus-form-section__label{color:var(--content-text);font-size:.8rem;font-weight:650}.twplus-form-section__hint{color:var(--tertiary-text);margin-top:.25rem;font-size:.72rem;line-height:1.45}.twplus-sticky-actions{z-index:20;background:color-mix(in oklab, var(--overlay) 92%, transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem;display:flex;position:sticky;bottom:.75rem}.twplus-slide-over{z-index:1060;width:min(36rem,100%);box-shadow:var(--shadow-pop);border-radius:0;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;background:var(--surface)!important;border:0!important;border-left:1px solid var(--border-subtle)!important;margin:0!important;padding:1.25rem!important}.twplus-resource-grid{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}@media (min-width:640px){.twplus-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.twplus-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-resource-card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);min-width:0;color:inherit;flex-direction:column;padding:1rem;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.twplus-resource-card{transition:border-color .14s var(--motion-ease)}}.twplus-resource-card:hover{border-color:color-mix(in oklab, var(--accent-base) 55%, transparent)}.twplus-detail-hero{background:linear-gradient(135deg, color-mix(in oklab, var(--accent-base) 10%, transparent), transparent 55%), var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.twplus-filter-bar{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.twplus-filter-bar__field{grid-column:span 3;min-width:0}.twplus-filter-bar__search{grid-column:span 5;min-width:0}.twplus-filter-bar__toggle{grid-column:span 2;align-items:end;padding-bottom:.45rem;display:flex}.twplus-filter-bar__actions{grid-column:span 2;justify-content:flex-end;align-items:end;gap:.5rem;display:flex}@media (max-width:980px){.twplus-filter-bar__field{grid-column:span 4}.twplus-filter-bar__search{grid-column:span 8}.twplus-filter-bar__toggle,.twplus-filter-bar__actions{grid-column:span 6}}@media (max-width:640px){.twplus-filter-bar__field,.twplus-filter-bar__search,.twplus-filter-bar__toggle,.twplus-filter-bar__actions{grid-column:1/-1}.twplus-filter-bar__actions{justify-content:stretch}.twplus-filter-bar__actions>*{flex:1}}.twplus-content-grid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}@media (min-width:720px){.twplus-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.twplus-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-content-card{min-width:0;color:inherit;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.twplus-content-card{transition:border-color .14s var(--motion-ease), background .14s var(--motion-ease)}}.twplus-content-card:hover,.twplus-content-card:focus-within{background:color-mix(in oklab, var(--accent-base) 3.5%, transparent);border-color:color-mix(in oklab, var(--accent-base) 55%, transparent)}.twplus-content-card__body{flex:1;min-width:0;padding:1rem}.twplus-content-card__meta{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.75rem;display:flex}.twplus-content-card__title{color:var(--content-text);margin:0;font-size:.95rem;font-weight:650;line-height:1.35}.twplus-content-card__description{color:var(--tertiary-text);margin:.4rem 0 0;font-size:.77rem;line-height:1.5}.twplus-content-card__footer{border-top:1px solid var(--fill-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.twplus-mobile-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.twplus-mobile-actions{z-index:18;background:color-mix(in oklab, var(--overlay) 94%, transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-3);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-inline:-.25rem;padding:.65rem;position:sticky;bottom:.65rem}.twplus-mobile-actions>.ignis-btn{flex:auto;justify-content:center}}.twplus-pagination-wrap{color:var(--tertiary-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;font-size:.75rem;display:flex}.twplus-skeleton{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-3);gap:.65rem;padding:1rem;display:grid}.twplus-skeleton__line{background:var(--fill-2);border-radius:999px;height:.72rem;overflow:hidden}.twplus-skeleton__line:after{content:"";background:linear-gradient(90deg, transparent, var(--fill-3), transparent);width:45%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.twplus-skeleton__line:after{animation:1.3s infinite twplus-shimmer}}.twplus-skeleton__line--short{width:45%}@keyframes twplus-shimmer{0%{transform:translate(-120%)}to{transform:translate(240%)}}.ignis-workbench{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1rem;display:grid}.ignis-workbench .ignis-bulkbar{grid-column:1/-1}@media (max-width:1099px){.ignis-workbench{grid-template-columns:minmax(0,1fr)}}.ignis-workbench--plain{grid-template-columns:minmax(0,1fr)}.ignis-bulkbar{border:1px solid var(--accent-base);border-radius:var(--radius-3);background:var(--accent-soft);color:var(--secondary-text);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.ignis-bulkbar[hidden]{display:none}.ignis-bulkbar__spacer{flex:1}.ignis-bulkbar__count b{color:var(--content-text)}.ignis-bulkbar__group{align-items:center;gap:.35rem;display:inline-flex}.ignis-bulkbar .ignis-input{width:auto;min-width:8rem}.ignis-preview{top:calc(var(--topbar-h,56px) + 1rem);border:1px solid var(--border-subtle);border-radius:var(--radius-3);background:var(--surface);box-shadow:var(--shadow-card);color:var(--secondary-text);font-size:var(--fs-sm);padding:1rem;position:sticky}@media (max-width:1099px){.ignis-preview{display:none}}.ignis-preview__empty{color:var(--tertiary-text);text-align:center;padding:1.75rem .5rem;line-height:1.5}.ignis-preview__empty i{width:1.25em;font-size:var(--icon-lg);margin:0 auto .5rem;display:block}.ignis-preview__empty b{color:var(--secondary-text);margin-bottom:.2rem;display:block}.ignis-preview__empty kbd{border:1px solid var(--border-control);border-radius:var(--radius-1);padding:0 .3rem;font-size:.85em}.ignis-preview__loading{gap:.6rem;padding:.25rem 0;display:grid}.ignis-preview__loading .ignis-skeleton{border-radius:999px;height:.85em;display:block}.ignis-preview__title{font-size:var(--fs-md);color:var(--content-text);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .6rem;font-weight:700;display:flex}.ignis-preview__title small{color:var(--tertiary-text);font-weight:400;font-size:var(--fs-sm)}.ignis-preview__title a{color:inherit;text-decoration:none}.ignis-preview__title a:hover{text-decoration:underline}.ignis-preview__chips{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.ignis-preview__alert{border-radius:var(--radius-2);background:var(--danger-soft);color:var(--danger-text);align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.5rem .65rem;font-weight:600;display:flex}.ignis-preview__alert i{margin-top:.15rem}.ignis-preview__dl{grid-template-columns:max-content minmax(0,1fr);gap:.35rem .75rem;margin:0;display:grid}.ignis-preview__dl dt{color:var(--tertiary-text)}.ignis-preview__dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ignis-preview__section{border-top:1px solid var(--fill-2);margin-top:.9rem;padding-top:.75rem}.ignis-preview__section h4{font-size:var(--fs-xs);color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .35rem;font-weight:700;display:flex}.ignis-preview__section h4 a{letter-spacing:0;text-transform:none;font-weight:500}.ignis-preview__muted{color:var(--tertiary-text)}.ignis-preview p.ignis-preview__muted{margin:0}.ignis-preview__list{margin:0;padding:0;list-style:none}.ignis-preview__list li{align-items:center;gap:.5rem;padding:.3rem 0;display:flex}.ignis-preview__list li a{flex:none}.ignis-preview__list li .ignis-preview__muted{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ignis-preview__actions{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.ignis-inbox-popover{width:380px;max-width:calc(100vw - 1rem);max-height:calc(100vh - var(--topbar-h,56px) - 1rem);overflow-y:auto}.ignis-inbox-popover__head{justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem .3rem;display:flex}.ignis-inbox-popover__head b{color:var(--content-text);font-size:var(--fs-base)}.ignis-inbox-popover__foot{justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .6rem .3rem;display:flex}.ignis-inbox-popover__foot form{display:contents}.ignis-inbox-popover__empty,.ignis-inbox-popover__muted{color:var(--tertiary-text);font-size:var(--fs-sm);margin:0;padding:.6rem}.ignis-inbox-popover__muted{padding:0}.ignis-inbox-popover__loading{gap:.5rem;padding:.75rem .6rem;display:grid}.ignis-inbox-popover__loading .ignis-skeleton{border-radius:999px;height:.85em;display:block}.ignis-inbox-popover__item{white-space:normal;align-items:flex-start}.ignis-inbox-popover__item>i{margin-top:.2rem}.ignis-inbox-popover__item .ignis-inbox__dot{margin-top:.45rem}.ignis-inbox-popover__item.is-unread .ignis-inbox__dot{background:var(--accent-base)}.ignis-inbox__group+.ignis-inbox__group{border-top:1px solid var(--border-subtle)}.ignis-inbox__day{color:var(--tertiary-text);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.6rem 1rem .3rem;font-weight:600}.ignis-inbox__list{margin:0;padding:0;list-style:none}.ignis-inbox__item{border-top:1px solid var(--fill-2);align-items:center;gap:.25rem;padding-right:.5rem;display:flex}.ignis-inbox__item:hover{background:var(--fill-1)}.ignis-inbox__item.is-unread .ignis-inbox__dot{background:var(--accent-base)}.ignis-inbox__item.is-unread .ignis-inbox__text b{color:var(--content-text)}.ignis-inbox__link{min-width:0;color:inherit;flex:1;align-items:center;gap:.75rem;padding:.6rem 1rem;text-decoration:none;display:flex}.ignis-inbox__link:hover{text-decoration:none}.ignis-inbox__dot{background:var(--fill-3);border-radius:50%;flex:none;width:8px;height:8px}.ignis-inbox__icon{border-radius:var(--radius-2);background:var(--fill-2);width:2rem;height:2rem;color:var(--secondary-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.ignis-inbox__text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.ignis-inbox__text b{color:var(--secondary-text);overflow-wrap:anywhere;font-weight:600}.ignis-inbox__text span{color:var(--tertiary-text);font-size:var(--fs-sm);overflow-wrap:anywhere}.ignis-inbox__text small{color:var(--tertiary-text);font-size:var(--fs-xs)}.ignis-inbox__meta{flex:none;align-items:center;gap:.5rem;display:flex}.ignis-inbox__when{color:var(--tertiary-text);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.ignis-inbox__mark{flex:none}.ignis-inbox__item--info .ignis-inbox__dot{background:var(--info)}.ignis-inbox__item--warn .ignis-inbox__dot{background:var(--warn)}.ignis-inbox__item--danger .ignis-inbox__dot{background:var(--danger)}@media (max-width:700px){.ignis-inbox__meta .ignis-chip{display:none}}.ignis-detail{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1rem;display:grid}@media (max-width:1099px){.ignis-detail{grid-template-columns:minmax(0,1fr)}}.ignis-detail__main{min-width:0}.ignis-detail__aside{top:calc(var(--topbar-h,56px) + 1rem);gap:.75rem;display:grid;position:sticky}@media (max-width:1099px){.ignis-detail__aside{position:static}}.ignis-detail__block{border:1px solid var(--border-subtle);border-radius:var(--radius-3);background:var(--surface);color:var(--secondary-text);font-size:var(--fs-sm);padding:.9rem 1rem}.ignis-detail__block h4{font-size:var(--fs-xs);color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .5rem;font-weight:700}.ignis-detail__dl{grid-template-columns:max-content minmax(0,1fr);gap:.35rem .75rem;margin:0;display:grid}.ignis-detail__dl dt{color:var(--tertiary-text)}.ignis-detail__dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ignis-detail__muted{color:var(--tertiary-text);margin:0}.ignis-detail__title{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.ignis-detail__title .ignis-chip{font-size:var(--fs-xs)}.ignis-detail__groups{gap:1rem;display:grid}.ignis-detail__group-title{border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm);color:var(--content-text);align-items:baseline;gap:.5rem;margin:0;padding:.6rem .9rem;font-weight:600;display:flex}.ignis-detail__group-title .ignis-detail__muted{font-weight:400;font-size:var(--fs-xs)}.ignis-timeline{margin:0;padding:0;list-style:none}.ignis-timeline__item{border-left:2px solid var(--fill-3);padding:.15rem 0 .6rem .9rem;position:relative}.ignis-timeline__item:before{content:"";background:var(--tertiary-text);border-radius:50%;width:8px;height:8px;position:absolute;top:.45rem;left:-5px}.ignis-timeline__item:last-child{padding-bottom:0}.ignis-timeline__text{color:var(--content-text);display:block}.ignis-timeline__when{color:var(--tertiary-text);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;display:block}@media print{.ignis-card,.ignis-alert,.ignis-chip,.ignis-btn,table.ignis-table,table.twplus-table,.ignis-accordion__item,.ignis-dropdown__panel,.ignis-datepicker__panel,.ignis-datetimepicker__panel,.ignis-progress,.ignis-skeleton,.ignis-form-card,.twplus-table-card,.twplus-section-card,.twplus-stats,.twplus-link-card,.twplus-content-card,.twplus-resource-card,.ignis-detail__block,.ignis-preview{box-shadow:none!important;background:var(--white)!important;color:var(--black)!important}a{text-decoration:underline}.ignis-drawer-backdrop,.ignis-drawer,.ignis-snack-stack,.ignis-snack,.ignis-tooltip,.ignis-popover,.ignis-dialog-backdrop,.ignis-dialog{display:none!important}}.twplus-dialog-surface .modal-content{border:1px solid var(--border);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-pop);overflow:hidden}.twplus-dialog-surface .modal-header,.twplus-dialog-surface .modal-footer{background:var(--fill-1)}.btn-close{width:1.4rem;height:1.4rem;color:var(--text-3);border-radius:var(--radius-sm,4px);cursor:pointer;appearance:none;background:0 0;border:0;padding:0;position:relative}.btn-close:before,.btn-close:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.btn-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.btn-close:hover,.btn-close:focus-visible{color:var(--white);background:var(--fill-2);outline:none}.btn-close-white{color:var(--white)}.ignis-dialog--embedded .modal-content{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex}.ignis-dialog--embedded .modal-header,.ignis-dialog--embedded .modal-footer{align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.ignis-dialog--embedded .modal-header{border-bottom:1px solid var(--fill-2)}.ignis-dialog--embedded .modal-footer{border-top:1px solid var(--fill-2);justify-content:flex-end}.ignis-dialog--embedded .modal-title{color:var(--text);margin:0;font-size:1rem}.ignis-dialog--embedded .modal-body{flex:1;min-height:0;padding:1.25rem;overflow:auto}.ignis-dialog--embedded .btn-close{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.was-validated .ignis-input:invalid,.was-validated .ignis-textarea:invalid{border-color:var(--danger)}.was-validated .ignis-input:invalid:focus,.was-validated .ignis-textarea:invalid:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 18%, transparent)}.ignis-btn--secondary{background:var(--fill-3);color:var(--text);border-color:#0000}.ignis-btn--secondary:hover:not(:disabled):not(.is-loading){background:var(--fill-4);color:var(--text);box-shadow:none;transform:none}.ignis-btn--secondary:active:not(:disabled):not(.is-loading){background:var(--fill-3)}.ignis-alert[hidden],.twplus-link-card[hidden]{display:none}.ignis-field__required,.ignis-field .ignis-field__label .ignis-field__required{color:var(--accent-text);margin-left:.15rem}.ignis-field__error{color:var(--danger);margin-top:.25rem;font-size:.78rem}.ignis-drawer--form{width:min(520px,100vw)}.ignis-drawer--form .ignis-drawer__body{padding:1rem 1.25rem 2rem;overflow-y:auto}.ignis-drawer--form .ignis-fragment .ignis-breadcrumb,.ignis-drawer--form .ignis-fragment .twplus-page-header{display:none}.ignis-drawer--form .ignis-fragment .twplus-page{padding:0}.ignis-drawer--form .ignis-fragment .ignis-form-card{max-width:none;box-shadow:none;background:0 0;border:0;overflow:visible}.ignis-drawer--form .ignis-fragment .ignis-card__body{padding:0}.ignis-drawer--form .ignis-fragment .ignis-form-card__footer{background:0 0;padding:1rem 0 0}.ignis-menu__link{color:var(--accent-text);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.ignis-menu__link:hover,.ignis-menu__link:focus-visible{outline:none;text-decoration:underline}.ignis-preview__tz{align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.ignis-preview__tz-svg{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--white);flex:none;width:56px;height:56px;padding:4px;display:inline-flex}.ignis-preview__tz-svg svg{width:100%;height:100%}.ignis-detail__tz{min-height:3rem;color:var(--text-2);align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ignis-detail__tz-svg{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);flex:none;width:120px;height:120px;padding:8px;display:inline-flex}.ignis-detail__tz-svg svg{width:100%;height:100%}.ignis-detail__json{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.ignis-detail__json pre{color:var(--text-2);font-size:var(--fs-xs);margin:0;padding:.75rem .9rem;line-height:1.5;overflow-x:auto}.ignis-detail__json-head{border-bottom:1px solid var(--border);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem .9rem;font-weight:700;display:flex}.twplus-form-section{scroll-margin-top:6rem}.twplus-form-section__key{color:var(--text-3);font-family:var(--mono);overflow-wrap:anywhere;margin-top:.2rem;font-size:.68rem}.twplus-form-section__setup{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:.3rem;margin-top:.5rem;font-size:.75rem;line-height:1.4;display:flex}.twplus-form-section--setup,.twplus-form-section--setup:first-child,.twplus-form-section--setup:last-child{border-radius:var(--radius-2);box-shadow:inset 3px 0 0 var(--warn);margin-inline:-.75rem;padding:.9rem .75rem}.twplus-form-section--setup[data-setup=required]{background:var(--warn-soft)}.ignis-alert:has(>.ignis-btn){flex-wrap:wrap}.ignis-alert:has(>.ignis-btn)>.ignis-alert__body{min-width:14rem}.ignis-alert:has(>.ignis-btn)>.ignis-btn{margin-left:auto}.ignis-empty__step-note{color:var(--text-3);margin-top:.15rem;font-size:.75rem;display:block}.ignis-profile-photo{justify-items:center;gap:10px;margin:8px auto 12px;display:grid}.ignis-profile-photo__img{-o-object-fit:cover;object-fit:cover;border:1px solid var(--hairline);border-radius:var(--radius-4);background:var(--fill-2);width:128px;height:128px}.ignis-profile-photo__hint{color:var(--text-3)}.ignis-profile-photo__error{color:var(--danger-text)}body{--efe-accent:var(--accent-text,var(--accent));--efe-accent-soft:var(--accent-soft);--efe-surface:var(--surface);--efe-surface-raised:var(--surface-2);--efe-text:var(--text);--efe-text-muted:var(--text-2);--efe-border:var(--border-control,var(--border));--efe-focus-ring:var(--accent-focus,var(--accent));--efe-bubble-bg:var(--overlay,var(--surface-2));--efe-shadow:var(--shadow-pop);--efe-surround-bg:var(--well,var(--bg));--efe-page-accent:color-mix(in srgb, var(--accent) 80%, black);--efe-danger:var(--danger);--efe-sticky-top:var(--topbar-h)}.ignis-drawer,.ignis-card{--efe-sticky-top:0px}.ignis-doc-review{border:1px solid var(--warn-soft);border-left:3px solid var(--warn);border-radius:var(--radius-lg);background:var(--warn-soft);padding:.75rem 1rem}.ignis-doc-review--done{border-color:var(--ok-soft);border-left-color:var(--ok);background:var(--ok-soft)}.ignis-doc-review__head{color:var(--text);margin:0;font-weight:600}.ignis-doc-review__head i{color:var(--warn)}.ignis-doc-review--done .ignis-doc-review__head{font-weight:500}.ignis-doc-review--done .ignis-doc-review__head i{color:var(--ok)}.ignis-doc-review__list{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ignis-doc-review__item{border:1px solid var(--border-control,var(--border));border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.3rem .6rem;font-size:.85rem;display:inline-flex}.ignis-doc-review__item:hover,.ignis-doc-review__item:focus-visible{border-color:var(--accent)}.ignis-doc-review__item--field .ignis-doc-review__label:before{content:"∗ ";color:var(--warn);font-weight:700}.ignis-doc-review__item--unknown{border-style:dashed}.ignis-doc-review__why{color:var(--text-2);font-size:.75rem}#edivi__container{--accent:var(--main-color,#ff4d00);--accent-hover:var(--main-color-dimmed,#cc3d00);--accent-rgb:255, 77, 0;--border:var(--darkgray,#4a4a4a);--text-3:#9b99a1;--text-2:#bbbac1;--text:#e8e6f3}#edivi__container .ignis-input,#edivi__container .ignis-textarea,#edivi__container .ignis-stepper,#edivi__container .ignis-checkbox input[type=checkbox],#edivi__container .ignis-dropdown__trigger,#edivi__container .ignis-dropdown__panel,#edivi__container .ignis-dropdown__options li{border-radius:0}#edivi__container .ignis-dropdown .ignis-dropdown__trigger{color:#fff;background:#2a2a2a;border-color:#4a4a4a;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-dropdown .ignis-dropdown__trigger:hover:not(:disabled){border-color:#5783cf}#edivi__container .ignis-dropdown .ignis-dropdown__trigger:focus-visible,#edivi__container .ignis-dropdown .ignis-dropdown__trigger:focus{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-dropdown .ignis-dropdown__label-icon{color:#5783cf}#edivi__container .ignis-dropdown .ignis-dropdown__panel{background:#2a2a2a;border-color:#4a4a4a}#edivi__container .ignis-dropdown .ignis-dropdown__search{background:#1e1e1e;border-bottom-color:#4a4a4a}#edivi__container .ignis-dropdown .ignis-dropdown__search:focus{background:#5783cf14}#edivi__container .ignis-dropdown .ignis-dropdown__options li{padding:.5rem .75rem;font-size:1rem}#edivi__container .ignis-dropdown .ignis-dropdown__options li:hover,#edivi__container .ignis-dropdown .ignis-dropdown__options li:focus{background:#ffffff14}#edivi__container .ignis-dropdown .ignis-dropdown__options li.is-selected{color:#fff;background:#5783cf2e}#edivi__container .ignis-dropdown .ignis-dropdown__option-icon{color:#5783cf}#edivi__container .ignis-input,#edivi__container .ignis-textarea{background:#2a2a2a;border-color:#4a4a4a;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-input:hover:not(:disabled):not([readonly]),#edivi__container .ignis-textarea:hover:not(:disabled):not([readonly]){border-color:#5783cf}#edivi__container .ignis-input:focus,#edivi__container .ignis-input:focus-visible,#edivi__container .ignis-textarea:focus,#edivi__container .ignis-textarea:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}:is(#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown),#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown)),#edivi__container .ignis-input.is-invalid,#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown),#edivi__container .ignis-textarea.is-invalid,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown){border-color:#d1484a}:is(#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus),#edivi__container .ignis-input.is-invalid:focus,#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,#edivi__container .ignis-textarea.is-invalid:focus,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus{box-shadow:0 0 0 2px #d1484a40}#edivi__container .ignis-input-group:focus-within .ignis-input-group__icon,#edivi__container .ignis-field__required{color:#5783cf}#edivi__container .ignis-checkbox input[type=checkbox],#edivi__container .ignis-radio input[type=radio]{background:#2a2a2a;border-color:#4a4a4a;width:1.25rem;height:1.25rem}#edivi__container .ignis-checkbox input[type=checkbox]:hover:not(:disabled),#edivi__container .ignis-radio input[type=radio]:hover:not(:disabled){border-color:#5783cf99}#edivi__container .ignis-checkbox input[type=checkbox]:checked,#edivi__container .ignis-radio input[type=radio]:checked{background:#5783cf;border-color:#5783cf}#edivi__container .ignis-checkbox input[type=checkbox]:focus-visible,#edivi__container .ignis-radio input[type=radio]:focus-visible{box-shadow:0 0 0 3px #5783cf4d}#edivi__container .ignis-checkbox input[type=checkbox]:indeterminate{background:#5783cf;border-color:#5783cf}#edivi__container .ignis-switch input[type=checkbox]{background:#4a4a4a}#edivi__container .ignis-switch input[type=checkbox]:checked{background:#5783cf}#edivi__container .ignis-switch input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #5783cf4d}#edivi__container .ignis-stepper{background:#2a2a2a;border-color:#4a4a4a}#edivi__container .ignis-stepper:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-stepper input[type=number]{font-size:1rem}#edivi__container .ignis-stepper button:active{background:#5783cf33}#edivi__container .ignis-tabs .ignis-tabs__headers{border-bottom-color:#4a4a4a}#edivi__container .ignis-tabs .ignis-tabs__header{font-size:1rem}#edivi__container .ignis-tabs .ignis-tabs__header.is-active{border-bottom-color:#5783cf}#edivi__container .ignis-tabs--pills .ignis-tabs__header{border-radius:0}#edivi__container .ignis-tabs--pills .ignis-tabs__header.is-active{background:#5783cf}#edivi__container .ignis-accordion .ignis-accordion__item{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-accordion .ignis-accordion__item.is-open{border-color:#5783cf80}#edivi__container .ignis-accordion .ignis-accordion__header{font-size:1rem}#edivi__container .ignis-drawer{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-drawer .ignis-drawer__header,#edivi__container .ignis-drawer .ignis-drawer__footer{border-color:#4a4a4a}#edivi__container .ignis-pagination .ignis-pagination__item{border-radius:0;font-size:.95rem}#edivi__container .ignis-pagination .ignis-pagination__item.is-active{background:#5783cf}#edivi__container .ignis-list-group{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-list-group .ignis-list-group__item{border-color:#4a4a4a}#edivi__container .ignis-list-group .ignis-list-group__item.is-active{color:#7ea3d9;background:#5783cf2e}#edivi__container .ignis-alert{border-radius:0;font-size:1rem}#edivi__container .ignis-alert--info{color:#7ea3d9;border-left-color:#5783cf}#edivi__container .ignis-alert--info .ignis-alert__title{color:#7ea3d9}#edivi__container .ignis-progress{background:#1e1e1e;border-radius:0}#edivi__container .ignis-progress .ignis-progress__bar{background:#5783cf;border-radius:0}#edivi__container .ignis-file{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-skeleton{border-radius:0}#edivi__container .ignis-card{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-card .ignis-card__header,#edivi__container .ignis-card .ignis-card__footer{border-color:#4a4a4a}#edivi__container .ignis-card--accent,#edivi__container .ignis-card--info{border-left-color:#5783cf}#edivi__container .ignis-card--interactive:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-colorpicker .ignis-colorpicker__trigger{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-colorpicker.is-open .ignis-colorpicker__trigger{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-colorpicker .ignis-colorpicker__swatch{border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__sv,#edivi__container .ignis-colorpicker .ignis-colorpicker__hex input,#edivi__container .ignis-colorpicker .ignis-colorpicker__preset{border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__preset.is-active{border-color:#5783cf;box-shadow:0 0 0 1px #5783cf}#edivi__container .ignis-colorpicker .ignis-colorpicker__hex input:focus{border-color:#5783cf}#edivi__container .ignis-combobox .ignis-combobox__field{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-combobox .ignis-combobox__field:hover:not(.is-disabled){border-color:#5783cf}#edivi__container .ignis-combobox.is-open .ignis-combobox__field,#edivi__container .ignis-combobox .ignis-combobox__field:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-combobox .ignis-combobox__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-combobox .ignis-combobox__option{padding:.5rem .75rem;font-size:1rem}#edivi__container .ignis-combobox .ignis-combobox__option.is-selected{color:#fff;background:#5783cf2e}#edivi__container .ignis-combobox .ignis-combobox__option mark{background:#5783cf4d}#edivi__container .ignis-btn{border-radius:0;font-size:1rem}#edivi__container .ignis-btn--sm{font-size:.85rem}#edivi__container .ignis-btn--lg{font-size:1.1rem}#edivi__container .ignis-btn--primary,#edivi__container .ignis-btn--accent{background:#5783cf}#edivi__container .ignis-btn--primary:hover:not(:disabled):not(.is-loading),#edivi__container .ignis-btn--accent:hover:not(:disabled):not(.is-loading){background:#6c92d8}#edivi__container .ignis-btn--primary:active:not(:disabled):not(.is-loading),#edivi__container .ignis-btn--accent:active:not(:disabled):not(.is-loading){background:#4974c0}#edivi__container .ignis-btn--outline-primary{color:#7ea3d9;border-color:#5783cf}#edivi__container .ignis-btn--outline-primary:hover:not(:disabled):not(.is-loading){background:#5783cf}#edivi__container .ignis-btn:focus-visible{box-shadow:0 0 0 2px #5783cf66}#edivi__container .ignis-btn-group .ignis-btn{border-radius:0!important}#edivi__container .ignis-chip{border-radius:0;font-size:.85rem}#edivi__container .ignis-chip--sm{font-size:.75rem}#edivi__container .ignis-chip--lg{font-size:1rem}#edivi__container .ignis-chip--primary{color:#7ea3d9;background:#5783cf2e;border-color:#5783cf59}#edivi__container .ignis-tag-input{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-tag-input:hover:not(.is-disabled){border-color:#5783cf}#edivi__container .ignis-tag-input:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-datepicker .ignis-datepicker__trigger{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-datepicker .ignis-datepicker__trigger:hover:not(:disabled){border-color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__trigger:focus,#edivi__container .ignis-datepicker .ignis-datepicker__trigger:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-datepicker .ignis-datepicker__icon{color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-selected,#edivi__container .ignis-datepicker .ignis-datepicker__month.is-selected,#edivi__container .ignis-datepicker .ignis-datepicker__year.is-selected{background:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-today:not(.is-selected){color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-today:not(.is-selected):after{background:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__footer-btn{background:#5783cf;border-radius:0}#edivi__container .ignis-datepicker .ignis-datepicker__footer-btn--ghost{background:0 0;border-color:#4a4a4a}body[data-ui-skin=core]{--canvas:oklch(.14 .005 var(--neutral-hue));--overlay:oklch(.245 .005 var(--neutral-hue));--border-subtle:oklch(.285 .005 var(--neutral-hue));--border-control:oklch(.37 .005 var(--neutral-hue));--content-text:oklch(.96 .004 var(--neutral-hue));--secondary-text:oklch(.8 .006 var(--neutral-hue));--accent-base:var(--accent,var(--main-color));--accent-text:color-mix(in srgb, var(--accent-base) 75%, white);--accent-fill:var(--accent-base);--accent-focus:color-mix(in srgb, var(--accent-base) 65%, white);--danger-fill:color-mix(in srgb, var(--danger) 80%, black);--accent-bar:var(--accent-fill);--on-accent:oklch(20% .03 40);--on-danger:white;--on-ok:white;--switch-thumb:white;--accent-press:white;--table-font-size:14px;--table-cell-y:12px;--control-font-size:14px;--control-height:40px;--badge-font-size:12px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--topbar-h:56px;--ignis-topbar-h:var(--topbar-h);--radius-1:6px;--radius-2:10px;--radius-3:16px;--shadow-card:inset 0 1px 0 var(--hi), 0 1px 2px var(--shade);--shadow-pop:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hairline), 0 8px 24px -4px var(--shade-pop);--btn-hi:oklch(100% 0 0/.22);--motion-ease:cubic-bezier(.2, .8, .2, 1);--motion-spring:cubic-bezier(.34, 1.45, .55, 1);--canvas-layers:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--hi:oklch(100% 0 0/.05);--shade:oklch(0% 0 0/.4);--radius-item:12px;--radius-4:22px;--sidebar-inset:12px;--dur-hover:.12s;--dur-panel:.2s;--dur-reveal:.28s;--dur-data:.5s;--dur-sweep:1.1s;--fs-xs:12px;--neutral-hue:265;--surface:oklch(.195 .005 var(--neutral-hue));--well:oklch(.205 .005 var(--neutral-hue));--surface-2:oklch(.23 .005 var(--neutral-hue));--surface-3:oklch(.27 .005 var(--neutral-hue));--surface-4:oklch(.3 .005 var(--neutral-hue));--bezel-rim:var(--surface-4);--well-deep:oklch(.16 .005 var(--neutral-hue));--track:var(--well-deep);--kbd:oklch(.34 .005 var(--neutral-hue));--scrim:oklch(0% 0 0/.6);--border-ui:oklch(.54 .006 var(--neutral-hue));--border-strong:oklch(.6 .008 var(--neutral-hue));--hairline:oklch(100% 0 0/.07);--hairline-strong:oklch(100% 0 0/.12);--edge-top:oklch(100% 0 0/.1);--edge-bottom:oklch(100% 0 0/.03);--btn-lo:oklch(0% 0 0/.15);--dash:oklch(100% 0 0/.12);--stripe:oklch(100% 0 0/.14);--hatch:oklch(100% 0 0/.16);--shade-pop:oklch(0% 0 0/.55);--fill-1:oklch(100% 0 0/.03);--fill-2:oklch(100% 0 0/.06);--fill-3:oklch(100% 0 0/.1);--fill-4:oklch(100% 0 0/.18);--fill-5:oklch(100% 0 0/.35);--well-ring:inset 0 1px 0 oklch(0% 0 0/.35), inset 0 0 0 1px oklch(100% 0 0/.03);--shadow-glow:inset 0 1px 0 var(--btn-hi), inset 0 -1px 0 var(--btn-lo), 0 0 0 1px var(--accent-line), 0 6px 18px -6px var(--accent-glow);--shadow-glow-hover:inset 0 1px 0 var(--btn-hi), inset 0 -1px 0 var(--btn-lo), 0 0 0 1px var(--accent-line), 0 8px 28px -6px var(--accent-glow);--tertiary-text:oklch(.7 .006 var(--neutral-hue));--disabled-text:oklch(.5 .005 var(--neutral-hue));--ok:oklch(74% .16 152);--ok-text:oklch(80% .14 152);--warn:oklch(82% .15 82);--warn-text:oklch(86% .13 85);--danger:oklch(65% .22 22);--danger-text:oklch(78% .13 22);--info:oklch(72% .13 235);--info-text:oklch(80% .1 235);--ok-soft:color-mix(in oklab, var(--ok) 18%, var(--surface-2));--ok-line:color-mix(in oklab, var(--ok) 36%, var(--surface-2));--warn-soft:color-mix(in oklab, var(--warn) 18%, var(--surface-2));--warn-line:color-mix(in oklab, var(--warn) 36%, var(--surface-2));--danger-soft:color-mix(in oklab, var(--danger) 18%, var(--surface-2));--danger-line:color-mix(in oklab, var(--danger) 36%, var(--surface-2));--info-soft:color-mix(in oklab, var(--info) 18%, var(--surface-2));--info-line:color-mix(in oklab, var(--info) 36%, var(--surface-2));--lane-ok:color-mix(in oklab, var(--ok) 45%, black);--lane-warn:color-mix(in oklab, var(--warn) 45%, black);--lane-danger:color-mix(in oklab, var(--danger) 45%, black);--lane-info:color-mix(in oklab, var(--info) 45%, black);--lane-ok-text:color-mix(in oklab, var(--ok-text) 45%, var(--content-text));--lane-warn-text:color-mix(in oklab, var(--warn-text) 45%, var(--content-text));--lane-danger-text:color-mix(in oklab, var(--danger-text) 45%, var(--content-text));--lane-info-text:color-mix(in oklab, var(--info-text) 45%, var(--content-text));--accent-soft:color-mix(in oklab, var(--accent-fill) 18%, var(--surface-2));--accent-line:color-mix(in oklab, var(--accent-fill) 36%, var(--surface-2));--accent-on-soft:color-mix(in oklab, var(--accent-text) 55%, var(--content-text));--accent-glow:color-mix(in oklab, var(--accent-focus) 45%, transparent);--lane-active:color-mix(in oklab, var(--accent-fill) 55%, black);--lane-active-text:color-mix(in oklab, var(--accent-text) 45%, var(--content-text));--edge-sweep:color-mix(in oklab, var(--accent-text) 60%, white);--series-1:oklch(78% .12 210);--series-2:oklch(82% .07 75);--series-3:var(--series-4);--series-4:oklch(.64 .01 var(--neutral-hue));--series-critical:var(--danger);--chart-grid:oklch(100% 0 0/.08);--tick-empty:oklch(100% 0 0/.06);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--type-hero:40px/44px;--type-kpi:28px/34px;--type-h1:24px/32px;--type-h2:20px/28px;--type-title:16px/24px;--type-lead:15px/22px;--type-body:14px/22px;--type-label:13px/20px;--type-micro:12px/16px;--z-sticky:20;--z-menu:40;--z-popover:1050;--z-hovercard:1060;--z-context:1100;--z-tour:1190;--focus-halo:0 0 0 3px color-mix(in oklab, var(--accent-focus) 25%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--canvas);background-image:var(--canvas-layers);--desk-menubar-h:32px;--desk-statusbar-h:28px;--desk-titlebar-h:50px;--desk-appbar-h:52px;--desk-dock-icon:52px;--desk-home-icon:64px;--desk-magnify:1.7;--desk-range:150;--desk-light-close:#ff5f57;--desk-light-min:#febc2e;--desk-light-zoom:#28c840;--desk-light-glyph:#0000008c;--desk-light-ring:#00000024;--desk-glass:#1f2023b8;--desk-glass-solid:#1f2023eb;--desk-wall:radial-gradient(45% 55% at 50% 45%, #221858 0%, transparent 70%), radial-gradient(60% 50% at 50% 110%, #3a0e3a 0%, transparent 70%), linear-gradient(180deg, #06061a 0%, #0a0718 100%);--desk-halo:radial-gradient(circle, #8c5aff4d 0%, #aa50dc29 28%, #ff50a00f 50%, transparent 70%);--desk-emboss:#b09cff66;--desk-emboss-hi:#ffffff59;--desk-emboss-shade:#0404128c;--desk-emboss-fade:linear-gradient(155deg, #000 10%, #00000073 95%);--desk-window-rim:#000000a6;--desk-window-edge:#ffffff1a;--desk-glass-rim:inset 1px 1px 0 #fff3, inset -1px -1px 0 #ffffff0d, inset 0 0 24px #ffffff0a;--desk-bar-tint:linear-gradient(180deg, #ffffff17 0%, #ffffff0a 100%);--desk-sheet-glass:#28292ed1;--desk-sheet-scrim:#00000040;--desk-island:#ffffff0f;--desk-island-rim:inset 1px 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff0d;--desk-knob:#ffffff1f;--desk-slider-fill:#ffffffeb;--desk-slider-ink:#1c1c1f;--desk-slider-track:#0000004d;--desk-pill:#ffffff12;--desk-pill-hover:#ffffff1a;--desk-pill-rim:inset 0 1px 0 #ffffff1a, 0 0 0 1px #00000047;--desk-pic-dark:linear-gradient(180deg, #24233f, #0c0b1a);--desk-pic-light:linear-gradient(180deg, #eef0f8, #cfd3e6);--desk-pic-panel-dark:#3a3b52;--desk-pic-panel-light:#fff;--desk-pic-win:#ffffff38;--desk-field:#ffffff0f;--desk-field-edge:#ffffff1a;--desk-tabwell:#00000038;--desk-group:#ffffff09;--desk-group-edge:#ffffff12;--desk-snap:#ffffff14;--desk-snap-ring:#ffffff80;--desk-window-shadow:0 0 0 1px var(--desk-window-rim), 0 30px 80px -10px var(--shade-pop), 0 10px 24px -6px var(--shade);--desk-window-shadow-back:0 0 0 1px var(--desk-window-rim), 0 10px 30px -8px var(--shade);--desk-rest-scrim:#08080c8c;--desk-rest-card:#ffffff24;--desk-rest-ink:#fff;--desk-window-shadow-drag:0 0 0 1px var(--desk-window-rim), 0 40px 96px -14px var(--shade-pop), 0 12px 28px -8px var(--shade);--desk-tone-blue:#5aa9ff;--desk-tone-blue-2:#1a73e8;--desk-tone-indigo:#8486ff;--desk-tone-indigo-2:#4b4fd6;--desk-tone-purple:#c07bff;--desk-tone-purple-2:#8e44e0;--desk-tone-pink:#ff7aa8;--desk-tone-pink-2:#e0336f;--desk-tone-red:#ff6b5f;--desk-tone-red-2:#e0302a;--desk-tone-orange:#ffa24a;--desk-tone-orange-2:#ee6a10;--desk-tone-amber:#ffd24a;--desk-tone-amber-2:#eea700;--desk-tone-green:#5fdc7a;--desk-tone-green-2:#24a648;--desk-tone-teal:#4fd8c8;--desk-tone-teal-2:#10a394;--desk-tone-cyan:#5fd0ff;--desk-tone-cyan-2:#1597d6;--desk-tone-slate:#8e99ab;--desk-tone-slate-2:#5b6577;--desk-tone-graphite:#a0a2a9;--desk-tone-graphite-2:#5f6168;--desk-tone-glyph:#fff;--desk-glide:cubic-bezier(.32, .72, 0, 1);--desk-spring:cubic-bezier(.34, 1.45, .55, 1);--accent:#f0500a;--accent-hue:40;--accent-shift:32deg;--bg:var(--canvas);--bg-2:var(--canvas);--border:var(--border-subtle);--text:var(--content-text);--text-2:var(--secondary-text);--text-3:var(--tertiary-text);--input-bg:var(--well);--input-text:var(--text);--input-placeholder:var(--text-3);--link:var(--accent-text);--fs-base:14px;--btn-secondary-bg:var(--fill-3);--btn-success-bg:var(--ok);--btn-success-hover:color-mix(in srgb, var(--ok) 88%, white);--btn-success-active:color-mix(in srgb, var(--ok) 85%, black);--btn-danger-bg:var(--danger-fill);--btn-danger-hover:color-mix(in oklab, var(--danger-fill) 92%, black);--btn-danger-active:color-mix(in oklab, var(--danger-fill) 92%, black);--btn-warning-bg:var(--warn);--btn-warning-hover:color-mix(in srgb, var(--warn) 88%, white);--btn-warning-active:color-mix(in srgb, var(--warn) 85%, black);--comment-bg:var(--fill-2);--comment-text:var(--text-2);--comment-note-bg:var(--fill-3);--comment-note-stripe:var(--text-3);--comment-positive-bg:color-mix(in oklab, var(--ok) 10%, transparent);--comment-positive-stripe:var(--ok);--comment-negative-bg:color-mix(in oklab, var(--danger) 10%, transparent);--comment-negative-stripe:var(--danger);--comment-modify-bg:color-mix(in oklab, var(--warn) 10%, transparent);--comment-modify-stripe:var(--warn);--radius-sm:var(--radius-1);--radius:var(--radius-2);--radius-md:var(--radius-2);--radius-lg:var(--radius-3);--radius-xl:var(--radius-4);--shadow:var(--shadow-card);--shadow-lg:var(--shadow-pop);--ease:var(--motion-ease);--ease-out-quint:var(--motion-ease);--ease-out-expo:var(--motion-ease);--spring:var(--motion-spring);--spring-gentle:var(--motion-spring);--sidebar-w:256px;--sidebar-w-collapsed:56px;background-attachment:fixed;background-color:var(--canvas);color:var(--content-text);font-size:14px;line-height:22px}body[data-ui-skin=core] [hidden]{display:none!important}body[data-ui-skin=core] .ignis-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-ui-skin=core] :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent-focus);outline-offset:3px}body[data-ui-skin=core] .ignis-checkbox input:focus-visible,body[data-ui-skin=core] .ignis-radio input:focus-visible,body[data-ui-skin=core] .ignis-switch input:focus-visible,body[data-ui-skin=core] .ignis-chip .ignis-chip__remove:focus-visible,body[data-ui-skin=core] a.twplus-stats__item:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-accordion .ignis-accordion__header:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-btn,body[data-ui-skin=core] .ignis-dialog__action{box-sizing:border-box;min-height:var(--control-height);border-radius:var(--radius-2);white-space:nowrap;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:auto;padding:4px 14px;font-size:14px;font-weight:500;line-height:22px;display:inline-flex;position:relative}body[data-ui-skin=core] .ignis-btn i,body[data-ui-skin=core] .ignis-dialog__action i{flex:0 0 var(--icon-sm);width:var(--icon-sm);font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-btn:disabled,body[data-ui-skin=core] .ignis-dialog__action:disabled{opacity:.55;cursor:not-allowed}body[data-ui-skin=core] .ignis-btn[aria-busy=true],body[data-ui-skin=core] .ignis-dialog__action[aria-busy=true]{cursor:progress}body[data-ui-skin=core] .ignis-btn--sm{min-height:32px;padding:4px 10px;font-size:13px;line-height:22px}body[data-ui-skin=core] .ignis-btn--lg{min-height:48px;padding:12px 18px}body[data-ui-skin=core] .ignis-btn--icon{width:36px;height:36px;min-height:36px;padding:0}body[data-ui-skin=core] .ignis-btn--icon.ignis-btn--sm{width:28px;height:28px;min-height:28px}body[data-ui-skin=core] .ignis-btn__dot{background:var(--accent-text);width:7px;height:7px;box-shadow:0 0 0 2px var(--ring,var(--surface-3));pointer-events:none;border-radius:50%;position:absolute;top:7px;right:7px}body[data-ui-skin=core] .ignis-btn.is-alarm .ignis-btn__dot{background:var(--danger)}body[data-ui-skin=core] .ignis-btn--primary,body[data-ui-skin=core] .ignis-dialog__action--primary{background-color:var(--accent-fill);background-image:linear-gradient(135deg, var(--accent-fill), var(--accent-fill-2,var(--accent-fill)), var(--accent-fill));color:var(--on-accent);box-shadow:var(--shadow-glow);background-position:0 0;background-size:200% 100%;background-origin:border-box;border-color:#0000}body[data-ui-skin=core] .ignis-btn--primary:hover:not(:disabled):not(.is-loading),body[data-ui-skin=core] .ignis-btn--primary:focus-visible:not(:disabled):not(.is-loading),body[data-ui-skin=core] .ignis-dialog__action--primary:hover:not(:disabled):not(.is-loading),body[data-ui-skin=core] .ignis-dialog__action--primary:focus-visible:not(:disabled):not(.is-loading){background-color:color-mix(in oklab, var(--accent-fill) 88%, var(--accent-press));background-image:linear-gradient(135deg, var(--accent-fill), var(--accent-fill-2,var(--accent-fill)), var(--accent-fill));box-shadow:var(--shadow-glow-hover);background-position:100% 0;background-size:200% 100%;background-origin:border-box}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-btn--primary,body[data-ui-skin=core] .ignis-dialog__action--primary{transition:background-position .6s var(--motion-ease), box-shadow .6s var(--motion-ease), background-color var(--dur-hover) linear}body[data-ui-skin=core] .ignis-btn--primary:active:not(:disabled),body[data-ui-skin=core] .ignis-dialog__action--primary:active:not(:disabled){transition:transform 80ms linear;transform:scale(.98)}}body[data-ui-skin=core] .ignis-btn--secondary,body[data-ui-skin=core] .ignis-dialog__action--secondary{--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);color:var(--content-text);border:1px solid #0000}body[data-ui-skin=core] .ignis-btn--secondary i,body[data-ui-skin=core] .ignis-dialog__action--secondary i{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-btn--secondary:hover:not(:disabled):not(.is-loading),body[data-ui-skin=core] .ignis-dialog__action--secondary:hover:not(:disabled):not(.is-loading){--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-btn--danger{background:var(--danger-fill);color:var(--on-danger);border-color:#0000}body[data-ui-skin=core] .ignis-btn--danger:is(.is-loading,[aria-busy=true]):after{color:var(--on-danger)}body[data-ui-skin=core] .ignis-btn:is(.is-loading,[aria-busy=true]){color:#0000}body[data-ui-skin=core] .ignis-btn--danger-soft{background:var(--danger-soft);border-color:var(--danger-line);color:var(--danger-text)}body[data-ui-skin=core] .ignis-btn--danger-soft:hover:not(:disabled):not(.is-loading){background:var(--danger-soft);border-color:var(--danger)}body[data-ui-skin=core] .ignis-btn--accent-soft{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-on-soft,var(--accent-text))}body[data-ui-skin=core] .ignis-btn--accent-soft:hover:not(:disabled):not(.is-loading){background:var(--accent-soft);border-color:var(--accent-fill)}body[data-ui-skin=core] .ignis-dialog__action--danger{color:var(--on-danger);background:var(--danger-fill)}body[data-ui-skin=core] .ignis-dialog__action--success{color:var(--on-ok)}body[data-ui-skin=core] .ignis-checkbox input[type=checkbox],body[data-ui-skin=core] .ignis-radio input[type=radio]{border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-checkbox input[type=checkbox]:hover:not(:disabled,:checked,:indeterminate),body[data-ui-skin=core] .ignis-radio input[type=radio]:hover:not(:disabled,:checked){border-color:var(--secondary-text)}body[data-ui-skin=core] .ignis-switch input[type=checkbox]{background:var(--border-strong)}body[data-ui-skin=core] .ignis-checkbox input[type=checkbox]:is(:checked,:indeterminate),body[data-ui-skin=core] .ignis-radio input[type=radio]:checked{background:var(--accent-fill);border-color:var(--accent-bar)}body[data-ui-skin=core] .ignis-switch input[type=checkbox]:checked{background:var(--accent-bar)}body[data-ui-skin=core] .ignis-switch input[type=checkbox]:after{background:var(--switch-thumb)}body[data-ui-skin=core] .ignis-combobox__option.is-selected,body[data-ui-skin=core] .ignis-list-group__item.is-active,body[data-ui-skin=core] .ignis-dialog__action--soft-primary{color:var(--accent-on-soft,var(--accent-text))}body[data-ui-skin=core] .ignis-input,body[data-ui-skin=core] .ignis-textarea,body[data-ui-skin=core] .ignis-dropdown__trigger,body[data-ui-skin=core] .ignis-combobox__input,body[data-ui-skin=core] .ignis-datepicker__trigger,body[data-ui-skin=core] .ignis-datetimepicker__trigger,body[data-ui-skin=core] .ignis-daterange__trigger,body[data-ui-skin=core] .ignis-dialog__input{box-sizing:border-box;min-height:var(--control-height);font-size:var(--control-font-size);border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--well);color:var(--content-text);padding:9px 12px;line-height:20px}body[data-ui-skin=core] .ignis-input:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-textarea:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-dropdown__trigger:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-combobox__input:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-datepicker__trigger:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-datetimepicker__trigger:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-daterange__trigger:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid),body[data-ui-skin=core] .ignis-dialog__input:hover:not(:disabled,:focus,[readonly],[aria-invalid=true],.is-invalid){border-color:var(--border-strong)}:is(body[data-ui-skin=core] .ignis-input:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-textarea:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-dropdown__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-combobox__input:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-datepicker__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-datetimepicker__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-daterange__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-dialog__input:read-only:not(select):not(button)),body[data-ui-skin=core] .ignis-input:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-textarea:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-dropdown__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-combobox__input:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-datepicker__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-datetimepicker__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-daterange__trigger:read-only:not(select):not(button),body[data-ui-skin=core] .ignis-dialog__input:read-only:not(select):not(button){background:var(--surface-2);color:var(--content-text)}body[data-ui-skin=core] .ignis-input:disabled,body[data-ui-skin=core] .ignis-textarea:disabled,body[data-ui-skin=core] .ignis-dropdown__trigger:disabled,body[data-ui-skin=core] .ignis-combobox__input:disabled,body[data-ui-skin=core] .ignis-datepicker__trigger:disabled,body[data-ui-skin=core] .ignis-datetimepicker__trigger:disabled,body[data-ui-skin=core] .ignis-daterange__trigger:disabled,body[data-ui-skin=core] .ignis-dialog__input:disabled{background:var(--canvas);color:var(--secondary-text);opacity:.65;border-style:dashed}body[data-ui-skin=core] .ignis-input:focus-visible,body[data-ui-skin=core] .ignis-textarea:focus-visible,body[data-ui-skin=core] .ignis-dropdown__trigger:focus-visible,body[data-ui-skin=core] .ignis-combobox__input:focus-visible,body[data-ui-skin=core] .ignis-datepicker__trigger:focus-visible,body[data-ui-skin=core] .ignis-datetimepicker__trigger:focus-visible,body[data-ui-skin=core] .ignis-daterange__trigger:focus-visible,body[data-ui-skin=core] .ignis-dialog__input:focus-visible{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-input[aria-invalid=true],body[data-ui-skin=core] .ignis-input.is-invalid,body[data-ui-skin=core] .ignis-textarea[aria-invalid=true],body[data-ui-skin=core] .ignis-textarea.is-invalid,body[data-ui-skin=core] .ignis-dropdown__trigger[aria-invalid=true],body[data-ui-skin=core] .ignis-dropdown__trigger.is-invalid,body[data-ui-skin=core] .ignis-combobox__input[aria-invalid=true],body[data-ui-skin=core] .ignis-combobox__input.is-invalid,body[data-ui-skin=core] .ignis-datepicker__trigger[aria-invalid=true],body[data-ui-skin=core] .ignis-datepicker__trigger.is-invalid,body[data-ui-skin=core] .ignis-datetimepicker__trigger[aria-invalid=true],body[data-ui-skin=core] .ignis-datetimepicker__trigger.is-invalid,body[data-ui-skin=core] .ignis-daterange__trigger[aria-invalid=true],body[data-ui-skin=core] .ignis-daterange__trigger.is-invalid,body[data-ui-skin=core] .ignis-dialog__input[aria-invalid=true],body[data-ui-skin=core] .ignis-dialog__input.is-invalid{border-color:var(--danger)}body[data-ui-skin=core] .ignis-input::-webkit-datetime-edit-fields-wrapper{padding:0}body[data-ui-skin=core] select.ignis-input:not([multiple],[size]){appearance:none;background-image:linear-gradient(45deg, transparent calc(50% - 1px), var(--tertiary-text) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(135deg, transparent calc(50% - 1px), var(--tertiary-text) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px));background-position:right 19px center,right 13px center;background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}@media (forced-colors:active){body[data-ui-skin=core] select.ignis-input:not([multiple],[size]){appearance:auto}}body[data-ui-skin=core] .ignis-multi-select__wrap,body[data-ui-skin=core] .ignis-tag-input{min-height:var(--control-height);border-color:var(--border-ui);background:var(--well)}body[data-ui-skin=core] .ignis-multi-select__wrap:hover:not(:focus-within,.is-disabled),body[data-ui-skin=core] .ignis-tag-input:hover:not(:focus-within,.is-disabled){border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-multi-select__wrap:focus-within,body[data-ui-skin=core] .ignis-tag-input:focus-within{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-multi-select__field,body[data-ui-skin=core] .ignis-tag-input__field{font-size:var(--control-font-size)}body[data-ui-skin=core] .ignis-field-group{border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--well);align-items:center;gap:0;display:flex}body[data-ui-skin=core] .ignis-field-group>.ignis-input{min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1}body[data-ui-skin=core] .ignis-field-group>span{color:var(--secondary-text);padding:0 12px}body[data-ui-skin=core] .ignis-field-group:hover:not(:focus-within){border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-field-group:focus-within{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-field__label{color:var(--secondary-text);margin-bottom:6px;font-size:13px;display:block}body[data-ui-skin=core] .ignis-field__label .ignis-field__required{color:var(--accent-text)}body[data-ui-skin=core] .ignis-field__error{align-items:flex-start;gap:6px}body[data-ui-skin=core] .ignis-field__error:before{border-radius:0;width:14px;height:14px;margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm-1 4h2l-.25 5h-1.5L7 4Zm1 6.75a1.1 1.1 0 1 1 0 2.2 1.1 1.1 0 0 1 0-2.2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm-1 4h2l-.25 5h-1.5L7 4Zm1 6.75a1.1 1.1 0 1 1 0 2.2 1.1 1.1 0 0 1 0-2.2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}body[data-ui-skin=core] .ignis-file{position:relative}body[data-ui-skin=core] .ignis-file__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-ui-skin=core] .ignis-file__zone{text-align:center;cursor:pointer;border:1px dashed var(--border-control);border-radius:var(--radius-3);background:var(--surface);min-height:8rem;color:var(--secondary-text);transition:border-color .16s var(--motion-ease), background-color .16s var(--motion-ease);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}body[data-ui-skin=core] .ignis-file__icon{font-size:var(--icon-lg);color:var(--secondary-text)}body[data-ui-skin=core] .ignis-file__title{color:var(--content-text);font-weight:600}body[data-ui-skin=core] .ignis-file__link{color:var(--accent-text);text-decoration:underline}body[data-ui-skin=core] .ignis-file__hint{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-file__input:focus-visible~.ignis-file__zone{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-file--dropzone.is-dragging .ignis-file__zone{border-style:solid;border-color:var(--accent-text);background:color-mix(in oklab, var(--accent-base) 8%, var(--surface))}body[data-ui-skin=core] .ignis-file.has-file .ignis-file__zone{display:none}body[data-ui-skin=core] .ignis-file__selected{border:1px solid var(--border-control);border-radius:var(--radius-2);background:var(--surface);align-items:center;gap:12px;padding:10px 12px;display:flex}body[data-ui-skin=core] .ignis-file--dropzone.has-file.is-dragging .ignis-file__selected{border-style:solid;border-color:var(--accent-text);background:color-mix(in oklab, var(--accent-base) 8%, var(--surface))}body[data-ui-skin=core] .ignis-file__selected[hidden]{display:none}body[data-ui-skin=core] .ignis-file__thumb{border-radius:var(--radius-1);-o-object-fit:cover;object-fit:cover;flex:0 0 40px;width:40px;height:40px}body[data-ui-skin=core] .ignis-file--photo .ignis-file__thumb{border-radius:var(--radius-2);flex-basis:96px;width:96px;height:96px}body[data-ui-skin=core] .ignis-file--photo .ignis-file__selected{flex-wrap:wrap;justify-content:center}body[data-ui-skin=core] .ignis-file--photo .ignis-file__info{flex-basis:6rem}body[data-ui-skin=core] .ignis-file__info{flex:1;gap:2px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-file__name{text-overflow:ellipsis;white-space:nowrap;color:var(--content-text);overflow:hidden}body[data-ui-skin=core] .ignis-file__size{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-file__remove{color:var(--secondary-text);cursor:pointer;border-radius:var(--radius-1);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}body[data-ui-skin=core] .ignis-file__remove:hover{background:var(--fill-2);color:var(--danger)}body[data-ui-skin=core] .ignis-file__error{color:var(--danger);margin:6px 0 0;font-size:12px}body[data-ui-skin=core] .ignis-file__error[hidden]{display:none}body[data-ui-skin=core] .ignis-file__input[aria-invalid=true]~.ignis-file__zone{border-color:var(--danger)}body[data-ui-skin=core] .ignis-input-group:has(.ignis-input-group__icon) .ignis-input{padding-left:36px}body[data-ui-skin=core] .ignis-list-toolbar__search .ignis-input{padding-left:36px}body[data-ui-skin=core] .ignis-list-toolbar:has(.ignis-field__label){align-items:flex-end}body[data-ui-skin=core] .ignis-input--sm,body[data-ui-skin=core] .ignis-dropdown--sm .ignis-dropdown__trigger{padding:5px 10px;font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-input--sm:not(textarea),body[data-ui-skin=core] .ignis-dropdown--sm .ignis-dropdown__trigger{min-height:32px}@media (pointer:coarse){body[data-ui-skin=core] .ignis-input--sm:not(textarea),body[data-ui-skin=core] .ignis-dropdown--sm .ignis-dropdown__trigger{min-height:44px}}body[data-ui-skin=core] .input-group>.ignis-input:not(:last-child),body[data-ui-skin=core] .input-group>.ignis-dropdown:not(:last-child) .ignis-dropdown__trigger,body[data-ui-skin=core] .ignis-input-group>.ignis-input:not(:last-child),body[data-ui-skin=core] .ignis-input-group>.ignis-dropdown:not(:last-child) .ignis-dropdown__trigger{border-top-right-radius:0;border-bottom-right-radius:0}body[data-ui-skin=core] .input-group>.ignis-btn:not(:first-child),body[data-ui-skin=core] .ignis-input-group>.ignis-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}body[data-ui-skin=core] .input-group>.ignis-btn:not(:last-child),body[data-ui-skin=core] .ignis-input-group>.ignis-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}body[data-ui-skin=core] .ignis-error-summary{border:1px solid var(--danger);border-radius:var(--radius-3);background:var(--surface);margin-bottom:20px;padding:16px}body[data-ui-skin=core] .ignis-error-summary h2{margin:0 0 8px;font-size:16px}body[data-ui-skin=core] .ignis-error-summary ul{margin:0;padding-left:20px}body[data-ui-skin=core] .ignis-error-summary a{color:var(--content-text);text-decoration:underline}body[data-ui-skin=core] .ignis-dropdown__panel,body[data-ui-skin=core] .ignis-combobox__panel,body[data-ui-skin=core] .ignis-popover,body[data-ui-skin=core] .ignis-menu__panel{background:var(--overlay);color:var(--content-text);border:1px solid var(--hairline);border-radius:var(--radius-3);box-shadow:var(--shadow-pop);max-width:calc(100vw - 16px)}body[data-ui-skin=core] .ignis-multi-select__panel{border-color:var(--hairline)}body[data-ui-skin=core] .ignis-dropdown__options li[data-value],body[data-ui-skin=core] .ignis-combobox__option:not(.ignis-combobox__option--empty){min-height:40px;color:var(--content-text);white-space:normal;grid-template-columns:16px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:8px 10px;display:grid}body[data-ui-skin=core] .ignis-dropdown__options li[data-value]:hover,body[data-ui-skin=core] .ignis-combobox__option:not(.ignis-combobox__option--empty):hover{background:var(--fill-2)}body[data-ui-skin=core] .ignis-dropdown__options li[data-value].is-selected,body[data-ui-skin=core] .ignis-combobox__option:not(.ignis-combobox__option--empty).is-selected{background:var(--fill-3);color:var(--content-text)}body[data-ui-skin=core] .ignis-dropdown__options li[data-value]:focus,body[data-ui-skin=core] .ignis-dropdown__options li[data-value].is-active,body[data-ui-skin=core] .ignis-combobox__option:not(.ignis-combobox__option--empty):focus,body[data-ui-skin=core] .ignis-combobox__option:not(.ignis-combobox__option--empty).is-active{outline:2px solid var(--accent-focus);outline-offset:-3px}body[data-ui-skin=core] .ignis-option-label{overflow-wrap:anywhere;min-width:0;line-height:1.4}body[data-ui-skin=core] .ignis-dropdown__label,body[data-ui-skin=core] .ignis-datepicker__label,body[data-ui-skin=core] .ignis-datetimepicker__trigger-label{color:inherit}body[data-ui-skin=core] .ignis-dropdown__search{background:var(--overlay);color:var(--content-text);font-size:14px}body[data-ui-skin=core] .ignis-datepicker__panel,body[data-ui-skin=core] .ignis-datetimepicker__panel{background:var(--overlay);color:var(--content-text);border-color:var(--hairline)}body[data-ui-skin=core] .ignis-datepicker__title,body[data-ui-skin=core] .ignis-datepicker__footer-btn,body[data-ui-skin=core] .ignis-datepicker__nav:hover{color:var(--content-text)}body[data-ui-skin=core] .ignis-datepicker__day:hover,body[data-ui-skin=core] .ignis-datepicker__month:hover,body[data-ui-skin=core] .ignis-datepicker__year:hover{background:var(--fill-3);color:var(--content-text)}body[data-ui-skin=core] .ignis-datepicker__day.is-selected,body[data-ui-skin=core] .ignis-datepicker__month.is-selected,body[data-ui-skin=core] .ignis-datepicker__year.is-selected{background:var(--accent-fill);color:var(--on-accent)}body[data-ui-skin=core] .ignis-datepicker__footer-btn:not(.ignis-datepicker__footer-btn--ghost){color:var(--on-accent)}body[data-ui-skin=core] .ignis-datepicker__footer-btn:not(.ignis-datepicker__footer-btn--ghost):hover,body[data-ui-skin=core] .ignis-datetimepicker__footer-btn:not(.ignis-datetimepicker__footer-btn--ghost):hover{background:color-mix(in oklab, var(--accent-fill) 88%, var(--accent-press))}body[data-ui-skin=core] .ignis-datetimepicker__cal-day:disabled,body[data-ui-skin=core] .ignis-datetimepicker__time-item:disabled{opacity:.25;cursor:not-allowed;background:0 0}body[data-ui-skin=core] .ignis-timepicker{position:relative}body[data-ui-skin=core] .ignis-timepicker .ignis-timepicker__input{padding-left:36px}body[data-ui-skin=core] .ignis-timepicker__toggle{width:36px;color:var(--tertiary-text);font-size:var(--icon-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}body[data-ui-skin=core] .ignis-timepicker__toggle:disabled{opacity:.5;cursor:not-allowed}body[data-ui-skin=core] .ignis-timepicker__panel{width:200px}body[data-ui-skin=core] .ignis-option-check{visibility:hidden;font-weight:600}body[data-ui-skin=core] .is-selected>.ignis-option-check{visibility:visible}body[data-ui-skin=core] .ignis-dropdown__options .ignis-dropdown__group{cursor:default;padding:0;display:block}body[data-ui-skin=core] .ignis-dropdown__options .ignis-dropdown__group:hover{background:0 0}body[data-ui-skin=core] .ignis-dropdown__group>ul{margin:0;padding:0;list-style:none}body[data-ui-skin=core] .ignis-dropdown__group-label{color:var(--tertiary-text);padding:8px 10px 4px;font-size:12px;font-weight:600}body[data-ui-skin=core] .ignis-dropdown__panel--media .ignis-dropdown__options li[data-value]{grid-template-columns:36px minmax(0,1fr) 16px}body[data-ui-skin=core] .ignis-dropdown__panel--media .ignis-dropdown__option-icon{width:auto}body[data-ui-skin=core] .ignis-option-image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;vertical-align:middle;width:36px;height:16px}body[data-ui-skin=core] .ignis-option-color{vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}body[data-ui-skin=core] .ignis-filter{min-width:0;color:var(--secondary-text);align-items:center;gap:8px;font-size:13px;display:inline-flex}body[data-ui-skin=core] .ignis-filter:has(.ignis-dropdown,.ignis-daterange)>.ignis-filter__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body[data-ui-skin=core] .ignis-filter .ignis-dropdown{width:auto}body[data-ui-skin=core] .ignis-filter .ignis-dropdown__trigger{justify-content:flex-start;gap:6px}body[data-ui-skin=core] .ignis-filter :is(.ignis-dropdown__prefix,.ignis-daterange__prefix){color:var(--tertiary-text);white-space:nowrap;flex:none}body[data-ui-skin=core] [data-ignis-filter-submit][hidden]{display:none}@media (max-width:640px){body[data-ui-skin=core] .ignis-list-toolbar .ignis-filter,body[data-ui-skin=core] .ignis-list-toolbar .ignis-filter .ignis-dropdown{width:100%}}body[data-ui-skin=core] .ignis-filter .ignis-dropdown__label{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-filter.is-set .ignis-dropdown__trigger{background:var(--fill-2)}body[data-ui-skin=core] .ignis-filter.is-set .ignis-dropdown__trigger:not(:focus-visible){border-color:var(--border-strong);box-shadow:inset 0 1px 0 var(--hi)}body[data-ui-skin=core] .ignis-filter.is-set .ignis-dropdown__label{color:var(--content-text);font-weight:500}body[data-ui-skin=core] .ignis-popover{flex-direction:column;width:320px;max-height:calc(100dvh - 16px);padding:6px;display:flex}body[data-ui-skin=core] .ignis-popover--actions,body[data-ui-skin=core] .ignis-menu__panel{width:240px}body[data-ui-skin=core] .ignis-popover--detail,body[data-ui-skin=core] .ignis-menu__panel--account{width:320px}body[data-ui-skin=core] .ignis-popover--inbox,body[data-ui-skin=core] .ignis-inbox-popover{width:400px}body[data-ui-skin=core] .ignis-popover__header,body[data-ui-skin=core] .ignis-popover__footer{flex-shrink:0;padding:10px}body[data-ui-skin=core] .ignis-popover__header{border-bottom-color:var(--hairline)}body[data-ui-skin=core] .ignis-popover__body{min-height:0;padding:10px;overflow:auto}body[data-ui-skin=core] .ignis-popover .ignis-menu__item{border-radius:var(--radius-2)}body[data-ui-skin=core] .ignis-popover:after{display:none}body[data-ui-skin=core] .ignis-popover{transform:translateY(-4px)}body[data-ui-skin=core] .ignis-popover[data-placement^=top]{transform:translateY(4px)}body[data-ui-skin=core] .ignis-popover.is-visible{transform:none}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-popover{transition:opacity var(--dur-panel) var(--motion-ease), transform var(--dur-panel) var(--motion-ease)}body[data-ui-skin=core] [open]>.ignis-menu__panel{animation:ignis-panel-in var(--dur-panel) var(--motion-ease)}}body[data-ui-skin=core] .ignis-menu__panel{border-radius:var(--radius-item);max-height:calc(100dvh - 80px);padding:6px;top:calc(100% + 8px);overflow-y:auto}body[data-ui-skin=core] .ignis-menu__item{box-sizing:border-box;border-radius:var(--radius-1);width:100%;min-height:36px;color:var(--secondary-text);font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-size:14px;line-height:22px;text-decoration:none;display:flex}body[data-ui-skin=core] .ignis-menu__item i{width:var(--icon-sm);font-size:var(--icon-sm);text-align:center;color:var(--tertiary-text);flex:none}body[data-ui-skin=core] .ignis-menu__item:is(:hover,:focus-visible,.is-active,.is-current,[aria-current]){background:var(--fill-2);color:var(--content-text);text-decoration:none}body[data-ui-skin=core] .ignis-menu__item--danger,body[data-ui-skin=core] .ignis-menu__item--danger:hover{color:var(--danger-text)}body[data-ui-skin=core] .ignis-menu__item--danger i{color:inherit}body[data-ui-skin=core] .ignis-menu__heading{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;padding:10px 10px 4px;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-menu__sep{background:var(--hairline);border:0;height:1px;margin:6px 0}body[data-ui-skin=core] .ignis-inbox-popover{flex-direction:column;display:flex;overflow:hidden}body[data-ui-skin=core] .ignis-inbox-popover__head,body[data-ui-skin=core] .ignis-inbox-popover__foot{flex-shrink:0;padding:6px 10px}body[data-ui-skin=core] .ignis-inbox-popover__body{min-height:0;padding:0;overflow-y:auto}body[data-ui-skin=core] .ignis-inbox-popover__item{align-items:flex-start}body[data-ui-skin=core] .ignis-inbox-popover__item:focus-visible{outline-offset:-2px}body[data-ui-skin=core] :is(.ignis-inbox-popover__item,.ignis-inbox__item).is-unread .ignis-inbox__dot{background:var(--accent-text)}body[data-ui-skin=core] .ignis-menu__identity{align-items:center;gap:12px;padding:8px 10px 10px;display:flex}body[data-ui-skin=core] .ignis-menu__identity-text{gap:4px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-menu__identity-name{color:var(--content-text);overflow-wrap:anywhere;font-weight:500}body[data-ui-skin=core] .ignis-menu__identity-role{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}body[data-ui-skin=core] .ignis-theme-options .ignis-menu__item{border:1px solid var(--border-subtle);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:10px 2px;font-size:12px;display:flex;position:relative}body[data-ui-skin=core] .ignis-theme-options .is-current{border-color:var(--border-ui);background:var(--surface-4)}body[data-ui-skin=core] .ignis-theme-options .ignis-menu__check{font-size:12px;position:absolute;top:4px;right:4px}body[data-ui-skin=core] .ignis-density{gap:6px;padding:6px;display:flex}body[data-ui-skin=core] .ignis-density button{-webkit-hyphens:none;hyphens:none;flex:1;min-width:108px}body[data-ui-skin=core] .ignis-density [aria-pressed=true]{border-color:var(--border-ui);font-weight:500}body[data-ui-skin=core] .ignis-dialog{border:1px solid var(--hairline);border-radius:var(--radius-4);background:linear-gradient(180deg, var(--overlay) 0, var(--bezel-rim) 52px) var(--bezel-rim);box-shadow:var(--shadow-pop);padding:0 6px 6px}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-dialog{transition:opacity var(--dur-panel) var(--motion-ease), transform .24s var(--motion-spring)}}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .ignis-dialog{transition:opacity .12s linear}}body[data-ui-skin=core] .ignis-dialog-backdrop,body[data-ui-skin=core] .ignis-drawer-backdrop{background:var(--scrim)}body[data-ui-skin=core] .ignis-dialog__header{border:0;gap:10px;min-height:52px;padding:0 10px}body[data-ui-skin=core] .ignis-dialog__title{letter-spacing:0;overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;font-size:16px;font-weight:500;line-height:24px;display:flex}body[data-ui-skin=core] .ignis-dialog__title i{font-size:var(--icon-md);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-dialog__title,body[data-ui-skin=core] .ignis-drawer__title{color:var(--content-text)}body[data-ui-skin=core] .ignis-dialog__close,body[data-ui-skin=core] .ignis-drawer__close{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-dialog__close{border-radius:var(--radius-2);flex:none;width:28px;height:28px}body[data-ui-skin=core] .ignis-dialog__body{border-radius:var(--radius-3);background:var(--well);box-shadow:var(--well-ring);padding:20px 16px}body[data-ui-skin=core] .ignis-dialog__body:first-child{margin-top:6px}body[data-ui-skin=core] .ignis-dialog__footer{border:0;flex-wrap:wrap;gap:8px;padding:10px 10px 4px}body[data-ui-skin=core] .ignis-dialog__footer .ignis-dialog__action--ghost{--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);color:var(--content-text);border:1px solid #0000}body[data-ui-skin=core] .ignis-dialog__footer .ignis-dialog__action--ghost:hover:not(:disabled){--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-dialog--embedded{background:var(--overlay);padding:0}body[data-ui-skin=core] .ignis-dialog--embedded .ignis-dialog__body{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}body[data-ui-skin=core] .ignis-dialog--confirm{width:min(420px,100vw - 24px)}body[data-ui-skin=core] .ignis-dialog__object{overflow-wrap:anywhere;margin:0 0 8px;font-weight:500}body[data-ui-skin=core] .ignis-drawer{--drawer-width:400px;width:min(var(--drawer-width), 100vw);background:var(--overlay);border-color:var(--hairline);border-radius:0;flex-direction:column;height:100dvh;max-height:100dvh;display:flex;top:0;bottom:0;overflow:clip;container-type:inline-size}body[data-ui-skin=core] .ignis-drawer--right{border-top-left-radius:var(--radius-4);border-bottom-left-radius:var(--radius-4)}body[data-ui-skin=core] .ignis-drawer--left{border-top-right-radius:var(--radius-4);border-bottom-right-radius:var(--radius-4)}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-drawer{transition:transform .28s var(--motion-ease)}body[data-ui-skin=core] .ignis-drawer.is-resizing{transition:transform .28s var(--motion-ease), width .26s var(--motion-ease)}}body[data-ui-skin=core] .ignis-drawer--form{--drawer-width:560px}body[data-ui-skin=core] .ignis-drawer--wide{--drawer-width:760px}body[data-ui-skin=core] .ignis-drawer.is-expanded{--drawer-width:100vw;border-radius:0}@media (max-width:480px){body[data-ui-skin=core] .ignis-drawer__expand{display:none}}body[data-ui-skin=core] .ignis-drawer__header{flex-shrink:0;align-items:flex-start;padding:20px}body[data-ui-skin=core] .ignis-drawer__heading{flex:1;min-width:0}body[data-ui-skin=core] .ignis-drawer__context{color:var(--secondary-text);margin:0 0 6px;font-size:12px}body[data-ui-skin=core] .ignis-drawer__title{overflow-wrap:anywhere;font-size:20px;line-height:1.35}body[data-ui-skin=core] .ignis-drawer__body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}body[data-ui-skin=core] .ignis-drawer__footer{padding:12px 20px max(12px, env(safe-area-inset-bottom));background:var(--overlay);border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 16px;display:flex}body[data-ui-skin=core] .ignis-drawer__footer[hidden],body[data-ui-skin=core] .ignis-drawer__context[hidden]{display:none}body[data-ui-skin=core] .ignis-drawer__footer .ignis-card__footer{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;padding:0;display:flex}body[data-ui-skin=core] .ignis-drawer__status{min-inline-size:0;color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-drawer__status[data-state=changed]{color:var(--warn-text)}body[data-ui-skin=core] .ignis-drawer__status[data-state=error]{color:var(--danger-text)}body[data-ui-skin=core] .ignis-drawer__status[data-state=saved],body[data-ui-skin=core] .ignis-drawer__status[data-state=saved] .ignis-status__icon{color:var(--ok-text)}@container (max-width:480px){body[data-ui-skin=core] .ignis-drawer__body .grid{grid-template-columns:minmax(0,1fr)}}body[data-ui-skin=core] .ignis-dialog--command{width:min(680px,100vw - 24px);max-height:calc(100dvh - 24px)}body[data-ui-skin=core] .ignis-dialog--command .ignis-dialog__body{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;overflow:hidden}body[data-ui-skin=core] .ignis-command{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}body[data-ui-skin=core] .ignis-command__search{flex-shrink:0;align-items:center;gap:10px;min-height:52px;padding:0 4px 0 10px;display:flex}body[data-ui-skin=core] .ignis-command__search>i{font-size:var(--icon-md);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-command__search input{width:100%;min-width:0;height:48px;color:var(--content-text);background:0 0;border:0;padding:0;font-size:16px}body[data-ui-skin=core] .ignis-command__search input::placeholder{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-command__search{border-radius:var(--radius-3);background:var(--well);box-shadow:var(--well-ring);margin:8px 2px 6px}body[data-ui-skin=core] .ignis-command__search input:focus-visible{outline:none}body[data-ui-skin=core] .ignis-command__search:focus-within{outline-offset:-2px;outline:2px solid #0000}body[data-ui-skin=core] .ignis-command__well{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}body[data-ui-skin=core] .ignis-command__scopes{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:4px 6px;display:flex}body[data-ui-skin=core] .ignis-scope{background:var(--fill-2);color:var(--secondary-text);cursor:pointer;border:0;border-radius:999px;padding:4px 12px;font-size:12px}body[data-ui-skin=core] .ignis-scope:hover{color:var(--content-text)}body[data-ui-skin=core] .ignis-scope[aria-pressed=true]{color:var(--content-text);background:var(--surface-4);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--border-ui)}body[data-ui-skin=core] .ignis-scope[hidden]{display:none}body[data-ui-skin=core] .ignis-command__results{min-height:0;max-height:60vh;padding:0 6px;overflow-y:auto}body[data-ui-skin=core] .ignis-command .ignis-palette__group{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;padding:12px 12px 4px;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-command .ignis-palette__item{border-radius:var(--radius-3);white-space:normal;grid-template-columns:24px minmax(0,1fr);gap:0 12px;padding:8px 10px;display:grid}body[data-ui-skin=core] .ignis-palette__icon{color:var(--secondary-text);grid-row:span 2;align-self:center}body[data-ui-skin=core] .ignis-command .ignis-palette__label,body[data-ui-skin=core] .ignis-command .ignis-palette__sub{white-space:normal;overflow-wrap:anywhere;min-width:0}body[data-ui-skin=core] .ignis-command .ignis-palette__label{color:var(--content-text);font-size:14px}body[data-ui-skin=core] .ignis-command .ignis-palette__sub{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-command__approx{color:var(--secondary-text);margin-inline-start:4px;font-size:12px;font-weight:400}body[data-ui-skin=core] .ignis-command .ignis-palette__item.is-active{background:var(--fill-3);outline-offset:-1px;outline:1px solid #0000}body[data-ui-skin=core] .ignis-command__status{min-height:52px;color:var(--secondary-text);padding:16px;font-size:14px}body[data-ui-skin=core] .ignis-command__status:empty{display:block}body[data-ui-skin=core] .ignis-command__status button{margin-top:12px;display:block}body[data-ui-skin=core] .ignis-command__footer{color:var(--secondary-text);border:0;flex-shrink:0;padding:10px 10px 4px;font-size:12px}body[data-ui-skin=core] :is([data-tone=ok],.ignis-chip--ok,.ignis-progress--ok){--tone:var(--ok);--tone-soft:var(--ok-soft);--tone-line:var(--ok-line);--tone-text:var(--ok-text);--tone-lane:var(--lane-ok);--tone-lane-text:var(--lane-ok-text)}body[data-ui-skin=core] :is([data-tone=warn],.ignis-chip--warn,.ignis-progress--warn){--tone:var(--warn);--tone-soft:var(--warn-soft);--tone-line:var(--warn-line);--tone-text:var(--warn-text);--tone-lane:var(--lane-warn);--tone-lane-text:var(--lane-warn-text)}body[data-ui-skin=core] :is([data-tone=danger],.ignis-chip--danger,.ignis-progress--danger){--tone:var(--danger);--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-text:var(--danger-text);--tone-lane:var(--lane-danger);--tone-lane-text:var(--lane-danger-text)}body[data-ui-skin=core] :is([data-tone=info],.ignis-chip--info,.ignis-progress--info){--tone:var(--info);--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-text:var(--info-text);--tone-lane:var(--lane-info);--tone-lane-text:var(--lane-info-text)}body[data-ui-skin=core] :is([data-tone=accent],.ignis-chip--primary,.ignis-chip--toggle:has(input:checked),.ignis-chip--toggle.is-active){--tone:var(--accent-fill);--tone-soft:var(--accent-soft);--tone-line:var(--accent-line);--tone-text:var(--accent-on-soft,var(--accent-text));--tone-lane:var(--lane-active);--tone-lane-text:var(--lane-active-text)}body[data-ui-skin=core] .ignis-chip{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--well);height:24px;color:var(--secondary-text);font-size:var(--badge-font-size);font-variant-numeric:tabular-nums;border-radius:999px;gap:6px;padding:0 10px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-chip i,body[data-ui-skin=core] .ignis-chip__icon{opacity:1;font-size:12px}body[data-ui-skin=core] .ignis-chip--sm{height:20px;padding:0 8px}body[data-ui-skin=core] .ignis-chip--lg{height:28px;padding:0 12px;font-size:13px}body[data-ui-skin=core] .ignis-chip:is([data-tone],.ignis-chip--ok,.ignis-chip--warn,.ignis-chip--danger,.ignis-chip--info,.ignis-chip--primary,.ignis-chip--toggle:has(input:checked),.ignis-chip--toggle.is-active){background:var(--tone-soft);border-color:var(--tone-line);color:var(--tone-text)}body[data-ui-skin=core] .ignis-chip--count{background:var(--fill-3);min-width:22px;color:var(--secondary-text);border-color:#0000;justify-content:center;padding:1px 7px}:root[data-page-motion]:not([data-page-motion=""]){view-transition-name:none}html[data-page-motion=record] .ignis-main,html[data-page-motion=calendar] [data-calendar-content]{view-transition-name:ignis-content}::view-transition{pointer-events:none}::view-transition-group(ignis-content){animation-duration:.18s}::view-transition-old(ignis-content){animation:.12s both ignis-content-out}::view-transition-new(ignis-content){animation:.18s cubic-bezier(.2,.8,.2,1) both ignis-content-in}@keyframes ignis-content-out{to{opacity:0}}@keyframes ignis-content-in{0%{opacity:0;transform:translateX(var(--page-motion-x,0px))}to{opacity:1;transform:none}}@keyframes ignis-panel-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes ignis-fade-in{0%{opacity:0}}@keyframes ignis-edge-fade{0%{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}5%,95%{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}to{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}}@keyframes ignis-edge-fade-y{0%{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}5%,95%{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}to{-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}}@media (prefers-reduced-motion:reduce){html[data-page-motion] .ignis-main,html[data-page-motion] [data-calendar-content]{view-transition-name:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}body[data-ui-skin=core] .ignis-command__results.is-stale{opacity:.45;pointer-events:none}body[data-ui-skin=core] .ignis-motion-track{isolation:isolate;position:relative}body[data-ui-skin=core] .ignis-active-marker{z-index:-1;pointer-events:none;background:var(--surface-4);border-radius:var(--radius-1);box-shadow:inset 0 1px 0 var(--hi), inset 0 0 0 1px var(--border-ui);position:absolute;top:0;left:0}body[data-ui-skin=core] .ignis-motion-track[data-motion-kind=underline]>.ignis-active-marker{background:var(--content-text);box-shadow:none;border-radius:999px}body[data-ui-skin=core] .ignis-motion-track>:is([aria-selected=true],[aria-pressed=true],[aria-current]){box-shadow:none!important;background:0 0!important}body[data-ui-skin=core] .ignis-motion-track[data-motion-kind=underline]>:is([aria-selected=true],[aria-pressed=true],[aria-current]){border-bottom-color:#0000!important}body[data-ui-skin=core] .ignis-bulk-slot{grid-column:1/-1;min-width:0;overflow:clip}body[data-ui-skin=core] .ignis-bulkbar__group{flex-wrap:wrap}body[data-ui-skin=core] .ignis-bulkbar .ignis-dropdown{width:auto;min-width:8rem}body[data-ui-skin=core] .ignis-status{font-variant-numeric:tabular-nums;align-items:center;gap:7px;min-inline-size:18ch;display:inline-flex}body[data-ui-skin=core] .ignis-status__icon:not(.ignis-spinner){text-align:center;flex:0 0 1em;width:1em;display:inline-block}body[data-ui-skin=core] .ignis-status[data-state=saved] .ignis-status__icon{color:var(--accent-text)}body[data-ui-skin=core] .ignis-copy-confirmed{position:relative}body[data-ui-skin=core] .ignis-copy-original{display:contents}body[data-ui-skin=core] .ignis-copy-feedback{white-space:nowrap;min-inline-size:0;font-size:inherit;justify-content:center;position:absolute;inset:0}body[data-ui-skin=core] .ignis-snack-slot{pointer-events:auto;width:100%}body[data-ui-skin=core] .ignis-snack-slot>.ignis-snack{width:100%}body[data-ui-skin=core] .ignis-table-details{align-items:center;gap:6px}body[data-ui-skin=core] .ignis-table-details i{transition:transform .18s var(--motion-ease);font-size:.8em}body[data-ui-skin=core] .ignis-table-details[aria-expanded=true] i{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .ignis-table-details i,body[data-ui-skin=core] .ignis-status__icon,body[data-ui-skin=core] .ignis-file__zone{transition:none!important;animation:none!important}}body[data-ui-skin=core] .ignis-tabs__headers{border-bottom-color:var(--border-subtle);flex-wrap:nowrap;overflow:auto hidden}body[data-ui-skin=core] .ignis-tabs__header{color:var(--tertiary-text);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}body[data-ui-skin=core] .ignis-tabs__header i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-tabs__header.is-active{color:var(--content-text);border-bottom-color:var(--content-text)}body[data-ui-skin=core] .ignis-tabs__header:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-3px}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers{background:0 0;border:0;gap:4px;padding:0}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-tabs__header{box-sizing:border-box;border-radius:var(--radius-2);white-space:nowrap;background:0 0;border:1px solid #0000;height:36px;margin:0;padding:0 12px}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-tabs__header:hover:not(.is-active){background:var(--fill-1);color:var(--secondary-text)}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-tabs__header.is-active{background:var(--surface-4);border-color:var(--border-ui);color:var(--content-text)}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-tabs__header.is-active i{color:var(--secondary-text)}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-tabs__panel{animation:ignis-fade-in var(--dur-hover) linear}}body[data-ui-skin=core] .twplus-settings-nav__link.is-active{background:var(--fill-2);box-shadow:inset 0 0 0 1px var(--border-ui);color:var(--content-text)}body[data-ui-skin=core] .twplus-settings-nav__link.is-active i{color:var(--content-text)}body[data-ui-skin=core] .twplus-page>.twplus-settings-nav{margin-bottom:16px}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers.ignis-motion-track>.ignis-tabs__header{border-color:#0000}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-active-marker{border-radius:var(--radius-2)}body[data-ui-skin=core] .ignis-count{vertical-align:middle;display:inline-block}body[data-ui-skin=core] .ignis-tabs__count,body[data-ui-skin=core] .ignis-sidebar__count,body[data-ui-skin=core] .ignis-segmented__count,body[data-ui-skin=core] .ignis-count{box-sizing:border-box;border-radius:var(--radius-1);background:var(--well-deep);min-width:22px;height:20px;color:var(--secondary-text);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-tabs--segmented .ignis-tabs__headers,body[data-ui-skin=core] .ignis-segmented{box-sizing:border-box;max-width:100%;height:var(--control-height);scrollbar-width:none;vertical-align:middle;border:1px solid var(--border-subtle);border-radius:var(--radius-2);background:var(--well);flex-wrap:nowrap;align-items:stretch;gap:4px;padding:4px;display:inline-flex;overflow-x:auto}@supports (animation-timeline:scroll()){body[data-ui-skin=core] .ignis-tabs--segmented .ignis-tabs__headers,body[data-ui-skin=core] .ignis-segmented{animation:linear both ignis-edge-fade;animation-timeline:scroll(self inline)}body[data-ui-skin=core] .ignis-bezel__scroll{animation:linear both ignis-edge-fade-y;animation-timeline:scroll(self)}}body[data-ui-skin=core] .ignis-tabs--segmented .ignis-tabs__header,body[data-ui-skin=core] .ignis-segmented :is(a,button){border-radius:var(--radius-1);color:var(--secondary-text);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}body[data-ui-skin=core] .ignis-segmented :is(a,button):hover{color:var(--content-text)}body[data-ui-skin=core] .ignis-segmented :is(a,button):focus-visible{outline-offset:-2px}body[data-ui-skin=core] .ignis-segmented i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-tabs--segmented [aria-selected=true],body[data-ui-skin=core] .ignis-segmented :is([aria-pressed=true],[aria-current],.is-active){background:var(--surface-4);box-shadow:inset 0 1px 0 var(--hi), inset 0 0 0 1px var(--border-ui);color:var(--content-text)}body[data-ui-skin=core] .ignis-segmented--switch{grid-auto-columns:1fr;grid-auto-flow:column;height:36px;display:inline-grid}body[data-ui-skin=core] .ignis-segmented--switch :is(a,button){font-weight:400}body[data-ui-skin=core] .ignis-segmented--switch :is([aria-pressed=true],[aria-current],.is-active){font-weight:500}body[data-ui-skin=core] .ignis-segmented--sm{height:32px}body[data-ui-skin=core] .ignis-segmented--sm :is(a,button){padding:0 10px;font-size:13px}body[data-ui-skin=core] .twplus-page-header{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}body[data-ui-skin=core] .twplus-page-header__copy{flex:240px;min-width:0}body[data-ui-skin=core] .twplus-page-header h1{overflow-wrap:anywhere;letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:32px}body[data-ui-skin=core] .twplus-page-header__description{color:var(--secondary-text);font-size:14px;line-height:22px}body[data-ui-skin=core] .twplus-page-header__meta{color:var(--secondary-text);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .twplus-page-header__meta>:not(.ignis-region,.ignis-chip){align-items:center;gap:8px;display:inline-flex}body[data-ui-skin=core] .twplus-page-header--list h1{align-items:center;gap:10px;display:inline-flex}body[data-ui-skin=core] .twplus-page-header__actions{flex-wrap:wrap;gap:8px;display:flex}body[data-ui-skin=core] .twplus-sticky-actions>:first-child:not(:only-child){margin-right:auto}body[data-ui-skin=core] table.twplus-table{color:var(--content-text)}body[data-ui-skin=core] table.twplus-table td{color:revert-layer}body[data-ui-skin=core] .ignis-table{font-size:var(--table-font-size)}body[data-ui-skin=core] table.ignis-table a.ignis-table__sort:is(:hover,:focus-visible,.is-asc,.is-desc),body[data-ui-skin=core] .ignis-table__sort:is(.is-asc,.is-desc) i{color:var(--content-text)}body[data-ui-skin=core] .ignis-table td{padding-block:var(--table-cell-y)}body[data-ui-skin=core] .ignis-workbench{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-workbench.has-preview{grid-template-columns:minmax(0,1fr) 400px}body[data-ui-skin=core] .ignis-workbench.has-preview.is-preview-wide{grid-template-columns:minmax(0,1fr) minmax(400px,48%)}body[data-ui-skin=core] .ignis-preview[hidden]{display:none}body[data-ui-skin=core] .ignis-preview__controls{justify-content:space-between;gap:8px;margin-bottom:16px;display:flex}body[data-ui-skin=core] .ignis-drawer .ignis-preview{box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}body[data-ui-skin=core] .ignis-table-details{color:var(--accent-text);cursor:pointer;background:0 0;border:0;margin:4px 0 0;padding:4px 0;font-size:12px;display:inline-flex}body[data-ui-skin=core] .ignis-table-details[hidden]{display:none}body[data-ui-skin=core] .ignis-pagination{gap:4px}body[data-ui-skin=core] .ignis-pagination__item{box-sizing:border-box;border-radius:var(--radius-2);min-width:32px;height:32px;color:var(--secondary-text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}body[data-ui-skin=core] .ignis-pagination__item:hover:not(:disabled,.is-active,.is-disabled,[aria-current=page],.ignis-pagination__item--ellipsis){background:var(--fill-1);color:var(--content-text)}body[data-ui-skin=core] .ignis-pagination__item:is(.is-active,[aria-current=page]){background:var(--fill-2);border-color:var(--border-ui);box-shadow:inset 0 1px 0 var(--hi);color:var(--content-text);font-weight:500}body[data-ui-skin=core] .ignis-pagination__item--ellipsis{color:var(--tertiary-text)}@media (pointer:coarse){body[data-ui-skin=core] .ignis-pagination__item{min-width:44px;height:44px}}body[data-ui-skin=core] .ignis-list-footer{padding:12px 16px}body[data-ui-skin=core] .ignis-list-meta{color:var(--tertiary-text);font-size:13px;line-height:20px}body[data-ui-skin=core] [data-ignis-copy]{vertical-align:middle}body[data-ui-skin=core] .ignis-tasks{gap:0;display:grid}body[data-ui-skin=core] .ignis-tasks>.ignis-task{border-bottom:1px solid var(--border-subtle);color:var(--content-text);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}body[data-ui-skin=core] .ignis-tasks>.ignis-task>span{gap:4px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-tasks>.ignis-task small{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-section-index{top:calc(var(--topbar-h) + 8px);z-index:var(--z-sticky);background:var(--overlay);border:1px solid var(--border-control);border-radius:var(--radius-3);gap:4px;margin:0 0 20px;padding:6px;display:flex;position:sticky;overflow-x:auto}body[data-ui-skin=core] .ignis-section-index a{white-space:nowrap;color:var(--secondary-text);border-radius:var(--radius-1);padding:8px 12px;font-size:13px}body[data-ui-skin=core] .ignis-section-index a[aria-current]{background:var(--fill-3);color:var(--content-text)}body[data-ui-skin=core] [data-section]{scroll-margin-top:calc(var(--topbar-h) + 80px)}body[data-ui-skin=core] .ignis-field__hint,body[data-ui-skin=core] .ignis-field__error,body[data-ui-skin=core] .twplus-stacked-list__meta,body[data-ui-skin=core] .twplus-form-section__hint{font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-tooltip{font-size:13px}body[data-ui-skin=core] .ignis-dropdown .ignis-dropdown__chevron,body[data-ui-skin=core] .ignis-colorpicker__hex label,body[data-ui-skin=core] .ignis-list-group__meta,body[data-ui-skin=core] .ignis-snack__action,body[data-ui-skin=core] .twplus-feed__meta,body[data-ui-skin=core] .ignis-datepicker__panel .ignis-datepicker__weekdays span,body[data-ui-skin=core] .ignis-datetimepicker__cal-week>span,body[data-ui-skin=core] .ignis-datetimepicker__time-col-label{font-size:12px}body[data-ui-skin=core] .twplus-settings-nav__title{letter-spacing:.06em;font-size:12px;font-weight:500}body[data-ui-skin=core] .twplus-settings-nav__link{font-weight:400}body[data-ui-skin=core] .twplus-settings-nav__link.is-active,body[data-ui-skin=core] .twplus-link-card__title,body[data-ui-skin=core] .twplus-stacked-list__title,body[data-ui-skin=core] .twplus-content-card__title,body[data-ui-skin=core] .ignis-preview__section h4,body[data-ui-skin=core] .ignis-detail__block h4{font-weight:500}body[data-ui-skin=core] .twplus-form-section__label,body[data-ui-skin=core] .ignis-preview__title{font-weight:600}body[data-ui-skin=core] table.twplus-table th{font-size:12px!important;font-weight:500!important}@media (max-width:1100px){body[data-ui-skin=core] .ignis-workbench.has-preview{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){body[data-ui-skin=core] table[data-mobile-ready]{width:100%;min-width:0;display:block}body[data-ui-skin=core] table[data-mobile-ready] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body[data-ui-skin=core] table[data-mobile-ready] tbody{display:block}body[data-ui-skin=core] table[data-mobile-ready] tr{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr;padding:12px;display:grid}body[data-ui-skin=core] table[data-mobile-ready] td{white-space:normal;border:0;width:auto;height:auto;padding:6px 0;display:block}body[data-ui-skin=core] table[data-mobile-ready] td[hidden]{display:none}body[data-ui-skin=core] table[data-mobile-ready] td[data-mobile-primary]{font-weight:500}body[data-ui-skin=core] table[data-mobile-ready] td[data-mobile-primary] .ignis-table-details{display:flex}body[data-ui-skin=core] table[data-mobile-ready] td[data-label]:before{content:attr(data-label) ": ";color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] table[data-mobile-ready] td[data-mobile-primary]:before,body[data-ui-skin=core] table[data-mobile-ready] td[data-mobile-context]:before,body[data-ui-skin=core] table[data-mobile-ready] td[data-mobile-select]:before{content:none}body[data-ui-skin=core] .ignis-dialog--command{top:12px;transform:translate(-50%)}body[data-ui-skin=core] .ignis-dialog--command.is-open{transform:translate(-50%)}body[data-ui-skin=core] .ignis-drawer__body{padding:16px}}body[data-ui-skin=core] .ignis-dash{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;margin-top:16px;display:grid}body[data-ui-skin=core] .ignis-dash__col{align-content:start;gap:16px;min-width:0;display:grid}@media (max-width:1100px){body[data-ui-skin=core] .ignis-dash{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-dash__side{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}}body[data-ui-skin=core] .ignis-dashboard-totals,body[data-ui-skin=core] .twplus-stats{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;display:grid}body[data-ui-skin=core] .twplus-stats--wide{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}body[data-ui-skin=core] .ignis-dashboard-totals{margin-bottom:16px}body[data-ui-skin=core] .twplus-stats{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}body[data-ui-skin=core] .ignis-dashboard-totals .ignis-card,body[data-ui-skin=core] .twplus-stats__item{--face:var(--surface-2);background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);border-radius:var(--radius-3);min-width:0;min-height:104px;box-shadow:var(--shadow-card);color:var(--content-text);border:1px solid #0000;align-content:start;gap:6px;padding:16px;text-decoration:none;display:grid;position:relative}body[data-ui-skin=core] a.twplus-stats__item:hover{--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-dashboard-totals .ignis-card__body{color:var(--secondary-text);flex-direction:column;gap:6px;padding:0;font-size:13px;font-weight:500;line-height:20px;display:flex}body[data-ui-skin=core] .twplus-stats__label{color:var(--secondary-text);font-size:13px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-dashboard-totals .ignis-card__title{order:1}body[data-ui-skin=core] .ignis-dashboard-totals .ignis-card__title,body[data-ui-skin=core] .twplus-stats__value{color:var(--content-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:28px;font-weight:400;line-height:34px}body[data-ui-skin=core] .twplus-stats__arrow{color:var(--tertiary-text);font-size:var(--icon-sm);opacity:0;margin:0;position:absolute;bottom:16px;right:16px}body[data-ui-skin=core] a.twplus-stats__item:is(:hover,:focus-visible) .twplus-stats__arrow{opacity:1}@media print{body[data-ui-skin=core] .ignis-dashboard-totals .ignis-card,body[data-ui-skin=core] .twplus-stats__item{border:1px solid var(--border-subtle);box-shadow:none;background:0 0}}body[data-ui-skin=core] .ignis-topbar{height:var(--topbar-h);background:var(--surface);grid-template-columns:minmax(160px,240px) minmax(120px,560px) max-content;justify-content:space-between;gap:16px;padding:0 16px 0 8px;display:grid}body[data-ui-skin=core] .ignis-topbar__identity{align-items:center;gap:8px;min-width:0;display:flex}body[data-ui-skin=core] .ignis-topbar__mark{padding:0}body[data-ui-skin=core] .ignis-topbar__mark svg,body[data-ui-skin=core] .ignis-topbar__mark img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:65px;height:22px}body[data-ui-skin=core] .ignis-topbar__actions{align-items:center;gap:8px;display:flex}body[data-ui-skin=core] .ignis-burger{width:16px;height:12px;display:block;position:relative}body[data-ui-skin=core] .ignis-burger span{width:100%;height:2px;transition:transform .22s var(--motion-ease), opacity .12s linear, width .22s var(--motion-ease);background:currentColor;border-radius:999px;position:absolute;left:0}body[data-ui-skin=core] .ignis-burger span:first-child{top:0}body[data-ui-skin=core] .ignis-burger span:nth-child(2){top:5px}body[data-ui-skin=core] .ignis-burger span:nth-child(3){top:10px}body[data-ui-skin=core].is-collapsed .ignis-burger span:nth-child(2),.is-collapsed body[data-ui-skin=core] .ignis-burger span:nth-child(2){width:60%}body[data-ui-skin=core].is-nav-open .ignis-burger span:first-child,.is-nav-open body[data-ui-skin=core] .ignis-burger span:first-child{transform:translateY(5px)rotate(45deg)}body[data-ui-skin=core].is-nav-open .ignis-burger span:nth-child(2),.is-nav-open body[data-ui-skin=core] .ignis-burger span:nth-child(2){opacity:0}body[data-ui-skin=core].is-nav-open .ignis-burger span:nth-child(3),.is-nav-open body[data-ui-skin=core] .ignis-burger span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .ignis-burger span{transition:none}}body[data-ui-skin=core] .ignis-topbar__actions>details>summary,body[data-ui-skin=core] .ignis-topbar__toggle{height:36px;min-height:36px;padding-block:4px}body[data-ui-skin=core] .ignis-topbar__search{width:100%;min-width:0;max-width:560px;margin:0}body[data-ui-skin=core] .ignis-topbar__search-input{width:100%;min-width:0;font-size:13px}body[data-ui-skin=core] .ignis-topbar__search-open,body[data-ui-skin=core] .ignis-topbar__spacer,body[data-ui-skin=core] .ignis-topbar__username{display:none}body[data-ui-skin=core] .ignis-sidebar__group{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;padding:24px 10px 8px;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-sidebar__row,body[data-ui-skin=core] .ignis-sidebar__row:is(:hover,:focus-within,.is-active){background:0 0}body[data-ui-skin=core] .ignis-sidebar__link{box-sizing:border-box;border-radius:var(--radius-2);height:36px;color:var(--secondary-text);white-space:nowrap;border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:400;text-decoration:none;display:flex}body[data-ui-skin=core] .ignis-sidebar__link i{width:18px;font-size:var(--icon-sm);color:var(--tertiary-text);text-align:center;flex:none}body[data-ui-skin=core] .ignis-sidebar__link:hover,body[data-ui-skin=core] .ignis-sidebar__row:hover>.ignis-sidebar__link{background:var(--fill-1)}body[data-ui-skin=core] :is(.ignis-sidebar,.ignis-frame__side) :is(.ignis-sidebar__link.is-active,.ignis-sidebar__link[aria-current=page],.ignis-sidebar__row.is-active>.ignis-sidebar__link){background:var(--fill-2);border-color:var(--border-ui);box-shadow:inset 0 1px 0 var(--hi);color:var(--content-text);font-weight:500}body[data-ui-skin=core] :is(.ignis-sidebar,.ignis-frame__side) :is(.ignis-sidebar__link.is-active,.ignis-sidebar__link[aria-current=page],.ignis-sidebar__row.is-active>.ignis-sidebar__link) i{color:var(--content-text)}body[data-ui-skin=core] :is(.ignis-sidebar,.ignis-frame__side) :is(.ignis-sidebar__link.is-active,.ignis-sidebar__link[aria-current=page],.ignis-sidebar__row.is-active>.ignis-sidebar__link):before{content:none}body[data-ui-skin=core] .ignis-sidebar__count{margin-left:auto}body[data-ui-skin=core][data-density=compact] .ignis-sidebar__link{height:32px}body[data-ui-skin=core] .ignis-space{border-bottom:1px solid var(--hairline);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 4px 14px;display:grid}body[data-ui-skin=core] .ignis-space__mark{--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);box-sizing:border-box;border-radius:var(--radius-2);width:40px;height:40px;color:var(--content-text);border:1px solid #0000;place-items:center;display:grid}body[data-ui-skin=core] .ignis-space__mark :is(svg,img){width:22px;height:22px;display:block}body[data-ui-skin=core] .ignis-space__mark i{font-size:var(--icon-md)}body[data-ui-skin=core] .ignis-space__text{min-width:0;display:grid}body[data-ui-skin=core] .ignis-space__name{color:var(--content-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}body[data-ui-skin=core] .ignis-space__sub{color:var(--tertiary-text);overflow-wrap:anywhere;font-size:13px;line-height:18px}body[data-ui-skin=core] .ignis-space__switch{--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);box-sizing:border-box;border-radius:var(--radius-1);width:28px;height:28px;color:var(--secondary-text);cursor:pointer;border:1px solid #0000;place-items:center;padding:0;font-size:12px;display:grid}body[data-ui-skin=core] .ignis-space__switch:hover{--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-sidebar__foot{gap:2px;margin-top:auto;padding:12px 0 0;display:grid}@media (pointer:coarse){body[data-ui-skin=core] .ignis-sidebar__link,body[data-ui-skin=core][data-density=compact] .ignis-sidebar__link{height:44px}}body[data-ui-skin=core] .ignis-sidebar__flyout-trigger{display:none}body[data-ui-skin=core] .ignis-breadcrumb{gap:0;font-size:14px;line-height:22px}body[data-ui-skin=core] .ignis-breadcrumb__item,body[data-ui-skin=core] .ignis-breadcrumb__item a{align-items:center;gap:6px;display:inline-flex}body[data-ui-skin=core] .ignis-breadcrumb__item{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-breadcrumb__item a{color:inherit}body[data-ui-skin=core] .ignis-breadcrumb__item a:hover{color:var(--content-text)}body[data-ui-skin=core] .ignis-breadcrumb__item i{font-size:var(--icon-sm);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-breadcrumb__item:is([aria-current=page],.is-active){color:var(--content-text);font-weight:500}body[data-ui-skin=core] .ignis-breadcrumb__item:is([aria-current=page],.is-active) i{color:var(--secondary-text)}body[data-ui-skin=core] :is(.ignis-breadcrumb__item,.ignis-breadcrumb__more):not(:last-child):after{content:"/";content:"/"/"";color:var(--border-strong);opacity:1;font-family:inherit;font-size:inherit;margin:0 10px;font-weight:400}body[data-ui-skin=core] .ignis-breadcrumb__more{align-items:center;display:none;position:relative}body[data-ui-skin=core] .ignis-breadcrumb__more>details>summary{box-sizing:border-box;border-radius:var(--radius-1);min-width:28px;height:24px;color:var(--secondary-text);cursor:pointer;place-items:center;padding:0 6px;list-style:none;display:inline-grid}body[data-ui-skin=core] .ignis-breadcrumb__more>details>summary::-webkit-details-marker{display:none}body[data-ui-skin=core] .ignis-breadcrumb__more>details>summary:hover,body[data-ui-skin=core] .ignis-breadcrumb__more>[open]>summary{background:var(--fill-2);color:var(--content-text)}body[data-ui-skin=core] .ignis-breadcrumb__more>details{position:static}body[data-ui-skin=core] .ignis-breadcrumb__menu{z-index:var(--z-menu);min-width:0;margin:0;list-style:none;position:absolute;left:0}body[data-ui-skin=core] .ignis-breadcrumb__menu[data-align=end]{left:auto;right:0}body[data-ui-skin=core] .ignis-breadcrumb__text{min-height:36px;color:var(--tertiary-text);align-items:center;gap:10px;padding:7px 10px;font-size:14px;line-height:22px;display:flex}body[data-ui-skin=core] .ignis-breadcrumb__text i{width:var(--icon-sm);font-size:var(--icon-sm);text-align:center;flex:none}@media (max-width:720px){body[data-ui-skin=core] .ignis-breadcrumb__more{display:inline-flex}body[data-ui-skin=core] .ignis-breadcrumb__more~.ignis-breadcrumb__item:not(:last-child){display:none}}@media (pointer:coarse){body[data-ui-skin=core] .ignis-breadcrumb__more>details>summary{min-width:44px;height:44px}}body[data-ui-skin=core] .ignis-search{box-sizing:border-box;border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--surface);width:clamp(220px,25vw,360px);height:36px;color:var(--tertiary-text);font:inherit;text-align:left;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:14px;display:flex}body[data-ui-skin=core] .ignis-search i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-search input{min-width:0;color:var(--content-text);font:inherit;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0}body[data-ui-skin=core] .ignis-search input::placeholder{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-search input:focus-visible{outline:none}body[data-ui-skin=core] .ignis-search:hover{border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-search:focus-within{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-kbd{box-sizing:border-box;border-radius:var(--radius-1);background:var(--kbd);height:22px;color:var(--secondary-text);white-space:nowrap;flex:none;align-items:center;margin-left:auto;padding:0 6px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;display:inline-flex}body[data-ui-skin=core] .ignis-frame{background-color:var(--canvas);background-image:var(--canvas-layers);background-attachment:fixed;grid-template-columns:256px minmax(0,1fr);min-width:0;display:grid}body[data-ui-skin=core] .ignis-frame__side{flex-direction:column;min-width:0;padding:12px;display:flex}body[data-ui-skin=core] .ignis-frame__brand{height:40px;color:var(--content-text);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 2px 0 10px;font-size:18px;font-weight:600;display:flex}body[data-ui-skin=core] .ignis-frame__body{flex-direction:column;min-width:0;display:flex}body[data-ui-skin=core] .ignis-frame__body>.ignis-main{flex:1}body[data-ui-skin=core] .ignis-frame__bar{align-items:center;gap:8px;min-width:0;height:56px;padding-right:8px;display:flex}body[data-ui-skin=core] .ignis-frame__bar>.ignis-breadcrumb{flex:1;min-width:0;margin:0}body[data-ui-skin=core] .ignis-frame__menu{display:none}@media (max-width:900px){body[data-ui-skin=core] .ignis-frame{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-frame__side{display:none}body[data-ui-skin=core] .ignis-frame__bar{padding:0 12px}body[data-ui-skin=core] .ignis-frame__menu{display:inline-flex}}@media (max-width:640px){body[data-ui-skin=core] .ignis-frame__bar .ignis-search{display:none}body[data-ui-skin=core] .ignis-frame__bar .ignis-btn--primary{width:var(--control-height);gap:0;padding:0;font-size:0}}@media (min-width:901px){body[data-ui-skin=core].is-collapsed .ignis-sidebar,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar{scrollbar-width:none}body[data-ui-skin=core].is-collapsed .ignis-sidebar::-webkit-scrollbar{display:none}html.is-collapsed body[data-ui-skin=core] .ignis-sidebar::-webkit-scrollbar{display:none}body[data-ui-skin=core].is-collapsed .ignis-sidebar__nav,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__nav{align-items:center;padding-inline:0}body[data-ui-skin=core].is-collapsed .ignis-sidebar__link,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__link{justify-content:center;width:40px;height:40px;min-height:40px;padding:0;position:relative}body[data-ui-skin=core].is-collapsed .ignis-sidebar__row,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__row{width:40px;position:relative}body[data-ui-skin=core].is-collapsed .ignis-sidebar__group,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__group{background:var(--hairline);border:0;width:24px;height:1px;margin:12px auto;padding:0;font-size:0;display:block;overflow:hidden}body[data-ui-skin=core].is-collapsed .ignis-sidebar__count:not([hidden]),html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__count:not([hidden]){background:var(--surface-3);min-width:16px;height:16px;color:var(--content-text);border:0;border-radius:999px;padding:0 4px;font-size:12px;line-height:16px;display:inline-flex;position:absolute;top:0;right:0}body[data-ui-skin=core].is-collapsed .ignis-sidebar__flyout-trigger,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__flyout-trigger{border-radius:var(--radius-1);background:var(--surface-3);width:16px;height:16px;color:var(--secondary-text);opacity:0;border:0;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;bottom:0;right:0}body[data-ui-skin=core].is-collapsed .ignis-sidebar__row:hover .ignis-sidebar__flyout-trigger,body[data-ui-skin=core].is-collapsed .ignis-sidebar__row:focus-within .ignis-sidebar__flyout-trigger,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__row:hover .ignis-sidebar__flyout-trigger,html.is-collapsed body[data-ui-skin=core] .ignis-sidebar__row:focus-within .ignis-sidebar__flyout-trigger{opacity:1}body[data-ui-skin=core].is-collapsed .ignis-space,html.is-collapsed body[data-ui-skin=core] .ignis-space{grid-template-columns:40px;justify-content:center;padding-inline:0}body[data-ui-skin=core].is-collapsed .ignis-space>:not(.ignis-space__mark),html.is-collapsed body[data-ui-skin=core] .ignis-space>:not(.ignis-space__mark){display:none}}@media (max-width:1000px){body[data-ui-skin=core] .ignis-topbar{grid-template-columns:minmax(120px,180px) minmax(100px,1fr) max-content;gap:10px}}@media (max-width:600px){body[data-ui-skin=core] .ignis-topbar{grid-template-columns:minmax(80px,1fr) 36px max-content;gap:6px;padding-right:8px}body[data-ui-skin=core] .ignis-topbar__search{display:none}body[data-ui-skin=core] .ignis-topbar__search-open{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}body[data-ui-skin=core] .ignis-topbar__actions{gap:4px}body[data-ui-skin=core] .ignis-topbar__actions .ignis-menu__panel{top:calc(var(--topbar-h) + 8px);position:fixed;left:auto;right:8px}}body[data-ui-skin=core] .twplus-login{background:var(--canvas);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}body[data-ui-skin=core] .twplus-login__panel{background:var(--surface);box-shadow:var(--shadow-card);justify-content:center;align-items:center;padding:48px 32px;display:flex}@media (max-width:480px){body[data-ui-skin=core] .twplus-login__panel{padding:24px 16px}}body[data-ui-skin=core] .twplus-login__content{z-index:1;border-radius:var(--radius-4);background:linear-gradient(180deg, var(--surface-2) 0, var(--bezel-rim) 60px) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box var(--bezel-rim);width:100%;max-width:420px;box-shadow:var(--shadow-card);border:1px solid #0000;padding:0 6px 6px;position:relative}body[data-ui-skin=core] .twplus-login__brand{min-height:60px;color:var(--content-text);align-items:center;margin:0;padding:0 10px;text-decoration:none;display:flex}body[data-ui-skin=core] .twplus-login__brand img,body[data-ui-skin=core] .twplus-login__brand svg{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:92px;height:38px}body[data-ui-skin=core] .twplus-login__well{border-radius:var(--radius-3);background:var(--well);box-shadow:var(--well-ring);padding:24px 20px}body[data-ui-skin=core] .twplus-login__title{color:var(--content-text);margin:0 0 8px;font-size:24px;font-weight:600;line-height:32px}body[data-ui-skin=core] .twplus-login__lead{color:var(--secondary-text);margin:0 0 20px;font-size:14px;line-height:22px}body[data-ui-skin=core] .twplus-login__actions{gap:12px;display:grid}body[data-ui-skin=core] .twplus-login__foot{min-height:44px;color:var(--tertiary-text);justify-content:center;align-items:center;gap:.4em;margin:0;padding:0 10px;font-size:13px;display:flex}body[data-ui-skin=core] .twplus-login__foot svg,body[data-ui-skin=core] .twplus-login__foot img{flex:none;width:auto;height:1.3em}body[data-ui-skin=core] .twplus-login__visual{position:fixed;inset:0;overflow:hidden;container-type:inline-size}@media (min-width:960px){body[data-ui-skin=core] .twplus-login{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}body[data-ui-skin=core] .twplus-login__visual{border-left:1px solid var(--border-subtle);position:relative}}body[data-ui-skin=core] .twplus-login--page{flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,4vh,44px);padding:104px 16px 48px;display:flex;position:relative;overflow:clip}body[data-ui-skin=core] .twplus-login--page:before{content:"";z-index:2;background-image:var(--canvas-layers);pointer-events:none;position:fixed;inset:0}body[data-ui-skin=core] .twplus-login--page .twplus-login__visual{border-left:0;position:fixed}body[data-ui-skin=core] .twplus-login--page .ignis-login-stage:after{content:none}body[data-ui-skin=core] .twplus-login--page .ignis-login-stage__heat{filter:opacity(.8);height:70%}body[data-ui-skin=core] .twplus-login--page .ignis-login-stage__scan{-webkit-mask-image:radial-gradient(60% 50% at 50% 35%,#000,#0000);mask-image:radial-gradient(60% 50% at 50% 35%,#000,#0000)}body[data-ui-skin=core] .twplus-login--page>.twplus-login__brand{z-index:3;border-radius:var(--radius-2);position:absolute;top:12px;left:16px}body[data-ui-skin=core] .twplus-login__content--bare{z-index:3;background:linear-gradient(var(--bezel-rim), var(--bezel-rim)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box var(--bezel-rim);flex:none;max-width:460px;padding:6px}body[data-ui-skin=core] .twplus-login__path{border:1px solid var(--border-subtle);border-radius:var(--radius-2);background:var(--well-deep);color:var(--tertiary-text);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:-4px 0 20px;padding:10px 12px;font-size:13px;display:flex}body[data-ui-skin=core] .twplus-login__path code{min-width:0;font:13px/20px var(--mono,ui-monospace, monospace);color:var(--content-text);overflow-wrap:anywhere}body[data-ui-skin=core] .twplus-login__actions--row{flex-wrap:wrap;display:flex}body[data-ui-skin=core] .twplus-login__actions--row>*{flex:1 1 max-content;white-space:normal;font-family:inherit}@media (max-width:599.98px){body[data-ui-skin=core] .twplus-login--page{gap:28px;padding:88px 16px 32px}body[data-ui-skin=core] .twplus-login--page>.twplus-login__brand{top:8px;left:6px}}@media (max-height:640px){body[data-ui-skin=core] .twplus-login--page{padding-top:72px;padding-bottom:24px}}@media (max-height:480px) and (orientation:landscape){body[data-ui-skin=core] .twplus-login--page{gap:20px;padding-top:16px;padding-bottom:16px}}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .twplus-login__content--bare{animation:ignis-login-stage-rise .7s var(--motion-ease) .15s both}}@media print{body[data-ui-skin=core] .twplus-login--page{--content-text:#000;min-height:0;padding:88px 16px 0}body[data-ui-skin=core] .twplus-login__brand{-webkit-print-color-adjust:exact;print-color-adjust:exact}body[data-ui-skin=core] .twplus-login--page:before,body[data-ui-skin=core] .twplus-login__actions--row{display:none}body[data-ui-skin=core] .twplus-login__content--bare{border:1px solid var(--border-subtle);box-shadow:none;background:0 0}}body[data-ui-skin=core] .ignis-login-stage{--heat:1;--stage-trace:color-mix(in oklab, var(--accent-fill) 85%, white);--stage-trace-2:color-mix(in oklab, var(--accent-fill-2,var(--accent-fill)) 70%, white);background:radial-gradient(130% 90% at 50% 38%, transparent 45%, var(--shade)), var(--canvas);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}body[data-ui-skin=core] .ignis-login-stage:after{content:"";background-image:var(--canvas-layers);position:absolute;inset:0}body[data-ui-skin=core] .ignis-login-stage__heat{background:radial-gradient(38% 52% at 50% 100%, color-mix(in oklab, var(--accent-fill-2,var(--accent-fill)) 40%, transparent), transparent 72%), radial-gradient(62% 92% at 50% 100%, color-mix(in oklab, var(--accent-fill) 50%, transparent), transparent 76%);height:92%;opacity:var(--heat);transform-origin:50% 100%;position:absolute;bottom:-8%;left:-25%;right:-25%}body[data-ui-skin=core] .ignis-login-stage__beam{background:conic-gradient(from -13deg at 50% 100%, transparent 0deg, color-mix(in oklab, color-mix(in oklab, var(--accent-fill) 45%, white) 24%, transparent) 13deg, transparent 26deg);transform-origin:50% 100%;width:80%;height:118%;position:absolute;bottom:-6%;left:10%;transform:rotate(-14deg);-webkit-mask-image:linear-gradient(#0000,#000 75%);mask-image:linear-gradient(#0000,#000 75%)}body[data-ui-skin=core] .ignis-login-stage__scan{background:repeating-linear-gradient(to bottom, var(--fill-1) 0 1px, transparent 1px 4px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 55%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 55%,#000,#0000)}body[data-ui-skin=core] .ignis-login-stage__sparks{width:100%;height:100%;color:var(--accent-fill-2,var(--accent-fill));position:absolute;inset:0}body[data-ui-skin=core] .ignis-login-stage__emblem{flex-direction:column;align-items:center;gap:clamp(28px,5cqi,44px);display:flex;position:relative}body[data-ui-skin=core] .ignis-login-stage__mark{aspect-ratio:1;width:min(40cqi,44vh,360px);position:relative}body[data-ui-skin=core] .ignis-login-stage__mark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}body[data-ui-skin=core] .ignis-login-stage__mark stop{stop-color:var(--stage-trace)}body[data-ui-skin=core] .ignis-login-stage__mark stop+stop{stop-color:var(--stage-trace-2)}body[data-ui-skin=core] .ignis-login-stage__fill{fill:url(#ignis-login-stage-trace) var(--stage-trace);fill-rule:evenodd;fill-opacity:.07}body[data-ui-skin=core] .ignis-login-stage__line{fill:none;stroke:url(#ignis-login-stage-trace) var(--stage-trace);stroke-width:.42px;stroke-linejoin:miter}body[data-ui-skin=core] .ignis-login-stage__glow{filter:blur(9px);opacity:.7}body[data-ui-skin=core] .ignis-login-stage__glow .ignis-login-stage__line{stroke-width:1.8px}body[data-ui-skin=core] .ignis-login-stage__caption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;max-width:88cqi;margin:0;display:flex}body[data-ui-skin=core] .ignis-login-stage__org{color:var(--secondary-text);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:500}body[data-ui-skin=core] .ignis-login-stage__dot{background:var(--accent-text);flex:none;width:6px;height:6px;transform:rotate(45deg)}body[data-ui-skin=core] .ignis-login-stage__product{color:var(--content-text);letter-spacing:.01em;font-size:15px;font-weight:600}@media (max-width:959.98px){body[data-ui-skin=core] .ignis-login-stage__mark{opacity:.6;width:min(112cqi,640px)}body[data-ui-skin=core] .ignis-login-stage__caption,body[data-ui-skin=core] .ignis-login-stage__fill,body[data-ui-skin=core] .ignis-login-stage__line+.ignis-login-stage__line{display:none}body[data-ui-skin=core] .ignis-login-stage__glow{filter:blur(6px)}}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-login-stage__line{stroke-dasharray:1 1;animation:ignis-login-stage-draw 2.4s var(--motion-ease) .25s both}body[data-ui-skin=core] .ignis-login-stage__line+.ignis-login-stage__line{animation-duration:1.6s;animation-delay:.9s}body[data-ui-skin=core] .ignis-login-stage__line+.ignis-login-stage__line+.ignis-login-stage__line{animation-delay:1.2s}body[data-ui-skin=core] .ignis-login-stage__fill{animation:1.2s ease-out 2s both ignis-login-stage-fade}body[data-ui-skin=core] .ignis-login-stage__glow{animation:1.4s ease-out 1.8s both ignis-login-stage-glow,7s ease-in-out 3.2s infinite alternate ignis-login-stage-breathe}body[data-ui-skin=core] .ignis-login-stage__heat{animation:2.2s ease-out both ignis-login-stage-heat,7s ease-in-out 3.2s infinite alternate ignis-login-stage-heat-breathe}body[data-ui-skin=core] .ignis-login-stage__beam{animation:2s ease-out both ignis-login-stage-fade,18s ease-in-out infinite alternate ignis-login-stage-sweep}body[data-ui-skin=core] .ignis-login-stage__caption{animation:ignis-login-stage-rise 1s var(--motion-ease) 1.9s both}}@keyframes ignis-login-stage-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ignis-login-stage-fade{0%{opacity:0}}@keyframes ignis-login-stage-glow{0%{opacity:0}to{opacity:.7}}@keyframes ignis-login-stage-breathe{0%{opacity:.7}to{opacity:.32}}@keyframes ignis-login-stage-heat{0%{opacity:0;transform:scaleY(.6)}to{opacity:var(--heat);transform:none}}@keyframes ignis-login-stage-heat-breathe{0%{opacity:var(--heat);transform:none}to{opacity:calc(var(--heat) * .72);transform:scaleY(.93)}}@keyframes ignis-login-stage-sweep{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes ignis-login-stage-rise{0%{opacity:0;transform:translateY(6px)}}body[data-ui-skin=core] .ignis-error-stage{--stage-trace:color-mix(in oklab, var(--accent-fill) 85%, white);--stage-trace-2:color-mix(in oklab, var(--accent-fill-2,var(--accent-fill)) 70%, white);flex:1 1 0;place-items:center;width:100%;max-height:min(240px,42.8571vw - 13.7143px);display:grid;container:ignis-error-stage/size}body[data-ui-skin=core] .ignis-error-stage__code{--drop:70vh;--ignis-error-sweep:-12deg;--ignis-error-glow:34%;z-index:1;aspect-ratio:224/96;width:min(560px,100cqw,233.333cqh);position:relative}@container ignis-error-stage not (min-height:44px){body[data-ui-skin=core] .ignis-error-stage__code{display:none}}body[data-ui-skin=core] .ignis-error-stage__beam{left:50%;bottom:calc(-1 * var(--drop));height:calc(var(--drop) + 100% + 40vh);aspect-ratio:1/2;pointer-events:none;background:conic-gradient(from -13deg at 50% 100%, transparent, color-mix(in oklab, color-mix(in oklab, var(--accent-fill) 45%, white) 24%, transparent) 13deg, transparent 26deg);transform-origin:50% 100%;translate:-50%;rotate:var(--ignis-error-sweep);will-change:transform;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 50%);mask-image:linear-gradient(#0000,#000 50%)}body[data-ui-skin=core] .ignis-error-stage__ember{translate:calc(var(--ignis-error-glow) / .9 - 50%) -50%;aspect-ratio:1;pointer-events:none;will-change:transform;background:radial-gradient(closest-side, color-mix(in oklab, var(--accent-fill-2,var(--accent-fill)) 40%, transparent), color-mix(in oklab, var(--accent-fill) 14%, transparent) 55%, transparent);width:90%;position:absolute;top:55%;left:0}body[data-ui-skin=core] .ignis-error-stage__digit{--i:0;position:absolute;inset:-12.5% -5.35714%}body[data-ui-skin=core] .ignis-error-stage__digit+.ignis-error-stage__digit{--i:1}body[data-ui-skin=core] .ignis-error-stage__digit+.ignis-error-stage__digit+.ignis-error-stage__digit{--i:2}body[data-ui-skin=core] .ignis-error-stage__digit[data-digit="0"]{--digit-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.14' filter='url(%23b)'/%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill-rule='evenodd' fill-opacity='0.03'/%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='0.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--digit-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.9' filter='url(%23b)'/%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill-rule='evenodd' fill-opacity='0.14'/%3E%3Cpath d='M24 0H64V72L40 96H0V24ZM30.63 16H48V65.37L33.37 80H16V30.63Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}body[data-ui-skin=core] .ignis-error-stage__digit[data-digit="3"]{--digit-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.14' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill-rule='evenodd' fill-opacity='0.03'/%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='0.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--digit-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.9' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill-rule='evenodd' fill-opacity='0.14'/%3E%3Cpath d='M0 16L16 0H64V80L48 96H0V80H48V56H12L28 40H48V16Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}body[data-ui-skin=core] .ignis-error-stage__digit[data-digit="4"]{--digit-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.14' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill-rule='evenodd' fill-opacity='0.03'/%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='0.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--digit-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.9' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill-rule='evenodd' fill-opacity='0.14'/%3E%3Cpath d='M0 16L16 0V52H48V16L64 0V80L48 96V68H0Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}body[data-ui-skin=core] .ignis-error-stage__digit[data-digit="5"]{--digit-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.14' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill-rule='evenodd' fill-opacity='0.03'/%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='0.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--digit-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 88 120'%3E%3Cfilter id='b' x='-.5' y='-.5' width='2' height='2'%3E%3CfeGaussianBlur stdDeviation='3.6'/%3E%3C/filter%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill='none' stroke='%23000' stroke-width='2.9' stroke-opacity='0.9' filter='url(%23b)'/%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill-rule='evenodd' fill-opacity='0.14'/%3E%3Cpath d='M0 16L16 0H64V16H16V40H48L64 56V80L48 96H0V80H48V56H0Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-opacity='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}body[data-ui-skin=core] .ignis-error-stage__digit:before,body[data-ui-skin=core] .ignis-error-stage__digit:after{background:linear-gradient(to top right, var(--stage-trace), var(--stage-trace-2)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;position:absolute;inset:0}body[data-ui-skin=core] .ignis-error-stage__digit:before{content:"";-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, var(--digit-dim) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, var(--digit-dim) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, var(--digit-dim) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}body[data-ui-skin=core] .ignis-error-stage__beam~.ignis-error-stage__digit:after{content:"";-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, conic-gradient(from calc(var(--ignis-error-sweep) - 11deg) at 50% calc(90% + var(--drop)), transparent, #000 11deg, transparent 22deg), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, conic-gradient(from calc(var(--ignis-error-sweep) - 11deg) at 50% calc(90% + var(--drop)), transparent, #000 11deg, transparent 22deg), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, conic-gradient(from calc(var(--ignis-error-sweep) - 11deg) at 50% calc(90% + var(--drop)), transparent, #000 11deg, transparent 22deg), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}body[data-ui-skin=core] .ignis-error-stage__ember~.ignis-error-stage__digit:after{content:"";-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, radial-gradient(calc(20% * 224 / 248) 40% at calc((var(--ignis-error-glow) * 224 + 1200%) / 248) 54%, #000 20%, transparent), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, radial-gradient(calc(20% * 224 / 248) 40% at calc((var(--ignis-error-glow) * 224 + 1200%) / 248) 54%, #000 20%, transparent), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;mask:conic-gradient(from -45deg, #000 var(--ignis-error-draw,360deg), transparent calc(var(--ignis-error-draw,360deg) + 40deg)) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat, radial-gradient(calc(20% * 224 / 248) 40% at calc((var(--ignis-error-glow) * 224 + 1200%) / 248) 54%, #000 20%, transparent), var(--digit-lit) calc(var(--i) * 50%) 0 / calc(100% * 88 / 248) 100% no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-height:480px) and (orientation:landscape){body[data-ui-skin=core] .ignis-error-stage{min-height:36px;padding-inline:160px}}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-error-stage__digit{animation:ignis-error-stage-draw calc(var(--ignis-error-motion,0) * 1.5s) var(--motion-ease) calc(.2s + var(--i) * .18s) both}body[data-ui-skin=core] .ignis-error-stage__beam,body[data-ui-skin=core] .ignis-error-stage__ember{animation:1.6s ease-out .3s both ignis-login-stage-fade}body[data-ui-skin=core] .ignis-error-stage__code{animation:ignis-error-stage-sweep calc(var(--ignis-error-motion,0) * 24s) ease-in-out -1.3s infinite}}@media print{body[data-ui-skin=core] .ignis-error-stage{display:none}}@property --ignis-error-motion{syntax:"<number>";inherits:false;initial-value:1}@property --ignis-error-draw{syntax:"<angle>";inherits:true;initial-value:360deg}@property --ignis-error-sweep{syntax:"<angle>";inherits:true;initial-value:-12deg}@property --ignis-error-glow{syntax:"<percentage>";inherits:true;initial-value:34%}@keyframes ignis-error-stage-draw{0%{--ignis-error-draw:-40deg}to{--ignis-error-draw:360deg}}@keyframes ignis-error-stage-sweep{0%,92%,to{--ignis-error-sweep:-40deg;--ignis-error-glow:-30%}42%,50%{--ignis-error-sweep:40deg;--ignis-error-glow:130%}}body[data-ui-skin=core][data-density=comfortable]{--table-font-size:14px;--table-cell-y:12px;--control-font-size:14px;--control-height:40px}body[data-ui-skin=core][data-density=compact]{--table-font-size:13px;--table-cell-y:8px;--control-font-size:13px;--control-height:36px}@media (pointer:coarse){body[data-ui-skin=core],body[data-ui-skin=core][data-density]{--control-height:44px}body[data-ui-skin=core] .ignis-table td,body[data-ui-skin=core] .twplus-table td{box-sizing:border-box;height:44px}body[data-ui-skin=core] .ignis-btn--sm,body[data-ui-skin=core] .ignis-menu__item{min-height:44px}body[data-ui-skin=core] .ignis-btn--icon,body[data-ui-skin=core] .ignis-btn--icon.ignis-btn--sm,body[data-ui-skin=core] .ignis-topbar__search-open,body[data-ui-skin=core] .ignis-dialog__close{width:44px;height:44px;min-height:44px}body[data-ui-skin=core] .ignis-tabs:not(.ignis-tabs--underline,.ignis-tabs--segmented)>.ignis-tabs__headers>.ignis-tabs__header,body[data-ui-skin=core] .ignis-segmented--switch,body[data-ui-skin=core] .ignis-segmented--sm,body[data-ui-skin=core] .ignis-search{height:44px}body[data-ui-skin=core] .ignis-topbar__actions>details>summary,body[data-ui-skin=core] .ignis-topbar__toggle{height:44px;min-height:44px}}[data-theme=light] body[data-ui-skin=core]{--canvas:oklch(.95 .005 var(--neutral-hue));--surface:oklch(.98 .003 var(--neutral-hue));--well:oklch(.972 .004 var(--neutral-hue));--surface-2:oklch(100% 0 0);--overlay:oklch(100% 0 0);--surface-3:oklch(100% 0 0);--surface-4:oklch(.95 .005 var(--neutral-hue));--bezel-rim:oklch(.945 .005 var(--neutral-hue));--well-deep:oklch(.93 .005 var(--neutral-hue));--track:var(--well);--kbd:oklch(.92 .005 var(--neutral-hue));--scrim:oklch(.2 .01 var(--neutral-hue) / .35);--canvas-layers:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--border-subtle:oklch(.91 .004 var(--neutral-hue));--border-control:oklch(.85 .006 var(--neutral-hue));--border-ui:oklch(.63 .008 var(--neutral-hue));--border-strong:oklch(.56 .01 var(--neutral-hue));--hairline:oklch(0% 0 0/.08);--hairline-strong:oklch(0% 0 0/.14);--hi:oklch(100% 0 0/.9);--edge-top:oklch(0% 0 0/.05);--edge-bottom:oklch(0% 0 0/.12);--btn-hi:oklch(100% 0 0/.25);--btn-lo:oklch(0% 0 0/.12);--dash:oklch(0% 0 0/.14);--stripe:oklch(100% 0 0/.18);--hatch:oklch(0% 0 0/.14);--shade:oklch(.25 .02 var(--neutral-hue) / .14);--shade-pop:oklch(.25 .02 var(--neutral-hue) / .18);--fill-1:oklch(0% 0 0/.025);--fill-2:oklch(0% 0 0/.05);--fill-3:oklch(0% 0 0/.08);--fill-4:oklch(0% 0 0/.14);--fill-5:oklch(0% 0 0/.3);--well-ring:inset 0 0 0 1px oklch(0% 0 0/.08);--shadow-card:inset 0 1px 0 var(--hi), 0 1px 2px var(--shade), 0 3px 10px -6px var(--shade-pop);--shadow-pop:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hairline), 0 2px 6px -2px var(--shade), 0 14px 36px -10px var(--shade-pop);--content-text:oklch(.21 .012 var(--neutral-hue));--secondary-text:oklch(.42 .01 var(--neutral-hue));--tertiary-text:oklch(.51 .01 var(--neutral-hue));--disabled-text:oklch(.68 .008 var(--neutral-hue));--ok:oklch(55% .15 152);--ok-text:oklch(45% .12 152);--warn:oklch(64% .14 70);--warn-text:oklch(48% .11 65);--danger:oklch(55% .21 25);--danger-text:oklch(49% .18 25);--info:oklch(56% .14 240);--info-text:oklch(47% .13 245);--ok-soft:color-mix(in oklab, var(--ok) 12%, var(--surface-2));--ok-line:color-mix(in oklab, var(--ok) 30%, var(--surface-2));--warn-soft:color-mix(in oklab, var(--warn) 12%, var(--surface-2));--warn-line:color-mix(in oklab, var(--warn) 30%, var(--surface-2));--danger-soft:color-mix(in oklab, var(--danger) 12%, var(--surface-2));--danger-line:color-mix(in oklab, var(--danger) 30%, var(--surface-2));--info-soft:color-mix(in oklab, var(--info) 12%, var(--surface-2));--info-line:color-mix(in oklab, var(--info) 30%, var(--surface-2));--lane-ok:color-mix(in oklab, var(--ok) 16%, white);--lane-warn:color-mix(in oklab, var(--warn) 16%, white);--lane-danger:color-mix(in oklab, var(--danger) 16%, white);--lane-info:color-mix(in oklab, var(--info) 16%, white);--lane-ok-text:color-mix(in oklab, var(--ok-text) 70%, var(--content-text));--lane-warn-text:color-mix(in oklab, var(--warn-text) 70%, var(--content-text));--lane-danger-text:color-mix(in oklab, var(--danger-text) 70%, var(--content-text));--lane-info-text:color-mix(in oklab, var(--info-text) 70%, var(--content-text));--accent-soft:color-mix(in oklab, var(--accent-fill) 12%, white);--accent-line:color-mix(in oklab, var(--accent-fill) 30%, white);--accent-on-soft:color-mix(in oklab, var(--accent-text) 75%, var(--content-text));--accent-glow:color-mix(in oklab, var(--accent-focus) 30%, transparent);--lane-active:color-mix(in oklab, var(--accent-fill) 16%, white);--lane-active-text:color-mix(in oklab, var(--accent-text) 70%, var(--content-text));--edge-sweep:var(--accent-focus);--series-2:oklch(52% .2 290);--series-3:oklch(60% .1 205);--series-4:oklch(.62 .01 var(--neutral-hue));--chart-grid:oklch(0% 0 0/.08);--tick-empty:oklch(0% 0 0/.07);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports not (color:oklch(0% 0 0deg)){[data-theme=light] body[data-ui-skin=core]{--canvas:#edeef2;--surface:#f7f8fa;--well:#f4f6f8;--surface-2:#fff;--overlay:#fff;--surface-3:#fff;--surface-4:#edeef2;--bezel-rim:#ebedf0;--well-deep:#e6e8eb;--track:#f4f6f8;--kbd:#e3e4e8;--scrim:#14161b59;--border-subtle:#e0e1e4;--border-control:#ccced2;--border-ui:#87898e;--border-strong:#72747b;--hairline:#00000014;--hairline-strong:#00000024;--hi:#ffffffe6;--edge-top:#0000000d;--edge-bottom:#0000001f;--btn-hi:#ffffff40;--btn-lo:#0000001f;--dash:#00000024;--stripe:#ffffff2e;--hatch:#00000024;--shade:#1d222b24;--shade-pop:#1d222b2e;--fill-1:#00000006;--fill-2:#0000000d;--fill-3:#00000014;--fill-4:#00000024;--fill-5:#0000004d;--content-text:#16181e;--secondary-text:#4a4d53;--tertiary-text:#63666c;--disabled-text:#96989d;--ok:#008942;--ok-text:#006731;--warn:#c17a00;--warn-text:#874e00;--danger:#d01c29;--danger-text:#b01e25;--info:#007cbd;--info-text:#005f9e;--ok-soft:#e5f1e7;--ok-line:#bfdcc4;--warn-soft:#f8efe5;--warn-line:#eed7be;--danger-soft:#fee7e5;--danger-line:#fac3be;--info-soft:#e5eff8;--info-line:#bed8ed;--lane-ok:#ddecdf;--lane-warn:#f6eadc;--lane-danger:#fddfdc;--lane-info:#dceaf5;--lane-ok-text:#154e2d;--lane-warn-text:#633e19;--lane-danger-text:#7f2526;--lane-info-text:#154975;--series-2:#6d48d1;--series-3:#0f919c;--series-4:#83868c;--series-critical:#d01c29;--chart-grid:#00000014;--tick-empty:#00000012;--well-ring:inset 0 0 0 1px #00000014}body[data-ui-skin=core]{--canvas:#08090b;--surface:#141517;--well:#161719;--surface-2:#1c1d1f;--overlay:#1f2023;--surface-3:#252629;--surface-4:#2d2e30;--bezel-rim:#2d2e30;--well-deep:#0c0d0f;--track:#0c0d0f;--kbd:#37383b;--scrim:#0009;--border-subtle:#292a2d;--border-control:#3e4042;--border-ui:#6d6f72;--border-strong:#7e8085;--hairline:#ffffff12;--hairline-strong:#ffffff1f;--hi:#ffffff0d;--edge-top:#ffffff1a;--edge-bottom:#ffffff08;--btn-hi:#ffffff38;--btn-lo:#00000026;--dash:#ffffff1f;--stripe:#ffffff24;--hatch:#ffffff29;--shade:#0006;--shade-pop:#0000008c;--fill-1:#ffffff08;--fill-2:#ffffff0f;--fill-3:#ffffff1a;--fill-4:#ffffff2e;--fill-5:#ffffff59;--content-text:#f0f2f4;--secondary-text:#bcbec2;--tertiary-text:#9c9ea2;--disabled-text:#626366;--ok:#4ac777;--ok-text:#71d790;--warn:#f4b93c;--warn-text:#f8ca65;--danger:#f93f4e;--danger-text:#ff9492;--info:#3fb1ea;--info-text:#7ac8f5;--ok-soft:#27382e;--ok-line:#31553e;--warn-soft:#3d3629;--warn-line:#625131;--danger-soft:#412728;--danger-line:#663031;--info-soft:#26353f;--info-line:#2e4e61;--lane-ok:#124023;--lane-warn:#513b0d;--lane-danger:#530e14;--lane-info:#0e384d;--lane-ok-text:#bbe7c7;--lane-warn-text:#f4e1b9;--lane-danger-text:#fbc9c7;--lane-info-text:#bde0f5;--series-2:#937cf1;--series-3:#4eccd3;--series-4:#898c92;--series-critical:#f93f4e;--chart-grid:#ffffff14;--tick-empty:#ffffff0f;--well-ring:inset 0 1px 0 #00000059, inset 0 0 0 1px #ffffff08}}body[data-ui-skin=core] .ignis-topbar{background-color:var(--canvas);background-image:var(--canvas-layers);background-attachment:fixed;border-bottom-color:#0000}body[data-ui-skin=core] .ignis-card,body[data-ui-skin=core] .twplus-section-card,body[data-ui-skin=core] .twplus-content-card,body[data-ui-skin=core] .twplus-resource-card,body[data-ui-skin=core] .twplus-table-card,body[data-ui-skin=core] .twplus-detail-hero{--face:var(--surface-2);background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;border-radius:var(--radius-3);box-shadow:var(--shadow-card);border:1px solid #0000}body[data-ui-skin=core] :is(.ignis-card,.twplus-section-card,.twplus-content-card,.twplus-resource-card,.twplus-table-card,.twplus-detail-hero) :is(.ignis-card,.twplus-section-card,.twplus-content-card,.twplus-resource-card,.twplus-table-card,.twplus-detail-hero),body[data-ui-skin=core] a.ignis-card:hover,body[data-ui-skin=core] .twplus-resource-card:hover,body[data-ui-skin=core] .twplus-content-card:is(:hover,:focus-within){--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;border-color:#0000}body[data-ui-skin=core] .twplus-detail-hero{padding:20px}body[data-ui-skin=core] .ignis-card{padding:16px}body[data-ui-skin=core] .ignis-card__header{background:0 0;border:0;margin-bottom:14px;padding:0}body[data-ui-skin=core] details.ignis-card:not([open])>.ignis-card__header{margin-bottom:0}body[data-ui-skin=core] details.ignis-card>summary:after{content:"";border-right:2px solid var(--tertiary-text);border-bottom:2px solid var(--tertiary-text);flex:none;width:7px;height:7px;margin:-4px 4px 0 0;transform:rotate(45deg)}body[data-ui-skin=core] details.ignis-card[open]>summary:after{margin-top:4px;transform:rotate(225deg)}body[data-ui-skin=core] details.ignis-card>summary::-webkit-details-marker{display:none}body[data-ui-skin=core] .ignis-card__body{padding:0}body[data-ui-skin=core] .ignis-card__footer{background:0 0;border:0;margin-top:16px;padding:0}body[data-ui-skin=core] .ignis-card--table{min-width:0;padding:0;overflow:clip}body[data-ui-skin=core] .ignis-card--table>.ignis-card__header{border-bottom:1px solid var(--border-subtle);margin:0;padding:12px 16px}body[data-ui-skin=core] .ignis-card__scroll{background:linear-gradient(90deg, var(--face,var(--surface-2)) 30%, transparent) left/32px 100% no-repeat local, linear-gradient(270deg, var(--face,var(--surface-2)) 30%, transparent) right/32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--shade-pop), transparent) left/12px 100% no-repeat, radial-gradient(farthest-side at 100% 50%, var(--shade-pop), transparent) right/12px 100% no-repeat;overflow-x:auto}body[data-ui-skin=core] .ignis-card__title,body[data-ui-skin=core] .twplus-section-card__title{font-size:16px;font-weight:500;line-height:24px}body[data-ui-skin=core] .ignis-card__title>i{color:var(--tertiary-text);font-size:var(--icon-md);margin-right:10px}body[data-ui-skin=core] .ignis-main{border:1px solid var(--hairline);border-radius:var(--radius-4);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);padding:24px 24px 48px}body[data-ui-skin=core] .ignis-main .twplus-page{padding-inline:0}@media (min-width:901px){body[data-ui-skin=core] .ignis-main{margin:0 8px 8px 0}body[data-ui-skin=core] .ignis-sidebar{box-shadow:none;background:0 0;border:0;border-radius:0}}@media (max-width:900px){body[data-ui-skin=core] .ignis-main{box-shadow:none;border:0;border-radius:0;margin:0;padding:16px 16px 24px}body[data-ui-skin=core] .ignis-sidebar{background:var(--surface)}}@media print{body[data-ui-skin=core]{--shadow-card:none;--shadow-pop:none;background-image:none}body[data-ui-skin=core] .ignis-topbar{box-shadow:none;background-image:none}body[data-ui-skin=core] .ignis-main{background:0 0;border:0}body[data-ui-skin=core] .ignis-card,body[data-ui-skin=core] .twplus-section-card,body[data-ui-skin=core] .twplus-content-card,body[data-ui-skin=core] .twplus-resource-card,body[data-ui-skin=core] .twplus-table-card,body[data-ui-skin=core] .twplus-detail-hero,body[data-ui-skin=core] :is(.ignis-card,.twplus-section-card,.twplus-content-card,.twplus-resource-card,.twplus-table-card,.twplus-detail-hero) :is(.ignis-card,.twplus-section-card,.twplus-content-card,.twplus-resource-card,.twplus-table-card,.twplus-detail-hero){border:1px solid var(--border-subtle);box-shadow:none;background:0 0}body[data-ui-skin=core] .twplus-login__visual{display:none}}body[data-ui-skin=core] .ignis-bezel{border-radius:var(--radius-4);background:linear-gradient(180deg, var(--surface-2) 0, var(--bezel-rim) 52px) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box var(--bezel-rim);min-width:0;box-shadow:var(--shadow-card);border:1px solid #0000;padding:0 6px 6px}body[data-ui-skin=core] .ignis-bezel__head{align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 10px;display:flex}body[data-ui-skin=core] .ignis-bezel__head>i{font-size:var(--icon-md);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-bezel__title{min-width:0;color:var(--content-text);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}body[data-ui-skin=core] .ignis-bezel__actions{align-items:center;gap:8px;margin-left:auto;display:flex}body[data-ui-skin=core] .ignis-bezel__note{color:var(--tertiary-text);white-space:nowrap;flex:none;font-size:13px;line-height:20px}@media (max-width:640px){body[data-ui-skin=core] .ignis-bezel__title{white-space:normal}}body[data-ui-skin=core] .ignis-bezel__well{border-radius:var(--radius-3);background:var(--well);min-width:0;box-shadow:var(--well-ring);padding:20px 16px}body[data-ui-skin=core] .ignis-bezel__well--list,body[data-ui-skin=core] .ignis-hints .ignis-bezel__well{gap:8px;padding:8px;display:grid}body[data-ui-skin=core] .ignis-bezel__well--flush{padding:0;overflow:clip}body[data-ui-skin=core] .ignis-bezel__scroll{max-height:var(--well-max,420px);overscroll-behavior:contain;scrollbar-width:thin;gap:8px;margin:-8px;padding:8px;display:grid;overflow-y:auto}body[data-ui-skin=core] .ignis-bezel__item{border:1px solid var(--hairline);border-radius:var(--radius-item);background:var(--surface-2);min-width:0;padding:12px 14px}body[data-ui-skin=core] .ignis-bezel__foot{min-height:44px;color:var(--tertiary-text);flex-wrap:wrap;align-items:center;gap:8px;padding:0 10px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core][data-density=compact] .ignis-bezel__head{min-height:48px}body[data-ui-skin=core] .ignis-entry{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-entry>:is(i,.ignis-glyph,.ignis-avatar){grid-area:1/1/span 2}body[data-ui-skin=core] .ignis-entry>i{font-size:var(--icon-md);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-entry__title{min-width:0;color:var(--content-text);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:15px;font-weight:500;line-height:22px;overflow:hidden}body[data-ui-skin=core] .ignis-entry__meta{min-width:0;color:var(--tertiary-text);flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-entry__side{grid-area:1/3/span 2;align-items:center;gap:8px;display:flex}body[data-ui-skin=core] .ignis-entry__title~.ignis-chip{grid-area:1/3/span 2;justify-self:end}@media (max-width:640px){body[data-ui-skin=core] .ignis-entry__title~.ignis-chip{grid-area:auto/2;justify-self:start}}body[data-ui-skin=core] :is(.ignis-table,.twplus-table) .ignis-entry{grid-template-columns:auto minmax(auto,1fr) auto;gap:0 10px}body[data-ui-skin=core] :is(.ignis-table,.twplus-table) .ignis-entry__title{min-width:auto;max-width:32ch;font-size:14px;line-height:20px;overflow:clip}body[data-ui-skin=core] .ignis-entry--compact{border-top:1px solid var(--border-subtle);gap:0 10px;min-height:40px;padding:0 4px}body[data-ui-skin=core] .ignis-entry--compact:first-child{border-top:0}body[data-ui-skin=core] .ignis-entry--compact>:is(i,.ignis-glyph,.ignis-avatar),body[data-ui-skin=core] .ignis-entry--compact .ignis-entry__side{grid-row:auto}body[data-ui-skin=core] .ignis-entry--compact>i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-entry--compact .ignis-entry__title{color:var(--secondary-text);font-size:14px;font-weight:400}body[data-ui-skin=core] .ignis-entry--compact .ignis-entry__side{color:var(--tertiary-text);font-variant-numeric:tabular-nums;font-size:13px}body[data-ui-skin=core] .ignis-kpis{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}body[data-ui-skin=core] .ignis-kpi{--face:var(--surface-2);background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);border-radius:var(--radius-3);min-width:0;min-height:104px;box-shadow:var(--shadow-card);color:var(--content-text);border:1px solid #0000;align-content:start;gap:6px;padding:16px;text-decoration:none;display:grid;position:relative}body[data-ui-skin=core] .ignis-card .ignis-kpi,body[data-ui-skin=core] a.ignis-kpi:hover{--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-card a.ignis-kpi:hover{--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box}body[data-ui-skin=core] .ignis-bezel__well .ignis-kpi{background:var(--surface-2);border-color:var(--hairline)}body[data-ui-skin=core] a.ignis-kpi:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-kpi__top{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}body[data-ui-skin=core] .ignis-kpi__label{min-width:0;color:var(--secondary-text);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}body[data-ui-skin=core] .ignis-kpi__label i{font-size:var(--icon-sm);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-kpi__value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:400;line-height:34px}body[data-ui-skin=core] .ignis-kpi__sub{color:var(--tertiary-text);font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-kpi__arrow{color:var(--tertiary-text);font-size:var(--icon-sm);opacity:0;position:absolute;bottom:16px;right:16px}body[data-ui-skin=core] a.ignis-kpi:is(:hover,:focus-visible) .ignis-kpi__arrow{opacity:1}body[data-ui-skin=core] .ignis-kpi[data-tone=danger],body[data-ui-skin=core] .ignis-kpi[data-tone=danger]:hover,body[data-ui-skin=core] .ignis-card a.ignis-kpi[data-tone=danger]:hover{--face:color-mix(in oklab, var(--danger) 6%, var(--surface-2));--edge:linear-gradient(var(--danger-line), var(--danger-line));background:linear-gradient(color-mix(in oklab, var(--danger) 6%, var(--surface-2)), color-mix(in oklab, var(--danger) 6%, var(--surface-2))) padding-box, linear-gradient(var(--danger-line), var(--danger-line)) border-box;border-color:#0000}body[data-ui-skin=core] .ignis-kpi[data-tone=danger] :is(.ignis-kpi__label,.ignis-kpi__label i,.ignis-kpi__value){color:var(--danger-text)}body[data-ui-skin=core] .ignis-kpi[data-tone=ok] .ignis-kpi__label i{color:var(--ok-text)}body[data-ui-skin=core] .ignis-unit{color:var(--tertiary-text);letter-spacing:0;font-size:.6em}body[data-ui-skin=core] .ignis-delta{--flash:var(--fill-4);box-sizing:border-box;border:1px solid var(--hairline);background:var(--fill-2);height:22px;color:var(--secondary-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}body[data-ui-skin=core] .ignis-delta i{font-size:12px}body[data-ui-skin=core] .ignis-delta--sm{height:20px}body[data-ui-skin=core] .ignis-delta[data-trend=good]{--flash:var(--ok-line);background:var(--ok-soft);border-color:var(--ok-line);color:var(--ok-text)}body[data-ui-skin=core] .ignis-delta[data-trend=bad]{--flash:var(--danger-line);background:var(--danger-soft);border-color:var(--danger-line);color:var(--danger-text)}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-delta.is-flash{animation:.6s ease-out ignis-flash}}body[data-ui-skin=core] .ignis-figure{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}body[data-ui-skin=core] .ignis-figure__num{color:var(--content-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:40px;font-weight:400;line-height:44px}body[data-ui-skin=core] .ignis-figure__delta{color:var(--series-1);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:6px;font-size:18px;font-weight:500;line-height:24px;display:inline-flex}body[data-ui-skin=core] .ignis-figure__delta i{font-size:var(--icon-sm);align-self:center}body[data-ui-skin=core] .ignis-figure__delta[data-trend=good]{color:var(--ok-text)}body[data-ui-skin=core] .ignis-figure__delta[data-trend=bad]{color:var(--danger-text)}body[data-ui-skin=core] .ignis-figure__text{color:var(--secondary-text);font-size:18px;line-height:24px}body[data-ui-skin=core] .ignis-figure__note{color:var(--secondary-text);margin:12px 0 0;font-size:14px}body[data-ui-skin=core] .ignis-rule{background:var(--hairline);border:0;height:1px;margin:16px 0}body[data-ui-skin=core] .ignis-rule--dashed{background:repeating-linear-gradient(90deg, var(--dash) 0 6px, transparent 6px 12px)}body[data-ui-skin=core] .ignis-progress:where(:not(.ignis-progress--labeled)),body[data-ui-skin=core] .ignis-progress__track{background:var(--track);height:6px;box-shadow:inset 0 0 0 1px var(--border-ui);border-radius:999px;overflow:visible}body[data-ui-skin=core] .ignis-progress--sm{height:4px}body[data-ui-skin=core] .ignis-progress--lg{height:14px}body[data-ui-skin=core] .ignis-progress--indeterminate{overflow:hidden}body[data-ui-skin=core] .ignis-progress__bar{width:calc(var(--value) * 100%);background:linear-gradient(180deg, var(--btn-hi) 0 40%, transparent 60%), linear-gradient(90deg, var(--accent-bar), var(--accent-bar-2,var(--accent-bar)));box-shadow:inset 0 1px 0 var(--btn-hi), inset 0 -1px 0 var(--btn-lo), 0 0 12px -2px var(--accent-glow)}body[data-ui-skin=core] .ignis-progress:is([data-tone],.ignis-progress--ok,.ignis-progress--warn,.ignis-progress--danger,.ignis-progress--info) .ignis-progress__bar{background:linear-gradient(180deg, var(--btn-hi) 0 40%, transparent 60%), var(--tone);box-shadow:inset 0 1px 0 var(--btn-hi), inset 0 -1px 0 var(--btn-lo), 0 0 12px -2px color-mix(in oklab, var(--tone) 35%, transparent)}body[data-ui-skin=core] .ignis-progress--striped .ignis-progress__bar{background-image:repeating-linear-gradient(-45deg, var(--stripe) 0 4px, transparent 4px 9px), linear-gradient(180deg, var(--btn-hi) 0 40%, transparent 60%), linear-gradient(90deg, var(--accent-bar), var(--accent-bar-2,var(--accent-bar)));background-size:12.728px 12.728px,auto,auto}body[data-ui-skin=core] .ignis-progress--striped:is([data-tone],.ignis-progress--ok,.ignis-progress--warn,.ignis-progress--danger,.ignis-progress--info) .ignis-progress__bar{background-image:repeating-linear-gradient(-45deg, var(--stripe) 0 4px, transparent 4px 9px), linear-gradient(180deg, var(--btn-hi) 0 40%, transparent 60%), linear-gradient(var(--tone), var(--tone))}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-progress--striped[data-state=running] .ignis-progress__bar{animation:.7s linear infinite ignis-progress-stripes}body[data-ui-skin=core] .ignis-progress--striped.ignis-progress--indeterminate .ignis-progress__bar{animation:ignis-progress-sweep 1.4s var(--motion-ease) infinite, ignis-progress-stripes .7s linear infinite}}body[data-ui-skin=core] .ignis-progress--labeled-head{height:4px;margin-top:22px}body[data-ui-skin=core] .ignis-progress__value{bottom:calc(100% + 6px);left:clamp(0px, var(--value,0) * 100% - 2.75em, 100% - 2.75em);width:2.75em;color:var(--accent-text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px;position:absolute}body[data-ui-skin=core] .ignis-meter{gap:8px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-meter__head{color:var(--secondary-text);justify-content:space-between;align-items:center;gap:12px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-meter__value{color:var(--content-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}body[data-ui-skin=core] .ignis-meter__scale{justify-content:space-between;gap:2px;height:20px;display:flex}body[data-ui-skin=core] .ignis-meter__tick{background:var(--tick-empty);border-radius:999px;flex:0 0 4px}body[data-ui-skin=core] .ignis-meter__tick.is-on{background:var(--meter-tone,var(--series-1))}body[data-ui-skin=core] .ignis-meter--sm .ignis-meter__scale{height:12px}body[data-ui-skin=core] .ignis-meter--sm .ignis-meter__tick{flex-basis:3px}body[data-ui-skin=core] .ignis-meter--lg .ignis-meter__scale{height:24px}body[data-ui-skin=core] .ignis-meter.is-low{--meter-tone:var(--danger)}body[data-ui-skin=core] .ignis-meter.is-low .ignis-meter__value{color:var(--danger-text)}body[data-ui-skin=core] .ignis-meter__warn{display:none}body[data-ui-skin=core] .ignis-meter.is-low .ignis-meter__warn{display:inline}body[data-ui-skin=core] .ignis-bezel__well--list>.ignis-meter{margin-bottom:6px;padding:6px 8px 4px}body[data-ui-skin=core] .ignis-card>.ignis-meter+.ignis-statusline{margin-top:12px}body[data-ui-skin=core] .ignis-meter--steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px}body[data-ui-skin=core] .ignis-meter__step{min-width:0;color:var(--tertiary-text);gap:8px;font-size:13px;line-height:18px;display:grid;position:relative}body[data-ui-skin=core] .ignis-meter__step:before{content:"";background:var(--tick-empty);border-radius:999px;height:6px}body[data-ui-skin=core] .ignis-meter__step.is-done{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-meter__step.is-done:before{background:var(--tertiary-text)}body[data-ui-skin=core] .ignis-meter__step[aria-current=step]{color:var(--content-text);font-weight:500}body[data-ui-skin=core] .ignis-meter__step[aria-current=step]:before{background:linear-gradient(180deg, var(--btn-hi) 0 40%, transparent 60%), linear-gradient(90deg, var(--accent-bar), var(--accent-bar-2,var(--accent-bar)));box-shadow:0 0 12px -2px var(--accent-glow)}body[data-ui-skin=core] .ignis-meter__step.is-signal{animation:none}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-meter__step[aria-current=step].is-signal:after{content:"";background:linear-gradient(100deg, transparent 35%, var(--sweep-tone,var(--edge-sweep)) 50%, transparent 65%) 100% 0/300% 100% no-repeat;height:6px;animation:ignis-step-sweep var(--dur-sweep) ease-in-out;border-radius:999px;position:absolute;top:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .ignis-meter__step.is-signal:before{outline:1px solid var(--accent-line);outline-offset:1px}}body[data-ui-skin=core] .ignis-dot{background:var(--tone,var(--tertiary-text));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--tone,var(--tertiary-text)) 15%, transparent);border-radius:50%;flex:none;display:inline-block;position:relative}body[data-ui-skin=core] .ignis-chip .ignis-dot{width:6px;height:6px;box-shadow:none}body[data-ui-skin=core] .ignis-chip b{font-weight:600}body[data-ui-skin=core] .ignis-dot.is-alarm:after{content:"";background:color-mix(in oklab, var(--tone,var(--danger)) 35%, transparent);opacity:0;border-radius:50%;position:absolute;inset:-5px}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-dot.is-alarm:after{animation:1.6s ease-in-out infinite ignis-halo}}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .ignis-dot.is-alarm:after{opacity:1}}body[data-ui-skin=core] .is-signal[data-ignis-signal=danger]{--sweep-tone:var(--danger)}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .is-signal{animation:ignis-sweep var(--dur-sweep) ease-in-out}body[data-ui-skin=core] .is-signal[data-ignis-signal=danger]{animation-iteration-count:2}}@media (prefers-reduced-motion:reduce){body[data-ui-skin=core] .is-signal{border-color:var(--accent-line)!important}}body[data-ui-skin=core] .ignis-region{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--well);height:24px;color:var(--secondary-text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}body[data-ui-skin=core] .ignis-region i{font-size:var(--icon-sm);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-glyph,body[data-ui-skin=core] .twplus-link-card__icon,body[data-ui-skin=core] .twplus-stacked-list__icon,body[data-ui-skin=core] .ignis-inbox__icon,body[data-ui-skin=core] .ignis-empty__glyph{--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(135deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);box-sizing:border-box;border-radius:var(--radius-2);width:36px;height:36px;color:var(--secondary-text);font-size:var(--icon-sm);border:1px solid #0000;flex:none;place-items:center;display:inline-grid}body[data-ui-skin=core] .ignis-glyph--sm{border-radius:var(--radius-1);width:28px;height:28px}body[data-ui-skin=core] .ignis-glyph--md,body[data-ui-skin=core] .twplus-link-card__icon{width:40px;height:40px}body[data-ui-skin=core] .ignis-glyph--lg{border-radius:var(--radius-3);width:48px;height:48px;font-size:var(--icon-md)}body[data-ui-skin=core] .ignis-glyph[data-tone],body[data-ui-skin=core] .ignis-empty:is([data-tone=info],[data-tone=ok],[data-tone=warn],[data-tone=danger]) .ignis-empty__glyph{background:linear-gradient(var(--tone-soft), var(--tone-soft)) padding-box, linear-gradient(var(--tone-line), var(--tone-line)) border-box;box-shadow:none;color:var(--tone-text)}body[data-ui-skin=core] .ignis-sparks{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:8px;display:grid}body[data-ui-skin=core] .ignis-spark{box-sizing:border-box;border-radius:var(--radius-2);background:var(--well);min-width:0;height:72px;color:var(--series-1);flex-direction:column;padding:12px 12px 0;display:flex;overflow:clip}body[data-ui-skin=core] .ignis-bezel__well .ignis-spark{background:var(--surface-2)}body[data-ui-skin=core] .ignis-spark[data-critical]{color:var(--series-critical)}body[data-ui-skin=core] .ignis-spark__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}body[data-ui-skin=core] .ignis-spark__label{min-width:0;color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}body[data-ui-skin=core] .ignis-spark__value{color:var(--content-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}body[data-ui-skin=core] .ignis-spark[data-critical] .ignis-spark__value{color:var(--danger-text)}body[data-ui-skin=core] .ignis-spark__plot{flex:1;margin:6px 0 5px;position:relative}body[data-ui-skin=core] .ignis-spark__plot svg,body[data-ui-skin=core] .ignis-bars__line{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}body[data-ui-skin=core] .ignis-spark__line,body[data-ui-skin=core] .ignis-bars__line polyline{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}body[data-ui-skin=core] .ignis-spark__end,body[data-ui-skin=core] .ignis-bars__pt{box-sizing:content-box;background:var(--content-text);pointer-events:none;border:2px solid;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}body[data-ui-skin=core] .ignis-bars{--line-tone:var(--series-4);gap:12px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-bars[data-line=solid]{--line-tone:var(--series-2)}body[data-ui-skin=core] .ignis-bars[data-line=limit]{--line-tone:var(--danger)}body[data-ui-skin=core] .ignis-bars__legend{color:var(--secondary-text);flex-wrap:wrap;gap:6px 16px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-bars__legend>span{align-items:center;gap:8px;display:inline-flex}body[data-ui-skin=core] .ignis-bars__swatch{background:var(--series-1);border-radius:50%;flex:none;width:10px;height:10px}body[data-ui-skin=core] .ignis-bars__swatch--over{background:repeating-linear-gradient(45deg, var(--hatch) 0 1.5px, transparent 1.5px 6px), var(--well-deep);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--border-ui);border-radius:0}body[data-ui-skin=core] .ignis-bars__swatch--line{border-top:2px dashed var(--line-tone);background:0 0;border-radius:0;width:18px;height:0}body[data-ui-skin=core] .ignis-bars[data-line=solid] .ignis-bars__swatch--line{border-top-style:solid}body[data-ui-skin=core] .ignis-bars__frame{grid-template-rows:160px auto;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;display:grid}body[data-ui-skin=core] .ignis-bars__y{color:var(--tertiary-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-block:-6px;font-size:12px;line-height:12px;display:flex}body[data-ui-skin=core] .ignis-bars__plot{min-width:0;position:relative}body[data-ui-skin=core] .ignis-bars__grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}body[data-ui-skin=core] .ignis-bars__grid>span{background:repeating-linear-gradient(90deg, var(--chart-grid) 0 4px, transparent 4px 8px);height:1px}body[data-ui-skin=core] .ignis-bars__grid>.ignis-bars__zero{background:var(--chart-grid)}body[data-ui-skin=core] .ignis-bars__cols{display:flex;position:absolute;inset:0}body[data-ui-skin=core] .ignis-bars__col{border-radius:var(--radius-1);min-width:0;height:100%;color:inherit;cursor:default;background:0 0;border:0;flex:1 1 0;padding:0;position:relative}body[data-ui-skin=core] .ignis-bars__bar,body[data-ui-skin=core] .ignis-bars__neg{width:64%;max-width:56px;margin-inline:auto;position:absolute;left:0;right:0}body[data-ui-skin=core] .ignis-bars__bar{transform-origin:50% 100%;border-start-start-radius:var(--radius-2);border-start-end-radius:var(--radius-2);flex-direction:column;display:flex;overflow:clip}body[data-ui-skin=core] .ignis-bars__neg{background:var(--danger);opacity:.85;transform-origin:50% 0;border-end-end-radius:var(--radius-1);border-end-start-radius:var(--radius-1)}body[data-ui-skin=core] .ignis-bars__over{border-radius:var(--radius-2);background:repeating-linear-gradient(45deg, var(--hatch) 0 1.5px, transparent 1.5px 6px), var(--well-deep);box-shadow:inset 0 0 0 1px var(--border-ui);flex:none}body[data-ui-skin=core] .ignis-bars__fill{background:var(--series-1);opacity:.85;flex:auto}body[data-ui-skin=core] .ignis-bars__over+.ignis-bars__fill{border-start-start-radius:var(--radius-1);border-start-end-radius:var(--radius-1)}body[data-ui-skin=core] .ignis-bars__col.is-active :is(.ignis-bars__fill,.ignis-bars__neg){opacity:1}body[data-ui-skin=core] .ignis-bars__col.is-active .ignis-bars__bar{filter:drop-shadow(0 0 8px color-mix(in oklab, var(--series-1) 45%, transparent))}body[data-ui-skin=core] .ignis-bars__col.is-active .ignis-bars__neg{filter:drop-shadow(0 0 8px color-mix(in oklab, var(--danger) 45%, transparent))}body[data-ui-skin=core] .ignis-bars__line,body[data-ui-skin=core] .ignis-bars__pt{color:var(--line-tone)}body[data-ui-skin=core] .ignis-bars:not([data-line=solid]) .ignis-bars__line polyline{stroke-dasharray:4 4}body[data-ui-skin=core] .ignis-bars__x{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;grid-column:2;font-size:12px;font-weight:500;line-height:16px;display:flex}body[data-ui-skin=core] .ignis-bars__x>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}body[data-ui-skin=core] .ignis-bars__table summary{color:var(--secondary-text);cursor:pointer;font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-bars__scroll{border:1px solid var(--border-subtle);border-radius:var(--radius-2);margin-top:10px;overflow-x:auto}body[data-ui-skin=core] .ignis-bars__table tbody th{padding:var(--table-cell-y) 16px;color:var(--content-text);font-size:var(--table-font-size);letter-spacing:0;text-transform:none;background:0 0;font-weight:400;position:static}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-bars__fill,body[data-ui-skin=core] .ignis-bars__neg{transition:opacity var(--dur-hover) linear}}body[data-ui-skin=core] .ignis-tooltip--chart{border:1px solid var(--hairline-strong);border-radius:var(--radius-item);background:var(--well-deep);min-width:180px;max-width:none;box-shadow:var(--shadow-pop);color:var(--content-text);text-align:left;white-space:nowrap;gap:6px;padding:12px 14px;font-size:13px;font-weight:400;line-height:20px;display:grid;top:0;transform:none}body[data-ui-skin=core] .ignis-tooltip--chart:before{content:none}body[data-ui-skin=core] .ignis-tooltip__head{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-tooltip__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}body[data-ui-skin=core] .ignis-tooltip__row>span{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-tooltip__row>b{color:var(--content-text);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}body[data-ui-skin=core] .ignis-tooltip--chart .ignis-bars__swatch{border:0;border-radius:50%;width:8px;height:8px}body[data-ui-skin=core] .ignis-tooltip--chart .ignis-bars__swatch--over{background:repeating-linear-gradient(45deg, var(--hatch) 0 1.5px, transparent 1.5px 6px), var(--well-deep);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--border-ui);border-radius:0}body[data-ui-skin=core] .ignis-tooltip--chart .ignis-bars__swatch--line{border-top:2px dashed var(--line-tone);background:0 0;border-radius:0;width:14px;height:0}body[data-ui-skin=core] .ignis-bars[data-line=solid] .ignis-tooltip--chart .ignis-bars__swatch--line,body[data-ui-skin=core] .ignis-bars[data-line=limit] .ignis-tooltip--chart .ignis-bars__swatch--line{border-top-style:solid}body[data-ui-skin=core] .ignis-board{scroll-snap-type:x proximity;grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}body[data-ui-skin=core] .ignis-lane{--face:var(--surface-2);background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);border-radius:var(--radius-3);scroll-snap-align:start;border:1px solid #0000;align-content:start;gap:8px;min-width:0;padding:4px;display:grid}body[data-ui-skin=core] .ignis-lane__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-lane__head{border-radius:var(--radius-item);background:var(--well);height:44px;color:var(--content-text);align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}body[data-ui-skin=core] .ignis-lane__head>i{font-size:var(--icon-sm);color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-lane__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:15px;font-weight:500;line-height:22px;overflow:hidden}body[data-ui-skin=core] .ignis-lane__count{box-sizing:border-box;background:var(--fill-3);min-width:20px;height:20px;color:var(--secondary-text);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-lane__head--active{background:var(--lane-active);color:var(--lane-active-text)}body[data-ui-skin=core] .ignis-lane__head[data-tone]{background:var(--tone-lane);color:var(--tone-lane-text)}body[data-ui-skin=core] .ignis-lane__head:is(.ignis-lane__head--active,[data-tone]) :is(i,.ignis-lane__count,.ignis-btn){color:inherit}body[data-ui-skin=core] .ignis-board__add{box-sizing:border-box;border:1px dashed var(--border-control);border-radius:var(--radius-2);background:var(--well);width:100%;min-height:40px;color:var(--secondary-text);font:inherit;text-align:center;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}body[data-ui-skin=core] .ignis-board__add i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-board__add:is(a,button){cursor:pointer}body[data-ui-skin=core] .ignis-board__add:is(a,button):hover{border-color:var(--border-strong);background:var(--fill-1)}@media (pointer:coarse){body[data-ui-skin=core] .ignis-board__add{min-height:44px}}body[data-ui-skin=core] .ignis-task:not(:where(.ignis-tasks>*)){--face:var(--surface-3);background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);border-radius:var(--radius-item);min-width:0;color:var(--content-text);border:1px solid #0000;gap:8px;padding:16px;display:grid;position:relative}body[data-ui-skin=core] .ignis-task:not(:where(.ignis-tasks>*)):hover{background:linear-gradient(var(--surface-3), var(--surface-3)) padding-box, linear-gradient(var(--hairline-strong), var(--hairline-strong)) border-box}body[data-ui-skin=core] .ignis-task__title{align-items:flex-start;gap:8px;min-width:0;margin:0;font-size:15px;font-weight:500;line-height:22px;display:flex}body[data-ui-skin=core] .ignis-task__title i{color:var(--tertiary-text);font-size:var(--icon-md);flex:none;margin-top:1px}body[data-ui-skin=core] .ignis-task__title a{color:inherit;text-decoration:none}body[data-ui-skin=core] .ignis-task__title a:after{content:"";border-radius:var(--radius-item);position:absolute;inset:0}body[data-ui-skin=core] .ignis-task__title a:focus-visible{outline:none}body[data-ui-skin=core] .ignis-task__title a:focus-visible:after{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-task__text{color:var(--tertiary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}body[data-ui-skin=core] .ignis-task__foot{min-width:0;color:var(--secondary-text);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-task__foot>:last-child:not(:first-child){margin-left:auto}body[data-ui-skin=core] .ignis-task__foot :is(a,button){z-index:1;position:relative}body[data-ui-skin=core] .ignis-task__meta{color:var(--tertiary-text);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}body[data-ui-skin=core] .ignis-task__meta i{font-size:12px}body[data-ui-skin=core] .ignis-task--deal{gap:4px}body[data-ui-skin=core] .ignis-task__over{color:var(--tertiary-text);font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-task__value{font-variant-numeric:tabular-nums;font-size:22px;font-weight:400;line-height:28px}body[data-ui-skin=core] .ignis-task--deal .ignis-rule{margin:10px 0}body[data-ui-skin=core] .ignis-table th{letter-spacing:.06em;padding:10px 16px;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-table td{padding:var(--table-cell-y) 16px;border-bottom-color:var(--border-subtle);font-size:var(--table-font-size);line-height:22px}body[data-ui-skin=core] table.ignis-table tbody tr[aria-selected=true]>td{background:var(--fill-2)}body[data-ui-skin=core] table.ignis-table tbody tr[aria-selected=true]>td:first-child{box-shadow:inset 2px 0 0 var(--content-text)}body[data-ui-skin=core] table.ignis-table tbody tr:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] :is(.ignis-table,.ignis-task,.ignis-entry) .ignis-mono:not(.ignis-chip){color:var(--secondary-text);white-space:nowrap;font-size:13px;font-weight:500}body[data-ui-skin=core] .ignis-entry .ignis-entry__title.ignis-mono{color:var(--content-text)}body[data-ui-skin=core] .ignis-hint{border:1px solid var(--hairline);border-radius:var(--radius-item);background:var(--surface-2);gap:8px;min-width:0;padding:14px 16px;display:grid}body[data-ui-skin=core] .ignis-hint__head{align-items:center;gap:10px;min-width:0;display:flex}body[data-ui-skin=core] .ignis-hint__title{min-width:0;color:var(--content-text);margin:0;font-size:15px;font-weight:500;line-height:22px}body[data-ui-skin=core] .ignis-hint__text{color:var(--secondary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}body[data-ui-skin=core] .ignis-hint__action{width:100%}body[data-ui-skin=core] .ignis-hints .ignis-more-link{justify-self:start;margin:2px 6px}body[data-ui-skin=core] .ignis-hint--fade{-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}body[data-ui-skin=core] .ignis-avatar{--face:var(--surface-4);background:linear-gradient(var(--surface-4), var(--surface-4)) padding-box, linear-gradient(180deg, var(--edge-top), var(--edge-bottom)) border-box;box-shadow:inset 0 1px 0 var(--hi);box-sizing:border-box;width:32px;height:32px;color:var(--secondary-text);white-space:nowrap;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-grid;position:relative}body[data-ui-skin=core] .ignis-avatar--xs{width:24px;height:24px}body[data-ui-skin=core] .ignis-avatar--sm{width:28px;height:28px}body[data-ui-skin=core] .ignis-avatar--md{width:40px;height:40px}body[data-ui-skin=core] .ignis-avatar .ignis-dot{box-shadow:0 0 0 2px var(--ring,var(--surface-2));position:absolute;bottom:-1px;right:-1px}body[data-ui-skin=core] .ignis-avatars{align-items:center;display:inline-flex}body[data-ui-skin=core] .ignis-avatars>.ignis-avatar{box-shadow:inset 0 1px 0 var(--hi), 0 0 0 2px var(--ring,var(--surface-2))}body[data-ui-skin=core] .ignis-avatars>.ignis-avatar+.ignis-avatar{margin-left:-6px}body[data-ui-skin=core] .ignis-person{gap:14px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-person__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-person__name{color:var(--content-text);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:22px}body[data-ui-skin=core] .ignis-person__role{color:var(--tertiary-text);font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-statusline{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body[data-ui-skin=core] .ignis-micro+.ignis-statusline{margin-top:6px}body[data-ui-skin=core] .ignis-micro{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-more-link{color:var(--accent-text);font-size:13px;font-weight:500;line-height:20px;text-decoration:none}body[data-ui-skin=core] .ignis-more-link:hover{text-decoration:underline}body[data-ui-skin=core] i[data-tone]{color:var(--tone-text)}@media print{body[data-ui-skin=core] .ignis-bezel,body[data-ui-skin=core] .ignis-bezel__well,body[data-ui-skin=core] .ignis-kpi{border:1px solid var(--border-subtle);box-shadow:none;background:0 0}body[data-ui-skin=core] .is-signal{animation:none}}@keyframes ignis-sweep{0%,to{background-image:linear-gradient(var(--face,var(--surface-2)), var(--face,var(--surface-2))), linear-gradient(100deg, transparent 40%, var(--sweep-tone,var(--edge-sweep)) 50%, transparent 60%), var(--edge,linear-gradient(180deg, var(--edge-top), var(--edge-bottom)));background-repeat:no-repeat;background-size:100% 100%,300% 100%,100% 100%;background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box}0%{background-position:0 0,100% 0,0 0}to{background-position:0 0,0 0,0 0}}@keyframes ignis-step-sweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ignis-halo{50%{opacity:1}}@keyframes ignis-flash{35%{background-color:var(--flash)}}@keyframes ignis-progress-stripes{to{background-position:12.728px 0,0 0,0 0}}body[data-ui-skin=core] .ignis-calendar{gap:10px;min-width:0;max-width:420px;display:grid}body[data-ui-skin=core] .ignis-calendar__head{align-items:center;gap:8px;display:flex}body[data-ui-skin=core] .ignis-calendar__title{color:var(--content-text);text-align:center;flex:1;margin:0;font-size:15px;font-weight:500;line-height:22px}body[data-ui-skin=core] .ignis-calendar__grid{gap:2px;display:grid}body[data-ui-skin=core] .ignis-calendar__row{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}body[data-ui-skin=core] .ignis-calendar__grid--weeks .ignis-calendar__row{grid-template-columns:32px repeat(7,minmax(0,1fr))}body[data-ui-skin=core] .ignis-calendar__weekday,body[data-ui-skin=core] .ignis-calendar__kw{color:var(--tertiary-text);font-variant-numeric:tabular-nums;place-items:center;font-size:12px;font-weight:500;line-height:16px;display:grid}body[data-ui-skin=core] .ignis-calendar__row--head{padding-bottom:4px}body[data-ui-skin=core] .ignis-calendar__row:not(.ignis-calendar__row--head) .ignis-calendar__kw{border-right:1px solid var(--border-subtle)}body[data-ui-skin=core] .ignis-calendar__day{border-radius:var(--radius-2);min-height:40px;color:var(--secondary-text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:14px;display:grid;position:relative}body[data-ui-skin=core] .ignis-calendar__day:hover:not(:disabled){background:var(--fill-2);color:var(--content-text)}body[data-ui-skin=core] .ignis-calendar__day:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-calendar__day.is-outside{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-calendar__day.is-today{color:var(--content-text);box-shadow:inset 0 0 0 1px var(--border-strong);font-weight:600}body[data-ui-skin=core] .ignis-calendar__day[aria-selected=true]{background:var(--accent-fill);color:var(--on-accent);box-shadow:none;font-weight:500}body[data-ui-skin=core] .ignis-calendar__day.is-between{background:var(--accent-soft);color:var(--content-text);border-radius:0}body[data-ui-skin=core] .ignis-calendar__day.is-disabled{opacity:.35;cursor:not-allowed}body[data-ui-skin=core] .ignis-calendar__dots{gap:2px;display:flex;position:absolute;bottom:4px;left:50%;translate:-50%}body[data-ui-skin=core] .ignis-calendar__dot{background:var(--tertiary-text);border-radius:50%;flex:none;width:5px;height:5px;display:block}body[data-ui-skin=core] .ignis-calendar__dot[data-tone]{background:var(--tone)}body[data-ui-skin=core] .ignis-calendar__day[aria-selected=true] .ignis-calendar__dot{background:var(--on-accent)}body[data-ui-skin=core] .ignis-calendar__agenda{border-radius:var(--radius-3);background:var(--well);box-shadow:var(--well-ring);gap:6px;padding:10px 12px;display:grid}body[data-ui-skin=core] .ignis-calendar__none{color:var(--tertiary-text);margin:0;font-size:13px}body[data-ui-skin=core] .ignis-calendar__events{gap:4px;margin:0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-calendar__event{color:var(--content-text);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-datepicker__grid--weeks :is(.ignis-datepicker__weekdays,.ignis-datepicker__days){grid-template-columns:28px repeat(7,1fr)}body[data-ui-skin=core] .ignis-datepicker__kw{color:var(--tertiary-text);font-variant-numeric:tabular-nums;place-items:center;font-size:12px;display:grid}body[data-ui-skin=core] .ignis-datepicker__days .ignis-datepicker__kw{border-right:1px solid var(--border-subtle)}body[data-ui-skin=core] .ignis-daterange{min-width:0;display:inline-flex;position:relative}body[data-ui-skin=core] .ignis-daterange__trigger{min-width:0;height:var(--control-height);border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--well);color:var(--content-text);font:inherit;font-size:var(--control-font-size);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;display:inline-flex}body[data-ui-skin=core] .ignis-daterange__trigger:hover{border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-daterange__trigger:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-daterange__trigger i:not([data-tone]){color:var(--tertiary-text);font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-daterange__label{text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}body[data-ui-skin=core] .ignis-daterange__label.is-placeholder{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-daterange__panel{z-index:var(--z-popover);border:1px solid var(--hairline);border-radius:var(--radius-3);background:var(--overlay);max-width:calc(100vw - 16px);box-shadow:var(--shadow-pop);gap:12px;padding:10px;display:flex;position:absolute}body[data-ui-skin=core] .ignis-daterange__panel .ignis-calendar{width:320px}body[data-ui-skin=core] .ignis-daterange__presets{border-right:1px solid var(--hairline);align-content:start;gap:2px;min-width:140px;padding-right:12px;display:grid}body[data-ui-skin=core] .ignis-daterange__preset{border-radius:var(--radius-2);min-height:36px;color:var(--content-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:14px}body[data-ui-skin=core] .ignis-daterange__preset:hover{background:var(--fill-2)}body[data-ui-skin=core] .ignis-daterange__preset:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}@media (max-width:640px){body[data-ui-skin=core] .ignis-daterange__panel{flex-direction:column}body[data-ui-skin=core] .ignis-daterange__presets{border-right:0;border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 10px}body[data-ui-skin=core] .ignis-daterange__panel .ignis-calendar{width:auto}}body[data-ui-skin=core] .ignis-menu__kbd{border-radius:var(--radius-1);background:var(--kbd);color:var(--secondary-text);white-space:nowrap;margin-left:auto;padding:2px 6px;font-family:inherit;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-menu__item .ignis-menu__kbd{flex:none}body[data-ui-skin=core] .ignis-menu--sub{position:relative}body[data-ui-skin=core] .ignis-menu--sub>summary{cursor:pointer;list-style:none}body[data-ui-skin=core] .ignis-menu--sub>summary::-webkit-details-marker{display:none}body[data-ui-skin=core] .ignis-menu--sub>summary:after{content:"›";color:var(--tertiary-text);margin-left:auto;font-size:16px;line-height:1}body[data-ui-skin=core] .ignis-menu--sub>.ignis-menu__panel{z-index:2;position:absolute;top:-7px;left:calc(100% + 6px)}@media (max-width:640px){body[data-ui-skin=core] .ignis-menu--sub>.ignis-menu__panel{width:auto;box-shadow:none;margin:2px 0 2px 12px;position:static}}body[data-ui-skin=core] .ignis-menu--context{z-index:var(--z-context);position:fixed}body[data-ui-skin=core] .ignis-menu--context>.ignis-menu__panel{display:block;position:static}body[data-ui-skin=core] [data-ignis-context-menu].is-context{background:var(--fill-2)}body[data-ui-skin=core] .ignis-menu__item--check{cursor:pointer;gap:10px}body[data-ui-skin=core] .ignis-menu__item--check .ignis-checkbox{margin:0}body[data-ui-skin=core] .ignis-navmenu{position:relative}body[data-ui-skin=core] .ignis-navmenu>summary{list-style:none}body[data-ui-skin=core] .ignis-navmenu>summary::-webkit-details-marker{display:none}body[data-ui-skin=core] .ignis-navmenu>.ignis-menu__panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:min(560px,100vw - 24px);display:grid}body[data-ui-skin=core] .ignis-navmenu__link{border-radius:var(--radius-2);color:var(--content-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:10px;text-decoration:none;display:grid}body[data-ui-skin=core] .ignis-navmenu__link:hover{background:var(--fill-2);text-decoration:none}body[data-ui-skin=core] .ignis-navmenu__link:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-navmenu__link>.ignis-glyph{grid-row:1/span 2}body[data-ui-skin=core] .ignis-navmenu__title{font-size:14px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-navmenu__sub{color:var(--tertiary-text);font-size:13px;line-height:18px}@media (max-width:640px){body[data-ui-skin=core] .ignis-navmenu>.ignis-menu__panel{grid-template-columns:minmax(0,1fr)}}body[data-ui-skin=core] .ignis-dropdown__options li.has-count{grid-template-columns:16px minmax(0,1fr) auto 16px}body[data-ui-skin=core] .ignis-dropdown__count{background:var(--well-deep);min-width:24px;color:var(--secondary-text);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-combobox__option--create{color:var(--accent-text)}body[data-ui-skin=core] .ignis-combobox__option--create .ignis-option-icon{color:inherit}body[data-ui-skin=core] .ignis-combobox__field .ignis-spinner{flex:none;margin:0 6px}body[data-ui-skin=core] .ignis-otp{align-items:center;gap:8px;display:inline-flex}body[data-ui-skin=core] .ignis-otp__digit{border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--well);width:44px;height:52px;color:var(--content-text);font:inherit;text-align:center;font-variant-numeric:tabular-nums;padding:0;font-size:22px;font-weight:500}body[data-ui-skin=core] .ignis-otp__digit:hover:not(:focus){border-color:var(--border-strong)}body[data-ui-skin=core] .ignis-otp__digit:focus{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-otp__sep{background:var(--border-strong);border-radius:999px;width:10px;height:2px}@media (max-width:400px){body[data-ui-skin=core] .ignis-otp__digit{width:38px;height:46px}}body[data-ui-skin=core] .ignis-datefield{height:var(--control-height);font-variant-numeric:tabular-nums;cursor:text;align-items:center;gap:1px;display:inline-flex}body[data-ui-skin=core] .ignis-datefield:focus-within{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-datefield__segment{border-radius:var(--radius-1);color:var(--content-text);outline:none;padding:2px 3px}body[data-ui-skin=core] .ignis-datefield__segment.is-placeholder{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-datefield__segment:focus{background:var(--accent-fill);color:var(--on-accent)}body[data-ui-skin=core] .ignis-datefield__sep{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-datefield.is-disabled{opacity:.5}body[data-ui-skin=core] .ignis-field--responsive{flex-flow:wrap;align-items:baseline;gap:4px 24px;display:flex}body[data-ui-skin=core] .ignis-field--responsive>:is(label,.ignis-field__label){flex:160px;margin:0}body[data-ui-skin=core] .ignis-field--responsive>:not(label,.ignis-field__label){flex:999 260px;min-width:0}body[data-ui-skin=core] .ignis-input-group--block{border:1px solid var(--border-ui);border-radius:var(--radius-2);background:var(--well);padding-bottom:28px;display:grid}body[data-ui-skin=core] .ignis-input-group--block>:is(textarea,.ignis-textarea){box-shadow:none;background:0 0;border:0;outline:none}body[data-ui-skin=core] .ignis-input-group--block:focus-within{outline-offset:1px;border-color:var(--accent-focus);box-shadow:var(--focus-halo);outline:2px solid #0000}body[data-ui-skin=core] .ignis-counter{color:var(--tertiary-text);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px;position:absolute;bottom:6px;right:12px}body[data-ui-skin=core] .ignis-counter[data-tone]{color:var(--tone-text)}body[data-ui-skin=core] :not(.ignis-input-group)>.ignis-counter{text-align:right;margin-top:4px;display:block;position:static}body[data-ui-skin=core] .ignis-range-dual{--from:0%;--to:100%;gap:8px;padding-top:8px;display:grid;position:relative}body[data-ui-skin=core] .ignis-range-dual:before,body[data-ui-skin=core] .ignis-range-dual:after{content:"";background:var(--tick-empty);border-radius:999px;grid-area:1/1;align-self:center;height:4px}body[data-ui-skin=core] .ignis-range-dual:after{margin-left:var(--from);margin-right:calc(100% - var(--to));background:var(--accent-fill)}body[data-ui-skin=core] .ignis-range-dual input[type=range]{pointer-events:none;appearance:none;background:0 0;grid-area:1/1;width:100%;margin:0}body[data-ui-skin=core] .ignis-range-dual input[type=range]::-webkit-slider-runnable-track{background:0 0}body[data-ui-skin=core] .ignis-range-dual input[type=range]::-moz-range-track{background:0 0}body[data-ui-skin=core] .ignis-range-dual input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;border:2px solid var(--canvas);background:var(--accent-fill);cursor:pointer;border-radius:50%;width:18px;height:18px}body[data-ui-skin=core] .ignis-range-dual input[type=range]::-moz-range-thumb{pointer-events:auto;border:2px solid var(--canvas);background:var(--accent-fill);cursor:pointer;border-radius:50%;width:18px;height:18px}body[data-ui-skin=core] .ignis-range-dual input[type=range]:focus-visible{outline:none}body[data-ui-skin=core] .ignis-range-dual input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-range-dual input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-range-dual__value{color:var(--secondary-text);font-variant-numeric:tabular-nums;font-size:13px}body[data-ui-skin=core] .ignis-questionnaire{gap:20px;display:grid}body[data-ui-skin=core] .ignis-questionnaire [data-ignis-step]{border:0;min-width:0;margin:0;padding:0}body[data-ui-skin=core] .ignis-questionnaire__nav{flex-wrap:wrap;gap:8px;display:flex}body[data-ui-skin=core] .ignis-questionnaire__nav [data-ignis-next],body[data-ui-skin=core] .ignis-questionnaire__nav [data-ignis-finish]{margin-left:auto}body[data-ui-skin=core] .ignis-questionnaire:not(.is-enhanced) .ignis-questionnaire__nav :is([data-ignis-next],[data-ignis-back],[data-ignis-skip]){display:none}body[data-ui-skin=core] .ignis-meter__step.is-skipped{color:var(--tertiary-text);text-decoration:line-through}body[data-ui-skin=core] .ignis-meter__step.is-skipped:before{background:repeating-linear-gradient(90deg, var(--tertiary-text) 0 4px, transparent 4px 8px)}body[data-ui-skin=core] .ignis-hovercard{z-index:var(--z-hovercard);padding:12px;position:absolute}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-hovercard[data-state=open]{animation:ignis-panel-in var(--dur-panel) var(--motion-ease)}}body[data-ui-skin=core] .ignis-split{grid-template-columns:var(--split,360px) 12px minmax(0, 1fr);min-height:0;display:grid}body[data-ui-skin=core] .ignis-split__pane{min-width:0;min-height:0}body[data-ui-skin=core] .ignis-split__handle{cursor:col-resize;touch-action:none;position:relative}body[data-ui-skin=core] .ignis-split__handle:before{content:"";background:var(--border-subtle);border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:5px}body[data-ui-skin=core] .ignis-split__handle:hover:before,body[data-ui-skin=core] .ignis-split__handle:focus-visible:before{background:var(--border-strong)}body[data-ui-skin=core] .ignis-split__handle:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-split.is-dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}body[data-ui-skin=core] .ignis-split.is-dragging .ignis-split__handle:before{background:var(--content-text)}@media (max-width:900px){body[data-ui-skin=core] .ignis-split{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-split__handle{display:none}}body[data-ui-skin=core] .ignis-carousel{gap:10px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-carousel__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-3);grid-auto-columns:100%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}body[data-ui-skin=core] .ignis-carousel__track::-webkit-scrollbar{display:none}body[data-ui-skin=core] .ignis-carousel__track:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-carousel__slide{scroll-snap-align:start;border-radius:var(--radius-3);background:var(--well);margin:0;overflow:hidden}body[data-ui-skin=core] .ignis-carousel__slide img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}body[data-ui-skin=core] .ignis-carousel__slide figcaption{color:var(--secondary-text);padding:8px 12px;font-size:13px}body[data-ui-skin=core] .ignis-carousel__bar{justify-content:center;align-items:center;gap:12px;display:flex}body[data-ui-skin=core] .ignis-carousel__count{min-width:64px;color:var(--secondary-text);text-align:center;font-variant-numeric:tabular-nums;font-size:13px}body[data-ui-skin=core] .ignis-code{border:1px solid var(--hairline);border-radius:var(--radius-3);background:var(--well-deep);min-width:0;overflow:hidden}body[data-ui-skin=core] .ignis-code__head{border-bottom:1px solid var(--hairline);min-height:40px;color:var(--tertiary-text);align-items:center;gap:8px;padding:0 6px 0 12px;font-size:12px;font-weight:500;display:flex}body[data-ui-skin=core] .ignis-code__head>:last-child{margin-left:auto}body[data-ui-skin=core] .ignis-code pre{color:var(--content-text);font-family:var(--mono);tab-size:4;margin:0;padding:12px 14px;font-size:13px;line-height:20px;overflow-x:auto}body[data-ui-skin=core] .ignis-attachments{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-attachment{border:1px solid var(--hairline);border-radius:var(--radius-item);background:var(--surface-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;padding:8px 8px 8px 10px;display:grid}body[data-ui-skin=core] .ignis-attachment>.ignis-glyph,body[data-ui-skin=core] .ignis-attachment>img{grid-row:1/span 2}body[data-ui-skin=core] .ignis-attachment>img{border-radius:var(--radius-1);-o-object-fit:cover;object-fit:cover;width:36px;height:36px}body[data-ui-skin=core] .ignis-attachment__name{min-width:0;color:var(--content-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}body[data-ui-skin=core] .ignis-attachment__meta{color:var(--tertiary-text);font-variant-numeric:tabular-nums;grid-column:2;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}body[data-ui-skin=core] .ignis-attachment__actions{grid-area:1/3/span 2;gap:2px;display:flex}body[data-ui-skin=core] .ignis-attachment .ignis-progress{grid-column:1/-1;margin-top:6px}body[data-ui-skin=core] .ignis-attachment[data-tone=danger] .ignis-attachment__meta{color:var(--danger-text)}body[data-ui-skin=core] .ignis-tracker{gap:6px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-tracker__bars{gap:2px;height:28px;margin:0;padding:0;list-style:none;display:flex}body[data-ui-skin=core] .ignis-tracker__bars>li{border-radius:var(--radius-1);background:var(--tick-empty);flex:1 1 0;min-width:2px}body[data-ui-skin=core] .ignis-tracker__bars>li[data-tone]{background:var(--tone)}body[data-ui-skin=core] .ignis-tracker__bars>li:is(:hover,:focus-visible){outline:2px solid var(--content-text);outline-offset:1px}body[data-ui-skin=core] .ignis-tracker__scale{color:var(--tertiary-text);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}body[data-ui-skin=core] .ignis-tour__ring{z-index:var(--z-tour);border-radius:var(--radius-3);outline:2px solid var(--accent-focus);outline-offset:0;box-shadow:0 0 0 100vmax var(--scrim);pointer-events:none;position:absolute}body[data-ui-skin=core] .ignis-tour{z-index:calc(var(--z-tour) + 10);border:1px solid var(--hairline);border-radius:var(--radius-3);background:var(--overlay);width:min(320px,100vw - 24px);box-shadow:var(--shadow-pop);gap:8px;padding:10px 12px 12px;display:grid;position:absolute}body[data-ui-skin=core] .ignis-tour__head{justify-content:space-between;align-items:center;display:flex}body[data-ui-skin=core] .ignis-tour__title{color:var(--content-text);margin:0;font-size:15px;font-weight:500;line-height:22px}body[data-ui-skin=core] .ignis-tour__text{color:var(--secondary-text);margin:0;font-size:14px;line-height:20px}body[data-ui-skin=core] .ignis-tour__foot{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-tour__ring{transition:top .2s var(--motion-ease), left .2s var(--motion-ease), width .2s var(--motion-ease), height .2s var(--motion-ease)}}@media (max-width:640px){body[data-ui-skin=core] .ignis-dialog--sheet{width:100%;max-width:none;max-height:92dvh;padding-bottom:max(6px, env(safe-area-inset-bottom,0px));border-bottom-right-radius:0;border-bottom-left-radius:0;top:auto;bottom:0;left:0;transform:translateY(32px)}body[data-ui-skin=core] .ignis-dialog--sheet.is-open{transform:none}body[data-ui-skin=core] .ignis-dialog--sheet:before{content:"";background:var(--border-strong);border-radius:999px;width:36px;height:4px;margin:8px auto 0;display:block}}body[data-ui-skin=core] .ignis-prose{max-width:68ch;color:var(--content-text);font-size:15px;line-height:24px}body[data-ui-skin=core] .ignis-prose>*+*{margin-top:12px}body[data-ui-skin=core] .ignis-prose :is(h2,h3,h4){text-wrap:balance;margin:24px 0 0;font-weight:600;line-height:1.3}body[data-ui-skin=core] .ignis-prose h2{font-size:20px}body[data-ui-skin=core] .ignis-prose h3{font-size:17px}body[data-ui-skin=core] .ignis-prose h4{font-size:15px}body[data-ui-skin=core] .ignis-prose :is(ul,ol){padding-left:22px}body[data-ui-skin=core] .ignis-prose li+li{margin-top:4px}body[data-ui-skin=core] .ignis-prose a{color:var(--accent-text);text-underline-offset:2px}body[data-ui-skin=core] .ignis-prose blockquote{border-left:3px solid var(--border-strong);color:var(--secondary-text);margin-left:0;padding-left:14px}body[data-ui-skin=core] .ignis-prose code{border-radius:var(--radius-1);background:var(--well-deep);font-family:var(--mono);padding:1px 5px;font-size:13px}body[data-ui-skin=core] .ignis-prose hr{background:var(--hairline);border:0;height:1px}body[data-ui-skin=core] .ignis-collapsible{border-top:1px solid var(--border-subtle)}body[data-ui-skin=core] .ignis-collapsible>summary{min-height:44px;color:var(--content-text);cursor:pointer;align-items:center;gap:10px;padding:0 4px;font-weight:500;list-style:none;display:flex}body[data-ui-skin=core] .ignis-collapsible>summary::-webkit-details-marker{display:none}body[data-ui-skin=core] .ignis-collapsible>summary:after{content:"›";color:var(--tertiary-text);margin-left:auto;font-size:18px;line-height:1}body[data-ui-skin=core] .ignis-collapsible>summary:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-collapsible[open]>summary:after{rotate:90deg}body[data-ui-skin=core] .ignis-collapsible__body{color:var(--secondary-text);padding:0 4px 16px}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-collapsible>summary:after{transition:rotate .16s var(--motion-ease)}}body[data-ui-skin=core] .ignis-ring{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0;display:flex}body[data-ui-skin=core] .ignis-ring__chart{aspect-ratio:1;flex:none;width:140px;max-width:100%;position:relative}body[data-ui-skin=core] .ignis-ring__chart svg{width:100%;height:100%;display:block;rotate:-90deg}body[data-ui-skin=core] .ignis-ring__track{fill:none;stroke:var(--tick-empty);stroke-width:12px}body[data-ui-skin=core] .ignis-ring__arc{fill:none;stroke:var(--series);stroke-width:12px}body[data-ui-skin=core] .ignis-ring__center{text-align:center;place-content:center;display:grid;position:absolute;inset:0}body[data-ui-skin=core] .ignis-ring__center b{color:var(--content-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:28px}body[data-ui-skin=core] .ignis-ring__center span{color:var(--tertiary-text);font-size:12px}body[data-ui-skin=core] .ignis-ring__legend{flex:200px;gap:6px;margin:0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-ring__legend li{color:var(--secondary-text);-webkit-hyphens:none;hyphens:none;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:10px;font-size:14px;display:grid}body[data-ui-skin=core] .ignis-ring__legend b{color:var(--content-text);font-variant-numeric:tabular-nums;font-weight:500}body[data-ui-skin=core] .ignis-ring__swatch{background:var(--series);border-radius:50%;width:10px;height:10px}body[data-ui-skin=core] .ignis-ring__pct{color:var(--tertiary-text);text-align:right;font-variant-numeric:tabular-nums}body[data-ui-skin=core] .ignis-ring__data{color:var(--secondary-text);flex:1 0 100%;font-size:13px}body[data-ui-skin=core] .ignis-filter-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body[data-ui-skin=core] .ignis-filter-chip{gap:4px;padding-right:2px}body[data-ui-skin=core] .ignis-filter-chip button{width:20px;height:20px;color:var(--secondary-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}body[data-ui-skin=core] .ignis-filter-chip button:hover{background:var(--fill-3);color:var(--content-text)}body[data-ui-skin=core] .ignis-filter-chip button:focus-visible{outline:2px solid var(--accent-focus);outline-offset:1px}body[data-ui-skin=core] .ignis-cell-edit{cursor:text}body[data-ui-skin=core] .ignis-cell-edit:not(.is-editing):hover{box-shadow:inset 0 0 0 1px var(--border-ui)}body[data-ui-skin=core] .ignis-cell-edit:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-cell-edit.is-editing{padding-top:2px;padding-bottom:2px}body[data-ui-skin=core] .ignis-cell-edit[aria-busy=true]{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-cell-edit__field{width:100%;min-width:120px}body[data-ui-skin=core] .ignis-snack-stack:not(:hover,:focus-within) .ignis-snack-slot:is([data-depth="3"],[data-depth="4"],[data-depth="5"]){display:none}body[data-ui-skin=core] .ignis-snack-stack[data-more]:not(:hover,:focus-within):before{content:attr(data-more);background:var(--overlay);border:1px solid var(--hairline);color:var(--secondary-text);pointer-events:auto;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;line-height:18px}body[data-ui-skin=core] .ignis-sidebar__link:is(.is-active,[aria-current=page]) i.fa-regular,body[data-ui-skin=core] .ignis-sidebar__row.is-active>.ignis-sidebar__link i.fa-regular{color:var(--content-text);font-weight:900}body[data-ui-skin=core] .ignis-kpi__spark{height:32px;margin:8px -4px -4px;display:block}body[data-ui-skin=core] .ignis-kpi__spark .ignis-spark{box-shadow:none;background:0 0;padding:0}body[data-ui-skin=core] .ignis-empty--pattern{border-radius:var(--radius-3);background-image:radial-gradient(circle at 1px 1px, var(--border-strong) 1px, transparent 1.5px);background-position:50%;background-size:16px 16px;-webkit-mask-image:radial-gradient(currentColor 40%,#0000 85%);mask-image:radial-gradient(currentColor 40%,#0000 85%)}body[data-ui-skin=core] .ignis-page-stats{flex-wrap:wrap;gap:8px 28px;margin:12px 0 0;padding:0;display:flex}body[data-ui-skin=core] .ignis-page-stats>div{gap:2px;display:grid}body[data-ui-skin=core] .ignis-page-stats dt{color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-page-stats dd{color:var(--content-text);font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:500;line-height:26px}body[data-ui-skin=core] .ignis-hotkeys{gap:16px;display:grid}body[data-ui-skin=core] .ignis-hotkeys__list{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:8px 0 0;display:grid}body[data-ui-skin=core] .ignis-hotkeys__list dt{color:var(--content-text)}body[data-ui-skin=core] .ignis-hotkeys__list dd{gap:4px;margin:0;display:flex}@media print{body[data-ui-skin=core] .ignis-tour,body[data-ui-skin=core] .ignis-tour__ring,body[data-ui-skin=core] .ignis-hovercard,body[data-ui-skin=core] .ignis-menu--context,body[data-ui-skin=core] .ignis-carousel__bar,body[data-ui-skin=core] .ignis-split__handle{display:none}body[data-ui-skin=core] .ignis-split{display:block}}body[data-ui-skin=core] .ignis-lines{--lines-ring:var(--well);gap:12px;min-width:0;display:grid}body[data-ui-skin=core] .ignis-lines [data-series="1"]{color:var(--series-1)}body[data-ui-skin=core] .ignis-lines [data-series="2"]{color:var(--series-2)}body[data-ui-skin=core] .ignis-lines [data-series="3"]{color:var(--series-3)}body[data-ui-skin=core] .ignis-lines [data-series="4"]{color:var(--series-4)}body[data-ui-skin=core] .ignis-lines [data-series=critical]{color:var(--series-critical)}body[data-ui-skin=core] .ignis-lines__legend{color:var(--secondary-text);flex-wrap:wrap;gap:6px 16px;font-size:13px;line-height:20px;display:flex}body[data-ui-skin=core] .ignis-lines__legend>span{align-items:center;gap:8px;display:inline-flex}body[data-ui-skin=core] .ignis-lines__swatch{background:currentColor;border-radius:0;flex:none;width:20px;height:2px}body[data-ui-skin=core] .ignis-lines__swatch[data-style=dashed]{background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 8px)}body[data-ui-skin=core] .ignis-lines__swatch[data-style=limit]{background:repeating-linear-gradient(90deg,currentColor 0 8px,#0000 8px 12px)}body[data-ui-skin=core] .ignis-tooltip--chart .ignis-lines__swatch{width:14px}body[data-ui-skin=core] .ignis-lines__frame{grid-template-rows:160px auto;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;display:grid}body[data-ui-skin=core] .ignis-lines__y{color:var(--tertiary-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-block:-6px;font-size:12px;line-height:12px;display:flex}body[data-ui-skin=core] .ignis-lines__plot{min-width:0;position:relative}body[data-ui-skin=core] .ignis-lines__grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}body[data-ui-skin=core] .ignis-lines__grid>span{background:var(--chart-grid);height:1px}body[data-ui-skin=core] .ignis-lines__grid>.ignis-lines__zero{background:var(--hairline-strong)}body[data-ui-skin=core] .ignis-lines__svg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}body[data-ui-skin=core] .ignis-lines__path{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}body[data-ui-skin=core] .ignis-lines__path[data-style=dashed]{stroke-dasharray:4 4;stroke-linecap:butt}body[data-ui-skin=core] .ignis-lines__path[data-style=limit]{stroke-dasharray:8 4;stroke-linecap:butt}body[data-ui-skin=core] .ignis-lines__area{stroke:none}body[data-ui-skin=core] .ignis-lines__cross{background:var(--border-ui);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}body[data-ui-skin=core] .ignis-lines__pt{box-sizing:content-box;border:2px solid var(--lines-ring);pointer-events:none;background:currentColor;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}body[data-ui-skin=core] .ignis-lines__label{color:var(--secondary-text);white-space:nowrap;pointer-events:none;margin:10px 0;font-size:12px;font-weight:500;line-height:16px;position:absolute}body[data-ui-skin=core] .ignis-lines__hits{display:flex;position:absolute;inset:0}body[data-ui-skin=core] .ignis-lines__hit{border-radius:var(--radius-1);min-width:0;height:100%;color:inherit;cursor:default;background:0 0;border:0;flex:1 1 0;padding:0}body[data-ui-skin=core] .ignis-lines__x{color:var(--tertiary-text);letter-spacing:.06em;text-transform:uppercase;grid-column:2;font-size:12px;font-weight:500;line-height:16px;display:flex}body[data-ui-skin=core] .ignis-lines__x>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}body[data-ui-skin=core] .ignis-lines__table summary{color:var(--secondary-text);cursor:pointer;font-size:13px;line-height:20px}body[data-ui-skin=core] .ignis-lines__scroll{border:1px solid var(--border-subtle);border-radius:var(--radius-2);margin-top:10px;overflow-x:auto}body[data-ui-skin=core] .ignis-lines__table tbody th{padding:var(--table-cell-y) 16px;color:var(--content-text);font-size:var(--table-font-size);letter-spacing:0;text-transform:none;background:0 0;font-weight:400;position:static}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-lines__cross{transition:left var(--dur-hover) var(--motion-ease)}body[data-ui-skin=core] .ignis-lines__pt:not(.ignis-lines__pt--end){transition:left var(--dur-hover) var(--motion-ease), top var(--dur-hover) var(--motion-ease)}}body[data-ui-skin=core] .ignis-dialog--command.ignis-dialog--command-preview{width:min(960px,100vw - 24px)}body[data-ui-skin=core] .ignis-command.ignis-command--preview{-moz-column-gap:6px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 320px;column-gap:6px;display:grid}body[data-ui-skin=core] .ignis-command--preview>.ignis-command__search,body[data-ui-skin=core] .ignis-command--preview>.ignis-command__footer{grid-column:1/-1}body[data-ui-skin=core] .ignis-command--preview>.ignis-command__well{grid-area:2/1}body[data-ui-skin=core] .ignis-command__preview{box-sizing:border-box;border-radius:var(--radius-3);background:var(--well);min-width:0;min-height:0;max-height:calc(60vh + 52px);box-shadow:var(--well-ring);color:var(--secondary-text);grid-area:2/2;padding:16px;font-size:14px;overflow-y:auto}body[data-ui-skin=core] .ignis-command__preview[hidden]{display:none}body[data-ui-skin=core] .ignis-command__preview[aria-busy]{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-command__preview-title{color:var(--content-text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}body[data-ui-skin=core] .ignis-command__preview-note{color:var(--tertiary-text);margin:0;font-size:13px}body[data-ui-skin=core] .ignis-command__preview-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}body[data-ui-skin=core] .ignis-command__preview-fields{gap:10px;margin:16px 0 0;display:grid}body[data-ui-skin=core] .ignis-command__preview-fields dt{color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}body[data-ui-skin=core] .ignis-command__preview-fields dd{color:var(--content-text);overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}body[data-ui-skin=core] .ignis-command__preview-actions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;display:flex}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-command__preview>*{animation:ignis-workspace-fade var(--dur-hover) linear}}@media (max-width:900px){body[data-ui-skin=core] .ignis-dialog--command.ignis-dialog--command-preview{width:min(680px,100vw - 24px)}body[data-ui-skin=core] .ignis-command.ignis-command--preview{display:flex}body[data-ui-skin=core] .ignis-command__preview,body[data-ui-skin=core] .ignis-command__preview[aria-busy]{display:none}}body[data-ui-skin=core] .ignis-command .ignis-palette__item--command{grid-template-columns:24px minmax(0,1fr) auto}body[data-ui-skin=core] .ignis-palette__kbd{grid-area:1/3/span 2;align-self:center;gap:4px;display:flex}body[data-ui-skin=core] .ignis-palette__kbd .ignis-kbd{margin-left:0}body[data-ui-skin=core] .ignis-command .ignis-palette__item--command .ignis-palette__icon{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-views{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;flex-wrap:nowrap;align-items:stretch;gap:0;min-width:0;max-width:100%;margin-bottom:16px;display:flex;overflow:auto hidden}body[data-ui-skin=core] .ignis-views__item{box-sizing:border-box;min-height:40px;color:var(--tertiary-text);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}body[data-ui-skin=core] .ignis-views__item:hover:not(.is-active){color:var(--secondary-text)}body[data-ui-skin=core] .ignis-views__item:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-3px;border-radius:var(--radius-1)}body[data-ui-skin=core] .ignis-views__item.is-active{color:var(--content-text);border-bottom-color:var(--content-text)}body[data-ui-skin=core] .ignis-views__count{box-sizing:border-box;border-radius:var(--radius-1);background:var(--well-deep);min-width:22px;height:20px;color:var(--secondary-text);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}body[data-ui-skin=core] .ignis-views__saved{flex:none;align-items:center;display:inline-flex}body[data-ui-skin=core] .ignis-views__item--saved{padding-right:4px}body[data-ui-skin=core] .ignis-views__star{color:var(--tertiary-text);font-size:12px}body[data-ui-skin=core] .ignis-views__item--saved.is-active .ignis-views__star{color:var(--accent-text)}body[data-ui-skin=core] .ignis-views__remove{border-radius:var(--radius-1);width:24px;height:24px;color:var(--tertiary-text);cursor:pointer;opacity:.6;background:0 0;border:0;place-items:center;margin-right:4px;padding:0;font-size:12px;display:inline-grid}body[data-ui-skin=core] .ignis-views__remove:hover,body[data-ui-skin=core] .ignis-views__remove:focus-visible{opacity:1;background:var(--fill-2);color:var(--content-text)}body[data-ui-skin=core] .ignis-views__remove:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-views__saved:hover .ignis-views__remove{opacity:1}body[data-ui-skin=core] .ignis-views__save{flex:none;align-self:center;margin-left:8px}body[data-ui-skin=core] .ignis-views__save[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-views__item{transition:color var(--dur-hover) var(--motion-ease), border-color var(--dur-hover) var(--motion-ease)}body[data-ui-skin=core] .ignis-views__remove{transition:opacity var(--dur-hover) linear}}@media (pointer:coarse){body[data-ui-skin=core] .ignis-views__item{min-height:44px}body[data-ui-skin=core] .ignis-views__remove{opacity:1;width:44px;height:44px;margin-right:0}}@keyframes ignis-workspace-fade{0%{opacity:0}to{opacity:1}}body[data-ui-skin=core] [data-ignis-board] [data-ignis-board-item]{cursor:grab;touch-action:none}body[data-ui-skin=core] [data-ignis-board] [data-ignis-board-item]:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] [data-ignis-board-item].is-lifted{box-shadow:var(--shadow-pop);outline:1px solid var(--accent-line);outline-offset:0}body[data-ui-skin=core] [data-ignis-board-item].is-dragging{cursor:grabbing}body[data-ui-skin=core] .ignis-board.is-dragging{-webkit-user-select:none;user-select:none}body[data-ui-skin=core] .ignis-board__ghost{border:1px dashed var(--accent-line);border-radius:var(--radius-item);background:color-mix(in oklab, var(--accent-fill) 6%, transparent);list-style:none}body[data-ui-skin=core] .ignis-lane.is-target{outline:1px solid var(--accent-line);outline-offset:-1px}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] [data-ignis-board-item].is-dragging{transform:rotate(-1.5deg)}}body[data-ui-skin=core] .ignis-empty{text-align:center;justify-items:center;padding:40px 20px 44px;display:grid;position:relative}body[data-ui-skin=core] .ignis-empty>:not(.ignis-empty__ghost){position:relative}body[data-ui-skin=core] :is(.ignis-card__scroll,.twplus-table-card__scroll):has(td>.ignis-empty){container-type:inline-size}body[data-ui-skin=core] :is(.ignis-card__scroll,.twplus-table-card__scroll):has(td>.ignis-empty) td>.ignis-empty{box-sizing:border-box;width:calc(100cqi - 32px);position:sticky;left:16px}body[data-ui-skin=core] .ignis-empty__glyph{border-radius:var(--radius-3);width:48px;height:48px;font-size:var(--icon-md);margin-bottom:16px}body[data-ui-skin=core] .ignis-empty__title{color:var(--content-text);overflow-wrap:anywhere;margin:0 0 6px;font-size:16px;font-weight:600}body[data-ui-skin=core] .ignis-empty__text{max-width:48ch;color:var(--secondary-text);margin:0;font-size:14px;line-height:1.6}body[data-ui-skin=core] .ignis-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}body[data-ui-skin=core] .ignis-empty__code{font-family:var(--mono,ui-monospace, monospace);color:var(--tertiary-text);margin:14px 0 0;font-size:13px}body[data-ui-skin=core] .ignis-empty--sm{padding:28px 20px 30px}body[data-ui-skin=core] .ignis-empty--sm .ignis-empty__glyph{border-radius:var(--radius-2);width:36px;height:36px;font-size:var(--icon-sm);margin-bottom:12px}body[data-ui-skin=core] .ignis-empty--sm .ignis-empty__title{font-size:15px}body[data-ui-skin=core] .ignis-empty--first{padding:76px 20px 72px;overflow:hidden}body[data-ui-skin=core] .ignis-empty--first:before{content:"";background:radial-gradient(460px 230px at 50% 52%, var(--well) 35%, transparent 100%);position:absolute;inset:0}body[data-ui-skin=core] .ignis-empty__ghost{pointer-events:none;opacity:.7;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}body[data-ui-skin=core] .ignis-empty__ghost>div{grid-template-columns:16px repeat(var(--ghost-cols,3), minmax(0, 1fr)) 64px;border-bottom:1px solid color-mix(in oklab, var(--border-subtle) 70%, transparent);align-items:center;gap:28px;height:50px;padding:0 20px;display:grid}body[data-ui-skin=core] .ignis-empty__ghost i{border-radius:var(--radius-1);background:var(--fill-2);width:70%;height:8px}body[data-ui-skin=core] .ignis-empty__ghost>div:nth-child(2n) i:nth-child(2){width:48%}body[data-ui-skin=core] .ignis-empty__ghost>div:nth-child(3n) i:nth-child(3){width:40%}body[data-ui-skin=core] .ignis-empty__ghost i:first-child{border:1px solid var(--border-subtle);background:0 0;width:16px;height:16px}body[data-ui-skin=core] .ignis-empty__ghost i:last-child{background:var(--fill-1);width:auto;height:18px}body[data-ui-skin=core] .ignis-empty__query{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}body[data-ui-skin=core] .ignis-empty__term,body[data-ui-skin=core] .ignis-empty__filter{border-radius:var(--radius-1);border:1px solid var(--border-control);height:24px;color:var(--secondary-text);align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}body[data-ui-skin=core] .ignis-empty__filter{color:var(--accent-text);border-color:color-mix(in oklab, var(--accent-base) 35%, transparent);text-decoration:none}body[data-ui-skin=core] .ignis-empty__filter:hover{background:var(--fill-2)}body[data-ui-skin=core] .ignis-empty__tips{text-align:left;width:100%;max-width:400px;color:var(--secondary-text);border:1px solid var(--border-subtle);border-radius:var(--radius-2);background:var(--fill-1);gap:6px;margin:16px 0 0;padding:12px 14px;font-size:13px;list-style:none;display:grid}body[data-ui-skin=core] .ignis-empty__progress{text-align:left;width:100%;max-width:440px;color:var(--tertiary-text);gap:6px;margin-top:18px;font-size:12px;display:grid}body[data-ui-skin=core] .ignis-empty__steps{text-align:left;gap:8px;width:100%;max-width:440px;margin:20px 0 0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-empty__steps li{border:1px solid var(--border-subtle);border-radius:var(--radius-2);background:var(--fill-1);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 8px 8px 12px;font-size:14px;display:grid}body[data-ui-skin=core] .ignis-empty__step-no{border:1px solid var(--border-control);width:24px;height:24px;color:var(--tertiary-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}body[data-ui-skin=core] .ignis-empty__steps [data-state=done]{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-empty__steps [data-state=done] .ignis-empty__step-no{background:color-mix(in oklab, var(--ok) 18%, transparent);color:var(--ok);border-color:#0000}body[data-ui-skin=core] .ignis-empty__steps [data-state=current]{border-color:color-mix(in oklab, var(--accent-base) 40%, transparent);background:color-mix(in oklab, var(--accent-base) 8%, transparent)}body[data-ui-skin=core] .ignis-empty__steps [data-state=current] .ignis-empty__step-no{color:var(--on-accent);background-color:var(--accent-fill);background-image:linear-gradient(135deg, var(--accent-fill), var(--accent-fill-2,var(--accent-fill)));border:0}body[data-ui-skin=core] .ignis-empty--inline{box-sizing:border-box;border:1px dashed var(--border-control);border-radius:var(--radius-2);background:var(--well);width:100%;min-height:40px;color:var(--secondary-text);font:inherit;text-align:center;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}body[data-ui-skin=core] .ignis-empty--inline i{font-size:var(--icon-sm)}body[data-ui-skin=core] .ignis-empty--inline:is(a,button){cursor:pointer}body[data-ui-skin=core] .ignis-empty--inline:is(a,button):hover{border-color:var(--border-strong);background:var(--fill-1)}@media (pointer:coarse){body[data-ui-skin=core] .ignis-empty--inline{min-height:44px}}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-empty[data-tone=ok] .ignis-empty__glyph{animation:ignis-empty-glyph .7s var(--motion-spring) .2s both}}@keyframes ignis-empty-glyph{0%{opacity:0;transform:scale(.55)}}[data-theme=light] body[data-ui-skin=core]{--desk-glass:#fcfcfebd;--desk-glass-solid:#fcfcfef0;--desk-wall:radial-gradient(45% 55% at 50% 45%, #ddd6ff 0%, transparent 70%), radial-gradient(60% 50% at 50% 110%, #f6d6ea 0%, transparent 70%), linear-gradient(180deg, #f4f3fb 0%, #efedf8 100%);--desk-halo:radial-gradient(circle, #8c6eff42 0%, #be78e624 28%, #ff78b40d 50%, transparent 70%);--desk-emboss:#6e5adc47;--desk-emboss-hi:#fffc;--desk-emboss-shade:#3c328c33;--desk-window-rim:#00000029;--desk-window-edge:#ffffff8c;--desk-glass-rim:inset 1px 1px 0 #fffffff2, inset -1px -1px 0 #fff6, inset 0 0 24px #ffffff59;--desk-bar-tint:linear-gradient(180deg, #ffffff8c 0%, #ffffff4d 100%);--desk-sheet-glass:#f6f6fadb;--desk-sheet-scrim:#00000014;--desk-island:#ffffff8c;--desk-island-rim:inset 1px 1px 0 #ffffffe6, inset 0 0 0 1px #0000000d;--desk-knob:#00000012;--desk-slider-fill:#fff;--desk-slider-ink:#3a3a40;--desk-slider-track:#0000001a;--desk-pill:#0000000a;--desk-pill-hover:#0000000f;--desk-pill-rim:inset 0 1px 0 #fffc, 0 0 0 1px #00000014;--desk-pic-win:#ffffffe6;--desk-field:var(--well);--desk-field-edge:var(--border-ui);--desk-tabwell:#0000000f;--desk-group:var(--surface-2);--desk-group-edge:var(--border-subtle);--desk-snap:#14161e0f;--desk-snap-ring:#14161e66}body[data-ui-skin=core].ignis-desk-body{background:var(--canvas);margin:0;overflow:hidden}body[data-ui-skin=core].ignis-desk-dragging,body[data-ui-skin=core].ignis-desk-resizing{-webkit-user-select:none;user-select:none}body[data-ui-skin=core].ignis-desk-dragging{cursor:grabbing}body[data-ui-skin=core].ignis-desk-resizing{cursor:nwse-resize}body[data-ui-skin=core].ignis-desk-cursors{--desk-cursor-arrow:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20256%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_365)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M84.1001%2048.5601V173.06L110.8%20146.56L136.3%20207.56L158.3%20197.06L133.8%20139.06H172.8L84.1001%2048.5601Z'%20fill='%23000000'/%3e%3cpath%20d='M88.0281%2044.7102L78.6001%2035.0909V48.5601V173.06V186.268L87.9746%20176.964L108.876%20156.218L131.225%20209.681L133.454%20215.013L138.669%20212.524L160.669%20202.024L165.411%20199.76L163.366%20194.92L142.094%20144.56H172.8H185.892L176.728%20135.21L88.0281%2044.7102Z'%20stroke='%23FFFFFF'%20stroke-width='11'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_365'%20x='55.1001'%20y='13.6218'%20width='155.883'%20height='230.843'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_365'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_365'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 10 5, default;--desk-cursor-pointer:url(./assets/pointer-BUDHvy7L.svg) 12 7, pointer;--desk-cursor-text:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_495_34)'%3e%3cg%20filter='url(%23filter0_d_495_34)'%3e%3cpath%20d='M88.2013%2028.5296C96.4509%2028.0189%20104.687%2029.6958%20112.15%2033.4009C118.828%2036.7164%20124.691%2041.5584%20129.32%2047.5506C133.949%2041.5584%20139.812%2036.7164%20146.49%2033.4009C153.953%2029.6958%20162.189%2028.0189%20170.439%2028.5296L172.24%2028.6411V45.0011L170.109%2044.766C163.16%2043.9992%20156.159%2045.7059%20150.228%2049.6263C144.379%2053.4926%20139.898%2059.296%20137.502%2066.1408V126.95H149.318V143.202H137.502V190.71C139.934%20197.52%20144.426%20203.284%20150.268%20207.125C156.195%20211.021%20163.178%20212.72%20170.112%20211.967L172.24%20211.735V228.101L170.429%20228.204C162.201%20228.67%20153.996%20226.988%20146.547%20223.312C139.87%20220.017%20133.99%20215.214%20129.32%20209.268C124.65%20215.214%20118.77%20220.017%20112.093%20223.312C104.644%20226.988%2096.4384%20228.67%2088.2113%20228.204L86.3999%20228.101V211.691L88.5661%20211.971C102.871%20213.821%20116.722%20205.114%20121.847%20190.711V143.326H110.031V127.074H121.847V66.0149C116.835%2051.6153%20102.874%2042.7963%2088.5812%2044.7597L86.3999%2045.0593V28.6411L88.2013%2028.5296Z'%20fill='%23000000'/%3e%3cpath%20d='M129.32%2039.9081C124.993%2035.4135%20119.946%2031.6894%20114.373%2028.9224C106.133%2024.8316%2097.0247%2022.9738%2087.8923%2023.5392L86.0909%2023.6507C83.4545%2023.8139%2081.3999%2025.9997%2081.3999%2028.6411V45.0593C81.3999%2046.5041%2082.0248%2047.8782%2083.1137%2048.8278C84.2026%2049.7773%2085.649%2050.2094%2087.0803%2050.0128L89.2616%2049.7132C100.803%2048.1278%20112.353%2055.0652%20116.847%2066.8948V122.074H110.031C107.27%20122.074%20105.031%20124.313%20105.031%20127.074V143.326C105.031%20146.087%20107.27%20148.326%20110.031%20148.326H116.847V189.814C112.256%20201.653%20100.791%20208.51%2089.2072%20207.012L88.6023%20211.691L89.2071%20207.012L87.041%20206.732C85.615%20206.548%2084.1787%20206.986%2083.0988%20207.936C82.0189%20208.885%2081.3999%20210.253%2081.3999%20211.691V228.101C81.3999%20230.753%2083.4698%20232.943%2086.1171%20233.093L87.9284%20233.196C97.0255%20233.711%20106.09%20231.85%20114.305%20227.796C119.893%20225.039%20124.962%20221.33%20129.32%20216.852C133.678%20221.33%20138.747%20225.039%20144.335%20227.796C152.55%20231.85%20161.614%20233.711%20170.711%20233.196L172.523%20233.093C175.17%20232.943%20177.24%20230.753%20177.24%20228.101V211.735C177.24%20210.315%20176.636%20208.962%20175.579%20208.014C174.522%20207.065%20173.111%20206.611%20171.7%20206.765L169.572%20206.996C163.809%20207.622%20157.986%20206.215%20153.015%20202.947C148.33%20199.867%20144.636%20195.283%20142.502%20189.809V148.202H149.318C152.079%20148.202%20154.318%20145.963%20154.318%20143.202V126.95C154.318%20124.189%20152.079%20121.95%20149.318%20121.95H142.502V67.0253C144.606%2061.5173%20148.293%2056.8989%20152.985%2053.7975C157.956%2050.5114%20163.79%2049.0991%20169.561%2049.7358L171.692%2049.9709C173.105%2050.1268%20174.517%2049.6739%20175.576%2048.7254C176.635%2047.7769%20177.24%2046.4226%20177.24%2045.0011V28.6411C177.24%2025.9997%20175.185%2023.8139%20172.549%2023.6507L170.747%2023.5392C161.615%2022.9738%20152.507%2024.8316%20144.267%2028.9224C138.694%2031.6894%20133.646%2035.4135%20129.32%2039.9081Z'%20stroke='%23FFFFFF'%20stroke-width='10'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_495_34'%20x='58.3999'%20y='10.4399'%20width='135.84'%20height='249.84'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_495_34'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_495_34'%20result='shape'/%3e%3c/filter%3e%3cclipPath%20id='clip0_495_34'%3e%3crect%20width='256'%20height='256'%20fill='white'%20transform='translate(0.939941)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 16 17, text;--desk-cursor-grab:url(./assets/grab-CVhKgktQ.svg) 17 10, grab;--desk-cursor-grabbing:url(./assets/grabbing-CrrTVeET.svg) 17 11, grabbing;--desk-cursor-ew:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_649)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M105.864%2038.84V106.588H94.2475V67.4912L26.2197%20129.215L94.2475%20190.815V151.584H105.864V219.32H106.092H151.159V151.572H163.197V190.68L231.02%20128.945L163.197%2067.3445V106.576H151.159V38.84H105.864Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M211.82%20128.833L174.187%2091.843V117.712H139.955V49.3095H139.74V49.08H117.738V117.942H83.0526V91.7742L45.4199%20129.086L83.0526%20166.087V140.218H117.738V209.08H117.965H139.74H139.955V140.218H174.187V166.145L211.82%20128.833Z'%20fill='%23000000'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_649'%20x='3.17973'%20y='28.6'%20width='243.2'%20height='218.88'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_649'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_649'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 16 16, ew-resize;--desk-cursor-ns:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_40_738)'%3e%3cg%20filter='url(%23filter0_d_40_738)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M38.1802%20151.836H105.928V163.452H66.8314L128.556%20231.48L190.156%20163.452H150.924V151.836H218.66V106.541H150.912V94.503H190.02L128.285%2026.6801L66.6847%2094.503H105.917V106.541H38.1802V151.836Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M128.173%2045.8801L91.183%2083.5128H117.052V117.745H48.6495V117.96H48.4199V139.962H117.282V174.647H91.1141L128.426%20212.28L165.427%20174.647H139.558V139.962H208.42V117.745H139.558V83.5128H165.485L128.173%2045.8801Z'%20fill='%23000000'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_738'%20x='15.1402'%20y='16.4401'%20width='218.88'%20height='243.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_738'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_738'%20result='shape'/%3e%3c/filter%3e%3cclipPath%20id='clip0_40_738'%3e%3crect%20width='256'%20height='256'%20fill='white'%20transform='translate(0.419922%200.439941)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 16 16, ns-resize;--desk-cursor-nwse:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_496_58)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M112.146%2080.5377L144.762%2047.5115L47.0757%2047.6633L46.9258%20146.578L79.6801%20113.389L126.661%20160.896L142.964%20177.421L110.175%20210.61L208.011%20210.61V111.532L175.384%20144.546L112.146%2080.5377Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M95.6259%2080.8019L116.838%2059.5825L58.1678%2059.7682L58.0054%20118.435L79.3802%2097.0647L159.472%20177.125L138.074%20198.519L196.941%20198.519V139.654L175.706%20160.874L95.6259%2080.8019Z'%20fill='%23000000'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_496_58'%20x='23.8858'%20y='37.2715'%20width='199.485'%20height='201.499'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_496_58'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_496_58'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 16 16, nwse-resize;--desk-cursor-nesw:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_496_42)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M143.59%2080.5377L110.974%2047.5115L208.661%2047.6633L208.81%20146.578L176.056%20113.389L129.075%20160.896L112.773%20177.421L145.561%20210.61L47.7251%20210.61V111.532L80.3526%20144.546L143.59%2080.5377Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M160.109%2080.8019L138.897%2059.5825L197.568%2059.7682L197.73%20118.435L176.355%2097.0647L96.2637%20177.125L117.662%20198.519L58.7939%20198.519L58.794%20139.654L80.0295%20160.874L160.109%2080.8019Z'%20fill='%23000000'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_496_42'%20x='24.6851'%20y='37.2715'%20width='199.485'%20height='201.499'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_496_42'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_496_42'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 16 16, nesw-resize;--desk-cursor-move:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_11_406)'%3e%3cg%20filter='url(%23filter0_d_11_406)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M152.996%2089.5859H165.821V102.328H152.996V89.5859ZM165.821%20166.04H152.996V153.297H165.821V166.04ZM101.697%20102.328H88.8718V89.5859H101.697V102.328ZM101.697%20166.04H88.8718V153.297H101.697V166.04ZM127.346%2026.04L24.9399%20127.826L91.9113%20194.353L127.346%20229.56L229.74%20127.813L127.346%2026.04Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M213.1%20127.166L179.718%2091.32V114.66H75.1452V91.32L41.5801%20127.166L75.1582%20163L75.1452%20139.928H179.718L179.705%20163L213.1%20127.166Z'%20fill='%23000000'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M139.996%20127.755H140.161V76.7334L163.18%2076.7461L127.423%2043.96L91.6402%2076.7334H114.684V127.755H114.786V178.79L91.5001%20178.777L127.257%20211.64L162.989%20178.79H139.996V127.755Z'%20fill='%23000000'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_11_406'%20x='1.89994'%20y='15.8'%20width='243.2'%20height='241.92'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_11_406'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_11_406'%20result='shape'/%3e%3c/filter%3e%3cclipPath%20id='clip0_11_406'%3e%3crect%20width='256'%20height='256'%20fill='white'%20transform='translate(0.620117%200.439941)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 16 16, move;--desk-cursor-wait:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20256%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_493_68)'%3e%3cg%20filter='url(%23filter0_d_493_68)'%3e%3cpath%20d='M205%20175.44C204.547%20133.358%20170.517%2099.3366%20128.444%2098.8835V175.44H205Z'%20fill='url(%23paint0_linear_493_68)'/%3e%3cpath%20d='M51.8834%20175.444C52.3365%20217.526%2086.3661%20251.547%20128.439%20252V175.444H51.8834Z'%20fill='url(%23paint1_linear_493_68)'/%3e%3cpath%20d='M205%20175.444C204.547%20217.526%20170.517%20251.547%20128.444%20252V175.444H205Z'%20fill='url(%23paint2_linear_493_68)'/%3e%3cpath%20d='M51.8884%20175.444C52.3415%20133.363%2086.3711%2099.3412%20128.444%2098.8882L128.444%20175.444H51.8884Z'%20fill='url(%23paint3_linear_493_68)'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_493_68)'%3e%3cg%20filter='url(%23filter2_d_493_68)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M53%20105.56V7L124.992%2078.5059H81.2599L80.322%2079.2691L53%20105.56Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M59.8564%2024.1409V88.4191L76.9967%2071.9531L77.9204%2071.1545H106.994L59.8564%2024.1409Z'%20fill='%23000000'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_493_68'%20x='47.8834'%20y='98.8835'%20width='161.117'%20height='161.117'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_493_68'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_493_68'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_493_68'%20x='35'%20y='-1'%20width='101.992'%20height='128.56'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_493_68'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_493_68'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter2_d_493_68'%20x='49'%20y='7'%20width='79.9916'%20height='106.56'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_493_68'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_493_68'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_493_68'%20x1='137.801'%20y1='107.39'%20x2='128.444'%20y2='252.005'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2375DDFB'/%3e%3cstop%20offset='1'%20stop-color='%2337B4F6'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_493_68'%20x1='137.801'%20y1='107.39'%20x2='128.444'%20y2='252.005'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2375DDFB'/%3e%3cstop%20offset='1'%20stop-color='%2337B4F6'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_493_68'%20x1='165.023'%20y1='88.6755'%20x2='134.399'%20y2='234.991'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2350B3ED'/%3e%3cstop%20offset='1'%20stop-color='%232960D9'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_493_68'%20x1='165.023'%20y1='88.6755'%20x2='134.399'%20y2='234.991'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2350B3ED'/%3e%3cstop%20offset='1'%20stop-color='%232960D9'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_493_68'%3e%3crect%20width='256'%20height='256'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 7 2, progress;--desk-cursor-nope:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20256%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_496_0)'%3e%3cg%20filter='url(%23filter0_d_496_0)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M51.6597%20175C51.6597%20217.279%2085.9413%20251.56%20128.219%20251.56C170.497%20251.56%20204.78%20217.279%20204.78%20175C204.78%20132.713%20170.497%2098.4399%20128.219%2098.4399C85.9413%2098.4399%2051.6597%20132.713%2051.6597%20175Z'%20fill='url(%23paint0_linear_496_0)'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M139.316%20174.803L158.647%20155.472C162.212%20151.909%20162.212%20146.138%20158.647%20142.575C155.093%20139.021%20149.324%20139.021%20145.76%20142.575L126.428%20161.916L107.088%20142.575C103.534%20139.021%2097.7642%20139.021%2094.2005%20142.575C90.6461%20146.138%2090.6461%20151.909%2094.2005%20155.472L113.541%20174.803L94.2005%20194.135C90.6461%20197.698%2090.6461%20203.467%2094.2005%20207.032C97.7642%20210.586%20103.534%20210.586%20107.088%20207.032L126.428%20187.691L145.76%20207.032C149.324%20210.586%20155.093%20210.586%20158.647%20207.032C162.212%20203.467%20162.212%20197.698%20158.647%20194.135L139.316%20174.803Z'%20fill='%235A5A5A'/%3e%3cg%20filter='url(%23filter1_d_496_0)'%3e%3cpath%20d='M62.8135%2020.5148L55.1357%2012.8571V23.7009V87.9791V98.5421L62.7532%2091.2243L79.4187%2075.2146H106.773H117.657L109.951%2067.5284L62.8135%2020.5148Z'%20fill='%23000000'%20stroke='%23FFFFFF'%20stroke-width='9'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_496_0'%20x='47.6597'%20y='98.4399'%20width='161.12'%20height='161.12'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_496_0'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_496_0'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_496_0'%20x='32.6357'%20y='-5.98657'%20width='107.906'%20height='137.092'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_496_0'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_496_0'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_496_0'%20x1='128.219'%20y1='98.4399'%20x2='128.219'%20y2='251.56'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23F0F0F0'/%3e%3cstop%20offset='1'%20stop-color='%23D5D5D5'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_496_0'%3e%3crect%20width='256'%20height='256'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 7 2, not-allowed;--desk-cursor-copy:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20256%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_40_236)'%3e%3cg%20filter='url(%23filter0_d_40_236)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M52.0605%20175C52.0605%20217.279%2086.3422%20251.56%20128.62%20251.56C170.898%20251.56%20205.181%20217.279%20205.181%20175C205.181%20132.713%20170.898%2098.4399%20128.62%2098.4399C86.3422%2098.4399%2052.0605%20132.713%2052.0605%20175Z'%20fill='url(%23paint0_linear_40_236)'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_40_236)'%3e%3cpath%20d='M168.495%20165.031H87.1499V184.968H168.495V165.031Z'%20fill='white'/%3e%3cpath%20d='M137.991%20135.125H117.654V214.875H137.991V135.125Z'%20fill='white'/%3e%3c/g%3e%3cg%20filter='url(%23filter2_d_40_236)'%3e%3cpath%20d='M63.2144%2020.5148L55.5366%2012.8571V23.7009V87.9791V98.5421L63.1541%2091.2243L79.8196%2075.2146H107.174H118.058L110.352%2067.5284L63.2144%2020.5148Z'%20fill='%23000000'%20stroke='%23FFFFFF'%20stroke-width='9'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_236'%20x='48.0605'%20y='98.4399'%20width='161.12'%20height='161.12'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='2'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_236'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_236'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_40_236'%20x='82.0299'%20y='135.125'%20width='91.5852'%20height='89.99'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='5.12'/%3e%3cfeGaussianBlur%20stdDeviation='2.56'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.5%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_236'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_236'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter2_d_40_236'%20x='33.0366'%20y='-5.98657'%20width='107.906'%20height='137.092'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_236'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_236'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_40_236'%20x1='81.5147'%20y1='119.021'%20x2='183.489'%20y2='232.904'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2300C500'/%3e%3cstop%20offset='1'%20stop-color='%23009200'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_40_236'%3e%3crect%20width='256'%20height='256'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 7 2, copy;--desk-cursor-alias:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_440)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M189.94%2040.1199L68.3398%2041.0406L109.791%2077.8713C106.362%2081.5543%20103.539%2084.6117%20103.005%2085.3082C101.154%2087.7046%2093.7394%2098.5885%2091.5091%20103.204C89.2906%20107.808%2084.8419%20119.613%2083.5369%20127.179C82.3505%20134.132%2082.4217%20146.728%2082.6115%20152.076C82.7895%20157.069%2084.5097%20166.926%2086.135%20171.447C88.7331%20178.636%2090.216%20182.52%2093.5496%20187.678C97.2984%20193.486%20100.585%20196.733%20105.781%20201.702C110.419%20206.129%20131.738%20216.269%20131.738%20216.269C128.392%20212.032%20122.093%20199.849%20120.61%20195.611C119.827%20193.368%20117.775%20182.496%20117.276%20177.538C116.719%20172.002%20116.351%20164.258%20116.529%20158.722C116.695%20153.893%20117.739%20149.172%20118.949%20144.886C120.242%20140.271%20124.027%20134.18%20127.099%20129.942C129.508%20126.625%20132.414%20123.189%20136.554%20119.247C139.568%20116.366%20143.091%20113.309%20146.686%20110.665L189.572%20148.758L189.94%2040.1199Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M177.439%20124.618L177.392%2051.4844L104.571%2051.5317L125.823%2072.8427C124.192%2074.5694%20121.969%2076.9228%20120.657%2078.5667C117.383%2082.6704%20115.421%2084.9174%20113.448%2087.2235C112.053%2088.8556%20110.351%2090.9725%20108.992%2092.8292C107.112%2095.3955%20105.682%2097.9145%20104.725%2099.6293C103.413%20101.947%20102.053%20105.069%20100.387%20108.499C98.0702%20113.277%2097.2901%20117.322%2096.6164%20120.113C96.1555%20122.005%2095.0799%20126.865%2094.6544%20131.383C94.3234%20134.813%2094.5598%20138.763%2094.5598%20140.359C94.5598%20143.15%2094.2762%20146.509%2094.879%20151.949C95.4345%20156.928%2098.3775%20167.926%20100.576%20172.314C102.42%20176.016%20106.037%20183.312%20106.037%20183.312C106.037%20183.312%20104.027%20165.36%20104.666%20156.289C105.044%20151.109%20107.443%20142.299%20110.493%20135.853C111.025%20134.754%20111.119%20133.37%20112.691%20130.863C113.908%20128.947%20115.528%20126.298%20116.887%20124.145C119.416%20120.16%20124.617%20113.797%20125.858%20112.142C127.856%20109.481%20133.659%20104.194%20136.945%20101.297C138.623%2099.8186%20142.772%2096.3416%20146.318%2093.3969L177.439%20124.618Z'%20fill='%23000000'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_440'%20x='45.2998'%20y='29.8799'%20width='160'%20height='214.55'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_440'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_440'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 15 13, alias;--desk-cursor-help:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_557)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M96.2456%2065.5508C103.606%2059.6866%20117.257%2055.0362%20128.869%2054.9641C147.257%2054.8559%20156.937%2060.4437%20165.621%2068.7953C173.977%2076.8345%20177.815%2085.0419%20177.196%2097.6354C176.698%20107.886%20173.953%20113.834%20169.86%20119.398C167.455%20122.774%20162.852%20127.1%20156.038%20132.352L149.565%20137.519C145.557%20141.364%20143.808%20143.083%20142.277%20147.372C141.136%20150.569%20142.338%20196.918%20142.277%20201.917H117.889C117.853%20189.708%20116.565%20141.929%20117.889%20136.666C119.189%20131.546%20123.986%20127.845%20130.8%20122.594L137.698%20117.235C139.982%20115.552%20143.698%20112.26%20145.083%20110.253C147.609%20106.816%20149.14%20102.058%20149.346%2097.9358C149.54%2094.0544%20148.362%2089.5361%20145.168%2085.5946C141.378%2080.9081%20136.63%2077.928%20127.375%2078.3365C120.075%2078.661%20114.488%2082.3381%20111.075%2085.8109C107.067%2089.8966%20105.318%2096.674%20105.027%20102.033H81.0151C81.7682%2084.2007%2085.3147%2074.2509%2096.2456%2065.5508Z'%20fill='%23FFFFFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M96.2456%2065.5508C103.606%2059.6866%20117.257%2055.0362%20128.869%2054.9641C147.257%2054.8559%20156.937%2060.4437%20165.621%2068.7953C173.977%2076.8345%20177.815%2085.0419%20177.196%2097.6354C176.698%20107.886%20173.953%20113.834%20169.86%20119.398C167.455%20122.774%20162.852%20127.1%20156.038%20132.352L149.565%20137.519C145.557%20141.364%20143.808%20143.083%20142.277%20147.372C141.136%20150.569%20142.338%20196.918%20142.277%20201.917H117.889C117.853%20189.708%20116.565%20141.929%20117.889%20136.666C119.189%20131.546%20123.986%20127.845%20130.8%20122.594L137.698%20117.235C139.982%20115.552%20143.698%20112.26%20145.083%20110.253C147.609%20106.816%20149.14%20102.058%20149.346%2097.9358C149.54%2094.0544%20148.362%2089.5361%20145.168%2085.5946C141.378%2080.9081%20136.63%2077.928%20127.375%2078.3365C120.075%2078.661%20114.488%2082.3381%20111.075%2085.8109C107.067%2089.8966%20105.318%2096.674%20105.027%20102.033H81.0151C81.7682%2084.2007%2085.3147%2074.2509%2096.2456%2065.5508Z'%20stroke='%23FFFFFF'%20stroke-width='25.6'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M98.495%2064.7334C107.013%2059.2081%20114.896%2054.9625%20128.143%2054.9625C147.905%2054.9625%20152.378%2057.9406%20162.509%2066.0871C171.675%2073.4584%20177.26%2083.0201%20177.26%2096.6058C177.26%20104.937%20172.812%20113.933%20168.681%20119.63C166.273%20123.088%20163.071%20126.522%20156.215%20131.912L148.736%20137.695C145.07%20140.575%20141.428%20144.931%20140.218%20148.771C139.46%20151.207%20139.509%20156.437%20139.46%20161.557H117.236C117.615%20150.727%20117.144%20141.806%20118.794%20137.671C120.444%20133.536%20124.697%20128.774%20131.553%20123.396L138.238%20117.907C140.523%20116.185%20144.043%20113.551%20145.436%20111.496C147.978%20107.977%20150.19%20102.87%20150.19%2098.6363C150.19%2093.7632%20150.459%2090.3175%20147.636%2086.3057C144.336%2081.6541%20141.33%2076.5348%20127.129%2076.2887C116.069%2076.0918%20111.352%2081.7895%20108.284%2086.7118C105.204%2091.6588%20104.153%2097.2703%20104.153%20102.587H79.98C80.7499%2084.3245%2086.5916%2072.3631%2098.495%2064.7334Z'%20fill='%23000000'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M117.236%20177.08H140.004V199.848H117.236V177.08Z'%20fill='%23000000'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_557'%20x='44.6231'%20y='31.9225'%20width='160.797'%20height='210.955'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_557'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_557'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 16 21, help;--desk-cursor-crosshair:url(./assets/crosshair-AgvViCB8.svg) 16 16, crosshair;--desk-cursor-cell:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_537)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M148.484%20202.68H105.796V54.2H148.484V202.68Z'%20fill='%23000000'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M52.8999%20107.096H201.38V149.784H52.8999V107.096Z'%20fill='%23000000'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M137.348%20191.544H116.932V65.3359H137.348V191.544Z'%20fill='%23FFFFFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M64.0356%20118.232H190.244V138.648H64.0356V118.232Z'%20fill='%23FFFFFF'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_537'%20x='29.8599'%20y='43.96'%20width='186.88'%20height='186.88'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_537'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_537'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 16 16, cell;--desk-cursor-zoom-in:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M169.38%2098.3599C169.38%20134.772%20138.44%20164.28%20100.26%20164.28C62.0808%20164.28%2031.1401%20134.772%2031.1401%2098.3599C31.1401%2061.9481%2062.0808%2032.4399%20100.26%2032.4399C138.44%2032.4399%20169.38%2061.9481%20169.38%2098.3599Z'%20fill='%23FFFFFF'/%3e%3cg%20filter='url(%23filter0_d_40_923)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M169.38%2098.3599C169.38%20134.772%20138.44%20164.28%20100.26%20164.28C62.0808%20164.28%2031.1401%20134.772%2031.1401%2098.3599C31.1401%2061.9481%2062.0808%2032.4399%20100.26%2032.4399C138.44%2032.4399%20169.38%2061.9481%20169.38%2098.3599Z'%20fill='%23FFFFFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M169.38%2098.3599C169.38%20134.772%20138.44%20164.28%20100.26%20164.28C62.0808%20164.28%2031.1401%20134.772%2031.1401%2098.3599C31.1401%2061.9481%2062.0808%2032.4399%20100.26%2032.4399C138.44%2032.4399%20169.38%2061.9481%20169.38%2098.3599Z'%20stroke='%23000000'%20stroke-width='8.96'/%3e%3c/g%3e%3cpath%20d='M112.42%2086.1999V86.8399H113.06H138.02V109.637H113.06H112.42V110.277V134.2H88.1004V110.277V109.637H87.4604H62.5004V86.8399H87.4604H88.1004V86.1999V62.5199H112.42V86.1999Z'%20fill='%23000000'%20stroke='%23000000'%20stroke-width='1.28'/%3e%3cg%20filter='url(%23filter1_d_40_923)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M208.031%20219.32L225.7%20202.442L157.609%20137.4L139.94%20154.278L208.031%20219.32Z'%20fill='%23000000'/%3e%3cpath%20d='M157.609%20138.285L224.773%20202.442L208.031%20218.435L140.866%20154.278L157.609%20138.285Z'%20stroke='%23000000'%20stroke-width='1.28'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_923'%20x='3.62016'%20y='17.72'%20width='185.6'%20height='179.2'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_923'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_923'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_40_923'%20x='116.9'%20y='127.16'%20width='124.16'%20height='120.32'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_923'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_923'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 12 12, zoom-in;--desk-cursor-zoom-out:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20257'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M172.14%20100.92C172.14%20138.745%20140.052%20169.4%20100.46%20169.4C60.8662%20169.4%2028.7798%20138.745%2028.7798%20100.92C28.7798%2063.0939%2060.8662%2032.4399%20100.46%2032.4399C140.052%2032.4399%20172.14%2063.0939%20172.14%20100.92Z'%20fill='%23FFFFFF'/%3e%3cg%20filter='url(%23filter0_d_40_943)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M172.14%20100.92C172.14%20138.745%20140.052%20169.4%20100.46%20169.4C60.8662%20169.4%2028.7798%20138.745%2028.7798%20100.92C28.7798%2063.0939%2060.8662%2032.4399%20100.46%2032.4399C140.052%2032.4399%20172.14%2063.0939%20172.14%20100.92Z'%20fill='%23FFFFFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M172.14%20100.92C172.14%20138.745%20140.052%20169.4%20100.46%20169.4C60.8662%20169.4%2028.7798%20138.745%2028.7798%20100.92C28.7798%2063.0939%2060.8662%2032.4399%20100.46%2032.4399C140.052%2032.4399%20172.14%2063.0939%20172.14%20100.92Z'%20stroke='%23000000'%20stroke-width='8.96'/%3e%3c/g%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M138.86%20110.52H62.0601V87.4799H138.86V110.52Z'%20fill='%23000000'/%3e%3cg%20filter='url(%23filter1_d_40_943)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M211.544%20225.72L229.74%20208.05L159.616%20139.96L141.42%20157.629L211.544%20225.72Z'%20fill='%23000000'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_943'%20x='1.25981'%20y='17.72'%20width='190.72'%20height='184.32'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_943'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_943'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_40_943'%20x='118.38'%20y='129.72'%20width='126.72'%20height='124.16'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3.84'%20dy='8.96'/%3e%3cfeGaussianBlur%20stdDeviation='9.6'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_943'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_943'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 12 12, zoom-out;--desk-cursor-context:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20256%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_170)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M201.046%20153.28H145.274V142.24H201.046V153.28ZM201.046%20175.36H145.274V164.32H201.046V175.36ZM201.046%20197.44H145.274V186.4H201.046V197.44ZM134.12%20208.48H212.2V120.16H134.12V208.48Z'%20fill='%23000000'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M44.3799%2046.5601V171.06L71.0796%20144.56L96.5796%20205.56L118.58%20195.06L94.0796%20137.06H133.08L44.3799%2046.5601Z'%20fill='%23000000'/%3e%3cpath%20d='M128.62%20120.16V124.653L48.3078%2042.7102L38.8799%2033.0909V46.5601V171.06V184.268L48.2543%20174.964L69.1559%20154.218L91.5051%20207.681L93.7338%20213.013L98.9486%20210.524L120.949%20200.024L125.691%20197.76L123.646%20192.92L102.373%20142.56H128.62V208.48V213.98H134.12H212.2H217.7V208.48V120.16V114.66H212.2H134.12H128.62V120.16ZM150.774%20147.78V147.74H195.546V147.78H150.774ZM195.546%20169.86H150.774V169.82H195.546V169.86ZM195.546%20191.94H150.774V191.9H195.546V191.94Z'%20stroke='%23FFFFFF'%20stroke-width='11'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_170'%20x='15.3799'%20y='11.6218'%20width='219.82'%20height='230.843'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_170'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_170'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 5 5, context-menu;--desk-cursor-vertical-text:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%20257%20256'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_40_848)'%3e%3cpath%20d='M29.0897%20169.639C28.579%20161.389%2030.2559%20153.153%2033.9609%20145.69C37.2764%20139.012%2042.1185%20133.149%2048.1107%20128.52C42.1185%20123.891%2037.2764%20118.028%2033.9609%20111.35C30.2559%20103.887%2028.579%2095.6509%2029.0897%2087.4013L29.2012%2085.6H45.5611L45.326%2087.7305C44.5593%2094.6802%2046.2659%20101.681%2050.1864%20107.612C54.0526%20113.461%2059.856%20117.942%2066.7008%20120.338H127.51V108.522H143.762V120.338H191.27C198.08%20117.906%20203.844%20113.414%20207.685%20107.572C211.581%20101.645%20213.28%2094.6622%20212.527%2087.7275L212.295%2085.6H228.661L228.764%2087.4114C229.23%2095.6385%20227.548%20103.844%20223.872%20111.293C220.577%20117.97%20215.775%20123.85%20209.828%20128.52C215.775%20133.19%20220.577%20139.07%20223.872%20145.747C227.548%20153.196%20229.23%20161.401%20228.764%20169.629L228.661%20171.44H212.251L212.531%20169.274C214.381%20154.969%20205.674%20141.118%20191.271%20135.993H143.886V147.809H127.634V135.993H66.575C52.1754%20141.005%2043.3564%20154.965%2045.3198%20169.259L45.6194%20171.44H29.2012L29.0897%20169.639Z'%20fill='%23000000'/%3e%3cpath%20d='M40.4682%20128.52C35.9735%20132.846%2032.2494%20137.894%2029.4825%20143.467C25.3917%20151.707%2023.5339%20160.815%2024.0992%20169.948L24.2108%20171.749C24.374%20174.385%2026.5597%20176.44%2029.2012%20176.44H45.6194C47.0641%20176.44%2048.4383%20175.815%2049.3878%20174.726C50.3374%20173.637%2050.7695%20172.191%2050.5729%20170.76L50.2732%20168.578C48.6879%20157.037%2055.6253%20145.487%2067.4549%20140.993H122.634V147.809C122.634%20150.57%20124.873%20152.809%20127.634%20152.809H143.886C146.647%20152.809%20148.886%20150.57%20148.886%20147.809V140.993H190.374C202.214%20145.584%20209.07%20157.049%20207.573%20168.633L212.251%20169.238L207.572%20168.633L207.292%20170.799C207.108%20172.225%20207.547%20173.661%20208.496%20174.741C209.445%20175.821%20210.813%20176.44%20212.251%20176.44H228.661C231.313%20176.44%20233.503%20174.37%20233.653%20171.723L233.756%20169.911C234.271%20160.814%20232.41%20151.75%20228.356%20143.535C225.599%20137.947%20221.89%20132.878%20217.412%20128.52C221.89%20124.162%20225.599%20119.093%20228.356%20113.505C232.41%20105.29%20234.271%2096.2256%20233.756%2087.1285L233.653%2085.3171C233.503%2082.6698%20231.313%2080.6%20228.661%2080.6H212.295C210.875%2080.6%20209.522%2081.2039%20208.574%2082.2609C207.625%2083.318%20207.171%2084.7285%20207.325%2086.1403L207.556%2088.2678C208.182%2094.0306%20206.775%2099.8543%20203.507%20104.825C200.427%20109.51%20195.843%20113.204%20190.369%20115.338H148.762V108.522C148.762%20105.761%20146.523%20103.522%20143.762%20103.522H127.51C124.749%20103.522%20122.51%20105.761%20122.51%20108.522V115.338H67.5854C62.0774%20113.234%2057.459%20109.547%2054.3575%20104.855C51.0715%2099.8838%2049.6592%2094.0497%2050.2959%2088.2789L50.531%2086.1483C50.6869%2084.7353%2050.2339%2083.3228%2049.2855%2082.2639C48.337%2081.2051%2046.9827%2080.6%2045.5611%2080.6H29.2012C26.5597%2080.6%2024.374%2082.6546%2024.2108%2085.291L24.0992%2087.0924C23.5339%2096.2248%2025.3917%20105.333%2029.4825%20113.573C32.2494%20119.146%2035.9735%20124.193%2040.4682%20128.52Z'%20stroke='%23FFFFFF'%20stroke-width='10'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_40_848'%20x='1'%20y='67.6'%20width='249.84'%20height='135.84'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='-3'%20dy='7'/%3e%3cfeGaussianBlur%20stdDeviation='7.5'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.3%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_40_848'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_40_848'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 17 16, vertical-text;cursor:var(--desk-cursor-arrow)}body[data-ui-skin=core].ignis-desk-cursors :is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file],[type=image]),textarea,[contenteditable=true],[contenteditable=""]):not(:disabled):not([readonly]){cursor:var(--desk-cursor-text)}body[data-ui-skin=core].ignis-desk-cursors .ignis-desk-grip{background-image:linear-gradient(135deg, transparent 0 46%, var(--tertiary-text) 46% 54%, transparent 54% 72%, var(--tertiary-text) 72% 80%, transparent 80%);background-position:right 3px bottom 3px;background-repeat:no-repeat;background-size:10px 10px}body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-dragging,body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-dragging *{cursor:var(--desk-cursor-grabbing)!important}body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing,body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing *{cursor:var(--desk-cursor-nwse)!important}body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=n],[data-desk-edge=s]),body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=n],[data-desk-edge=s]) *{cursor:var(--desk-cursor-ns)!important}body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=e],[data-desk-edge=w]),body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=e],[data-desk-edge=w]) *{cursor:var(--desk-cursor-ew)!important}body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=ne],[data-desk-edge=sw]),body[data-ui-skin=core].ignis-desk-cursors.ignis-desk-resizing:is([data-desk-edge=ne],[data-desk-edge=sw]) *{cursor:var(--desk-cursor-nesw)!important}body[data-ui-skin=core] .ignis-desk{color:var(--content-text);position:fixed;inset:0;overflow:hidden}body[data-ui-skin=core] .ignis-desk__stage{position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__spacer{flex:1}body[data-ui-skin=core] .ignis-desk__glyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}body[data-ui-skin=core] .ignis-desk__ground{background-color:var(--canvas);background-image:var(--desk-wall);background-position:50%;background-size:cover;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__ground:before{content:"";aspect-ratio:1;background:var(--desk-halo);border-radius:50%;width:min(70vmin,760px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}body[data-ui-skin=core] .ignis-desk--wallpaper .ignis-desk__ground:before{display:none}body[data-ui-skin=core] .ignis-desk__emboss{width:min(24vmin,260px);color:var(--desk-emboss);pointer-events:none;filter:drop-shadow(0 -1px 0 var(--desk-emboss-hi)) drop-shadow(0 18px 36px var(--desk-emboss-shade));-webkit-mask-image:var(--desk-emboss-fade);-webkit-mask-image:var(--desk-emboss-fade);mask-image:var(--desk-emboss-fade);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}body[data-ui-skin=core] .ignis-desk__emboss svg{width:100%;height:auto;display:block}body[data-ui-skin=core] .ignis-desk--wallpaper .ignis-desk__emboss,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__emboss,body[data-ui-skin=core] .is-performance .ignis-desk__emboss{display:none}body[data-ui-skin=core] .ignis-desk--wallpaper{--desk-glass:var(--desk-glass-solid)}body[data-ui-skin=core] .ignis-desk__menubar,body[data-ui-skin=core] .ignis-desk__statusbar{z-index:30;align-items:center;gap:2px;padding:0 10px;font-size:13px;display:flex;position:absolute;top:0;left:0;right:0}body[data-ui-skin=core] .ignis-desk__menubar{height:var(--desk-menubar-h);background:var(--desk-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid var(--hairline)}body[data-ui-skin=core] .ignis-desk__statusbar{height:var(--desk-statusbar-h);padding:0 14px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__menubar,body[data-ui-skin=core] .ignis-desk--desktop .ignis-desk__statusbar{display:none}body[data-ui-skin=core] .ignis-desk__mi{border-radius:var(--radius-1);height:24px;color:var(--secondary-text);font:inherit;cursor:default;background:0 0;border:0;align-items:center;gap:6px;padding:0 9px;text-decoration:none;display:inline-flex;position:relative}body[data-ui-skin=core] .ignis-desk__mi:hover,body[data-ui-skin=core] .ignis-desk__mi[aria-expanded=true]{background:var(--surface-4);color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__mi:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-desk__mark{color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__mark svg{width:15px;height:15px}body[data-ui-skin=core] .ignis-desk__appname{color:var(--content-text);font-weight:600}body[data-ui-skin=core] .ignis-desk__clock{color:var(--content-text);white-space:nowrap;gap:8px;padding:0 6px 0 10px;display:inline-flex}body[data-ui-skin=core] .ignis-desk__clock small,body[data-ui-skin=core] .ignis-desk__date{color:var(--tertiary-text);font-size:13px}body[data-ui-skin=core] .ignis-desk__time{margin-right:8px;font-weight:600}body[data-ui-skin=core] .ignis-desk__avatar{background:var(--surface-4);width:22px;height:22px;color:var(--content-text);border-radius:50%;place-items:center;margin-left:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-grid}body[data-ui-skin=core] .ignis-desk__count,body[data-ui-skin=core] .ignis-desk__badge{background:var(--accent-fill);min-width:18px;height:18px;color:var(--on-accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px}body[data-ui-skin=core] .ignis-desk__menu{z-index:var(--z-menu);border-radius:var(--radius-item);background:var(--overlay);min-width:240px;box-shadow:var(--shadow-pop);transform-origin:0 0;padding:6px;font-size:13px;position:fixed}body[data-ui-skin=core] .ignis-desk__menu[hidden]{display:none}body[data-ui-skin=core] .ignis-desk__menu button{border-radius:var(--radius-1);width:100%;color:var(--content-text);font:inherit;text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:6px 10px;display:flex}body[data-ui-skin=core] .ignis-desk__menu button:hover:not([disabled]),body[data-ui-skin=core] .ignis-desk__menu button:focus-visible{background:var(--surface-4);outline:0}body[data-ui-skin=core] .ignis-desk__menu button[disabled]{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-desk__menu button[aria-checked=true] span:before{content:"✓";width:16px;margin-left:-4px;display:inline-block}body[data-ui-skin=core] .ignis-desk__menu kbd{color:var(--tertiary-text);font:inherit;font-size:12px}body[data-ui-skin=core] .ignis-desk__menu hr{border:0;border-top:1px solid var(--hairline);margin:6px 4px}body[data-ui-skin=core] .ignis-desk__widgets,body[data-ui-skin=core] .ignis-desk__recent{top:calc(var(--desk-menubar-h) + 20px);z-index:1;align-content:start;gap:12px;display:grid;position:absolute}body[data-ui-skin=core] .ignis-desk__widgets{scrollbar-width:none;width:300px;bottom:110px;left:20px;overflow-y:auto}body[data-ui-skin=core] .ignis-desk-widgets{gap:12px;display:grid}body[data-ui-skin=core] .ignis-desk__recent{width:220px;right:20px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__widgets,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__recent{display:none}body[data-ui-skin=core] .ignis-desk__recent h2,body[data-ui-skin=core] .ignis-desk__group h2{color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;margin:0;padding-left:4px;font-size:12px;font-weight:500}body[data-ui-skin=core] .ignis-desk__card{border:1px solid var(--hairline);border-radius:var(--radius-item);background:var(--surface-2);box-shadow:var(--shadow-card);color:var(--content-text);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}body[data-ui-skin=core] .ignis-desk__card:hover{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk__card:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__card b{font-size:13px;font-weight:500;display:block}body[data-ui-skin=core] .ignis-desk__card small{color:var(--tertiary-text);font-size:12px}body[data-ui-skin=core] .ignis-desk__icon-wrap{display:inline-grid;position:relative}body[data-ui-skin=core] .ignis-desk__icon{--s:var(--desk-icon,var(--desk-dock-icon));width:var(--s);height:var(--s);color:var(--content-text);clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);background:linear-gradient(180deg, var(--surface-4), var(--surface-3));flex:none;place-items:center;display:grid;position:relative}body[data-ui-skin=core] .ignis-desk__icon:before{content:"";clip-path:inherit;box-shadow:inset 0 1px 0 var(--hi), inset 0 0 0 1px var(--border-subtle);pointer-events:none;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__icon>i,body[data-ui-skin=core] .ignis-desk__icon>svg{font-size:calc(var(--s) * .4);width:44%;height:44%}body[data-ui-skin=core] .ignis-desk__icon[data-tone=blue]{background:linear-gradient(180deg, var(--desk-tone-blue), var(--desk-tone-blue-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=indigo]{background:linear-gradient(180deg, var(--desk-tone-indigo), var(--desk-tone-indigo-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=purple]{background:linear-gradient(180deg, var(--desk-tone-purple), var(--desk-tone-purple-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=pink]{background:linear-gradient(180deg, var(--desk-tone-pink), var(--desk-tone-pink-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=red]{background:linear-gradient(180deg, var(--desk-tone-red), var(--desk-tone-red-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=orange]{background:linear-gradient(180deg, var(--desk-tone-orange), var(--desk-tone-orange-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=amber]{background:linear-gradient(180deg, var(--desk-tone-amber), var(--desk-tone-amber-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=green]{background:linear-gradient(180deg, var(--desk-tone-green), var(--desk-tone-green-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=teal]{background:linear-gradient(180deg, var(--desk-tone-teal), var(--desk-tone-teal-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=cyan]{background:linear-gradient(180deg, var(--desk-tone-cyan), var(--desk-tone-cyan-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=slate]{background:linear-gradient(180deg, var(--desk-tone-slate), var(--desk-tone-slate-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone=graphite]{background:linear-gradient(180deg, var(--desk-tone-graphite), var(--desk-tone-graphite-2));color:var(--desk-tone-glyph)}body[data-ui-skin=core] .ignis-desk__icon[data-tone]:before{box-shadow:inset 0 1px 0 var(--hi), inset 0 0 0 1px var(--desk-light-ring)}body[data-ui-skin=core] .ignis-desk__icon[data-tone]>i,body[data-ui-skin=core] .ignis-desk__icon[data-tone]>svg{filter:drop-shadow(0 1px 1px var(--desk-light-ring))}body[data-ui-skin=core] .ignis-desk__icon>i{place-items:center;width:auto;height:auto;display:grid}body[data-ui-skin=core] .ignis-desk__badge{z-index:2;box-shadow:0 0 0 2px var(--canvas);position:absolute;top:-5px;right:-6px}body[data-ui-skin=core] .ignis-desk__lightrun{clip-path:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}body[data-ui-skin=core] .ignis-desk__dock{z-index:30;height:calc(var(--desk-dock-icon) + 24px);border-radius:var(--radius-4);box-shadow:var(--shadow-pop);background:var(--desk-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);align-items:flex-end;gap:8px;padding:8px 10px 6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__dock-item{color:inherit;font:inherit;cursor:default;background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid;position:relative}body[data-ui-skin=core] .ignis-desk__dock-item:focus-visible{outline:0}body[data-ui-skin=core] .ignis-desk__dock-item:focus-visible .ignis-desk__icon{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__dock-item:active .ignis-desk__icon{filter:brightness(.7)}[data-theme=light] body[data-ui-skin=core] .ignis-desk__dock-item:active .ignis-desk__icon{filter:brightness(.86)}body[data-ui-skin=core] .ignis-desk__run{background:0 0;border-radius:50%;width:4px;height:4px}body[data-ui-skin=core] .ignis-desk__dock-item.is-running .ignis-desk__run{background:var(--tertiary-text)}body[data-ui-skin=core] .ignis-desk__dock-sep{width:1px;height:calc(var(--desk-dock-icon) - 4px);background:var(--hairline);align-self:flex-end;margin:0 2px 12px}body[data-ui-skin=core] .ignis-desk__tip{border-radius:var(--radius-1);background:var(--overlay);box-shadow:var(--shadow-pop);white-space:nowrap;pointer-events:none;opacity:0;padding:4px 10px;font-size:12px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}body[data-ui-skin=core] .ignis-desk__dock-item:hover .ignis-desk__tip,body[data-ui-skin=core] .ignis-desk__dock-item:focus-visible .ignis-desk__tip{opacity:1;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__dock{height:auto;bottom:14px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__dock .ignis-desk__icon{--s:56px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__tip,body[data-ui-skin=core] .ignis-desk--tablet:not(.is-home) .ignis-desk__dock{display:none}body[data-ui-skin=core] .ignis-desk__windows{z-index:5;pointer-events:none;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__window{border-radius:var(--radius-3);background:var(--surface);min-width:0;box-shadow:var(--desk-window-shadow-back);pointer-events:auto;flex-direction:column;display:flex;position:absolute;overflow:hidden}body[data-ui-skin=core] .ignis-desk__window[hidden]{display:none}body[data-ui-skin=core] .ignis-desk__window:after{content:"";z-index:6;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--desk-window-edge);pointer-events:none;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window:after{display:none}body[data-ui-skin=core] .ignis-desk__window.is-front{box-shadow:var(--desk-window-shadow)}body[data-ui-skin=core] .ignis-desk__window.is-dragging{box-shadow:var(--desk-window-shadow-drag)}body[data-ui-skin=core] .ignis-desk__progress{top:var(--desk-sheet-top);z-index:6;opacity:0;pointer-events:none;height:2px;position:absolute;left:0;right:0}body[data-ui-skin=core] .ignis-desk__progress:after{content:"";background:var(--accent-fill);transform-origin:0;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__window[aria-busy=true]>.ignis-desk__progress{opacity:1}body[data-ui-skin=core] .ignis-desk__skeleton{gap:12px;display:grid}body[data-ui-skin=core] .ignis-desk__skeleton>.ignis-skeleton--title{width:40%;height:28px}body[data-ui-skin=core] .ignis-desk__skeleton>.ignis-skeleton--text{width:60%;margin-bottom:12px}body[data-ui-skin=core] .ignis-desk__skeleton-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:88px;margin-bottom:12px;display:grid}body[data-ui-skin=core] .ignis-desk__skeleton-rows{gap:8px;display:grid}body[data-ui-skin=core] .ignis-desk__skeleton-rows>.ignis-skeleton{height:40px}body[data-ui-skin=core] .ignis-desk__widget-skeleton{gap:12px;display:grid}body[data-ui-skin=core] .ignis-desk__widget-skeleton>.ignis-skeleton{height:120px}body[data-ui-skin=core] .ignis-desk__widget-error{color:var(--secondary-text);margin:0;font-size:13px}body[data-ui-skin=core] .ignis-desk__bar{height:var(--desk-titlebar-h);border-bottom:1px solid var(--hairline);background:var(--surface-2);cursor:grab;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}body[data-ui-skin=core] .ignis-desk__window:not(.is-front) .ignis-desk__bar{background:var(--surface)}[data-theme=light] body[data-ui-skin=core] .ignis-desk__bar{background:var(--surface-4)}body[data-ui-skin=core] .ignis-desk__lights{gap:8px;margin-right:6px;display:flex}body[data-ui-skin=core] .ignis-desk__light{background:var(--surface-4);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--border-control);cursor:default;border:0;border-radius:50%;place-items:center;padding:0;display:grid}body[data-ui-skin=core] .ignis-desk__light svg{fill:none;width:8px;height:8px;stroke:var(--desk-light-glyph);stroke-width:2.4px;stroke-linecap:round;opacity:0}body[data-ui-skin=core] .ignis-desk__lights:hover .ignis-desk__light svg,body[data-ui-skin=core] .ignis-desk__light:focus-visible svg{opacity:1}body[data-ui-skin=core] .ignis-desk__light:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__lights .ignis-desk__light{box-shadow:inset 0 0 0 1px var(--desk-light-ring)}body[data-ui-skin=core] .ignis-desk__lights [data-act=close],body[data-ui-skin=core] .ignis-desk__about [data-about-close]{background:var(--desk-light-close)}body[data-ui-skin=core] .ignis-desk__lights [data-act=min]{background:var(--desk-light-min)}body[data-ui-skin=core] .ignis-desk__lights [data-act=zoom]{background:var(--desk-light-zoom)}body[data-ui-skin=core] .ignis-desk__light:active{filter:brightness(.8)}body[data-ui-skin=core] .ignis-desk__light.is-dirty:after{content:"";background:var(--desk-light-glyph);border-radius:50%;width:4px;height:4px}body[data-ui-skin=core] .ignis-desk__lights:hover .ignis-desk__light.is-dirty:after{display:none}body[data-ui-skin=core] .ignis-desk__nav{border-radius:var(--radius-1);width:28px;height:28px;color:var(--tertiary-text);cursor:default;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}body[data-ui-skin=core] .ignis-desk__nav:hover:not([disabled]){background:var(--surface-4);color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__nav[disabled]{opacity:.4}body[data-ui-skin=core] .ignis-desk__nav:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-desk__title{flex:1;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;display:flex}body[data-ui-skin=core] .ignis-desk__title span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-ui-skin=core] .ignis-desk__window:not(.is-front) .ignis-desk__title{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-desk__window:not(.is-front) .ignis-desk__title .ignis-desk__icon-wrap{opacity:.6}body[data-ui-skin=core] .ignis-desk__navs,body[data-ui-skin=core] .ignis-desk__tools{background:var(--desk-pill);box-shadow:var(--desk-pill-rim);border-radius:999px;flex:none;align-items:center;padding:2px;display:flex}body[data-ui-skin=core] .ignis-desk__navs .ignis-desk__nav,body[data-ui-skin=core] .ignis-desk__tools .ignis-desk__nav{border-radius:999px;width:32px;height:28px}body[data-ui-skin=core] .ignis-desk__navs .ignis-desk__nav:hover:not([disabled]),body[data-ui-skin=core] .ignis-desk__tools .ignis-desk__nav:hover:not([disabled]){background:var(--desk-pill-hover)}body[data-ui-skin=core] .ignis-desk__body{--topbar-h:0px;--ignis-topbar-h:0px;isolation:isolate;flex:1;min-height:0;padding:20px 24px;position:relative;overflow:auto}body[data-ui-skin=core] .ignis-desk__body .ignis-section-index,body[data-ui-skin=core] .ignis-desk__body .twplus-settings-nav{top:-12px}body[data-ui-skin=core] .ignis-desk__edge{z-index:3;position:absolute}body[data-ui-skin=core] .ignis-desk__edge[data-edge=n],body[data-ui-skin=core] .ignis-desk__edge[data-edge=s]{cursor:ns-resize;height:6px;left:10px;right:10px}body[data-ui-skin=core] .ignis-desk__edge[data-edge=n]{top:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=s]{bottom:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=e],body[data-ui-skin=core] .ignis-desk__edge[data-edge=w]{cursor:ew-resize;width:6px;top:10px;bottom:10px}body[data-ui-skin=core] .ignis-desk__edge[data-edge=e]{right:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=w]{left:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=ne],body[data-ui-skin=core] .ignis-desk__edge[data-edge=nw],body[data-ui-skin=core] .ignis-desk__edge[data-edge=se],body[data-ui-skin=core] .ignis-desk__edge[data-edge=sw]{width:14px;height:14px}body[data-ui-skin=core] .ignis-desk__edge[data-edge=ne]{cursor:nesw-resize;top:0;right:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=sw]{cursor:nesw-resize;bottom:0;left:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=nw]{cursor:nwse-resize;top:0;left:0}body[data-ui-skin=core] .ignis-desk__edge[data-edge=se]{cursor:nwse-resize;bottom:0;right:0}body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=n],body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=s]{cursor:ns-resize}body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=e],body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=w]{cursor:ew-resize}body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=ne],body[data-ui-skin=core].ignis-desk-resizing[data-desk-edge=sw]{cursor:nesw-resize}body[data-ui-skin=core] .ignis-desk__appbar,body[data-ui-skin=core] .ignis-desk__homebar{display:none}body[data-ui-skin=core] .ignis-desk__error{min-height:100%;color:var(--secondary-text);text-align:center;align-content:center;justify-items:center;gap:8px;padding:24px;display:grid}body[data-ui-skin=core] .ignis-desk__error>.ignis-desk__glyph{width:40px;height:40px;color:var(--tertiary-text);margin-bottom:4px}body[data-ui-skin=core] .ignis-desk__error>h2{color:var(--content-text);margin:0;font-size:16px;font-weight:600;line-height:24px}body[data-ui-skin=core] .ignis-desk__error>p{max-width:360px;margin:0;font-size:14px}body[data-ui-skin=core] .ignis-desk__error-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}body[data-ui-skin=core] .ignis-desk__body>.ignis-fragment{min-height:100%}body[data-ui-skin=core] .ignis-desk__window.is-compact .ignis-workbench.has-preview,body[data-ui-skin=core] .ignis-desk__window.is-compact .ignis-dash{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-desk__window.is-compact .ignis-dash__side{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}body[data-ui-skin=core] .ignis-desk__window.is-narrow .ignis-split{grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-desk__window.is-narrow .ignis-split__handle{display:none}body[data-ui-skin=core] .ignis-desk__window.is-narrow .ignis-breadcrumb__more{display:inline-flex}body[data-ui-skin=core] .ignis-desk__window.is-narrow .ignis-breadcrumb__more~.ignis-breadcrumb__item:not(:last-child){display:none}body[data-ui-skin=core] .ignis-desk__window.is-slim .ignis-list-toolbar .ignis-filter,body[data-ui-skin=core] .ignis-desk__window.is-slim .ignis-list-toolbar .ignis-filter .ignis-dropdown{width:100%}body[data-ui-skin=core] .ignis-desk__window.is-slim .ignis-bezel__title{white-space:normal}body[data-ui-skin=core] .ignis-desk__window.is-slim .ignis-entry__title~.ignis-chip{grid-area:auto/2;justify-self:start}body[data-ui-skin=core] .ignis-desk__snap{z-index:6;border-radius:var(--radius-3);background:var(--desk-snap);box-shadow:inset 0 0 0 2px var(--accent-fill), 0 8px 30px -8px var(--shade);pointer-events:none;position:absolute}body[data-ui-skin=core] .ignis-desk__snap:before{content:"";border-radius:inherit;background:var(--accent-fill);opacity:.14;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__snap[hidden]{display:none}body[data-ui-skin=core] .ignis-desk__zones{inset:calc(var(--desk-menubar-h) + 5px) 5px 5px;z-index:6;opacity:0;visibility:hidden;pointer-events:none;position:absolute}body[data-ui-skin=core].ignis-desk-dragging .ignis-desk__zones{opacity:1;visibility:visible}body[data-ui-skin=core] .ignis-desk__zones i{--zone:var(--desk-snap-ring);background:var(--zone);border-radius:999px;position:absolute}body[data-ui-skin=core] .ignis-desk__zones [data-zone=left],body[data-ui-skin=core] .ignis-desk__zones [data-zone=right]{width:4px;top:72px;bottom:72px}body[data-ui-skin=core] .ignis-desk__zones [data-zone=left]{left:0}body[data-ui-skin=core] .ignis-desk__zones [data-zone=right]{right:0}body[data-ui-skin=core] .ignis-desk__zones [data-zone=full]{height:4px;top:0;left:72px;right:72px}body[data-ui-skin=core] .ignis-desk__zones :is([data-zone=tl],[data-zone=tr],[data-zone=bl],[data-zone=br]){border:0 solid var(--zone);background:0 0;border-radius:0;width:44px;height:44px}body[data-ui-skin=core] .ignis-desk__zones [data-zone=tl]{border-top-left-radius:var(--radius-3);border-width:4px 0 0 4px;top:0;left:0}body[data-ui-skin=core] .ignis-desk__zones [data-zone=tr]{border-top-right-radius:var(--radius-3);border-width:4px 4px 0 0;top:0;right:0}body[data-ui-skin=core] .ignis-desk__zones [data-zone=bl]{border-bottom-left-radius:var(--radius-3);border-width:0 0 4px 4px;bottom:0;left:0}body[data-ui-skin=core] .ignis-desk__zones [data-zone=br]{border-bottom-right-radius:var(--radius-3);border-width:0 4px 4px 0;bottom:0;right:0}body[data-ui-skin=core] .ignis-desk__zones[data-at=left] [data-zone=left],body[data-ui-skin=core] .ignis-desk__zones[data-at=right] [data-zone=right],body[data-ui-skin=core] .ignis-desk__zones[data-at=full] [data-zone=full],body[data-ui-skin=core] .ignis-desk__zones[data-at=tl] [data-zone=tl],body[data-ui-skin=core] .ignis-desk__zones[data-at=tr] [data-zone=tr],body[data-ui-skin=core] .ignis-desk__zones[data-at=bl] [data-zone=bl],body[data-ui-skin=core] .ignis-desk__zones[data-at=br] [data-zone=br]{--zone:var(--accent-fill)}body[data-ui-skin=core] .ignis-desk__overlay{z-index:35;background:var(--scrim);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);place-items:center;display:grid;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__overlay[hidden]{display:none}body[data-ui-skin=core] .ignis-desk__launch-panel{border-radius:var(--radius-4);background:var(--overlay);width:760px;max-width:calc(100vw - 48px);max-height:calc(100vh - 160px);box-shadow:var(--shadow-pop);padding:24px;overflow-y:auto}body[data-ui-skin=core] .ignis-desk__cards{flex-wrap:wrap;justify-content:center;gap:20px;padding:24px;display:flex}body[data-ui-skin=core] .ignis-desk__scard{border-radius:var(--radius-4);background:var(--surface);width:240px;height:170px;box-shadow:var(--shadow-pop);cursor:default;align-content:start;gap:10px;padding:16px;display:grid;position:relative}body[data-ui-skin=core] .ignis-desk__scard:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__scard b{font-weight:600}body[data-ui-skin=core] .ignis-desk__scard small{color:var(--tertiary-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}body[data-ui-skin=core] .ignis-desk__scard .ignis-desk__icon-wrap{justify-self:start}body[data-ui-skin=core] .ignis-desk__scard-x{z-index:3;background:var(--surface-4);width:32px;height:32px;color:var(--content-text);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}body[data-ui-skin=core] .ignis-desk__empty{color:var(--secondary-text)}body[data-ui-skin=core] .ignis-desk__home{inset:var(--desk-statusbar-h) 0 0 0;z-index:1;transform-origin:50% 40%;padding:18px 28px 140px;display:none;position:absolute;overflow-y:auto}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__home.is-shown{display:block}body[data-ui-skin=core] .ignis-desk__home-widgets{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:26px;display:grid}body[data-ui-skin=core] .ignis-desk__group{margin-bottom:22px}body[data-ui-skin=core] .ignis-desk__group h2{margin-bottom:12px}body[data-ui-skin=core] .ignis-desk__grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:18px 10px;display:grid}body[data-ui-skin=core] .ignis-desk__home-app{border-radius:var(--radius-2);min-height:44px;color:var(--secondary-text);font:inherit;cursor:default;background:0 0;border:0;justify-items:center;gap:8px;padding:6px 0;font-size:13px;display:grid}body[data-ui-skin=core] .ignis-desk__home-app .ignis-desk__icon{--s:var(--desk-home-icon)}body[data-ui-skin=core] .ignis-desk__home-app:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__home-app:active .ignis-desk__icon,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__dock-item:active .ignis-desk__icon{filter:brightness(.78)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window{top:var(--desk-statusbar-h);background:var(--canvas);box-shadow:none;border-radius:0;padding-bottom:22px;display:none;bottom:0;left:0;right:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window.is-front{display:flex}body[data-ui-skin=core] .ignis-desk--tablet.is-home .ignis-desk__window{display:none}body[data-ui-skin=core] .ignis-desk--tablet.is-split .ignis-desk__window.is-front{right:calc((1 - var(--desk-split,.5)) * 100% + 4px)}body[data-ui-skin=core] .ignis-desk--tablet.is-split .ignis-desk__window.is-side{left:calc(var(--desk-split,.5) * 100% + 4px);right:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__bar,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__edge{display:none}body[data-ui-skin=core] .ignis-desk__divider{top:calc(var(--desk-statusbar-h) + 40%);left:calc(var(--desk-split,.5) * 100% - 12px);z-index:7;cursor:col-resize;touch-action:none;width:24px;height:80px;display:none;position:absolute}body[data-ui-skin=core] .ignis-desk__divider:after{content:"";background:var(--tertiary-text);border-radius:999px;width:4px;position:absolute;top:18px;bottom:18px;left:10px}body[data-ui-skin=core] .ignis-desk--tablet.is-split:not(.is-home) .ignis-desk__divider{display:block}body[data-ui-skin=core] .is-split-dragging .ignis-desk__divider:after{background:var(--content-text)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__appbar{height:var(--desk-appbar-h);border-bottom:1px solid var(--hairline);border-radius:var(--radius-4) var(--radius-4) 0 0;background:var(--surface);flex:none;align-items:center;gap:6px;padding:0 10px;display:flex}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__body{background:var(--surface);border-radius:0 0 var(--radius-3) var(--radius-3)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__nav{border-radius:var(--radius-2);width:44px;height:44px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__mi{justify-content:center;min-width:44px;height:28px}body[data-ui-skin=core] .ignis-desk__apptitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}body[data-ui-skin=core] .ignis-desk__backchip{min-height:44px;color:var(--secondary-text);font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:2px;padding:0 12px 0 6px;font-size:13px;display:inline-flex}body[data-ui-skin=core] .ignis-desk__backchip span{background:var(--surface-4);border-radius:999px;padding:6px 10px}body[data-ui-skin=core] .ignis-desk__backchip[hidden],body[data-ui-skin=core] .ignis-desk--tablet [data-act=unsplit]{display:none}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window.is-side [data-act=unsplit]{display:inline-grid}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window.is-side [data-act=split],body[data-ui-skin=core] .ignis-desk--tablet.is-split .ignis-desk__window.is-front:not(.is-side) [data-act=split]{display:none}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__homebar{background:0 0;border:0;place-items:center;height:22px;padding:0;display:grid;position:absolute;bottom:0;left:0;right:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__homebar:after{content:"";background:var(--tertiary-text);border-radius:999px;width:140px;height:5px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__homebar:hover:after{background:var(--secondary-text);width:176px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__homebar:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window.is-side .ignis-desk__homebar,body[data-ui-skin=core] .ignis-desk__swipe,body[data-ui-skin=core] .ignis-desk__pull{display:none}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__swipe{top:var(--desk-appbar-h);z-index:5;touch-action:none;width:20px;display:block;position:absolute;bottom:22px;left:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__body{overscroll-behavior-y:contain}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__pull{top:calc(var(--desk-appbar-h) + 8px);z-index:6;background:var(--surface-4);width:36px;height:36px;box-shadow:var(--shadow-pop);color:var(--secondary-text);opacity:0;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;left:50%;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__pull.is-armed{color:var(--accent-text)}body[data-ui-skin=core] .ignis-desk__pull>.ignis-desk__glyph{width:20px;height:20px}body[data-ui-skin=core] .ignis-desk__tiles{z-index:var(--z-menu);border-radius:var(--radius-item);background:var(--overlay);width:236px;box-shadow:var(--shadow-pop);padding:10px;position:fixed}body[data-ui-skin=core] .ignis-desk__tiles p{color:var(--tertiary-text);margin:0 0 8px 2px;font-size:12px;font-weight:500}body[data-ui-skin=core] .ignis-desk__tiles div{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}body[data-ui-skin=core] .ignis-desk__tiles button{border-radius:var(--radius-1);height:36px;color:var(--secondary-text);background:0 0;border:0;place-items:center;padding:0;display:grid}body[data-ui-skin=core] .ignis-desk__tiles button:hover,body[data-ui-skin=core] .ignis-desk__tiles button:focus-visible{background:var(--surface-4);color:var(--content-text);outline:0}body[data-ui-skin=core] .ignis-desk__tiles .ignis-desk__glyph{stroke-width:1.4px;width:26px;height:26px}body[data-ui-skin=core] .is-mission .ignis-desk__windows{pointer-events:auto;background:var(--scrim)}body[data-ui-skin=core] .is-mission .ignis-desk__window{cursor:pointer}body[data-ui-skin=core] .is-mission .ignis-desk__window>*{pointer-events:none}body[data-ui-skin=core] .is-mission .ignis-desk__window:hover{box-shadow:var(--desk-window-shadow), 0 0 0 4px var(--accent-focus)}body[data-ui-skin=core] .is-mission .ignis-desk__widgets,body[data-ui-skin=core] .is-mission .ignis-desk__recent{opacity:.25}body[data-ui-skin=core] .ignis-desk__mission-label{z-index:6;background:var(--overlay);max-width:280px;box-shadow:var(--shadow-pop);color:var(--content-text);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex;position:absolute;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__mission-label>span:last-child{text-overflow:ellipsis;overflow:hidden}body[data-ui-skin=core] .is-showdesk .ignis-desk__window{pointer-events:auto}body[data-ui-skin=core] .ignis-desk__dock-item.is-dragging{opacity:.25}body[data-ui-skin=core] .ignis-desk__dock-ghost{z-index:calc(var(--z-menu) + 5);pointer-events:none;filter:drop-shadow(0 12px 18px var(--shade-pop));position:fixed}body[data-ui-skin=core] .ignis-desk__dock-ghost.is-removing{opacity:.55}body[data-ui-skin=core] .ignis-desk__dock-ghost.is-removing:after{content:"Entfernen";border-radius:var(--radius-1);background:var(--overlay);color:var(--content-text);white-space:nowrap;padding:2px 8px;font-size:12px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__dock.is-drop{box-shadow:var(--shadow-pop), 0 0 0 2px var(--accent-focus)}body[data-ui-skin=core] .is-dock-autohide.ignis-desk--desktop .ignis-desk__dock{transform:translate(-50%,calc(100% + 24px))}body[data-ui-skin=core] .is-dock-autohide.is-dock-peek.ignis-desk--desktop .ignis-desk__dock{transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__banners{top:calc(var(--desk-menubar-h) + 10px);z-index:40;pointer-events:none;gap:10px;width:356px;display:grid;position:absolute;right:12px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__banners{top:calc(var(--desk-statusbar-h) + 8px);width:420px;max-width:calc(100vw - 24px);left:50%;right:auto;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__banner{border-radius:var(--radius-4);background:var(--desk-glass-solid);box-shadow:0 0 0 1px var(--hairline), var(--shadow-pop);color:var(--content-text);cursor:default;pointer-events:auto;touch-action:none;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);gap:2px;padding:10px 14px 12px;display:grid;position:relative}body[data-ui-skin=core] .ignis-desk__banner>header,body[data-ui-skin=core] .ignis-desk__note>header{align-items:center;gap:8px;min-width:0;margin:0 0 4px;display:flex}body[data-ui-skin=core] .ignis-desk__banner>header>span,body[data-ui-skin=core] .ignis-desk__note>header>span{min-width:0;color:var(--secondary-text);letter-spacing:.03em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;font-size:12px;font-weight:500;overflow:hidden}body[data-ui-skin=core] .ignis-desk__banner>header>.ignis-desk__icon-wrap,body[data-ui-skin=core] .ignis-desk__note>header>.ignis-desk__icon-wrap{flex:none}body[data-ui-skin=core] .ignis-desk__banner>header>small,body[data-ui-skin=core] .ignis-desk__note>header>small{color:var(--tertiary-text);flex:none;font-size:12px}body[data-ui-skin=core] .ignis-desk__banner>b,body[data-ui-skin=core] .ignis-desk__note>b{font-size:14px;font-weight:600;line-height:1.3}body[data-ui-skin=core] .ignis-desk__banner>span,body[data-ui-skin=core] .ignis-desk__note>span{color:var(--secondary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}body[data-ui-skin=core] .ignis-desk__banner-actions{opacity:0;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;max-height:0;display:grid;overflow:hidden}body[data-ui-skin=core] .ignis-desk__banner.is-hover .ignis-desk__banner-actions,body[data-ui-skin=core] .ignis-desk__banner:focus-within .ignis-desk__banner-actions,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__banner-actions{opacity:1;max-height:48px;margin-top:8px}body[data-ui-skin=core] .ignis-desk__banner-actions button{border-radius:var(--radius-2);background:var(--surface-4);min-height:30px;color:var(--content-text);font:inherit;cursor:default;border:0;padding:0 10px;font-size:13px;font-weight:500}body[data-ui-skin=core] .ignis-desk__banner-actions button:hover{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__banner-actions button{min-height:44px}body[data-ui-skin=core] .ignis-desk__banner-x,body[data-ui-skin=core] .ignis-desk__note-x{z-index:3;background:var(--overlay);width:22px;height:22px;color:var(--content-text);opacity:0;box-shadow:0 0 0 1px var(--hairline), var(--shadow-card);cursor:default;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;left:-7px}body[data-ui-skin=core] .ignis-desk__banner-x .ignis-desk__glyph,body[data-ui-skin=core] .ignis-desk__note-x .ignis-desk__glyph,body[data-ui-skin=core] .ignis-desk__stack-x .ignis-desk__glyph{width:12px;height:12px}body[data-ui-skin=core] .ignis-desk__banner:hover .ignis-desk__banner-x,body[data-ui-skin=core] .ignis-desk__banner-x:focus-visible,body[data-ui-skin=core] .ignis-desk__note:hover .ignis-desk__note-x,body[data-ui-skin=core] .ignis-desk__note-x:focus-visible{opacity:1}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__banner-x{display:none}body[data-ui-skin=core] .ignis-desk__panel{top:calc(var(--desk-menubar-h) + 8px);z-index:41;border-radius:var(--radius-4);background:var(--desk-glass-solid);width:380px;box-shadow:0 0 0 1px var(--hairline), var(--shadow-pop);scrollbar-width:thin;-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);padding:14px;position:absolute;bottom:8px;right:8px;overflow-y:auto}body[data-ui-skin=core] .ignis-desk__panel[hidden]{display:none}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__panel{top:calc(var(--desk-statusbar-h) + 6px);max-height:calc(100vh - 60px);bottom:auto}body[data-ui-skin=core] .ignis-desk__nc{max-height:calc(100vh - var(--desk-menubar-h) - 16px);bottom:auto}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__nc{width:420px;max-width:calc(100vw - 16px);left:8px;right:auto}body[data-ui-skin=core] .ignis-desk__panel>header{justify-content:space-between;align-items:center;gap:8px;margin:2px 4px 14px;display:flex}body[data-ui-skin=core] .ignis-desk__panel>header b{font-size:16px;font-weight:600}body[data-ui-skin=core] .ignis-desk__panel>section{margin-bottom:14px}body[data-ui-skin=core] .ignis-desk__panel h3{color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;margin:14px 4px 8px;font-size:12px;font-weight:500}body[data-ui-skin=core] .ignis-desk__panel h3:first-child{margin-top:0}body[data-ui-skin=core] .ignis-desk__panel-link{border-radius:var(--radius-1);color:var(--secondary-text);font:inherit;cursor:default;background:0 0;border:0;padding:4px 8px;font-size:13px}body[data-ui-skin=core] .ignis-desk__panel-link:hover{background:var(--surface-4);color:var(--content-text)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__panel-link{min-height:44px;padding:0 12px}body[data-ui-skin=core] .ignis-desk__panel-empty{color:var(--tertiary-text);justify-items:center;gap:10px;margin:0;padding:36px 0 30px;font-size:13px;display:grid}body[data-ui-skin=core] .ignis-desk__panel-empty .ignis-desk__glyph{stroke-width:1.4px;width:30px;height:30px}body[data-ui-skin=core] .ignis-desk__pill{background:var(--surface-4);color:var(--secondary-text);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500;display:inline-flex}body[data-ui-skin=core] .ignis-desk__pill .ignis-desk__glyph{width:14px;height:14px}body[data-ui-skin=core] .ignis-desk__nc>footer{justify-content:space-between;margin:2px 0 14px;display:flex}body[data-ui-skin=core] .ignis-desk__nc-widgets>div{gap:10px;display:grid}body[data-ui-skin=core] .ignis-desk--desktop .ignis-desk__nc-widgets{display:none}body[data-ui-skin=core] .ignis-desk__stack{--pad:0px;margin-bottom:8px;position:relative}body[data-ui-skin=core] .ignis-desk__stack.is-closed[data-layers="1"]{--pad:8px}body[data-ui-skin=core] .ignis-desk__stack.is-closed[data-layers="2"]{--pad:14px}body[data-ui-skin=core] .ignis-desk__stack.is-closed{padding-bottom:var(--pad);cursor:default}body[data-ui-skin=core] .ignis-desk__stack.is-closed:before,body[data-ui-skin=core] .ignis-desk__stack.is-closed:after{content:"";border-radius:var(--radius-item);background:var(--surface-4);height:24px;box-shadow:var(--shadow-card);position:absolute}body[data-ui-skin=core] .ignis-desk__stack.is-closed[data-layers="0"]:before,body[data-ui-skin=core] .ignis-desk__stack.is-closed[data-layers="0"]:after,body[data-ui-skin=core] .ignis-desk__stack.is-closed[data-layers="1"]:after{display:none}body[data-ui-skin=core] .ignis-desk__stack.is-closed:before{right:10px;bottom:calc(var(--pad) - 8px);opacity:.8;left:10px}body[data-ui-skin=core] .ignis-desk__stack.is-closed:after{opacity:.45;bottom:0;left:20px;right:20px}body[data-ui-skin=core] .ignis-desk__stack.is-closed .ignis-desk__note{margin-bottom:0;padding-bottom:28px}body[data-ui-skin=core] .ignis-desk__stack-more{bottom:calc(var(--pad) + 9px);z-index:2;color:var(--tertiary-text);pointer-events:none;font-size:12px;position:absolute;left:12px}body[data-ui-skin=core] .ignis-desk__stack-head{align-items:center;gap:4px;margin:0 2px 8px 4px;display:flex}body[data-ui-skin=core] .ignis-desk__stack-head b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}body[data-ui-skin=core] .ignis-desk__stack-x{background:var(--surface-4);width:26px;height:26px;color:var(--content-text);cursor:default;border:0;border-radius:50%;place-items:center;padding:0;display:grid}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__stack-x{background:0 0;width:44px;height:44px}body[data-ui-skin=core] .ignis-desk__note{z-index:1;border-radius:var(--radius-item);background:var(--surface-3);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hairline), var(--shadow-card);color:var(--content-text);cursor:default;gap:1px;margin-bottom:6px;padding:10px 12px 12px;display:grid;position:relative}body[data-ui-skin=core] .ignis-desk__note:hover{background:var(--surface-4)}body[data-ui-skin=core] .ignis-desk__note.is-unread>header>small:before{content:"";background:var(--accent-fill);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin:0 6px 1px 0;display:inline-block}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__note>header>small{margin-right:30px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__note-x{width:44px;height:44px;box-shadow:none;color:var(--tertiary-text);opacity:1;background:0 0;top:0;left:auto;right:0}body[data-ui-skin=core] .ignis-desk__cc{width:400px;max-height:calc(100vh - var(--desk-menubar-h) - 16px);padding:12px;bottom:auto}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__cc{width:400px;max-width:calc(100vw - 16px)}body[data-ui-skin=core] .ignis-desk__cgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}body[data-ui-skin=core] .ignis-desk__module{border-radius:var(--radius-4);background:var(--desk-island);min-width:0;box-shadow:var(--desk-island-rim);color:var(--content-text);font:inherit;text-align:left;border:0;grid-column:span 2;margin:0;padding:10px}body[data-ui-skin=core] .ignis-desk__module--wide{grid-column:span 4}body[data-ui-skin=core] .ignis-desk__module--tall{align-content:start;gap:2px;padding:6px;display:grid}body[data-ui-skin=core] .ignis-desk__module h4{margin:0 2px 8px;font-size:13px;font-weight:600}body[data-ui-skin=core] .ignis-desk__ctile{border-radius:var(--radius-2);width:100%;min-height:46px;color:var(--content-text);font:inherit;text-align:left;cursor:default;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:4px;display:grid}body[data-ui-skin=core] .ignis-desk__ctile:hover{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk__ctile b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}body[data-ui-skin=core] .ignis-desk__ctile small{color:var(--tertiary-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}body[data-ui-skin=core] .ignis-desk__cdot{background:var(--desk-knob);width:34px;height:34px;box-shadow:inset 0 1px 0 var(--hi);color:var(--content-text);border-radius:50%;place-items:center;display:grid}body[data-ui-skin=core] .ignis-desk__cdot .ignis-desk__glyph{width:16px;height:16px}body[data-ui-skin=core] .ignis-desk__ctile[aria-pressed=true] .ignis-desk__cdot{background:var(--accent-fill);color:var(--on-accent)}body[data-ui-skin=core] .ignis-desk__ctile-big{cursor:default;align-items:center;gap:10px;min-height:48px;font-size:13px;font-weight:500;display:flex}body[data-ui-skin=core] .ignis-desk__ctile-big .ignis-desk__glyph{stroke-width:1.6px;width:20px;height:20px}body[data-ui-skin=core] .ignis-desk__ctile-row{cursor:default;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}body[data-ui-skin=core] .ignis-desk__ctile-big:hover,body[data-ui-skin=core] .ignis-desk__ctile-row:hover{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk__seg{border-radius:var(--radius-3);background:var(--well);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}body[data-ui-skin=core] .ignis-desk__seg button{border-radius:var(--radius-2);min-width:0;min-height:48px;color:var(--secondary-text);font:inherit;white-space:nowrap;cursor:default;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:6px 2px;font-size:12px;display:grid}body[data-ui-skin=core] .ignis-desk__seg .ignis-desk__glyph{width:16px;height:16px}body[data-ui-skin=core] .ignis-desk__seg button[aria-pressed=true]{background:var(--surface-4);color:var(--content-text);box-shadow:inset 0 1px 0 var(--hi), var(--shadow-card)}body[data-ui-skin=core] .ignis-desk__seg--pics{background:0 0;gap:8px;padding:0}body[data-ui-skin=core] .ignis-desk__seg--pics button,body[data-ui-skin=core] .ignis-desk__seg--pics button[aria-pressed=true]{min-height:0;box-shadow:none;background:0 0;gap:6px;padding:4px 0 0}body[data-ui-skin=core] .ignis-desk__pic{aspect-ratio:3/2;border-radius:var(--radius-1);background:var(--desk-pic-dark);width:100%;max-width:64px;box-shadow:0 0 0 1px var(--hairline);display:block;position:relative;overflow:hidden}body[data-ui-skin=core] .ignis-desk__seg--pics button[aria-pressed=true] .ignis-desk__pic{outline:2px solid var(--accent-fill);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__pic:before,body[data-ui-skin=core] .ignis-desk__pic:after{content:"";position:absolute}body[data-ui-skin=core] .ignis-desk__pic--dark:before,body[data-ui-skin=core] .ignis-desk__pic--light:before,body[data-ui-skin=core] .ignis-desk__pic--system:before{border-radius:var(--radius-1);background:var(--desk-pic-panel-dark);width:58%;height:52%;box-shadow:0 2px 6px var(--shade-pop);top:24%;left:16%}body[data-ui-skin=core] .ignis-desk__pic--light,body[data-ui-skin=core] .ignis-desk__pic--system{background:var(--desk-pic-light)}body[data-ui-skin=core] .ignis-desk__pic--light:before,body[data-ui-skin=core] .ignis-desk__pic--system:before{background:var(--desk-pic-panel-light)}body[data-ui-skin=core] .ignis-desk__pic--system:after{background:var(--desk-pic-dark);inset:0 0 0 50%}body[data-ui-skin=core] .ignis-desk__pic--classic{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk__pic--classic:before{background:var(--desk-knob);width:28%;inset:0 auto 0 0}body[data-ui-skin=core] .ignis-desk__pic--auto,body[data-ui-skin=core] .ignis-desk__pic--desktop,body[data-ui-skin=core] .ignis-desk__pic--tablet{background:var(--desk-wall)}body[data-ui-skin=core] .ignis-desk__pic--auto:before{background:var(--surface-3);box-shadow:inset 7px 0 0 var(--desk-knob);inset:0 50% 0 0}body[data-ui-skin=core] .ignis-desk__pic--auto:after{border-radius:var(--radius-1);background:var(--desk-pic-win);width:30%;height:46%;top:24%;left:60%}body[data-ui-skin=core] .ignis-desk__pic--desktop:before{border-radius:var(--radius-1);background:var(--desk-pic-win);width:58%;height:54%;top:14%;left:14%}body[data-ui-skin=core] .ignis-desk__pic--desktop:after{background:var(--desk-pic-win);border-radius:999px;width:40%;height:10%;bottom:8%;left:30%}body[data-ui-skin=core] .ignis-desk__pic--tablet:before{border-radius:var(--radius-1);background:var(--desk-pic-win);inset:10%}body[data-ui-skin=core] .ignis-desk__slider-row{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;display:grid}body[data-ui-skin=core] .ignis-desk__slider-row+.ignis-desk__slider-row{margin-top:8px}body[data-ui-skin=core] .ignis-desk__slider-row>span{color:var(--secondary-text);font-size:12px}body[data-ui-skin=core] .ignis-desk__slider{background:var(--desk-slider-track);height:30px;color:var(--tertiary-text);cursor:default;touch-action:none;border-radius:999px;align-items:center;padding:0 8px;display:flex;position:relative;overflow:hidden}body[data-ui-skin=core] .ignis-desk__slider>.ignis-desk__glyph{z-index:2;pointer-events:none;width:14px;height:14px;color:var(--desk-slider-ink);position:relative}body[data-ui-skin=core] .ignis-desk__slider-fill{width:calc(var(--v,0) * (100% - 30px) + 30px);background:var(--desk-slider-fill);border-radius:999px;position:absolute;top:0;bottom:0;left:0}body[data-ui-skin=core] .ignis-desk__swatches{flex-wrap:wrap;gap:8px;padding:2px;display:flex}body[data-ui-skin=core] .ignis-desk__swatch{background:var(--swatch);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--desk-light-ring);cursor:default;border:0;border-radius:50%;place-items:center;padding:0;display:grid}body[data-ui-skin=core] .ignis-desk__swatch--system{background:linear-gradient(135deg, var(--desk-tone-blue-2), var(--desk-tone-purple-2) 35%, var(--desk-tone-red-2) 65%, var(--desk-tone-amber-2))}body[data-ui-skin=core] .ignis-desk__swatch span{background:var(--desk-tone-glyph);opacity:0;border-radius:50%;width:8px;height:8px;transform:scale(.3)}body[data-ui-skin=core] .ignis-desk__swatch[aria-pressed=true] span{opacity:1;transform:none}body[data-ui-skin=core] .ignis-desk__swatch[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--desk-light-ring), 0 0 0 2px var(--surface-2), 0 0 0 4px var(--border-strong)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__swatch{width:44px;height:44px}body[data-ui-skin=core] .ignis-desk__corners{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:12px 10px;display:grid}body[data-ui-skin=core] .ignis-desk__corner-btn{border-radius:var(--radius-2);background:var(--surface-4);min-width:0;min-height:30px;color:var(--content-text);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:default;border:0;padding:0 10px;font-size:12px;overflow:hidden}body[data-ui-skin=core] .ignis-desk__corner-btn:hover{background:var(--surface-3)}body[data-ui-skin=core] .ignis-desk__corner-btn--tl{grid-area:1/1}body[data-ui-skin=core] .ignis-desk__corner-btn--tr{grid-area:1/3}body[data-ui-skin=core] .ignis-desk__corner-btn--bl{grid-area:2/1}body[data-ui-skin=core] .ignis-desk__corner-btn--br{grid-area:2/3}body[data-ui-skin=core] .ignis-desk__corners-screen{border-radius:var(--radius-1);background:var(--well);height:44px;box-shadow:inset 0 0 0 1px var(--border-control);grid-area:1/2/3/3}body[data-ui-skin=core] .ignis-desk__module.is-off .ignis-desk__corners{opacity:.45}body[data-ui-skin=core] .ignis-desk__dnd{display:none}body[data-ui-skin=core] .is-dnd .ignis-desk__dnd{display:inline-flex}body[data-ui-skin=core] .ignis-desk__seg button:focus-visible,body[data-ui-skin=core] .ignis-desk__ctile:focus-visible,body[data-ui-skin=core] .ignis-desk__module:focus-visible,body[data-ui-skin=core] .ignis-desk__note:focus-visible,body[data-ui-skin=core] .ignis-desk__slider:focus-visible,body[data-ui-skin=core] .ignis-desk__swatch:focus-visible,body[data-ui-skin=core] .ignis-desk__corner-btn:focus-visible,body[data-ui-skin=core] .ignis-desk__banner-actions button:focus-visible,body[data-ui-skin=core] .ignis-desk__banner-x:focus-visible,body[data-ui-skin=core] .ignis-desk__note-x:focus-visible,body[data-ui-skin=core] .ignis-desk__stack-x:focus-visible,body[data-ui-skin=core] .ignis-desk__panel-link:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__launch{align-items:start;padding-top:72px}body[data-ui-skin=core] .ignis-desk__launch .ignis-desk__launch-panel{width:1040px;max-height:calc(100vh - 140px);box-shadow:none;background:0 0}body[data-ui-skin=core] .ignis-desk__launch-search{border-radius:var(--radius-2);background:var(--desk-glass-solid);width:280px;height:36px;box-shadow:inset 0 0 0 1px var(--border-control);align-items:center;gap:8px;margin:0 auto 28px;padding:0 12px;display:flex}body[data-ui-skin=core] .ignis-desk__launch-search input{min-width:0;color:var(--content-text);font:inherit;background:0 0;border:0;outline:0;flex:1}body[data-ui-skin=core] .ignis-desk__launch .ignis-desk__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:26px 12px}body[data-ui-skin=core] .ignis-desk__launch .ignis-desk__home-app{color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__launch .ignis-desk__home-app .ignis-desk__icon{--s:76px}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-desktop,body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-tablet{background:var(--desk-sheet-glass);-webkit-backdrop-filter:blur(34px)saturate(1.8);backdrop-filter:blur(34px)saturate(1.8);box-shadow:var(--desk-glass-rim), 0 0 0 1px var(--desk-window-rim), 0 30px 80px -20px var(--shade-pop);border:0;padding:0 4px 4px}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-desktop{top:calc(var(--desk-menubar-h) + 6px);right:var(--command-right,8px);width:min(400px,100vw - 16px);max-height:calc(100vh - var(--desk-menubar-h) - 120px);border-radius:var(--radius-4);transform-origin:100% 0;left:auto;transform:translateY(-6px)scale(.98)}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-desktop.is-open{transform:none}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-tablet{top:calc(var(--desk-statusbar-h) + 12px);border-radius:var(--radius-4);width:min(560px,100vw - 24px);transform:translate(-50%,-8px)}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--desk-tablet.is-open{transform:translate(-50%)}body[data-ui-skin=core] .ignis-dialog-backdrop.ignis-dialog-backdrop--clear{background:0 0}body[data-ui-skin=core] .ignis-command--desk .ignis-command__footer,body[data-ui-skin=core] .ignis-command--desk [data-command-close]{display:none}body[data-ui-skin=core] .ignis-command--desk .ignis-command__search{border-radius:var(--radius-3);background:var(--desk-tabwell);min-height:44px;box-shadow:none;margin:6px 4px;padding-right:12px}body[data-ui-skin=core] .ignis-command--desk .ignis-command__search input{height:40px;font-size:15px}body[data-ui-skin=core] .ignis-command--desk .ignis-command__results{max-height:none}body[data-ui-skin=core] .ignis-command--desk .ignis-command__status{min-height:0;padding:10px 12px 12px;font-size:13px}body[data-ui-skin=core] .ignis-command--desk .ignis-palette__group{letter-spacing:0;text-transform:none;padding:10px 10px 4px;font-weight:600}body[data-ui-skin=core] .ignis-command--desk .ignis-palette__item{border-radius:var(--radius-3);grid-template-columns:28px minmax(0,1fr);padding:7px 8px}body[data-ui-skin=core] .ignis-command--desk .ignis-palette__item--command{grid-template-columns:28px minmax(0,1fr) auto}body[data-ui-skin=core] .ignis-command--desk .ignis-palette__label{font-size:13.5px;line-height:18px}body[data-ui-skin=core] .ignis-palette__icon--app{display:grid}body[data-ui-skin=core] .ignis-dialog--desk-desktop .ignis-command__scopes{border-radius:var(--radius-3);background:var(--desk-tabwell);gap:0;margin:0 4px 4px;padding:2px}body[data-ui-skin=core] .ignis-dialog--desk-desktop .ignis-scope{background:0 0;flex:1 0 auto;padding:3px 10px}body[data-ui-skin=core] .ignis-dialog--desk-desktop .ignis-scope[aria-pressed=true]{background:var(--desk-pill-hover);box-shadow:var(--desk-pill-rim)}body[data-ui-skin=core] .ignis-dialog--desk-tablet .ignis-command__search{border-radius:999px;min-height:46px;padding-left:16px}body[data-ui-skin=core] .ignis-dialog--desk-tablet .ignis-command__scopes{scrollbar-width:none;flex-wrap:nowrap;padding:6px 4px 8px;overflow-x:auto}body[data-ui-skin=core] .ignis-dialog--desk-tablet .ignis-scope{flex:none;min-height:32px;padding:0 14px}body[data-ui-skin=core] .ignis-dialog--desk-tablet .ignis-palette__item{align-content:center;min-height:52px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window.is-slideover{top:calc(var(--desk-statusbar-h) + 10px);border-radius:var(--radius-4);width:520px;box-shadow:0 0 0 1px var(--hairline), 0 30px 80px -10px var(--shade-pop);padding-bottom:0;display:flex;bottom:26px;left:auto;right:12px}body[data-ui-skin=core] .ignis-desk--tablet.is-home .ignis-desk__window.is-slideover{display:none}body[data-ui-skin=core] .ignis-desk--tablet .is-slideover .ignis-desk__appbar{cursor:grab;touch-action:none}body[data-ui-skin=core] .ignis-desk--tablet .is-slideover .ignis-desk__appbar:before{content:"";background:var(--tertiary-text);border-radius:999px;width:40px;height:5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk--tablet .is-slideover .ignis-desk__homebar,body[data-ui-skin=core] .ignis-desk--tablet .is-slideover [data-act=split],body[data-ui-skin=core] .ignis-desk--tablet .is-slideover [data-act=home]{display:none}body[data-ui-skin=core] .ignis-desk__slideover-tab{z-index:8;border-radius:var(--radius-2) 0 0 var(--radius-2);background:var(--surface-4);width:14px;height:80px;box-shadow:var(--shadow-pop);border:0;padding:0;display:none;position:absolute;top:40%;right:0}body[data-ui-skin=core] .ignis-desk--tablet.has-slideover.is-slideover-away:not(.is-home) .ignis-desk__slideover-tab{display:block}body[data-ui-skin=core] .is-editing .ignis-desk__home-app .ignis-desk__icon{outline:1px dashed var(--border-strong);outline-offset:3px}body[data-ui-skin=core] .is-editing .ignis-desk__home-app{cursor:grab;touch-action:none}body[data-ui-skin=core] .ignis-desk__home-app.is-dragging{opacity:.25}body[data-ui-skin=core] .ignis-desk__home-ghost{z-index:calc(var(--z-menu) + 5);color:var(--content-text);pointer-events:none;filter:drop-shadow(0 12px 18px var(--shade-pop));justify-items:center;gap:8px;font-size:13px;display:grid;position:fixed;transform:scale(1.08)}body[data-ui-skin=core] .ignis-desk__edit-done{top:calc(var(--desk-statusbar-h) + 8px);z-index:9;background:var(--surface-4);min-height:44px;color:var(--content-text);font:inherit;border:0;border-radius:999px;padding:0 18px;font-weight:600;position:absolute;right:16px}body[data-ui-skin=core] .ignis-desk__boot{z-index:60;background:var(--canvas);place-content:center;justify-items:center;gap:28px;display:grid;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk__boot-mark{width:84px;color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__boot-mark svg{width:100%;height:auto;display:block}body[data-ui-skin=core] .ignis-desk__boot-bar{background:var(--surface-4);border-radius:999px;width:180px;height:5px;overflow:hidden}body[data-ui-skin=core] .ignis-desk__boot-bar>span{background:var(--content-text);transform-origin:0;border-radius:999px;height:100%;display:block;transform:scaleX(0)}body[data-ui-skin=core] .is-booting .ignis-desk__stage{visibility:hidden}body[data-ui-skin=core] .ignis-desk__corner{z-index:45;background:var(--accent-fill);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute}body[data-ui-skin=core] .ignis-desk__corner--tl{top:-60px;left:-60px}body[data-ui-skin=core] .ignis-desk__corner--tr{top:-60px;right:-60px}body[data-ui-skin=core] .ignis-desk__corner--bl{bottom:-60px;left:-60px}body[data-ui-skin=core] .ignis-desk__corner--br{bottom:-60px;right:-60px}body[data-ui-skin=core] .is-performance .ignis-desk__menubar,body[data-ui-skin=core] .is-performance .ignis-desk__dock,body[data-ui-skin=core] .is-performance .ignis-desk__panel,body[data-ui-skin=core] .is-performance .ignis-desk__banner,body[data-ui-skin=core] .is-performance .ignis-desk__overlay,body[data-ui-skin=core] .is-performance .ignis-desk__window{-webkit-backdrop-filter:none;backdrop-filter:none}body[data-ui-skin=core] .is-performance{--desk-glass:var(--desk-glass-solid)}body[data-ui-skin=core] .ignis-desk__menu-head{color:var(--tertiary-text);letter-spacing:.04em;text-transform:uppercase;margin:6px 10px 2px;font-size:12px;font-weight:600}body[data-ui-skin=core] .ignis-desk__menu-head:first-child{margin-top:2px}body[data-ui-skin=core] .ignis-desk__menu-who{border-bottom:1px solid var(--hairline);color:var(--content-text);margin-bottom:4px;padding:6px 10px 8px;font-weight:600}body[data-ui-skin=core] .ignis-desk__menu button small{color:var(--tertiary-text);font-size:12px;display:block}body[data-ui-skin=core] .ignis-desk__window.has-tabs .ignis-desk__title,body[data-ui-skin=core] .ignis-desk__window.has-tabs .ignis-desk__apptitle{display:none}body[data-ui-skin=core] .ignis-desk__tabs{border-radius:var(--radius-2);background:var(--desk-tabwell);scrollbar-width:none;flex:1;min-width:0;padding:3px;display:flex;overflow-x:auto}body[data-ui-skin=core] .ignis-desk__tab{border-radius:var(--radius-1);min-width:96px;height:26px;color:var(--tertiary-text);cursor:default;flex:1 1 0;justify-content:center;align-items:center;padding:0 28px;font-size:13px;display:inline-flex;position:relative}body[data-ui-skin=core] .ignis-desk__tab>span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}body[data-ui-skin=core] .ignis-desk__tab:hover{color:var(--content-text)}body[data-ui-skin=core] .ignis-desk__tab.is-on{background:var(--surface-4);box-shadow:var(--shadow-card);color:var(--content-text);font-weight:500}body[data-ui-skin=core] .ignis-desk__tab+.ignis-desk__tab:not(.is-on):before{content:"";background:var(--hairline);width:1px;position:absolute;top:25%;bottom:25%;left:0}body[data-ui-skin=core] .ignis-desk__tab.is-on+.ignis-desk__tab:before{display:none}body[data-ui-skin=core] .ignis-desk__tab:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-desk__tab.is-dirty>span:after{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}body[data-ui-skin=core] .ignis-desk__tab-x{border-radius:var(--radius-1);width:18px;height:18px;color:inherit;opacity:0;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;left:5px}body[data-ui-skin=core] .ignis-desk__tab.is-on .ignis-desk__tab-x,body[data-ui-skin=core] .ignis-desk__tab:hover .ignis-desk__tab-x,body[data-ui-skin=core] .ignis-desk__tab-x:focus-visible{opacity:.6}body[data-ui-skin=core] .ignis-desk__tab-x:hover{background:var(--surface-3);opacity:1}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__tab-x{opacity:.6}body[data-ui-skin=core] .ignis-desk__tab-x .ignis-desk__glyph{width:12px;height:12px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__tab{height:44px;padding:0 40px;font-size:14px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__tab-x{width:32px;height:32px}body[data-ui-skin=core] .ignis-drawer.ignis-drawer--tab{top:var(--desk-titlebar-h);z-index:2;background:var(--surface);width:auto;height:auto;max-height:none;box-shadow:none;border:0;border-radius:0;position:absolute;bottom:0;left:0;right:0;transform:none}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-drawer.ignis-drawer--tab{transition:none}}body[data-ui-skin=core] .ignis-desk--tablet .ignis-drawer--tab{top:var(--desk-appbar-h);bottom:22px}body[data-ui-skin=core] .ignis-drawer--tab.is-behind{visibility:hidden}body[data-ui-skin=core] .ignis-drawer--tab .ignis-drawer__header{display:none}body[data-ui-skin=core] .ignis-drawer--tab .ignis-drawer__body{padding:20px 24px}body[data-ui-skin=core] .ignis-drawer--tab .ignis-drawer__body>*{max-width:680px;margin-left:auto;margin-right:auto}body[data-ui-skin=core] .ignis-drawer--tab .ignis-drawer__footer{background:0 0;padding-left:max(24px,50% - 340px);padding-right:max(24px,50% - 340px)}body[data-ui-skin=core] .ignis-desk__window :is(.ignis-input,.ignis-textarea,.ignis-dropdown__trigger,.ignis-combobox__input,.ignis-datepicker__trigger,.ignis-datetimepicker__trigger,.ignis-daterange__trigger):not(:disabled):not([readonly]){background-color:var(--desk-field)}body[data-ui-skin=core] .ignis-desk__window :is(.ignis-input,.ignis-textarea,.ignis-dropdown__trigger,.ignis-combobox__input,.ignis-datepicker__trigger,.ignis-datetimepicker__trigger,.ignis-daterange__trigger):not(:hover):not(:focus-visible):not([aria-invalid=true]):not(.is-invalid){border-color:var(--desk-field-edge)}body[data-ui-skin=core] .ignis-desk__window form.ignis-card{border-radius:var(--radius-3);background:var(--desk-group);box-shadow:inset 0 0 0 1px var(--desk-group-edge);border:0;padding-top:4px;padding-bottom:4px}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body,body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body>.grid{display:block}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body .ignis-field:not(fieldset){border-top:1px solid var(--hairline);grid-template-columns:minmax(120px,32%) minmax(0,1fr);align-items:center;gap:4px 16px;margin:0 -16px;padding:10px 16px;display:grid}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body .ignis-field:not(fieldset)>*{grid-column:2;min-width:0}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body .ignis-field:not(fieldset)>.ignis-field__label{grid-column:1;margin:0}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body>.ignis-field:first-child,body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__body>:first-child>.ignis-field:first-child{border-top:0}body[data-ui-skin=core] .ignis-desk__window.is-slim form.ignis-card>.ignis-card__body .ignis-field:not(fieldset){grid-template-columns:minmax(0,1fr)}body[data-ui-skin=core] .ignis-desk__window.is-slim form.ignis-card>.ignis-card__body .ignis-field:not(fieldset)>*{grid-column:1}body[data-ui-skin=core] .ignis-desk__window form.ignis-card>.ignis-card__footer{border-top:1px solid var(--hairline);margin:4px -16px 0;padding:12px 16px 8px}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__window{isolation:isolate;-webkit-backdrop-filter:blur(36px)saturate(1.9)brightness(1.06);backdrop-filter:blur(36px)saturate(1.9)brightness(1.06);background:0 0}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__window:before{content:"";z-index:-1;border-radius:inherit;background:var(--surface);opacity:calc(1 - var(--desk-vibrancy,0) * .7);pointer-events:none;position:absolute;inset:0}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__window:after{box-shadow:var(--desk-glass-rim), inset 0 0 0 1px var(--desk-window-edge)}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__bar,body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__window:not(.is-front) .ignis-desk__bar{background:var(--desk-bar-tint)}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-drawer--tab{background:0 0}body[data-ui-skin=core] .ignis-desk--desktop.is-vibrancy:not(.is-performance) .ignis-desk__window.is-tab-on>.ignis-desk__body{visibility:hidden}body[data-ui-skin=core] .ignis-desk__window{--desk-sheet-top:var(--desk-titlebar-h)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__window{--desk-sheet-top:var(--desk-appbar-h)}body[data-ui-skin=core] .ignis-desk__window>.ignis-desk__bar{z-index:5;position:relative}body[data-ui-skin=core] .ignis-dialog-backdrop.ignis-dialog-backdrop--in-window{inset:var(--desk-sheet-top) 0 0;z-index:3;background:var(--desk-sheet-scrim);position:absolute}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--in-window{top:var(--desk-sheet-top);z-index:4;width:min(420px,100% - 32px);max-width:none;max-height:calc(100% - var(--desk-sheet-top) - 16px);border-radius:0 0 var(--radius-4) var(--radius-4);opacity:1;background:var(--desk-sheet-glass);-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);box-shadow:var(--desk-glass-rim), 0 0 0 1px var(--desk-window-rim), 0 24px 48px -12px var(--shade-pop);border:0;padding:0;position:absolute;left:50%;transform:translate(-50%,-100%)}body[data-ui-skin=core] .ignis-dialog.ignis-dialog--in-window.is-open{transform:translate(-50%)}body[data-ui-skin=core] .ignis-dialog--in-window .ignis-dialog__close,body[data-ui-skin=core] .ignis-dialog--in-window .ignis-dialog__title i{display:none}body[data-ui-skin=core] .ignis-dialog--in-window .ignis-dialog__header{min-height:0;padding:16px 16px 2px}body[data-ui-skin=core] .ignis-dialog--in-window .ignis-dialog__body{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:4px 16px 16px}body[data-ui-skin=core] .ignis-dialog--in-window .ignis-dialog__footer{border:0;padding:0 16px 16px}body[data-ui-skin=core] .is-performance .ignis-dialog--in-window{background:var(--overlay);-webkit-backdrop-filter:none;backdrop-filter:none}body[data-ui-skin=core] .ignis-desk__quick{top:calc(var(--desk-titlebar-h) + 10px);z-index:4;border-radius:var(--radius-item);background:var(--overlay);width:min(640px,100% - 32px);box-shadow:var(--shadow-pop);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;padding:10px;display:flex;position:absolute;left:0;right:0}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__quick{top:calc(var(--desk-appbar-h) + 10px)}body[data-ui-skin=core] .ignis-desk__quick-input{border-radius:var(--radius-1);background:var(--surface-4);min-width:0;color:var(--content-text);font:inherit;border:0;flex:100%;padding:8px 10px;font-size:15px}body[data-ui-skin=core] .ignis-desk__quick-input:focus-visible{outline:2px solid var(--accent-focus);outline-offset:-2px}body[data-ui-skin=core] .ignis-desk__quick-chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}body[data-ui-skin=core] .ignis-desk__chip{background:var(--surface-3);border-radius:999px;align-items:baseline;gap:6px;padding:3px 8px;font-size:13px;display:inline-flex}body[data-ui-skin=core] .ignis-desk__chip small{color:var(--tertiary-text);font-size:12px}body[data-ui-skin=core] .ignis-desk__quick-hint{color:var(--tertiary-text);white-space:nowrap;font-size:12px}body[data-ui-skin=core] .ignis-desk__quick-hint kbd{font:inherit;margin-left:6px}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__quick-hint{display:none}body[data-ui-skin=core] .ignis-desk__about{z-index:var(--z-menu);border-radius:var(--radius-3);background:var(--surface);width:min(340px,100vw - 32px);height:max-content;box-shadow:var(--desk-window-shadow);margin:auto;position:fixed;inset:0;overflow:hidden}body[data-ui-skin=core] .ignis-desk__about-bar{height:36px;color:var(--tertiary-text);justify-content:center;align-items:center;padding:0 12px;font-size:13px;display:flex;position:relative}body[data-ui-skin=core] .ignis-desk__about-bar .ignis-desk__light{box-shadow:inset 0 0 0 1px var(--desk-light-ring);position:absolute;left:12px}body[data-ui-skin=core] .ignis-desk__about-bar .ignis-desk__light:hover svg{opacity:1}body[data-ui-skin=core] .ignis-desk__about-body{text-align:center;justify-items:center;gap:4px;padding:8px 24px 22px;display:grid}body[data-ui-skin=core] .ignis-desk__about-logo{border-radius:var(--radius-3);background:var(--accent-fill);width:64px;height:64px;color:var(--on-accent);place-items:center;margin-bottom:6px;display:grid}body[data-ui-skin=core] .ignis-desk__about-logo .ignis-desk__glyph{width:34px;height:34px}body[data-ui-skin=core] .ignis-desk__about h2{margin:0;font-size:20px;font-weight:600}body[data-ui-skin=core] .ignis-desk__about-body>p{color:var(--secondary-text);margin:0 0 10px;font-size:13px}body[data-ui-skin=core] .ignis-desk__about-product{border-radius:var(--radius-2);background:var(--surface-4);text-align:left;align-items:center;gap:10px;width:100%;padding:10px;display:flex}body[data-ui-skin=core] .ignis-desk__about-product>span:not(.ignis-desk__icon-wrap){flex:1;min-width:0;display:grid}body[data-ui-skin=core] .ignis-desk__about-product small{color:var(--tertiary-text);font-size:12px}body[data-ui-skin=core] .ignis-desk__about dl{text-align:left;grid-template-columns:auto 1fr;gap:4px 12px;width:100%;margin:12px 0;font-size:13px;display:grid}body[data-ui-skin=core] .ignis-desk__about dt{color:var(--tertiary-text)}body[data-ui-skin=core] .ignis-desk__about dd{overflow-wrap:anywhere;margin:0}body[data-ui-skin=core] .ignis-desk__about-btn{border-radius:var(--radius-1);background:var(--surface-3);color:var(--content-text);font:inherit;cursor:default;border:0;padding:5px 12px;font-size:13px;text-decoration:none}body[data-ui-skin=core] .ignis-desk__about-btn:hover{background:var(--surface-2)}body[data-ui-skin=core] .ignis-desk__about-btn:focus-visible{outline:2px solid var(--accent-focus);outline-offset:2px}body[data-ui-skin=core] .ignis-desk__about-note{color:var(--tertiary-text);margin-top:10px;font-size:12px}body[data-ui-skin=core] .ignis-desk__window.is-drop{box-shadow:0 0 0 3px var(--accent-fill), var(--desk-window-shadow)}body[data-ui-skin=core] .is-drop-field{outline:2px dashed var(--accent-fill);outline-offset:3px}body[data-ui-skin=core] .ignis-desk__droppill{z-index:20;background:var(--accent-fill);max-width:80%;color:var(--on-accent);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;position:absolute;top:56px;left:50%;transform:translate(-50%)}body[data-ui-skin=core] .ignis-desk__droppill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-ui-skin=core] .ignis-desk__dragcard{background:var(--overlay);max-width:280px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--content-text);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13px;font-weight:500;display:flex;position:fixed;top:-200px;left:0}body[data-ui-skin=core] .ignis-desk__dragname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body[data-ui-skin=core] .ignis-desk__rest{z-index:9000;background:var(--desk-rest-scrim);color:var(--desk-rest-ink);-webkit-backdrop-filter:blur(40px)saturate(1.2);backdrop-filter:blur(40px)saturate(1.2);cursor:default;flex-direction:column;align-items:center;padding-top:14vh;display:flex;position:fixed;inset:0}body[data-ui-skin=core] .ignis-desk__rest time{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:112px;font-weight:200;line-height:1}body[data-ui-skin=core] .ignis-desk__rest p{opacity:.85;margin:10px 0 36px;font-size:20px}body[data-ui-skin=core] .ignis-desk__rest ul{gap:8px;width:min(360px,100vw - 32px);margin:0;padding:0;list-style:none;display:grid}body[data-ui-skin=core] .ignis-desk__rest li{border-radius:var(--radius-3);background:var(--desk-rest-card);align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}body[data-ui-skin=core] .ignis-desk__rest footer{justify-items:center;gap:6px;font-size:14px;display:grid;position:absolute;bottom:9vh}body[data-ui-skin=core] .ignis-desk__rest footer small{opacity:.7;font-size:12px}body[data-ui-skin=core] .is-performance .ignis-desk__rest{-webkit-backdrop-filter:none;backdrop-filter:none}@media print{body[data-ui-skin=core] .ignis-desk.is-print,body[data-ui-skin=core] .ignis-desk.is-print .ignis-desk__stage,body[data-ui-skin=core] .ignis-desk.is-print .ignis-desk__windows{position:static;overflow:visible}body[data-ui-skin=core] .ignis-desk.is-print .ignis-desk__stage>:not(.ignis-desk__windows),body[data-ui-skin=core] .ignis-desk.is-print .ignis-desk__window:not(.is-printing){display:none!important}body[data-ui-skin=core] .ignis-desk.is-print .is-printing{box-shadow:none;border-radius:0;display:block;position:static;overflow:visible;transform:none;width:auto!important;height:auto!important}body[data-ui-skin=core] .ignis-desk.is-print .is-printing>:not(.ignis-desk__body):not(.ignis-drawer--tab),body[data-ui-skin=core] .ignis-desk.is-print .is-printing .ignis-drawer--tab.is-behind,body[data-ui-skin=core] .ignis-desk.is-print .is-printing.is-tab-on>.ignis-desk__body{display:none}body[data-ui-skin=core] .ignis-desk.is-print .ignis-desk__body,body[data-ui-skin=core] .ignis-desk.is-print .ignis-drawer--tab{position:static;overflow:visible}}@media (prefers-reduced-motion:no-preference){body[data-ui-skin=core] .ignis-dialog.ignis-dialog--in-window{transition:transform .32s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__window{transition:box-shadow .24s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__title,body[data-ui-skin=core] .ignis-desk__title .ignis-desk__icon-wrap{transition:color .2s linear,opacity .2s linear}body[data-ui-skin=core] .ignis-desk__light svg,body[data-ui-skin=core] .ignis-desk__nav,body[data-ui-skin=core] .ignis-desk__mi,body[data-ui-skin=core] .ignis-desk__menu button,body[data-ui-skin=core] .ignis-desk__card{transition:opacity .12s linear,background-color .12s linear,color .12s linear}body[data-ui-skin=core] .ignis-desk__tip{transition:opacity .12s linear, transform .2s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__run{transition:background-color .3s linear}body[data-ui-skin=core] .ignis-desk__snap:not(.is-instant){transition:left .26s var(--desk-glide), top .26s var(--desk-glide), width .26s var(--desk-glide), height .26s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__zones{transition:opacity .16s linear,visibility .16s}body[data-ui-skin=core] .ignis-desk__zones i{transition:background-color .12s linear,border-color .12s linear}body[data-ui-skin=core] .ignis-desk__card{transition:transform .26s var(--desk-glide), box-shadow .26s var(--desk-glide), background-color .16s linear}body[data-ui-skin=core] .ignis-desk__card:hover{box-shadow:var(--shadow-pop);transform:translateY(-2px)}body[data-ui-skin=core] .ignis-desk__card:active{transition-duration:90ms;transform:scale(.985)}body[data-ui-skin=core] .ignis-desk__home-app .ignis-desk__icon,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__dock-item .ignis-desk__icon{transition:transform .46s var(--desk-spring), filter .24s linear}body[data-ui-skin=core] .ignis-desk__home-app:active .ignis-desk__icon,body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__dock-item:active .ignis-desk__icon{transition-duration:.11s;transition-timing-function:var(--motion-ease);transform:scale(.88)}body[data-ui-skin=core] .ignis-desk__scard{transition:transform .3s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__scard:hover{transform:translateY(-4px)}body[data-ui-skin=core] .ignis-desk__nav:active,body[data-ui-skin=core] .ignis-desk__backchip:active{transform:scale(.94)}body[data-ui-skin=core] .ignis-desk--tablet .ignis-desk__homebar:after{transition:width .26s var(--desk-glide), background-color .16s linear}body[data-ui-skin=core] .ignis-desk__dock{transition:transform .32s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__widgets,body[data-ui-skin=core] .ignis-desk__recent{transition:opacity .3s linear}body[data-ui-skin=core] .ignis-desk__seg button,body[data-ui-skin=core] .ignis-desk__ctile,body[data-ui-skin=core] .ignis-desk__corner-btn,body[data-ui-skin=core] .ignis-desk__ctile-big,body[data-ui-skin=core] .ignis-desk__ctile-row,body[data-ui-skin=core] .ignis-desk__panel-link,body[data-ui-skin=core] .ignis-desk__banner-actions button{transition:background-color .16s linear, color .16s linear, box-shadow .2s linear, transform .2s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__seg button:active,body[data-ui-skin=core] .ignis-desk__ctile:active,body[data-ui-skin=core] .ignis-desk__ctile-big:active,body[data-ui-skin=core] .ignis-desk__ctile-row:active,body[data-ui-skin=core] .ignis-desk__corner-btn:active,body[data-ui-skin=core] .ignis-desk__banner-actions button:active{transition-duration:90ms;transform:scale(.96)}body[data-ui-skin=core] .ignis-desk__cdot{transition:background-color .22s linear,color .22s linear}body[data-ui-skin=core] .ignis-desk__banner-actions{transition:max-height .3s var(--desk-glide), margin-top .3s var(--desk-glide), opacity .2s linear}body[data-ui-skin=core] .ignis-desk__banner-x,body[data-ui-skin=core] .ignis-desk__note-x{transition:opacity .14s linear}body[data-ui-skin=core] .ignis-desk__banner{transition:box-shadow .24s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__banner.is-hover{box-shadow:0 0 0 1px var(--hairline), var(--shadow-pop), 0 18px 40px -16px var(--shade-pop)}body[data-ui-skin=core] .ignis-desk__note{transition:background-color .14s linear, transform .26s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__stack.is-closed:hover .ignis-desk__note{transform:translateY(-1px)}body[data-ui-skin=core] .ignis-desk__stack.is-closed:before,body[data-ui-skin=core] .ignis-desk__stack.is-closed:after{transition:transform .26s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__stack.is-closed:hover:before{transform:translateY(2px)}body[data-ui-skin=core] .ignis-desk__stack.is-closed:hover:after{transform:translateY(4px)}body[data-ui-skin=core] .ignis-desk__slider{transition:transform .2s var(--desk-spring)}body[data-ui-skin=core] .ignis-desk__slider.is-active{transform:scale(1.03)}body[data-ui-skin=core] .ignis-desk__swatch{transition:box-shadow .2s linear, transform .2s var(--desk-glide)}body[data-ui-skin=core] .ignis-desk__swatch:hover{transform:scale(1.1)}body[data-ui-skin=core] .ignis-desk__swatch span{transition:opacity .16s linear, transform .3s var(--desk-spring)}body[data-ui-skin=core] .ignis-desk__corners{transition:opacity .2s linear}body[data-ui-skin=core] .is-editing .ignis-desk__home-app .ignis-desk__icon{animation:.26s ease-in-out 4 alternate ignis-desk-wobble}body[data-ui-skin=core] .ignis-desk__icon-wrap.is-launching{animation:.7s cubic-bezier(.3,0,.5,1) 3 ignis-desk-bounce}body[data-ui-skin=core] .ignis-desk__window[aria-busy=true]>.ignis-desk__progress{transition:opacity .12s linear .3s}body[data-ui-skin=core] .ignis-desk__window[aria-busy=true]>.ignis-desk__progress:after{animation:8s cubic-bezier(.1,.7,.3,1) both ignis-desk-progress}body[data-ui-skin=core] .ignis-desk__skeleton{animation:.2s linear .15s both ignis-desk-appear}body[data-ui-skin=core] .ignis-desk__lightrun.is-running:after{content:"";background:linear-gradient(90deg, transparent, var(--hi), transparent);width:40%;height:200%;animation:ignis-desk-run .9s var(--desk-glide) 1;position:absolute;top:-50%;left:-60%;transform:rotate(20deg)}}@keyframes ignis-desk-bounce{0%,50%,to{transform:none}22%{transform:translateY(-26px)}74%{transform:translateY(-12px)}}@keyframes ignis-desk-run{0%{left:-60%}to{left:130%}}@keyframes ignis-desk-appear{0%{opacity:0}to{opacity:1}}@keyframes ignis-desk-progress{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}@keyframes ignis-desk-wobble{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@media (min-width:901px){body[data-ui-skin=core] .ignis-topbar{padding-right:8px}}body[data-ui-skin=core] .ignis-chip--sk1{--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-text:var(--danger-text)}body[data-ui-skin=core] .ignis-chip--sk2{--tone-soft:var(--warn-soft);--tone-line:var(--warn-line);--tone-text:var(--warn-text)}body[data-ui-skin=core] .ignis-chip--sk3{--tone-soft:var(--ok-soft);--tone-line:var(--ok-line);--tone-text:var(--ok-text)}body[data-ui-skin=core] .ignis-chip--sk4{--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-text:var(--info-text)}body[data-ui-skin=core] .ignis-chip:is(.ignis-chip--sk5,.ignis-chip--tot){--tone-soft:var(--fill-3);--tone-line:var(--border-strong);--tone-text:var(--content-text)}body[data-ui-skin=core] .ignis-chip:is(.ignis-chip--sk1,.ignis-chip--sk2,.ignis-chip--sk3,.ignis-chip--sk4,.ignis-chip--sk5,.ignis-chip--tot){background:var(--tone-soft);border-color:var(--tone-line);color:var(--tone-text)}body[data-ui-skin=core] .ignis-btn--sk1{--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-text:var(--danger-text)}body[data-ui-skin=core] .ignis-btn--sk2{--tone-soft:var(--warn-soft);--tone-line:var(--warn-line);--tone-text:var(--warn-text)}body[data-ui-skin=core] .ignis-btn--sk3{--tone-soft:var(--ok-soft);--tone-line:var(--ok-line);--tone-text:var(--ok-text)}body[data-ui-skin=core] .ignis-btn--sk4{--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-text:var(--info-text)}body[data-ui-skin=core] .ignis-btn--sk5{--tone-soft:var(--fill-3);--tone-line:var(--border-strong);--tone-text:var(--content-text)}body[data-ui-skin=core] .ignis-btn:is(.ignis-btn--sk1,.ignis-btn--sk2,.ignis-btn--sk3,.ignis-btn--sk4,.ignis-btn--sk5){background:var(--tone-soft);border-color:var(--tone-line);color:var(--tone-text)}body[data-ui-skin=core] .ignis-btn:is(.ignis-btn--sk1,.ignis-btn--sk2,.ignis-btn--sk3,.ignis-btn--sk4,.ignis-btn--sk5):hover:not(:disabled){background:var(--tone-soft);border-color:var(--tone-text)}[data-theme=light] body[data-ui-skin=core]{--series-1:oklch(58% .11 215);--series-2:oklch(60% .09 72);--series-3:var(--series-4);--accent-text:color-mix(in srgb, var(--accent-base) 75%, black);--accent-focus:color-mix(in srgb, var(--accent-base) 75%, black)}
