@font-face{font-family:TASA Orbiter;font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/tasaorbiter/v2/3XFtErw3860rsdSUVZx78hP2TNzZ5P0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TASA Orbiter;font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/tasaorbiter/v2/3XFtErw3860rsdSUVZx78hP2QtzZ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#\31p-live-region{height:0!important}:root{--color-base-bg: #f3f3f4;--color-base-bg-alt: #edf1fc;--color-bg-elevated: #fff;--color-bg-subtle: #fafafa;--color-bg-muted: #f5f5f5;--color-bg-accent-soft: #eef6ff;--color-bg-accent-strong: #1d64d8;--color-bg-accent-strong-hover: #1857be;--color-bg-accent-alt: #1c05e5;--color-bg-danger: #ffe5e5;--color-bg-danger-hover: #ffc9c9;--color-bg-featured: #e6f7ff;--color-bg-selected: #eef2f5;--color-bg-overlay: #ffffffa6;--color-text-default: #001329;--color-text-invert: #fff;--color-text-secondary: #646568;--color-text-muted: #888;--color-text-danger: #a30000;--color-text-danger-strong: #c00;--color-text-link: #0a66c2;--color-text-featured: #006e99;--color-border-base: #ccd3d9;--color-border-strong: #cfd5da;--color-border-muted: #d5d5d5;--color-border-light: #e1e5e8;--color-border-subtle: #eef1f3;--color-border-focus: #1d64d8;--color-border-neutral: #ccc;--color-border-neutral-strong: #999;--color-border-alt: #dfe3e6;--color-scroll-thumb: #ddd;--color-scroll-thumb-hover: #c3c3c3;--shadow-sm: 0 2px 4px -1px rgba(0, 0, 0, .25);--radius-sm: 4px;--radius: .375rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2rem;--size-field-padding-y: .45rem;--size-field-padding-x: .55rem;--size-btn-padding-y: .55rem;--size-btn-padding-x: .9rem;--size-gap-row: .6rem;--size-gap-col: .6rem;--size-radius-sm: 4px;--size-radius: var(--radius);--size-border-width: 1px;--size-toggle: 1.4rem;--size-scrollbar: 8px;--size-title-section-pad-top: .85rem;--size-title-section-pad-bottom: .65rem;--size-title-section-margin-bottom: var(--space-lg);--size-badge-font: .75rem;--size-error-font: .7rem;--font-family: "TASA Orbiter", sans-serif;--text-normal: .875rem;--text-size-1: 1.375rem;--text-size-2: 1.25rem;--text-size-3: 1.125rem;--text-size-4: 1.0625rem;--text-size-5: 1rem;--text-size-6: .9375rem;--primary-color: var(--color-base-bg-alt);--primary-color-dark: #001d3d;--secondary-color: var(--color-text-secondary);--secondary-color-dark: #686465;--base-color-dark: var(--color-text-default);--base-color: var(--color-base-bg);--highlight-color: var(--color-bg-accent-alt);--compl-color: var(--color-border-base);--font-color: var(--color-text-default);--font-color-2: var(--color-text-invert);--border-radius: var(--radius);--padding-lite: var(--space-xs);--padding: var(--space-sm);--margin: var(--space-sm);--padding-left: var(--space-sm);--padding-right: var(--space-sm);--padding-top: var(--space-sm);--padding-bottom: var(--space-sm);--padding-bottom-2: var(--space-lg);--list-style: disc;--text-sub-title: var(--text-size-2);--text-title: 1.5rem;--border: 1px solid var(--color-border-base)}a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul,input,select,button{box-sizing:border-box}html{background:var(--primary-color)}body{margin:0}main{background:var(--base-color)}ul{padding-inline-start:1.25rem;margin-block-start:.5em;margin-block-end:.5em}li{margin-top:.8em;margin-bottom:.8em}.h-full{height:100%}.w-full{width:100%}.font-format,p,b,bold,span,i,strong,a,label,table{font-size:var(--text-normal);font-family:var(--font-family);color:var(--font-color)}.font-format-title,h1,h2,h3,h4,h5,h6{font-family:var(--font-family);color:var(--font-color)}h1{font-size:var(--text-size-1);margin:0}h2{font-size:var(--text-size-2);margin:0}h3{font-size:var(--text-size-3);margin:0}h4{font-size:var(--text-size-4);margin:0}h5{font-size:var(--text-size-5);margin:0}h6{font-size:var(--text-size-6);margin:0}input,textarea,select,button{font-size:var(--text-normal);font-family:var(--font-family);color:var(--font-color);line-height:1}input,select,textarea{max-width:100%;border:var(--border);padding:var(--size-field-padding-y) var(--size-field-padding-x);border-radius:var(--border-radius);border-color:var(--compl-color);background:var(--primary-color);color:var(--font-color)}textarea{max-width:100%;width:100%}button{background:var(--color-bg-accent-strong);color:var(--color-text-invert);border:1px solid var(--color-bg-accent-strong);border-radius:var(--radius);padding:var(--size-btn-padding-y) var(--size-btn-padding-x);font-weight:500;cursor:pointer;box-shadow:var(--shadow-sm)}button:hover{background:var(--color-bg-accent-strong-hover)}.button-secondary{border:1px solid var(--color-border-strong);background:#f4f7f9;color:var(--color-text-default)}.button-secondary:hover{background:#eceff1}.text-small{font-size:.78rem}.u-hover-row{transition:background-color .15s ease}.u-hover-row:hover{background:#f4f6f8}.u-hover-row:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px;background:#f0f4f9}.u-list-item{padding:.5rem .6rem;border-bottom:1px solid var(--color-border-subtle);cursor:pointer;margin:0}.u-node-line{display:flex;align-items:center;gap:.45rem;cursor:pointer;padding:.15rem .25rem}.u-toggle-btn{background:transparent;color:var(--font-color);border:none;width:1.5rem;height:1.5rem;line-height:1;padding:0;font-size:.9rem;cursor:pointer}.u-toggle-placeholder{display:inline-block;width:1.5rem}.u-actions-panel{display:flex;flex-wrap:wrap;gap:.4rem;margin:.3rem 0 .4rem 2rem;padding:.4rem .5rem;padding-right:0;border-radius:6px;justify-content:flex-end}.u-edit-block{width:100%;max-width:345px;display:flex;gap:.35rem;align-items:flex-start}.u-edit-block input{flex:1;padding:.5rem}.u-edit-block .u-row{display:flex;gap:.35rem}.u-btn-icon{background:transparent;border:none;padding:0;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.u-btn-icon:hover{opacity:.7}input:focus,select:focus{outline:2px solid color-mix(in srgb,var(--color-bg-accent-strong) 25%,transparent);border-color:var(--color-border-focus)}.border-format{border:var(--border);border-radius:var(--border-radius)}.interspace-format{padding:var(--padding)}.space-format{margin:var(--margin)}.title-section{padding:var(--size-title-section-pad-top) 0 var(--size-title-section-pad-bottom);margin-bottom:var(--size-title-section-margin-bottom);border-bottom:1px solid var(--color-border-subtle)}.u-flex{display:flex}.u-flex-col{display:flex;flex-direction:column}.u-items-center{align-items:center}.u-items-start{align-items:flex-start}.u-justify-between{justify-content:space-between}.u-justify-center{justify-content:center}.u-inline-block{display:inline-block}.u-full{width:100%}.u-gap-xs{gap:var(--space-2xs)}.u-gap-sm{gap:var(--space-xs)}.u-gap-md{gap:var(--space-sm)}.u-gap-lg{gap:var(--space-md)}.u-gap-xl{gap:var(--space-xl)}.u-gap-2xl{gap:var(--space-2xl)}.u-row{display:flex;align-items:center;gap:var(--size-gap-row)}.u-grid-sm{display:grid;gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.u-error-text{color:var(--color-text-danger-strong);font-size:.7rem;margin:0}.u-badge{margin-left:var(--space-xs);padding:.05rem .35rem;border-radius:var(--radius-sm);font-size:var(--size-badge-font);line-height:1}.u-badge-off{background:var(--color-bg-danger);color:var(--color-text-danger)}.u-badge-feat{background:var(--color-bg-featured);color:var(--color-text-featured)}.u-btn-danger{background:var(--color-bg-danger);color:var(--color-text-danger);border-color:var(--color-bg-danger)}.u-btn-danger:hover:not([disabled]){background:var(--color-bg-danger-hover)}.u-list-reset{list-style:none;margin:0;padding:0}.u-toggle-square{width:var(--size-toggle);height:var(--size-toggle);padding:0;line-height:1}.u-scroll-thin::-webkit-scrollbar{width:8px}.u-scroll-thin::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:var(--radius-sm)}.u-scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--color-scroll-thumb-hover)}.u-mb-xs{margin-bottom:var(--space-2xs)}.u-mb-sm{margin-bottom:var(--space-xs)}.u-mb{margin-bottom:.85rem}.u-mb-md{margin-bottom:var(--space-sm)}.u-mb-lg{margin-bottom:var(--space-md)}.u-mt-sm{margin-top:var(--space-xs)}.u-mt-md{margin-top:var(--space-sm)}.u-mt-lg{margin-top:var(--space-md)}.u-p-sm{padding:var(--space-xs)}.u-pt-sm{padding-top:var(--space-xs)}.u-pt-md{padding-top:var(--space-sm)}.u-pt-lg{padding-top:var(--space-md)}.u-pb-sm{padding-bottom:var(--space-xs)}.u-pb-md{padding-bottom:var(--space-sm)}.u-pb-lg{padding-bottom:var(--space-md)}.u-px-sm{padding-inline:var(--space-xs)}.u-px-md{padding-inline:var(--space-sm)}.u-px-lg{padding-inline:var(--space-md)}.u-py-sm{padding-block:var(--space-xs)}.u-py-md{padding-block:var(--space-sm)}.u-py-lg{padding-block:var(--space-md)}.u-checkbox-glass{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff73;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .2s ease;cursor:pointer}.u-checkbox-glass:hover{background:#fff9;border-color:#1c05e533;box-shadow:0 6px 16px #00000014;transform:translateY(-1px)}.u-checkbox-glass input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;background:#ffffff80;border:2px solid rgba(29,100,216,.3);border-radius:6px;cursor:pointer;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 2px 4px #0000000d;flex-shrink:0}.u-checkbox-glass input[type=checkbox]:hover{border-color:#1d64d880;background:#ffffffb3;box-shadow:inset 0 2px 4px #00000014,0 0 0 3px #1d64d81a}.u-checkbox-glass input[type=checkbox]:checked{background:linear-gradient(135deg,#1c05e5d9,#1d64d8d9);border-color:#1c05e599;box-shadow:inset 0 1px 3px #00000026,0 0 0 3px #1c05e526,0 4px 12px #1c05e540}.u-checkbox-glass input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:1;animation:u-checkmark .25s cubic-bezier(.4,0,.2,1)}@keyframes u-checkmark{0%{transform:rotate(45deg) scale(0);opacity:0}50%{transform:rotate(45deg) scale(1.1)}to{transform:rotate(45deg) scale(1);opacity:1}}.u-checkbox-glass input[type=checkbox]:focus-visible{outline:none;border-color:#1d64d8cc;box-shadow:inset 0 2px 4px #00000014,0 0 0 4px #1d64d833}@keyframes u-fade-in{0%{opacity:0}to{opacity:1}}@keyframes u-pop-in{0%{transform:translateY(6px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes u-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes u-slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes u-accordion-expand{0%{opacity:0;height:0}to{opacity:1;height:var(--target-height)}}.anim-fade-in{animation:u-fade-in .18s ease both}.anim-pop-in{animation:u-pop-in .22s cubic-bezier(.4,0,.2,1) both}.anim-slide-down{animation:u-slide-down .25s cubic-bezier(.4,0,.2,1) both}.anim-slide-up{animation:u-slide-up .25s cubic-bezier(.4,0,.2,1) both}.anim-accordion-expand{overflow:hidden;animation:u-accordion-expand .26s cubic-bezier(.4,0,.2,1) both}.edit-form{width:100%;display:flex;justify-content:space-between}.l-page{width:100%;max-width:850px;margin:0 auto}.l-section{padding:var(--space-md);border-bottom:1px solid var(--color-border);background:#ffffff8f;box-shadow:var(--shadow-sm);border-radius:var(--border-radius);height:100%}.actions-section{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between}
