@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff")}:root{--ui-font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ui-ground: #F3F5F9;--ui-surface: #FFFFFF;--ui-surface-2: #F8FAFC;--ui-border: #E2E8F0;--ui-border-strong: #CBD5E1;--ui-ink: #0F172A;--ui-text: #1E293B;--ui-secondary: #475569;--ui-muted: #64748B;--ui-primary: #1A7FD4;--ui-primary-tint: #E8F1FB;--ui-primary-ink: #135C9E;--ui-teal: #1C9C80;--ui-teal-tint: #DDF5EE;--ui-teal-ink: #0E6B57;--ui-orange: #D97A28;--ui-orange-tint: #FDEEDC;--ui-orange-ink: #9A4E12;--ui-violet: #7C5CBF;--ui-violet-tint: #EFE9F9;--ui-danger: #DC2626;--ui-danger-tint: #FEE2E2;--ui-danger-ink: #991B1B;--ui-slate: #475569;--ui-slate-tint: #EEF2F6;--ui-slate-ink: #334155;--ui-shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .06);--ui-shadow-hover: 0 6px 16px rgba(15, 23, 42, .1);--ui-radius-card: 12px;--ui-radius-control: 8px;--ui-radius-chip: 999px;--ui-radius-tile: 10px;--ui-blur: none;--ui-page-pad: 32px}html[data-theme=dark]{--ui-ground: #0B1220;--ui-surface: #111A2B;--ui-surface-2: #16213A;--ui-border: #223049;--ui-border-strong: #2E3E5C;--ui-ink: #F1F5F9;--ui-text: #E2E8F0;--ui-secondary: #A9B8CB;--ui-muted: #8A9BB3;--ui-primary: #4AA3EA;--ui-primary-tint: rgba(74, 163, 234, .18);--ui-primary-ink: #9CCDF5;--ui-teal: #34C3A2;--ui-teal-tint: rgba(52, 195, 162, .18);--ui-teal-ink: #7FDCC5;--ui-orange: #F0A05A;--ui-orange-tint: rgba(240, 160, 90, .18);--ui-orange-ink: #F7C391;--ui-violet: #A88BE0;--ui-violet-tint: rgba(168, 139, 224, .18);--ui-danger: #F87171;--ui-danger-tint: rgba(248, 113, 113, .18);--ui-danger-ink: #FCA5A5;--ui-slate: #A9B8CB;--ui-slate-tint: rgba(148, 163, 184, .16);--ui-slate-ink: #CBD5E1;--ui-shadow-card: 0 1px 2px rgba(0, 0, 0, .4);--ui-shadow-hover: 0 6px 16px rgba(0, 0, 0, .5)}@media(max-width:1023px){:root{--ui-page-pad: 24px}}@media(max-width:639px){:root{--ui-page-pad: 16px}}body{font-family:var(--ui-font);line-height:1.45}.ui-tabular{font-variant-numeric:tabular-nums}.app-content{padding:var(--ui-page-pad);min-height:280px}.app-content__inner{max-width:1440px;margin:0 auto}.ui-page-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-bottom:32px}.ui-page-header__main{min-width:0}.ui-page-header__crumb{font-size:13px;color:var(--ui-secondary);margin-bottom:6px}.ui-page-header__title{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--ui-ink)}.ui-page-header__subtitle{margin-top:4px;font-size:14px;color:var(--ui-secondary)}.ui-page-header__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:639px){.ui-page-header{flex-direction:column;align-items:stretch}}.ui-section-header{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-bottom:12px;min-height:28px}.ui-section-header__title{margin:0;font-size:16px;font-weight:600;line-height:1.2;color:var(--ui-ink)}.ui-section-header__count{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--ui-radius-chip);background:var(--ui-slate-tint);color:var(--ui-secondary);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.ui-section-header__hint{font-size:13px;color:var(--ui-secondary)}.ui-section-header__action{margin-left:auto}.ui-icon-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--ui-radius-tile);line-height:1}.ui-icon-tile--primary{background:var(--ui-primary-tint);color:var(--ui-primary)}.ui-icon-tile--teal{background:var(--ui-teal-tint);color:var(--ui-teal)}.ui-icon-tile--orange{background:var(--ui-orange-tint);color:var(--ui-orange)}.ui-icon-tile--violet{background:var(--ui-violet-tint);color:var(--ui-violet)}.ui-icon-tile--danger{background:var(--ui-danger-tint);color:var(--ui-danger)}.ui-icon-tile--slate{background:var(--ui-slate-tint);color:var(--ui-slate)}.ui-surface-card{display:block;width:100%;text-align:left;font:inherit;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);min-width:0;overflow:hidden;text-decoration:none}.ui-surface-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--ui-border)}.ui-surface-card__title{margin:0;font-size:15px;font-weight:600;line-height:1.2;color:var(--ui-ink)}.ui-surface-card--hoverable{cursor:pointer;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.ui-surface-card--hoverable:hover{box-shadow:var(--ui-shadow-hover);transform:translateY(-1px);border-color:var(--ui-border-strong)}.ui-surface-card--hoverable:focus-visible,.ui-list-row--link:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-list-row--link:focus-visible{outline-offset:-2px}@media(prefers-reduced-motion:reduce){.ui-surface-card--hoverable,.ui-surface-card--hoverable:hover{transition:none;transform:none}}.ui-stat-tile{padding:20px;display:flex;flex-direction:column;gap:4px}.ui-stat-tile__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.ui-stat-tile__label{font-size:13px;color:var(--ui-secondary)}.ui-stat-tile__value{font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--ui-ink);font-variant-numeric:tabular-nums}.ui-stat-tile__sub{font-size:13px;color:var(--ui-muted)}.ui-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 16px;gap:4px}.ui-empty-state--compact{padding:24px 16px}.ui-empty-state .ui-icon-tile{margin-bottom:8px}.ui-empty-state__title{font-size:15px;font-weight:600;color:var(--ui-ink)}.ui-empty-state__hint{font-size:13px;color:var(--ui-secondary);max-width:360px}.ui-empty-state__action{margin-top:12px}.ui-list{list-style:none;margin:0;padding:0}.ui-list-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 20px;border-bottom:1px solid var(--ui-border);color:var(--ui-text)}.ui-list>li:last-child>.ui-list-row,.ui-list>.ui-list-row:last-child{border-bottom:0}.ui-list-row--link{width:100%;background:transparent;border-left:0;border-right:0;border-top:0;font:inherit;text-align:left;cursor:pointer}.ui-list-row--link:hover{background:var(--ui-surface-2)}.ui-list-row__main{flex:1;min-width:0}.ui-list-row__title{font-size:14px;font-weight:600;color:var(--ui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-list-row__text{font-size:14px;color:var(--ui-text);line-height:1.4}.ui-list-row__meta{font-size:13px;color:var(--ui-secondary);margin-top:2px}.ui-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--ui-radius-chip);font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0}.ui-chip--progress{background:var(--ui-primary-tint);color:var(--ui-primary-ink)}.ui-chip--done{background:var(--ui-teal-tint);color:var(--ui-teal-ink)}.ui-chip--hold{background:var(--ui-orange-tint);color:var(--ui-orange-ink)}.ui-chip--idle{background:var(--ui-slate-tint);color:var(--ui-slate-ink)}.ui-chip--overdue{background:var(--ui-danger-tint);color:var(--ui-danger-ink)}.ui-chip--violet{background:var(--ui-violet-tint);color:var(--ui-violet)}.ui-bar{height:8px;border-radius:var(--ui-radius-chip);background:var(--ui-slate-tint);overflow:hidden}.ui-bar--thin{height:4px}.ui-bar__fill{height:100%;border-radius:var(--ui-radius-chip);background:var(--ui-primary)}.ui-bar__fill--done{background:var(--ui-teal)}.ui-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ui-radius-chip);flex-shrink:0;font-size:13px;font-weight:600;background:var(--ui-primary-tint);color:var(--ui-primary-ink)}.ui-list-row--link,.ui-list-row--link:hover{color:var(--ui-text)}.ui-section{margin-bottom:32px}.ui-section:last-child{margin-bottom:0}.ui-stack{display:flex;flex-direction:column;gap:32px;min-width:0}.ui-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ui-grid-7-5{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media(min-width:1200px){.ui-grid-7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px}}.ui-grid-7-5>*{min-width:0}.ui-scroll-list{max-height:440px;overflow-y:auto}.ui-scroll-list--short{max-height:264px}.ui-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--ui-radius-control);font:inherit;font-size:13px;font-weight:600;line-height:1;background:var(--ui-surface-2);border:1px solid var(--ui-border);color:var(--ui-text);cursor:pointer;white-space:nowrap;transition:border-color .15s,background-color .15s,transform .15s}.ui-action .anticon,.ui-action svg{font-size:14px;width:14px;height:14px}.ui-action:hover:not(:disabled){border-color:var(--ui-border-strong);background:color-mix(in srgb,var(--ui-surface-2) 80%,var(--ui-border-strong));transform:translateY(-1px)}.ui-action:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-action:disabled{opacity:.5;cursor:not-allowed}.ui-action--danger{color:var(--ui-danger)}.ui-action--danger:hover:not(:disabled){background:var(--ui-danger-tint)}.ui-action--sm{height:28px;padding:0 10px;font-size:12px}html,body{overflow-x:hidden}.ant-modal{max-width:calc(100vw - 24px)}.ant-drawer-content-wrapper{max-width:100vw}.ant-table-content,.ant-table-body{-webkit-overflow-scrolling:touch}@media(max-width:767px){.ant-modal .ant-modal-body{padding-left:16px;padding-right:16px}.ant-picker-dropdown .ant-picker-panel-container{max-width:calc(100vw - 16px);overflow-x:auto}}body.theme-planet{background:linear-gradient(#02040a40,#02040a66),url(/wallpapers/space-default.jpg?v=5) center center / cover no-repeat fixed,#02040a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#d6e4ff}body.theme-planet h1,body.theme-planet h2,body.theme-planet h3,body.theme-planet h4,body.theme-planet h5,body.theme-planet .ant-typography,body.theme-planet .ant-statistic-content{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.02em}body.theme-planet .ant-layout,body.theme-planet .ant-layout-content,body.theme-planet .ant-layout-has-sider{background:transparent!important}body.theme-planet .ant-layout-sider{background:linear-gradient(180deg,#02040ab3,#050810a6)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-right:1px solid rgba(0,217,255,.2);box-shadow:0 0 32px #00d9ff14}body.theme-planet .ant-layout-sider>div:first-child{background:transparent!important}body.theme-planet .ant-layout-header{background:linear-gradient(180deg,#02040a8c,#05081080)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,217,255,.2);box-shadow:0 1px #00d9ff1f,0 4px 24px #00000080}body.theme-planet .ant-layout-content{background:#0508102e!important;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);border:1px solid rgba(0,217,255,.14);box-shadow:inset 0 1px #ffffff0a,0 8px 40px #0006}body.theme-planet .ant-card{background:#080c186b!important;border:1px solid rgba(0,217,255,.2);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px #ffffff0a,0 4px 24px #00000059;transition:border-color .2s,box-shadow .2s}body.theme-planet .ant-card:hover{border-color:#00d9ff66;box-shadow:0 0 20px #00d9ff1a}body.theme-planet .ant-card-head{border-bottom:1px solid rgba(0,217,255,.15)}body.theme-planet .ant-btn-primary{background:linear-gradient(135deg,#00d9ff,#0a8bbf);border:1px solid #00d9ff;color:#021019;font-weight:600;text-shadow:none;box-shadow:0 0 12px #00d9ff66}body.theme-planet .ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#33e0ff,#00d9ff)!important;box-shadow:0 0 18px #00d9ff99!important;color:#021019!important}body.theme-planet .ant-btn-default{background:#0e142199;border:1px solid rgba(0,217,255,.35);color:#d6e4ff}body.theme-planet .ant-btn-default:hover:not(:disabled){border-color:#00d9ff!important;color:#00d9ff!important;box-shadow:0 0 12px #00d9ff4d}body.theme-planet .ant-btn-dangerous{border-color:#ff4d6d73}body.theme-planet .ant-input,body.theme-planet .ant-input-affix-wrapper,body.theme-planet .ant-input-number,body.theme-planet .ant-select-selector,body.theme-planet .ant-picker{background:#05081099!important;border:1px solid rgba(0,217,255,.25)!important;color:#d6e4ff!important}body.theme-planet .ant-input:focus,body.theme-planet .ant-input-affix-wrapper-focused,body.theme-planet .ant-input-number-focused,body.theme-planet .ant-select-focused .ant-select-selector,body.theme-planet .ant-picker-focused{border-color:#00d9ff!important;box-shadow:0 0 0 2px #00d9ff2e,0 0 12px #00d9ff33!important}body.theme-planet .ant-tag:not([style*=background]):not([class*=ant-tag-][class*=-inverse]):not(.ant-tag-success):not(.ant-tag-processing):not(.ant-tag-error):not(.ant-tag-warning):not(.ant-tag-magenta):not(.ant-tag-red):not(.ant-tag-volcano):not(.ant-tag-orange):not(.ant-tag-gold):not(.ant-tag-yellow):not(.ant-tag-lime):not(.ant-tag-green):not(.ant-tag-cyan):not(.ant-tag-blue):not(.ant-tag-geekblue):not(.ant-tag-purple):not(.ant-tag-pink){background:#00d9ff1a;border:1px solid rgba(0,217,255,.25);color:#00d9ff}body.theme-planet .ant-tag[style*=background]{font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4)}body.theme-planet .ant-modal-content,body.theme-planet .ant-drawer-content{background:#0e1421f2!important;border:1px solid rgba(0,217,255,.2);box-shadow:0 0 32px #000000b3,0 0 24px #00d9ff1a}body.theme-planet .ant-modal-header,body.theme-planet .ant-drawer-header{background:transparent!important;border-bottom:1px solid rgba(0,217,255,.18)}body.theme-planet .ant-modal-mask{background:#02040ab3!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.theme-planet .ant-table{background:transparent}body.theme-planet .ant-table-thead>tr>th{background:#121a2bf2!important;color:#00d9ff!important;border-bottom:1px solid rgba(0,217,255,.25)!important;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase}body.theme-planet .ant-table-tbody>tr>td{background:#0e142199;border-bottom:1px solid rgba(0,217,255,.08)}body.theme-planet .ant-table-tbody>tr:hover>td{background:#00d9ff0f!important}body.theme-planet .ant-dropdown-menu,body.theme-planet .ant-popover-inner,body.theme-planet .ant-select-dropdown,body.theme-planet .ant-picker-dropdown .ant-picker-panel-container{background:#121a2bfa!important;border:1px solid rgba(0,217,255,.25);box-shadow:0 8px 32px #0009,0 0 16px #00d9ff1a}body.theme-planet .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#00d9ff!important;text-shadow:0 0 8px rgba(0,217,255,.4)}body.theme-planet .ant-tabs-ink-bar{background:#00d9ff!important;box-shadow:0 0 8px #00d9ff99}body.theme-planet *::-webkit-scrollbar{width:8px;height:8px}body.theme-planet *::-webkit-scrollbar-track{background:#05081066}body.theme-planet *::-webkit-scrollbar-thumb{background:#00d9ff40;border-radius:0;border:1px solid rgba(0,217,255,.4)}body.theme-planet *::-webkit-scrollbar-thumb:hover{background:#00d9ff66}body.theme-planet .ant-notification-notice,body.theme-planet .ant-message-notice-content{background:#0e1421f2!important;border:1px solid rgba(0,217,255,.3);box-shadow:0 0 24px #00d9ff26}body.theme-planet .ant-menu-item-selected{position:relative}body.theme-planet .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#00d9ff;box-shadow:0 0 8px #00d9ff,0 0 16px #00d9ff66}body.theme-planet .ant-card{border-radius:2px}body.theme-planet .ant-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,217,255,.6),transparent);pointer-events:none}body.theme-planet .ant-card{position:relative;overflow:hidden}body.theme-planet .ant-typography-secondary{color:#d6e4ffb3!important}body.theme-planet .ant-statistic-title{color:#d6e4ffbf!important;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase}body.theme-planet [style*="color: #666"],body.theme-planet [style*="color: rgb(102, 102, 102)"],body.theme-planet [style*="color: #888"],body.theme-planet [style*="color: rgb(136, 136, 136)"],body.theme-planet [style*="color: #999"],body.theme-planet [style*="color: rgb(153, 153, 153)"],body.theme-planet [style*="color: #8c8c8c"],body.theme-planet [style*="color: rgb(140, 140, 140)"],body.theme-planet [style*="color: #a0a4a8"],body.theme-planet [style*="color: #636E72"],body.theme-planet [style*="color: #aaa"],body.theme-planet [style*="color: rgb(170, 170, 170)"]{color:#d6e4ffb8!important}body.theme-planet [style*="rgba(255, 255, 255, 0.45)"],body.theme-planet [style*="rgba(255,255,255,0.45)"],body.theme-planet [style*="rgba(255, 255, 255, 0.65)"],body.theme-planet [style*="rgba(255,255,255,0.65)"]{color:#d6e4ffc7!important}body.theme-planet .ant-picker-content thead th{color:#d6e4ffb3!important}body.theme-planet .ant-tag[style*=dashed]{background:#d6e4ff14!important;border-color:#d6e4ff66!important;color:#d6e4ffd9!important}body.theme-planet [style*="color: #1A7FD4"],body.theme-planet [style*="color: rgb(26, 127, 212)"]{color:#00d9ff!important}body.theme-planet .ant-form-item-label>label{color:#d6e4ffd9;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.03em}body.theme-planet div[style*="cursor: pointer"][style*="border-radius: 8px"]{background:#080c186b!important;border:1px solid rgba(0,217,255,.22)!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px #ffffff0a,0 4px 24px #00000059;transition:border-color .2s,box-shadow .2s,transform .15s!important}body.theme-planet .ant-picker-calendar,body.theme-planet .ant-picker-calendar-full{background:#080c1866!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(0,217,255,.18);box-shadow:inset 0 1px #ffffff0a,0 4px 24px #00000059;border-radius:4px}body.theme-planet .ant-picker-cell,body.theme-planet .ant-picker-content th,body.theme-planet .ant-picker-content td{background:transparent!important}body.theme-planet .ant-picker-calendar-date{background:transparent!important;border-top:1px solid rgba(0,217,255,.08)!important}body.theme-planet .ant-picker-cell-in-view .ant-picker-calendar-date-today{border-color:#00d9ff80!important;box-shadow:0 0 8px #00d9ff4d}body.theme-planet div[style*="cursor: pointer"][style*="border-radius: 8px"]:hover{border-color:#00d9ff80!important;box-shadow:0 0 24px #00d9ff26!important}body.theme-planet div[style*="rgba(231, 76, 60, 0.08)"]{background:#ff4d6d1f!important;border-color:#ff4d6d66!important;box-shadow:0 0 16px #ff4d6d40;animation:planetTimerPulse 2.4s ease-in-out infinite}@keyframes planetTimerPulse{0%,to{box-shadow:0 0 16px #ff4d6d40}50%{box-shadow:0 0 24px #ff4d6d80}}body.theme-planet .ant-layout-header:after{content:"";position:absolute;bottom:0;left:-50%;width:50%;height:1px;background:linear-gradient(90deg,transparent,#00d9ff,transparent);animation:planetScan 6s linear infinite;pointer-events:none}body.theme-planet .ant-layout-header{position:relative;overflow:hidden}@keyframes planetScan{0%{left:-50%}to{left:100%}}body.theme-planet .ant-menu-dark .ant-menu-item:hover,body.theme-planet .ant-menu-dark .ant-menu-submenu-title:hover{background:#00d9ff14!important;color:#00d9ff!important}body.theme-planet .ant-menu-dark .ant-menu-item-selected{background:#00d9ff2e!important;color:#00d9ff!important}body.theme-planet .ant-avatar{background:#00d9ff2e;color:#00d9ff;border:1px solid rgba(0,217,255,.35)}body.theme-planet .ant-empty-image svg{opacity:.5;filter:drop-shadow(0 0 4px rgba(0,217,255,.3))}body.theme-planet .ant-badge-count{background:#ff2e92!important;box-shadow:0 0 8px #ff2e9280}body.theme-planet .ant-statistic-content-value{color:#00d9ff!important;text-shadow:0 0 8px rgba(0,217,255,.3)}body.theme-planet>#root>div[style*="linear-gradient(135deg, rgb(62, 206, 173)"]{background:radial-gradient(ellipse at center,rgba(0,217,255,.15) 0%,transparent 60%),radial-gradient(ellipse at top left,#070b16,#02040a)!important}body.theme-planet .ant-segmented{background:#05081099!important;border:1px solid rgba(0,217,255,.25)}body.theme-planet .ant-segmented-item-selected{background:#00d9ff2e!important;color:#00d9ff!important}body.theme-tsushima{background:linear-gradient(#f5ede040,#f5ede059),url(/wallpapers/tsushima-default.jpg?v=1) center center / cover no-repeat fixed,#f5ede0;font-family:"Noto Serif JP",Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif;color:#3a2820}body.theme-tsushima h1,body.theme-tsushima h2,body.theme-tsushima h3,body.theme-tsushima h4,body.theme-tsushima h5,body.theme-tsushima .ant-typography{font-family:Shippori Mincho,"Noto Serif JP",serif;font-weight:600;letter-spacing:.01em;color:#3a2820}body.theme-tsushima .ant-layout,body.theme-tsushima .ant-layout-content,body.theme-tsushima .ant-layout-has-sider{background:transparent!important}body.theme-tsushima .ant-layout-sider{background:#ffffff52!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.4);box-shadow:0 0 32px #3a282014}body.theme-tsushima .ant-layout-sider>div:first-child{background:transparent!important}body.theme-tsushima .ant-layout-header{background:#fff6!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.45);box-shadow:0 1px #ffffff80,0 4px 24px #3a28200f}body.theme-tsushima .ant-layout-content{background:#ffffff2e!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 1px #ffffff80,0 8px 32px #3a282014}body.theme-tsushima .ant-card{background:#ffffff52!important;border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:inset 0 1px #ffffff8c,0 4px 24px #3a282014;transition:border-color .2s,box-shadow .2s;border-radius:8px}body.theme-tsushima .ant-card:hover{border-color:#ffffffa6;box-shadow:0 0 24px #3a28201a}body.theme-tsushima .ant-card-head{border-bottom:1px solid rgba(58,40,32,.12)}body.theme-tsushima .ant-btn-primary{background:linear-gradient(135deg,#c47a8e,#7a2030);border:1px solid #7a2030;color:#fff5f0;font-weight:600}body.theme-tsushima .ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#d49aab,#9b2840)!important;box-shadow:0 4px 12px #7a203040!important;color:#fff!important}body.theme-tsushima .ant-btn-default{background:#fffcf5c7;border:1px solid rgba(58,40,32,.25);color:#3a2820}body.theme-tsushima .ant-btn-default:hover:not(:disabled){border-color:#c47a8e!important;color:#7a2030!important}body.theme-tsushima .ant-input,body.theme-tsushima .ant-input-affix-wrapper,body.theme-tsushima .ant-input-number,body.theme-tsushima .ant-select-selector,body.theme-tsushima .ant-picker{background:#fffcf5d9!important;border:1px solid rgba(58,40,32,.22)!important;color:#3a2820!important}body.theme-tsushima .ant-input:focus,body.theme-tsushima .ant-input-affix-wrapper-focused,body.theme-tsushima .ant-input-number-focused,body.theme-tsushima .ant-select-focused .ant-select-selector,body.theme-tsushima .ant-picker-focused{border-color:#c47a8e!important;box-shadow:0 0 0 2px #c47a8e2e!important}body.theme-tsushima .ant-tag:not([style*=background]):not(.ant-tag-success):not(.ant-tag-processing):not(.ant-tag-error):not(.ant-tag-warning):not(.ant-tag-magenta):not(.ant-tag-red):not(.ant-tag-volcano):not(.ant-tag-orange):not(.ant-tag-gold):not(.ant-tag-yellow):not(.ant-tag-lime):not(.ant-tag-green):not(.ant-tag-cyan):not(.ant-tag-blue):not(.ant-tag-geekblue):not(.ant-tag-purple):not(.ant-tag-pink){background:#c47a8e24;border:1px solid rgba(196,122,142,.3);color:#7a2030}body.theme-tsushima .ant-tag[style*=background]{font-weight:600}body.theme-tsushima .ant-modal-content,body.theme-tsushima .ant-drawer-content{background:#fffcf5f7!important;border:1px solid rgba(196,122,142,.22);box-shadow:0 0 32px #3a282033}body.theme-tsushima .ant-modal-header,body.theme-tsushima .ant-drawer-header{background:transparent!important;border-bottom:1px solid rgba(196,122,142,.2)}body.theme-tsushima .ant-modal-mask{background:#3a282066!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.theme-tsushima .ant-table{background:transparent}body.theme-tsushima .ant-table-thead>tr>th{background:#fff6!important;color:#3a2820!important;border-bottom:1px solid rgba(58,40,32,.18)!important;font-family:Shippori Mincho,"Noto Serif JP",serif;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.theme-tsushima .ant-table-tbody>tr>td{background:#ffffff2e!important;border-bottom:1px solid rgba(58,40,32,.08)}body.theme-tsushima .ant-table-tbody>tr:hover>td{background:#ffffff52!important}body.theme-tsushima .ant-dropdown-menu,body.theme-tsushima .ant-popover-inner,body.theme-tsushima .ant-select-dropdown,body.theme-tsushima .ant-picker-dropdown .ant-picker-panel-container{background:#fffcf5fa!important;border:1px solid rgba(196,122,142,.25);box-shadow:0 8px 32px #3a28202e}body.theme-tsushima .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7a2030!important}body.theme-tsushima .ant-tabs-ink-bar{background:#c47a8e!important}body.theme-tsushima .ant-menu-dark .ant-menu-item:hover,body.theme-tsushima .ant-menu-dark .ant-menu-submenu-title:hover{background:#c47a8e2e!important;color:#f5d4dc!important}body.theme-tsushima .ant-menu-dark .ant-menu-item-selected{background:#c47a8e47!important;color:#f5d4dc!important}body.theme-tsushima .ant-picker-calendar,body.theme-tsushima .ant-picker-calendar-full{background:#ffffff38!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.4);border-radius:8px}body.theme-tsushima .ant-picker-cell,body.theme-tsushima .ant-picker-content th,body.theme-tsushima .ant-picker-content td{background:transparent!important}body.theme-tsushima .ant-picker-calendar-date{background:transparent!important;border-top:1px solid rgba(196,122,142,.15)!important}body.theme-tsushima .ant-picker-cell-in-view .ant-picker-calendar-date-today{border-color:#c47a8e!important;box-shadow:0 0 8px #c47a8e4d}body.theme-tsushima .ant-picker-content thead th{color:#7a2030!important;font-weight:600}body.theme-tsushima div[style*="cursor: pointer"][style*="border-radius: 8px"]{background:#ffffff47!important;border:1px solid rgba(255,255,255,.45)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:inset 0 1px #ffffff80,0 4px 16px #3a282014;transition:border-color .2s,box-shadow .2s,transform .15s!important}body.theme-tsushima div[style*="cursor: pointer"][style*="border-radius: 8px"]:hover{border-color:#ffffffb3!important;box-shadow:0 0 24px #3a28201a!important}body.theme-tsushima [style*="color: #666"],body.theme-tsushima [style*="color: rgb(102, 102, 102)"],body.theme-tsushima [style*="color: #888"],body.theme-tsushima [style*="color: rgb(136, 136, 136)"],body.theme-tsushima [style*="color: #999"],body.theme-tsushima [style*="color: rgb(153, 153, 153)"],body.theme-tsushima [style*="color: #8c8c8c"],body.theme-tsushima [style*="color: rgb(140, 140, 140)"],body.theme-tsushima [style*="color: #a0a4a8"],body.theme-tsushima [style*="color: #636E72"],body.theme-tsushima [style*="color: #aaa"]{color:#3a2820a6!important}body.theme-tsushima [style*="rgba(255, 255, 255, 0.45)"],body.theme-tsushima [style*="rgba(255,255,255,0.45)"],body.theme-tsushima [style*="rgba(255, 255, 255, 0.65)"],body.theme-tsushima [style*="rgba(255,255,255,0.65)"],body.theme-tsushima [style*="rgba(255, 255, 255, 0.35)"],body.theme-tsushima [style*="rgba(255,255,255,0.35)"],body.theme-tsushima [style*="rgba(255, 255, 255, 0.3)"],body.theme-tsushima [style*="rgba(255,255,255,0.3)"]{color:#3a2820b8!important}body.theme-tsushima [style*="borderColor: 'rgba(255, 255, 255, 0.1)'"],body.theme-tsushima [style*="rgba(255, 255, 255, 0.1)"]{border-color:#c47a8e33!important}body.theme-tsushima .ant-typography-secondary{color:#3a2820a6!important}body.theme-tsushima .ant-statistic-title{color:#3a2820b3!important;font-family:Shippori Mincho,"Noto Serif JP",serif;font-size:12px;letter-spacing:.04em}body.theme-tsushima .ant-statistic-content-value,body.theme-tsushima [style*="color: #1A7FD4"],body.theme-tsushima [style*="color: rgb(26, 127, 212)"]{color:#7a2030!important}body.theme-tsushima *::-webkit-scrollbar{width:8px;height:8px}body.theme-tsushima *::-webkit-scrollbar-track{background:#f5ede066}body.theme-tsushima *::-webkit-scrollbar-thumb{background:#c47a8e59;border-radius:4px}body.theme-tsushima *::-webkit-scrollbar-thumb:hover{background:#c47a8e8c}body.theme-tsushima .ant-notification-notice,body.theme-tsushima .ant-message-notice-content{background:#fffcf5f7!important;border:1px solid rgba(196,122,142,.28);box-shadow:0 0 24px #3a282026}body.theme-tsushima .ant-badge-count{background:#7a2030!important}body.theme-tsushima .ant-avatar{background:#c47a8e40;color:#7a2030;border:1px solid rgba(196,122,142,.4)}body.theme-tsushima .ant-form-item-label>label{color:#3a2820d9;font-family:Shippori Mincho,"Noto Serif JP",serif;font-weight:500}body.theme-tsushima .ant-segmented{background:#f5ede0bf!important;border:1px solid rgba(196,122,142,.25)}body.theme-tsushima .ant-segmented-item-selected{background:#c47a8e40!important;color:#7a2030!important}body.theme-tsushima>#root>div[style*="linear-gradient(135deg, rgb(62, 206, 173)"]{background:linear-gradient(#f5ede066,#c47a8e4d),url(/wallpapers/tsushima-default.jpg?v=1) center center / cover no-repeat!important}body.theme-tsushima .ant-empty-image svg{opacity:.5}body.theme-rocinante{background:linear-gradient(#08090b73,#08090b99),url(/wallpapers/rocinante-default.jpg?v=1) center center / cover no-repeat fixed,#08090b;font-family:Rajdhani,Space Mono,ui-monospace,sans-serif;color:#e0d4c4}body.theme-rocinante h1,body.theme-rocinante h2,body.theme-rocinante h3,body.theme-rocinante h4,body.theme-rocinante h5,body.theme-rocinante .ant-statistic-content{font-family:Space Mono,ui-monospace,monospace;letter-spacing:.02em;color:#e0d4c4}body.theme-rocinante .ant-typography{color:#e0d4c4}body.theme-rocinante .ant-layout,body.theme-rocinante .ant-layout-content,body.theme-rocinante .ant-layout-has-sider{background:transparent!important}body.theme-rocinante .ant-layout-sider{background:#0a0b0db3!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-right:1px solid rgba(255,153,51,.25);box-shadow:0 0 32px #ff99330f}body.theme-rocinante .ant-layout-sider>div:first-child{background:transparent!important}body.theme-rocinante .ant-layout-header{background:#0a0b0d9e!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,153,51,.25);box-shadow:0 1px #ff99332e,0 4px 24px #00000080}body.theme-rocinante .ant-layout-content{background:#0a0b0d52!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,153,51,.15);box-shadow:inset 0 1px #ff993314,0 8px 32px #0006}body.theme-rocinante .ant-card{background:#1012168c!important;border:1px solid rgba(255,153,51,.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ff99330f,0 4px 24px #00000059;transition:border-color .2s,box-shadow .2s}body.theme-rocinante .ant-card:hover{border-color:#ff993373;box-shadow:0 0 24px #ff99331f}body.theme-rocinante .ant-card-head{border-bottom:1px solid rgba(255,153,51,.18)}body.theme-rocinante .ant-btn-primary{background:linear-gradient(135deg,#f93,#c97320);border:1px solid #ff9933;color:#1a0e00;font-weight:600;text-shadow:none;box-shadow:0 0 12px #f936}body.theme-rocinante .ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#ffb347,#f93)!important;box-shadow:0 0 18px #f939!important;color:#1a0e00!important}body.theme-rocinante .ant-btn-default{background:#10121699;border:1px solid rgba(255,153,51,.35);color:#e0d4c4}body.theme-rocinante .ant-btn-default:hover:not(:disabled){border-color:#f93!important;color:#f93!important;box-shadow:0 0 12px #ff99334d}body.theme-rocinante .ant-input,body.theme-rocinante .ant-input-affix-wrapper,body.theme-rocinante .ant-input-number,body.theme-rocinante .ant-select-selector,body.theme-rocinante .ant-picker{background:#08090b99!important;border:1px solid rgba(255,153,51,.25)!important;color:#e0d4c4!important}body.theme-rocinante .ant-input:focus,body.theme-rocinante .ant-input-affix-wrapper-focused,body.theme-rocinante .ant-input-number-focused,body.theme-rocinante .ant-select-focused .ant-select-selector,body.theme-rocinante .ant-picker-focused{border-color:#f93!important;box-shadow:0 0 0 2px #ff99332e,0 0 12px #f933!important}body.theme-rocinante .ant-tag:not([style*=background]):not(.ant-tag-success):not(.ant-tag-processing):not(.ant-tag-error):not(.ant-tag-warning):not(.ant-tag-magenta):not(.ant-tag-red):not(.ant-tag-volcano):not(.ant-tag-orange):not(.ant-tag-gold):not(.ant-tag-yellow):not(.ant-tag-lime):not(.ant-tag-green):not(.ant-tag-cyan):not(.ant-tag-blue):not(.ant-tag-geekblue):not(.ant-tag-purple):not(.ant-tag-pink){background:#ff99331f;border:1px solid rgba(255,153,51,.3);color:#f93}body.theme-rocinante .ant-tag[style*=background]{font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4)}body.theme-rocinante .ant-modal-content,body.theme-rocinante .ant-drawer-content{background:#101216f5!important;border:1px solid rgba(255,153,51,.2);box-shadow:0 0 32px #000000b3,0 0 24px #ff993314}body.theme-rocinante .ant-modal-header,body.theme-rocinante .ant-drawer-header{background:transparent!important;border-bottom:1px solid rgba(255,153,51,.2)}body.theme-rocinante .ant-modal-mask{background:#020406b3!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.theme-rocinante .ant-table{background:transparent}body.theme-rocinante .ant-table-thead>tr>th{background:#16181cf2!important;color:#f93!important;border-bottom:1px solid rgba(255,153,51,.25)!important;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase}body.theme-rocinante .ant-table-tbody>tr>td{background:#10121666;border-bottom:1px solid rgba(255,153,51,.08)}body.theme-rocinante .ant-table-tbody>tr:hover>td{background:#ff99330f!important}body.theme-rocinante .ant-dropdown-menu,body.theme-rocinante .ant-popover-inner,body.theme-rocinante .ant-select-dropdown,body.theme-rocinante .ant-picker-dropdown .ant-picker-panel-container{background:#16181cfa!important;border:1px solid rgba(255,153,51,.25);box-shadow:0 8px 32px #0009,0 0 16px #ff993314}body.theme-rocinante .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#f93!important;text-shadow:0 0 8px rgba(255,153,51,.4)}body.theme-rocinante .ant-tabs-ink-bar{background:#f93!important;box-shadow:0 0 8px #f939}body.theme-rocinante .ant-menu-dark .ant-menu-item:hover,body.theme-rocinante .ant-menu-dark .ant-menu-submenu-title:hover{background:#ff993314!important;color:#f93!important}body.theme-rocinante .ant-menu-dark .ant-menu-item-selected{background:#ff99332e!important;color:#f93!important}body.theme-rocinante .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#f93;box-shadow:0 0 8px #f93,0 0 16px #f936}body.theme-rocinante .ant-picker-calendar,body.theme-rocinante .ant-picker-calendar-full{background:#1012168c!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,153,51,.18);border-radius:4px}body.theme-rocinante .ant-picker-cell,body.theme-rocinante .ant-picker-content th,body.theme-rocinante .ant-picker-content td{background:transparent!important}body.theme-rocinante .ant-picker-calendar-date{background:transparent!important;border-top:1px solid rgba(255,153,51,.08)!important}body.theme-rocinante .ant-picker-cell-in-view .ant-picker-calendar-date-today{border-color:#ff993380!important;box-shadow:0 0 8px #ff99334d}body.theme-rocinante .ant-picker-content thead th{color:#e0d4c4b3!important}body.theme-rocinante div[style*="cursor: pointer"][style*="border-radius: 8px"]{background:#1012168c!important;border:1px solid rgba(255,153,51,.22)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ff993314,0 4px 24px #00000059;transition:border-color .2s,box-shadow .2s,transform .15s!important}body.theme-rocinante div[style*="cursor: pointer"][style*="border-radius: 8px"]:hover{border-color:#ff993380!important;box-shadow:0 0 24px #ff993326!important}body.theme-rocinante div[style*="rgba(231, 76, 60, 0.08)"]{background:#ff99331f!important;border-color:#f936!important;box-shadow:0 0 16px #ff993340}body.theme-rocinante [style*="color: #666"],body.theme-rocinante [style*="color: rgb(102, 102, 102)"],body.theme-rocinante [style*="color: #888"],body.theme-rocinante [style*="color: rgb(136, 136, 136)"],body.theme-rocinante [style*="color: #999"],body.theme-rocinante [style*="color: rgb(153, 153, 153)"],body.theme-rocinante [style*="color: #8c8c8c"],body.theme-rocinante [style*="color: rgb(140, 140, 140)"],body.theme-rocinante [style*="color: #a0a4a8"],body.theme-rocinante [style*="color: #636E72"],body.theme-rocinante [style*="color: #aaa"]{color:#e0d4c4b8!important}body.theme-rocinante [style*="rgba(255, 255, 255, 0.45)"],body.theme-rocinante [style*="rgba(255,255,255,0.45)"],body.theme-rocinante [style*="rgba(255, 255, 255, 0.65)"],body.theme-rocinante [style*="rgba(255,255,255,0.65)"]{color:#e0d4c4c7!important}body.theme-rocinante .ant-typography-secondary{color:#e0d4c4b3!important}body.theme-rocinante .ant-statistic-title{color:#e0d4c4bf!important;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase}body.theme-rocinante .ant-statistic-content-value{color:#f93!important;text-shadow:0 0 8px rgba(255,153,51,.3)}body.theme-rocinante [style*="color: #1A7FD4"],body.theme-rocinante [style*="color: rgb(26, 127, 212)"]{color:#f93!important}body.theme-rocinante *::-webkit-scrollbar{width:8px;height:8px}body.theme-rocinante *::-webkit-scrollbar-track{background:#08090b66}body.theme-rocinante *::-webkit-scrollbar-thumb{background:#ff993340;border-radius:0;border:1px solid rgba(255,153,51,.4)}body.theme-rocinante *::-webkit-scrollbar-thumb:hover{background:#f936}body.theme-rocinante .ant-notification-notice,body.theme-rocinante .ant-message-notice-content{background:#101216f2!important;border:1px solid rgba(255,153,51,.3);box-shadow:0 0 24px #ff99331f}body.theme-rocinante .ant-badge-count{background:#f93!important;color:#1a0e00;box-shadow:0 0 8px #ff993380}body.theme-rocinante .ant-avatar{background:#ff99332e;color:#f93;border:1px solid rgba(255,153,51,.35)}body.theme-rocinante .ant-form-item-label>label{color:#e0d4c4d9;font-family:Space Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.03em}body.theme-rocinante .ant-segmented{background:#08090b99!important;border:1px solid rgba(255,153,51,.25)}body.theme-rocinante .ant-segmented-item-selected{background:#ff99332e!important;color:#f93!important}body.theme-rocinante>#root>div[style*="linear-gradient(135deg, rgb(62, 206, 173)"]{background:linear-gradient(#08090b80,#08090ba6),url(/wallpapers/rocinante-default.jpg?v=1) center center / cover no-repeat!important}body.theme-rocinante .ant-empty-image svg{opacity:.5;filter:drop-shadow(0 0 4px rgba(255,153,51,.25))}body.theme-glass{--ui-ground: transparent;--ui-surface: rgba(255, 255, 255, .55);--ui-surface-2: rgba(255, 255, 255, .42);--ui-border: rgba(255, 255, 255, .78);--ui-border-strong: rgba(255, 255, 255, .95);--ui-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .35), 0 14px 40px rgba(16, 35, 58, .1), 0 1px 2px rgba(16, 35, 58, .06);--ui-shadow-hover: inset 0 1px 0 #fff, 0 18px 48px rgba(16, 35, 58, .16);--ui-radius-card: 20px;--ui-radius-control: 999px;--ui-blur: blur(28px) saturate(1.7);--ui-ink: #10233A;--ui-text: #10233A;--ui-secondary: #4B5B6E;--ui-muted: #5B6B7E;--glass-nested: rgba(255, 255, 255, .42);--glass-pill: rgba(255, 255, 255, .55);--glass-pill-active: rgba(255, 255, 255, .82);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .95);--glass-track: rgba(16, 35, 58, .1);--glass-fallback: rgba(255, 255, 255, .88);--ui-primary-tint: rgba(26, 127, 212, .16);--ui-primary-ink: #135C9E;--ui-teal-tint: rgba(62, 206, 173, .22);--ui-teal-ink: #0E6B57;--ui-orange-tint: rgba(242, 150, 75, .22);--ui-orange-ink: #9A4E12;--ui-slate-tint: rgba(16, 35, 58, .08);--ui-slate-ink: #2F4257;background:radial-gradient(900px 520px at 8% -10%,rgba(62,206,173,.42),transparent 62%),radial-gradient(820px 640px at 96% 18%,rgba(26,127,212,.34),transparent 62%),radial-gradient(640px 480px at 58% 108%,rgba(242,150,75,.28),transparent 62%),linear-gradient(180deg,#eef3f8,#e4ecf5);background-attachment:fixed;color:var(--ui-text)}body.theme-glass.theme-glass-dark{--ui-surface: rgba(18, 30, 48, .55);--ui-surface-2: rgba(255, 255, 255, .06);--ui-border: rgba(255, 255, 255, .14);--ui-border-strong: rgba(255, 255, 255, .22);--ui-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -1px 0 rgba(255, 255, 255, .06), 0 14px 40px rgba(0, 0, 0, .35);--ui-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .28), 0 18px 48px rgba(0, 0, 0, .45);--ui-ink: #E6EEF8;--ui-text: #E6EEF8;--ui-secondary: #A9B8CB;--ui-muted: #93A3B8;--glass-nested: rgba(255, 255, 255, .06);--glass-pill: rgba(255, 255, 255, .1);--glass-pill-active: rgba(255, 255, 255, .18);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .22);--glass-track: rgba(255, 255, 255, .1);--glass-fallback: rgba(18, 30, 48, .92);--ui-primary-tint: rgba(74, 163, 234, .2);--ui-primary-ink: #9BCBF5;--ui-teal-tint: rgba(62, 206, 173, .2);--ui-teal-ink: #8FE3CE;--ui-orange-tint: rgba(242, 150, 75, .2);--ui-orange-ink: #F7C391;--ui-slate-tint: rgba(255, 255, 255, .1);--ui-slate-ink: #CBD5E1;background:radial-gradient(900px 520px at 8% -10%,rgba(62,206,173,.252),transparent 62%),radial-gradient(820px 640px at 96% 18%,rgba(26,127,212,.204),transparent 62%),radial-gradient(640px 480px at 58% 108%,rgba(242,150,75,.168),transparent 62%),linear-gradient(180deg,#0b1526,#0a1220);background-attachment:fixed}body.theme-glass .ant-layout,body.theme-glass .ant-layout-content,body.theme-glass .ant-layout-has-sider,body.theme-glass .app-content{background:transparent!important}body.theme-glass .app-sider{top:16px!important;bottom:16px!important;left:16px!important;height:auto!important;border-radius:28px;background:var(--ui-surface)!important;backdrop-filter:var(--ui-blur)!important;-webkit-backdrop-filter:var(--ui-blur)!important;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card)!important;scrollbar-width:thin}body.theme-glass .app-main--with-sider{padding-left:16px}body.theme-glass .app-sider>div:first-child{border-bottom-color:var(--ui-border)!important}body.theme-glass .app-nav-drawer .ant-drawer-content{background:var(--ui-surface);backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);border-right:1px solid var(--ui-border)}body.theme-glass .app-nav-drawer .ant-drawer-body{background:transparent!important}body.theme-glass:not(.theme-glass-dark) .app-sider .ant-typography,body.theme-glass:not(.theme-glass-dark) .app-nav-drawer .ant-typography,body.theme-glass:not(.theme-glass-dark) .app-sider [style*="rgba(255, 255, 255"],body.theme-glass:not(.theme-glass-dark) .app-nav-drawer [style*="rgba(255, 255, 255"]{color:var(--ui-secondary)!important}body.theme-glass:not(.theme-glass-dark) .app-sider .ant-typography[style*="rgb(255, 255, 255)"],body.theme-glass:not(.theme-glass-dark) .app-nav-drawer .ant-typography[style*="rgb(255, 255, 255)"]{color:var(--ui-primary)!important;font-weight:600}body.theme-glass .app-sider .ant-divider,body.theme-glass .app-nav-drawer .ant-divider{border-color:var(--ui-border)!important}body.theme-glass .app-sider .ant-menu-item-group-title,body.theme-glass .app-nav-drawer .ant-menu-item-group-title{color:var(--ui-muted)!important}body.theme-glass .app-sider .ant-menu-dark .ant-menu-item-selected,body.theme-glass .app-nav-drawer .ant-menu-dark .ant-menu-item-selected{font-weight:600;box-shadow:inset 0 1px #fff,0 3px 10px #10233a1f}body.theme-glass.theme-glass-dark .app-sider .ant-menu-dark .ant-menu-item-selected,body.theme-glass.theme-glass-dark .app-nav-drawer .ant-menu-dark .ant-menu-item-selected{box-shadow:inset 0 1px #ffffff38,0 3px 10px #0000004d}body.theme-glass .app-topbar{margin:16px 16px 0;top:16px!important;height:60px;line-height:60px;border-radius:20px;background:var(--ui-surface)!important;backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card)!important}@media(max-width:639px){body.theme-glass .app-topbar{margin:8px 8px 0;top:8px!important}}body.theme-glass .ant-card,body.theme-glass .ant-modal-content,body.theme-glass .ant-dropdown-menu,body.theme-glass .ant-select-dropdown,body.theme-glass .ant-picker-dropdown .ant-picker-panel-container,body.theme-glass .ant-popover-inner,body.theme-glass .dms-scope .dms-details{background:var(--ui-surface);backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-card);border-radius:var(--ui-radius-card)}body.theme-glass .ant-dropdown-menu,body.theme-glass .ant-select-dropdown,body.theme-glass .ant-picker-dropdown .ant-picker-panel-container,body.theme-glass .ant-popover-inner{background:#ffffffdb;border-radius:16px}body.theme-glass.theme-glass-dark .ant-dropdown-menu,body.theme-glass.theme-glass-dark .ant-select-dropdown,body.theme-glass.theme-glass-dark .ant-picker-dropdown .ant-picker-panel-container,body.theme-glass.theme-glass-dark .ant-popover-inner{background:#121e30e6}body.theme-glass .ant-modal-content{background:#ffffffd1}body.theme-glass.theme-glass-dark .ant-modal-content{background:#121e30db}body.theme-glass .ant-drawer-content{backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur)}body.theme-glass .ant-table-wrapper .ant-table{background:var(--ui-surface);border-radius:var(--ui-radius-card)}body.theme-glass .ant-table-wrapper .ant-table-container{border-radius:var(--ui-radius-card)}body.theme-glass .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{background:var(--glass-pill);border-color:var(--ui-border)}body.theme-glass .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:var(--glass-pill-active);box-shadow:var(--glass-highlight)}body.theme-glass .ui-surface-card .ui-surface-card,body.theme-glass .ant-card .ant-card,body.theme-glass .ui-surface-card .ant-card,body.theme-glass .ant-card .ui-surface-card,body.theme-glass .dms-card,body.theme-glass .dms-space-card,body.theme-glass .dms-recent__item{background:var(--glass-nested);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--glass-highlight);border-color:var(--ui-border)}body.theme-glass .ui-surface-card .ui-surface-card,body.theme-glass .ant-card .ant-card{border-radius:14px}body.theme-glass .ui-list-row--link:hover{background:var(--glass-nested)}body.theme-glass .ui-surface-card--hoverable{transition:box-shadow .15s,transform .15s}body.theme-glass .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:linear-gradient(180deg,#2a8fe0,#1a7fd4 55%,#1670be);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px #ffffff8c,0 6px 16px #1a7fd459;color:#fff}body.theme-glass .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:linear-gradient(180deg,#3a9be8,#2289dc 55%,#1a7ac8)}body.theme-glass .ant-btn-default:not(.ant-btn-dangerous):not(:disabled){background:var(--glass-pill);border-color:var(--ui-border);box-shadow:var(--glass-highlight)}body.theme-glass .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--glass-pill-active)}body.theme-glass .ant-input-affix-wrapper,body.theme-glass .ant-input:not(.ant-input-affix-wrapper .ant-input):not(textarea),body.theme-glass .ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-glass .ant-picker,body.theme-glass .ant-input-number{background:var(--glass-pill);box-shadow:var(--glass-highlight)}body.theme-glass textarea.ant-input{background:var(--glass-pill);border-radius:14px}body.theme-glass .ant-segmented{background:var(--glass-nested);border:1px solid var(--ui-border);box-shadow:var(--glass-highlight)}body.theme-glass .ant-segmented-item-selected,body.theme-glass .ant-segmented-thumb{background:var(--glass-pill-active);box-shadow:inset 0 1px #fff,0 2px 8px #10233a1a}body.theme-glass.theme-glass-dark .ant-segmented-item-selected,body.theme-glass.theme-glass-dark .ant-segmented-thumb{box-shadow:inset 0 1px #ffffff38,0 2px 8px #0000004d}body.theme-glass .ui-bar{background:var(--glass-track)}body.theme-glass .ui-bar__fill{background:linear-gradient(90deg,#3ecead,#1a7fd4);box-shadow:inset 0 1px #ffffff73}@media(prefers-reduced-motion:reduce){body.theme-glass .ui-surface-card--hoverable,body.theme-glass .ui-surface-card--hoverable:hover{transition:none;transform:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.theme-glass .app-sider,body.theme-glass .app-topbar,body.theme-glass .app-nav-drawer .ant-drawer-content,body.theme-glass .ui-surface-card,body.theme-glass .ant-card,body.theme-glass .ant-modal-content,body.theme-glass .ant-dropdown-menu,body.theme-glass .ant-select-dropdown,body.theme-glass .ant-popover-inner,body.theme-glass .dms-scope .dms-details,body.theme-glass .ant-table-wrapper .ant-table{background:var(--glass-fallback)!important}}body.theme-glass .project-chat-fab__btn{background:linear-gradient(180deg,#2a8fe0,#1a7fd4 55%,#1670be);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px #ffffff8c,0 8px 20px #1a7fd461;color:#fff}body.theme-glass .project-chat-fab__btn:hover{background:linear-gradient(180deg,#3a9be8,#2289dc 55%,#1a7ac8)}.ui-card-link{display:block;min-width:0;border-radius:var(--ui-radius-card);color:inherit;text-decoration:none}.ui-card-link>.ui-surface-card{height:100%}.ui-card-link:hover{color:inherit}.ui-card-link:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ui-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.ui-dot--lg{width:10px;height:10px}.ui-chip--filter{gap:6px;height:32px;padding:0 12px;font:inherit;font-size:12px;font-weight:600;background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border);cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.ui-chip--filter:hover{border-color:var(--ui-border-strong)}.ui-chip--filter[aria-pressed=true]{background:var(--ui-primary-tint);border-color:var(--ui-primary);color:var(--ui-primary-ink)}.ui-chip--filter.is-dimmed{opacity:.55}.ui-chip--filter:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-chip--neutral{background:var(--ui-slate-tint);color:var(--ui-slate-ink)}.ui-project-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.ui-subsection{margin-top:20px}.ui-subsection:first-child{margin-top:0}.ui-subsection .ui-section-header__title{font-size:14px;color:var(--ui-secondary)}.ui-section-header+.ui-subsection{margin-top:0}.ui-project-card a.ui-stretched-link,.ui-project-card a.ui-stretched-link:hover{color:var(--ui-ink);text-decoration:none}.ui-stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.ui-stretched-link:focus-visible{outline:none}.ui-stretched-link:focus-visible:after{outline:2px solid var(--ui-primary);outline-offset:-2px;border-radius:var(--ui-radius-card)}.ui-above-stretch{position:relative;z-index:1}.ui-title-with-icon{display:inline-flex;align-items:center;gap:8px}.ui-project-card{position:relative}.ui-project-card__body{display:flex;flex-direction:column;gap:12px;min-height:150px;padding:16px 16px 22px}.ui-project-card__top{display:flex;align-items:flex-start;gap:12px}.ui-project-card__name{flex:1;min-width:0;padding-top:2px;font-size:15px;font-weight:600;line-height:1.3;color:var(--ui-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ui-project-card__menu{margin:-2px -6px 0 0;flex-shrink:0}.ui-project-card__menu .ant-btn{color:var(--ui-muted)}.ui-project-card__people{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.ui-project-card__owner{font-size:13px;color:var(--ui-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-project-card__extra{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-project-card__current{font-size:13px;color:var(--ui-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-project-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.ui-project-card__foot .ui-chip,.ui-project-card__extra .ui-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ui-project-card__extra .ui-chip{align-self:flex-start}.ui-project-card__pct{font-size:13px;font-weight:600;color:var(--ui-secondary);font-variant-numeric:tabular-nums}.ui-project-card__bar{position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--ui-slate-tint)}.ui-project-card__bar>span{display:block;height:100%;transition:width .3s ease}.ui-avatar-stack{display:inline-flex;align-items:center;flex-shrink:0}.ui-avatar-stack .ui-avatar{width:24px;height:24px;font-size:11px;margin-left:-6px;box-shadow:0 0 0 2px var(--ui-surface)}.ui-avatar-stack .ui-avatar:first-child{margin-left:0}.ui-avatar--more{background:var(--ui-slate-tint);color:var(--ui-slate-ink)}.ui-table-card .ant-table-wrapper .ant-table{background:transparent}.ui-table-card .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px}.ui-week{display:flex;gap:12px;min-height:400px;overflow-x:auto;padding:2px 2px 8px}.ui-week-col{flex:1 0 200px;min-width:200px;display:flex;flex-direction:column;padding:12px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card);backdrop-filter:var(--ui-blur);-webkit-backdrop-filter:var(--ui-blur);transition:background .15s ease,border-color .15s ease}.ui-week-col--today{border:2px solid var(--ui-primary);padding:11px}.ui-week-col--drop{border:2px dashed var(--ui-teal);background:var(--ui-teal-tint);padding:11px}.ui-week-col__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;min-height:28px;margin-bottom:12px}.ui-week-col__id{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.ui-week-col__meta{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;flex-shrink:0}.ui-week-col__day{font-size:14px;font-weight:600;line-height:1.2;color:var(--ui-ink)}.ui-week-col__date{font-size:12px;color:var(--ui-muted);font-variant-numeric:tabular-nums}.ui-week-col__count{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--ui-radius-chip);background:var(--ui-slate-tint);color:var(--ui-secondary);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.ui-week-col__head .ui-chip{height:20px;padding:0 8px}.ui-week-col__list{display:flex;flex-direction:column;gap:8px}.ui-week-slot{padding:16px 8px;border:1px dashed var(--ui-border-strong);border-radius:8px;outline:none;box-shadow:none;font-size:13px;color:var(--ui-muted);text-align:center}.ui-week-col--drop .ui-week-slot{border-color:transparent}.ui-leave-months{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.ui-leave-month__name{display:block;margin-bottom:8px;text-align:center;font-size:14px;font-weight:600;color:var(--ui-ink)}.ui-leave-month__dow{font-size:12px;font-weight:600;color:var(--ui-muted);margin-bottom:4px}.ui-leave-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.ui-rows{display:flex;flex-direction:column}.ui-rows>.ui-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:44px;padding:8px 20px;border-bottom:1px solid var(--ui-border)}.ui-rows>.ui-row:last-child{border-bottom:0}.ui-hint{font-size:13px;color:var(--ui-secondary)}.ui-project-head{flex-shrink:0;margin-bottom:16px}.ui-project-head__top{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid var(--ui-border)}.ui-project-head__title{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.ui-project-head__title h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--ui-ink);overflow-wrap:anywhere}.ui-project-head__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-project-head__info{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:12px 20px}.ui-project-head__label{font-size:12px;font-weight:500;color:var(--ui-muted)}.ui-project-head__value{font-size:13px;color:var(--ui-text)}.ui-project-head__links{padding:0 20px;border-top:1px solid var(--ui-border)}
