@font-face{font-family:TT Firs Text;src:url(/assets/TTFirsText-Variable-BIosgZFz.woff2)format("woff2");font-weight:100 900;font-style:oblique 0deg 12deg;font-display:swap}:root{--unity-color-brand:#0202af;--unity-color-ink:#000064;--unity-color-white:#fff;--unity-color-gray:#b0b5ba;--unity-color-light:#e8edf1;--unity-color-print-black:#1e2125;--unity-color-muted:#555580;--unity-color-border:#8080ad;--unity-color-line:#c7c7ed;--unity-color-hover:#f2f2fc;--unity-color-selected:#e8e8fa;--unity-color-disabled-bg:#e8edf1;--unity-color-disabled-text:#555580;--unity-color-success:#146647;--unity-color-success-bg:#edf7f2;--unity-color-warning:#8a4800;--unity-color-warning-bg:#fff4e8;--unity-color-error:#b4233e;--unity-color-error-bg:#fff0f3;--unity-color-overlay:#00006466;--unity-color-chart-1:#0202af;--unity-color-chart-2:#000064;--unity-color-chart-3:#555580;--unity-color-chart-4:#8080ad;--unity-font-family:"TT Firs Text", Arial, sans-serif;--unity-font-mono:ui-monospace, Consolas, monospace;--unity-weight-regular:400;--unity-weight-inverse:450;--unity-weight-medium:500;--unity-weight-demibold:600;--unity-text-small:.875rem;--unity-text-body:1rem;--unity-text-lead:1.125rem;--unity-leading-body:1.4;--unity-leading-heading:1.1;--unity-leading-display:1.05;--unity-tracking:0em;--unity-space-0:0;--unity-space-1:.25rem;--unity-space-2:.5rem;--unity-space-3:.75rem;--unity-space-4:1rem;--unity-space-5:1.25rem;--unity-space-6:1.5rem;--unity-space-8:2rem;--unity-space-10:2.5rem;--unity-space-12:3rem;--unity-space-16:4rem;--unity-space-20:5rem;--unity-space-24:6rem;--unity-radius-content:0;--unity-radius-field:.5rem;--unity-radius-pill:999px;--unity-border-width:1px;--unity-focus-width:2px;--unity-focus-offset:3px;--unity-control-height:3rem;--unity-control-height-small:2.75rem;--unity-control-padding-x:1.25rem;--unity-icon-size:1.25rem;--unity-icon-stroke:1.5;--unity-shadow-float:0 16px 48px #00006429;--unity-motion-fast:.16s;--unity-motion-normal:.24s;--unity-motion-easing:cubic-bezier(.2, 0, 0, 1);--unity-layout-max:75rem;--unity-layout-gutter:2rem;--unity-layout-columns:12;--unity-layout-gap:1.5rem;--unity-heading-1:2rem;--unity-heading-2:1.5rem;--unity-heading-3:1.25rem;--unity-section-space:2rem;--unity-panel-padding:1.5rem;--unity-row-height:3.5rem;--unity-table-text:.875rem}.unity-profile-app{--unity-heading-1:2rem;--unity-heading-2:1.5rem;--unity-heading-3:1.25rem;--unity-section-space:2rem;--unity-panel-padding:1.5rem}.unity-profile-marketing{--unity-heading-1:4rem;--unity-heading-2:2.5rem;--unity-heading-3:1.5rem;--unity-section-space:5rem;--unity-panel-padding:2rem}@media (width>=640px) and (width<=1023px){:root{--unity-layout-columns:8}.unity-profile-marketing{--unity-heading-1:3rem}}@media (width<=639px){:root{--unity-layout-gutter:1rem;--unity-layout-columns:4;--unity-layout-gap:1rem;--unity-panel-padding:1rem;--unity-heading-1:1.75rem;--unity-heading-2:1.5rem;--unity-heading-3:1.125rem;--unity-section-space:1.5rem}.unity-profile-app{--unity-heading-1:1.75rem;--unity-heading-2:1.5rem;--unity-heading-3:1.125rem;--unity-section-space:1.5rem;--unity-panel-padding:1rem}.unity-profile-marketing{--unity-heading-1:2.5rem;--unity-heading-2:2rem;--unity-heading-3:1.25rem;--unity-section-space:3rem;--unity-panel-padding:1rem}}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:2rem}body{font:var(--unity-weight-regular) var(--unity-text-body)/var(--unity-leading-body) var(--unity-font-family);color:var(--unity-color-ink);background:var(--unity-color-white);letter-spacing:var(--unity-tracking);overflow-wrap:anywhere;margin:0}button,input,select,textarea{font:inherit;color:inherit}button,select,input[type=checkbox],input[type=radio]{cursor:pointer}a{color:var(--unity-color-brand);text-underline-offset:.22em}a:hover{color:var(--unity-color-ink)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible,.unity-is-focus{outline:var(--unity-focus-width) solid var(--unity-color-brand);outline-offset:var(--unity-focus-offset)}[hidden]{display:none!important}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}button:disabled,input:disabled,select:disabled{cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--unity-color-brand);font-weight:var(--unity-weight-demibold);text-align:left;overflow-wrap:anywhere}h1{font-size:var(--unity-heading-1);line-height:var(--unity-leading-display)}h2{font-size:var(--unity-heading-2);line-height:var(--unity-leading-heading)}h3{font-size:var(--unity-heading-3);font-weight:var(--unity-weight-medium);line-height:var(--unity-leading-heading)}p+p{margin-top:var(--unity-space-3)}::selection{background:var(--unity-color-selected);color:var(--unity-color-ink)}.unity-container{width:min(100% - 2 * var(--unity-layout-gutter), var(--unity-layout-max));margin-inline:auto}.unity-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}.unity-skip{z-index:100;background:#fff;padding:1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.unity-skip:focus{transform:none}.unity-muted{color:var(--unity-color-muted)}.unity-small{font-size:var(--unity-text-small)}.unity-lead{font-size:var(--unity-text-lead);max-width:58ch}.unity-stack{gap:var(--unity-space-4);display:grid}.unity-row{align-items:center;gap:var(--unity-space-3);flex-wrap:wrap;display:flex}.unity-between{justify-content:space-between}.unity-rule{border:0;border-top:1px solid var(--unity-color-line);margin:var(--unity-space-6) 0}.unity-section{margin-block:var(--unity-section-space)}.unity-grid-2{gap:var(--unity-layout-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.unity-grid-3{gap:var(--unity-layout-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.unity-icon{width:var(--unity-icon-size);height:var(--unity-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.unity-icon svg{width:100%;height:100%}.unity-logo{--unity-logo-width:72px;padding:calc(var(--unity-logo-width) * .342);flex-shrink:0;display:inline-flex}.unity-logo img{width:var(--unity-logo-width);height:auto}.unity-topbar{border-bottom:1px solid var(--unity-color-line)}.unity-topbar-inner{justify-content:space-between;align-items:center;gap:var(--unity-space-4);display:flex}.unity-topbar-inner>:first-child{min-width:0}.unity-topbar nav{gap:var(--unity-space-6);flex-wrap:wrap;align-items:center;display:flex}.unity-topbar nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.unity-topbar [aria-current=page]{box-shadow:inset 0 -2px var(--unity-color-brand);font-weight:500}.unity-button{justify-content:center;align-items:center;gap:var(--unity-space-2);min-height:var(--unity-control-height);padding:var(--unity-space-3) var(--unity-control-padding-x);border:1px solid var(--unity-color-brand);border-radius:var(--unity-radius-pill);background:var(--unity-color-brand);color:#fff;font-weight:var(--unity-weight-medium);font-size:var(--unity-text-body);text-align:center;transition:background var(--unity-motion-fast), color var(--unity-motion-fast), border-color var(--unity-motion-fast);line-height:1.25;text-decoration:none;display:inline-flex}.unity-button:hover,.unity-button.unity-is-hover{color:#fff;background:var(--unity-color-ink);border-color:var(--unity-color-ink)}.unity-button:active{transform:translateY(1px)}.unity-button--secondary{color:var(--unity-color-brand);background:#fff}.unity-button--secondary:hover{color:var(--unity-color-ink);background:var(--unity-color-hover)}.unity-button--ghost{color:var(--unity-color-brand);background:0 0;border-color:#0000}.unity-button--ghost:hover{color:var(--unity-color-ink);background:var(--unity-color-hover);border-color:#0000}.unity-button--small{min-height:var(--unity-control-height-small);font-size:var(--unity-text-small);padding:var(--unity-space-2) var(--unity-space-4)}.unity-button:disabled,.unity-button:disabled:hover{background:var(--unity-color-disabled-bg);border-color:var(--unity-color-border);color:var(--unity-color-disabled-text);transform:none}.unity-button--danger{background:var(--unity-color-error);border-color:var(--unity-color-error)}.unity-button{overflow-wrap:anywhere;min-width:0;max-width:100%}.unity-field{gap:var(--unity-space-2);min-width:0;display:grid}.unity-field label,.unity-label{font-weight:var(--unity-weight-medium);font-size:var(--unity-text-small)}.unity-input,.unity-select,.unity-textarea{width:100%;min-width:0;min-height:var(--unity-control-height);padding:var(--unity-space-3) var(--unity-space-4);border:1px solid var(--unity-color-border);border-radius:var(--unity-radius-field);background:#fff;line-height:1.4;display:block}.unity-input::placeholder,.unity-textarea::placeholder{color:var(--unity-color-muted);opacity:1}.unity-input:hover:not(:disabled),.unity-select:hover:not(:disabled),.unity-textarea:hover:not(:disabled){border-color:var(--unity-color-brand)}.unity-input:disabled,.unity-select:disabled{background:var(--unity-color-light);color:var(--unity-color-muted)}.unity-input[aria-invalid=true],.unity-select[aria-invalid=true]{border-color:var(--unity-color-error)}.unity-textarea{resize:vertical;min-height:112px}.unity-help,.unity-error{font-size:var(--unity-text-small)}.unity-help{color:var(--unity-color-muted)}.unity-error{color:var(--unity-color-error)}.unity-check{align-items:center;gap:var(--unity-space-3);cursor:pointer;min-height:44px;display:flex}.unity-check input{width:20px;height:20px;accent-color:var(--unity-color-brand);flex-shrink:0;margin:0}.unity-switch{align-items:center;gap:var(--unity-space-3);cursor:pointer;min-height:44px;display:flex}.unity-switch input{appearance:none;border:1px solid var(--unity-color-border);background:#fff;border-radius:99px;flex-shrink:0;width:44px;height:26px;margin:0;position:relative}.unity-switch input:after{content:"";background:var(--unity-color-muted);width:18px;height:18px;transition:transform var(--unity-motion-fast);border-radius:50%;position:absolute;top:3px;left:3px}.unity-switch input:checked{background:var(--unity-color-brand);border-color:var(--unity-color-brand)}.unity-switch input:checked:after{background:#fff;transform:translate(18px)}.unity-switch input:disabled{opacity:.6}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:var(--unity-space-2);font-weight:500;font-size:var(--unity-text-small);padding:0}.unity-tabs{gap:var(--unity-space-2);border-bottom:1px solid var(--unity-color-line);flex-wrap:wrap;display:flex}.unity-tab{min-height:44px;padding:var(--unity-space-3) var(--unity-space-4);color:var(--unity-color-muted);background:0 0;border:0;border-bottom:2px solid #0000;font-weight:500}.unity-tab:hover{color:var(--unity-color-brand);background:var(--unity-color-hover)}.unity-tab[aria-selected=true]{color:var(--unity-color-brand);border-bottom-color:var(--unity-color-brand)}.unity-panel{padding:var(--unity-panel-padding);border:1px solid var(--unity-color-line);border-radius:var(--unity-radius-content);background:#fff;min-width:0}.unity-panel--soft{background:var(--unity-color-light)}.unity-badge{align-items:center;gap:var(--unity-space-2);border-radius:var(--unity-radius-pill);padding:var(--unity-space-1) var(--unity-space-3);color:var(--unity-color-brand);background:var(--unity-color-selected);font-size:var(--unity-text-small);white-space:nowrap;font-weight:500;display:inline-flex}.unity-badge--success{color:var(--unity-color-success);background:var(--unity-color-success-bg)}.unity-badge--warning{color:var(--unity-color-warning);background:var(--unity-color-warning-bg)}.unity-badge--error{color:var(--unity-color-error);background:var(--unity-color-error-bg)}.unity-badge--neutral{color:var(--unity-color-muted);background:var(--unity-color-light)}.unity-alert{padding:var(--unity-space-4);border-left:3px solid var(--unity-color-brand);background:var(--unity-color-hover);color:var(--unity-color-ink);gap:var(--unity-space-3);align-items:flex-start;display:flex}.unity-alert--success{color:var(--unity-color-success);background:var(--unity-color-success-bg);border-color:var(--unity-color-success)}.unity-alert--error{color:var(--unity-color-error);background:var(--unity-color-error-bg);border-color:var(--unity-color-error)}.unity-alert--warning{color:var(--unity-color-warning);background:var(--unity-color-warning-bg);border-color:var(--unity-color-warning)}.unity-alert>:last-child{min-width:0}.unity-table-wrap{border:1px solid var(--unity-color-line);width:100%;overflow-x:auto}.unity-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--unity-table-text)}.unity-table th{background:var(--unity-color-hover);font-weight:500}.unity-table th,.unity-table td{padding:var(--unity-space-4);border-bottom:1px solid var(--unity-color-line);vertical-align:middle;height:var(--unity-row-height)}.unity-table tbody tr:last-child td{border-bottom:0}.unity-table tbody tr:hover{background:var(--unity-color-hover)}.unity-table caption{padding:var(--unity-space-3) var(--unity-space-4);text-align:left;color:var(--unity-color-muted);background:#fff}.unity-number{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.unity-dialog{width:min(560px,100% - 32px);padding:var(--unity-space-8);border:1px solid var(--unity-color-line);color:var(--unity-color-ink);box-shadow:var(--unity-shadow-float);background:#fff;max-height:calc(100dvh - 32px);overflow:auto}.unity-dialog::backdrop{background:var(--unity-color-overlay)}.unity-dialog h2{margin-bottom:var(--unity-space-4)}.unity-dialog .unity-row{margin-top:var(--unity-space-6)}.unity-toast{z-index:20;padding:var(--unity-space-4);border:1px solid var(--unity-color-border);box-shadow:var(--unity-shadow-float);background:#fff;max-width:min(440px,100% - 32px);position:fixed;bottom:24px;right:24px}.unity-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite unity-spin}.unity-loading{align-items:center;gap:var(--unity-space-3);display:flex}@keyframes unity-spin{to{transform:rotate(360deg)}}.unity-inverse{color:#fff;background:var(--unity-color-brand)}.unity-inverse h1,.unity-inverse h2,.unity-inverse h3,.unity-inverse a{color:#fff}.unity-inverse :focus-visible{outline-color:#fff}.unity-inverse .unity-button{color:var(--unity-color-brand);background:#fff;border-color:#fff}.unity-inverse .unity-button:hover{background:var(--unity-color-light)}.unity-empty{text-align:left;padding:var(--unity-space-8);border:1px dashed var(--unity-color-border)}.unity-empty h3{margin-bottom:var(--unity-space-2)}.unity-empty .unity-button{margin-top:var(--unity-space-4)}@media (width<=639px){.unity-grid-2,.unity-grid-3{grid-template-columns:1fr}.unity-topbar-inner{gap:var(--unity-space-2)}.unity-topbar nav{gap:var(--unity-space-3)}.unity-topbar nav a{font-size:var(--unity-text-small)}.unity-dialog{padding:var(--unity-space-6)}.unity-toast{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.unity-switch input{appearance:auto}.unity-switch input:after{display:none}.unity-button,.unity-badge,.unity-alert,.unity-tab{border:1px solid buttontext}.unity-tab[aria-selected=true]{border-bottom:3px solid highlight}}@font-face{font-family:TT Firs Text;src:url(/assets/TTFirsText-Variable-BIosgZFz.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.unity-profile-app{--unity-color-line:#e2e5ed;--unity-color-light:#f3f5f8;--unity-color-border:#b9bfd0;--unity-heading-1:24px;--unity-text-body:14px;--unity-text-small:12px;--unity-control-height:42px;--unity-control-height-small:36px;--unity-panel-padding:18px;--unity-radius-content:8px;font:14px/1.45 var(--unity-font-family)}.unity-profile-app h1{color:var(--unity-color-ink);line-height:1.25}.unity-profile-app .unity-button{min-height:40px;padding:8px 18px;font-size:14px}.unity-profile-app .unity-button--small{min-height:36px;font-size:12px}.unity-profile-app .unity-table-wrap{border:1px solid var(--unity-color-line);border-radius:8px}.unity-profile-app .unity-badge{border-radius:5px;padding:3px 7px;font-size:11px;font-weight:400}.unity-profile-app .unity-empty{border:1px solid var(--unity-color-line);text-align:center;border-radius:8px;padding:36px 20px}.unity-profile-app .unity-empty h2{text-align:center;color:var(--unity-color-ink);font-size:18px}.unity-profile-app .unity-empty p{margin-top:6px;font-size:13px}.unity-profile-app :focus-visible{outline:none}.unity-profile-app a:focus-visible{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.unity-profile-app .unity-button:focus-visible{border-color:var(--unity-color-ink);background:var(--unity-color-ink);color:var(--unity-color-white);box-shadow:none}.unity-profile-app :is(.unity-button--secondary,.unity-button--ghost):focus-visible{border-color:var(--unity-color-brand);background:var(--unity-color-hover);color:var(--unity-color-brand)}.unity-profile-app .unity-button--danger:focus-visible{border-color:var(--unity-color-ink);background:var(--unity-color-error);color:var(--unity-color-white)}.unity-profile-app button:not(.unity-button):not([data-selected]):focus-visible,.unity-profile-app summary:focus-visible{background-color:var(--unity-color-hover);text-underline-offset:.15em;box-shadow:none;text-decoration:underline;text-decoration-thickness:2px}.unity-profile-app button[data-selected]:focus-visible{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.unity-profile-app label:has(input:is([type=checkbox],[type=radio]):focus-visible){color:var(--unity-color-brand);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.unity-profile-app :is(.unity-input,.unity-select,.unity-textarea):focus{border-color:var(--unity-color-brand);outline:none}.unity-profile-app :is(.unity-input,.unity-select,.unity-textarea)[aria-invalid=true]:focus{border-color:var(--unity-color-error);background:var(--unity-color-error-bg)}.unity-profile-app .unity-upload{width:100%;min-height:8rem;padding:var(--unity-space-6);border:1px dashed var(--unity-color-border);border-radius:var(--unity-radius-field);background:var(--unity-color-white);color:var(--unity-color-ink);text-align:center;cursor:pointer;transition:background-color var(--unity-motion-fast) var(--unity-motion-easing), border-color var(--unity-motion-fast) var(--unity-motion-easing), color var(--unity-motion-fast) var(--unity-motion-easing);display:grid;position:relative}.unity-profile-app .unity-upload:hover:not([data-disabled]):not([data-accept]):not([data-reject]),.unity-profile-app .unity-upload[data-dragging]{border-color:var(--unity-color-brand);background:var(--unity-color-hover)}.unity-upload__content{justify-content:center;align-items:center;gap:var(--unity-space-4);pointer-events:none;min-width:0;display:flex}.unity-upload__symbol{width:2.5rem;height:2.5rem;color:var(--unity-color-brand);flex:0 0 2.5rem;place-items:center;display:grid}.unity-upload__copy{gap:var(--unity-space-1);text-align:left;min-width:0;display:grid}.unity-upload__copy strong{color:var(--unity-color-ink);font-weight:var(--unity-weight-medium)}.unity-upload__copy>span{color:var(--unity-color-muted);font-size:var(--unity-text-small)}.unity-upload__input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.unity-profile-app .unity-upload:focus-within:not([data-accept]):not([data-reject]){border-color:var(--unity-color-brand);background:var(--unity-color-hover)}@media (width<=639px){.unity-profile-app{--unity-heading-1:21px}.unity-profile-app .unity-button{min-height:44px}.unity-profile-app .unity-upload{min-height:7.5rem;padding:var(--unity-space-4)}.unity-upload__content{gap:var(--unity-space-3)}}@media (prefers-reduced-motion:reduce){.unity-profile-app .unity-upload{transition:none}}.shell{min-height:100vh;color:var(--unity-color-ink);background:#f7f8fb;grid-template-columns:224px minmax(0,1fr);display:grid}.mobile-header{display:none}.mobile-menu{max-width:none;max-height:none}.skip-link{z-index:30;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.sidebar{border-right:1px solid var(--unity-color-line);background:#fff;flex-direction:column;height:100vh;padding:25px 12px 18px;display:flex;position:sticky;top:0}.brand{min-height:70px;color:var(--unity-color-ink);align-items:center;gap:12px;padding:15px 12px;text-decoration:none;display:flex}.brand img{width:72px;height:auto}.brand span{color:var(--unity-color-muted);max-width:62px;font-size:11px;line-height:1.3}.sidebar-label{color:#858ba5;letter-spacing:.05em;margin:28px 12px 10px;font-size:10px;font-weight:600}.navigation{gap:4px;display:grid}.nav-link{color:#565e7d;border-radius:7px;align-items:center;gap:11px;min-height:44px;padding:10px 12px;font-weight:500;text-decoration:none;display:flex}.nav-link:hover,.nav-link.active{color:var(--unity-color-brand);background:#eef}.nav-link.active:after{content:"";background:var(--unity-color-brand);border-radius:4px;width:4px;height:18px;margin-left:auto}.sidebar-bottom{margin-top:auto}.sidebar-note{color:var(--unity-color-muted);border:1px solid #e8eaf1;border-radius:8px;align-items:flex-start;gap:9px;padding:13px 10px;font-size:11px;display:flex}.sidebar-note svg{color:var(--unity-color-brand);flex:none}.sidebar-note strong{color:var(--unity-color-ink);font-size:11px;font-weight:500;display:block}.sidebar-note p{margin-top:4px;line-height:1.5}.sidebar-caption{color:#9298ad;padding:18px 10px 0;font-size:10px}.workspace{min-width:0}.topbar{border-bottom:1px solid var(--unity-color-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:0 38px;display:flex}.topbar-path{color:#8a90a8;align-items:center;gap:10px;font-size:12px;display:flex}.topbar-path strong{color:#505878;font-weight:500}.demo-label{color:var(--unity-color-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.demo-label span{background:#777ec6;border-radius:50%;width:7px;height:7px}.main-content{width:min(100%,1180px);margin:0 auto;padding:38px 38px 80px}@media (width<=1050px){.main-content,.topbar{padding-inline:26px}}@media (width>=640px) and (width<=800px){.shell{grid-template-columns:192px minmax(0,1fr)}}@media (width<=650px){.main-content{padding:25px 16px 60px}.topbar{padding:0 16px}.topbar-path span,.topbar-path>svg:nth-of-type(2){display:none}}@media (width<=639px){.shell{display:block}.sidebar,.topbar{display:none}.mobile-header,.mobile-menu-header{min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left));border-bottom:1px solid var(--unity-color-line);background:#fff;justify-content:space-between;align-items:center;display:flex}.mobile-header{z-index:10;position:sticky;top:0}.mobile-brand{align-items:center;min-height:64px;padding:0 16px;display:inline-flex}.mobile-brand img{width:72px;height:auto}.mobile-menu-toggle{width:48px;height:48px;color:var(--unity-color-brand);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-menu[open]{width:100%;height:100dvh;color:var(--unity-color-ink);background:#fff;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.mobile-menu::backdrop{background:var(--unity-color-overlay)}.mobile-menu-header{flex:none}.mobile-menu-content{min-height:0;padding:0 calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-menu-content .sidebar-label{margin:28px 12px 10px}.mobile-menu-footer{margin-top:auto;padding-top:24px}}:root{font-synthesis:none}body{min-width:320px}button,input,textarea{font:inherit}.page-header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px;display:flex}.shell h1{letter-spacing:-.015em;font-size:26px;font-weight:600;line-height:1.2}.page-description{color:#717995;margin-top:8px;font-size:13px}.shell .unity-button{white-space:normal;gap:8px;min-height:42px;padding:10px 17px}.create-button{flex:none}.empty-icon,.issue-card-icon,.aside-icon,.current-status-icon,.attachment-icon{color:var(--unity-color-brand);background:#eef;border-radius:9px;flex:none;place-items:center;display:grid}.panel-heading h2,.side-card h2{color:var(--unity-color-ink);font-size:15px;font-weight:600}.panel-heading p{color:#858ca2;margin-top:4px;font-size:12px}.list-tabs{border-bottom:1px solid #e2e5ed;gap:24px;margin-bottom:16px;display:flex}.list-tabs button{color:#858ca2;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:44px;padding:0 0 12px;font-size:12px;font-weight:500;display:flex}.list-tabs button[aria-pressed=true]{border-bottom-color:var(--unity-color-brand);color:var(--unity-color-brand)}.list-tabs span{color:inherit;font-size:10px}.empty-state{text-align:center;background:#fff;border:1px solid #e7eaf2;border-radius:10px;justify-items:center;padding:48px 20px;display:grid}.empty-icon{width:56px;height:56px;margin-bottom:16px}.empty-state h3{color:var(--unity-color-ink);font-size:15px;font-weight:600}.empty-state p{color:#7c849c;max-width:360px;margin:7px 0 20px;font-size:12px;line-height:1.6}.issue-list{gap:10px;display:grid}.issue-card{color:var(--unity-color-ink);background:#fff;border:1px solid #e7eaf2;border-radius:9px;align-items:flex-start;gap:15px;padding:19px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex}.issue-card:hover{color:var(--unity-color-ink);border-color:#aeb5e4;box-shadow:0 5px 18px #1d265a0d}.issue-card-icon{width:42px;height:42px}.issue-card-content{flex:1;min-width:0}.issue-card-top{flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.issue-number{color:var(--unity-color-brand);font-weight:600}.issue-date,.issue-card-bottom>span:last-child{color:#9299ae}.issue-card h3{color:var(--unity-color-ink);margin-top:5px;font-size:14px;font-weight:600}.issue-card p{color:#7d849b;margin-top:5px;font-size:12px}.issue-card-bottom{flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;font-size:11px;display:flex}.card-chevron{color:#a1a8ba;margin:auto 0}.status{border-radius:5px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.status>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.status--neutral{color:#626a82;background:#f0f2f6}.status--info{color:#333fb1;background:#eeefff}.status--success{color:#146647;background:#edf7f2}.status--warning{color:#8a4800;background:#fff4e8}.bottom-hint{color:#727c98;align-items:flex-start;gap:11px;margin-top:22px;padding:17px 19px;font-size:12px;display:flex}.bottom-hint>span{color:#777fc2}.bottom-hint strong{color:#485273;font-size:12px;font-weight:500}.bottom-hint p{margin-top:4px;line-height:1.55}.back-link{color:#68718f;align-items:center;gap:7px;margin-bottom:25px;font-size:12px;text-decoration:none;display:inline-flex}.back-link:hover{color:var(--unity-color-brand)}.detail-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;display:grid}.form-panel,.content-panel,.side-card{background:#fff;border:1px solid #e5e8f1;border-radius:9px;overflow:hidden}.form-panel{overflow:visible}.panel-heading{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:15px;padding:19px 22px;display:flex}.form-body,.panel-body{gap:21px;padding:23px 22px;display:grid}.field{gap:7px;min-width:0;display:grid}.field label:not(.unity-upload),.field-label{font-size:12px;font-weight:500}.field label:not(.unity-upload)>span:not(.optional){color:#b4233e}.optional{color:#969caf;margin-left:5px;font-size:11px;font-weight:400}.field small,.field-hint{color:#8991a7;font-size:11px;line-height:1.5}.shell .field-error{color:#b4233e;font-size:12px}.text-button{color:var(--unity-color-brand);background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.shell .unity-input,.shell .unity-select,.shell .unity-textarea{border-color:#d6dae6;font-size:13px}.shell .unity-input:focus-visible,.shell .unity-select:focus-visible,.shell .unity-textarea:focus-visible{border-color:var(--unity-color-brand)}.shell :is(.unity-input,.unity-select,.unity-textarea)[aria-invalid=true]{border-color:#b4233e}.shell .unity-textarea{min-height:120px}.form-row{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.select-input{min-width:0;position:relative}.select-input__control{position:relative}.shell .select-input__input{padding-right:42px}.select-input__input[readonly]{cursor:pointer}.select-input__toggle{width:42px;height:100%;color:var(--unity-color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.select-input__dropdown{z-index:20;max-height:220px;padding:var(--unity-space-1);border:1px solid var(--unity-color-line);border-radius:var(--unity-radius-field);background:var(--unity-color-white);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000641f}.select-input__dropdown[data-opens-up]{top:auto;bottom:calc(100% + 4px)}.select-input__option{min-height:var(--unity-control-height-small);padding:var(--unity-space-2) var(--unity-space-3);border-radius:calc(var(--unity-radius-field) - var(--unity-space-1));color:var(--unity-color-ink);cursor:pointer;font-size:13px}.select-input__option[data-active]{background:var(--unity-color-hover);color:var(--unity-color-brand)}.select-input__option[aria-selected=true]{background:var(--unity-color-brand);color:var(--unity-color-white)}.file-input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.file-list,.attachments ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.file-list li{color:#68718f;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.file-list li>span{overflow-wrap:anywhere}.file-list button{width:32px;height:32px;color:var(--unity-color-muted);background:0 0;border:0;border-radius:5px;place-items:center;margin-left:auto;display:grid}.file-list button:hover{background:var(--unity-color-hover)}.form-footer{border-top:1px solid #edf0f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:17px 22px;display:flex}.form-footer .field-error{flex-basis:100%}.side-card{padding:20px}.aside-icon{width:40px;height:40px;margin-bottom:16px}.side-card p{color:#7b839b;margin-top:9px;font-size:12px;line-height:1.6}.detail-heading{margin-bottom:25px}.detail-error{color:#9b283c;background:#fff5f6;border:1px solid #efcad0;border-radius:8px;margin:0 0 16px;padding:12px 15px;font-size:12px}.detail-meta{color:#9299ae;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.detail-main,.detail-side{gap:16px;min-width:0;display:grid}.progress-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.progress-steps li{color:#9da4b7;align-content:start;justify-items:start;gap:8px;font-size:11px;display:grid;position:relative}.progress-steps li:not(:last-child):after{content:"";background:#e2e5ef;width:calc(100% - 32px);height:1px;position:absolute;top:12px;left:28px}.progress-steps li.done:not(:last-child):after{background:#a3a9df}.progress-steps .current{color:var(--unity-color-brand);font-weight:600}.progress-steps .done{color:#5b6485}.progress-dot{z-index:1;background:#fff;border:1px solid #e0e4ed;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.progress-steps .current .progress-dot,.progress-steps .done .progress-dot{border-color:var(--unity-color-brand);background:var(--unity-color-brand);color:#fff}.current-status{background:#f6f7fc;border-radius:7px;align-items:center;gap:12px;padding:14px;display:flex}.current-status-icon{width:36px;height:36px}.current-status strong{font-size:12px;font-weight:600}.current-status p{color:#8089a0;margin-top:3px;font-size:11px}.result-panel .panel-heading>svg{color:#146647}.preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.feedback{border-top:1px solid #edf0f5;gap:8px;margin-top:3px;padding-top:20px;display:grid}.feedback>strong{font-size:13px}.feedback>p{color:#7d849b;font-size:12px}.feedback-field{margin-top:6px}.feedback-actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.detail-fields,.side-card dl{gap:17px;margin:0;display:grid}.detail-fields dt,.side-card dt{color:#8a91a6;margin-bottom:4px;font-size:11px}.detail-fields dd,.side-card dd{overflow-wrap:anywhere;margin:0;font-size:13px}.attachments{border-top:1px solid #edf0f5;padding-top:18px}.attachments h3{color:var(--unity-color-ink);margin-bottom:12px;font-size:12px}.attachments h3 span{color:#9299ae;font-weight:400}.attachments li{align-items:center;gap:10px;min-width:0;display:flex}.attachment-icon{width:36px;height:36px}.attachments li>div{gap:2px;min-width:0;display:grid}.attachments li strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.attachments li div span{color:#9299ae;font-size:11px}.attachments li a{margin-left:auto;font-size:11px}.attachment-add{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex;position:relative}.attachment-add:focus-within label{border-color:var(--unity-color-brand);background:var(--unity-color-hover)}.attachment-add label{cursor:pointer}.attachment-add span{color:#8991a7;font-size:11px}.history{gap:0;margin:0;padding:0;list-style:none;display:grid}.history li{gap:13px;padding-bottom:20px;display:flex;position:relative}.history li:not(:last-child):before{content:"";background:#e0e4ef;width:1px;position:absolute;top:8px;bottom:0;left:4px}.history li:last-child{padding-bottom:0}.history-dot{z-index:1;background:var(--unity-color-brand);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.history li div{gap:3px;display:grid}.history strong{font-size:12px;font-weight:500}.history time{color:#a0a7b8;font-size:11px}.history p{color:#68718f;margin-top:5px;font-size:12px}.side-card dl{gap:13px;margin-top:20px}.demo-card{background:#f6f6ff;border-color:#e5e6f8}.demo-tag{color:#777fbd;letter-spacing:.06em;margin-bottom:10px;font-size:10px;font-weight:600;display:inline-block}.demo-card .unity-button{width:100%;margin-top:16px;font-size:12px}.alert-error{color:#9b283c;background:#fff5f6;border:1px solid #efcad0;border-radius:8px;justify-items:start;gap:10px;padding:20px;display:grid}.loading{color:#7d849b;padding:40px 0}@media (width<=1050px){.detail-layout{grid-template-columns:minmax(0,1fr) 220px}}@media (width<=650px){.shell h1{font-size:23px}.page-header{flex-direction:column;align-items:flex-start}.page-header .create-button{width:100%}.detail-layout,.form-row{grid-template-columns:minmax(0,1fr)}.panel-heading,.form-body,.panel-body,.form-footer{padding-inline:17px}.progress-steps li{padding-right:4px;font-size:10px}.shell .unity-button{min-height:44px}.shell .unity-input,.shell .unity-select,.shell .unity-textarea{font-size:16px}}@media (width<=400px){.issue-card{gap:10px;padding:14px}.issue-card-icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
