@charset "UTF-8";.app-locale-trigger{border:none;background:transparent;cursor:pointer;font:inherit;line-height:1;transition:all .25s cubic-bezier(.23,1,.32,1)}.app-locale-trigger__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:#ffffff8c;color:#3b82f6;font-size:15px;flex-shrink:0}.app-locale-trigger__label{flex:1;min-width:0;text-align:left;font-size:13px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-locale-trigger__arrow{font-size:10px;color:#94a3b8;flex-shrink:0;transition:transform .2s ease}.app-locale-trigger__arrow.is-open{transform:rotate(180deg)}.app-locale-trigger--pill{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:0;border-radius:16px;background:#ffffffb8;border:1px solid rgba(255,255,255,.95);box-shadow:0 8px 20px #0f172a0a}.app-locale-trigger--pill:hover{background:#fff;border-color:#3b82f638;box-shadow:0 10px 24px #3b82f61a;transform:translateY(-1px)}.app-locale-trigger--pill:hover .app-locale-trigger__arrow{color:#3b82f6;transform:translateY(1px)}.app-locale-trigger--pill:active{transform:translateY(0)}.app-locale-trigger--compact{width:32px!important;height:32px!important;min-width:32px;padding:0!important;border-radius:10px!important;color:#64748b!important;background:#fff6!important}.app-locale-trigger--compact:hover{color:#fff!important;background:#3b82f6!important}.app-locale-trigger--inline{display:inline-flex!important;align-items:center;gap:6px;height:32px;padding:0 10px!important;border-radius:10px!important;color:#64748b!important;background:#fff6!important}.app-locale-trigger--inline:hover{color:#2563eb!important;background:#fff!important}.app-locale-menu-item{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:132px;font-size:13px}.app-locale-menu-item__check{color:#3b82f6;font-size:12px}.app-locale-switcher-local{position:relative;display:inline-flex}.app-locale-local-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:148px;padding:6px;border-radius:14px;border:1px solid rgba(226,232,240,.95);background:#fff;box-shadow:0 16px 40px #0f172a1f;z-index:10}.app-locale-local-menu__item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border:none;border-radius:10px;background:transparent;cursor:pointer;font-size:13px;color:#0f172a;text-align:left}.app-locale-local-menu__item:hover{background:#3b82f614;color:#2563eb}.app-locale-local-menu__item--active{background:#3b82f614!important;color:#2563eb;font-weight:600}.app-locale-dropdown{z-index:12000!important}.app-locale-dropdown .ant-dropdown-menu{padding:6px;border-radius:14px;border:1px solid rgba(226,232,240,.95);box-shadow:0 16px 40px #0f172a1f}.app-locale-dropdown .ant-dropdown-menu-item{border-radius:10px;padding:8px 12px}.app-locale-dropdown .ant-dropdown-menu-item-selected{background:#3b82f614!important;color:#2563eb;font-weight:600}#subapp-viewport .ant-modal-root,[data-qiankun] .ant-modal-root{pointer-events:none;z-index:1100!important}#subapp-viewport .ant-drawer,[data-qiankun] .ant-drawer{z-index:1100!important}#subapp-viewport .ant-modal-mask,[data-qiankun] .ant-modal-mask{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000;pointer-events:auto}#subapp-viewport .ant-modal-wrap,[data-qiankun] .ant-modal-wrap{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000;overflow:auto;outline:0;pointer-events:none}#subapp-viewport .ant-modal-wrap .ant-modal,[data-qiankun] .ant-modal-wrap .ant-modal{pointer-events:auto}#subapp-viewport .ant-modal-wrap>.ant-select-dropdown,#subapp-viewport .ant-modal-wrap>.ant-picker-dropdown,#subapp-viewport .ant-modal-wrap>.ant-dropdown,[data-qiankun] .ant-modal-wrap>.ant-select-dropdown,[data-qiankun] .ant-modal-wrap>.ant-picker-dropdown,[data-qiankun] .ant-modal-wrap>.ant-dropdown{pointer-events:auto}#subapp-viewport .ant-modal-content .ant-select-dropdown,#subapp-viewport .ant-modal-content .ant-picker-dropdown,[data-qiankun] .ant-modal-content .ant-select-dropdown,[data-qiankun] .ant-modal-content .ant-picker-dropdown{pointer-events:auto}#subapp-viewport .ant-modal-wrap.ant-modal-centered,#subapp-viewport .ant-modal-root .ant-modal-wrap.ant-modal-centered,[data-qiankun] .ant-modal-wrap.ant-modal-centered,[data-qiankun] .ant-modal-root .ant-modal-wrap.ant-modal-centered{text-align:center}#subapp-viewport .ant-modal-wrap.ant-modal-centered:before,#subapp-viewport .ant-modal-root .ant-modal-wrap.ant-modal-centered:before,[data-qiankun] .ant-modal-wrap.ant-modal-centered:before,[data-qiankun] .ant-modal-root .ant-modal-wrap.ant-modal-centered:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}#subapp-viewport .ant-modal-wrap.ant-modal-centered .ant-modal,#subapp-viewport .ant-modal-root .ant-modal-wrap.ant-modal-centered .ant-modal,[data-qiankun] .ant-modal-wrap.ant-modal-centered .ant-modal,[data-qiankun] .ant-modal-root .ant-modal-wrap.ant-modal-centered .ant-modal{top:0;display:inline-block;padding-bottom:0;text-align:start;vertical-align:middle}#subapp-viewport .ant-modal,[data-qiankun] .ant-modal{max-height:calc(100dvh - 48px)!important;padding-bottom:0!important}#subapp-viewport .ant-modal-content,[data-qiankun] .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100dvh - 48px)!important;overflow:hidden!important}#subapp-viewport .ant-modal-header,#subapp-viewport .ant-modal-footer,[data-qiankun] .ant-modal-header,[data-qiankun] .ant-modal-footer{flex:0 0 auto!important}#subapp-viewport .ant-modal-body,[data-qiankun] .ant-modal-body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}#subapp-viewport .ant-drawer-content-wrapper,#subapp-viewport .ant-drawer-content,[data-qiankun] .ant-drawer-content-wrapper,[data-qiankun] .ant-drawer-content{max-height:100dvh!important}#subapp-viewport .ant-drawer-content,[data-qiankun] .ant-drawer-content{display:flex!important;flex-direction:column!important;overflow:hidden!important}#subapp-viewport .ant-drawer-header,#subapp-viewport .ant-drawer-footer,[data-qiankun] .ant-drawer-header,[data-qiankun] .ant-drawer-footer{flex:0 0 auto!important}#subapp-viewport .ant-drawer-body,[data-qiankun] .ant-drawer-body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.overview-page-header{margin-bottom:24px;width:100%;flex-shrink:0;position:relative;z-index:1}.overview-page-header__card{position:relative;width:100%;border-radius:32px;padding:24px 32px;background:#fff6;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:0 15px 45px #00000008,inset 0 0 0 1px #fff6;animation:overviewHeaderIn .6s cubic-bezier(.23,1,.32,1) both;overflow:hidden}.overview-page-header__content{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1;flex-wrap:wrap;gap:16px}.overview-page-header__left{flex-shrink:0}.overview-page-header__title-wrapper{display:flex;align-items:center;gap:20px}.overview-page-header__back-bar,.overview-page-header__below{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px;padding:10px 16px;border-radius:16px;background:#ffffff8c;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 16px #0f172a08;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.overview-page-header__back-btn{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:0 12px 0 8px!important;height:32px!important;border-radius:999px!important;border:1px solid rgba(15,23,42,.06)!important;background:#ffffffd9!important;color:#475569!important;font-size:13px!important;font-weight:500!important;box-shadow:0 1px 3px #0f172a0a}.overview-page-header__back-btn .anticon{font-size:12px}.overview-page-header__back-btn:hover{color:#0f172a!important;background:#fff!important;border-color:#0f172a1a!important}.overview-page-header__icon-box{width:52px;height:52px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;flex-shrink:0}.overview-page-header__title-block{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.overview-page-header__title{margin:0;font-size:32px;font-weight:900;color:#0f172a;letter-spacing:-1.2px;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(0,0,0,.05));line-height:1.1}.overview-page-header__english-wrap{display:flex;align-items:center;gap:12px}.overview-page-header__divider{width:1px;height:20px;background:linear-gradient(180deg,transparent,#e2e8f0,transparent)}.overview-page-header__english{font-size:12px;font-weight:800;color:#94a3b8;letter-spacing:4px;text-transform:uppercase;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.overview-page-header__right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.overview-page-header__view-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:999px;height:32px}.overview-page-header__view-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99;animation:overviewDotPulse 2s infinite}.overview-page-header__view-text{font-size:12px;font-weight:700;color:#166534;white-space:nowrap}.overview-page-header__date-capsule{display:flex;align-items:center;background:#fff9;padding:0 20px;height:44px;border-radius:20px;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 15px #00000005}.overview-page-header__date-year{font-size:12px;font-weight:700;color:#94a3b8}.overview-page-header__date-sep{margin:0 10px;color:#e2e8f0;font-weight:300}.overview-page-header__date-md{font-size:20px;font-weight:900;color:#1e293b;letter-spacing:-.5px}.overview-page-header__date-weekday{margin-left:12px;padding-left:12px;border-left:1px solid #f1f5f9;font-size:13px;font-weight:700;color:#64748b}.overview-page-header__extra{display:flex;align-items:center;gap:12px}.overview-page-header__card-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);pointer-events:none}@keyframes overviewHeaderIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes overviewDotPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.mc-filterbar--shared{--brand: #0077ff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--bg-card: #fff;--bg-sunken: #f7f8fa;--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif}.mc-filterbar--shared .mc-fbar{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:18px;background:var(--glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass)}.mc-filterbar--shared .mc-fbar__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-filterbar--shared .mc-fbar__search{display:flex;align-items:center;gap:8px;height:36px;width:300px;padding:0 8px 0 12px;border-radius:11px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line),inset 0 1px 2px #0f172a0a;font-size:13px;color:var(--ink-4)}.mc-filterbar--shared .mc-fbar__search .mc-ico{width:15px;height:15px;color:var(--ink-3)}.mc-filterbar--shared .mc-fbar__search .mc-kbd{margin-left:auto}.mc-filterbar--shared .mc-fchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 11px;border-radius:10px;font-size:13px;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0f172a0a;cursor:pointer;white-space:nowrap}.mc-filterbar--shared .mc-fchip .mc-ico{width:12px;height:12px;color:var(--ink-3)}.mc-filterbar--shared .mc-fchip b{font-weight:600;color:var(--ink)}.mc-filterbar--shared .mc-fchip.is-on{color:var(--brand-ink);background:linear-gradient(180deg,#fff,#0077ff0f);box-shadow:inset 0 0 0 1px #0077ff4d,0 1px 2px #0f172a0a}.mc-filterbar--shared .mc-fchip.is-on b{color:var(--brand-ink)}.mc-filterbar--shared .mc-fchip.is-on .n{font:600 11px/16px var(--font-num);padding:0 5px;border-radius:6px;background:var(--brand);color:#fff}.mc-filterbar--shared .mc-fchip--add{border:1px dashed var(--line-strong);box-shadow:none;background:transparent;color:var(--ink-3)}.mc-filterbar--shared .mc-fbar__views{display:flex;align-items:center;gap:2px;margin-left:auto}.mc-filterbar--shared .mc-fbar__sum{display:flex;align-items:center;gap:10px;padding:8px 4px 0;border-top:1px dashed var(--line);font-size:12.5px;color:var(--ink-3)}.mc-filterbar--shared .mc-fbar__sum b{font:600 13px var(--font-num);color:var(--ink)}.mc-filterbar--shared .mc-fbar__sum a{color:var(--brand-ink);font-weight:500;cursor:pointer}.mc-filterbar--shared.mc-filterbar--shared{box-sizing:border-box;min-width:0;max-width:100%;width:100%;display:flex!important;flex-direction:column;align-items:stretch!important;gap:12px;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-family:var(--font-sans)}.mc-filterbar--shared.mc-filterbar--shared.st-toolbar{margin-bottom:16px}.mc-filterbar--shared.mc-filterbar--shared.st-toolbar:after{display:none}.mc-filterbar--shared.mc-filterbar--shared.mc-filterbar--compact{width:auto;display:inline-flex!important}.mc-filterbar--shared.mc-filterbar--shared.mc-filterbar--compact>.mc-fbar{padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.mc-filterbar--shared.mc-filterbar--shared>.mc-fbar{background:var(--bg-card);border-color:var(--line);box-shadow:0 1px 2px #0f172a08,0 10px 40px #0f172a08;min-width:0;max-width:100%;box-sizing:border-box}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__row{gap:8px;min-width:0;width:100%}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-inline{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;flex:0 1 auto}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__actions{display:flex;gap:8px;margin-left:auto;align-items:center;flex-wrap:wrap}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-form.ant-form{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:8px!important;flex:1 1 auto;width:auto;min-width:0;max-width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mc-filterbar--shared.mc-filterbar--shared .ant-form-item.mc-filter-field{margin-block:0!important;margin-inline-end:0!important;max-width:100%;min-width:0}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field{box-sizing:border-box;max-width:100%;min-width:0;border-radius:10px!important;color:var(--ink-2)}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date{background:var(--bg-card)!important;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0f172a0a}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice:hover,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date:hover{box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px #0f172a0a}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice.is-on,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date.is-on{color:var(--brand-ink)!important;background:linear-gradient(180deg,#fff,#0077ff0f)!important;box-shadow:inset 0 0 0 1px #0077ff4d,0 1px 2px #0f172a0a}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice:focus-within,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date:focus-within{box-shadow:inset 0 0 0 1px var(--brand),0 0 0 3px var(--brand-soft)}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-row{display:flex!important;flex-direction:row!important;align-items:center;flex-wrap:nowrap;min-width:0}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-label{flex:0 0 auto!important;width:auto!important;max-width:none;padding:0 0 0 11px!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-label>label{height:32px!important;color:var(--ink-3)!important;font:400 13px/20px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-label>label:after{display:none}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on .ant-form-item-label>label{color:var(--brand-ink)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--inferred-label:not(.is-on) .ant-form-item-label{display:none}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-control{min-width:0;flex:1 1 auto!important;width:auto!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-control-input{min-height:32px}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .ant-form-item-control-input-content{min-width:0}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field .mc-filter-label{padding-left:11px;color:var(--brand-ink);font:400 13px/20px var(--font-sans);white-space:nowrap}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--standalone{display:inline-flex;align-items:center;gap:0}.mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-affix-wrapper,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .ant-input-affix-wrapper{box-sizing:border-box;min-height:36px!important;border-radius:11px!important;padding:0 8px 0 12px!important;background:var(--bg-card)!important;border:1px solid var(--line)!important;box-shadow:inset 0 1px 2px #0f172a0a!important}.mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper:hover,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-affix-wrapper:hover,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .ant-input-affix-wrapper:hover{border-color:var(--line-strong)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper:focus-within,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-affix-wrapper:focus-within,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .ant-input-affix-wrapper:focus-within{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper>input.ant-input,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-affix-wrapper>input.ant-input,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .ant-input-affix-wrapper>input.ant-input{height:34px!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper .ant-input-prefix,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-affix-wrapper .ant-input-prefix,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px;color:var(--ink-3)}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-search .ant-input-group-addon{background:transparent}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-search .ant-input-search-button{height:36px!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select{min-height:32px!important;height:auto!important;max-width:100%}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-selector{min-height:32px!important;height:auto!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--bg-card)!important;box-shadow:none!important;padding-inline:11px 28px!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-selection-placeholder,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-selection-item{font:400 13px/30px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-selection-placeholder{color:var(--ink-3)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-selection-item{color:var(--ink-2)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select .ant-select-arrow{color:var(--ink-3)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice .mc-filter-control.ant-select .ant-select-selector{border:0!important;background:transparent!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select.is-on .ant-select-selector{border-color:#0077ff4d!important;background:linear-gradient(180deg,#fff,#0077ff0f)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-select.is-on .ant-select-selection-item{color:var(--brand-ink)!important;font-weight:600!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice .mc-filter-control.ant-select.is-on .ant-select-selector{border:0!important;background:transparent!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--choice .ant-select-multiple .ant-select-selection-item{background:#0077ff0f;border:0;border-radius:6px;margin-block:3px;line-height:24px!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on .mc-filter-control.ant-select .ant-select-selection-item{color:var(--brand-ink)!important;font-weight:600!important}.mc-filterbar--shared.mc-filterbar--shared .ant-select:not(.mc-filter-control){max-width:100%;min-height:32px!important;height:auto!important}.mc-filterbar--shared.mc-filterbar--shared .ant-select:not(.mc-filter-control) .ant-select-selector{min-height:32px!important;height:auto!important;border-radius:10px!important;border:1px solid var(--line)!important;background:var(--bg-card)!important;box-shadow:0 1px 2px #0f172a0a!important}.mc-filterbar--shared.mc-filterbar--shared .ant-select:not(.mc-filter-control) .ant-select-selection-placeholder{color:var(--ink-3)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-select:not(.mc-filter-control) .ant-select-selection-placeholder,.mc-filterbar--shared.mc-filterbar--shared .ant-select:not(.mc-filter-control) .ant-select-selection-item{font:400 13px/30px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on .ant-select:not(.mc-filter-control) .ant-select-selector{border-color:#0077ff4d!important;background:linear-gradient(180deg,#fff,#0077ff0f)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on .ant-select:not(.mc-filter-control) .ant-select-selection-item{color:var(--brand-ink)!important;font-weight:600!important}.mc-filterbar--shared.mc-filterbar--shared .ant-picker:not(.mc-filter-control){min-height:32px!important;max-width:100%;border-radius:10px!important;background:var(--bg-card)!important;border:1px solid var(--line)!important;box-shadow:0 1px 2px #0f172a0a!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-picker,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control.ant-input-number{max-width:100%;min-height:32px!important;height:32px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--bg-card)!important;box-shadow:none!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date .mc-filter-control.ant-picker,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--date .mc-filter-control.ant-input-number{border:0!important;background:transparent!important}.mc-filterbar--shared.mc-filterbar--shared input.ant-input,.mc-filterbar--shared.mc-filterbar--shared .ant-picker-input>input,.mc-filterbar--shared.mc-filterbar--shared .ant-input-number-input{font:400 13px/20px var(--font-sans)!important;color:var(--ink-2)!important}.mc-filterbar--shared.mc-filterbar--shared input.ant-input::placeholder,.mc-filterbar--shared.mc-filterbar--shared .ant-picker-input>input::placeholder,.mc-filterbar--shared.mc-filterbar--shared .ant-input-number-input::placeholder{color:var(--ink-4)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-picker-input{min-width:0}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on .ant-picker-input>input{color:var(--brand-ink)!important;font-weight:500!important}.mc-filterbar--shared.mc-filterbar--shared .mc-ico{width:15px;height:15px;flex:none;vertical-align:middle}.mc-filterbar--shared.mc-filterbar--shared .ant-select-arrow .mc-ico{width:12px;height:12px}.mc-filterbar--shared.mc-filterbar--shared .mc-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;box-sizing:border-box;padding:0 4px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink-3);font:400 12px/16px var(--font-sans);box-shadow:0 1px 1px #0f172a0d}.mc-filterbar--shared.mc-filterbar--shared .ant-btn{border-radius:10px!important;min-height:32px!important;height:auto;font:500 13px/20px var(--font-sans)!important;box-shadow:none!important;transform:none!important}.mc-filterbar--shared.mc-filterbar--shared .ant-btn:disabled{opacity:.45}.mc-filterbar--shared.mc-filterbar--shared .ant-btn-primary:not(.ant-btn-dangerous),.mc-filterbar--shared.mc-filterbar--shared .search-btn:not(.ant-btn-dangerous){background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.mc-filterbar--shared.mc-filterbar--shared .ant-btn-primary:not(.ant-btn-dangerous):hover:not(:disabled),.mc-filterbar--shared.mc-filterbar--shared .search-btn:not(.ant-btn-dangerous):hover:not(:disabled){background:#262a33!important;border-color:#262a33!important}.mc-filterbar--shared.mc-filterbar--shared .ant-btn-default:not(.ant-btn-dangerous){color:var(--ink-2)!important;border-color:var(--line-strong)!important;background:#fff!important}.mc-filterbar--shared.mc-filterbar--shared .ant-btn:focus-visible,.mc-filterbar--shared.mc-filterbar--shared .mc-fview:focus-visible,.mc-filterbar--shared.mc-filterbar--shared .mc-filter-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__sum{flex-wrap:wrap;row-gap:6px}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__sumactions{display:flex;align-items:center;gap:14px;margin-left:auto;flex-wrap:wrap}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:var(--brand-ink);font:500 12.5px/20px var(--font-sans);cursor:pointer}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__viewrow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__viewlist{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__viewextra{margin-left:auto;color:var(--ink-3);font-size:12px}.mc-filterbar--shared.mc-filterbar--shared .mc-fview{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:34px;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:#fff9;color:var(--ink-3);font:400 13px/20px var(--font-sans);cursor:pointer}.mc-filterbar--shared.mc-filterbar--shared .mc-fview.is-on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0f172a14,0 0 0 1px #0b0d120a}.mc-filterbar--shared.mc-filterbar--shared .mc-fview:disabled{opacity:.45;cursor:not-allowed}.mc-filterbar--shared.mc-filterbar--shared .mc-fview__count{font:600 11px/18px var(--font-num);border-radius:5px;padding:0 5px;background:var(--bg-sunken)}.mc-filterbar--shared.mc-filterbar--shared .mc-fview.is-on .mc-fview__count{color:#fff;background:var(--ink)}.mc-filterbar--shared.mc-filterbar--shared .mc-fview--danger .mc-fview__count{color:#b42318;background:#d92d2014}.mc-filterbar--shared.mc-filterbar--shared .mc-fview--brand .mc-fview__count{color:var(--brand-ink);background:var(--brand-soft)}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__intelligent{align-self:flex-end;max-width:100%}@media (max-width: 640px){.mc-filterbar--shared.mc-filterbar--shared .mc-filter-form .ant-form-item{max-width:100%}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search{width:100%}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field--search .mc-filter-control{width:100%!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-control{max-width:100%!important;min-width:0!important}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__actions{margin-left:0}.mc-filterbar--shared.mc-filterbar--shared .mc-fbar__sumactions{margin-left:0;width:100%}}.mc-filter-popup.mc-filter-popup{--brand: #0077ff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--bg-card: #fff;--bg-sunken: #f7f8fa;--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif;font-family:var(--font-sans);border:1px solid var(--line);border-radius:14px!important;box-shadow:0 2px 6px #0f172a0f,0 20px 44px -16px #0f172a59!important}.mc-filter-popup.mc-filter-popup .ant-select-item{min-height:32px;border-radius:8px;font-size:13px;color:var(--ink-2)}.mc-filter-popup.mc-filter-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--brand-ink);background:var(--brand-soft);font-weight:500}.mc-filter-popup.mc-filter-popup .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background:var(--brand);border-color:var(--brand)}.mc-filter-popup.mc-filter-popup .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{background:var(--brand)}.mc-filter-native-search.mc-filter-native-search{--brand: #0077ff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--bg-card: #fff;--bg-sunken: #f7f8fa;--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif;display:flex;align-items:center;gap:8px;box-sizing:border-box;min-width:0;max-width:100%;height:36px!important;padding:0 8px 0 12px!important;border-radius:11px!important;background:var(--bg-card)!important;border:1px solid var(--line)!important;box-shadow:inset 0 1px 2px #0f172a0a!important}.mc-filter-native-search.mc-filter-native-search:hover{border-color:var(--line-strong)!important}.mc-filter-native-search.mc-filter-native-search:focus-within{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.mc-filter-native-search.mc-filter-native-search>.mc-ico{width:15px;height:15px;color:var(--ink-3);flex:none}.mc-filter-native-search.mc-filter-native-search>input{flex:1;min-width:0;max-width:100%;height:34px!important;border:0!important;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;outline:0!important;font:400 13px/20px var(--font-sans)!important;color:var(--ink-2)!important}.mc-filter-native-search.mc-filter-native-search>input::placeholder{color:var(--ink-4)!important}.mc-filter-native-search.mc-filter-native-search>[class*=kbd],.mc-filter-native-search.mc-filter-native-search>.shortcut{flex:none;font:400 11px/16px var(--font-sans)!important;color:var(--ink-3);background:#fff;border:1px solid var(--line);border-radius:4px;padding:0 4px;white-space:nowrap}.mc-filterbar--shared.mc-filterbar--shared select.mc-filter-control{height:32px!important;max-width:100%;padding:0 28px 0 11px!important;border:0!important;border-radius:10px!important;box-shadow:none!important;background-color:transparent!important;color:var(--ink-2);font:400 13px/20px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .mc-filter-field.is-on select.mc-filter-control{color:var(--brand-ink);font-weight:600!important}.mc-filter-native-search.mc-filter-native-search input{min-width:0;height:34px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;font:400 13px/20px var(--font-sans)!important}.mc-filter-native-search.mc-filter-native-search .ant-select-auto-complete{flex:1;min-width:0}.mc-filter-native-search.mc-filter-native-search .ant-select-selector{border:0!important;background:transparent!important;box-shadow:none!important}.mc-filter-native-search.mc-filter-native-search .ant-select-selection-search{inset-inline-start:0!important;inset-inline-end:0!important}.mc-filterbar--shared.mc-filterbar--shared .ant-segmented{border:0;border-radius:12px!important;padding:3px;background:var(--bg-sunken)!important;box-shadow:none!important;font:400 13px/20px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-segmented .ant-segmented-item{border-radius:10px!important;color:var(--ink-3)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-segmented .ant-segmented-item-label{min-height:28px;line-height:28px}.mc-filterbar--shared.mc-filterbar--shared .ant-segmented .ant-segmented-item-selected,.mc-filterbar--shared.mc-filterbar--shared .ant-segmented .ant-segmented-thumb{background:#fff!important;box-shadow:0 1px 2px #0f172a14,0 0 0 1px #0b0d120a!important}.mc-filterbar--shared.mc-filterbar--shared .ant-segmented .ant-segmented-item-selected{color:var(--ink)!important;font-weight:600}.mc-filterbar--shared.mc-filterbar--shared .ant-radio-group{display:inline-flex;flex-wrap:wrap;gap:6px}.mc-filterbar--shared.mc-filterbar--shared .ant-radio-button-wrapper{height:32px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:#fff!important;color:var(--ink-3)!important;font:400 13px/30px var(--font-sans)!important}.mc-filterbar--shared.mc-filterbar--shared .ant-radio-button-wrapper:before{display:none!important}.mc-filterbar--shared.mc-filterbar--shared .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--brand-ink)!important;border-color:#0077ff4d!important;background:linear-gradient(180deg,#fff,#0077ff0f)!important}.common-page-layout>.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px;padding:0 32px}.common-page-layout>.stats-grid.stats-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.common-page-layout>.stats-grid.stats-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.common-page-layout>.stats-grid.stats-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.common-page-layout>.stats-grid.stats-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1400px){.common-page-layout>.stats-grid.stats-grid--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){.common-page-layout>.stats-grid{grid-template-columns:repeat(2,1fr)}.common-page-layout>.stats-grid.stats-grid--cols-3{grid-template-columns:repeat(2,1fr)}.common-page-layout>.stats-grid.stats-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.common-page-layout>.stats-grid.stats-grid--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.common-page-layout>.stats-grid{grid-template-columns:repeat(2,1fr)}.common-page-layout>.stats-grid.stats-grid--cols-5,.common-page-layout>.stats-grid.stats-grid--cols-6{grid-template-columns:repeat(2,1fr)}}.common-page-layout>.filter-section{background:#ffffff73;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:20px 24px;margin:0 32px 24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px #00000005;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.common-page-layout>.filter-section .ant-form-item{margin:0}.common-page-layout>.table-card{background:#ffffff73;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 40px #00000008;overflow:hidden;margin:0 32px}.common-page-layout>.table-card .ant-card-body{padding:0;background:transparent!important}.common-page-layout>.table-card .search-btn{border-radius:8px!important;padding:0 24px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;box-shadow:0 4px 12px #3b82f64d;font-weight:600;color:#fff!important;transition:all .3s}.common-page-layout>.table-card .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f666;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important}.common-page-layout>.table-card .reset-btn{border-radius:8px;height:32px;border-color:#e2e8f0;color:#64748b}.common-page-layout>.table-card .reset-btn:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.common-page-layout>.table-card .create-btn{height:32px;border-radius:8px!important;background:#0f172a!important;border:none!important;box-shadow:0 4px 12px #0f172a33;color:#fff!important}.common-page-layout>.table-card .create-btn:hover{background:#1e293b!important;transform:translateY(-2px);color:#fff!important}.common-page-layout .page-header-wrapper .page-header-breadcrumbs{font-size:13px;color:#6b7280;margin-bottom:16px;display:flex;align-items:center;gap:8px}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .home-icon:hover{color:#111827}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .back-link:hover{color:#111827}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .separator{color:#d1d5db;font-size:12px}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item{color:#6b7280;transition:color .2s}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item.clickable:hover{color:#111827}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item.current{color:#374151;font-weight:500;cursor:default}@keyframes titlePulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.6;transform:scaleY(.8)}}.common-page-layout .page-content-wrapper{flex:1;overflow-y:visible;padding:24px 32px;width:100%;max-width:100%;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;scroll-behavior:smooth}.common-page-layout .page-content-wrapper>*{position:relative;z-index:1}.common-page-layout .page-content-wrapper .page-top-content{margin:0 0 24px;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.common-page-layout .page-content-wrapper .page-top-content .hero-card{background:linear-gradient(120deg,#0f172a,#1e293b);border-radius:16px;color:#fff;border:none;margin-bottom:24px;overflow:hidden;position:relative;box-shadow:0 8px 32px #00000026;transition:background .3s ease,box-shadow .3s ease}.common-page-layout .page-content-wrapper .page-top-content .hero-card .ant-card-body{padding:32px}.common-page-layout .page-content-wrapper .page-top-content .hero-card h2,.common-page-layout .page-content-wrapper .page-top-content .hero-card h3{color:#fff;margin-bottom:16px;transition:color .3s ease}.common-page-layout .page-content-wrapper .page-top-content .hero-card p{color:#ffffffd9;font-size:16px;line-height:1.8}.common-page-layout .page-content-wrapper .page-top-content .hero-card .highlight{color:#4ade80;font-weight:700}.common-page-layout .page-content-wrapper .page-top-content .hero-card .feature-item{display:flex;align-items:center;gap:8px}.common-page-layout .page-content-wrapper .page-top-content .hero-card .feature-item .anticon{font-size:20px}.common-page-layout .page-content-wrapper .page-top-content .hero-card .feature-item span{color:#ffffffe6}.common-page-layout .page-content-wrapper .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:24px;margin-bottom:32px}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1400px){.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){.common-page-layout .page-content-wrapper .stats-grid,.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-3{grid-template-columns:repeat(2,1fr)}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.common-page-layout .page-content-wrapper .stats-grid,.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-5,.common-page-layout .page-content-wrapper .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(2,1fr)}}.common-page-layout .page-content-wrapper .stats-grid .stat-card,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card{background:#ffffffbf;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-radius:28px;padding:24px 28px;border:1px solid rgba(255,255,255,.7);box-shadow:0 8px 16px -4px #00000014,0 4px 8px -2px #0000000a,0 0 0 1px #ffffff80 inset,inset 0 2px 4px #fffc;isolation:isolate;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;gap:22px;align-self:stretch;box-sizing:border-box;background-clip:padding-box}.common-page-layout .page-content-wrapper .stats-grid .stat-card.blue,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.blue{background:linear-gradient(160deg,#eff6fff5,#dbeafee6 55%,#e0f2feeb);border-color:#3b82f626}.common-page-layout .page-content-wrapper .stats-grid .stat-card.green,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.green{background:linear-gradient(160deg,#f0fdf4f5,#d1fae5e6 55%,#dcfce7eb);border-color:#10b98126}.common-page-layout .page-content-wrapper .stats-grid .stat-card.purple,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.purple{background:linear-gradient(160deg,#faf5fff5,#ede9fee6 55%,#f3e8ffeb);border-color:#a855f726}.common-page-layout .page-content-wrapper .stats-grid .stat-card.orange,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.orange{background:linear-gradient(160deg,#fff7edf5,#fef3c7e6 55%,#ffedd5eb);border-color:#f9731626}.common-page-layout .page-content-wrapper .stats-grid .stat-card.red,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.red{background:linear-gradient(160deg,#fef2f2f5,#fee2e2e6 55%,#fee4e6eb);border-color:#ef444426}.common-page-layout .page-content-wrapper .stats-grid .stat-card.cyan,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.cyan{background:linear-gradient(160deg,#ecfefff5,#cffafee6 55%,#e0f7faeb);border-color:#06b6d426}.common-page-layout .page-content-wrapper .stats-grid .stat-card:after,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(0,0,0,.02) 1px,transparent 1px);background-size:16px 16px;opacity:.4;pointer-events:none}.common-page-layout .page-content-wrapper .stats-grid .stat-card:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:before{content:"";position:absolute;top:-30%;right:-10%;width:180px;height:180px;background:radial-gradient(circle,currentColor 0%,transparent 70%);opacity:.12;pointer-events:none;transition:all .6s ease;z-index:0;border-radius:50%}.common-page-layout .page-content-wrapper .stats-grid .stat-card.blue:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.blue:before{color:#3b82f6}.common-page-layout .page-content-wrapper .stats-grid .stat-card.green:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.green:before{color:#10b981}.common-page-layout .page-content-wrapper .stats-grid .stat-card.purple:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.purple:before{color:#a855f7}.common-page-layout .page-content-wrapper .stats-grid .stat-card.orange:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.orange:before{color:#f97316}.common-page-layout .page-content-wrapper .stats-grid .stat-card.red:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.red:before{color:#ef4444}.common-page-layout .page-content-wrapper .stats-grid .stat-card.cyan:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card.cyan:before{color:#06b6d4}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000000f,0 10px 10px -5px #0000000a,inset 0 1px 1px #ffffffe6;border-color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.blue,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.blue{background:linear-gradient(135deg,#dbeafefa,#bfdbfeeb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.green,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.green{background:linear-gradient(135deg,#dcfce7fa,#a7f3d0eb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.purple,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.purple{background:linear-gradient(135deg,#f3e8fffa,#e9d5ffeb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.orange,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.orange{background:linear-gradient(135deg,#ffedd5fa,#fde0abeb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.red,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.red{background:linear-gradient(135deg,#fee2e2fa,#fcc9c9eb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover.cyan,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover.cyan{background:linear-gradient(135deg,#cffafefa,#a5f3fceb)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover:before{transform:scale(1.6) translate(-20px,20px);opacity:.18}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover:after,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover:after{opacity:.6;background-size:20px 20px}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover .icon-wrapper,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover .icon-wrapper{transform:scale(1.15) rotate(-5deg);box-shadow:0 10px 25px #00000026;filter:brightness(1.1)}.common-page-layout .page-content-wrapper .stats-grid .stat-card:hover .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card:hover .label-line{width:24px;opacity:1}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:30px;z-index:3;transition:all .4s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;box-shadow:0 4px 12px #00000014;position:relative;overflow:hidden;isolation:isolate}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper .anticon,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper .anticon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;background:transparent!important}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper .anticon svg,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper .anticon svg{width:30px;height:30px;fill:currentColor;stroke:none;background:transparent!important}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper .anticon:before,.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper .anticon:after,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper .anticon:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper .anticon:after{display:none!important}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper:before,.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper:after,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper:before,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper:after{display:none!important}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.blue,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.blue{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.green,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.green{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.purple,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.purple{background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.orange,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.orange{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.red,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.red{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .icon-wrapper.cyan,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .icon-wrapper.cyan{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right{z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .label,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .label{position:relative;display:flex;flex-direction:column;margin-bottom:6px;min-width:0;width:100%}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .label .label-text-fit,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .label .label-text-fit{width:100%;min-width:0;overflow:hidden}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .label .label-text,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .label .label-text{font-size:14px;color:#64748b;font-weight:600;letter-spacing:.5px;white-space:nowrap;display:inline-block;line-height:1.2}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .label .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .label .label-line{width:0;height:2px;background:currentColor;opacity:.3;margin-top:2px;transition:all .3s ease;border-radius:2px}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.blue .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.blue .label-line{color:#3b82f6}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.green .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.green .label-line{color:#10b981}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.purple .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.purple .label-line{color:#a855f7}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.orange .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.orange .label-line{color:#f97316}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.red .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.red .label-line{color:#ef4444}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right.cyan .label-line,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right.cyan .label-line{color:#06b6d4}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .value-group,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .value-group{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .value,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .value{font-size:36px;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-1.5px;font-family:Outfit,sans-serif;display:flex;align-items:baseline}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .value .unit,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .value .unit{font-size:14px;font-weight:600;color:#94a3b8;margin-left:4px;letter-spacing:0}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .value .text,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .value .text{font-size:24px}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend.up,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend.up{color:#10b981}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend.up .trend-bg,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend.up .trend-bg{background:#10b9811a;border:1px solid rgba(16,185,129,.1)}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend.down,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend.down{color:#ef4444}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend.down .trend-bg,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend.down .trend-bg{background:#ef44441a;border:1px solid rgba(239,68,68,.1)}.common-page-layout .page-content-wrapper .stats-grid .stat-card .content-right .trend .trend-bg,.common-page-layout .page-content-wrapper .stats-grid .standard-page .stat-card .content-right .trend .trend-bg{padding:2px 8px;border-radius:20px;display:flex;align-items:center;gap:2px;box-shadow:0 2px 4px #00000005}.common-page-layout .page-content-wrapper .filter-section{background:#ffffff73;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:20px 24px;margin-bottom:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px #00000005;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.common-page-layout .page-content-wrapper .filter-section .ant-form-item{margin:0}.common-page-layout .page-content-wrapper .filter-section .ant-select-selector,.common-page-layout .page-content-wrapper .filter-section .ant-input,.common-page-layout .page-content-wrapper .filter-section .ant-picker{border-radius:10px!important;border:1px solid rgba(255,255,255,.5)!important;background:#ffffff80!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.common-page-layout .page-content-wrapper .filter-section .ant-select-selector:hover,.common-page-layout .page-content-wrapper .filter-section .ant-select-selector:focus,.common-page-layout .page-content-wrapper .filter-section .ant-input:hover,.common-page-layout .page-content-wrapper .filter-section .ant-input:focus,.common-page-layout .page-content-wrapper .filter-section .ant-picker:hover,.common-page-layout .page-content-wrapper .filter-section .ant-picker:focus{background:#ffffffe6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f61a}.common-page-layout .page-content-wrapper .filter-section .search-btn{border-radius:8px;padding:0 24px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;box-shadow:0 4px 12px #3b82f64d;font-weight:600;transition:all .3s}.common-page-layout .page-content-wrapper .filter-section .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f666}.common-page-layout .page-content-wrapper .filter-section .reset-btn{border-radius:8px;height:32px;border-color:#e2e8f0;color:#64748b}.common-page-layout .page-content-wrapper .filter-section .reset-btn:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.common-page-layout .page-content-wrapper .filter-section .create-btn{margin-left:auto;height:32px;border-radius:8px;background:#0f172a;border:none;box-shadow:0 4px 12px #0f172a33}.common-page-layout .page-content-wrapper .filter-section .create-btn:hover{background:#1e293b;transform:translateY(-2px)}.common-page-layout .page-content-wrapper .table-card{background:#ffffff73;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 40px #00000008;overflow:visible}.common-page-layout .page-content-wrapper .table-card .search-btn{border-radius:8px!important;padding:0 24px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;box-shadow:0 4px 12px #3b82f64d;font-weight:600;color:#fff!important;transition:all .3s}.common-page-layout .page-content-wrapper .table-card .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f666;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important}.common-page-layout .page-content-wrapper .table-card .reset-btn{border-radius:8px;height:32px;border-color:#e2e8f0;color:#64748b}.common-page-layout .page-content-wrapper .table-card .reset-btn:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.common-page-layout .page-content-wrapper .table-card .create-btn{height:32px;border-radius:8px!important;background:#0f172a!important;border:none!important;box-shadow:0 4px 12px #0f172a33;color:#fff!important}.common-page-layout .page-content-wrapper .table-card .create-btn:hover{background:#1e293b!important;transform:translateY(-2px);color:#fff!important}.common-page-layout .page-content-wrapper .table-card .ant-card-body{padding:0;background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav{margin:0;padding:16px 24px 0;background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav:before{border-bottom:none}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav .ant-tabs-tab{padding:12px 0;margin:0 24px 0 0;font-size:15px;color:#64748b;transition:all .3s}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav .ant-tabs-tab:hover{color:#3b82f6}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0f172a;font-weight:600}.common-page-layout .page-content-wrapper .table-card .ant-tabs-nav .ant-tabs-ink-bar{background:#3b82f6;height:3px;border-radius:3px}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper{padding:0 24px 24px;background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table .ant-table-container,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table .ant-table-content{background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper.with-tabs{padding-top:0}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th{background:transparent!important;color:#94a3b8;font-weight:600;font-size:13px;border-bottom:1px solid #f1f5f9;padding:20px 16px}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr>td{padding:24px 16px;border-bottom:1px dashed #f1f5f9;font-size:14px;color:#334155;font-weight:500;background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fffffffa!important;z-index:2}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left:after,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right:after,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left:after,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right:after{display:block!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left{z-index:3}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr{transition:all .3s ease}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr:hover{background:#ffffff80!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){background:transparent!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#fffffff5!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination{margin:20px 0 0!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-prev,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-next{background:#ffffff80!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:8px!important;transition:all .3s ease}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item:hover,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-prev:hover,.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-next:hover{background:#fff!important;border-color:#3b82f6!important;transform:translateY(-2px)}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item-active{background:#3b82f6!important;border-color:#3b82f6!important}.common-page-layout .page-content-wrapper .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item-active a{color:#fff!important}.common-page-layout .page-content-wrapper .table-card .action-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s;cursor:pointer;color:#64748b;margin-right:8px}.common-page-layout .page-content-wrapper .table-card .action-btn:hover{background:#f1f5f9;color:#3b82f6;transform:translateY(-2px)}.common-page-layout .page-content-wrapper .table-card .action-btn.delete:hover{color:#ef4444;background:#fee2e2}.standard-page{padding:24px 0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.standard-page .embedded-page-header{margin-bottom:24px;padding:0 32px;box-sizing:border-box}@media screen and (max-width: 768px){.standard-page .embedded-page-header{padding:0 12px;margin-bottom:16px}}.standard-page .embedded-page-header .embedded-page-title{display:flex;align-items:center;min-width:0;width:100%}.standard-page .embedded-page-header .embedded-page-title .page-layout-standard-title{width:100%;min-width:0}.standard-page .embedded-page-header .embedded-page-title .title-decoration{margin-left:12px;font-size:14px;color:#94a3b8;font-weight:500;letter-spacing:.5px}.standard-page .embedded-page-header .embedded-page-title .title-decoration:before{content:"•";margin-right:8px;color:#cbd5e1}@media screen and (max-width: 768px){.standard-page .embedded-page-header .embedded-page-title .title-decoration.page-layout-standard-title__en:before{display:none}.standard-page .embedded-page-header .embedded-page-title .title-decoration.page-layout-standard-title__en{margin-left:0}}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav{margin-bottom:0}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav:before{border-bottom:none}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav-list{background:#e2e8f066;padding:4px;border-radius:12px;gap:4px;border:1px solid rgba(255,255,255,.5)}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab{margin:0!important;padding:8px 24px!important;border-radius:8px!important;transition:all .4s cubic-bezier(.4,0,.2,1);color:#64748b;font-size:14px;border:none;background:transparent}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab:hover{color:#334155;background:#fff6}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff;color:#1890ff;font-weight:600;box-shadow:0 4px 12px #1890ff26,0 2px 4px #00000005;transform:scale(1.02)}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;font-weight:600}.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-ink-bar{display:none!important}.standard-page .page-top-content{margin:0 32px 20px;box-sizing:border-box;width:auto;max-width:none;min-width:0}@media screen and (max-width: 768px){.standard-page .page-top-content{margin:0 12px 16px}}.standard-page .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0 32px 32px;box-sizing:border-box;min-width:0}.standard-page .stats-grid.stats-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.standard-page .stats-grid.stats-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.standard-page .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.standard-page .stats-grid.stats-grid--cols-5 .stat-card{padding:20px 16px;gap:14px;border-radius:22px}.standard-page .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1400px){.standard-page .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){.standard-page .stats-grid,.standard-page .stats-grid.stats-grid--cols-3{grid-template-columns:repeat(2,1fr)}.standard-page .stats-grid.stats-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.standard-page .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.standard-page .stats-grid,.standard-page .stats-grid.stats-grid--cols-5,.standard-page .stats-grid.stats-grid--cols-6{grid-template-columns:repeat(2,1fr)}}.standard-page .stats-grid .stat-card{background:#ffffffbf;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-radius:28px;padding:24px 28px;border:1px solid rgba(255,255,255,.7);box-shadow:0 8px 16px -4px #00000014,0 4px 8px -2px #0000000a,0 0 0 1px #ffffff80 inset,inset 0 2px 4px #fffc;isolation:isolate;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;gap:22px;align-self:stretch;box-sizing:border-box;background-clip:padding-box}.standard-page .stats-grid .stat-card.blue{background:linear-gradient(160deg,#eff6fff5,#dbeafee6 55%,#e0f2feeb);border-color:#3b82f626}.standard-page .stats-grid .stat-card.green{background:linear-gradient(160deg,#f0fdf4f5,#d1fae5e6 55%,#dcfce7eb);border-color:#10b98126}.standard-page .stats-grid .stat-card.purple{background:linear-gradient(160deg,#faf5fff5,#ede9fee6 55%,#f3e8ffeb);border-color:#a855f726}.standard-page .stats-grid .stat-card.orange{background:linear-gradient(160deg,#fff7edf5,#fef3c7e6 55%,#ffedd5eb);border-color:#f9731626}.standard-page .stats-grid .stat-card.red{background:linear-gradient(160deg,#fef2f2f5,#fee2e2e6 55%,#fee4e6eb);border-color:#ef444426}.standard-page .stats-grid .stat-card.cyan{background:linear-gradient(160deg,#ecfefff5,#cffafee6 55%,#e0f7faeb);border-color:#06b6d426}.standard-page .stats-grid .stat-card:before{content:"";position:absolute;top:-30%;right:-10%;width:180px;height:180px;background:radial-gradient(circle,currentColor 0%,transparent 70%);opacity:.12;pointer-events:none;transition:all .6s ease;z-index:0;border-radius:50%}.standard-page .stats-grid .stat-card:hover.blue{background:linear-gradient(135deg,#dbeafefa,#bfdbfeeb)}.standard-page .stats-grid .stat-card:hover.green{background:linear-gradient(135deg,#dcfce7fa,#a7f3d0eb)}.standard-page .stats-grid .stat-card:hover.purple{background:linear-gradient(135deg,#f3e8fffa,#e9d5ffeb)}.standard-page .stats-grid .stat-card:hover.orange{background:linear-gradient(135deg,#ffedd5fa,#fde0abeb)}.standard-page .stats-grid .stat-card:hover.red{background:linear-gradient(135deg,#fee2e2fa,#fcc9c9eb)}.standard-page .stats-grid .stat-card:hover.cyan{background:linear-gradient(135deg,#cffafefa,#a5f3fceb)}.standard-page .filter-section{background:#ffffff73;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:20px 24px;margin:0 32px 24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px #00000005;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.standard-page .table-card{background:#ffffff73;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 40px #00000008;overflow:visible;margin:0 32px}.standard-page .table-card .search-btn{border-radius:8px!important;padding:0 24px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;box-shadow:0 4px 12px #3b82f64d;font-weight:600;color:#fff!important;transition:all .3s}.standard-page .table-card .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f666;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important}.standard-page .table-card .reset-btn{border-radius:8px;height:32px;border-color:#e2e8f0;color:#64748b}.standard-page .table-card .reset-btn:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.standard-page .table-card .create-btn{height:32px;border-radius:8px!important;background:#0f172a!important;border:none!important;box-shadow:0 4px 12px #0f172a33;color:#fff!important}.standard-page .table-card .create-btn:hover{background:#1e293b!important;transform:translateY(-2px);color:#fff!important}.standard-page .table-card .ant-table-wrapper.with-tabs{padding-top:0}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr{transition:background .3s ease}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr:hover{background:#ffffff80!important}.page-layout-standard-title{display:flex;align-items:center;min-width:0}.page-layout-standard-title .page-layout-standard-title__text{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:0;min-width:0}.page-layout-standard-title .page-layout-standard-title__cn{font:inherit;color:inherit;letter-spacing:inherit}@media screen and (max-width: 768px){.common-page-layout .page-header-wrapper{padding:16px 12px 12px}.common-page-layout .page-header-main .page-title{font-size:22px;letter-spacing:-.6px}.page-layout-standard-title{align-items:flex-start}.page-layout-standard-title .page-layout-standard-title__text{flex-direction:column;align-items:flex-start;gap:8px}.page-layout-standard-title .page-layout-standard-title__cn{white-space:nowrap;line-height:1.2}.page-layout-standard-title .page-layout-standard-title__en.title-decoration{margin-left:0!important;transform:none;align-self:flex-start}.page-layout-standard-title .page-layout-standard-title__icon{margin-right:12px!important}.common-page-layout .page-header-wrapper .custom-pill-tabs,.standard-page .embedded-page-header .custom-pill-tabs{width:100%}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav{margin-bottom:0}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav-wrap,.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav-scroll,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav-wrap,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav-scroll{overflow:visible!important}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav-list,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav-list{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;height:auto!important;transform:none!important}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab{flex:1 1 calc(50% - 6px)!important;max-width:calc(50% - 6px);min-width:0!important;margin:0!important;box-sizing:border-box;display:flex!important;justify-content:center;padding:10px!important}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab .ant-tabs-tab-btn,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-tab .ant-tabs-tab-btn{margin:0 auto;text-align:center;white-space:normal;line-height:1.25}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav-operations,.standard-page .embedded-page-header .custom-pill-tabs .ant-tabs-nav-operations{display:none!important}}.meetcarbon-design,.meetcarbon-overlay{--brand: #0077ff;--brand-hover: #0068e0;--brand-fill: #0068e0;--on-brand: #ffffff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--brand-soft-2: rgba(0, 119, 255, .16);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--solid: #0b0d12;--solid-hover: #262a33;--on-solid: #ffffff;--bg-page: #f4f6f8;--bg-card: #ffffff;--bg-sunken: #f7f8fa;--bg-hover: rgba(11, 13, 18, .04);--bg-mask: rgba(15, 23, 42, .28);--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--carbon: #10b981;--carbon-deep: #059669;--carbon-ink: #047857;--carbon-soft: rgba(16, 185, 129, .12);--brand-deep: #0058d6;--glass: rgba(255, 255, 255, .62);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--glass-hover: rgba(255, 255, 255, .78);--aura-1: rgba(147, 197, 253, .3);--aura-2: rgba(167, 243, 208, .3);--aura-3: rgba(199, 210, 254, .28);--aura-4: rgba(221, 214, 254, .26);--success: #12a150;--success-ink: #0b7a3d;--success-soft: rgba(18, 161, 80, .1);--warning: #d98a00;--warning-ink: #8f5400;--warning-soft: rgba(217, 138, 0, .12);--danger: #d92d20;--on-danger: #ffffff;--danger-ink: #b42318;--danger-soft: rgba(217, 45, 32, .08);--violet: #6d4ae0;--violet-soft: rgba(109, 74, 224, .1);--ai-1: #0077ff;--ai-2: #6aaeff;--ai-3: #c9e1ff;--ai-tint: #f5f9ff;--chart-1: #0077ff;--chart-2: #10b981;--chart-3: #6d4ae0;--chart-4: #e0a21b;--chart-5: #e5604f;--chart-6: #9aa1ac;--chart-grid: rgba(11, 13, 18, .06);--cat-power: #4f8fe8;--cat-power-soft: #eaf2fc;--cat-power-ink: #3d6fb4;--cat-charge: #34c88a;--cat-charge-soft: #e7f8f1;--cat-charge-ink: #217f58;--cat-carbon: #2cb1a6;--cat-carbon-soft: #e6f6f4;--cat-carbon-ink: #1e7b74;--cat-solar: #f2b441;--cat-solar-soft: #fdf6e8;--cat-solar-ink: #916b26;--cat-storage: #7c83f5;--cat-storage-soft: #eff0fe;--cat-storage-ink: #5e63ba;--cat-water: #4fc3e8;--cat-water-soft: #eaf8fc;--cat-water-ink: #30788f;--cat-gas: #f5a05c;--cat-gas-soft: #fef4eb;--cat-gas-ink: #976339;--cat-heat: #f2778e;--cat-heat-soft: #fdeff1;--cat-heat-ink: #a95363;--cat-slate: #7c8b94;--cat-slate-soft: #eff1f2;--cat-slate-ink: #636f76;--tou-sharp: #e5606d;--tou-peak: #f5a05c;--tou-flat: #4f8fe8;--tou-valley: #34c88a;--tou-deep: #2cb1a6;--trend-good: var(--success-ink);--trend-bad: var(--warning-ink);--trend-flat: var(--ink-3);--shadow-1: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .04);--shadow-2: 0 2px 6px rgba(15, 23, 42, .06), 0 12px 32px rgba(15, 23, 42, .1);--shadow-3: 0 4px 12px rgba(15, 23, 42, .08), 0 24px 64px rgba(15, 23, 42, .18);--shadow-pill: 0 1px 2px rgba(15, 23, 42, .08), 0 0 0 1px rgba(11, 13, 18, .04);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--shadow-glass-hover: 0 20px 48px rgba(15, 23, 42, .09), inset 0 0 0 1px rgba(255, 255, 255, .5);--shadow-chip: 0 6px 14px -6px rgba(15, 23, 42, .18);--shadow-carbon: 0 18px 36px -16px rgba(5, 150, 105, .55);--shadow-ai: 0 1px 2px rgba(15, 23, 42, .04), 0 18px 40px -22px rgba(0, 88, 214, .35);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 999px;--control-sm: 28px;--control-md: 34px;--control-lg: 40px;--header-h: 56px;--sider-w: 240px;--sider-w-collapsed: 72px;--sider-item-h: 38px;--sider-sub-h: 34px;--switcher-w: 400px;--modal-sm: 440px;--modal-md: 720px;--modal-lg: 960px;--modal-xl: 1120px;--drawer-md: 560px;--drawer-lg: 800px;--z-sticky: 10;--z-header: 100;--z-overlay: 1000;--z-toast: 2010;--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}.meetcarbon-design .tone-brand,.meetcarbon-overlay .tone-brand{--c:var(--brand);--c-soft:var(--brand-soft);--c-ink:var(--brand-ink)}.meetcarbon-design .tone-slate,.meetcarbon-overlay .tone-slate{--c:var(--cat-slate);--c-soft:var(--cat-slate-soft);--c-ink:var(--cat-slate-ink)}.meetcarbon-design .tone-success,.meetcarbon-overlay .tone-success{--c:var(--success);--c-soft:var(--success-soft);--c-ink:var(--success-ink)}.meetcarbon-design .tone-warning,.meetcarbon-overlay .tone-warning{--c:var(--warning);--c-soft:var(--warning-soft);--c-ink:var(--warning-ink)}.meetcarbon-design .tone-danger,.meetcarbon-overlay .tone-danger{--c:var(--danger);--c-soft:var(--danger-soft);--c-ink:var(--danger-ink)}.meetcarbon-design .mc,.meetcarbon-design .mc *,.meetcarbon-overlay .mc,.meetcarbon-overlay .mc *{box-sizing:border-box}.meetcarbon-design .mc,.meetcarbon-overlay .mc{font-family:var(--font-sans);font-size:14px;line-height:22px;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.meetcarbon-design .mc-num,.meetcarbon-overlay .mc-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-mono,.meetcarbon-overlay .mc-mono{font-family:var(--font-mono);font-size:12px;line-height:18px}.meetcarbon-design .mc-muted,.meetcarbon-overlay .mc-muted{color:var(--ink-3)}.meetcarbon-design .mc-ico,.meetcarbon-overlay .mc-ico{width:16px;height:16px;flex:none;fill:currentColor;display:inline-block;vertical-align:-3px}.meetcarbon-design .mc-ico--sm,.meetcarbon-overlay .mc-ico--sm{width:14px;height:14px;vertical-align:-2px}.meetcarbon-design .mc-ico--lg,.meetcarbon-overlay .mc-ico--lg{width:20px;height:20px}.meetcarbon-design .mc-row,.meetcarbon-overlay .mc-row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.meetcarbon-design .mc-stack,.meetcarbon-overlay .mc-stack{display:flex;flex-direction:column;gap:var(--space-3)}.meetcarbon-design .mc-sep,.meetcarbon-overlay .mc-sep{width:1px;align-self:stretch;background:var(--line)}.meetcarbon-design .mc-btn,.meetcarbon-overlay .mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--control-md);padding:0 14px;border-radius:var(--radius-sm);font:500 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:1px solid var(--line-strong);background:var(--bg-card);color:var(--ink);transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.meetcarbon-design .mc-btn:hover,.meetcarbon-overlay .mc-btn:hover{background:var(--bg-hover)}.meetcarbon-design .mc-btn:focus-visible,.meetcarbon-overlay .mc-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.meetcarbon-design .mc-btn--primary,.meetcarbon-overlay .mc-btn--primary{background:var(--solid);border-color:var(--solid);color:var(--on-solid)}.meetcarbon-design .mc-btn--primary:hover,.meetcarbon-overlay .mc-btn--primary:hover{background:var(--solid-hover);border-color:var(--solid-hover)}.meetcarbon-design .mc-btn--brand,.meetcarbon-overlay .mc-btn--brand{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--on-brand)}.meetcarbon-design .mc-btn--brand:hover,.meetcarbon-overlay .mc-btn--brand:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.meetcarbon-design .mc-btn--ghost,.meetcarbon-overlay .mc-btn--ghost{background:transparent;border-color:transparent;color:var(--ink-2)}.meetcarbon-design .mc-btn--ghost:hover,.meetcarbon-overlay .mc-btn--ghost:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-btn--link,.meetcarbon-overlay .mc-btn--link{background:transparent;border-color:transparent;color:var(--brand-ink);padding:0 2px;height:auto}.meetcarbon-design .mc-btn--link:hover,.meetcarbon-overlay .mc-btn--link:hover{background:transparent;text-decoration:underline;text-underline-offset:3px}.meetcarbon-design .mc-btn--danger,.meetcarbon-overlay .mc-btn--danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.meetcarbon-design .mc-btn--danger-ghost,.meetcarbon-overlay .mc-btn--danger-ghost{background:transparent;border-color:var(--line-strong);color:var(--danger-ink)}.meetcarbon-design .mc-btn--danger-ghost:hover,.meetcarbon-overlay .mc-btn--danger-ghost:hover{background:var(--danger-soft)}.meetcarbon-design .mc-btn--ai,.meetcarbon-overlay .mc-btn--ai{color:var(--ink);border:1px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box}.meetcarbon-design .mc-btn--sm,.meetcarbon-overlay .mc-btn--sm{height:var(--control-sm);padding:0 10px;font-size:13px;gap:4px}.meetcarbon-design .mc-btn--lg,.meetcarbon-overlay .mc-btn--lg{height:var(--control-lg);padding:0 18px}.meetcarbon-design .mc-btn--icon,.meetcarbon-overlay .mc-btn--icon{width:var(--control-md);padding:0}.meetcarbon-design .mc-btn--icon.mc-btn--sm,.meetcarbon-overlay .mc-btn--icon.mc-btn--sm{width:var(--control-sm)}.meetcarbon-design .mc-btn[disabled],.meetcarbon-design .mc-btn.is-disabled,.meetcarbon-overlay .mc-btn[disabled],.meetcarbon-overlay .mc-btn.is-disabled{opacity:.45;cursor:not-allowed}.meetcarbon-design .mc-btn-group,.meetcarbon-overlay .mc-btn-group{display:inline-flex;gap:var(--space-2)}.meetcarbon-design .mc-kbd,.meetcarbon-overlay .mc-kbd{font:500 11px/16px var(--font-mono);padding:0 5px;border-radius:4px;border:1px solid var(--line-strong);color:var(--ink-3)}.meetcarbon-design .mc-tag,.meetcarbon-overlay .mc-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--radius-pill);font:500 12px/1 var(--font-sans);white-space:nowrap;background:var(--bg-hover);color:var(--ink-2)}.meetcarbon-design .mc-tag__dot,.meetcarbon-overlay .mc-tag__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.meetcarbon-design .mc-tag--brand,.meetcarbon-overlay .mc-tag--brand{background:var(--brand-soft);color:var(--brand-ink)}.meetcarbon-design .mc-tag--success,.meetcarbon-overlay .mc-tag--success{background:var(--success-soft);color:var(--success-ink)}.meetcarbon-design .mc-tag--warning,.meetcarbon-overlay .mc-tag--warning{background:var(--warning-soft);color:var(--warning-ink)}.meetcarbon-design .mc-tag--danger,.meetcarbon-overlay .mc-tag--danger{background:var(--danger-soft);color:var(--danger-ink)}.meetcarbon-design .mc-tag--violet,.meetcarbon-overlay .mc-tag--violet{background:var(--violet-soft);color:var(--violet)}.meetcarbon-design .mc-tag--outline,.meetcarbon-overlay .mc-tag--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2)}.meetcarbon-design .mc-tag--sm,.meetcarbon-overlay .mc-tag--sm{height:20px;padding:0 7px;font-size:11px}.meetcarbon-design .mc-dot,.meetcarbon-overlay .mc-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.meetcarbon-design .mc-dot--online,.meetcarbon-overlay .mc-dot--online{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.meetcarbon-design .mc-dot--brand,.meetcarbon-overlay .mc-dot--brand{background:var(--brand)}.meetcarbon-design .mc-dot--warning,.meetcarbon-overlay .mc-dot--warning{background:var(--warning)}.meetcarbon-design .mc-dot--danger,.meetcarbon-overlay .mc-dot--danger{background:var(--danger)}.meetcarbon-design .mc-dot--idle,.meetcarbon-overlay .mc-dot--idle{background:var(--ink-4)}.meetcarbon-design .mc-seg,.meetcarbon-overlay .mc-seg{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:#94a3b829;box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-seg__item,.meetcarbon-overlay .mc-seg__item{height:28px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--ink-2);font:500 13px/28px var(--font-sans);cursor:pointer;white-space:nowrap}.meetcarbon-design .mc-seg__item:hover,.meetcarbon-overlay .mc-seg__item:hover{color:var(--ink)}.meetcarbon-design .mc-seg__item[aria-selected=true],.meetcarbon-overlay .mc-seg__item[aria-selected=true]{background:var(--bg-card);color:var(--ink);box-shadow:var(--shadow-pill)}.meetcarbon-design .mc-seg--sm .mc-seg__item,.meetcarbon-overlay .mc-seg--sm .mc-seg__item{height:24px;line-height:24px;padding:0 10px;font-size:12px}.meetcarbon-design .mc-tabs,.meetcarbon-overlay .mc-tabs{display:flex;gap:var(--space-6);border-bottom:1px solid var(--line)}.meetcarbon-design .mc-tab,.meetcarbon-overlay .mc-tab{position:relative;padding:10px 0 11px;color:var(--ink-2);font:500 14px/22px var(--font-sans);background:none;border:0;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.meetcarbon-design .mc-tab:hover,.meetcarbon-overlay .mc-tab:hover{color:var(--ink)}.meetcarbon-design .mc-tab[aria-selected=true],.meetcarbon-overlay .mc-tab[aria-selected=true]{color:var(--ink);font-weight:600}.meetcarbon-design .mc-tab[aria-selected=true]:after,.meetcarbon-overlay .mc-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--brand)}.meetcarbon-design .mc-tab__count,.meetcarbon-overlay .mc-tab__count{font:500 11px/16px var(--font-num);color:var(--ink-3);padding:0 6px;border-radius:var(--radius-pill);background:var(--bg-hover)}.meetcarbon-design .mc-field,.meetcarbon-overlay .mc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.meetcarbon-design .mc-field__label,.meetcarbon-overlay .mc-field__label{font:500 13px/20px var(--font-sans);color:var(--ink-2);display:flex;gap:2px;align-items:center}.meetcarbon-design .mc-field__label .mc-req,.meetcarbon-overlay .mc-field__label .mc-req{color:var(--danger-ink);margin-right:2px}.meetcarbon-design .mc-field__hint,.meetcarbon-overlay .mc-field__hint{font-size:12px;line-height:18px;color:var(--ink-3)}.meetcarbon-design .mc-field__error,.meetcarbon-overlay .mc-field__error{font-size:12px;line-height:18px;color:var(--danger-ink)}.meetcarbon-design .mc-input,.meetcarbon-overlay .mc-input{display:flex;align-items:center;gap:8px;width:100%;height:var(--control-md);padding:0 11px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-card);font:400 14px/22px var(--font-sans);color:var(--ink);transition:border-color .16s ease,box-shadow .16s ease}.meetcarbon-design .mc-input:hover,.meetcarbon-overlay .mc-input:hover{border-color:var(--ink-4)}.meetcarbon-design .mc-input.is-focus,.meetcarbon-design .mc-input:focus-within,.meetcarbon-overlay .mc-input.is-focus,.meetcarbon-overlay .mc-input:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft-2);outline:none}.meetcarbon-design .mc-input.is-error,.meetcarbon-overlay .mc-input.is-error{border-color:var(--danger)}.meetcarbon-design .mc-input.is-error.is-focus,.meetcarbon-overlay .mc-input.is-error.is-focus{box-shadow:0 0 0 3px var(--danger-soft)}.meetcarbon-design .mc-input.is-readonly,.meetcarbon-overlay .mc-input.is-readonly{background:var(--bg-sunken);border-color:transparent;color:var(--ink-2)}.meetcarbon-design .mc-input.is-ai,.meetcarbon-overlay .mc-input.is-ai{border-color:transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box}.meetcarbon-design .mc-input__ph,.meetcarbon-overlay .mc-input__ph{color:var(--ink-4)}.meetcarbon-design .mc-input__val,.meetcarbon-overlay .mc-input__val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meetcarbon-design .mc-input__suffix,.meetcarbon-overlay .mc-input__suffix{color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;font-size:13px}.meetcarbon-design .mc-input--sm,.meetcarbon-overlay .mc-input--sm{height:var(--control-sm);font-size:13px;padding:0 9px}.meetcarbon-design .mc-input--area,.meetcarbon-overlay .mc-input--area{height:auto;min-height:64px;align-items:flex-start;padding:7px 11px}.meetcarbon-design .mc-check,.meetcarbon-overlay .mc-check{width:16px;height:16px;border-radius:5px;border:1px solid var(--line-strong);background:var(--bg-card);display:inline-grid;place-items:center;flex:none}.meetcarbon-design .mc-check.is-on,.meetcarbon-overlay .mc-check.is-on{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--on-brand)}.meetcarbon-design .mc-switch,.meetcarbon-overlay .mc-switch{width:30px;height:18px;border-radius:99px;background:var(--line-strong);position:relative;flex:none}.meetcarbon-design .mc-switch:after,.meetcarbon-overlay .mc-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--bg-card);box-shadow:0 1px 2px #0003}.meetcarbon-design .mc-switch.is-on,.meetcarbon-overlay .mc-switch.is-on{background:var(--brand-fill)}.meetcarbon-design .mc-switch.is-on:after,.meetcarbon-overlay .mc-switch.is-on:after{left:14px}.meetcarbon-design .mc-form-grid,.meetcarbon-overlay .mc-form-grid{display:grid;gap:14px 16px}.meetcarbon-design .mc-form-grid--2,.meetcarbon-overlay .mc-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.meetcarbon-design .mc-form-grid--3,.meetcarbon-overlay .mc-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.meetcarbon-design .mc-form-grid--4,.meetcarbon-overlay .mc-form-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.meetcarbon-design .mc-form-grid .span-2,.meetcarbon-overlay .mc-form-grid .span-2{grid-column:span 2}.meetcarbon-design .mc-form-grid .span-all,.meetcarbon-overlay .mc-form-grid .span-all{grid-column:1/-1}.meetcarbon-design .mc-summary,.meetcarbon-overlay .mc-summary{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bg-sunken);font-size:13px;line-height:20px;color:var(--ink-2)}.meetcarbon-design .mc-summary b,.meetcarbon-overlay .mc-summary b{font-weight:500;color:var(--ink)}.meetcarbon-design .mc-form-section,.meetcarbon-overlay .mc-form-section{font:600 13px/20px var(--font-sans);color:var(--ink);display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-form-section:after,.meetcarbon-overlay .mc-form-section:after{content:"";flex:1;height:1px;background:var(--line)}.meetcarbon-design .mc-filter,.meetcarbon-overlay .mc-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-sunken)}.meetcarbon-design .mc-filter .mc-input,.meetcarbon-overlay .mc-filter .mc-input{height:var(--control-sm);font-size:13px;padding:0 10px;border-color:transparent;box-shadow:0 0 0 1px var(--line);width:auto}.meetcarbon-design .mc-filter .mc-input--search,.meetcarbon-overlay .mc-filter .mc-input--search{width:240px}.meetcarbon-design .mc-filter__spacer,.meetcarbon-overlay .mc-filter__spacer{flex:1}.meetcarbon-design .mc-chip,.meetcarbon-overlay .mc-chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px 0 10px;border-radius:var(--radius-pill);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:12px;color:var(--ink-2)}.meetcarbon-design .mc-chip b,.meetcarbon-overlay .mc-chip b{font-weight:500;color:var(--ink)}.meetcarbon-design .mc-chip__x,.meetcarbon-overlay .mc-chip__x{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3)}.meetcarbon-design .mc-card,.meetcarbon-overlay .mc-card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);min-width:0}.meetcarbon-design .mc-card--flat,.meetcarbon-overlay .mc-card--flat{box-shadow:none}.meetcarbon-design .mc-card--sunken,.meetcarbon-overlay .mc-card--sunken{background:var(--bg-sunken);border-color:transparent;box-shadow:none}.meetcarbon-design .mc-card--interactive,.meetcarbon-overlay .mc-card--interactive{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.meetcarbon-design .mc-card--interactive:hover,.meetcarbon-overlay .mc-card--interactive:hover{border-color:var(--line-strong);box-shadow:var(--shadow-2)}.meetcarbon-design .mc-card__head,.meetcarbon-overlay .mc-card__head{display:flex;align-items:center;gap:10px;padding:16px 20px 0;min-height:52px}.meetcarbon-design .mc-card__head--divided,.meetcarbon-overlay .mc-card__head--divided{padding-bottom:14px;border-bottom:1px solid var(--line)}.meetcarbon-design .mc-card__title,.meetcarbon-overlay .mc-card__title{font:600 15px/22px var(--font-sans);color:var(--ink);margin:0}.meetcarbon-design .mc-card__sub,.meetcarbon-overlay .mc-card__sub{font-size:12px;line-height:18px;color:var(--ink-3)}.meetcarbon-design .mc-card__extra,.meetcarbon-overlay .mc-card__extra{margin-left:auto;display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-card__body,.meetcarbon-overlay .mc-card__body{padding:16px 20px 20px}.meetcarbon-design .mc-card__foot,.meetcarbon-overlay .mc-card__foot{padding:12px 20px;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-stat,.meetcarbon-overlay .mc-stat{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:16px 20px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.meetcarbon-design .mc-stat__label,.meetcarbon-overlay .mc-stat__label{display:flex;align-items:center;gap:6px;font:500 13px/20px var(--font-sans);color:var(--ink-2)}.meetcarbon-design .mc-stat__label .mc-ico,.meetcarbon-overlay .mc-stat__label .mc-ico{color:var(--ink-3)}.meetcarbon-design .mc-stat__value,.meetcarbon-overlay .mc-stat__value{display:flex;align-items:baseline;gap:4px}.meetcarbon-design .mc-stat__num,.meetcarbon-overlay .mc-stat__num{font:600 26px/34px var(--font-num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-stat__unit,.meetcarbon-overlay .mc-stat__unit{font-size:13px;color:var(--ink-3)}.meetcarbon-design .mc-stat__foot,.meetcarbon-overlay .mc-stat__foot{display:flex;align-items:center;gap:8px;font-size:12px;line-height:18px;color:var(--ink-3)}.meetcarbon-design .mc-stat__spark,.meetcarbon-overlay .mc-stat__spark{height:32px;margin-top:2px}.meetcarbon-design .mc-delta,.meetcarbon-overlay .mc-delta{display:inline-flex;align-items:center;gap:2px;font:500 12px/18px var(--font-num)}.meetcarbon-design .mc-delta--good,.meetcarbon-overlay .mc-delta--good{color:var(--success-ink)}.meetcarbon-design .mc-delta--bad,.meetcarbon-overlay .mc-delta--bad{color:var(--danger-ink)}.meetcarbon-design .mc-delta--flat,.meetcarbon-overlay .mc-delta--flat{color:var(--ink-3)}.meetcarbon-design .mc-stat--hero .mc-stat__num,.meetcarbon-overlay .mc-stat--hero .mc-stat__num{font-size:34px;line-height:40px;letter-spacing:-.02em}.meetcarbon-design .mc-meter,.meetcarbon-overlay .mc-meter{height:6px;border-radius:6px;background:var(--bg-hover);overflow:hidden}.meetcarbon-design .mc-meter>i,.meetcarbon-overlay .mc-meter>i{display:block;height:100%;border-radius:6px;background:var(--brand)}.meetcarbon-design .mc-meter--success>i,.meetcarbon-overlay .mc-meter--success>i{background:var(--success)}.meetcarbon-design .mc-meter--warning>i,.meetcarbon-overlay .mc-meter--warning>i{background:var(--warning)}.meetcarbon-design .mc-meter--danger>i,.meetcarbon-overlay .mc-meter--danger>i{background:var(--danger)}.meetcarbon-design .mc-legend,.meetcarbon-overlay .mc-legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--ink-2)}.meetcarbon-design .mc-legend__item,.meetcarbon-overlay .mc-legend__item{display:inline-flex;align-items:center;gap:6px}.meetcarbon-design .mc-legend__sw,.meetcarbon-overlay .mc-legend__sw{width:8px;height:8px;border-radius:2px}.meetcarbon-design .mc-legend__sw--line,.meetcarbon-overlay .mc-legend__sw--line{width:12px;height:2px;border-radius:2px}.meetcarbon-design .mc-chart,.meetcarbon-overlay .mc-chart{display:block;width:100%;height:auto;overflow:visible}.meetcarbon-design .mc-chart .grid,.meetcarbon-overlay .mc-chart .grid{stroke:var(--chart-grid);stroke-width:1}.meetcarbon-design .mc-chart .axis,.meetcarbon-overlay .mc-chart .axis{fill:var(--ink-3);font:400 11px var(--font-num)}.meetcarbon-design .mc-chart .s1,.meetcarbon-overlay .mc-chart .s1{fill:var(--chart-1)}.meetcarbon-design .mc-chart .s1l,.meetcarbon-overlay .mc-chart .s1l{stroke:var(--chart-1);fill:none}.meetcarbon-design .mc-chart .s2,.meetcarbon-overlay .mc-chart .s2{fill:var(--chart-2)}.meetcarbon-design .mc-chart .s2l,.meetcarbon-overlay .mc-chart .s2l{stroke:var(--chart-2);fill:none}.meetcarbon-design .mc-chart .s3,.meetcarbon-overlay .mc-chart .s3{fill:var(--chart-3)}.meetcarbon-design .mc-chart .s4,.meetcarbon-overlay .mc-chart .s4{fill:var(--chart-4)}.meetcarbon-design .mc-chart .s5,.meetcarbon-overlay .mc-chart .s5{fill:var(--chart-5)}.meetcarbon-design .mc-chart .s6,.meetcarbon-overlay .mc-chart .s6{fill:var(--chart-6)}.meetcarbon-design .mc-chart .s6l,.meetcarbon-overlay .mc-chart .s6l{stroke:var(--chart-6);fill:none}.meetcarbon-design .mc-chart .area1,.meetcarbon-overlay .mc-chart .area1{fill:var(--brand-soft)}.meetcarbon-design .mc-chart .dot1,.meetcarbon-overlay .mc-chart .dot1{fill:var(--bg-card);stroke:var(--chart-1);stroke-width:2}.meetcarbon-design .mc-chart .ref,.meetcarbon-overlay .mc-chart .ref{stroke:var(--ink-4);stroke-dasharray:3 3}.meetcarbon-design .mc-chart .reflabel,.meetcarbon-overlay .mc-chart .reflabel{fill:var(--ink-3);font:500 11px var(--font-sans)}.meetcarbon-design .mc-caliber,.meetcarbon-overlay .mc-caliber{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.meetcarbon-design .mc-task,.meetcarbon-overlay .mc-task{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.meetcarbon-design .mc-task:hover,.meetcarbon-overlay .mc-task:hover{border-color:var(--line-strong);box-shadow:var(--shadow-1)}.meetcarbon-design .mc-task__top,.meetcarbon-overlay .mc-task__top{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-task__due,.meetcarbon-overlay .mc-task__due{margin-left:auto;font:500 12px/18px var(--font-num);color:var(--ink-3);display:inline-flex;gap:4px;align-items:center}.meetcarbon-design .mc-task__due.is-soon,.meetcarbon-overlay .mc-task__due.is-soon{color:var(--warning-ink)}.meetcarbon-design .mc-task__due.is-over,.meetcarbon-overlay .mc-task__due.is-over{color:var(--danger-ink)}.meetcarbon-design .mc-task__title,.meetcarbon-overlay .mc-task__title{font:500 14px/22px var(--font-sans);color:var(--ink)}.meetcarbon-design .mc-task__meta,.meetcarbon-overlay .mc-task__meta{display:flex;align-items:center;gap:6px;font-size:12px;line-height:18px;color:var(--ink-3);flex-wrap:wrap}.meetcarbon-design .mc-task__next,.meetcarbon-overlay .mc-task__next{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px dashed var(--line)}.meetcarbon-design .mc-task__hint,.meetcarbon-overlay .mc-task__hint{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;min-width:0}.meetcarbon-design .mc-task__next .mc-btn,.meetcarbon-overlay .mc-task__next .mc-btn{margin-left:auto}.meetcarbon-design .mc-avatar,.meetcarbon-overlay .mc-avatar{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font:600 11px/1 var(--font-sans);background:var(--brand-soft);color:var(--brand-ink)}.meetcarbon-design .mc-avatar--lg,.meetcarbon-overlay .mc-avatar--lg{width:32px;height:32px;font-size:13px}.meetcarbon-design .mc-avatar--v,.meetcarbon-overlay .mc-avatar--v{background:var(--violet-soft);color:var(--violet)}.meetcarbon-design .mc-avatar--g,.meetcarbon-overlay .mc-avatar--g{background:var(--success-soft);color:var(--success-ink)}.meetcarbon-design .mc-avatar--o,.meetcarbon-overlay .mc-avatar--o{background:var(--warning-soft);color:var(--warning-ink)}.meetcarbon-design .mc-avatars,.meetcarbon-overlay .mc-avatars{display:inline-flex}.meetcarbon-design .mc-avatars .mc-avatar,.meetcarbon-overlay .mc-avatars .mc-avatar{box-shadow:0 0 0 2px var(--bg-card)}.meetcarbon-design .mc-avatars .mc-avatar+.mc-avatar,.meetcarbon-overlay .mc-avatars .mc-avatar+.mc-avatar{margin-left:-6px}.meetcarbon-design .mc-person,.meetcarbon-overlay .mc-person{display:flex;align-items:center;gap:8px;min-width:0}.meetcarbon-design .mc-person__name,.meetcarbon-overlay .mc-person__name{font-weight:500;color:var(--ink);white-space:nowrap}.meetcarbon-design .mc-person__id,.meetcarbon-overlay .mc-person__id{font:400 12px/16px var(--font-mono);color:var(--ink-3)}.meetcarbon-design .mc-entity,.meetcarbon-overlay .mc-entity{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0}.meetcarbon-design .mc-entity__head,.meetcarbon-overlay .mc-entity__head{display:flex;gap:12px;align-items:flex-start}.meetcarbon-design .mc-entity__icon,.meetcarbon-overlay .mc-entity__icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);flex:none}.meetcarbon-design .mc-entity__name,.meetcarbon-overlay .mc-entity__name{font:600 15px/22px var(--font-sans);color:var(--ink)}.meetcarbon-design .mc-entity__id,.meetcarbon-overlay .mc-entity__id{font:400 12px/18px var(--font-mono);color:var(--ink-3)}.meetcarbon-design .mc-entity__kv,.meetcarbon-overlay .mc-entity__kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.meetcarbon-design .mc-entity__kv dt,.meetcarbon-overlay .mc-entity__kv dt{font-size:12px;line-height:18px;color:var(--ink-3);margin:0}.meetcarbon-design .mc-entity__kv dd,.meetcarbon-overlay .mc-entity__kv dd{margin:0;font:600 16px/24px var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-entity__kv dd small,.meetcarbon-overlay .mc-entity__kv dd small{font:400 12px var(--font-sans);color:var(--ink-3);margin-left:2px}.meetcarbon-design .mc-spark,.meetcarbon-overlay .mc-spark{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:7px;flex:none;background:linear-gradient(135deg,var(--ai-1) 0%,var(--ai-2) 55%,var(--ai-3) 100%)}.meetcarbon-design .mc-spark svg,.meetcarbon-overlay .mc-spark svg{width:13px;height:13px}.meetcarbon-design .mc-spark--sm,.meetcarbon-overlay .mc-spark--sm{width:18px;height:18px;border-radius:6px}.meetcarbon-design .mc-spark--sm svg,.meetcarbon-overlay .mc-spark--sm svg{width:11px;height:11px}.meetcarbon-design .mc-ai,.meetcarbon-overlay .mc-ai{position:relative;border-radius:var(--radius-md);border:1px solid transparent;overflow:hidden;background:linear-gradient(180deg,var(--ai-tint) 0%,var(--bg-card) 70%) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box;box-shadow:var(--shadow-ai);padding:14px 18px;display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-ai__head,.meetcarbon-overlay .mc-ai__head{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap}.meetcarbon-design .mc-ai__title,.meetcarbon-overlay .mc-ai__title{font:600 14px/22px var(--font-sans);color:var(--ink);white-space:nowrap}.meetcarbon-design .mc-ai__src,.meetcarbon-overlay .mc-ai__src{margin-left:auto;font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.meetcarbon-design .mc-ai__body,.meetcarbon-overlay .mc-ai__body{font-size:13px;line-height:21px;color:var(--ink-2)}.meetcarbon-design .mc-ai__body b,.meetcarbon-overlay .mc-ai__body b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-ai__list,.meetcarbon-overlay .mc-ai__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.meetcarbon-design .mc-ai__list li,.meetcarbon-overlay .mc-ai__list li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:20px;color:var(--ink-2)}.meetcarbon-design .mc-ai__list li .mc-tag,.meetcarbon-overlay .mc-ai__list li .mc-tag{margin-top:-1px}.meetcarbon-design .mc-ai__actions,.meetcarbon-overlay .mc-ai__actions{display:flex;align-items:center;gap:8px;margin-top:auto}.meetcarbon-design .mc-ai__actions .mc-btn--ghost,.meetcarbon-overlay .mc-ai__actions .mc-btn--ghost{margin-left:auto}.meetcarbon-design .mc-ai-line,.meetcarbon-overlay .mc-ai-line{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);font-size:13px;color:var(--ink-2);border:1px solid transparent;background:linear-gradient(var(--ai-tint),var(--ai-tint)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box}.meetcarbon-design .mc-ai-line b,.meetcarbon-overlay .mc-ai-line b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-ai-line .mc-btn,.meetcarbon-overlay .mc-ai-line .mc-btn{margin-left:auto}.meetcarbon-design .mc-panel,.meetcarbon-overlay .mc-panel{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);overflow:hidden;min-width:0}.meetcarbon-design .mc-toolbar,.meetcarbon-overlay .mc-toolbar{display:flex;align-items:center;gap:8px;padding:14px 16px;flex-wrap:wrap}.meetcarbon-design .mc-toolbar__title,.meetcarbon-overlay .mc-toolbar__title{font:600 15px/22px var(--font-sans)}.meetcarbon-design .mc-toolbar__count,.meetcarbon-overlay .mc-toolbar__count{font:500 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-toolbar__spacer,.meetcarbon-overlay .mc-toolbar__spacer{flex:1}.meetcarbon-design .mc-bulk,.meetcarbon-overlay .mc-bulk{display:flex;align-items:center;gap:10px;padding:8px 16px;background:var(--brand-soft);font-size:13px;color:var(--ink-2)}.meetcarbon-design .mc-bulk b,.meetcarbon-overlay .mc-bulk b{color:var(--brand-ink);font-family:var(--font-num)}.meetcarbon-design .mc-table-wrap,.meetcarbon-overlay .mc-table-wrap{overflow-x:auto}.meetcarbon-design .mc-table,.meetcarbon-overlay .mc-table{width:100%;border-collapse:collapse;font-size:14px;line-height:22px}.meetcarbon-design .mc-table th,.meetcarbon-overlay .mc-table th{text-align:left;font:500 12px/18px var(--font-sans);color:var(--ink-3);padding:9px 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;white-space:nowrap}.meetcarbon-design .mc-table td,.meetcarbon-overlay .mc-table td{padding:11px 16px;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;white-space:nowrap}.meetcarbon-design .mc-table tr:last-child td,.meetcarbon-overlay .mc-table tr:last-child td{border-bottom:0}.meetcarbon-design .mc-table tbody tr:hover td,.meetcarbon-overlay .mc-table tbody tr:hover td{background:var(--bg-hover)}.meetcarbon-design .mc-table tr.is-selected td,.meetcarbon-overlay .mc-table tr.is-selected td{background:var(--brand-soft)}.meetcarbon-design .mc-table .num,.meetcarbon-overlay .mc-table .num{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:500}.meetcarbon-design .mc-table .sub,.meetcarbon-overlay .mc-table .sub{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-table .ops,.meetcarbon-overlay .mc-table .ops{text-align:right}.meetcarbon-design .mc-table .ops .mc-btn--link+.mc-btn--link,.meetcarbon-overlay .mc-table .ops .mc-btn--link+.mc-btn--link{margin-left:12px}.meetcarbon-design .mc-table .w-check,.meetcarbon-overlay .mc-table .w-check{width:44px;padding-right:0}.meetcarbon-design .mc-pager,.meetcarbon-overlay .mc-pager{display:flex;align-items:center;gap:4px;padding:12px 16px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}.meetcarbon-design .mc-pager__spacer,.meetcarbon-overlay .mc-pager__spacer{flex:1}.meetcarbon-design .mc-pager__btn,.meetcarbon-overlay .mc-pager__btn{min-width:28px;height:28px;padding:0 6px;border-radius:7px;display:inline-grid;place-items:center;font:500 13px/1 var(--font-num);color:var(--ink-2)}.meetcarbon-design .mc-pager__btn.is-on,.meetcarbon-overlay .mc-pager__btn.is-on{background:var(--bg-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.meetcarbon-design .mc-desc,.meetcarbon-overlay .mc-desc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0}.meetcarbon-design .mc-desc--2,.meetcarbon-overlay .mc-desc--2{grid-template-columns:repeat(2,minmax(0,1fr))}.meetcarbon-design .mc-desc>div,.meetcarbon-overlay .mc-desc>div{min-width:0}.meetcarbon-design .mc-desc dt,.meetcarbon-overlay .mc-desc dt{font-size:12px;line-height:18px;color:var(--ink-3);margin:0 0 2px}.meetcarbon-design .mc-desc dd,.meetcarbon-overlay .mc-desc dd{margin:0;font-size:14px;line-height:22px;color:var(--ink);overflow-wrap:anywhere}.meetcarbon-design .mc-desc .span-all,.meetcarbon-overlay .mc-desc .span-all{grid-column:1/-1}.meetcarbon-design .mc-timeline,.meetcarbon-overlay .mc-timeline{list-style:none;margin:0;padding:0}.meetcarbon-design .mc-timeline li,.meetcarbon-overlay .mc-timeline li{position:relative;padding:0 0 14px 20px}.meetcarbon-design .mc-timeline li:before,.meetcarbon-overlay .mc-timeline li:before{content:"";position:absolute;left:3px;top:7px;width:8px;height:8px;border-radius:50%;background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--ink-4)}.meetcarbon-design .mc-timeline li:after,.meetcarbon-overlay .mc-timeline li:after{content:"";position:absolute;left:7px;top:19px;bottom:2px;width:1px;background:var(--line)}.meetcarbon-design .mc-timeline li:last-child:after,.meetcarbon-overlay .mc-timeline li:last-child:after{display:none}.meetcarbon-design .mc-timeline li.is-now:before,.meetcarbon-overlay .mc-timeline li.is-now:before{box-shadow:inset 0 0 0 2px var(--brand)}.meetcarbon-design .mc-timeline li.is-ai:before,.meetcarbon-overlay .mc-timeline li.is-ai:before{background:linear-gradient(135deg,var(--ai-1),var(--ai-3));box-shadow:none}.meetcarbon-design .mc-timeline__t,.meetcarbon-overlay .mc-timeline__t{font:400 12px/18px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-timeline__c,.meetcarbon-overlay .mc-timeline__c{font-size:13px;line-height:20px;color:var(--ink-2)}.meetcarbon-design .mc-timeline__c b,.meetcarbon-overlay .mc-timeline__c b{color:var(--ink);font-weight:500}.meetcarbon-design .mc-empty,.meetcarbon-overlay .mc-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:32px 24px}.meetcarbon-design .mc-empty__art,.meetcarbon-overlay .mc-empty__art{width:56px;height:56px;border-radius:16px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--ink-3);margin-bottom:6px}.meetcarbon-design .mc-empty__art .mc-ico,.meetcarbon-overlay .mc-empty__art .mc-ico{width:24px;height:24px}.meetcarbon-design .mc-empty__title,.meetcarbon-overlay .mc-empty__title{font:600 14px/22px var(--font-sans);color:var(--ink)}.meetcarbon-design .mc-empty__desc,.meetcarbon-overlay .mc-empty__desc{font-size:13px;line-height:20px;color:var(--ink-3);max-width:300px}.meetcarbon-design .mc-empty__actions,.meetcarbon-overlay .mc-empty__actions{display:flex;gap:8px;margin-top:8px}.meetcarbon-design .mc-alert,.meetcarbon-overlay .mc-alert{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--radius-sm);background:var(--brand-soft);font-size:13px;line-height:20px;color:var(--ink)}.meetcarbon-design .mc-alert>.mc-ico,.meetcarbon-overlay .mc-alert>.mc-ico{color:var(--brand)}.meetcarbon-design .mc-alert__act,.meetcarbon-overlay .mc-alert__act{margin-left:auto;display:flex;gap:12px;align-items:center}.meetcarbon-design .mc-alert--success,.meetcarbon-overlay .mc-alert--success{background:var(--success-soft)}.meetcarbon-design .mc-alert--success>.mc-ico,.meetcarbon-overlay .mc-alert--success>.mc-ico{color:var(--success)}.meetcarbon-design .mc-alert--warning,.meetcarbon-overlay .mc-alert--warning{background:var(--warning-soft)}.meetcarbon-design .mc-alert--warning>.mc-ico,.meetcarbon-overlay .mc-alert--warning>.mc-ico{color:var(--warning)}.meetcarbon-design .mc-alert--danger,.meetcarbon-overlay .mc-alert--danger{background:var(--danger-soft)}.meetcarbon-design .mc-alert--danger>.mc-ico,.meetcarbon-overlay .mc-alert--danger>.mc-ico{color:var(--danger)}.meetcarbon-design .mc-alert--plain,.meetcarbon-overlay .mc-alert--plain{background:transparent;padding:0;color:var(--ink-3)}.meetcarbon-design .mc-stage,.meetcarbon-overlay .mc-stage{position:relative;background:var(--bg-page);overflow:hidden;display:grid;place-items:center;padding:28px 16px}.meetcarbon-design .mc-stage:before,.meetcarbon-overlay .mc-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-mask);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.meetcarbon-design .mc-stage>*,.meetcarbon-overlay .mc-stage>*{position:relative}.meetcarbon-design .mc-stage--right,.meetcarbon-overlay .mc-stage--right{place-items:stretch end;padding:0}.meetcarbon-design .mc-modal,.meetcarbon-overlay .mc-modal{width:min(100%,var(--modal-lg));max-height:calc(100vh - 64px);display:flex;flex-direction:column;background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);overflow:hidden}.meetcarbon-design .mc-modal--sm,.meetcarbon-overlay .mc-modal--sm{width:min(100%,var(--modal-sm))}.meetcarbon-design .mc-modal--md,.meetcarbon-overlay .mc-modal--md{width:min(100%,var(--modal-md))}.meetcarbon-design .mc-modal--xl,.meetcarbon-overlay .mc-modal--xl{width:min(100%,var(--modal-xl))}.meetcarbon-design .mc-modal__head,.meetcarbon-overlay .mc-modal__head{display:flex;align-items:flex-start;gap:10px;padding:18px 20px 0 24px}.meetcarbon-design .mc-modal__title,.meetcarbon-overlay .mc-modal__title{font:600 16px/24px var(--font-sans);color:var(--ink);margin:0}.meetcarbon-design .mc-modal__sub,.meetcarbon-overlay .mc-modal__sub{font-size:12px;line-height:18px;color:var(--ink-3);margin-top:2px}.meetcarbon-design .mc-modal__close,.meetcarbon-overlay .mc-modal__close{margin-left:auto;margin-top:-3px}.meetcarbon-design .mc-modal__body,.meetcarbon-overlay .mc-modal__body{padding:16px 24px 20px;overflow:auto;display:flex;flex-direction:column;gap:14px}.meetcarbon-design .mc-modal__body>*,.meetcarbon-overlay .mc-modal__body>*{flex:none}.meetcarbon-design .mc-modal__foot,.meetcarbon-overlay .mc-modal__foot{display:flex;align-items:center;gap:8px;padding:12px 20px 12px 24px;border-top:1px solid var(--line)}.meetcarbon-design .mc-modal__foot-hint,.meetcarbon-overlay .mc-modal__foot-hint{font-size:12px;color:var(--ink-3);display:inline-flex;gap:6px;align-items:center;margin-right:auto}.meetcarbon-design .mc-smartfill,.meetcarbon-overlay .mc-smartfill{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px dashed transparent;font-size:13px;color:var(--ink-2);background:linear-gradient(var(--ai-tint),var(--ai-tint)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box;border-style:solid}.meetcarbon-design .mc-smartfill b,.meetcarbon-overlay .mc-smartfill b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-smartfill__act,.meetcarbon-overlay .mc-smartfill__act{margin-left:auto;display:flex;gap:8px}.meetcarbon-design .mc-lines,.meetcarbon-overlay .mc-lines{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.meetcarbon-design .mc-lines .mc-table th,.meetcarbon-overlay .mc-lines .mc-table th{border-top:0;padding:7px 12px;background:var(--bg-sunken)}.meetcarbon-design .mc-lines .mc-table td,.meetcarbon-overlay .mc-lines .mc-table td{padding:7px 12px;font-size:13px}.meetcarbon-design .mc-lines__foot,.meetcarbon-overlay .mc-lines__foot{display:flex;align-items:center;gap:8px;padding:7px 12px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-lines__foot b,.meetcarbon-overlay .mc-lines__foot b{font:600 14px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-files,.meetcarbon-overlay .mc-files{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:13px;color:var(--ink-2)}.meetcarbon-design .mc-files a,.meetcarbon-overlay .mc-files a{color:var(--brand-ink);text-decoration:none;display:inline-flex;gap:4px;align-items:center}.meetcarbon-design .mc-confirm,.meetcarbon-overlay .mc-confirm{display:flex;gap:14px;padding:22px 24px 18px}.meetcarbon-design .mc-confirm__icon,.meetcarbon-overlay .mc-confirm__icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--warning-soft);color:var(--warning)}.meetcarbon-design .mc-confirm__icon--danger,.meetcarbon-overlay .mc-confirm__icon--danger{background:var(--danger-soft);color:var(--danger)}.meetcarbon-design .mc-confirm__icon--brand,.meetcarbon-overlay .mc-confirm__icon--brand{background:var(--brand-soft);color:var(--brand)}.meetcarbon-design .mc-confirm__icon--success,.meetcarbon-overlay .mc-confirm__icon--success{background:var(--success-soft);color:var(--success)}.meetcarbon-design .mc-confirm__main,.meetcarbon-overlay .mc-confirm__main{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.meetcarbon-design .mc-confirm__title,.meetcarbon-overlay .mc-confirm__title{font:600 16px/24px var(--font-sans);margin:0}.meetcarbon-design .mc-confirm__desc,.meetcarbon-overlay .mc-confirm__desc{font-size:13px;line-height:21px;color:var(--ink-2);margin:0}.meetcarbon-design .mc-impact,.meetcarbon-overlay .mc-impact{margin:2px 0 0;padding:8px 12px;list-style:none;border-radius:var(--radius-sm);background:var(--bg-sunken);display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:20px;color:var(--ink-2)}.meetcarbon-design .mc-impact b,.meetcarbon-overlay .mc-impact b{font:600 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-steps,.meetcarbon-overlay .mc-steps{display:flex;align-items:center;gap:10px}.meetcarbon-design .mc-step,.meetcarbon-overlay .mc-step{display:inline-flex;align-items:center;gap:8px;font:500 13px/20px var(--font-sans);color:var(--ink-3);white-space:nowrap}.meetcarbon-design .mc-step__n,.meetcarbon-overlay .mc-step__n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:600 12px/1 var(--font-num);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-3);flex:none}.meetcarbon-design .mc-step.is-done,.meetcarbon-overlay .mc-step.is-done{color:var(--ink-2)}.meetcarbon-design .mc-step.is-done .mc-step__n,.meetcarbon-overlay .mc-step.is-done .mc-step__n{background:var(--solid);color:var(--on-solid);box-shadow:none}.meetcarbon-design .mc-step.is-now,.meetcarbon-overlay .mc-step.is-now{color:var(--ink);font-weight:600}.meetcarbon-design .mc-step.is-now .mc-step__n,.meetcarbon-overlay .mc-step.is-now .mc-step__n{box-shadow:inset 0 0 0 2px var(--brand);color:var(--brand-ink)}.meetcarbon-design .mc-steps__line,.meetcarbon-overlay .mc-steps__line{flex:1;min-width:20px;height:1px;background:var(--line-strong)}.meetcarbon-design .mc-steps__line.is-done,.meetcarbon-overlay .mc-steps__line.is-done{background:var(--ink)}.meetcarbon-design .mc-drop,.meetcarbon-overlay .mc-drop{display:flex;align-items:center;gap:14px;padding:18px;border-radius:var(--radius-md);border:1px dashed var(--line-strong);background:var(--bg-sunken)}.meetcarbon-design .mc-drop__icon,.meetcarbon-overlay .mc-drop__icon{width:40px;height:40px;border-radius:10px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--ink-2);flex:none}.meetcarbon-design .mc-check-list,.meetcarbon-overlay .mc-check-list{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:var(--radius-sm)}.meetcarbon-design .mc-check-list>div,.meetcarbon-overlay .mc-check-list>div{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:13px;color:var(--ink-2);border-bottom:1px solid var(--line)}.meetcarbon-design .mc-check-list>div:last-child,.meetcarbon-overlay .mc-check-list>div:last-child{border-bottom:0}.meetcarbon-design .mc-check-list b,.meetcarbon-overlay .mc-check-list b{color:var(--ink);font-weight:500}.meetcarbon-design .mc-check-list .r,.meetcarbon-overlay .mc-check-list .r{margin-left:auto;font-family:var(--font-num)}.meetcarbon-design .mc-result,.meetcarbon-overlay .mc-result{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:28px 28px 8px}.meetcarbon-design .mc-result__icon,.meetcarbon-overlay .mc-result__icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--success-soft);color:var(--success);margin-bottom:8px}.meetcarbon-design .mc-result__icon .mc-ico,.meetcarbon-overlay .mc-result__icon .mc-ico{width:24px;height:24px}.meetcarbon-design .mc-result__title,.meetcarbon-overlay .mc-result__title{font:600 17px/26px var(--font-sans);margin:0}.meetcarbon-design .mc-result__desc,.meetcarbon-overlay .mc-result__desc{font-size:13px;color:var(--ink-3);margin:0}.meetcarbon-design .mc-next,.meetcarbon-overlay .mc-next{padding:12px 24px 4px;display:flex;flex-direction:column;gap:6px}.meetcarbon-design .mc-next__label,.meetcarbon-overlay .mc-next__label{font:500 12px/18px var(--font-sans);color:var(--ink-3);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-next__item,.meetcarbon-overlay .mc-next__item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--bg-card);font-size:13px;color:var(--ink-2);cursor:pointer}.meetcarbon-design .mc-next__item:hover,.meetcarbon-overlay .mc-next__item:hover{border-color:var(--line-strong);background:var(--bg-sunken)}.meetcarbon-design .mc-next__item b,.meetcarbon-overlay .mc-next__item b{color:var(--ink);font-weight:500}.meetcarbon-design .mc-next__item .mc-ico:last-child,.meetcarbon-overlay .mc-next__item .mc-ico:last-child{margin-left:auto;color:var(--ink-3)}.meetcarbon-design .mc-next__icon,.meetcarbon-overlay .mc-next__icon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);flex:none}.meetcarbon-design .mc-drawer,.meetcarbon-overlay .mc-drawer{width:min(100%,var(--drawer-md));height:100%;background:var(--bg-card);box-shadow:var(--shadow-3);display:flex;flex-direction:column;border-radius:var(--radius-lg) 0 0 var(--radius-lg);overflow:hidden}.meetcarbon-design .mc-drawer__head,.meetcarbon-overlay .mc-drawer__head{padding:16px 20px 0 24px;display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-drawer__bar,.meetcarbon-overlay .mc-drawer__bar{display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-drawer__crumb,.meetcarbon-overlay .mc-drawer__crumb{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-drawer__title,.meetcarbon-overlay .mc-drawer__title{display:flex;align-items:center;gap:10px}.meetcarbon-design .mc-drawer__title h3,.meetcarbon-overlay .mc-drawer__title h3{margin:0;font:600 17px/24px var(--font-sans)}.meetcarbon-design .mc-drawer__meta,.meetcarbon-overlay .mc-drawer__meta{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);align-items:center}.meetcarbon-design .mc-drawer__body,.meetcarbon-overlay .mc-drawer__body{flex:1;overflow:auto;padding:16px 24px 20px;display:flex;flex-direction:column;gap:18px}.meetcarbon-design .mc-drawer__body>*,.meetcarbon-overlay .mc-drawer__body>*{flex:none}.meetcarbon-design .mc-drawer__sec,.meetcarbon-overlay .mc-drawer__sec{display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-drawer__sec h4,.meetcarbon-overlay .mc-drawer__sec h4{margin:0;font:600 13px/20px var(--font-sans);color:var(--ink);display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-drawer__foot,.meetcarbon-overlay .mc-drawer__foot{padding:12px 20px 12px 24px;border-top:1px solid var(--line);display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-menu,.meetcarbon-overlay .mc-menu{min-width:180px;padding:4px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-2)}.meetcarbon-design .mc-menu__item,.meetcarbon-overlay .mc-menu__item{display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--radius-xs);font-size:13px;color:var(--ink);cursor:pointer}.meetcarbon-design .mc-menu__item .mc-ico,.meetcarbon-overlay .mc-menu__item .mc-ico{color:var(--ink-3)}.meetcarbon-design .mc-menu__item:hover,.meetcarbon-design .mc-menu__item.is-active,.meetcarbon-overlay .mc-menu__item:hover,.meetcarbon-overlay .mc-menu__item.is-active{background:var(--bg-hover)}.meetcarbon-design .mc-menu__item--danger,.meetcarbon-design .mc-menu__item--danger .mc-ico,.meetcarbon-overlay .mc-menu__item--danger,.meetcarbon-overlay .mc-menu__item--danger .mc-ico{color:var(--danger-ink)}.meetcarbon-design .mc-menu__kbd,.meetcarbon-overlay .mc-menu__kbd{margin-left:auto}.meetcarbon-design .mc-menu__div,.meetcarbon-overlay .mc-menu__div{height:1px;background:var(--line);margin:4px -4px}.meetcarbon-design .mc-menu__label,.meetcarbon-overlay .mc-menu__label{font:500 11px/16px var(--font-sans);color:var(--ink-3);padding:6px 10px 2px}.meetcarbon-design .mc-pop,.meetcarbon-overlay .mc-pop{width:280px;padding:14px 16px 12px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-2);display:flex;flex-direction:column;gap:10px;position:relative}.meetcarbon-design .mc-pop__arrow,.meetcarbon-overlay .mc-pop__arrow{position:absolute;top:-6px;left:28px;width:11px;height:11px;background:var(--bg-card);border-left:1px solid var(--line);border-top:1px solid var(--line);transform:rotate(45deg)}.meetcarbon-design .mc-pop__title,.meetcarbon-overlay .mc-pop__title{display:flex;gap:8px;align-items:flex-start;font:600 14px/22px var(--font-sans)}.meetcarbon-design .mc-pop__desc,.meetcarbon-overlay .mc-pop__desc{font-size:13px;line-height:20px;color:var(--ink-2);padding-left:24px;margin-top:-6px}.meetcarbon-design .mc-pop__act,.meetcarbon-overlay .mc-pop__act{display:flex;justify-content:flex-end;gap:8px}.meetcarbon-design .mc-tooltip,.meetcarbon-overlay .mc-tooltip{display:inline-block;padding:6px 10px;border-radius:var(--radius-sm);background:var(--solid);color:var(--on-solid);font-size:12px;line-height:18px;box-shadow:var(--shadow-2)}.meetcarbon-design .mc-toast,.meetcarbon-overlay .mc-toast{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border-radius:10px;background:var(--solid);color:var(--on-solid);font-size:13px;box-shadow:var(--shadow-2)}.meetcarbon-design .mc-toast .ok,.meetcarbon-overlay .mc-toast .ok{color:var(--success)}.meetcarbon-design .mc-toast .err,.meetcarbon-overlay .mc-toast .err{color:var(--danger)}.meetcarbon-design .mc-toast .warn,.meetcarbon-overlay .mc-toast .warn{color:var(--warning)}.meetcarbon-design .mc-toast__act,.meetcarbon-overlay .mc-toast__act{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.16);font-weight:500;color:var(--on-solid);opacity:.9}.meetcarbon-design .mc-notice,.meetcarbon-overlay .mc-notice{width:360px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-2);display:flex;gap:12px}.meetcarbon-design .mc-notice__main,.meetcarbon-overlay .mc-notice__main{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.meetcarbon-design .mc-notice__title,.meetcarbon-overlay .mc-notice__title{font:600 14px/22px var(--font-sans);display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-notice__time,.meetcarbon-overlay .mc-notice__time{margin-left:auto;font:400 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-notice__desc,.meetcarbon-overlay .mc-notice__desc{font-size:13px;line-height:20px;color:var(--ink-2)}.meetcarbon-design .mc-notice__act,.meetcarbon-overlay .mc-notice__act{display:flex;gap:8px;margin-top:6px}.meetcarbon-design .mc-shell,.meetcarbon-overlay .mc-shell{display:grid;grid-template-columns:var(--sider-w) minmax(0,1fr);background:var(--bg-page);min-height:100%}.meetcarbon-design .mc-sider,.meetcarbon-overlay .mc-sider{background:var(--bg-sunken);border-right:1px solid var(--line);padding:14px 12px;display:flex;flex-direction:column;gap:2px}.meetcarbon-design .mc-sider__brand,.meetcarbon-overlay .mc-sider__brand{height:40px;display:flex;align-items:center;gap:8px;padding:0 8px;margin-bottom:10px}.meetcarbon-design .mc-sider__brand img,.meetcarbon-overlay .mc-sider__brand img{height:22px}.meetcarbon-design .mc-sider__app,.meetcarbon-overlay .mc-sider__app{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:10px;font:600 13px/20px var(--font-sans)}.meetcarbon-design .mc-sider__app .mc-ico:last-child,.meetcarbon-overlay .mc-sider__app .mc-ico:last-child{margin-left:auto;color:var(--ink-3)}.meetcarbon-design .mc-sider__group,.meetcarbon-overlay .mc-sider__group{font:500 11px/16px var(--font-sans);letter-spacing:.02em;color:var(--ink-3);padding:14px 10px 6px}.meetcarbon-design .mc-nav,.meetcarbon-overlay .mc-nav{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:var(--radius-sm);font:400 14px/1 var(--font-sans);color:var(--ink-2);cursor:pointer}.meetcarbon-design .mc-nav .mc-ico,.meetcarbon-overlay .mc-nav .mc-ico{color:var(--ink-3)}.meetcarbon-design .mc-nav:hover,.meetcarbon-overlay .mc-nav:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-nav.is-active,.meetcarbon-overlay .mc-nav.is-active{background:var(--bg-card);color:var(--ink);font-weight:500;box-shadow:var(--shadow-pill)}.meetcarbon-design .mc-nav.is-active .mc-ico,.meetcarbon-overlay .mc-nav.is-active .mc-ico{color:var(--brand)}.meetcarbon-design .mc-nav__badge,.meetcarbon-overlay .mc-nav__badge{margin-left:auto;font:500 11px/18px var(--font-num);padding:0 6px;border-radius:99px;background:var(--danger-soft);color:var(--danger-ink)}.meetcarbon-design .mc-nav__count,.meetcarbon-overlay .mc-nav__count{margin-left:auto;font:500 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-main,.meetcarbon-overlay .mc-main{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-header,.meetcarbon-overlay .mc-header{height:var(--header-h);display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--bg-card);border-bottom:1px solid var(--line)}.meetcarbon-design .mc-crumb,.meetcarbon-overlay .mc-crumb{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-3)}.meetcarbon-design .mc-crumb b,.meetcarbon-overlay .mc-crumb b{color:var(--ink);font-weight:500}.meetcarbon-design .mc-search,.meetcarbon-overlay .mc-search{display:flex;align-items:center;gap:8px;height:32px;width:260px;padding:0 8px 0 10px;border-radius:var(--radius-sm);background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-4);font-size:13px;margin-left:auto}.meetcarbon-design .mc-search .mc-kbd,.meetcarbon-overlay .mc-search .mc-kbd{margin-left:auto}.meetcarbon-design .mc-content,.meetcarbon-overlay .mc-content{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px;min-width:0}.meetcarbon-design .mc-ph,.meetcarbon-overlay .mc-ph{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.meetcarbon-design .mc-ph__main,.meetcarbon-overlay .mc-ph__main{display:flex;flex-direction:column;gap:4px;min-width:0}.meetcarbon-design .mc-ph__title,.meetcarbon-overlay .mc-ph__title{display:flex;align-items:center;gap:10px;font:600 20px/28px var(--font-sans);margin:0;color:var(--ink)}.meetcarbon-design .mc-ph__desc,.meetcarbon-overlay .mc-ph__desc{font-size:13px;line-height:20px;color:var(--ink-3);margin:0}.meetcarbon-design .mc-ph__act,.meetcarbon-overlay .mc-ph__act{margin-left:auto;display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-hero,.meetcarbon-overlay .mc-hero{background:var(--glass-strong);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:18px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.meetcarbon-design .mc-hero__main,.meetcarbon-overlay .mc-hero__main{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 360px}.meetcarbon-design .mc-hero__eyebrow,.meetcarbon-overlay .mc-hero__eyebrow{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-hero__line,.meetcarbon-overlay .mc-hero__line{font:600 22px/30px var(--font-sans);letter-spacing:-.01em;margin:0;color:var(--ink)}.meetcarbon-design .mc-hero__line em,.meetcarbon-overlay .mc-hero__line em{font-style:normal;font-family:var(--font-num);color:var(--brand-ink)}.meetcarbon-design .mc-hero__line em.is-risk,.meetcarbon-overlay .mc-hero__line em.is-risk{color:var(--danger-ink)}.meetcarbon-design .mc-hero__stats,.meetcarbon-overlay .mc-hero__stats{display:flex;gap:0}.meetcarbon-design .mc-hero__stat,.meetcarbon-overlay .mc-hero__stat{padding:0 20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.meetcarbon-design .mc-hero__stat dt,.meetcarbon-overlay .mc-hero__stat dt{font-size:12px;color:var(--ink-3);margin:0}.meetcarbon-design .mc-hero__stat dd,.meetcarbon-overlay .mc-hero__stat dd{margin:0;font:600 20px/28px var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-hero__stat dd small,.meetcarbon-overlay .mc-hero__stat dd small{font:400 12px var(--font-sans);color:var(--ink-3);margin-left:2px}.meetcarbon-design .mc-board,.meetcarbon-overlay .mc-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}.meetcarbon-design .mc-col,.meetcarbon-overlay .mc-col{background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-xl);padding:10px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-col__head,.meetcarbon-overlay .mc-col__head{display:flex;align-items:center;gap:8px;padding:2px 4px 4px;font:600 13px/20px var(--font-sans)}.meetcarbon-design .mc-col__count,.meetcarbon-overlay .mc-col__count{font:500 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-col__head .mc-btn,.meetcarbon-overlay .mc-col__head .mc-btn{margin-left:auto}.meetcarbon-design .mc-flow,.meetcarbon-overlay .mc-flow{display:flex;align-items:center;gap:0;padding:10px 16px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.meetcarbon-design .mc-flow__node,.meetcarbon-overlay .mc-flow__node{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-3);white-space:nowrap}.meetcarbon-design .mc-flow__dot,.meetcarbon-overlay .mc-flow__dot{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.meetcarbon-design .mc-flow__node.is-done,.meetcarbon-overlay .mc-flow__node.is-done{color:var(--ink-2)}.meetcarbon-design .mc-flow__node.is-done .mc-flow__dot,.meetcarbon-overlay .mc-flow__node.is-done .mc-flow__dot{background:var(--bg-hover);box-shadow:none;color:var(--ink-2)}.meetcarbon-design .mc-flow__node.is-now,.meetcarbon-overlay .mc-flow__node.is-now{color:var(--ink);font-weight:600}.meetcarbon-design .mc-flow__node.is-now .mc-flow__dot,.meetcarbon-overlay .mc-flow__node.is-now .mc-flow__dot{box-shadow:inset 0 0 0 2px var(--brand)}.meetcarbon-design .mc-flow__node.is-now .mc-flow__dot:after,.meetcarbon-overlay .mc-flow__node.is-now .mc-flow__dot:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand)}.meetcarbon-design .mc-flow__node .mc-mono,.meetcarbon-overlay .mc-flow__node .mc-mono{color:var(--ink-3);font-weight:400}.meetcarbon-design .mc-flow__link,.meetcarbon-overlay .mc-flow__link{width:36px;height:1px;background:var(--line-strong);margin:0 10px;flex:none}.meetcarbon-design .mc-flow__link.is-next,.meetcarbon-overlay .mc-flow__link.is-next{background:none;border-top:1px dashed var(--ink-4)}.meetcarbon-design .mc-flow__next,.meetcarbon-overlay .mc-flow__next{margin-left:auto;padding-left:16px;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);white-space:nowrap}.meetcarbon-design .mc-grid,.meetcarbon-overlay .mc-grid{display:grid;gap:16px}.meetcarbon-design .mc-grid--4,.meetcarbon-overlay .mc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.meetcarbon-design .mc-grid--3,.meetcarbon-overlay .mc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.meetcarbon-design .mc-grid--2,.meetcarbon-overlay .mc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.meetcarbon-design .mc-grid--main-side,.meetcarbon-overlay .mc-grid--main-side{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.meetcarbon-design .mc-grid--2-1,.meetcarbon-overlay .mc-grid--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.meetcarbon-design .mc-list,.meetcarbon-overlay .mc-list{list-style:none;margin:0;padding:0}.meetcarbon-design .mc-list>li,.meetcarbon-overlay .mc-list>li{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-2)}.meetcarbon-design .mc-list>li:last-child,.meetcarbon-overlay .mc-list>li:last-child{border-bottom:0}.meetcarbon-design .mc-list b,.meetcarbon-overlay .mc-list b{color:var(--ink);font-weight:500}.meetcarbon-design .mc-list .r,.meetcarbon-overlay .mc-list .r{margin-left:auto;font-family:var(--font-num);color:var(--ink-3);font-size:12px}@media (prefers-reduced-motion: reduce){.meetcarbon-design .mc *,.meetcarbon-overlay .mc *{transition:none!important}}.meetcarbon-design .mc-ground,.meetcarbon-overlay .mc-ground{background-color:var(--bg-page);background-image:radial-gradient(at 0% 0%,var(--aura-1) 0px,transparent 50%),radial-gradient(at 100% 0%,var(--aura-2) 0px,transparent 50%),radial-gradient(at 100% 100%,var(--aura-3) 0px,transparent 50%),radial-gradient(at 0% 100%,var(--aura-4) 0px,transparent 50%);background-attachment:fixed}.meetcarbon-design .mc-glass,.meetcarbon-overlay .mc-glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);position:relative;min-width:0}.meetcarbon-design .mc-glass--strong,.meetcarbon-overlay .mc-glass--strong{background:var(--glass-strong)}.meetcarbon-design .mc-glass--hover,.meetcarbon-overlay .mc-glass--hover{cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease}.meetcarbon-design .mc-glass--hover:hover,.meetcarbon-overlay .mc-glass--hover:hover{transform:translateY(-2px);background:var(--glass-hover);box-shadow:var(--shadow-glass-hover)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.meetcarbon-design .mc-glass,.meetcarbon-design .mc-glass--strong,.meetcarbon-overlay .mc-glass,.meetcarbon-overlay .mc-glass--strong{background:var(--bg-card)}}.meetcarbon-design .mc-card--glass,.meetcarbon-overlay .mc-card--glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border-color:var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass)}.meetcarbon-design .cat-power,.meetcarbon-overlay .cat-power{--c: var(--cat-power);--c-soft: var(--cat-power-soft);--c-ink: var(--cat-power-ink)}.meetcarbon-design .cat-charge,.meetcarbon-overlay .cat-charge{--c: var(--cat-charge);--c-soft: var(--cat-charge-soft);--c-ink: var(--cat-charge-ink)}.meetcarbon-design .cat-carbon,.meetcarbon-overlay .cat-carbon{--c: var(--cat-carbon);--c-soft: var(--cat-carbon-soft);--c-ink: var(--cat-carbon-ink)}.meetcarbon-design .cat-solar,.meetcarbon-overlay .cat-solar{--c: var(--cat-solar);--c-soft: var(--cat-solar-soft);--c-ink: var(--cat-solar-ink)}.meetcarbon-design .cat-storage,.meetcarbon-overlay .cat-storage{--c: var(--cat-storage);--c-soft: var(--cat-storage-soft);--c-ink: var(--cat-storage-ink)}.meetcarbon-design .cat-water,.meetcarbon-overlay .cat-water{--c: var(--cat-water);--c-soft: var(--cat-water-soft);--c-ink: var(--cat-water-ink)}.meetcarbon-design .cat-gas,.meetcarbon-overlay .cat-gas{--c: var(--cat-gas);--c-soft: var(--cat-gas-soft);--c-ink: var(--cat-gas-ink)}.meetcarbon-design .cat-heat,.meetcarbon-overlay .cat-heat{--c: var(--cat-heat);--c-soft: var(--cat-heat-soft);--c-ink: var(--cat-heat-ink)}.meetcarbon-design .cat-slate,.meetcarbon-overlay .cat-slate{--c: var(--cat-slate);--c-soft: var(--cat-slate-soft);--c-ink: var(--cat-slate-ink)}.meetcarbon-design .cat-brand,.meetcarbon-overlay .cat-brand{--c: var(--brand);--c-soft: var(--brand-soft);--c-ink: var(--brand-ink)}.meetcarbon-design .cat-green,.meetcarbon-overlay .cat-green{--c: var(--carbon);--c-soft: var(--carbon-soft);--c-ink: var(--carbon-ink)}.meetcarbon-design .mc-ichip,.meetcarbon-overlay .mc-ichip{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;flex:none;background:var(--c-soft, var(--bg-hover));color:var(--c-ink, var(--ink-2));box-shadow:inset 0 0 0 1px #fff9}.meetcarbon-design .mc-ichip .mc-ico,.meetcarbon-overlay .mc-ichip .mc-ico{width:20px;height:20px}.meetcarbon-design .mc-ichip--sm,.meetcarbon-overlay .mc-ichip--sm{width:28px;height:28px;border-radius:9px}.meetcarbon-design .mc-ichip--sm .mc-ico,.meetcarbon-overlay .mc-ichip--sm .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-ichip--lg,.meetcarbon-overlay .mc-ichip--lg{width:52px;height:52px;border-radius:16px}.meetcarbon-design .mc-ichip--lg .mc-ico,.meetcarbon-overlay .mc-ichip--lg .mc-ico{width:26px;height:26px}.meetcarbon-design .mc-ichip--solid,.meetcarbon-overlay .mc-ichip--solid{color:#fff;background:linear-gradient(135deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:var(--shadow-chip),inset 0 0 0 1px #ffffff2e}.meetcarbon-design .mc-ichip--white,.meetcarbon-overlay .mc-ichip--white{background:var(--bg-card);color:var(--ink-2);box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-en,.meetcarbon-overlay .mc-en{font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.meetcarbon-design .mc-ohead,.meetcarbon-overlay .mc-ohead{background:var(--glass-strong);backdrop-filter:blur(32px) saturate(170%);-webkit-backdrop-filter:blur(32px) saturate(170%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:18px 24px;display:flex;align-items:center;gap:16px 20px;flex-wrap:wrap}.meetcarbon-design .mc-ohead__title,.meetcarbon-overlay .mc-ohead__title{display:flex;align-items:center;gap:16px;min-width:0}.meetcarbon-design .mc-ohead__name,.meetcarbon-overlay .mc-ohead__name{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.meetcarbon-design .mc-ohead__name h1,.meetcarbon-overlay .mc-ohead__name h1{margin:0;font:600 28px/36px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.meetcarbon-design .mc-ohead__name .mc-en,.meetcarbon-overlay .mc-ohead__name .mc-en{padding-left:12px;border-left:1px solid var(--line-strong)}.meetcarbon-design .mc-ohead__meta,.meetcarbon-overlay .mc-ohead__meta{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}.meetcarbon-design .mc-capsule,.meetcarbon-overlay .mc-capsule{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--radius-pill);background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--ink-2);white-space:nowrap}.meetcarbon-design .mc-capsule b,.meetcarbon-overlay .mc-capsule b{font:600 12px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-capsule--view,.meetcarbon-overlay .mc-capsule--view{background:var(--carbon-soft);box-shadow:none;color:var(--carbon-ink);font-weight:500}.meetcarbon-design .mc-capsule--view:before,.meetcarbon-overlay .mc-capsule--view:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--carbon);box-shadow:0 0 0 3px #10b9812e}.meetcarbon-design .mc-ohead__extra,.meetcarbon-overlay .mc-ohead__extra{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meetcarbon-design .mc-gsel,.meetcarbon-overlay .mc-gsel{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:12px;background:#fff9;border:1px solid rgba(255,255,255,.85);box-shadow:0 1px 2px #0f172a0a;font-size:13px;color:var(--ink);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.meetcarbon-design .mc-gsel .mc-muted,.meetcarbon-overlay .mc-gsel .mc-muted{font-size:12px}.meetcarbon-design .mc-gsel .mc-ico:last-child,.meetcarbon-overlay .mc-gsel .mc-ico:last-child{color:var(--ink-3);width:12px;height:12px}.meetcarbon-design .mc-sec,.meetcarbon-overlay .mc-sec{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meetcarbon-design .mc-sec__txt,.meetcarbon-overlay .mc-sec__txt{display:flex;flex-direction:column}.meetcarbon-design .mc-sec__txt h2,.meetcarbon-overlay .mc-sec__txt h2{margin:0;font:600 20px/28px var(--font-sans);color:var(--ink)}.meetcarbon-design .mc-sec__txt .mc-en,.meetcarbon-overlay .mc-sec__txt .mc-en{margin-top:-1px}.meetcarbon-design .mc-sec__extra,.meetcarbon-overlay .mc-sec__extra{margin-left:auto;display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-sec-block,.meetcarbon-overlay .mc-sec-block{display:flex;flex-direction:column;gap:16px}.meetcarbon-design .mc-sec-block+.mc-sec-block,.meetcarbon-overlay .mc-sec-block+.mc-sec-block{margin-top:12px;padding-top:24px;border-top:1px solid var(--line)}.meetcarbon-design .mc-gcard,.meetcarbon-overlay .mc-gcard{padding:20px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.meetcarbon-design .mc-gcard__head,.meetcarbon-overlay .mc-gcard__head{display:flex;align-items:center;gap:10px;min-height:28px}.meetcarbon-design .mc-gcard__title,.meetcarbon-overlay .mc-gcard__title{font:600 15px/22px var(--font-sans);color:var(--ink);margin:0}.meetcarbon-design .mc-gcard__sub,.meetcarbon-overlay .mc-gcard__sub{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-gcard__extra,.meetcarbon-overlay .mc-gcard__extra{margin-left:auto;display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-pick,.meetcarbon-overlay .mc-pick{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:9px;background:#94a3b824;font-size:12px;font-weight:500;color:var(--ink-2);white-space:nowrap}.meetcarbon-design .mc-pick .mc-ico,.meetcarbon-overlay .mc-pick .mc-ico{width:10px;height:10px}.meetcarbon-design .mc-metric,.meetcarbon-overlay .mc-metric{padding:18px 20px 16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.meetcarbon-design .mc-metric:after,.meetcarbon-overlay .mc-metric:after{content:"";position:absolute;top:-40px;right:-30px;width:140px;height:140px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--c-soft, transparent) 0%,transparent 70%)}.meetcarbon-design .mc-metric>*,.meetcarbon-overlay .mc-metric>*{position:relative;z-index:1}.meetcarbon-design .mc-metric__top,.meetcarbon-overlay .mc-metric__top{display:flex;align-items:flex-start;gap:12px}.meetcarbon-design .mc-metric__label,.meetcarbon-overlay .mc-metric__label{font:500 13px/20px var(--font-sans);color:var(--ink-2)}.meetcarbon-design .mc-metric__value,.meetcarbon-overlay .mc-metric__value{display:flex;align-items:baseline;gap:6px;margin-top:6px}.meetcarbon-design .mc-metric__num,.meetcarbon-overlay .mc-metric__num{font:700 28px/34px var(--font-num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-metric__unit,.meetcarbon-overlay .mc-metric__unit{font-size:13px;color:var(--ink-3)}.meetcarbon-design .mc-metric .mc-ichip,.meetcarbon-overlay .mc-metric .mc-ichip{margin-left:auto}.meetcarbon-design .mc-metric__foot,.meetcarbon-overlay .mc-metric__foot{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-trend,.meetcarbon-overlay .mc-trend{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 8px;border-radius:7px;font:600 12px/1 var(--font-num)}.meetcarbon-design .mc-trend .mc-ico,.meetcarbon-overlay .mc-trend .mc-ico{width:11px;height:11px}.meetcarbon-design .mc-trend--good,.meetcarbon-overlay .mc-trend--good{color:var(--trend-good);background:var(--success-soft)}.meetcarbon-design .mc-trend--bad,.meetcarbon-overlay .mc-trend--bad{color:var(--trend-bad);background:var(--warning-soft)}.meetcarbon-design .mc-trend--flat,.meetcarbon-overlay .mc-trend--flat{color:var(--trend-flat);background:var(--bg-hover)}.meetcarbon-design .mc-metric__spark,.meetcarbon-overlay .mc-metric__spark{height:40px;margin:2px -4px -4px}.meetcarbon-design .mc-metric__spark .line,.meetcarbon-overlay .mc-metric__spark .line{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-metric__spark .s0,.meetcarbon-overlay .mc-metric__spark .s0{stop-color:var(--c);stop-opacity:.28}.meetcarbon-design .mc-metric__spark .s1,.meetcarbon-overlay .mc-metric__spark .s1{stop-color:var(--c);stop-opacity:0}.meetcarbon-design .mc-metric__bar,.meetcarbon-overlay .mc-metric__bar{height:6px;border-radius:6px;background:#94a3b82e;overflow:hidden}.meetcarbon-design .mc-metric__bar>i,.meetcarbon-overlay .mc-metric__bar>i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c-soft),var(--c))}.meetcarbon-design .mc-gauge,.meetcarbon-overlay .mc-gauge{display:flex;flex-direction:column;align-items:center;gap:4px}.meetcarbon-design .mc-gauge svg,.meetcarbon-overlay .mc-gauge svg{width:100%;max-width:240px;height:auto;display:block}.meetcarbon-design .mc-gauge .track,.meetcarbon-overlay .mc-gauge .track{stroke:#94a3b833;fill:none;stroke-linecap:round}.meetcarbon-design .mc-gauge .prog,.meetcarbon-overlay .mc-gauge .prog{stroke:var(--c);fill:none;stroke-linecap:round}.meetcarbon-design .mc-gauge .tick,.meetcarbon-overlay .mc-gauge .tick{stroke:var(--bg-card);stroke-width:2}.meetcarbon-design .mc-gauge__num,.meetcarbon-overlay .mc-gauge__num{margin-top:-62px;font:700 40px/44px var(--font-num);letter-spacing:-.02em;color:var(--ink)}.meetcarbon-design .mc-gauge__num small,.meetcarbon-overlay .mc-gauge__num small{font-size:16px;color:var(--ink-3);font-weight:600;margin-left:2px}.meetcarbon-design .mc-gauge__cap,.meetcarbon-overlay .mc-gauge__cap{font-size:12px;color:var(--ink-3);margin-bottom:8px}.meetcarbon-design .mc-pill-status,.meetcarbon-overlay .mc-pill-status{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border-radius:var(--radius-pill);background:var(--c-soft);color:var(--c-ink);font-size:13px;font-weight:600}.meetcarbon-design .mc-pill-status:before,.meetcarbon-overlay .mc-pill-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c)}.meetcarbon-design .mc-rank,.meetcarbon-overlay .mc-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.meetcarbon-design .mc-rank li,.meetcarbon-overlay .mc-rank li{display:grid;grid-template-columns:24px 1fr auto;column-gap:12px;row-gap:6px;align-items:center}.meetcarbon-design .mc-rank__n,.meetcarbon-overlay .mc-rank__n{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font:700 12px/1 var(--font-num);background:#94a3b829;color:var(--ink-3);grid-row:span 2}.meetcarbon-design .mc-rank li:nth-child(-n+3) .mc-rank__n,.meetcarbon-overlay .mc-rank li:nth-child(-n+3) .mc-rank__n{background:linear-gradient(135deg,var(--brand),var(--brand-deep));color:#fff;box-shadow:var(--shadow-chip)}.meetcarbon-design .mc-rank__name,.meetcarbon-overlay .mc-rank__name{font-size:13px;font-weight:500;color:var(--ink)}.meetcarbon-design .mc-rank__val,.meetcarbon-overlay .mc-rank__val{font:600 13px var(--font-num);color:var(--ink);text-align:right}.meetcarbon-design .mc-rank__val small,.meetcarbon-overlay .mc-rank__val small{font:500 11px var(--font-num);margin-left:6px}.meetcarbon-design .mc-rank__bar,.meetcarbon-overlay .mc-rank__bar{grid-column:2/-1;height:5px;border-radius:5px;background:#94a3b829;overflow:hidden}.meetcarbon-design .mc-rank__bar>i,.meetcarbon-overlay .mc-rank__bar>i{display:block;height:100%;border-radius:5px;background:var(--c, var(--brand))}.meetcarbon-design .mc-comp,.meetcarbon-overlay .mc-comp{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center}.meetcarbon-design .mc-comp svg,.meetcarbon-overlay .mc-comp svg{width:150px;height:150px;display:block}.meetcarbon-design .mc-comp__center,.meetcarbon-overlay .mc-comp__center{font:700 20px var(--font-num);fill:var(--ink)}.meetcarbon-design .mc-comp__center-cap,.meetcarbon-overlay .mc-comp__center-cap{font:500 11px var(--font-sans);fill:var(--ink-3)}.meetcarbon-design .mc-comp__legend,.meetcarbon-overlay .mc-comp__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.meetcarbon-design .mc-comp__legend li,.meetcarbon-overlay .mc-comp__legend li{display:grid;grid-template-columns:10px 1fr auto auto;gap:8px;align-items:center;font-size:13px;color:var(--ink-2)}.meetcarbon-design .mc-comp__legend i,.meetcarbon-overlay .mc-comp__legend i{width:10px;height:10px;border-radius:3px;background:var(--c)}.meetcarbon-design .mc-comp__legend b,.meetcarbon-overlay .mc-comp__legend b{font:600 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-comp__legend span:last-child,.meetcarbon-overlay .mc-comp__legend span:last-child{font:500 12px var(--font-num);color:var(--ink-3);width:44px;text-align:right}.meetcarbon-design .mc-sankey,.meetcarbon-overlay .mc-sankey{width:100%;height:auto;display:block;overflow:visible}.meetcarbon-design .mc-sankey .node,.meetcarbon-overlay .mc-sankey .node{fill:var(--c)}.meetcarbon-design .mc-sankey .link,.meetcarbon-overlay .mc-sankey .link{fill:var(--c);opacity:.22}.meetcarbon-design .mc-sankey .lbl,.meetcarbon-overlay .mc-sankey .lbl{font:500 12px var(--font-sans);fill:var(--ink-2)}.meetcarbon-design .mc-sankey .val,.meetcarbon-overlay .mc-sankey .val{font:600 12px var(--font-num);fill:var(--ink)}.meetcarbon-design .mc-tou,.meetcarbon-overlay .mc-tou{display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-tou__band,.meetcarbon-overlay .mc-tou__band{display:flex;height:30px;border-radius:9px;overflow:hidden;gap:2px}.meetcarbon-design .mc-tou__band>i,.meetcarbon-overlay .mc-tou__band>i{display:block;height:100%}.meetcarbon-design .mc-tou__band .sharp,.meetcarbon-overlay .mc-tou__band .sharp{background:var(--tou-sharp)}.meetcarbon-design .mc-tou__band .peak,.meetcarbon-overlay .mc-tou__band .peak{background:var(--tou-peak)}.meetcarbon-design .mc-tou__band .flat,.meetcarbon-overlay .mc-tou__band .flat{background:var(--tou-flat)}.meetcarbon-design .mc-tou__band .valley,.meetcarbon-overlay .mc-tou__band .valley{background:var(--tou-valley)}.meetcarbon-design .mc-tou__axis,.meetcarbon-overlay .mc-tou__axis{display:flex;justify-content:space-between;font:400 11px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-tou__now,.meetcarbon-overlay .mc-tou__now{position:relative;height:0}.meetcarbon-design .mc-tou__legend,.meetcarbon-overlay .mc-tou__legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.meetcarbon-design .mc-tou__item,.meetcarbon-overlay .mc-tou__item{padding:8px 10px;border-radius:10px;background:#ffffff8c;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:2px}.meetcarbon-design .mc-tou__item span,.meetcarbon-overlay .mc-tou__item span{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:6px}.meetcarbon-design .mc-tou__item span:before,.meetcarbon-overlay .mc-tou__item span:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--t)}.meetcarbon-design .mc-tou__item b,.meetcarbon-overlay .mc-tou__item b{font:600 15px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-tou__item b small,.meetcarbon-overlay .mc-tou__item b small{font:400 11px var(--font-sans);color:var(--ink-3);margin-left:2px}.meetcarbon-design .mc-goal,.meetcarbon-overlay .mc-goal{position:relative;overflow:hidden;border-radius:var(--radius-2xl);padding:28px 32px;color:#fff;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:center;background:radial-gradient(120% 140% at 100% 0%,rgba(255,255,255,.14) 0%,transparent 45%),linear-gradient(135deg,var(--carbon-ink) 0%,var(--carbon-deep) 100%);box-shadow:var(--shadow-carbon)}.meetcarbon-design .mc-goal__rings,.meetcarbon-overlay .mc-goal__rings{position:absolute;right:-80px;bottom:-120px;width:380px;height:380px;pointer-events:none;opacity:.5}.meetcarbon-design .mc-goal__rings circle,.meetcarbon-overlay .mc-goal__rings circle{fill:none;stroke:#ffffff24}.meetcarbon-design .mc-goal>*:not(.mc-goal__rings),.meetcarbon-overlay .mc-goal>*:not(.mc-goal__rings){position:relative}.meetcarbon-design .mc-goal__eyebrow,.meetcarbon-overlay .mc-goal__eyebrow{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;opacity:.95}.meetcarbon-design .mc-goal__eyebrow .mc-en,.meetcarbon-overlay .mc-goal__eyebrow .mc-en{color:#ffffffb8}.meetcarbon-design .mc-goal__line,.meetcarbon-overlay .mc-goal__line{margin:10px 0 8px;font:600 24px/34px var(--font-sans);letter-spacing:-.01em}.meetcarbon-design .mc-goal__line em,.meetcarbon-overlay .mc-goal__line em{font-style:normal;font:700 36px/1 var(--font-num);padding:0 4px;border-bottom:3px solid rgba(255,255,255,.55)}.meetcarbon-design .mc-goal__desc,.meetcarbon-overlay .mc-goal__desc{font-size:13px;line-height:21px;color:#ffffffe0;margin:0;max-width:520px}.meetcarbon-design .mc-goal__panel,.meetcarbon-overlay .mc-goal__panel{background:#00000024;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:18px 20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:12px}.meetcarbon-design .mc-goal__row,.meetcarbon-overlay .mc-goal__row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500}.meetcarbon-design .mc-goal__row b,.meetcarbon-overlay .mc-goal__row b{font:700 22px var(--font-num)}.meetcarbon-design .mc-goal__bar,.meetcarbon-overlay .mc-goal__bar{height:10px;border-radius:10px;background:#ffffff38;overflow:hidden}.meetcarbon-design .mc-goal__bar>i,.meetcarbon-overlay .mc-goal__bar>i{display:block;height:100%;border-radius:10px;background:#fff}.meetcarbon-design .mc-goal__split,.meetcarbon-overlay .mc-goal__split{display:grid;grid-template-columns:repeat(3,1fr);padding-top:12px;border-top:1px solid rgba(255,255,255,.18);text-align:center}.meetcarbon-design .mc-goal__split div+div,.meetcarbon-overlay .mc-goal__split div+div{border-left:1px solid rgba(255,255,255,.18)}.meetcarbon-design .mc-goal__split span,.meetcarbon-overlay .mc-goal__split span{display:block;font-size:12px;color:#ffffffd9}.meetcarbon-design .mc-goal__split b,.meetcarbon-overlay .mc-goal__split b{font:700 17px var(--font-num)}.meetcarbon-design .mc-goal__split small,.meetcarbon-overlay .mc-goal__split small{font-size:11px;font-weight:400;margin-left:2px}.meetcarbon-design .mc-atan,.meetcarbon-overlay .mc-atan{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:18px;border:1px solid transparent;background:linear-gradient(var(--glass-strong),var(--glass-strong)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box;box-shadow:var(--shadow-ai);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.meetcarbon-design .mc-atan__avatar,.meetcarbon-overlay .mc-atan__avatar{width:40px;height:40px;border-radius:12px;flex:none;background:linear-gradient(135deg,#e0f0ff,#eafaf3);display:grid;place-items:center;overflow:hidden}.meetcarbon-design .mc-atan__avatar img,.meetcarbon-overlay .mc-atan__avatar img{width:44px;height:44px;object-fit:contain;margin-top:6px}.meetcarbon-design .mc-atan__main,.meetcarbon-overlay .mc-atan__main{display:flex;flex-direction:column;min-width:0;flex:1}.meetcarbon-design .mc-atan__who,.meetcarbon-overlay .mc-atan__who{font:600 12px/18px var(--font-sans);color:var(--ink-3);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-atan__who b,.meetcarbon-overlay .mc-atan__who b{color:var(--ink)}.meetcarbon-design .mc-atan__text,.meetcarbon-overlay .mc-atan__text{font-size:14px;line-height:22px;color:var(--ink)}.meetcarbon-design .mc-atan__text em,.meetcarbon-overlay .mc-atan__text em{font-style:normal;font-family:var(--font-num);font-weight:600;color:var(--brand-ink)}.meetcarbon-design .mc-atan__act,.meetcarbon-overlay .mc-atan__act{display:flex;gap:8px;flex:none}.meetcarbon-design .mc-sider,.meetcarbon-overlay .mc-sider{background:var(--glass-strong);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-right:1px solid var(--glass-edge);box-shadow:10px 0 30px #0f172a08;padding:14px 12px;gap:3px}.meetcarbon-design .mc-sider__brand,.meetcarbon-overlay .mc-sider__brand{height:44px;padding:0 4px;margin-bottom:8px;gap:6px}.meetcarbon-design .mc-sider__brand .atan,.meetcarbon-overlay .mc-sider__brand .atan{width:34px;height:34px;object-fit:contain}.meetcarbon-design .mc-sider__brand .logo,.meetcarbon-overlay .mc-sider__brand .logo{height:24px}.meetcarbon-design .mc-sys,.meetcarbon-overlay .mc-sys{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px;margin-bottom:10px;background:linear-gradient(135deg,#fffc,#fff6);border:1px solid rgba(255,255,255,.85);box-shadow:0 8px 24px #10b98114}.meetcarbon-design .mc-sys .mc-ichip,.meetcarbon-overlay .mc-sys .mc-ichip{width:34px;height:34px;border-radius:11px}.meetcarbon-design .mc-sys__txt,.meetcarbon-overlay .mc-sys__txt{display:flex;flex-direction:column;min-width:0;flex:1}.meetcarbon-design .mc-sys__txt span,.meetcarbon-overlay .mc-sys__txt span{font-size:11px;color:var(--ink-3);line-height:16px}.meetcarbon-design .mc-sys__txt b,.meetcarbon-overlay .mc-sys__txt b{font-size:13px;line-height:20px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sys>.mc-ico,.meetcarbon-overlay .mc-sys>.mc-ico{color:var(--ink-3)}.meetcarbon-design .mc-quick,.meetcarbon-overlay .mc-quick{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px}.meetcarbon-design .mc-quick a,.meetcarbon-overlay .mc-quick a{display:flex;align-items:center;gap:8px;height:38px;padding:0 8px;border-radius:13px;font-size:13px;font-weight:500;color:var(--ink-2);background:#ffffff73;border:1px solid rgba(255,255,255,.7);cursor:pointer}.meetcarbon-design .mc-quick a .q,.meetcarbon-overlay .mc-quick a .q{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:#fffc;color:var(--ink-2);box-shadow:0 1px 2px #0f172a0d;flex:none;overflow:hidden}.meetcarbon-design .mc-quick a .q .mc-ico,.meetcarbon-overlay .mc-quick a .q .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-quick a .q img,.meetcarbon-overlay .mc-quick a .q img{width:22px;height:22px;object-fit:contain}.meetcarbon-design .mc-quick a.is-on,.meetcarbon-overlay .mc-quick a.is-on{color:#fff;background:linear-gradient(135deg,var(--carbon) 0%,var(--carbon-deep) 100%);border-color:transparent;box-shadow:0 10px 20px -8px #0596698c}.meetcarbon-design .mc-quick a.is-on .q,.meetcarbon-overlay .mc-quick a.is-on .q{background:#fffffff2;color:var(--carbon-ink)}.meetcarbon-design .mc-proj,.meetcarbon-overlay .mc-proj{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:13px;background:#ffffff73;border:1px solid rgba(255,255,255,.7);font-size:13px;font-weight:500;color:var(--ink);margin-bottom:8px}.meetcarbon-design .mc-proj .mc-ico:last-child,.meetcarbon-overlay .mc-proj .mc-ico:last-child{margin-left:auto;color:var(--ink-3)}.meetcarbon-design .mc-sider__group,.meetcarbon-overlay .mc-sider__group{padding:10px 10px 4px}.meetcarbon-design .mc-nav,.meetcarbon-overlay .mc-nav{height:40px;padding:0 8px;gap:10px;border-radius:12px;font-size:14px}.meetcarbon-design .mc-nav .ni,.meetcarbon-overlay .mc-nav .ni{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#ffffff8c;box-shadow:0 1px 3px #0f172a0d;flex:none;color:var(--ink-2)}.meetcarbon-design .mc-nav .ni .mc-ico,.meetcarbon-overlay .mc-nav .ni .mc-ico{width:15px;height:15px;color:inherit}.meetcarbon-design .mc-nav:hover,.meetcarbon-overlay .mc-nav:hover{background:#ffffff80}.meetcarbon-design .mc-nav.is-active,.meetcarbon-overlay .mc-nav.is-active{background:#ffffffbf;box-shadow:0 6px 16px -8px #0f172a2e,inset 0 0 0 1px #ffffffe6;font-weight:600}.meetcarbon-design .mc-nav.is-active .ni,.meetcarbon-overlay .mc-nav.is-active .ni{background:linear-gradient(135deg,var(--brand),var(--brand-deep));color:#fff;box-shadow:0 6px 12px -4px #0077ff73}.meetcarbon-design .mc-sider__tools,.meetcarbon-overlay .mc-sider__tools{display:flex;justify-content:space-around;padding:8px 4px;margin-top:8px;color:var(--ink-3);position:relative}.meetcarbon-design .mc-sider__tools .mc-ico,.meetcarbon-overlay .mc-sider__tools .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-sider__tools .dot,.meetcarbon-overlay .mc-sider__tools .dot{position:absolute;top:0;left:56px;font:600 10px/14px var(--font-num);padding:0 5px;border-radius:8px;background:var(--danger);color:#fff}.meetcarbon-design .mc-user,.meetcarbon-overlay .mc-user{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:#ffffff8c;border:1px solid rgba(255,255,255,.8)}.meetcarbon-design .mc-user b,.meetcarbon-overlay .mc-user b{font-size:13px;display:block;line-height:18px}.meetcarbon-design .mc-user span,.meetcarbon-overlay .mc-user span{font-size:11px;color:var(--ink-3)}.meetcarbon-design .mc-header,.meetcarbon-overlay .mc-header{background:transparent;border-bottom:0;height:60px;padding:0 24px}.meetcarbon-design .mc-search,.meetcarbon-overlay .mc-search{background:#fff9;box-shadow:inset 0 0 0 1px #ffffffe6,0 1px 2px #0f172a0a}.meetcarbon-design .mc-phead,.meetcarbon-overlay .mc-phead{background:var(--glass-strong);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:16px 24px 18px;display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-phead__crumb,.meetcarbon-overlay .mc-phead__crumb{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-phead__crumb .mc-ico,.meetcarbon-overlay .mc-phead__crumb .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-phead__crumb b,.meetcarbon-overlay .mc-phead__crumb b{color:var(--ink-2);font-weight:500}.meetcarbon-design .mc-phead__main,.meetcarbon-overlay .mc-phead__main{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meetcarbon-design .mc-phead__main h1,.meetcarbon-overlay .mc-phead__main h1{margin:0;font:600 24px/32px var(--font-sans);letter-spacing:-.01em}.meetcarbon-design .mc-phead__desc,.meetcarbon-overlay .mc-phead__desc{font-size:13px;color:var(--ink-3);margin:0}.meetcarbon-design .mc-phead__act,.meetcarbon-overlay .mc-phead__act{margin-left:auto;display:flex;gap:8px;align-items:center}.meetcarbon-design .mc-phead .mc-seg,.meetcarbon-overlay .mc-phead .mc-seg{align-self:flex-start}.meetcarbon-design .mc-modal__head .mc-ichip,.meetcarbon-overlay .mc-modal__head .mc-ichip{margin-top:-1px}.meetcarbon-design .mc-modal__foot,.meetcarbon-overlay .mc-modal__foot{background:var(--bg-sunken)}.meetcarbon-design .mc-sankey .lbl,.meetcarbon-design .mc-sankey .val,.meetcarbon-overlay .mc-sankey .lbl,.meetcarbon-overlay .mc-sankey .val{paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;stroke-linejoin:round}.meetcarbon-design .mc-sb,.meetcarbon-overlay .mc-sb{width:var(--sider-w);height:100%;display:flex;flex-direction:column;padding:12px;gap:0;position:relative;background:var(--glass-strong);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-right:1px solid var(--glass-edge);box-shadow:10px 0 30px #0f172a08;font-family:var(--font-sans)}.meetcarbon-design .mc-sb--float,.meetcarbon-overlay .mc-sb--float{border:1px solid var(--glass-edge);border-radius:22px;box-shadow:var(--shadow-glass)}.meetcarbon-design .mc-sb__brand,.meetcarbon-overlay .mc-sb__brand{display:flex;align-items:center;height:40px;padding:0 2px 0 6px;margin-bottom:10px}.meetcarbon-design .mc-sb__brand .logo,.meetcarbon-overlay .mc-sb__brand .logo{height:26px}.meetcarbon-design .mc-sb__brand .mark,.meetcarbon-overlay .mc-sb__brand .mark{height:28px}.meetcarbon-design .mc-sb__fold,.meetcarbon-overlay .mc-sb__fold{margin-left:auto;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-sb__fold:hover,.meetcarbon-overlay .mc-sb__fold:hover{background:#ffffffb3;color:var(--ink)}.meetcarbon-design .mc-sb__fold .mc-ico,.meetcarbon-overlay .mc-sb__fold .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-sb__sys,.meetcarbon-overlay .mc-sb__sys{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 9px;border-radius:16px;cursor:pointer;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffffe0,#ffffff80);border:1px solid rgba(255,255,255,.9);box-shadow:0 8px 22px -10px #05966947,inset 0 0 0 1px #0f172a08;transition:box-shadow .16s ease}.meetcarbon-design .mc-sb__sys:after,.meetcarbon-overlay .mc-sb__sys:after{content:"";position:absolute;right:-14px;top:-14px;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,var(--c-soft) 0%,transparent 70%);pointer-events:none}.meetcarbon-design .mc-sb__sys:hover,.meetcarbon-design .mc-sb__sys.is-open,.meetcarbon-overlay .mc-sb__sys:hover,.meetcarbon-overlay .mc-sb__sys.is-open{box-shadow:0 10px 26px -10px #05966966,inset 0 0 0 1px var(--c-soft)}.meetcarbon-design .mc-sb__sys .mc-ichip,.meetcarbon-overlay .mc-sb__sys .mc-ichip{width:34px;height:34px;border-radius:11px}.meetcarbon-design .mc-sb__sys .mc-ichip .mc-ico,.meetcarbon-overlay .mc-sb__sys .mc-ichip .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-sb__systxt,.meetcarbon-overlay .mc-sb__systxt{display:flex;flex-direction:column;min-width:0;flex:1}.meetcarbon-design .mc-sb__systxt span,.meetcarbon-overlay .mc-sb__systxt span{font-size:11px;line-height:15px;color:var(--ink-3)}.meetcarbon-design .mc-sb__systxt b,.meetcarbon-overlay .mc-sb__systxt b{font-size:14px;line-height:20px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sb__updown,.meetcarbon-overlay .mc-sb__updown{display:flex;flex-direction:column;color:var(--ink-3)}.meetcarbon-design .mc-sb__updown .mc-ico,.meetcarbon-overlay .mc-sb__updown .mc-ico{width:10px;height:10px;margin:-1px 0}.meetcarbon-design .mc-sb__scope,.meetcarbon-overlay .mc-sb__scope{display:flex;align-items:center;gap:8px;height:34px;margin-top:6px;padding:0 10px;border-radius:11px;cursor:pointer;background:#ffffff6b;border:1px solid rgba(255,255,255,.75);font-size:13px;color:var(--ink)}.meetcarbon-design .mc-sb__scope:hover,.meetcarbon-overlay .mc-sb__scope:hover{background:#ffffffb3}.meetcarbon-design .mc-sb__scope .lv,.meetcarbon-overlay .mc-sb__scope .lv{font-size:11px;font-weight:600;padding:1px 6px;border-radius:6px;background:var(--carbon-soft);color:var(--carbon-ink);flex:none}.meetcarbon-design .mc-sb__scope .v,.meetcarbon-overlay .mc-sb__scope .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.meetcarbon-design .mc-sb__scope>.mc-ico,.meetcarbon-overlay .mc-sb__scope>.mc-ico{color:var(--ink-3);width:12px;height:12px}.meetcarbon-design .mc-sb__quick,.meetcarbon-overlay .mc-sb__quick{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:10px 0 6px;padding:4px;border-radius:16px;background:#94a3b81f}.meetcarbon-design .mc-sb__q,.meetcarbon-overlay .mc-sb__q{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:50px;border-radius:12px;cursor:pointer;font-size:11px;font-weight:500;color:var(--ink-2)}.meetcarbon-design .mc-sb__q .mc-ico,.meetcarbon-overlay .mc-sb__q .mc-ico{width:17px;height:17px;color:var(--ink-3)}.meetcarbon-design .mc-sb__q img,.meetcarbon-overlay .mc-sb__q img{width:22px;height:22px;object-fit:contain;margin:-2px 0 -3px}.meetcarbon-design .mc-sb__q:hover,.meetcarbon-overlay .mc-sb__q:hover{background:#fff9;color:var(--ink)}.meetcarbon-design .mc-sb__q.is-on,.meetcarbon-overlay .mc-sb__q.is-on{color:#fff;background:linear-gradient(135deg,var(--carbon),var(--carbon-deep));box-shadow:0 8px 16px -8px #05966999}.meetcarbon-design .mc-sb__q.is-on .mc-ico,.meetcarbon-overlay .mc-sb__q.is-on .mc-ico{color:#fff}.meetcarbon-design .mc-sb__q .n,.meetcarbon-overlay .mc-sb__q .n{position:absolute;top:4px;right:8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--danger);color:var(--on-danger);font:600 10px/16px var(--font-num);text-align:center;box-shadow:0 0 0 2px #ffffffe6}.meetcarbon-design .mc-sb__find,.meetcarbon-overlay .mc-sb__find{display:flex;align-items:center;gap:8px;height:32px;margin:6px 0 4px;padding:0 8px 0 10px;border-radius:10px;font-size:12px;color:var(--ink-4);background:#ffffff59;box-shadow:inset 0 0 0 1px #0f172a0d}.meetcarbon-design .mc-sb__find .mc-ico,.meetcarbon-overlay .mc-sb__find .mc-ico{width:13px;height:13px;color:var(--ink-3)}.meetcarbon-design .mc-sb__find .mc-kbd,.meetcarbon-overlay .mc-sb__find .mc-kbd{margin-left:auto}.meetcarbon-design .mc-sb__find.is-on,.meetcarbon-overlay .mc-sb__find.is-on{background:var(--bg-card);color:var(--ink);box-shadow:0 0 0 1px var(--brand),0 0 0 4px var(--brand-soft-2)}.meetcarbon-design .mc-sb__menu,.meetcarbon-overlay .mc-sb__menu{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:1px;margin:0 -4px;padding:0 4px}.meetcarbon-design .mc-sb__group,.meetcarbon-overlay .mc-sb__group{display:flex;align-items:center;gap:6px;padding:12px 8px 4px;font:600 11px/16px var(--font-sans);color:var(--ink-3);letter-spacing:.04em}.meetcarbon-design .mc-sb__group .mc-ico,.meetcarbon-overlay .mc-sb__group .mc-ico{width:10px;height:10px;margin-left:auto;opacity:.7}.meetcarbon-design .mc-sb__item,.meetcarbon-overlay .mc-sb__item{position:relative;display:flex;align-items:center;gap:10px;height:var(--sider-item-h);padding:0 8px 0 6px;border-radius:12px;cursor:pointer;font-size:14px;color:var(--ink-2);transition:background .16s ease,color .16s ease}.meetcarbon-design .mc-sb__item .ni,.meetcarbon-overlay .mc-sb__item .ni{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex:none;color:var(--ink-3);background:#ffffff9e;box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px #fffc;transition:background .16s ease,color .16s ease}.meetcarbon-design .mc-sb__item .ni .mc-ico,.meetcarbon-overlay .mc-sb__item .ni .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-sb__item .t,.meetcarbon-overlay .mc-sb__item .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sb__item:hover,.meetcarbon-overlay .mc-sb__item:hover{background:#ffffff8c;color:var(--ink)}.meetcarbon-design .mc-sb__item:hover .ni,.meetcarbon-overlay .mc-sb__item:hover .ni{background:var(--bg-card);color:var(--ink-2)}.meetcarbon-design .mc-sb__item.is-active,.meetcarbon-overlay .mc-sb__item.is-active{background:var(--bg-card);color:var(--ink);font-weight:600;box-shadow:0 6px 16px -10px #0f172a4d,inset 0 0 0 1px #0f172a0a}.meetcarbon-design .mc-sb__item.is-active .ni,.meetcarbon-overlay .mc-sb__item.is-active .ni{color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-deep));box-shadow:0 6px 12px -5px #0077ff8c}.meetcarbon-design .mc-sb__item.is-parent-active .ni,.meetcarbon-overlay .mc-sb__item.is-parent-active .ni{color:var(--brand-ink);background:var(--brand-soft);box-shadow:none}.meetcarbon-design .mc-sb__item.is-parent-active,.meetcarbon-overlay .mc-sb__item.is-parent-active{color:var(--ink);font-weight:500}.meetcarbon-design .mc-sb__item:focus-visible,.meetcarbon-overlay .mc-sb__item:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.meetcarbon-design .mc-sb__caret,.meetcarbon-overlay .mc-sb__caret{width:12px;height:12px;color:var(--ink-3);transition:transform .16s ease}.meetcarbon-design .mc-sb__item.is-open .mc-sb__caret,.meetcarbon-overlay .mc-sb__item.is-open .mc-sb__caret{transform:rotate(180deg)}.meetcarbon-design .mc-sb__badge,.meetcarbon-overlay .mc-sb__badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;font:600 11px/18px var(--font-num);text-align:center;background:var(--danger-soft);color:var(--danger-ink)}.meetcarbon-design .mc-sb__new,.meetcarbon-overlay .mc-sb__new{font-size:10px;font-weight:600;line-height:16px;padding:0 5px;border-radius:5px;background:var(--brand-soft);color:var(--brand-ink)}.meetcarbon-design .mc-sb__soon,.meetcarbon-overlay .mc-sb__soon{font-size:10px;line-height:16px;padding:0 5px;border-radius:5px;background:#94a3b824;color:var(--ink-3);font-weight:500}.meetcarbon-design .mc-sb__item.is-soon,.meetcarbon-overlay .mc-sb__item.is-soon{color:var(--ink-3)}.meetcarbon-design .mc-sb__item.is-soon .ni,.meetcarbon-overlay .mc-sb__item.is-soon .ni{opacity:.6}.meetcarbon-design .mc-sb__pin,.meetcarbon-overlay .mc-sb__pin{width:12px;height:12px;color:var(--warning)}.meetcarbon-design .mc-sb__sub,.meetcarbon-overlay .mc-sb__sub{position:relative;display:flex;flex-direction:column;gap:1px;margin:2px 0 4px;padding-left:36px}.meetcarbon-design .mc-sb__sub:before,.meetcarbon-overlay .mc-sb__sub:before{content:"";position:absolute;left:18px;top:2px;bottom:6px;width:1px;background:#0f172a1a}.meetcarbon-design .mc-sb__subitem,.meetcarbon-overlay .mc-sb__subitem{position:relative;display:flex;align-items:center;gap:8px;height:var(--sider-sub-h);padding:0 10px;border-radius:10px;font-size:13px;color:var(--ink-2);cursor:pointer}.meetcarbon-design .mc-sb__subitem:hover,.meetcarbon-overlay .mc-sb__subitem:hover{background:#ffffff8c;color:var(--ink)}.meetcarbon-design .mc-sb__subitem.is-active,.meetcarbon-overlay .mc-sb__subitem.is-active{color:var(--brand-ink);font-weight:600;background:#ffffffb3}.meetcarbon-design .mc-sb__subitem.is-active:before,.meetcarbon-overlay .mc-sb__subitem.is-active:before{content:"";position:absolute;left:-21px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--bg-card)}.meetcarbon-design .mc-sb__hl,.meetcarbon-overlay .mc-sb__hl{background:#f59e0b38;color:var(--ink);border-radius:3px;padding:0 1px}.meetcarbon-design .mc-sb__foot,.meetcarbon-overlay .mc-sb__foot{display:flex;flex-direction:column;gap:8px;padding-top:10px;margin-top:6px;border-top:1px solid rgba(15,23,42,.06)}.meetcarbon-design .mc-sb__tools,.meetcarbon-overlay .mc-sb__tools{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.meetcarbon-design .mc-sb__tool,.meetcarbon-overlay .mc-sb__tool{position:relative;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-sb__tool .mc-ico,.meetcarbon-overlay .mc-sb__tool .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-sb__tool:hover,.meetcarbon-overlay .mc-sb__tool:hover{background:#ffffffb3;color:var(--ink)}.meetcarbon-design .mc-sb__tool .n,.meetcarbon-overlay .mc-sb__tool .n{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--danger);color:var(--on-danger);font:600 10px/16px var(--font-num);text-align:center;box-shadow:0 0 0 2px #ffffffe6}.meetcarbon-design .mc-sb__user,.meetcarbon-overlay .mc-sb__user{display:flex;align-items:center;gap:10px;padding:7px 8px 7px 7px;border-radius:14px;cursor:pointer;background:#ffffff8c;border:1px solid rgba(255,255,255,.85)}.meetcarbon-design .mc-sb__user:hover,.meetcarbon-design .mc-sb__user.is-open,.meetcarbon-overlay .mc-sb__user:hover,.meetcarbon-overlay .mc-sb__user.is-open{background:var(--bg-card);box-shadow:0 8px 20px -12px #0f172a4d}.meetcarbon-design .mc-sb__av,.meetcarbon-overlay .mc-sb__av{position:relative;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;font:600 13px/1 var(--font-sans);color:#fff;background:linear-gradient(135deg,#5b8def,#3f6fd8);box-shadow:0 0 0 2px #fff}.meetcarbon-design .mc-sb__av:after,.meetcarbon-overlay .mc-sb__av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:var(--success);box-shadow:0 0 0 2px #fff}.meetcarbon-design .mc-sb__utxt,.meetcarbon-overlay .mc-sb__utxt{display:flex;flex-direction:column;min-width:0;flex:1}.meetcarbon-design .mc-sb__utxt b,.meetcarbon-overlay .mc-sb__utxt b{font-size:13px;font-weight:600;line-height:18px;color:var(--ink)}.meetcarbon-design .mc-sb__utxt span,.meetcarbon-overlay .mc-sb__utxt span{font-size:11px;line-height:15px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sb__user>.mc-ico,.meetcarbon-overlay .mc-sb__user>.mc-ico{color:var(--ink-3);width:14px;height:14px}.meetcarbon-design .mc-sb--mini,.meetcarbon-overlay .mc-sb--mini{width:var(--sider-w-collapsed);padding:12px 10px;align-items:center}.meetcarbon-design .mc-sb--mini .mc-sb__brand,.meetcarbon-overlay .mc-sb--mini .mc-sb__brand{padding:0;justify-content:center;margin-bottom:8px}.meetcarbon-design .mc-sb--mini .mc-sb__sys,.meetcarbon-overlay .mc-sb--mini .mc-sb__sys{width:48px;height:48px;padding:0;justify-content:center;border-radius:15px}.meetcarbon-design .mc-sb--mini .mc-sb__quick,.meetcarbon-overlay .mc-sb--mini .mc-sb__quick{grid-template-columns:1fr;width:52px;padding:3px;margin:8px 0 4px}.meetcarbon-design .mc-sb--mini .mc-sb__q,.meetcarbon-overlay .mc-sb--mini .mc-sb__q{height:40px;font-size:0;gap:0}.meetcarbon-design .mc-sb--mini .mc-sb__q .n,.meetcarbon-overlay .mc-sb--mini .mc-sb__q .n{top:2px;right:2px}.meetcarbon-design .mc-sb--mini .mc-sb__menu,.meetcarbon-overlay .mc-sb--mini .mc-sb__menu{align-items:center;margin:0;padding:0}.meetcarbon-design .mc-sb--mini .mc-sb__item,.meetcarbon-overlay .mc-sb--mini .mc-sb__item{width:44px;height:42px;padding:0;justify-content:center}.meetcarbon-design .mc-sb--mini .mc-sb__item .ni,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .ni{width:30px;height:30px;border-radius:9px}.meetcarbon-design .mc-sb--mini .mc-sb__item .ni .mc-ico,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .ni .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-sb--mini .mc-sb__item .dot,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px #fff}.meetcarbon-design .mc-sb--mini .mc-sb__item .sub,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .sub{position:absolute;right:3px;bottom:5px;width:0;height:0;border-left:4px solid transparent;border-bottom:4px solid var(--ink-4)}.meetcarbon-design .mc-sb--mini .mc-sb__sep,.meetcarbon-overlay .mc-sb--mini .mc-sb__sep{width:24px;height:1px;background:#0f172a14;margin:6px 0}.meetcarbon-design .mc-sb--mini .mc-sb__foot,.meetcarbon-overlay .mc-sb--mini .mc-sb__foot{align-items:center;width:100%}.meetcarbon-design .mc-sb--mini .mc-sb__user,.meetcarbon-overlay .mc-sb--mini .mc-sb__user{padding:4px;background:transparent;border-color:transparent}.meetcarbon-design .mc-sb-tip,.meetcarbon-overlay .mc-sb-tip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--solid);color:var(--on-solid);font-size:12px;box-shadow:var(--shadow-2);white-space:nowrap}.meetcarbon-design .mc-sb-tip .mc-kbd,.meetcarbon-overlay .mc-sb-tip .mc-kbd{border-color:#ffffff40;color:#ffffffb3}.meetcarbon-design .mc-sb-fly,.meetcarbon-overlay .mc-sb-fly{width:200px;padding:6px;border-radius:14px;background:var(--glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-edge);box-shadow:var(--shadow-2)}.meetcarbon-design .mc-sb-fly__title,.meetcarbon-overlay .mc-sb-fly__title{font:600 12px/18px var(--font-sans);color:var(--ink-3);padding:6px 10px 4px}.meetcarbon-design .mc-sb-fly .mc-sb__subitem.is-active:before,.meetcarbon-overlay .mc-sb-fly .mc-sb__subitem.is-active:before{display:none}.meetcarbon-design .mc-sb-pop,.meetcarbon-overlay .mc-sb-pop{width:var(--switcher-w);border-radius:20px;padding:12px;background:var(--glass-strong);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid var(--glass-edge);box-shadow:var(--shadow-3);display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-sb-pop__search,.meetcarbon-overlay .mc-sb-pop__search{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:11px;background:var(--bg-card);box-shadow:0 0 0 1px var(--line);font-size:13px;color:var(--ink-4)}.meetcarbon-design .mc-sb-pop__search .mc-kbd,.meetcarbon-overlay .mc-sb-pop__search .mc-kbd{margin-left:auto}.meetcarbon-design .mc-sb-pop__label,.meetcarbon-overlay .mc-sb-pop__label{font:600 11px/16px var(--font-sans);color:var(--ink-3);padding:2px 4px 0;display:flex;align-items:center}.meetcarbon-design .mc-sb-pop__label a,.meetcarbon-overlay .mc-sb-pop__label a{margin-left:auto;font-weight:500;color:var(--brand-ink)}.meetcarbon-design .mc-sb-pop__recent,.meetcarbon-overlay .mc-sb-pop__recent{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.meetcarbon-design .mc-sb-pop__tile,.meetcarbon-overlay .mc-sb-pop__tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;border-radius:12px;font-size:12px;color:var(--ink-2);text-align:center;cursor:pointer;line-height:16px}.meetcarbon-design .mc-sb-pop__tile:hover,.meetcarbon-overlay .mc-sb-pop__tile:hover{background:#ffffffb3}.meetcarbon-design .mc-sb-pop__tile.is-cur,.meetcarbon-overlay .mc-sb-pop__tile.is-cur{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--c-soft),0 4px 12px -8px #0f172a4d;color:var(--ink);font-weight:600}.meetcarbon-design .mc-sb-pop__list,.meetcarbon-overlay .mc-sb-pop__list{display:grid;grid-template-columns:1fr 1fr;gap:2px}.meetcarbon-design .mc-sb-pop__row,.meetcarbon-overlay .mc-sb-pop__row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;cursor:pointer;min-width:0}.meetcarbon-design .mc-sb-pop__row:hover,.meetcarbon-overlay .mc-sb-pop__row:hover{background:#ffffffbf}.meetcarbon-design .mc-sb-pop__row .mc-ichip,.meetcarbon-overlay .mc-sb-pop__row .mc-ichip{width:28px;height:28px;border-radius:9px}.meetcarbon-design .mc-sb-pop__row .mc-ichip .mc-ico,.meetcarbon-overlay .mc-sb-pop__row .mc-ichip .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-sb-pop__row div,.meetcarbon-overlay .mc-sb-pop__row div{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-sb-pop__row b,.meetcarbon-overlay .mc-sb-pop__row b{font-size:13px;font-weight:500;line-height:18px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sb-pop__row span,.meetcarbon-overlay .mc-sb-pop__row span{font-size:11px;line-height:15px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-sb-pop__row .mc-sb__pin,.meetcarbon-overlay .mc-sb-pop__row .mc-sb__pin{margin-left:auto;flex:none}.meetcarbon-design .mc-sb-pop__foot,.meetcarbon-overlay .mc-sb-pop__foot{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.meetcarbon-design .mc-sb-pop__foot .mc-btn,.meetcarbon-overlay .mc-sb-pop__foot .mc-btn{flex:1}.meetcarbon-design .mc-sb-menu,.meetcarbon-overlay .mc-sb-menu{width:260px;border-radius:18px;padding:6px;background:var(--glass-strong);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid var(--glass-edge);box-shadow:var(--shadow-3)}.meetcarbon-design .mc-sb-menu__me,.meetcarbon-overlay .mc-sb-menu__me{display:flex;align-items:center;gap:10px;padding:10px 10px 12px;border-bottom:1px solid var(--line);margin-bottom:4px}.meetcarbon-design .mc-sb-menu__me .mc-sb__av,.meetcarbon-overlay .mc-sb-menu__me .mc-sb__av{width:40px;height:40px;font-size:15px}.meetcarbon-design .mc-sb-menu__me b,.meetcarbon-overlay .mc-sb-menu__me b{display:block;font-size:14px;line-height:20px}.meetcarbon-design .mc-sb-menu__me span,.meetcarbon-overlay .mc-sb-menu__me span{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-sb-menu__tenant,.meetcarbon-overlay .mc-sb-menu__tenant{margin:4px 4px 6px;padding:8px 10px;border-radius:12px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line);display:flex;align-items:center;gap:10px;font-size:13px}.meetcarbon-design .mc-sb-menu__tenant .mc-ichip,.meetcarbon-overlay .mc-sb-menu__tenant .mc-ichip{width:28px;height:28px;border-radius:8px}.meetcarbon-design .mc-sb-menu__tenant .mc-ichip .mc-ico,.meetcarbon-overlay .mc-sb-menu__tenant .mc-ichip .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-sb-menu__tenant div,.meetcarbon-overlay .mc-sb-menu__tenant div{flex:1;min-width:0;display:flex;flex-direction:column}.meetcarbon-design .mc-sb-menu__tenant div span,.meetcarbon-overlay .mc-sb-menu__tenant div span{font-size:11px;color:var(--ink-3)}.meetcarbon-design .mc-sb-menu__tenant a,.meetcarbon-overlay .mc-sb-menu__tenant a{font-size:12px;font-weight:500;color:var(--brand-ink)}.meetcarbon-design .mc-sb-menu .mc-menu__item,.meetcarbon-overlay .mc-sb-menu .mc-menu__item{height:36px;border-radius:10px}.meetcarbon-design .mc-sb-menu__lang,.meetcarbon-overlay .mc-sb-menu__lang{display:flex;align-items:center;gap:10px;padding:4px 10px 6px;font-size:13px}.meetcarbon-design .mc-sb-menu__lang .mc-ico,.meetcarbon-overlay .mc-sb-menu__lang .mc-ico{color:var(--ink-3)}.meetcarbon-design .mc-sb-menu__lang .mc-seg,.meetcarbon-overlay .mc-sb-menu__lang .mc-seg{margin-left:auto}.meetcarbon-design .mc-shell,.meetcarbon-overlay .mc-shell{background:transparent;align-items:start}.meetcarbon-design .mc-shell>.mc-sb,.meetcarbon-overlay .mc-shell>.mc-sb{position:sticky;top:0;height:min(100vh,1000px)}.meetcarbon-design .mc-img,.meetcarbon-overlay .mc-img{display:inline-block;flex:none;background:center/contain no-repeat}.meetcarbon-design .mc-img--logo,.meetcarbon-overlay .mc-img--logo{height:26px;aspect-ratio:844/275;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgd2lkdGg9Ijg0NC4wMCIgaGVpZ2h0PSIyNzUuMDAiIHZpZXdCb3g9IjAgMCA4NDQuMDAgMjc1LjAwIj48ZGVmcz48Y2xpcFBhdGggaWQ9Im1hc3Rlcl9zdmc1XzIzN18xNTE5Ij48cmVjdCB4PSIzMTAiIHk9IjE3NS40NTUzMzgiIHdpZHRoPSI1MjUuNjQ2MDU3MTI4OTA2MiIgaGVpZ2h0PSI2Ni41NDQ2NjI0NzU1ODU5NCIgcng9IjAiIC8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTEzNy42MzY4MywyNjdDNjYuMTQ4OTYsMjY3LDgsMjA4LjkxMjQzLDgsMTM3LjVDOCw2Ni4wODc1NTksNjYuMTQ4OTMzLDgsMTM3LjYzNjgzLDhDMTc3LjE2MDU3LDgsMjE0LjAyNzUsMjUuNjc1MjUzLDIzOC43ODgwNCw1Ni41MTExODFDMjQ0LjcwNDI3LDYzLjg3MTMxNSwyNDMuNTI2NDksNzQuNjM3ODk0LDIzNi4xNDQ5MSw4MC41NDc4OTdDMjI4Ljc3Njk5LDg2LjQ1NzkwMSwyMTcuOTk5MDUsODUuMjgxMzgsMjEyLjA4Mjc5LDc3LjkwNzU2MkMxOTMuODU0NzcsNTUuMjExNTUyLDE2Ni43MTEyNyw0Mi4yMDEzNDcsMTM3LjYyMzExLDQyLjIwMTM0N0M4NS4wMjA2Myw0Mi4yMDEzNDcsNDIuMjIzNzgyLDg0Ljk1MzAzMyw0Mi4yMjM3ODIsMTM3LjVDNDIuMjIzNzgyLDE5MC4wNDY5NSw4NS4wMjA2MywyMzIuNzk4NjMsMTM3LjYyMzExLDIzMi43OTg2M0MxNjYuNzExMjcsMjMyLjc5ODYzLDE5My44NTQ3NywyMTkuNzg4NDIsMjEyLjA4Mjc5LDE5Ny4wOTI0MUMyMTcuOTk5MDUsMTg5LjczMjI3LDIyOC43NzY5OSwxODguNTU1NzYsMjM2LjE0NDkxLDE5NC40NTIwOUMyNDMuNTEyODMsMjAwLjM2MjA4LDI0NC43MDQyNywyMTEuMTI4NjUsMjM4Ljc4ODA0LDIxOC40ODg3OEMyMTQuMDI3NSwyNDkuMzExMDUsMTc3LjE2MDU3LDI2NywxMzcuNjM2ODMsMjY3WiIgZmlsbD0iIzAwNzdGRiIgZmlsbC1vcGFjaXR5PSIxIiAvPjxwYXRoIGQ9Ik0xMzcuNjM2ODI1LDIxMS4zMjAyMUM5Ni44ODA1MDQsMjExLjMyMDIxLDYzLjcyNDkzNywxNzguMTk5NjIsNjMuNzI0OTM3LDEzNy40ODYzNEM2My43MjQ5MzcsOTYuNzczMDQxLDk2Ljg4MDUwNCw2My42NTI0NywxMzcuNjM2ODI1LDYzLjY1MjQ3QzE1OC41MzU0LDYzLjY1MjQ3LDE3OC41NTc0NjcsNzIuNTQ0ODE5LDE5Mi41NTM3NjcsODguMDcyMjM3QzE5OC44ODA4NDcsOTUuMDkwMzYxLDE5OC4zMTkzNDcsMTA1Ljg5Nzk3MiwxOTEuMjkzODA3LDExMi4yMTgzOEMxODQuMjY4MjY3LDExOC41Mzg3NzcsMTczLjQ0OTIyNywxMTcuOTc3ODk0LDE2Ny4xMjIxNTcsMTEwLjk1OTc3MUMxNTkuNjAzNjA3LDEwMi42MjgzMzEsMTQ4Ljg2Njc0NSw5Ny44NTM4MTQsMTM3LjYzNjgyNSw5Ny44NTM4MTRDMTE1Ljc2NTkxNCw5Ny44NTM4MTQsOTcuOTYyNDI1LDExNS42MjQ4MzYsOTcuOTYyNDI1LDEzNy40ODYzNEM5Ny45NjI0MjUsMTU5LjM0NzgwNSwxMTUuNzUyMjA4LDE3Ny4xMTg4NSwxMzcuNjM2ODI1LDE3Ny4xMTg4NUMxNDguODUzMDM1LDE3Ny4xMTg4NSwxNTkuNjAzNjA3LDE3Mi4zNDQzNSwxNjcuMTA4NDQ3LDE2NC4wMTI5MkMxNzMuNDM1NTE3LDE1Ni45OTQ3OTMsMTg0LjI2ODI2NywxNTYuNDMzODgsMTkxLjI4MDEwNywxNjIuNzU0MjkyQzE5OC4zMDU2MzcsMTY5LjA3NDY5LDE5OC44NjcxMzcsMTc5Ljg5NTk5LDE5Mi41NDAwNTcsMTg2LjkwMDQzQzE3OC41NDM3NjcsMjAyLjQxNDE2LDE1OC41MzU0LDIxMS4zMDY0OSwxMzcuNjM2ODI1LDIxMS4zMDY0OUwxMzcuNjM2ODI1LDIxMS4zMjAyMVoiIGZpbGw9IiMwMDc3RkYiIGZpbGwtb3BhY2l0eT0iMSIgLz48ZWxsaXBzZSBjeD0iMjQyLjMyMTM0OCIgY3k9IjEzNy40OTk5ODkiIHJ4PSIyMy42Nzg2NDc5OTQ5OTUxMTciIHJ5PSIyMy42NTM2NTIxOTExNjIxMSIgZmlsbD0iIzAwNzdGRiIgZmlsbC1vcGFjaXR5PSIxIiAvPjxwYXRoIGQ9Ik0zMzYuODI0Mzc4LDUyLjYyODg0NUwzMzYuODI0Mzc4LDYzLjY3NTI1NUwzMTMuOTgzNjcxLDQzLjQ0NTY4NEwzMTMuOTgzNjcxLDMzLjA2NDcxNUwzMzYuODI0Mzc4LDUyLjYyODg0NVpNNDMzLjIzMzQwMSwxNTMuNzc2NzRMMzcwLjk1MjY0MiwxNTMuNzc2NzRRMzUzLjQyMzcyNiwxNTMuNzc2NzQsMzQzLjg2MjUsMTQ5LjY1MDk2UTMzNi4xNjA0MDMsMTQ2LjMyMzcyLDMzMS4xMTQyMDIsMTM4LjczNzYzTDMxMC45MjkzOTEsMTU1Ljc3MzA2TDMxMC45MjkzOTEsMTQ1LjY1ODI3TDMyNi41OTkxNzgsMTMxLjk1MDA4MUwzMjYuNTk5MTc4LDk0LjY4NTA3TDMxMC45MjkzOTEsOTQuNjg1MDdMMzEwLjkyOTM5MSw4Ni4xNjczNTFMMzM0LjY5OTY2LDg2LjE2NzM1MUwzMzQuNjk5NjYsMTI5LjAyMjExOFEzMzcuNjIxMTQ2LDEzNy4wMDc0OCwzNDQuNzkyMDYyLDE0MC43MzM5N1EzNTMuNDIzNzI2LDE0NS4yNTkwMSwzNzAuMjg4NjYzLDE0NS4yNTkwMUw0MzMuMjMzNDAxLDE0NS4yNTkwMUw0MzMuMjMzNDAxLDE1My43NzY3NFpNMzkxLjEzNzQ0NSw4OS43NjA3NjFMNDI4LjU4NTU4MSw4OS43NjA3NjFMNDI4LjU4NTU4MSwxMjguODg5MDIzUTQyOC41ODU1ODEsMTM0LjIxMjU5LDQyNi4xOTUyNzEsMTM2LjM0MjAzUTQyNC4wNzA1NTEsMTM4LjIwNTI4LDQxOC43NTg3NzEsMTM4LjIwNTI4TDQwNS4wODA5MDMsMTM4LjIwNTI4TDQwNS4wODA5MDMsMTMxLjI4NDYzTDQxNi4zNjg0NTEsMTMxLjI4NDYzUTQxOS40MjI3NDEsMTMxLjI4NDYzLDQyMC4wODY3MTEsMTMwLjg4NTM2MVE0MjAuODgzNDgxLDEzMC4zNTMwMDQsNDIwLjg4MzQ4MSwxMjguMzU2NjY3TDQyMC44ODM0ODEsOTYuODE0NDk5TDM5MC43MzkwNiw5Ni44MTQ0OTlMMzkwLjczOTA2LDExNS4zMTM5MTFRMzk3Ljc3NzE4NSwxMTQuNzgxNTYzLDQwMy44ODU3NTEsMTEzLjg0OTkzUTQwMS42MjgyMzYsMTA3Ljg2MDkwOSwzOTkuNjM2MzE1LDEwMi45MzY2MDdMNDA2LjE0MzI1OCwxMDIuOTM2NjA3UTQxMS4xODk0NjEsMTE0LjI0OTE5OSw0MTUuNTcxNjkxLDEyNy4yOTE5NTRMNDA4LjY2NjM2LDEyNy4yOTE5NTRRNDA4LjI2Nzk3NiwxMjUuNjk0ODg1LDQwNi4yNzYwNDgsMTIwLjEwNTEyNVEzOTIuMDY3MDEsMTIzLjAzMzA4OSwzNjEuOTIyNTkzLDEyNC4yMzA5MDRMMzYxLjkyMjU5MywxMTYuNzc3ODkzUTM2OS44OTAyODMsMTE2LjY0NDgwNiwzODMuNDM1MzUsMTE1Ljg0NjI2OEwzODMuNDM1MzUsOTYuODE0NDk5TDM1NC4yMjA0OTgsOTYuODE0NDk5TDM1NC4yMjA0OTgsMTM2Ljc0MTI5TDM0Ni4zODU2MDIsMTM2Ljc0MTI5TDM0Ni4zODU2MDIsODkuNzYwNzYxTDM4My40MzUzNSw4OS43NjA3NjFMMzgzLjQzNTM1LDgwLjcxMDY5M0wzNDguNzc1OTA3LDgwLjcxMDY5M0wzNDguNzc1OTA3LDM2LjI1ODg2TDQyNi44NTkyNTEsMzYuMjU4ODZMNDI2Ljg1OTI1MSw4MC43MTA2OTNMMzkxLjEzNzQ0NSw4MC43MTA2OTNMMzkxLjEzNzQ0NSw4OS43NjA3NjFaTTQxOS4wMjQzNTEsNzMuOTIzMTM4TDQxOS4wMjQzNTEsNjEuMTQ2NTY0TDM5MS4xMzc0NDUsNjEuMTQ2NTY0TDM5MS4xMzc0NDUsNzMuOTIzMTM4TDQxOS4wMjQzNTEsNzMuOTIzMTM4Wk00MTkuMDI0MzUxLDU1LjE1NzU0MUw0MTkuMDI0MzUxLDQzLjE3OTUwM0wzOTEuMTM3NDQ1LDQzLjE3OTUwM0wzOTEuMTM3NDQ1LDU1LjE1NzU0MUw0MTkuMDI0MzUxLDU1LjE1NzU0MVpNMzgzLjQzNTM1LDczLjkyMzEzOEwzODMuNDM1MzUsNjEuMTQ2NTY0TDM1Ni40NzgwMDYsNjEuMTQ2NTY0TDM1Ni40NzgwMDYsNzMuOTIzMTM4TDM4My40MzUzNSw3My45MjMxMzhaTTM4My40MzUzNSw1NS4xNTc1NDFMMzgzLjQzNTM1LDQzLjE3OTUwM0wzNTYuNDc4MDA2LDQzLjE3OTUwM0wzNTYuNDc4MDA2LDU1LjE1NzU0MUwzODMuNDM1MzUsNTUuMTU3NTQxWk01NTkuOTE5NjQxLDk0LjI4NTgwMUw1NjYuOTU3ODAxLDk0LjI4NTgwMUw1NTcuMzk2NTUxLDEyMC4xMDUxMjVMNTUwLjM1ODQxMSwxMjAuMTA1MTI1TDU1OS45MTk2NDEsOTQuMjg1ODAxWk01MjYuODUzNzQxLDEyMC4xMDUxMjVMNTIwLjA4MTIxMSwxMjAuMTA1MTI1UTUxNi4wOTczNzEsMTA1LjMzMjIyMiw1MTEuMTgzOTcxLDk0LjI4NTgwMUw1MTguNDg3NjYxLDk0LjI4NTgwMVE1MjMuNjY2NjYxLDEwNi4zOTY5MjcsNTI2Ljg1Mzc0MSwxMjAuMTA1MTI1Wk01NDIuNTIzNTIxLDk3LjYxMzAyOVE1NDIuNjU2MzIxLDEyMC4yMzgyMTMsNTUxLjQyMDc3MSwxMzIuNjE1NTJRNTU3LjUyOTM0MSwxNDEuMjY2MzMsNTcwLjI3NzYzMSwxNDcuMTIyMjVMNTcwLjI3NzYzMSwxNTUuOTA2MTZRNTU3LjY2MjEzMSwxNTAuNDQ5NSw1NTAuNzU2ODAxLDE0My45MjgxMlE1NDIuNTIzNTIxLDEzNi4yMDg5NCw1MzguOTM4MDcxLDEyNC4yMzA5MDRRNTM0LjgyMTQyMSwxMzUuODA5NjcsNTI1LjY1ODU4MSwxNDMuNjYxOTNRNTE3LjE1OTcyMSwxNTAuOTgxODUsNTAzLjYxNDY1MSwxNTUuOTA2MTZMNTAzLjYxNDY1MSwxNDcuNTIxNTNRNTE4LjYyMDQ2MSwxNDEuNjY1Niw1MjUuOTI0MTcxLDEzMi4zNDkzNVE1MzQuODIxNDIxLDEyMC45MDM2NjQsNTM0LjgyMTQyMSwxMDEuNDcyNjI2TDUzNC44MjE0MjEsODkuNDk0NTg3TDU0Mi41MjM1MjEsODkuNDk0NTg3TDU0Mi41MjM1MjEsOTcuNjEzMDI5Wk01MzQuODIxNDIxLDU0LjA5MjgyN0w1NTcuOTI3NzMxLDU0LjA5MjgyN0w1NTcuOTI3NzMxLDM1LjU5MzQxMkw1NjUuNzYyNjExLDM1LjU5MzQxMkw1NjUuNzYyNjExLDYxLjY3ODkxOUw0OTYuODQyMTIxLDYxLjY3ODkxOUw0OTYuODQyMTIxLDM1LjU5MzQxMkw1MDQuNjc3MDExLDM1LjU5MzQxMkw1MDQuNjc3MDExLDU0LjA5MjgyN0w1MjYuODUzNzQxLDU0LjA5MjgyN0w1MjYuODUzNzQxLDMyTDUzNC44MjE0MjEsMzJMNTM0LjgyMTQyMSw1NC4wOTI4MjdaTTUxMC4zODcxODEsODMuMTA2Mjk3TDUxMC4zODcxODEsOTQuMTUyNzA2UTUxMC4zODcxODEsMTE3LjE3NzE2Miw1MDUuNDczNzYxLDEzMS4xNTE1NDNRNTAwLjQyNzU3MSwxNDUuNTI1MTgsNDg4Ljg3NDQzMSwxNTQuNDQyMTZMNDg4Ljg3NDQzMSwxNDMuNTI4ODVRNTAyLjI4NjcxMSwxMjguODg5MDIzLDUwMi4yODY3MTEsOTQuNTUxOTgzTDUwMi4yODY3MTEsODMuMTA2Mjk3TDQ5MS43OTU5MjEsODMuMTA2Mjk3TDQ5MS43OTU5MjEsNzUuMzg3MTE5TDUwMi4yODY3MTEsNzUuMzg3MTE5TDUwMi4yODY3MTEsNjYuMDcwODY2TDUxMC4zODcxODEsNjYuMDcwODY2TDUxMC4zODcxODEsNzUuMzg3MTE5TDU3MC4xNDQ4NDEsNzUuMzg3MTE5TDU3MC4xNDQ4NDEsODMuMTA2Mjk3TDUxMC4zODcxODEsODMuMTA2Mjk3Wk00ODYuNjE2OTExLDE1MC43MTU2OEw0NTcuNDAyMDYxLDE1MC43MTU2OEw0NTcuNDAyMDYxLDEwMC41NDFMNDU3LjkzMzI0MSw5My4yMjEwODhRNDUzLjY4MzgwMSwxMDAuODA3MTc1LDQ0Ny44NDA4NDEsMTA3LjQ2MTY0N0w0NDcuODQwODQxLDk0LjQxODg5NlE0NTQuMjE0OTkxLDg2LjQzMzUzNyw0NTkuMTI4NDAxLDcyLjU5MjI0M1E0NjMuNzc2MjExLDU5LjQxNjQwMyw0NjYuMDMzNzExLDQ0LjUxMDM5OUw0NDkuMDM1OTkxLDQ0LjUxMDM5OUw0NDkuMDM1OTkxLDM2LjI1ODg2TDQ5MC4wNjk1NzEsMzYuMjU4ODZMNDkwLjA2OTU3MSw0NC41MTAzOTlMNDc0LjAwMTQxMSw0NC41MTAzOTlRNDcxLjIxMjcyMSw2My40MDkwODEsNDY0LjcwNTc3MSw3OS4zNzk3OTlMNDg2LjYxNjkxMSw3OS4zNzk3OTlMNDg2LjYxNjkxMSwxNTAuNzE1NjhaTTQ3OS40NDYwMTEsMTQyLjA2NDg3TDQ3OS40NDYwMTEsODcuNjMxMzMyTDQ2NC41NzI5ODEsODcuNjMxMzMyTDQ2NC41NzI5ODEsMTQyLjA2NDg3TDQ3OS40NDYwMTEsMTQyLjA2NDg3Wk02NzIuNzk1MjMxLDEwMC40MDc5MTNMNjQzLjMxNDgwMSw4My42Mzg2NTdMNjQzLjMxNDgwMSw3My42NTY5NTZMNjcyLjc5NTIzMSw5MC4yOTMxMjFMNjcyLjc5NTIzMSwxMDAuNDA3OTEzWk02NDMuMzE0ODAxLDQxLjA1MDA3NEw2NzIuNzk1MjMxLDU3LjY4NjIzOUw2NzIuNzk1MjMxLDY3LjgwMTAyOUw2NDMuMzE0ODAxLDUxLjE2NDg2Mkw2NDMuMzE0ODAxLDQxLjA1MDA3NFpNNjkwLjg1NTMyMSwxMTcuNTc2NDMxTDY5MC44NTUzMjEsMTU1LjI0MDcxTDY4Mi4yMjM2NDEsMTU1LjI0MDcxTDY4Mi4yMjM2NDEsMTE4LjkwNzMyNkw2MzQuNjgzMTExLDEyNS44Mjc5NzJMNjM0LjY4MzExMSwxMTcuMTc3MTYyTDY4Mi4yMjM2NDEsMTEwLjI1NjUxNkw2ODIuMjIzNjQxLDMyLjEzMzA4N0w2OTAuODU1MzIxLDMyLjEzMzA4N0w2OTAuODU1MzIxLDEwOC45MjU2MjlMNzAzLjA3MjQzMSwxMDcuMTk1NDU3TDcwMy4wNzI0MzEsMTE1Ljg0NjI2OEw2OTAuODU1MzIxLDExNy41NzY0MzFaTTYxNS4yOTUwODEsNjguNDY2NDc2TDYzNi41NDIyNzEsNjguNDY2NDc2TDYzNi41NDIyNzEsNzYuOTg0MTg4TDYxNC43NjM5MjEsNzYuOTg0MTg4UTYxOS4yNzg5NDEsODQuMzA0MTA0LDYyNi4xODQyNzEsOTIuOTU0OTE0UTYzMi4wMjcyMzEsMTAwLjI3NDgyNiw2MzYuNTQyMjcxLDEwNC43OTk4NThMNjM2LjU0MjI3MSwxMTUuOTc5MzYyUTYyNC44NTYzMzEsMTA1LjE5OTEyNyw2MTQuNjMxMTExLDg5LjM2MTVMNjE1LjI5NTA4MSwxMDMuMjAyNzg5TDYxNS4yOTUwODEsMTU1LjM3MzgxTDYwNi45MjkwMjEsMTU1LjM3MzgxTDYwNi45MjkwMjEsMTAzLjg2ODIzM0w2MDcuNTkyOTkxLDg4Ljk2MjIyN1E2MDMuMDc3OTUxLDEwMC44MDcxNzUsNTk2LjcwMzgwMSwxMTEuMDU1MDU0UTU4OS43OTg0NzEsMTIyLjEwMTQ3MSw1ODEuNDMyNDExLDEzMC4wODY4M0w1ODEuNDMyNDExLDExOC4xMDg3ODhRNTk3LjEwMjIxMSwxMDAuMDA4NjM2LDYwNC41Mzg3MDEsNzYuOTg0MTg4TDU4Mi4wOTYzODEsNzYuOTg0MTg4TDU4Mi4wOTYzODEsNjguNDY2NDc2TDYwNi45MjkwMjEsNjguNDY2NDc2TDYwNi45MjkwMjEsNDcuNTcxNDVRNTk1LjExMDI3MSw0OS4xNjg1Miw1ODQuMDg4MzAxLDQ5LjgzMzk2N0w1ODQuMDg4MzAxLDQxLjQ0OTM0MVE2MTMuMzAzMTcxLDM5LjcxOTE3OCw2MzQuNTUwMzMxLDMyLjkzMTYyOEw2MzQuNTUwMzMxLDQxLjg0ODYwOFE2MjcuMjQ2NjIxLDQ0LjI0NDIxOSw2MTUuMjk1MDgxLDQ2LjI0MDU1NUw2MTUuMjk1MDgxLDY4LjQ2NjQ3NlpNNzk5LjIxNTg2MSw3OS41MTI4ODZMODI4LjQzMDc5MSw3OS41MTI4ODZMODI4LjQzMDc5MSw4Ny44OTc1MThRODIwLjMzMDI0MSwxMTIuMjUyODUzLDgwMi4xMzczNzEsMTI5LjU1NDQ2NlE4MTUuNjgyNDQxLDE0MC40Njc3OSw4MzYuMDAwMDExLDE0NS41MjUxOEw4MzYuMDAwMDExLDE1NC45NzQ1M1E4MTMuMDI2NTMxLDE0OS45MTcxMyw3OTUuODk2MDAxLDEzNS4xNDQyM1E3NzYuNTA3OTcxLDE1MC41ODI1Nyw3NTIuNjA0OTAxLDE1NC41NzUyNkw3NTIuNjA0OTAxLDE0NS4zOTIxUTc3My4zMjA5MDEsMTQxLjc5ODY5LDc4OS42NTQ2NDEsMTI5LjQyMTM3OVE3NzUuNDQ1NjMxLDExNC41MTUzODEsNzY2LjgxMzk0MSw5My40ODcyNjdMNzc2LjEwOTYwMSw5My40ODcyNjdRNzgzLjgxMTY4MSwxMTIuMTE5NzY2LDc5NS44OTYwMDEsMTI0LjA5NzgwOVE4MTEuMDM0NjUxLDEwOS45OTAzNDEsODE5LjY2NjMwMSw4Ny44OTc1MThMNzU5LjM3NzQ1MSw4Ny44OTc1MThMNzU5LjM3NzQ1MSw3OS41MTI4ODZMNzkwLjcxNzA1MSw3OS41MTI4ODZMNzkwLjcxNzA1MSw1Ny4xNTM4ODVMNzU2LjU4ODc1MSw1Ny4xNTM4ODVMNzU2LjU4ODc1MSw0OC42MzYxNjZMNzkwLjcxNzA1MSw0OC42MzYxNjZMNzkwLjcxNzA1MSwzMi4xMzMwODdMNzk5LjIxNTg2MSwzMi4xMzMwODdMNzk5LjIxNTg2MSw0OC42MzYxNjZMODM1LjczNDQ0MSw0OC42MzYxNjZMODM1LjczNDQ0MSw1Ny4xNTM4ODVMNzk5LjIxNTg2MSw1Ny4xNTM4ODVMNzk5LjIxNTg2MSw3OS41MTI4ODZaTTc0MC42NTMzOTEsMTA2LjEzMDc1M0w3NDAuNjUzMzkxLDE0NS4xMjU5MlE3NDAuNjUzMzkxLDE1MC40NDk1LDczOC4zOTU4ODEsMTUyLjQ0NTg1UTczNi4wMDU1NjEsMTU0LjQ0MjE2LDcyOS4zNjU4MjEsMTU0LjQ0MjE2TDcxNC42MjU1OTEsMTU0LjQ0MjE2TDcxNC42MjU1OTEsMTQ2LjA1NzU1TDcyNy43NzIyOTEsMTQ2LjA1NzU1UTczMC42OTM3NjEsMTQ2LjA1NzU1LDczMS40OTA1NTEsMTQ1LjUyNTE4UTczMi40MjAwODEsMTQ0Ljk5MjgzLDczMi40MjAwODEsMTQyLjk5NjQ5TDczMi40MjAwODEsMTA4LjkyNTYyOVE3MTguNDc2NjYxLDExMy40NTA2NjEsNzEzLjQzMDQzMSwxMTQuNjQ4NDY4TDcxMy40MzA0MzEsMTA2LjEzMDc1M1E3MjQuNTg1MjExLDEwMi45MzY2MDcsNzMyLjQyMDA4MSwxMDAuNDA3OTEzTDczMi40MjAwODEsNjQuMzQwNzAyTDcxMy44Mjg4MzEsNjQuMzQwNzAyTDcxMy44Mjg4MzEsNTYuMDg5MTdMNzMyLjQyMDA4MSw1Ni4wODkxN0w3MzIuNDIwMDgxLDMyLjM5OTI2N0w3NDAuNjUzMzkxLDMyLjM5OTI2N0w3NDAuNjUzMzkxLDU2LjA4OTE3TDc1NC43Mjk2MjEsNTYuMDg5MTdMNzU0LjcyOTYyMSw2NC4zNDA3MDJMNzQwLjY1MzM5MSw2NC4zNDA3MDJMNzQwLjY1MzM5MSw5Ny43NDYxMTdRNzUwLjg3ODU4MSw5NC4wMTk2MjMsNzU2LjE5MDM4MSw5MS42MjQwMTZMNzU2LjE5MDM4MSwxMDAuMTQxNzMxUTc1MS4yNzY5NTEsMTAyLjQwNDI1MSw3NDAuNjUzMzkxLDEwNi4xMzA3NTNaIiBmaWxsPSIjMzMzMzMzIiBmaWxsLW9wYWNpdHk9IjEiIC8+PGcgY2xpcC1wYXRoPSJ1cmwoI21hc3Rlcl9zdmc1XzIzN18xNTE5KSI+PHBhdGggZD0iTTY5MC41ODI0MywxOTguODQ4Njg1TDY5MC41ODI0MywxNzUuNDU1MzM4TDY3OC44NTgzMSwxNzUuNDU1MzM4TDY3OC44NTgzMSwyNDAuODAxNjIxTDY5MC41ODI0NiwyNDAuODAxNjIxTDY5MC41ODI0NiwyMzUuODE2ODE5QzY5Mi44OTUxMSwyMzguMDEyMTU4LDY5NS4yMTc4LDIzOS41OTMyMDEsNjk3LjU1MDYsMjQwLjU1OTkzN0M2OTkuODgzMzYsMjQxLjUyNjY4OCw3MDIuNDA3MTQsMjQyLjAxMDA3MSw3MDUuMTIyMDEsMjQyLjAxMDA3MUM3MTEuMjA1MjksMjQyLjAxMDA3MSw3MTYuNDY0MDgsMjM5LjY1MzYxOCw3MjAuOTA4MzksMjM0LjkzMDYzQzcyNS4zNDI2OCwyMzAuMjA3NjU0LDcyNy41NjQ3OSwyMjQuNTk4NDg4LDcyNy41NjQ3OSwyMTcuMzE3NjVDNzI3LjU2NDc5LDIxMC4wMzY4MTYsNzI1LjQxMzAyLDIwNC4wNzUxODIsNzIxLjExOTU0LDE5OS40MjI2OTRDNzE2LjgyNjAyLDE5NC43NzAyMDcsNzExLjYwNzQ4LDE5Mi40NDM5NjMsNzA1LjQ2MzksMTkyLjQ0Mzk2M0M3MDIuNjI4MzMsMTkyLjQ0Mzk2Myw2OTkuOTgzOTIsMTkyLjk3NzY5LDY5Ny41MDAyNywxOTQuMDQ1MTQ2QzY5NS4wMjY3NiwxOTUuMTEyNTk5LDY5Mi43MTQxMSwxOTYuNzEzNzgsNjkwLjU4MjQzLDE5OC44NDg2ODVaTTUwNC41MjQ2MywxODIuODk3MTkzTDUxNi4zMjkyMiwxNzkuODc2MUw1MTYuMzI5MjIsMTkzLjI1OTU1Nkw1MjcuNjkxMzksMTkzLjI1OTU1Nkw1MjcuNjkxMzksMjAzLjQ0MDY0Nkw1MTYuMzI5MjIsMjAzLjQ0MDY0Nkw1MTYuMzI5MjIsMjI2LjkwNDQ4OEw1MTYuMzI4OTUsMjI2LjkwNDQ4OEM1MTYuMzI5ODgsMjI3LjYyMDYwMiw1MTYuNDMzMjMsMjI4LjgxMTA3LDUxNy4yMzM5LDIyOS40OTI2ODRDNTE4LjA2NzUsMjMwLjIwNDIzNiw1MTguODAyOTMsMjMwLjIwMDc0MSw1MTkuMzg5NzcsMjMwLjE5Nzk0OUM1MTkuNDI1ODMsMjMwLjE5Nzc3Nyw1MTkuNDYxMzMsMjMwLjE5NzYwOSw1MTkuNDk2MjYsMjMwLjE5NzYwOUw1MjguNzg3MDksMjMwLjE5NzYwOUw1MjguNzg3MDksMjQwLjM3ODY5M0w1MTkuNDk2MjYsMjQwLjM3ODY5M0M1MTQuODcwOTQsMjQwLjM3ODY5Myw1MTEuNzk0MTEsMjQwLjI5ODE0Miw1MDguNjc3MDgsMjM2Ljk3NDkzNEM1MDUuNTYwMDMsMjMzLjY1MTcyNiw1MDQuNTI0MzIsMjMwLjk2Mjk0OCw1MDQuNTI0MzIsMjI2Ljg5NDU0M0w1MDQuNTI0NjMsMjI2Ljg5NDU0M0w1MDQuNTI0NjMsMjAzLjQ0MDY0Nkw0OTYuMzQ5ODgsMjAzLjQ0MDY0Nkw0OTYuMzQ5ODgsMTkzLjI1OTU1Nkw1MDQuNTI0NjMsMTkzLjI1OTU1Nkw1MDQuNTI0NjMsMTgyLjg5NzE5M1pNNjMzLjU2MDEyLDE5My42NTIxMjVMNjIxLjc1NTU1LDE5My42NTIxMjVMNjIxLjc0NTQ4LDE5My42MzE5OTFMNjIxLjc0NTQ4LDE5OC44MjgyNzRDNjE5LjY0Mzk4LDE5Ni42OTMzNjcsNjE3LjM1MTQ0LDE5NS4wOTIxODUsNjE0Ljg3NzkzLDE5NC4wMjQ3MzFDNjEyLjM5NDMyLDE5Mi45NTcyOCw2MDkuNzQ5ODgsMTkyLjQyMzU1LDYwNi45MjQ0MSwxOTIuNDIzNTVDNjAwLjc5MDg2LDE5Mi40MjM1NSw1OTUuNTgyMzcsMTk0Ljc0OTc5Myw1OTEuMjg4ODgsMTk5LjQwMjI4MUM1ODYuOTk1MzksMjA0LjA1NDc3LDU4NC44NTM2NywyMTAuMjc4MjI5LDU4NC44NTM2NywyMTcuMjk3MjM4QzU4NC44NTM2NywyMjQuMzE2MjUsNTg3LjA3NTg0LDIzMC4xODcyNDksNTkxLjUxMDA3LDIzNC45MTAyMjJDNTk1Ljk0NDM3LDIzOS42MzMxOTQsNjAxLjIwMzA5LDI0MS45ODk2NDcsNjA3LjI3NjMxLDI0MS45ODk2NDdDNjA5Ljk5MTIxLDI0MS45ODk2NDcsNjEyLjQ5NDg3LDI0MS41MDYyNjQsNjE0LjgxNzYsMjQwLjUzOTUzNkM2MTcuMTQwMzIsMjM5LjU3Mjc3LDYxOS40NTI5NCwyMzcuOTkxNzMsNjIxLjc1NTU1LDIzNS43OTYzOTlMNjIxLjc1NTU1LDI0MC43ODEyMTJMNjMzLjU2MDEyLDI0MC43ODEyMTJMNjMzLjU2MDEyLDE5My42NTIxMjVaTTU3MC4xNjM0OCwyMDguNTk2NjUzTDU3OS4zOTM5OCwyMDMuMTc4ODE4TDU3OS4zOTM5OCwyMDMuMTY4NzQ3QzU3Ny4xNzE4MSwxOTkuNzM0NzcsNTc0LjMxNjIyLDE5Ny4wODYyNzQsNTcwLjgyNzA5LDE5NS4yMjMyNjdDNTY3LjMzODAxLDE5My4zNjAyNTUsNTYzLjM5NjQ4LDE5Mi40MzM3ODksNTU5LjAxMjQ3LDE5Mi40MzM3ODlDNTU0LjI3NjU3LDE5Mi40MzM3ODksNTQ5Ljk5MzEzLDE5My41MzE0NTMsNTQ2LjE2MjE2LDE5NS43MjY3ODJDNTQyLjMyMTE3LDE5Ny45MjIxMTIsNTM5LjM0NDg2LDIwMC45NDMyMDksNTM3LjIwMzE3LDIwNC43Nzk5OTVDNTM1LjA2MTQ1LDIwOC42MjY4NTgsNTMzLjk5NTYxLDIxMi44MjYxOCw1MzMuOTk1NjEsMjE3LjM4ODAzOUM1MzMuOTk1NjEsMjIzLjk3NDAyNiw1MzYuMTg3NTgsMjI5LjcxNDEwNCw1NDAuNTkxNjksMjM0LjYyODQzQzU0NC45ODU3MiwyMzkuNTMyNjcsNTUxLjA2OTAzLDI0MS45ODk4MTUsNTU4Ljg0MTU0LDI0MS45ODk4MTVDNTY3LjQ3ODgyLDI0MS45ODk4MTUsNTc0LjE2NTQxLDIzOC43MDY4OTEsNTc4LjkwMTI4LDIzMi4xMzA5ODJMNTcwLjE2MzQ4LDIyNS43NDYzOTlDNTY3LjM5ODM1LDIyOS4zNjE2NDUsNTYzLjUzNzIsMjMxLjE2NDIzNSw1NTguNTgwMDksMjMxLjE2NDIzNUM1NTQuNTY4MTUsMjMxLjE2NDIzNSw1NTEuMzMwNDMsMjI5Ljg5NTM3NSw1NDguODY2OTMsMjI3LjM1NzY1MUM1NDYuNDAzNDcsMjI0LjgxOTkzNSw1NDUuMTY2NywyMjEuNjU3ODU2LDU0NS4xNjY3LDIxNy41MzkwOUM1NDUuMTY2NywyMTMuNDIwMzM0LDU0Ni40NDM3MywyMTAuMDM2NzA1LDU0OS4wMDc3MSwyMDcuMzk4MjhDNTUxLjU3MTcyLDIwNC43NTk4NTgsNTU0LjkzMDEzLDIwMy40NDA2NDgsNTU5LjA3MjgxLDIwMy40NDA2NDhDNTYxLjM0NTIzLDIwMy40NDA2NDgsNTYzLjMyNjA4LDIwMy44MTMyNDYsNTY1LjAyNTM4LDIwNC41Njg1MjRDNTY2LjcxNDY2LDIwNS4zMjM3OTYsNTY4LjQzNDAyLDIwNi42NjMxNDksNTcwLjE2MzQ4LDIwOC41OTY2NTNaTTY0NS43NDY5OCwxOTMuNjUyMjk4TDY1NS44NzI0MSwxOTMuNjUyMjk4TDY1NS44NzI0MSwxOTkuNTgzNzE2QzY1Ni45NjgzOCwxOTcuMjQ3NDAxLDY1OC40MjYzMywxOTUuNDY0OTUxLDY2MC4yMzYyNCwxOTQuMjU2NTE0QzY2Mi4wNDYxNywxOTMuMDQ4MDczLDY2NC4wNDcwOSwxOTIuNDMzNzg5LDY2Ni4yMDg5NSwxOTIuNDMzNzg5TDY3MS4wMTUyNiwxOTIuNDMzNzg5TDY3MS4wMTUyNiwyMDIuNzg2MDc0TDY2Ni44MjIyNywyMDIuNzg2MDc0QzY2NC4wNTcxNiwyMDIuNzg2MDc0LDY2MS45MDUzNiwyMDQuNTA4MDk3LDY2MC4yMTYxNiwyMDYuNDYxNzM5QzY1OC4zODYxMSwyMDguNTc2NTA0LDY1Ny40MzA5MSwyMTIuODM2MjU1LDY1Ny40MzA5MSwyMTkuNDIyMjQyTDY1Ny40NzExNiwyMjEuNzE4Mjc0TDY1Ny40NzExNiwyNDAuNzgxMzhMNjQ1Ljc0Njk4LDI0MC43ODEzOEw2NDUuNzQ2OTgsMTkzLjY1MjI5OFpNNzU5LjQ0OTIyLDE5Mi40MzM3ODlDNzYzLjg5MzUyLDE5Mi40MzM3ODksNzY4LjA2NjM4LDE5My41NDE1MjUsNzcxLjk2NzY4LDE5NS43NjcwNjRDNzc1Ljg3OTE1LDE5Ny45OTI2MDYsNzc4LjkyNTc4LDIwMS4wMTM2OTksNzgxLjExNzgsMjA0LjgyMDI4MUM3ODMuMzA5ODEsMjA4LjYzNjkyOSw3ODQuNDA1NzksMjEyLjc0NTYyNSw3ODQuNDA1NzksMjE3LjE2NjQ4NUM3ODQuNDA1NzksMjIxLjU4NzM1Myw3ODMuMjk5NjgsMjI1Ljc3NjYwNCw3ODEuMDk3NjYsMjI5LjY0MzYwOUM3NzguODk1NiwyMzMuNTEwNjE3LDc3NS44ODkxNiwyMzYuNTQxNzcxLDc3Mi4wNzgyOCwyMzguNzE2OTY1Qzc2OC4yNjc0LDI0MC45MDIyMyw3NjQuMDc0NTUsMjQxLjk4OTgxNSw3NTkuNDg5NDQsMjQxLjk4OTgxNUM3NTIuNzQyNTIsMjQxLjk4OTgxNSw3NDYuOTgwOTksMjM5LjU4MzAyNCw3NDIuMjA0ODYsMjM0Ljc3OTQ3N0M3MzcuNDI4NzQsMjI5Ljk2NTg2Myw3MzUuMDQ1NjgsMjI0LjEyNTA3Nyw3MzUuMDQ1NjgsMjE3LjI1NzEyNkM3MzUuMDQ1NjgsMjA5Ljg5NTcyMiw3MzcuNzQwNDIsMjAzLjc1MjgyNSw3NDMuMTI5OTQsMTk4Ljg0ODU4NEM3NDcuODU1OCwxOTQuNTc4NzY0LDc1My4yOTU1MywxOTIuNDMzNzg5LDc1OS40MzkxNSwxOTIuNDMzNzg5TDc1OS40NDkyMiwxOTIuNDMzNzg5Wk0zMTAsMTkzLjY1MjAxOEwzMjEuODA0NTgyLDE5My42NTIwMThMMzIxLjgwNDU4MiwxOTkuMDY5ODQ4QzMyMy44MjU2NTEsMTk2Ljg0NDMwOSwzMjYuMDY3OTE1LDE5NS4xODI3MDUsMzI4LjUzMTM5MSwxOTQuMDg1MDM4QzMzMC45OTQ4NjcsMTkyLjk4NzM4LDMzMy42ODk2MjEsMTkyLjQ0MzU3OSwzMzYuNjA1NTcyLDE5Mi40NDM1NzlDMzM5LjUyMTUyMSwxOTIuNDQzNTc5LDM0Mi4yMDYyMDcsMTkzLjE2ODY0MSwzNDQuNTY5MTMsMTk0LjYwODcwMkMzNDYuOTMyMDU2LDE5Ni4wNDg3NTQsMzQ4Ljg0MjUxOCwxOTguMTYzNTIxLDM1MC4yODAzODgsMjAwLjkzMjg1OEMzNTIuMTYwNjc5LDE5OC4xNjM1MjEsMzU0LjQ1MzIxMywxOTYuMDQ4NzU0LDM1Ny4xODgxNzksMTk0LjYwODcwMkMzNTkuOTEzMDc4LDE5My4xNjg2NDEsMzYyLjg5OTQxOCwxOTIuNDQzNTc5LDM2Ni4xMjcwOSwxOTIuNDQzNTc5QzM2OS4zNTQ3NCwxOTIuNDQzNTc5LDM3Mi40MjE1MiwxOTMuMjE4OTk3LDM3NC45NTUzNzYsMTk0Ljc3OTg5NEMzNzcuNDk5MzA2LDE5Ni4zNDA3OTIsMzc5LjMxOTI3NSwxOTguMzc0OTk3LDM4MC40MzUzNjQsMjAwLjg5MjU3N0MzODEuNTUxNDY4LDIwMy40MTAxNTksMzgyLjEwNDUwNywyMDcuNDg4NjMzLDM4Mi4xMDQ1MDcsMjEzLjE0ODE1MkwzODIuMTA0NTA3LDI0MC43OTExNzZMMzcwLjIwOTQxNSwyNDAuNzkxMTc2TDM3MC4yMDk0MTUsMjE2Ljg3NDE3N0MzNzAuMjA5NDE1LDIxMS41MjY4MzMsMzY5LjU0NTc4OCwyMDcuOTExNTk1LDM2OC4yMTg1MjEsMjA2LjAxODM3MkMzNjYuODkxMjYyLDIwNC4xMjUxNTUsMzY0LjkwMDM4MywyMDMuMTc4NTQ1LDM2Mi4yNDU4NDIsMjAzLjE3ODU0NUMzNjAuMjI0ODA0LDIwMy4xNzg1NDUsMzU4LjQxNDg5LDIwMy43NTI1NTQsMzU2LjgxNjE0NywyMDQuOTEwNjQzQzM1NS4yMTczOTIsMjA2LjA2ODcyMiwzNTQuMDMwOTEsMjA3LjY1OTgzMiwzNTMuMjQ2NjIsMjA5LjY5NDA0M0MzNTIuNDcyMzg1LDIxMS43MjgyNDksMzUyLjA4MDIzMSwyMTUuMDAxMTAzLDM1Mi4wODAyMzEsMjE5LjUwMjUzTDM1Mi4wODAyMzEsMjQwLjc3MTA1TDM0MC4xODUxNTIsMjQwLjc3MTA1TDM0MC4xODUxNTIsMjE3Ljk0MTYzNkMzNDAuMTg1MTUyLDIxMy43MjIxOCwzMzkuODczNDQ0LDIxMC42NzA4NjEsMzM5LjI1MDA0MiwyMDguNzc3NjQ2QzMzOC42MjY2MjcsMjA2Ljg4NDQzLDMzNy42OTE1MDIsMjA1LjQ3NDU3NywzMzYuNDU0NzM3LDIwNC41NTgxODJDMzM1LjIwNzkxOCwyMDMuNjMxNzE2LDMzMy43MDk3MjgsMjAzLjE2ODQ3OCwzMzEuOTUwMDk4LDIwMy4xNjg0NzhDMzI5Ljk4OTM2NywyMDMuMTY4NDc4LDMyOC4xOTk1NzUsMjAzLjc1MjU1OCwzMjYuNTkwNzY1LDIwNC45MjA3MTRDMzI0Ljk4MTk2OSwyMDYuMDg4ODcxLDMyMy43ODU0MiwyMDcuNzMwMzMyLDMyMi45OTEwNzcsMjA5LjgzNTAzNEMzMjIuMTk2NzMzLDIxMS45Mzk3MjQsMzIxLjc5NDUyOCwyMTUuMjYyOTI4LDMyMS43OTQ1MjgsMjE5Ljc5NDU3NUwzMjEuNzk0NTI4LDI0MC43NjA5NzJMMzEwLDI0MC43NjA5NzJMMzEwLDE5My42NTIwMThaTTc5Mi4zNzg3OCwxOTMuNjUyMDJMODA0LjYwNTY1LDE5My42NTIwMkw4MDQuNjA1NjUsMTk4LjQ4NTc3NEM4MDcuMzgwODYsMTk2LjIxOTk1LDgwOS44OTQ2NSwxOTQuNjQ4OTgyLDgxMi4xNTcwMSwxOTMuNzcyODYyQzgxNC40MDkyNywxOTIuODg2NjczLDgxNi43MjE5NSwxOTIuNDQzNTc5LDgxOS4wNzQ4NiwxOTIuNDQzNTc5QzgyMy45MTEyNSwxOTIuNDQzNTc5LDgyOC4wMTM3MywxOTQuMDc0OTc1LDgzMS4zOTIyNywxOTcuMzM3NzU2QzgzNC4yMjc3OCwyMDAuMTA3MDkyLDgzNS42NDU1MSwyMDQuMjE1NzgzLDgzNS42NDU1MSwyMDkuNjQzNjgxTDgzNS42NDU1MSwyNDAuNzkxMTg0TDgyMy41MzkyNSwyNDAuNzkxMTg0TDgyMy41MzkyNSwyMjAuMTQ3MDNDODIzLjUzOTI1LDIxNC41MTc3MjQsODIzLjI3NzgzLDIxMC43OTE3MDcsODIyLjc1NSwyMDguOTM4NzYzQzgyMi4yMzIxMiwyMDcuMDk1OSw4MjEuMzI3MTgsMjA1LjY4NjA1MSw4MjAuMDMwMDMsMjA0LjcxOTMwMkM4MTguNzMzMDMsMjAzLjc1MjU1MSw4MTcuMTM0MTksMjAzLjI2OTE3NSw4MTUuMjIzNzksMjAzLjI2OTE3NUM4MTIuNzUwMjQsMjAzLjI2OTE3NSw4MTAuNjE4NTksMjA0LjA3NDgwMSw4MDguODQ4OTEsMjA1LjY3NTk4NkM4MDcuMDc5MjIsMjA3LjI3NzE2MSw4MDUuODQyNTMsMjA5LjQ5MjYzLDgwNS4xNTg3MiwyMTIuMzIyMzg4QzgwNC43OTY3MiwyMTMuNzkyNjU2LDgwNC42MjU3OSwyMTYuOTg0OTQ0LDgwNC42MjU3OSwyMjEuODg5MTkxTDgwNC42MjU3OSwyNDAuODAxMjQ3TDc5Mi4zNzg3OCwyNDAuODAxMjQ3TDc5Mi4zNzg3OCwxOTMuNjUyMDJaTTQzOS4xMjY4LDIyMC42NDEwODdMNDAxLjk2MzQ2MywyMjAuNjQxMDg3QzQwMi40OTYzODQsMjIzLjk5NDQ5Niw0MDMuOTM0MjUsMjI2LjY1MzA2NSw0MDYuMjY3MDE0LDIyOC42MzY5MTRDNDA4LjU5OTc3NywyMzAuNjEwNzAzLDQxMS41NzYwNSwyMzEuNjA3NjU1LDQxNS4xODU4MSwyMzEuNjA3NjU1QzQxOS41MDk0NywyMzEuNjA3NjU1LDQyMy4yMTk3NywyMzAuMDY2ODk5LDQyNi4zMjY3NiwyMjYuOTc1MzE2TDQzNi4wNzAwOSwyMzEuNjU4MDA5QzQzMy42MzY3OCwyMzUuMTgyNjIxLDQzMC43MzA4NiwyMzcuNzkwODUyLDQyNy4zNDIzMiwyMzkuNDgyNjUxQzQyMy45NTM3OCwyNDEuMTc0NDYyLDQxOS45MjE3MywyNDIuMDIwMzYzLDQxNS4yNjYyNiwyNDIuMDIwMzYzQzQwOC4wMzY2OTcsMjQyLjAyMDM2Myw0MDIuMTQ0NDU1LDIzOS42ODQwNjcsMzk3LjU5OTU5NCwyMzUuMDIxNDkyQzM5My4wNTQ3MzMsMjMwLjM1ODkzNywzOTAuNzcyMjMyLDIyNC41MTgxNTEsMzkwLjc3MjIzMiwyMTcuNDk5MTQ2QzM5MC43NzIyMzIsMjEwLjQ4MDEzNCwzOTMuMDM0NjIyLDIwNC4zMzcyNDMsMzk3LjU2OTQyNywxOTkuNTg0MDQ4QzQwMi4xMDQyNCwxOTQuODMwODU3LDQwNy43ODUzMTYsMTkyLjQ1NDI2Miw0MTQuNjIyNzMsMTkyLjQ1NDI2MkM0MjEuODgyNDYsMTkyLjQ1NDI2Miw0MjcuNzg0NzUsMTk0LjgzMDg1Nyw0MzIuMzM5NjcsMTk5LjU4NDA0OEM0MzYuODg0NTQsMjA0LjMzNzIzOSw0MzkuMTY3MDQsMjEwLjYxMTA1LDQzOS4xNjcwNCwyMTguNDA1NDY4TDQzOS4xMjY4MiwyMjAuNjYxMjI5TDQzOS4xMjY4LDIyMC42NDEwODdaTTQ1NS43OTc2NSwyMjAuNjQxMDg3TDQ5Mi45NjEsMjIwLjY0MTA4N0w0OTIuOTYwOTgsMjIwLjY2MTIyOUw0OTMuMDAxMTcsMjE4LjQwNTQ2OEM0OTMuMDAxMTcsMjEwLjYxMTA1LDQ5MC43MTg3LDIwNC4zMzcyMzksNDg2LjE3Mzg2LDE5OS41ODQwNDhDNDgxLjYxODkxLDE5NC44MzA4NTcsNDc1LjcxNjY0LDE5Mi40NTQyNjIsNDY4LjQ1Njg5LDE5Mi40NTQyNjJDNDYxLjYxOTUyLDE5Mi40NTQyNjIsNDU1LjkzODQzLDE5NC44MzA4NTcsNDUxLjQwMzYxLDE5OS41ODQwNDhDNDQ2Ljg2ODgsMjA0LjMzNzI0Myw0NDQuNjA2NDMsMjEwLjQ4MDEzNCw0NDQuNjA2NDMsMjE3LjQ5OTE0NkM0NDQuNjA2NDMsMjI0LjUxODE1MSw0NDYuODg4OTIsMjMwLjM1ODkzNyw0NTEuNDMzNzksMjM1LjAyMTQ5MkM0NTUuOTc4NjQsMjM5LjY4NDA2Nyw0NjEuODcwODgsMjQyLjAyMDM2Myw0NjkuMTAwNDUsMjQyLjAyMDM2M0M0NzMuNzU1ODksMjQyLjAyMDM2Myw0NzcuNzg3OTMsMjQxLjE3NDQ2Miw0ODEuMTc2NDgsMjM5LjQ4MjY1MUM0ODQuNTY1MDYsMjM3Ljc5MDg1Miw0ODcuNDcwOTUsMjM1LjE4MjYyMSw0ODkuOTA0MjUsMjMxLjY1ODAwOUw0ODAuMTYwOTYsMjI2Ljk3NTMxNkM0NzcuMDUzOTYsMjMwLjA2Njg5OSw0NzMuMzQzNjYsMjMxLjYwNzY1NSw0NjkuMDE5OTksMjMxLjYwNzY1NUM0NjUuNDEwMjMsMjMxLjYwNzY1NSw0NjIuNDMzOTgsMjMwLjYxMDcwMyw0NjAuMTAxMjEsMjI4LjYzNjkxNEM0NTcuNzY4NDUsMjI2LjY1MzA2NSw0NTYuMzMwNTcsMjIzLjk5NDQ5Niw0NTUuNzk3NjUsMjIwLjY0MTA4N1pNNDI3LjU2MzUzLDIxMS4zMjYwMzVDNDI2Ljc5OTM1LDIwOC42OTc2ODIsNDI1LjI5MTA5LDIwNi41NjI3ODEsNDIzLjAzODc4LDIwNC45MTEyNDhDNDIwLjc4NjQ1LDIwMy4yNjk3ODcsNDE4LjE4MjIxLDIwMi40NDQwMTgsNDE1LjIwNTkyLDIwMi40NDQwMThDNDExLjk3ODI2LDIwMi40NDQwMTgsNDA5LjE1MjgwMiwyMDMuMzcwNDksNDA2LjcxOTQ3NSwyMDUuMjEzMzU4QzQwNS4xOTExMzIsMjA2LjM3MTQzOSw0MDMuNzczMzYxLDIwOC40MDU2NDQsNDAyLjQ3NjI3MywyMTEuMzI2MDM1TDQyNy41NjM1MywyMTEuMzI2MDM1Wk00NzYuODYyOTIsMjA0LjkxMTI0OEM0NzkuMTE1MjMsMjA2LjU2Mjc4MSw0ODAuNjIzNDcsMjA4LjY5NzY4Miw0ODEuMzg3NjUsMjExLjMyNjAzNUw0NTYuMzAwNDIsMjExLjMyNjAzNUM0NTcuNTk3NTIsMjA4LjQwNTY0NCw0NTkuMDE1MjQsMjA2LjM3MTQzOSw0NjAuNTQzNjIsMjA1LjIxMzM1OEM0NjIuOTc2OTQsMjAzLjM3MDQ5LDQ2NS44MDI0LDIwMi40NDQwMTgsNDY5LjAzMDA2LDIwMi40NDQwMThDNDcyLjAwNjMzLDIwMi40NDQwMTgsNDc0LjYxMDU4LDIwMy4yNjk3ODcsNDc2Ljg2MjkyLDIwNC45MTEyNDhaTTYwMC4yMzc4NSwyMDcuMjI2OTE0QzYwMi42NTEwNiwyMDQuNjM4ODQ2LDYwNS42ODc2MiwyMDMuMzQ5ODQzLDYwOS4zMzc2NSwyMDMuMzQ5ODQzTDYwOS4zMzc2NSwyMDMuMzM5Nzc3QzYxMy4wNzgwOSwyMDMuMzM5Nzc3LDYxNi4xNjUwMSwyMDQuNjE4NzA2LDYxOC42MDgzNywyMDcuMTU2NDMyQzYyMS4wNDE2OSwyMDkuNjk0MTUzLDYyMi4yNjg0LDIxMi45MjY3MTYsNjIyLjI2ODQsMjE3LjExNTk2N0M2MjIuMjY4NCwyMjEuMzA1MjE4LDYyMS4wNTE3MywyMjQuNjg4ODUxLDYxOC42MDgzNywyMjcuMjc2OTI1QzYxNi4xNjUwMSwyMjkuODY0OTkxLDYxMi45Njc0NywyMzEuMTUzOTkyLDYwOS4zNzc4NywyMzEuMTUzOTkyQzYwNS43ODgyNywyMzEuMTUzOTkyLDYwMi43NjE2OSwyMjkuODQ0ODUzLDYwMC4zMDgyNiwyMjcuMjE2NTA0QzU5Ny44NDQ3NiwyMjQuNTg4MTUsNTk2LjYxODA3LDIyMS4yMDQ1MjIsNTk2LjYxODA3LDIxNy4xNjYzMTdDNTk2LjYxODA3LDIxMy4xMjgxMjUsNTk3LjgyNDY1LDIwOS44MTQ5OTUsNjAwLjIzNzg1LDIwNy4yMjY5MTRaTTY5My43Mzk2OSwyMDcuMTY2NzdDNjk2LjE5MzE1LDIwNC42MTg5NzcsNjk5LjI4LDIwMy4zNTAxMTksNzAzLjAwMDM3LDIwMy4zNTAxMTlMNzAzLjAwMDM3LDIwMy4zNjAxODhDNzA2LjY5MDU1LDIwMy4zNjAxODgsNzA5Ljc0NzI4LDIwNC42NDkxOTEsNzEyLjE3MDUsMjA3LjIzNzI2NUM3MTQuNTgzNzcsMjA5LjgxNTI2Miw3MTUuODAwNDIsMjEzLjEwODI1NCw3MTUuODAwNDIsMjE3LjE3NjY2N0M3MTUuODAwNDIsMjIxLjI0NTA3Miw3MTQuNTYzNjMsMjI0LjU5ODQ4OCw3MTIuMTAwMTYsMjI3LjIyNjg0MUM3MDkuNjM2NjksMjI5Ljg1NTIwMiw3MDYuNzIwNywyMzEuMTY0MzQxLDcwMy4wMDAzNywyMzEuMTY0MzQxQzY5OS4yODAwMywyMzEuMTY0MzQxLDY5Ni4xOTMxNSwyMjkuODc1MzM2LDY5My43Mzk2OSwyMjcuMjg3MjY2QzY5MS4yODYyOSwyMjQuNjk5MTkzLDY5MC4wNTk1NywyMjEuMjI0OTM4LDY5MC4wNTk1NywyMTcuMTI2MzJDNjkwLjA1OTU3LDIxMy4wMjc2OTksNjkxLjI4NjI5LDIwOS43MDQ0OTEsNjkzLjczOTY5LDIwNy4xNjY3N1pNNzU5LjY0MDI2LDIwMy41NzE1NkM3NTUuOTcwMTgsMjAzLjU3MTU2LDc1Mi45MTM0NSwyMDQuODUwNDkxLDc1MC40ODAxMywyMDcuNDA4MzUyQzc0OC4wMzY3NywyMDkuOTY2MjEsNzQ2LjgyMDEsMjEzLjIzOTA2NCw3NDYuODIwMSwyMTcuMjE2ODM5Qzc0Ni44MjAxLDIyMS4xOTQ2MjMsNzQ4LjAyNjczLDIyNC42Mzg2NjksNzUwLjQzOTkxLDIyNy4xNzYzODhDNzUyLjg1MzEyLDIyOS43MTQxMDgsNzU1LjkwOTg4LDIzMC45OTMwMzUsNzU5LjYwMDAxLDIzMC45OTMwMzVDNzYzLjI5MDIyLDIzMC45OTMwMzUsNzY2LjM3NzA0LDIyOS43MDQwMzcsNzY4LjgzMDUxLDIyNy4xMzYxMDFDNzcxLjI4Mzk0LDIyNC41NjgxNjksNzcyLjUxMDY4LDIyMS4yNTUwMzYsNzcyLjUxMDY4LDIxNy4yMTY4MzlDNzcyLjUxMDY4LDIxMy4xNzg2NDcsNzcxLjMwNDA1LDIwOS44ODU2NTEsNzY4Ljg5MDg3LDIwNy4zNTgwMDJDNzY2LjQ3NzYzLDIwNC44MzAzNDgsNzYzLjQwMDgyLDIwMy41NzE1Niw3NTkuNjQwMjYsMjAzLjU3MTU2WiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMzMzMzMzIiBmaWxsLW9wYWNpdHk9IjEiIC8+PC9nPjwvc3ZnPg==)}.meetcarbon-design .mc-img--mark,.meetcarbon-overlay .mc-img--mark{width:28px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgd2lkdGg9IjI3NC4wMCIgaGVpZ2h0PSIyNzUuMDAiIHZpZXdCb3g9IjAgMCAyNzQuMDAgMjc1LjAwIj48cGF0aCBkPSJNMTM3LjYzNjgzLDI2N0M2Ni4xNDg5NiwyNjcsOCwyMDguOTEyNDMsOCwxMzcuNUM4LDY2LjA4NzU1OSw2Ni4xNDg5MzMsOCwxMzcuNjM2ODMsOEMxNzcuMTYwNTcsOCwyMTQuMDI3NSwyNS42NzUyNTMsMjM4Ljc4ODA0LDU2LjUxMTE4MUMyNDQuNzA0MjcsNjMuODcxMzE1LDI0My41MjY0OSw3NC42Mzc4OTQsMjM2LjE0NDkxLDgwLjU0Nzg5N0MyMjguNzc2OTksODYuNDU3OTAxLDIxNy45OTkwNSw4NS4yODEzOCwyMTIuMDgyNzksNzcuOTA3NTYyQzE5My44NTQ3Nyw1NS4yMTE1NTIsMTY2LjcxMTI3LDQyLjIwMTM0NywxMzcuNjIzMTEsNDIuMjAxMzQ3Qzg1LjAyMDYzLDQyLjIwMTM0Nyw0Mi4yMjM3ODIsODQuOTUzMDMzLDQyLjIyMzc4MiwxMzcuNUM0Mi4yMjM3ODIsMTkwLjA0Njk1LDg1LjAyMDYzLDIzMi43OTg2MywxMzcuNjIzMTEsMjMyLjc5ODYzQzE2Ni43MTEyNywyMzIuNzk4NjMsMTkzLjg1NDc3LDIxOS43ODg0MiwyMTIuMDgyNzksMTk3LjA5MjQxQzIxNy45OTkwNSwxODkuNzMyMjcsMjI4Ljc3Njk5LDE4OC41NTU3NiwyMzYuMTQ0OTEsMTk0LjQ1MjA5QzI0My41MTI4MywyMDAuMzYyMDgsMjQ0LjcwNDI3LDIxMS4xMjg2NSwyMzguNzg4MDQsMjE4LjQ4ODc4QzIxNC4wMjc1LDI0OS4zMTEwNSwxNzcuMTYwNTcsMjY3LDEzNy42MzY4MywyNjdaIiBmaWxsPSIjMDA3N0ZGIiBmaWxsLW9wYWNpdHk9IjEiIC8+PHBhdGggZD0iTTEzNy42MzY4MjUsMjExLjMyMDIxQzk2Ljg4MDUwNCwyMTEuMzIwMjEsNjMuNzI0OTM3LDE3OC4xOTk2Miw2My43MjQ5MzcsMTM3LjQ4NjM0QzYzLjcyNDkzNyw5Ni43NzMwNDEsOTYuODgwNTA0LDYzLjY1MjQ3LDEzNy42MzY4MjUsNjMuNjUyNDdDMTU4LjUzNTQsNjMuNjUyNDcsMTc4LjU1NzQ2Nyw3Mi41NDQ4MTksMTkyLjU1Mzc2Nyw4OC4wNzIyMzdDMTk4Ljg4MDg0Nyw5NS4wOTAzNjEsMTk4LjMxOTM0NywxMDUuODk3OTcyLDE5MS4yOTM4MDcsMTEyLjIxODM4QzE4NC4yNjgyNjcsMTE4LjUzODc3NywxNzMuNDQ5MjI3LDExNy45Nzc4OTQsMTY3LjEyMjE1NywxMTAuOTU5NzcxQzE1OS42MDM2MDcsMTAyLjYyODMzMSwxNDguODY2NzQ1LDk3Ljg1MzgxNCwxMzcuNjM2ODI1LDk3Ljg1MzgxNEMxMTUuNzY1OTE0LDk3Ljg1MzgxNCw5Ny45NjI0MjUsMTE1LjYyNDgzNiw5Ny45NjI0MjUsMTM3LjQ4NjM0Qzk3Ljk2MjQyNSwxNTkuMzQ3ODA1LDExNS43NTIyMDgsMTc3LjExODg1LDEzNy42MzY4MjUsMTc3LjExODg1QzE0OC44NTMwMzUsMTc3LjExODg1LDE1OS42MDM2MDcsMTcyLjM0NDM1LDE2Ny4xMDg0NDcsMTY0LjAxMjkyQzE3My40MzU1MTcsMTU2Ljk5NDc5MywxODQuMjY4MjY3LDE1Ni40MzM4OCwxOTEuMjgwMTA3LDE2Mi43NTQyOTJDMTk4LjMwNTYzNywxNjkuMDc0NjksMTk4Ljg2NzEzNywxNzkuODk1OTksMTkyLjU0MDA1NywxODYuOTAwNDNDMTc4LjU0Mzc2NywyMDIuNDE0MTYsMTU4LjUzNTQsMjExLjMwNjQ5LDEzNy42MzY4MjUsMjExLjMwNjQ5TDEzNy42MzY4MjUsMjExLjMyMDIxWiIgZmlsbD0iIzAwNzdGRiIgZmlsbC1vcGFjaXR5PSIxIiAvPjxlbGxpcHNlIGN4PSIyNDIuMzIxMzQ4IiBjeT0iMTM3LjQ5OTk4OSIgcng9IjIzLjY3ODY0Nzk5NDk5NTExNyIgcnk9IjIzLjY1MzY1MjE5MTE2MjExIiBmaWxsPSIjMDA3N0ZGIiBmaWxsLW9wYWNpdHk9IjEiIC8+PC9zdmc+)}.meetcarbon-design .mc-img--atan-nav,.meetcarbon-overlay .mc-img--atan-nav{width:22px;height:22px;background-image:url(data:image/png;base64,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)}.meetcarbon-design .mc-img--atan-avatar,.meetcarbon-overlay .mc-img--atan-avatar{width:44px;height:44px;background-image:url(data:image/png;base64,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)}.meetcarbon-design .mc-img--atan-ip,.meetcarbon-overlay .mc-img--atan-ip{width:96px;height:96px;background-image:url(data:image/png;base64,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)}.meetcarbon-design .mc-sb__q .mc-img--atan-nav,.meetcarbon-overlay .mc-sb__q .mc-img--atan-nav{margin:-2px 0 -3px}.meetcarbon-design .mc-atan__avatar .mc-img--atan-avatar,.meetcarbon-overlay .mc-atan__avatar .mc-img--atan-avatar{margin-top:6px}.meetcarbon-design .mc-sb>*:not(.mc-sb__menu),.meetcarbon-overlay .mc-sb>*:not(.mc-sb__menu){flex:none}.meetcarbon-design .mc-ico.mc-i,.meetcarbon-overlay .mc-ico.mc-i{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.meetcarbon-design .mc-i .a,.meetcarbon-overlay .mc-i .a{fill:currentColor;stroke:none;opacity:.14}.meetcarbon-design .mc-i .f,.meetcarbon-overlay .mc-i .f{fill:currentColor;stroke:none}.meetcarbon-design .mc-i.is-on .a,.meetcarbon-overlay .mc-i.is-on .a{opacity:.24}.meetcarbon-design .mc-ico--sm.mc-i,.meetcarbon-overlay .mc-ico--sm.mc-i{stroke-width:1.7}.meetcarbon-design .mc-sb__pin.mc-i .a,.meetcarbon-design .mc-i.mc-sb__pin .a,.meetcarbon-overlay .mc-sb__pin.mc-i .a,.meetcarbon-overlay .mc-i.mc-sb__pin .a{opacity:1}.meetcarbon-design .mc-sb__pin.mc-i,.meetcarbon-overlay .mc-sb__pin.mc-i{stroke-width:1.4}.meetcarbon-design .mc-ichip,.meetcarbon-overlay .mc-ichip{position:relative;color:var(--c-ink, var(--ink-2));background:linear-gradient(160deg,#fff 0%,var(--c-soft, var(--bg-sunken)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c, #94a3b8) 22%,transparent),inset 0 1px #fffffff2,0 4px 10px -6px color-mix(in srgb,var(--c, #94a3b8) 55%,transparent)}.meetcarbon-design .mc-ichip .mc-i,.meetcarbon-overlay .mc-ichip .mc-i{stroke-width:1.5}.meetcarbon-design .mc-ichip .mc-i .a,.meetcarbon-overlay .mc-ichip .mc-i .a{opacity:.2}.meetcarbon-design .mc-ichip--solid,.meetcarbon-overlay .mc-ichip--solid{color:#fff;background:radial-gradient(120% 100% at 20% 0%,rgba(255,255,255,.35) 0%,transparent 55%),linear-gradient(145deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff59,0 8px 16px -8px color-mix(in srgb,var(--c, var(--brand)) 80%,transparent)}.meetcarbon-design .mc-ichip--solid .mc-i .a,.meetcarbon-overlay .mc-ichip--solid .mc-i .a{opacity:.32}.meetcarbon-design .mc-ichip--white,.meetcarbon-overlay .mc-ichip--white{background:linear-gradient(160deg,#fff,var(--bg-sunken));color:var(--ink-2)}.meetcarbon-design .mc-sb__item .ni,.meetcarbon-overlay .mc-sb__item .ni{width:22px;height:22px;background:none;box-shadow:none;color:var(--ink-3);border-radius:0}.meetcarbon-design .mc-sb__item .ni .mc-ico,.meetcarbon-overlay .mc-sb__item .ni .mc-ico{width:19px;height:19px}.meetcarbon-design .mc-sb__item,.meetcarbon-overlay .mc-sb__item{gap:11px;padding:0 10px}.meetcarbon-design .mc-sb__item:hover .ni,.meetcarbon-overlay .mc-sb__item:hover .ni{background:none;color:var(--ink)}.meetcarbon-design .mc-sb__item.is-active .ni,.meetcarbon-overlay .mc-sb__item.is-active .ni{background:none;box-shadow:none;color:var(--brand)}.meetcarbon-design .mc-sb__item.is-active .ni .mc-i,.meetcarbon-overlay .mc-sb__item.is-active .ni .mc-i{stroke-width:1.7}.meetcarbon-design .mc-sb__item.is-active:before,.meetcarbon-overlay .mc-sb__item.is-active:before{content:"";position:absolute;left:-12px;top:11px;bottom:11px;width:3px;border-radius:0 3px 3px 0;background:var(--brand);display:none}.meetcarbon-design .mc-sb__item.is-parent-active .ni,.meetcarbon-overlay .mc-sb__item.is-parent-active .ni{background:none;color:var(--brand-ink)}.meetcarbon-design .mc-sb__sub:before,.meetcarbon-overlay .mc-sb__sub:before{left:20px}.meetcarbon-design .mc-sb__sub,.meetcarbon-overlay .mc-sb__sub{padding-left:38px}.meetcarbon-design .mc-sb__subitem.is-active:before,.meetcarbon-overlay .mc-sb__subitem.is-active:before{left:-21.5px}.meetcarbon-design .mc-sb--mini .mc-sb__item .ni,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .ni{width:22px;height:22px;background:none}.meetcarbon-design .mc-sb--mini .mc-sb__item .ni .mc-ico,.meetcarbon-overlay .mc-sb--mini .mc-sb__item .ni .mc-ico{width:20px;height:20px}.meetcarbon-design .mc-sb--mini .mc-sb__item.is-active,.meetcarbon-overlay .mc-sb--mini .mc-sb__item.is-active{background:var(--bg-card)}.meetcarbon-design .mc-sb__q .mc-ico,.meetcarbon-overlay .mc-sb__q .mc-ico{width:19px;height:19px}.meetcarbon-design .mc-sb__q.is-on .mc-i .a,.meetcarbon-overlay .mc-sb__q.is-on .mc-i .a{opacity:.3}.meetcarbon-design .mc-sb__tool .mc-ico,.meetcarbon-overlay .mc-sb__tool .mc-ico{width:18px;height:18px}.meetcarbon-design .mc-sb__fold .mc-ico,.meetcarbon-overlay .mc-sb__fold .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-sb__sys .mc-ichip .mc-ico,.meetcarbon-overlay .mc-sb__sys .mc-ichip .mc-ico{width:18px;height:18px}.meetcarbon-design .mc-sb__updown,.meetcarbon-overlay .mc-sb__updown{color:var(--ink-3)}.meetcarbon-design .mc-spark,.meetcarbon-overlay .mc-spark{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIHZpZXdCb3g9IjggOCAxMDAgMTAwIj48cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgcng9IjE1IiBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiLz48cGF0aCBkPSJNOTUsNTYuMTI2MDI0TDk1LDgxLjk5OTk5Nkw4NS4zNTY2NzQsODEuOTk5OTk2TDg1LjM1NjY3NCw1Ni4xMjYwMjRDODUuMzU2Njc0LDQ5Ljc1OTQ0Miw4MC4yODE4NzksNDQuNTkxODQxLDc0LjA2MTkyOCw0NC41OTE4NDFDNjkuMTQzODQ4LDQ0LjU5MTg0MSw2NC43OTIyNzQsNDcuODQxMDY2LDYzLjMyMTY2Nyw1Mi41NjUwNUw2My4zMjE2NjcsNjMuMzc5ODM5QzYyLjQ3Nzg1OSw2Mi45ODQxOTIsNjEuNTczNzk5LDYyLjY5NjQxMSw2MC42MzM1NzUsNjIuNTE2NTcxQzU5Ljk0NjQ4LDYyLjM4NDcwMSw1OS4yMjMyMjEsNjIuMzEyNzI5LDU4LjUsNjIuMzEyNzI5QzU3Ljc3Njc3OSw2Mi4zMTI3MjksNTcuMDUzNDg2LDYyLjM4NDY2NSw1Ni4zNjY0MjgsNjIuNTE2NTcxQzU1LjQyNjIwNSw2Mi42OTY0MTEsNTQuNTIyMTQxLDYyLjk4NDE5Miw1My42NzgzMzcsNjMuMzc5ODM5TDUzLjY3ODMzNyw1Mi41NjUwNUM1Mi4yMDc3MjcsNDcuODQxMDY2LDQ3Ljg1NjE5Miw0NC41OTE4NDEsNDIuOTUwMTQsNDQuNTkxODQxQzM2LjcxODEyMiw0NC41OTE4NDEsMzEuNjQzMzMsNDkuNzU5NDQyLDMxLjY0MzMzLDU2LjEyNjAyNEwzMS42NDMzMyw4MS45OTk5OTZMMjIsODEuOTk5OTk2TDIyLDU2LjEyNjAyNEMyMiw0NC40NzE5MzUsMzEuNDAyMjUsMzUsNDIuOTUwMTQsMzVDNDkuMDI1NDQ4LDM1LDU0LjYxODU2MSwzNy42NDk3MzYsNTguNSw0MS45NzgwNzNDNjIuMzgxNDQzLDM3LjY0OTc3Miw2Ny45ODY2MjIsMzUsNzQuMDYxOTI4LDM1Qzg1LjYwOTc5OCwzNSw5NSw0NC40NzE5MzUsOTUsNTYuMTI2MDI0WiIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PGVsbGlwc2UgY3g9IjU4LjUwMDAwMiIgY3k9IjczLjYwNzA2NSIgcng9IjcuMjY4NjYwMDY4NTExOTYzIiByeT0iNy4yMjk4NTAyOTIyMDU4MTA1IiBmaWxsPSIjMDA3N0ZGIiBmaWxsLW9wYWNpdHk9IjEiLz48L3N2Zz4=) center/100% 100% no-repeat!important;border-radius:0;box-shadow:0 3px 8px -4px #0b0d128c}.meetcarbon-design .mc-spark svg,.meetcarbon-overlay .mc-spark svg{display:none}.meetcarbon-design .mc-timeline li.is-ai:before,.meetcarbon-overlay .mc-timeline li.is-ai:before{left:2px;top:5px;width:11px;height:11px;border-radius:0;box-shadow:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZlcnNpb249IjEuMSIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIHZpZXdCb3g9IjggOCAxMDAgMTAwIj48cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgcng9IjE1IiBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiLz48cGF0aCBkPSJNOTUsNTYuMTI2MDI0TDk1LDgxLjk5OTk5Nkw4NS4zNTY2NzQsODEuOTk5OTk2TDg1LjM1NjY3NCw1Ni4xMjYwMjRDODUuMzU2Njc0LDQ5Ljc1OTQ0Miw4MC4yODE4NzksNDQuNTkxODQxLDc0LjA2MTkyOCw0NC41OTE4NDFDNjkuMTQzODQ4LDQ0LjU5MTg0MSw2NC43OTIyNzQsNDcuODQxMDY2LDYzLjMyMTY2Nyw1Mi41NjUwNUw2My4zMjE2NjcsNjMuMzc5ODM5QzYyLjQ3Nzg1OSw2Mi45ODQxOTIsNjEuNTczNzk5LDYyLjY5NjQxMSw2MC42MzM1NzUsNjIuNTE2NTcxQzU5Ljk0NjQ4LDYyLjM4NDcwMSw1OS4yMjMyMjEsNjIuMzEyNzI5LDU4LjUsNjIuMzEyNzI5QzU3Ljc3Njc3OSw2Mi4zMTI3MjksNTcuMDUzNDg2LDYyLjM4NDY2NSw1Ni4zNjY0MjgsNjIuNTE2NTcxQzU1LjQyNjIwNSw2Mi42OTY0MTEsNTQuNTIyMTQxLDYyLjk4NDE5Miw1My42NzgzMzcsNjMuMzc5ODM5TDUzLjY3ODMzNyw1Mi41NjUwNUM1Mi4yMDc3MjcsNDcuODQxMDY2LDQ3Ljg1NjE5Miw0NC41OTE4NDEsNDIuOTUwMTQsNDQuNTkxODQxQzM2LjcxODEyMiw0NC41OTE4NDEsMzEuNjQzMzMsNDkuNzU5NDQyLDMxLjY0MzMzLDU2LjEyNjAyNEwzMS42NDMzMyw4MS45OTk5OTZMMjIsODEuOTk5OTk2TDIyLDU2LjEyNjAyNEMyMiw0NC40NzE5MzUsMzEuNDAyMjUsMzUsNDIuOTUwMTQsMzVDNDkuMDI1NDQ4LDM1LDU0LjYxODU2MSwzNy42NDk3MzYsNTguNSw0MS45NzgwNzNDNjIuMzgxNDQzLDM3LjY0OTc3Miw2Ny45ODY2MjIsMzUsNzQuMDYxOTI4LDM1Qzg1LjYwOTc5OCwzNSw5NSw0NC40NzE5MzUsOTUsNTYuMTI2MDI0WiIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PGVsbGlwc2UgY3g9IjU4LjUwMDAwMiIgY3k9IjczLjYwNzA2NSIgcng9IjcuMjY4NjYwMDY4NTExOTYzIiByeT0iNy4yMjk4NTAyOTIyMDU4MTA1IiBmaWxsPSIjMDA3N0ZGIiBmaWxsLW9wYWNpdHk9IjEiLz48L3N2Zz4=) center/100% 100% no-repeat}.meetcarbon-design .mc-i .mcdot,.meetcarbon-overlay .mc-i .mcdot{fill:var(--brand);stroke:none}.meetcarbon-design .mc-i .mcm,.meetcarbon-overlay .mc-i .mcm{fill:currentColor;stroke:none}.meetcarbon-design .mc-mclabel,.meetcarbon-overlay .mc-mclabel{display:inline-flex;align-items:center;gap:4px}.meetcarbon-design .mc-mclabel .mc-spark,.meetcarbon-overlay .mc-mclabel .mc-spark{width:14px!important;height:14px!important}.meetcarbon-design .mc-ai,.meetcarbon-overlay .mc-ai{padding:0;gap:0;border-radius:var(--radius-xl);background:radial-gradient(90% 60% at 100% 0%,rgba(0,119,255,.07) 0%,transparent 60%) padding-box,linear-gradient(180deg,var(--ai-tint) 0%,var(--bg-card) 38%) padding-box,linear-gradient(150deg,#0077ff8c,#0077ff29 38%,#0f172a0f) border-box;box-shadow:var(--shadow-ai),inset 0 1px #ffffffe6}.meetcarbon-design .mc-ai>*,.meetcarbon-overlay .mc-ai>*{padding-left:18px;padding-right:18px}.meetcarbon-design .mc-ai>:first-child,.meetcarbon-overlay .mc-ai>:first-child{padding-top:14px}.meetcarbon-design .mc-ai>:last-child,.meetcarbon-overlay .mc-ai>:last-child{padding-bottom:14px}.meetcarbon-design .mc-ai__head,.meetcarbon-overlay .mc-ai__head{gap:10px;padding-bottom:10px;flex-wrap:nowrap}.meetcarbon-design .mc-ai__title,.meetcarbon-overlay .mc-ai__title{font-size:15px;letter-spacing:-.005em}.meetcarbon-design .mc-ai__src,.meetcarbon-overlay .mc-ai__src{margin-left:auto}.meetcarbon-design .mc-ai__body,.meetcarbon-overlay .mc-ai__body{padding-bottom:10px}.meetcarbon-design .mc-ai__list,.meetcarbon-overlay .mc-ai__list{padding-bottom:12px}.meetcarbon-design .mc-ai__actions,.meetcarbon-overlay .mc-ai__actions{margin-top:auto;padding-top:12px}.meetcarbon-design .mc-ai--rich>*,.meetcarbon-overlay .mc-ai--rich>*{padding-left:20px;padding-right:20px}.meetcarbon-design .mc-ai--rich .mc-spark,.meetcarbon-overlay .mc-ai--rich .mc-spark{width:30px!important;height:30px!important}.meetcarbon-design .mc-ai__ttl,.meetcarbon-overlay .mc-ai__ttl{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-ai__meta,.meetcarbon-overlay .mc-ai__meta{font-size:12px;line-height:17px;color:var(--ink-3);display:flex;align-items:center;gap:6px;white-space:nowrap}.meetcarbon-design .mc-ai__meta i,.meetcarbon-overlay .mc-ai__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.meetcarbon-design .mc-ai__live,.meetcarbon-overlay .mc-ai__live{display:inline-flex;align-items:center;gap:5px;color:var(--success-ink)}.meetcarbon-design .mc-ai__live:before,.meetcarbon-overlay .mc-ai__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.meetcarbon-design .mc-ai__badge,.meetcarbon-overlay .mc-ai__badge{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;font:600 11px/1 var(--font-sans);letter-spacing:.02em;color:var(--brand-ink);background:linear-gradient(180deg,#0077ff1a,#0077ff0d);box-shadow:inset 0 0 0 1px #0077ff29}.meetcarbon-design .mc-ai__tools,.meetcarbon-overlay .mc-ai__tools{display:flex;gap:2px;margin-right:-6px}.meetcarbon-design .mc-ai__tools a,.meetcarbon-overlay .mc-ai__tools a{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-ai__tools a:hover,.meetcarbon-overlay .mc-ai__tools a:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-ai__tools .mc-ico,.meetcarbon-overlay .mc-ai__tools .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-ai__hero,.meetcarbon-overlay .mc-ai__hero{display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:18px;align-items:stretch;padding-top:4px;padding-bottom:16px}.meetcarbon-design .mc-ai__lead,.meetcarbon-overlay .mc-ai__lead{font:500 16px/27px var(--font-sans);color:var(--ink);letter-spacing:-.005em;margin:0;align-self:center;text-wrap:pretty}.meetcarbon-design .mc-ai__lead b,.meetcarbon-overlay .mc-ai__lead b{font-weight:600}.meetcarbon-design .mc-ai__lead .n,.meetcarbon-overlay .mc-ai__lead .n{font-family:var(--font-num);font-weight:600}.meetcarbon-design .mc-ai__lead .good,.meetcarbon-overlay .mc-ai__lead .good{color:var(--trend-good);font-family:var(--font-num);font-weight:600}.meetcarbon-design .mc-ai__lead .risk,.meetcarbon-overlay .mc-ai__lead .risk{color:var(--danger-ink);font-weight:600;background:linear-gradient(transparent 62%,var(--danger-soft) 62%);padding:0 2px}.meetcarbon-design .mc-ai__viz,.meetcarbon-overlay .mc-ai__viz{margin:0;padding:10px 12px 8px;border-radius:14px;background:#ffffffb8;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0f172a08;display:flex;flex-direction:column;gap:4px}.meetcarbon-design .mc-ai__viz figcaption,.meetcarbon-overlay .mc-ai__viz figcaption{display:flex;align-items:baseline;justify-content:space-between;font-size:11px;color:var(--ink-3)}.meetcarbon-design .mc-ai__viz figcaption b,.meetcarbon-overlay .mc-ai__viz figcaption b{font:600 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-ai__viz svg,.meetcarbon-overlay .mc-ai__viz svg{width:100%;height:64px;display:block;overflow:visible}.meetcarbon-design .mc-ai__viz .area,.meetcarbon-overlay .mc-ai__viz .area{fill:url(#aiArea)}.meetcarbon-design .mc-ai__viz .ln,.meetcarbon-overlay .mc-ai__viz .ln{fill:none;stroke:var(--ai-1);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.meetcarbon-design .mc-ai__viz .lim,.meetcarbon-overlay .mc-ai__viz .lim{stroke:var(--danger);stroke-width:1;stroke-dasharray:3 3}.meetcarbon-design .mc-ai__viz .band,.meetcarbon-overlay .mc-ai__viz .band{fill:var(--danger-soft)}.meetcarbon-design .mc-ai__viz .hot,.meetcarbon-overlay .mc-ai__viz .hot{fill:var(--bg-card);stroke:var(--danger);stroke-width:1.6}.meetcarbon-design .mc-ai__viz .s0,.meetcarbon-overlay .mc-ai__viz .s0{stop-color:var(--ai-1);stop-opacity:.22}.meetcarbon-design .mc-ai__viz .s1,.meetcarbon-overlay .mc-ai__viz .s1{stop-color:var(--ai-1);stop-opacity:0}.meetcarbon-design .mc-ai__viz .lbl,.meetcarbon-overlay .mc-ai__viz .lbl{font:500 9.5px var(--font-num);fill:var(--danger-ink)}.meetcarbon-design .mc-ai__viz .ax,.meetcarbon-overlay .mc-ai__viz .ax{display:flex;justify-content:space-between;font:400 10px var(--font-num);color:var(--ink-4)}.meetcarbon-design .mc-ai__finds,.meetcarbon-overlay .mc-ai__finds{list-style:none;margin:0;padding-top:0;padding-bottom:14px;display:flex;flex-direction:column}.meetcarbon-design .mc-ai__finds li,.meetcarbon-overlay .mc-ai__finds li{display:grid;grid-template-columns:30px minmax(0,1fr) auto 14px;gap:12px;align-items:center;padding:11px 10px;margin:0 -10px;border-radius:12px;cursor:pointer;position:relative}.meetcarbon-design .mc-ai__finds li+li:before,.meetcarbon-overlay .mc-ai__finds li+li:before{content:"";position:absolute;left:52px;right:10px;top:0;height:1px;background:var(--line)}.meetcarbon-design .mc-ai__finds li:hover,.meetcarbon-overlay .mc-ai__finds li:hover{background:#fffc;box-shadow:0 6px 16px -12px #0f172a40,inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-ai__finds li:hover:before,.meetcarbon-design .mc-ai__finds li:hover+li:before,.meetcarbon-overlay .mc-ai__finds li:hover:before,.meetcarbon-overlay .mc-ai__finds li:hover+li:before{opacity:0}.meetcarbon-design .mc-ai__sev,.meetcarbon-overlay .mc-ai__sev{width:30px;height:30px;border-radius:10px;display:grid;place-items:center}.meetcarbon-design .mc-ai__sev .mc-ico,.meetcarbon-overlay .mc-ai__sev .mc-ico{width:17px;height:17px}.meetcarbon-design .is-risk .mc-ai__sev,.meetcarbon-overlay .is-risk .mc-ai__sev{color:var(--danger-ink);background:linear-gradient(160deg,#fff,var(--danger-soft));box-shadow:inset 0 0 0 1px #d92d2029}.meetcarbon-design .is-check .mc-ai__sev,.meetcarbon-overlay .is-check .mc-ai__sev{color:var(--warning-ink);background:linear-gradient(160deg,#fff,var(--warning-soft));box-shadow:inset 0 0 0 1px #d98a002e}.meetcarbon-design .is-tip .mc-ai__sev,.meetcarbon-overlay .is-tip .mc-ai__sev{color:var(--brand-ink);background:linear-gradient(160deg,#fff,var(--brand-soft));box-shadow:inset 0 0 0 1px #0077ff29}.meetcarbon-design .mc-ai__ft,.meetcarbon-overlay .mc-ai__ft{display:flex;flex-direction:column;min-width:0;gap:1px}.meetcarbon-design .mc-ai__ft b,.meetcarbon-overlay .mc-ai__ft b{font-size:14px;line-height:21px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-ai__ft b small,.meetcarbon-overlay .mc-ai__ft b small{font-size:11px;font-weight:600;padding:0 6px;border-radius:5px;line-height:17px}.meetcarbon-design .is-risk .mc-ai__ft b small,.meetcarbon-overlay .is-risk .mc-ai__ft b small{color:var(--danger-ink);background:var(--danger-soft)}.meetcarbon-design .is-check .mc-ai__ft b small,.meetcarbon-overlay .is-check .mc-ai__ft b small{color:var(--warning-ink);background:var(--warning-soft)}.meetcarbon-design .is-tip .mc-ai__ft b small,.meetcarbon-overlay .is-tip .mc-ai__ft b small{color:var(--brand-ink);background:var(--brand-soft)}.meetcarbon-design .mc-ai__ft span,.meetcarbon-overlay .mc-ai__ft span{font-size:12.5px;line-height:19px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-ai__fv,.meetcarbon-overlay .mc-ai__fv{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.meetcarbon-design .mc-ai__fv b,.meetcarbon-overlay .mc-ai__fv b{font:600 15px/20px var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.meetcarbon-design .is-risk .mc-ai__fv b,.meetcarbon-overlay .is-risk .mc-ai__fv b{color:var(--danger-ink)}.meetcarbon-design .is-tip .mc-ai__fv b,.meetcarbon-overlay .is-tip .mc-ai__fv b{color:var(--trend-good)}.meetcarbon-design .mc-ai__fv span,.meetcarbon-overlay .mc-ai__fv span{font-size:11px;color:var(--ink-3)}.meetcarbon-design .mc-ai__finds li>.mc-ico:last-child,.meetcarbon-overlay .mc-ai__finds li>.mc-ico:last-child{width:14px;height:14px;color:var(--ink-4)}.meetcarbon-design .mc-ai__evid,.meetcarbon-overlay .mc-ai__evid{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;border-top:1px dashed rgba(15,23,42,.1);font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-ai__evid>span:first-child,.meetcarbon-overlay .mc-ai__evid>span:first-child{margin-right:2px}.meetcarbon-design .mc-ai__chip,.meetcarbon-overlay .mc-ai__chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:8px;background:#fffc;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-size:12px}.meetcarbon-design .mc-ai__chip .mc-ico,.meetcarbon-overlay .mc-ai__chip .mc-ico{width:13px;height:13px;color:var(--ink-3)}.meetcarbon-design .mc-ai__conf,.meetcarbon-overlay .mc-ai__conf{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.meetcarbon-design .mc-ai__conf i,.meetcarbon-overlay .mc-ai__conf i{position:relative;width:56px;height:5px;border-radius:5px;background:#94a3b833;overflow:hidden}.meetcarbon-design .mc-ai__conf i:after,.meetcarbon-overlay .mc-ai__conf i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:5px;background:linear-gradient(90deg,var(--ai-2),var(--ai-1))}.meetcarbon-design .mc-ai__conf b,.meetcarbon-overlay .mc-ai__conf b{font:600 12px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-ai__foot,.meetcarbon-overlay .mc-ai__foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);background:linear-gradient(180deg,#f7f8fa99,#f7f8faf2);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.meetcarbon-design .mc-ai__gain,.meetcarbon-overlay .mc-ai__gain{display:flex;flex-direction:column;margin-right:auto}.meetcarbon-design .mc-ai__gain span,.meetcarbon-overlay .mc-ai__gain span{font-size:11px;color:var(--ink-3);line-height:15px}.meetcarbon-design .mc-ai__gain b,.meetcarbon-overlay .mc-ai__gain b{font:700 18px/24px var(--font-num);color:var(--trend-good);letter-spacing:-.01em}.meetcarbon-design .mc-ai__gain b small,.meetcarbon-overlay .mc-ai__gain b small{font:500 12px var(--font-sans);color:var(--ink-3);margin-left:4px}.meetcarbon-design .mc-ai__fb,.meetcarbon-overlay .mc-ai__fb{display:flex;gap:2px;padding-right:6px;margin-right:4px;border-right:1px solid var(--line)}.meetcarbon-design .mc-ai__fb a,.meetcarbon-overlay .mc-ai__fb a{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-ai__fb a:hover,.meetcarbon-overlay .mc-ai__fb a:hover{background:var(--bg-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-ai__fb .mc-ico,.meetcarbon-overlay .mc-ai__fb .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-ai-line,.meetcarbon-overlay .mc-ai-line{padding:10px 12px 10px 10px;gap:12px;border-radius:14px;align-items:center;border:1px solid transparent;background:linear-gradient(180deg,var(--ai-tint),var(--bg-card)) padding-box,linear-gradient(150deg,#0077ff73,#0077ff1a 45%,#0f172a0f) border-box;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0058d666}.meetcarbon-design .mc-ai-line .mc-spark,.meetcarbon-overlay .mc-ai-line .mc-spark{width:26px!important;height:26px!important}.meetcarbon-design .mc-ai-line__t,.meetcarbon-overlay .mc-ai-line__t{display:flex;flex-direction:column;min-width:0;flex:1}.meetcarbon-design .mc-ai-line__t b,.meetcarbon-overlay .mc-ai-line__t b{font-size:13.5px;line-height:20px;color:var(--ink);font-weight:600}.meetcarbon-design .mc-ai-line__t span,.meetcarbon-overlay .mc-ai-line__t span{font-size:12px;line-height:17px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-ai-line__go,.meetcarbon-overlay .mc-ai-line__go{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 8px 0 10px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);white-space:nowrap;flex:none}.meetcarbon-design .mc-ai-line__go .mc-ico,.meetcarbon-overlay .mc-ai-line__go .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-ai-line--rule,.meetcarbon-overlay .mc-ai-line--rule{background:linear-gradient(180deg,var(--bg-sunken),var(--bg-card)) padding-box,linear-gradient(var(--line),var(--line)) border-box;box-shadow:none}.meetcarbon-design .mc-ai-line__rule,.meetcarbon-overlay .mc-ai-line__rule{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.meetcarbon-design .mc-ai-line__rule .mc-ico,.meetcarbon-overlay .mc-ai-line__rule .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-ai-line__ok,.meetcarbon-overlay .mc-ai-line__ok{font-size:12px;font-weight:600;color:var(--success-ink);display:inline-flex;align-items:center;gap:4px;flex:none}.meetcarbon-design .mc-ai-line__ok .mc-ico,.meetcarbon-overlay .mc-ai-line__ok .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-alert,.meetcarbon-overlay .mc-alert{--t: var(--brand);--t-soft: var(--brand-soft);--t-ink: var(--brand-ink);position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;border-radius:14px;font-size:13px;line-height:20px;color:var(--ink);background:linear-gradient(90deg,color-mix(in srgb,var(--t) 8%,var(--bg-card)) 0%,var(--bg-card) 58%);border:1px solid color-mix(in srgb,var(--t) 22%,transparent);box-shadow:0 1px 2px #0f172a0a,0 10px 22px -18px color-mix(in srgb,var(--t) 70%,transparent),inset 0 1px #ffffffe6}.meetcarbon-design .mc-alert--success,.meetcarbon-overlay .mc-alert--success{--t: var(--success);--t-soft: var(--success-soft);--t-ink: var(--success-ink)}.meetcarbon-design .mc-alert--warning,.meetcarbon-overlay .mc-alert--warning{--t: var(--warning);--t-soft: var(--warning-soft);--t-ink: var(--warning-ink)}.meetcarbon-design .mc-alert--danger,.meetcarbon-overlay .mc-alert--danger{--t: var(--danger);--t-soft: var(--danger-soft);--t-ink: var(--danger-ink)}.meetcarbon-design .mc-alert>.mc-ico,.meetcarbon-overlay .mc-alert>.mc-ico{color:var(--t);margin-top:2px}.meetcarbon-design .mc-alert__ic,.meetcarbon-overlay .mc-alert__ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none;color:var(--t-ink);background:linear-gradient(160deg,var(--bg-card) 0%,var(--t-soft) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 24%,transparent),inset 0 1px #ffffffe6}.meetcarbon-design .mc-alert__ic .mc-ico,.meetcarbon-overlay .mc-alert__ic .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-alert__ic .mc-i .a,.meetcarbon-overlay .mc-alert__ic .mc-i .a{opacity:.22}.meetcarbon-design .mc-alert__body,.meetcarbon-overlay .mc-alert__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:1px}.meetcarbon-design .mc-alert__title,.meetcarbon-overlay .mc-alert__title{font:600 14px/21px var(--font-sans);color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meetcarbon-design .mc-alert__desc,.meetcarbon-overlay .mc-alert__desc{color:var(--ink-2)}.meetcarbon-design .mc-alert__desc b,.meetcarbon-overlay .mc-alert__desc b{color:var(--ink);font-weight:600;font-family:var(--font-num)}.meetcarbon-design .mc-alert__meta,.meetcarbon-overlay .mc-alert__meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3);margin-top:2px}.meetcarbon-design .mc-alert__meta i,.meetcarbon-overlay .mc-alert__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.meetcarbon-design .mc-alert__meta .mc-ico,.meetcarbon-overlay .mc-alert__meta .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-alert__act,.meetcarbon-overlay .mc-alert__act{margin-left:auto;align-self:center;display:flex;align-items:center;gap:6px;flex:none}.meetcarbon-design .mc-alert__btn,.meetcarbon-overlay .mc-alert__btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:10px;font:600 12.5px/1 var(--font-sans);cursor:pointer;white-space:nowrap;color:var(--t-ink);background:var(--bg-card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 32%,transparent),0 1px 2px #0f172a0d}.meetcarbon-design .mc-alert__btn:hover,.meetcarbon-overlay .mc-alert__btn:hover{background:color-mix(in srgb,var(--t) 6%,var(--bg-card))}.meetcarbon-design .mc-alert__btn .mc-ico,.meetcarbon-overlay .mc-alert__btn .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-alert__btn--solid,.meetcarbon-overlay .mc-alert__btn--solid{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--t) 88%,#fff),var(--t));box-shadow:0 1px #ffffff40 inset,0 6px 14px -8px var(--t)}.meetcarbon-design .mc-alert--warning .mc-alert__btn--solid,.meetcarbon-overlay .mc-alert--warning .mc-alert__btn--solid{color:#3b2400}.meetcarbon-design .mc-alert__link,.meetcarbon-overlay .mc-alert__link{font-size:12.5px;font-weight:500;color:var(--ink-3);padding:0 6px;cursor:pointer;white-space:nowrap}.meetcarbon-design .mc-alert__link:hover,.meetcarbon-overlay .mc-alert__link:hover{color:var(--ink)}.meetcarbon-design .mc-alert__x,.meetcarbon-overlay .mc-alert__x{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer;margin-right:-4px}.meetcarbon-design .mc-alert__x:hover,.meetcarbon-overlay .mc-alert__x:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-alert__x .mc-ico,.meetcarbon-overlay .mc-alert__x .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-alert__diff,.meetcarbon-overlay .mc-alert__diff{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:8px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line);font:500 12px/1 var(--font-num);color:var(--ink-2)}.meetcarbon-design .mc-alert__diff s,.meetcarbon-overlay .mc-alert__diff s{color:var(--ink-3);text-decoration-color:var(--ink-4)}.meetcarbon-design .mc-alert__diff b,.meetcarbon-overlay .mc-alert__diff b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-alert__diff .mc-ico,.meetcarbon-overlay .mc-alert__diff .mc-ico{width:11px;height:11px;color:var(--ink-3)}.meetcarbon-design .mc-alert__diff em,.meetcarbon-overlay .mc-alert__diff em{font-style:normal;font-weight:600;color:var(--trend-good)}.meetcarbon-design .mc-alert__prog,.meetcarbon-overlay .mc-alert__prog{display:flex;align-items:center;gap:8px;margin-top:6px;font:500 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-alert__prog i,.meetcarbon-overlay .mc-alert__prog i{position:relative;width:160px;height:6px;border-radius:6px;background:#94a3b833;overflow:hidden}.meetcarbon-design .mc-alert__prog i:after,.meetcarbon-overlay .mc-alert__prog i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--t) 55%,#fff),var(--t))}.meetcarbon-design .mc-alert__prog b,.meetcarbon-overlay .mc-alert__prog b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-alert__tags,.meetcarbon-overlay .mc-alert__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.meetcarbon-design .mc-alert__tag,.meetcarbon-overlay .mc-alert__tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-alert__tag b,.meetcarbon-overlay .mc-alert__tag b{font:600 12px var(--font-num);color:var(--t-ink)}.meetcarbon-design .mc-alert__lv,.meetcarbon-overlay .mc-alert__lv{font:600 10.5px/16px var(--font-sans);padding:0 6px;border-radius:5px;color:var(--t-ink);background:var(--t-soft);letter-spacing:.02em}.meetcarbon-design .mc-alert--solid,.meetcarbon-overlay .mc-alert--solid{--t: #6aaeff;border-color:#ffffff0f;color:#fff;align-items:center;background:radial-gradient(80% 140% at 0% 0%,rgba(0,119,255,.35) 0%,transparent 55%),linear-gradient(135deg,#0b0d12,#1b2230);box-shadow:0 12px 28px -16px #0b0d12b3,inset 0 1px #ffffff14}.meetcarbon-design .mc-alert--solid .mc-alert__ic,.meetcarbon-overlay .mc-alert--solid .mc-alert__ic{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.meetcarbon-design .mc-alert--solid .mc-alert__title,.meetcarbon-overlay .mc-alert--solid .mc-alert__title{color:#fff}.meetcarbon-design .mc-alert--solid .mc-alert__desc,.meetcarbon-overlay .mc-alert--solid .mc-alert__desc{color:#ffffffb8}.meetcarbon-design .mc-alert--solid .mc-alert__btn,.meetcarbon-overlay .mc-alert--solid .mc-alert__btn{color:#0b0d12;background:#fff;box-shadow:none}.meetcarbon-design .mc-alert--solid .mc-alert__link,.meetcarbon-overlay .mc-alert--solid .mc-alert__link{color:#ffffffb3}.meetcarbon-design .mc-alert__count,.meetcarbon-overlay .mc-alert__count{display:inline-flex;align-items:center;gap:3px;color:#ffffff80;font:600 13px var(--font-num)}.meetcarbon-design .mc-alert__count span,.meetcarbon-overlay .mc-alert__count span{color:#fff;min-width:26px;height:26px;padding:0 5px;border-radius:7px;display:grid;place-items:center;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.meetcarbon-design .mc-alert--compact,.meetcarbon-overlay .mc-alert--compact{align-items:center;padding:7px 8px 7px 12px;gap:10px;border-radius:12px}.meetcarbon-design .mc-alert--compact>.mc-ico,.meetcarbon-overlay .mc-alert--compact>.mc-ico{margin:0;width:16px;height:16px}.meetcarbon-design .mc-alert--compact .mc-alert__meta,.meetcarbon-overlay .mc-alert--compact .mc-alert__meta{margin:0 0 0 auto}.meetcarbon-design .mc-alert--plain,.meetcarbon-overlay .mc-alert--plain{--t: var(--ink-3);background:none;border:0;box-shadow:none;padding:0;gap:6px;align-items:center;color:var(--ink-3);font-size:13px}.meetcarbon-design .mc-alert--plain>.mc-ico,.meetcarbon-overlay .mc-alert--plain>.mc-ico{margin:0;color:var(--ink-3)}.meetcarbon-design .mc-alert--plain u,.meetcarbon-overlay .mc-alert--plain u{text-decoration:underline dotted;text-decoration-color:var(--ink-4);text-underline-offset:3px;color:var(--ink-2);cursor:help}@keyframes mc-spin{to{transform:rotate(360deg)}}@keyframes mc-pulse{0%{box-shadow:0 0 color-mix(in srgb,currentColor 45%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.meetcarbon-design .mc-btn,.meetcarbon-overlay .mc-btn{box-shadow:0 1px 2px #0f172a0f,inset 0 1px #ffffffe6}.meetcarbon-design .mc-btn--primary,.meetcarbon-overlay .mc-btn--primary{background:linear-gradient(180deg,#2b303b 0%,var(--solid) 100%);border-color:var(--solid);box-shadow:inset 0 1px #ffffff29,0 1px 2px #0b0d124d,0 8px 16px -10px #0b0d12b3}.meetcarbon-design .mc-btn--primary:hover,.meetcarbon-overlay .mc-btn--primary:hover{background:linear-gradient(180deg,#3a404c,#1a1d24)}.meetcarbon-design .mc-btn--brand,.meetcarbon-overlay .mc-btn--brand{background:linear-gradient(180deg,#2a8bff 0%,var(--brand-fill) 100%);box-shadow:inset 0 1px #ffffff38,0 8px 16px -10px #0068e0cc}.meetcarbon-design .mc-btn--danger,.meetcarbon-overlay .mc-btn--danger{background:linear-gradient(180deg,#e8483c 0%,var(--danger) 100%);box-shadow:inset 0 1px #fff3,0 8px 16px -10px #d92d20cc}.meetcarbon-design .mc-btn--ghost,.meetcarbon-design .mc-btn--link,.meetcarbon-overlay .mc-btn--ghost,.meetcarbon-overlay .mc-btn--link{box-shadow:none}.meetcarbon-design .mc-btn.is-pressed,.meetcarbon-overlay .mc-btn.is-pressed{transform:translateY(1px);box-shadow:inset 0 1px 3px #00000040}.meetcarbon-design .mc-btn.is-hover,.meetcarbon-overlay .mc-btn.is-hover{background:var(--bg-hover)}.meetcarbon-design .mc-btn--primary.is-hover,.meetcarbon-overlay .mc-btn--primary.is-hover{background:linear-gradient(180deg,#3a404c,#1a1d24)}.meetcarbon-design .mc-btn.is-focus,.meetcarbon-overlay .mc-btn.is-focus{outline:2px solid var(--brand);outline-offset:2px}.meetcarbon-design .mc-btn .spin,.meetcarbon-overlay .mc-btn .spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:mc-spin .8s linear infinite;opacity:.85}.meetcarbon-design .mc-btn__kbd,.meetcarbon-overlay .mc-btn__kbd{margin-left:4px;font:500 11px/16px var(--font-mono);padding:0 5px;border-radius:5px;background:#ffffff24;color:#ffffffbf}.meetcarbon-design .mc-btn:not(.mc-btn--primary) .mc-btn__kbd,.meetcarbon-overlay .mc-btn:not(.mc-btn--primary) .mc-btn__kbd{background:var(--bg-hover);color:var(--ink-3)}.meetcarbon-design .mc-btn__n,.meetcarbon-overlay .mc-btn__n{font:600 11.5px/18px var(--font-num);padding:0 6px;border-radius:6px;background:var(--bg-hover);color:var(--ink-2);margin-left:2px}.meetcarbon-design .mc-split,.meetcarbon-overlay .mc-split{display:inline-flex}.meetcarbon-design .mc-split .mc-btn:first-child,.meetcarbon-overlay .mc-split .mc-btn:first-child{border-radius:8px 0 0 8px}.meetcarbon-design .mc-split .mc-btn:last-child,.meetcarbon-overlay .mc-split .mc-btn:last-child{border-radius:0 8px 8px 0;width:32px;padding:0;border-left:1px solid rgba(255,255,255,.16);margin-left:-1px}.meetcarbon-design .mc-btn-state,.meetcarbon-overlay .mc-btn-state{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:var(--ink-3)}.meetcarbon-design .mc-tag,.meetcarbon-overlay .mc-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent)}.meetcarbon-design .mc-tag--live .mc-tag__dot,.meetcarbon-overlay .mc-tag--live .mc-tag__dot{animation:mc-pulse 1.8s ease-out infinite}.meetcarbon-design .mc-tag .mc-ico,.meetcarbon-overlay .mc-tag .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-tag__n,.meetcarbon-overlay .mc-tag__n{font:600 11px var(--font-num);padding:0 5px;margin-right:-4px;border-radius:99px;background:color-mix(in srgb,currentColor 14%,transparent)}.meetcarbon-design .mc-tag__x,.meetcarbon-overlay .mc-tag__x{width:14px;height:14px;margin-right:-4px;border-radius:50%;display:grid;place-items:center;opacity:.6}.meetcarbon-design .mc-tag__x .mc-ico,.meetcarbon-overlay .mc-tag__x .mc-ico{width:10px;height:10px}.meetcarbon-design .mc-tag--lg,.meetcarbon-overlay .mc-tag--lg{height:26px;padding:0 11px;font-size:13px}.meetcarbon-design .mc-prio,.meetcarbon-overlay .mc-prio{display:inline-grid;place-items:center;height:20px;min-width:28px;padding:0 5px;border-radius:6px;font:700 11px/1 var(--font-num);letter-spacing:.02em}.meetcarbon-design .mc-prio--0,.meetcarbon-overlay .mc-prio--0{color:#fff;background:linear-gradient(180deg,#e8483c,var(--danger));box-shadow:0 4px 10px -6px var(--danger)}.meetcarbon-design .mc-prio--1,.meetcarbon-overlay .mc-prio--1{color:var(--warning-ink);background:var(--warning-soft);box-shadow:inset 0 0 0 1px #d98a0040}.meetcarbon-design .mc-prio--2,.meetcarbon-overlay .mc-prio--2{color:var(--ink-2);background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-tag-cat,.meetcarbon-overlay .mc-tag-cat{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 6px;border-radius:8px;font-size:12px;font-weight:500;color:var(--c-ink);background:linear-gradient(160deg,var(--bg-card),var(--c-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 24%,transparent)}.meetcarbon-design .mc-tag-cat .mc-ico,.meetcarbon-overlay .mc-tag-cat .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-tag-prog,.meetcarbon-overlay .mc-tag-prog{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:99px;font:600 11.5px var(--font-num);color:var(--brand-ink);background:var(--brand-soft)}.meetcarbon-design .mc-tag-prog i,.meetcarbon-overlay .mc-tag-prog i{width:12px;height:12px;border-radius:50%;background:conic-gradient(var(--brand) var(--v),rgba(0,119,255,.18) 0)}.meetcarbon-design .mc-tab .mc-ico,.meetcarbon-overlay .mc-tab .mc-ico{width:16px;height:16px;color:var(--ink-3)}.meetcarbon-design .mc-tab[aria-selected=true] .mc-ico,.meetcarbon-overlay .mc-tab[aria-selected=true] .mc-ico{color:var(--brand)}.meetcarbon-design .mc-tab[aria-selected=true]:after,.meetcarbon-overlay .mc-tab[aria-selected=true]:after{height:2px;background:linear-gradient(90deg,var(--brand-deep),var(--brand));box-shadow:0 -2px 8px #0077ff59}.meetcarbon-design .mc-tab[aria-selected=true] .mc-tab__count,.meetcarbon-overlay .mc-tab[aria-selected=true] .mc-tab__count{background:var(--brand-soft);color:var(--brand-ink)}.meetcarbon-design .mc-tab__count.is-alert,.meetcarbon-overlay .mc-tab__count.is-alert{background:var(--danger-soft);color:var(--danger-ink)}.meetcarbon-design .mc-ptabs,.meetcarbon-overlay .mc-ptabs{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--glass-edge),0 1px 2px #0f172a0a}.meetcarbon-design .mc-ptab,.meetcarbon-overlay .mc-ptab{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 8px;border-radius:11px;cursor:pointer;color:var(--ink-2);font-size:13px;font-weight:500}.meetcarbon-design .mc-ptab .mc-ichip,.meetcarbon-overlay .mc-ptab .mc-ichip{width:26px;height:26px;border-radius:8px}.meetcarbon-design .mc-ptab .mc-ichip .mc-ico,.meetcarbon-overlay .mc-ptab .mc-ichip .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-ptab span,.meetcarbon-overlay .mc-ptab span{display:flex;flex-direction:column;line-height:16px}.meetcarbon-design .mc-ptab small,.meetcarbon-overlay .mc-ptab small{font:600 11px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-ptab[aria-selected=true],.meetcarbon-overlay .mc-ptab[aria-selected=true]{background:var(--bg-card);color:var(--ink);font-weight:600;box-shadow:0 6px 14px -10px #0f172a59,inset 0 0 0 1px #0f172a0a}.meetcarbon-design .mc-input,.meetcarbon-overlay .mc-input{box-shadow:inset 0 1px 2px #0f172a0a}.meetcarbon-design .mc-input>.mc-ico:first-child,.meetcarbon-overlay .mc-input>.mc-ico:first-child{width:15px;height:15px;color:var(--ink-3)}.meetcarbon-design .mc-input__unit,.meetcarbon-overlay .mc-input__unit{align-self:stretch;display:flex;align-items:center;padding-left:10px;margin-left:2px;border-left:1px solid var(--line);color:var(--ink-3);font-size:13px}.meetcarbon-design .mc-input__chip,.meetcarbon-overlay .mc-input__chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 4px 0 8px;border-radius:6px;background:var(--bg-hover);font-size:12px;color:var(--ink);white-space:nowrap}.meetcarbon-design .mc-input__chip .mc-ico,.meetcarbon-overlay .mc-input__chip .mc-ico{width:10px;height:10px;color:var(--ink-3)}.meetcarbon-design .mc-aitag,.meetcarbon-overlay .mc-aitag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px 0 3px;border-radius:6px;font:600 11px/1 var(--font-sans);color:var(--brand-ink);background:var(--brand-soft);white-space:nowrap}.meetcarbon-design .mc-aitag .mc-spark,.meetcarbon-overlay .mc-aitag .mc-spark{width:14px!important;height:14px!important}.meetcarbon-design .mc-aitag b,.meetcarbon-overlay .mc-aitag b{font-family:var(--font-num);font-weight:600}.meetcarbon-design .mc-field__label .mc-field__opt,.meetcarbon-overlay .mc-field__label .mc-field__opt{margin-left:auto;font-weight:400;color:var(--ink-3);font-size:12px}.meetcarbon-design .mc-field__label .mc-ico,.meetcarbon-overlay .mc-field__label .mc-ico{width:13px;height:13px;color:var(--ink-4)}.meetcarbon-design .mc-field__error,.meetcarbon-overlay .mc-field__error{display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-field__error .mc-ico,.meetcarbon-overlay .mc-field__error .mc-ico{width:13px;height:13px;flex:none}.meetcarbon-design .mc-field__fix,.meetcarbon-overlay .mc-field__fix{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);cursor:pointer;white-space:nowrap}.meetcarbon-design .mc-field__count,.meetcarbon-overlay .mc-field__count{font:400 11px var(--font-num);color:var(--ink-4);margin-left:auto}.meetcarbon-design .mc-step,.meetcarbon-overlay .mc-step{display:inline-flex;flex-direction:column;margin-right:-8px;border-left:1px solid var(--line)}.meetcarbon-design .mc-step span,.meetcarbon-overlay .mc-step span{height:16px;width:26px;display:grid;place-items:center;color:var(--ink-3)}.meetcarbon-design .mc-step span+span,.meetcarbon-overlay .mc-step span+span{border-top:1px solid var(--line)}.meetcarbon-design .mc-step .mc-ico,.meetcarbon-overlay .mc-step .mc-ico{width:10px;height:10px}.meetcarbon-design .mc-upload1,.meetcarbon-overlay .mc-upload1{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px dashed var(--line-strong);background:var(--bg-sunken);font-size:13px;color:var(--ink-2)}.meetcarbon-design .mc-upload1 .mc-ichip,.meetcarbon-overlay .mc-upload1 .mc-ichip{width:30px;height:30px;border-radius:9px}.meetcarbon-design .mc-upload1 .mc-ichip .mc-ico,.meetcarbon-overlay .mc-upload1 .mc-ichip .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-upload1 small,.meetcarbon-overlay .mc-upload1 small{display:block;font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-fbar,.meetcarbon-overlay .mc-fbar{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:18px;background:var(--glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass)}.meetcarbon-design .mc-fbar__row,.meetcarbon-overlay .mc-fbar__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meetcarbon-design .mc-fbar__search,.meetcarbon-overlay .mc-fbar__search{display:flex;align-items:center;gap:8px;height:36px;width:300px;padding:0 8px 0 12px;border-radius:11px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line),inset 0 1px 2px #0f172a0a;font-size:13px;color:var(--ink-4)}.meetcarbon-design .mc-fbar__search .mc-ico,.meetcarbon-overlay .mc-fbar__search .mc-ico{width:15px;height:15px;color:var(--ink-3)}.meetcarbon-design .mc-fbar__search .mc-kbd,.meetcarbon-overlay .mc-fbar__search .mc-kbd{margin-left:auto}.meetcarbon-design .mc-fchip,.meetcarbon-overlay .mc-fchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 11px;border-radius:10px;font-size:13px;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0f172a0a;cursor:pointer;white-space:nowrap}.meetcarbon-design .mc-fchip .mc-ico,.meetcarbon-overlay .mc-fchip .mc-ico{width:12px;height:12px;color:var(--ink-3)}.meetcarbon-design .mc-fchip b,.meetcarbon-overlay .mc-fchip b{font-weight:600;color:var(--ink)}.meetcarbon-design .mc-fchip.is-on,.meetcarbon-overlay .mc-fchip.is-on{color:var(--brand-ink);background:linear-gradient(180deg,#fff,#0077ff0f);box-shadow:inset 0 0 0 1px #0077ff4d,0 1px 2px #0f172a0a}.meetcarbon-design .mc-fchip.is-on b,.meetcarbon-overlay .mc-fchip.is-on b{color:var(--brand-ink)}.meetcarbon-design .mc-fchip.is-on .n,.meetcarbon-overlay .mc-fchip.is-on .n{font:600 11px/16px var(--font-num);padding:0 5px;border-radius:6px;background:var(--brand);color:#fff}.meetcarbon-design .mc-fchip--add,.meetcarbon-overlay .mc-fchip--add{border:1px dashed var(--line-strong);box-shadow:none;background:transparent;color:var(--ink-3)}.meetcarbon-design .mc-fbar__views,.meetcarbon-overlay .mc-fbar__views{display:flex;align-items:center;gap:2px;margin-left:auto}.meetcarbon-design .mc-fbar__sum,.meetcarbon-overlay .mc-fbar__sum{display:flex;align-items:center;gap:10px;padding:8px 4px 0;border-top:1px dashed var(--line);font-size:12.5px;color:var(--ink-3)}.meetcarbon-design .mc-fbar__sum b,.meetcarbon-overlay .mc-fbar__sum b{font:600 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-fbar__sum a,.meetcarbon-overlay .mc-fbar__sum a{color:var(--brand-ink);font-weight:500;cursor:pointer}.meetcarbon-design .mc-card__ic,.meetcarbon-overlay .mc-card__ic{margin-right:2px}.meetcarbon-design .mc-card__ic.mc-ichip,.meetcarbon-overlay .mc-card__ic.mc-ichip{width:32px;height:32px;border-radius:10px}.meetcarbon-design .mc-card__ic.mc-ichip .mc-ico,.meetcarbon-overlay .mc-card__ic.mc-ichip .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-card__ttl,.meetcarbon-overlay .mc-card__ttl{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-card__ttl .mc-card__sub,.meetcarbon-overlay .mc-card__ttl .mc-card__sub{margin-top:-1px}.meetcarbon-design .mc-card,.meetcarbon-overlay .mc-card{box-shadow:0 1px 2px #0f172a0a,0 12px 28px -20px #0f172a38,inset 0 1px #ffffffe6}.meetcarbon-design .mc-card--flat,.meetcarbon-overlay .mc-card--flat{box-shadow:inset 0 1px #ffffffe6}.meetcarbon-design .mc-ritem,.meetcarbon-overlay .mc-ritem{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);min-width:0}.meetcarbon-design .mc-ritem:last-child,.meetcarbon-overlay .mc-ritem:last-child{border-bottom:0}.meetcarbon-design .mc-ritem__t,.meetcarbon-overlay .mc-ritem__t{flex:1;min-width:0;display:flex;flex-direction:column}.meetcarbon-design .mc-ritem__t b,.meetcarbon-overlay .mc-ritem__t b{font-size:13.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-ritem__t span,.meetcarbon-overlay .mc-ritem__t span{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-ritem__v,.meetcarbon-overlay .mc-ritem__v{text-align:right;display:flex;flex-direction:column;align-items:flex-end;font:600 13.5px var(--font-num)}.meetcarbon-design .mc-ritem__v span,.meetcarbon-overlay .mc-ritem__v span{font:400 11.5px var(--font-sans);color:var(--ink-3)}.meetcarbon-design .mc-task,.meetcarbon-overlay .mc-task{border-radius:14px;padding:12px 14px 10px;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffe6;gap:9px}.meetcarbon-design .mc-task:hover,.meetcarbon-overlay .mc-task:hover{box-shadow:0 1px 2px #0f172a0a,0 14px 28px -18px #0f172a59;transform:translateY(-1px)}.meetcarbon-design .mc-task__sla,.meetcarbon-overlay .mc-task__sla{display:flex;align-items:center;gap:8px;font:500 11.5px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-task__sla i,.meetcarbon-overlay .mc-task__sla i{position:relative;flex:1;height:4px;border-radius:4px;background:#94a3b833;overflow:hidden}.meetcarbon-design .mc-task__sla i:after,.meetcarbon-overlay .mc-task__sla i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:4px;background:var(--t, var(--brand))}.meetcarbon-design .mc-task__sla.is-over,.meetcarbon-overlay .mc-task__sla.is-over{color:var(--danger-ink);--t: var(--danger)}.meetcarbon-design .mc-task__sla.is-soon,.meetcarbon-overlay .mc-task__sla.is-soon{color:var(--warning-ink);--t: var(--warning)}.meetcarbon-design .mc-task__foot,.meetcarbon-overlay .mc-task__foot{display:flex;align-items:center;gap:10px;font:500 11.5px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-task__foot .mc-ico,.meetcarbon-overlay .mc-task__foot .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-task__foot span,.meetcarbon-overlay .mc-task__foot span{display:inline-flex;align-items:center;gap:3px}.meetcarbon-design .mc-task__foot .mc-btn,.meetcarbon-overlay .mc-task__foot .mc-btn{margin-left:auto}.meetcarbon-design .mc-task__hint.is-ai,.meetcarbon-overlay .mc-task__hint.is-ai{color:var(--brand-ink);font-weight:500}.meetcarbon-design .mc-entity,.meetcarbon-overlay .mc-entity{padding:0;gap:0;overflow:hidden;border-radius:18px}.meetcarbon-design .mc-entity__band,.meetcarbon-overlay .mc-entity__band{position:relative;height:64px;padding:12px 14px;background:linear-gradient(135deg,var(--c-soft) 0%,var(--bg-card) 90%);border-bottom:1px solid var(--line);overflow:hidden}.meetcarbon-design .mc-entity__band svg,.meetcarbon-overlay .mc-entity__band svg{position:absolute;right:0;bottom:0;width:62%;height:44px}.meetcarbon-design .mc-entity__band .ln,.meetcarbon-overlay .mc-entity__band .ln{fill:none;stroke:var(--c);stroke-width:1.6;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-entity__band .ar,.meetcarbon-overlay .mc-entity__band .ar{fill:var(--c);opacity:.12}.meetcarbon-design .mc-entity__band .mc-tag,.meetcarbon-overlay .mc-entity__band .mc-tag{position:relative}.meetcarbon-design .mc-entity__main,.meetcarbon-overlay .mc-entity__main{padding:0 16px 14px;margin-top:-22px;position:relative;display:flex;flex-direction:column;gap:12px}.meetcarbon-design .mc-entity__main .mc-ichip,.meetcarbon-overlay .mc-entity__main .mc-ichip{width:44px;height:44px;border-radius:13px;box-shadow:0 0 0 3px var(--bg-card),var(--shadow-chip)}.meetcarbon-design .mc-entity__health,.meetcarbon-overlay .mc-entity__health{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-entity__health i,.meetcarbon-overlay .mc-entity__health i{flex:1;display:flex;gap:2px;height:6px}.meetcarbon-design .mc-entity__health i b,.meetcarbon-overlay .mc-entity__health i b{flex:1;border-radius:2px;background:#94a3b838}.meetcarbon-design .mc-entity__health i b.on,.meetcarbon-overlay .mc-entity__health i b.on{background:var(--c)}.meetcarbon-design .mc-entity__health strong,.meetcarbon-overlay .mc-entity__health strong{font:600 12px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-entity__foot,.meetcarbon-overlay .mc-entity__foot{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,var(--bg-sunken));font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-entity__foot .mc-btn,.meetcarbon-overlay .mc-entity__foot .mc-btn{margin-left:auto}.meetcarbon-design .mc-panel,.meetcarbon-overlay .mc-panel{border-radius:18px;box-shadow:0 1px 2px #0f172a0a,0 14px 30px -22px #0f172a40,inset 0 1px #ffffffe6}.meetcarbon-design .mc-table th,.meetcarbon-overlay .mc-table th{position:relative;background:linear-gradient(180deg,#f7f8fae6,#f7f8fa80)}.meetcarbon-design .mc-table th .mc-ico,.meetcarbon-overlay .mc-table th .mc-ico{width:11px;height:11px;vertical-align:-1px;margin-left:2px;color:var(--ink-4)}.meetcarbon-design .mc-table th.is-sort,.meetcarbon-overlay .mc-table th.is-sort{color:var(--ink)}.meetcarbon-design .mc-table th.is-sort .mc-ico,.meetcarbon-overlay .mc-table th.is-sort .mc-ico{color:var(--brand)}.meetcarbon-design .mc-table tbody tr,.meetcarbon-overlay .mc-table tbody tr{transition:background .12s ease}.meetcarbon-design .mc-table tbody tr:hover td,.meetcarbon-overlay .mc-table tbody tr:hover td{background:#0077ff09}.meetcarbon-design .mc-table .ops .mc-btn--icon,.meetcarbon-overlay .mc-table .ops .mc-btn--icon{opacity:0}.meetcarbon-design .mc-table tr:hover .ops .mc-btn--icon,.meetcarbon-design .mc-table tr.is-hover .ops .mc-btn--icon,.meetcarbon-overlay .mc-table tr:hover .ops .mc-btn--icon,.meetcarbon-overlay .mc-table tr.is-hover .ops .mc-btn--icon{opacity:1}.meetcarbon-design .mc-table tr.is-hover td,.meetcarbon-overlay .mc-table tr.is-hover td{background:#0077ff09}.meetcarbon-design .mc-table .t-main,.meetcarbon-overlay .mc-table .t-main{display:flex;flex-direction:column}.meetcarbon-design .mc-table .t-main b,.meetcarbon-overlay .mc-table .t-main b{font-weight:500}.meetcarbon-design .mc-table .t-main span,.meetcarbon-overlay .mc-table .t-main span{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.meetcarbon-design .mc-table .t-main span .mc-ico,.meetcarbon-overlay .mc-table .t-main span .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-cell-sla,.meetcarbon-overlay .mc-cell-sla{display:flex;flex-direction:column;gap:4px;min-width:110px}.meetcarbon-design .mc-cell-sla span,.meetcarbon-overlay .mc-cell-sla span{font:500 12.5px var(--font-num);color:var(--ink-2)}.meetcarbon-design .mc-cell-sla.is-over span,.meetcarbon-overlay .mc-cell-sla.is-over span{color:var(--danger-ink)}.meetcarbon-design .mc-cell-sla.is-soon span,.meetcarbon-overlay .mc-cell-sla.is-soon span{color:var(--warning-ink)}.meetcarbon-design .mc-cell-sla i,.meetcarbon-overlay .mc-cell-sla i{position:relative;height:4px;border-radius:4px;background:#94a3b833;overflow:hidden}.meetcarbon-design .mc-cell-sla i:after,.meetcarbon-overlay .mc-cell-sla i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:4px;background:var(--brand)}.meetcarbon-design .mc-cell-sla.is-over i:after,.meetcarbon-overlay .mc-cell-sla.is-over i:after{background:var(--danger)}.meetcarbon-design .mc-cell-sla.is-soon i:after,.meetcarbon-overlay .mc-cell-sla.is-soon i:after{background:var(--warning)}.meetcarbon-design .mc-cell-sla.is-done i:after,.meetcarbon-overlay .mc-cell-sla.is-done i:after{background:var(--success)}.meetcarbon-design .mc-table tr.mc-tr-group td,.meetcarbon-overlay .mc-table tr.mc-tr-group td{background:var(--bg-sunken);font-size:12px;font-weight:600;color:var(--ink-2);padding-top:7px;padding-bottom:7px}.meetcarbon-design .mc-table tr.mc-tr-group td .mc-ico,.meetcarbon-overlay .mc-table tr.mc-tr-group td .mc-ico{width:12px;height:12px;vertical-align:-2px;margin-right:4px}.meetcarbon-design .mc-table tfoot td,.meetcarbon-overlay .mc-table tfoot td{padding:11px 16px;border-top:1px solid var(--line-strong);background:linear-gradient(180deg,var(--bg-sunken),rgba(247,248,250,.4));font-weight:600;font-size:13px}.meetcarbon-design .mc-table tfoot .num,.meetcarbon-overlay .mc-table tfoot .num{font-size:14px}.meetcarbon-design .mc-bulk,.meetcarbon-overlay .mc-bulk{background:linear-gradient(90deg,#0077ff1a,#0077ff08);border-top:1px solid rgba(0,119,255,.14);border-bottom:1px solid rgba(0,119,255,.14)}.meetcarbon-design .mc-bulk .mc-check,.meetcarbon-overlay .mc-bulk .mc-check{margin-right:2px}.meetcarbon-design .mc-dsec,.meetcarbon-overlay .mc-dsec{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.meetcarbon-design .mc-dsec:last-child,.meetcarbon-overlay .mc-dsec:last-child{border-bottom:0;padding-bottom:4px}.meetcarbon-design .mc-dsec:first-child,.meetcarbon-overlay .mc-dsec:first-child{padding-top:4px}.meetcarbon-design .mc-dsec__h,.meetcarbon-overlay .mc-dsec__h{display:flex;flex-direction:column;gap:6px}.meetcarbon-design .mc-dsec__h b,.meetcarbon-overlay .mc-dsec__h b{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-dsec__h span,.meetcarbon-overlay .mc-dsec__h span{font-size:12px;color:var(--ink-3);line-height:18px}.meetcarbon-design .mc-dsec__h .mc-ichip,.meetcarbon-overlay .mc-dsec__h .mc-ichip{width:28px;height:28px;border-radius:9px}.meetcarbon-design .mc-dsec__h .mc-ichip .mc-ico,.meetcarbon-overlay .mc-dsec__h .mc-ichip .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-desc dd .mc-copy,.meetcarbon-overlay .mc-desc dd .mc-copy{margin-left:4px;width:22px;height:22px;border-radius:6px;display:inline-grid;place-items:center;vertical-align:-5px;color:var(--ink-4);cursor:pointer}.meetcarbon-design .mc-desc dd .mc-copy:hover,.meetcarbon-overlay .mc-desc dd .mc-copy:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-desc dd .mc-copy .mc-ico,.meetcarbon-overlay .mc-desc dd .mc-copy .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-verified,.meetcarbon-overlay .mc-verified{display:inline-flex;align-items:center;gap:3px;margin-left:6px;font-size:11px;font-weight:600;color:var(--success-ink);vertical-align:1px}.meetcarbon-design .mc-verified .mc-ico,.meetcarbon-overlay .mc-verified .mc-ico{width:12px;height:12px}.meetcarbon-design .mc-desc dd a,.meetcarbon-overlay .mc-desc dd a{color:var(--brand-ink);text-decoration:none}.meetcarbon-design .mc-desc dd.is-empty,.meetcarbon-overlay .mc-desc dd.is-empty{color:var(--ink-4)}.meetcarbon-design .mc-desc dd .mc-changed,.meetcarbon-overlay .mc-desc dd .mc-changed{margin-left:6px;font-size:11px;color:var(--warning-ink);background:var(--warning-soft);padding:0 5px;border-radius:5px}.meetcarbon-design .mc-empty,.meetcarbon-overlay .mc-empty{padding:28px 24px 24px}.meetcarbon-design .mc-empty__stage,.meetcarbon-overlay .mc-empty__stage{position:relative;width:132px;height:96px;margin-bottom:8px}.meetcarbon-design .mc-empty__stage:before,.meetcarbon-overlay .mc-empty__stage:before{content:"";position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;border:1px dashed var(--line-strong)}.meetcarbon-design .mc-empty__stage:after,.meetcarbon-overlay .mc-empty__stage:after{content:"";position:absolute;left:50%;top:50%;width:132px;height:60px;margin:-30px 0 0 -66px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c, var(--brand)) 14%,transparent),transparent)}.meetcarbon-design .mc-empty__stage .mc-ichip,.meetcarbon-overlay .mc-empty__stage .mc-ichip{position:absolute;z-index:1}.meetcarbon-design .mc-empty__stage .main,.meetcarbon-overlay .mc-empty__stage .main{left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:16px}.meetcarbon-design .mc-empty__stage .main .mc-ico,.meetcarbon-overlay .mc-empty__stage .main .mc-ico{width:24px;height:24px}.meetcarbon-design .mc-empty__stage .s1,.meetcarbon-overlay .mc-empty__stage .s1{left:4px;top:10px;width:30px;height:30px;border-radius:9px;transform:rotate(-8deg)}.meetcarbon-design .mc-empty__stage .s2,.meetcarbon-overlay .mc-empty__stage .s2{right:2px;bottom:6px;width:30px;height:30px;border-radius:9px;transform:rotate(7deg)}.meetcarbon-design .mc-empty__stage .s1 .mc-ico,.meetcarbon-design .mc-empty__stage .s2 .mc-ico,.meetcarbon-overlay .mc-empty__stage .s1 .mc-ico,.meetcarbon-overlay .mc-empty__stage .s2 .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-empty__tips,.meetcarbon-overlay .mc-empty__tips{margin-top:12px;width:100%;max-width:300px;display:flex;flex-direction:column;gap:6px;text-align:left}.meetcarbon-design .mc-empty__tip,.meetcarbon-overlay .mc-empty__tip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--bg-sunken);font-size:12.5px;color:var(--ink-2);cursor:pointer}.meetcarbon-design .mc-empty__tip:hover,.meetcarbon-overlay .mc-empty__tip:hover{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-empty__tip .mc-ico,.meetcarbon-overlay .mc-empty__tip .mc-ico{width:14px;height:14px;color:var(--ink-3)}.meetcarbon-design .mc-empty__tip .mc-ico:last-child,.meetcarbon-overlay .mc-empty__tip .mc-ico:last-child{margin-left:auto;width:12px;height:12px}.meetcarbon-design .mc-empty__code,.meetcarbon-overlay .mc-empty__code{font:400 11.5px var(--font-mono);color:var(--ink-3);padding:2px 8px;border-radius:6px;background:var(--bg-sunken);margin-top:4px}.meetcarbon-design .mc-modal,.meetcarbon-overlay .mc-modal{box-shadow:0 2px 6px #0f172a0f,0 32px 80px -24px #0f172a66,inset 0 1px #ffffffe6}.meetcarbon-design .mc-modal__head,.meetcarbon-overlay .mc-modal__head{align-items:center;padding:18px 20px 14px 24px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--c, var(--brand)) 5%,var(--bg-card)),var(--bg-card))}.meetcarbon-design .mc-modal__head .mc-ichip,.meetcarbon-overlay .mc-modal__head .mc-ichip{width:36px;height:36px;border-radius:11px}.meetcarbon-design .mc-modal__head .mc-ichip .mc-ico,.meetcarbon-overlay .mc-modal__head .mc-ichip .mc-ico{width:18px;height:18px}.meetcarbon-design .mc-modal__meta,.meetcarbon-overlay .mc-modal__meta{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-modal__meta i,.meetcarbon-overlay .mc-modal__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.meetcarbon-design .mc-modal__meta .mc-mono,.meetcarbon-overlay .mc-modal__meta .mc-mono{color:var(--ink-2)}.meetcarbon-design .mc-modal__close,.meetcarbon-overlay .mc-modal__close{margin-top:0}.meetcarbon-design .mc-modal__foot,.meetcarbon-overlay .mc-modal__foot{padding:12px 20px 12px 24px;background:linear-gradient(180deg,var(--bg-sunken),rgba(247,248,250,.6))}.meetcarbon-design .mc-path,.meetcarbon-overlay .mc-path{display:flex;align-items:center;gap:6px;margin-right:auto;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-path .mc-avatar,.meetcarbon-overlay .mc-path .mc-avatar{width:22px;height:22px;font-size:10px;box-shadow:0 0 0 2px var(--bg-card)}.meetcarbon-design .mc-path .mc-ico,.meetcarbon-overlay .mc-path .mc-ico{width:11px;height:11px;color:var(--ink-4)}.meetcarbon-design .mc-path b,.meetcarbon-overlay .mc-path b{color:var(--ink-2);font-weight:500}.meetcarbon-design .mc-smartfill,.meetcarbon-overlay .mc-smartfill{padding:10px 12px;border-radius:12px}.meetcarbon-design .mc-smartfill__stats,.meetcarbon-overlay .mc-smartfill__stats{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-smartfill__stats b,.meetcarbon-overlay .mc-smartfill__stats b{font:600 12.5px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-lines,.meetcarbon-overlay .mc-lines{border-radius:12px;box-shadow:0 1px 2px #0f172a0a}.meetcarbon-design .mc-lines__foot,.meetcarbon-overlay .mc-lines__foot{background:var(--bg-sunken)}.meetcarbon-design .mc-confirm__icon,.meetcarbon-overlay .mc-confirm__icon{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,var(--bg-card),var(--warning-soft));box-shadow:inset 0 0 0 1px #d98a0038,0 8px 18px -10px #d98a0099;color:var(--warning-ink)}.meetcarbon-design .mc-confirm__icon--danger,.meetcarbon-overlay .mc-confirm__icon--danger{background:linear-gradient(160deg,var(--bg-card),var(--danger-soft));box-shadow:inset 0 0 0 1px #d92d2038,0 8px 18px -10px #d92d2099;color:var(--danger-ink)}.meetcarbon-design .mc-confirm__icon--brand,.meetcarbon-overlay .mc-confirm__icon--brand{background:linear-gradient(160deg,var(--bg-card),var(--brand-soft));box-shadow:inset 0 0 0 1px #07f3,0 8px 18px -10px #07f9;color:var(--brand-ink)}.meetcarbon-design .mc-confirm__icon .mc-ico,.meetcarbon-overlay .mc-confirm__icon .mc-ico{width:22px;height:22px}.meetcarbon-design .mc-impact2,.meetcarbon-overlay .mc-impact2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px}.meetcarbon-design .mc-impact2 div,.meetcarbon-overlay .mc-impact2 div{padding:8px 10px;border-radius:10px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column}.meetcarbon-design .mc-impact2 span,.meetcarbon-overlay .mc-impact2 span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-impact2 b,.meetcarbon-overlay .mc-impact2 b{font:600 15px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-impact2 .is-bad b,.meetcarbon-overlay .mc-impact2 .is-bad b{color:var(--danger-ink)}.meetcarbon-design .mc-typeconf,.meetcarbon-overlay .mc-typeconf{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-typeconf code,.meetcarbon-overlay .mc-typeconf code{font:500 12px var(--font-mono);color:var(--ink);background:var(--bg-hover);padding:1px 5px;border-radius:5px}.meetcarbon-design .mc-sumrows,.meetcarbon-overlay .mc-sumrows{border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.meetcarbon-design .mc-sumrows div,.meetcarbon-overlay .mc-sumrows div{display:flex;justify-content:space-between;padding:7px 12px;font-size:13px;color:var(--ink-2);border-bottom:1px solid var(--line)}.meetcarbon-design .mc-sumrows div:last-child,.meetcarbon-overlay .mc-sumrows div:last-child{border-bottom:0;background:var(--bg-sunken);font-weight:600;color:var(--ink)}.meetcarbon-design .mc-sumrows b,.meetcarbon-overlay .mc-sumrows b{font:600 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-steps2,.meetcarbon-overlay .mc-steps2{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.meetcarbon-design .mc-steps2>div,.meetcarbon-overlay .mc-steps2>div{position:relative;display:flex;gap:10px;padding:10px 12px;border-radius:12px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-steps2 .n,.meetcarbon-overlay .mc-steps2 .n{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font:600 12px var(--font-num);color:var(--ink-3);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.meetcarbon-design .mc-steps2 b,.meetcarbon-overlay .mc-steps2 b{display:block;font-size:13px;font-weight:600;color:var(--ink-2);line-height:18px}.meetcarbon-design .mc-steps2 span,.meetcarbon-overlay .mc-steps2 span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-steps2 .is-done .n,.meetcarbon-overlay .mc-steps2 .is-done .n{background:linear-gradient(180deg,#2b303b,var(--solid));color:#fff;box-shadow:none}.meetcarbon-design .mc-steps2 .is-now,.meetcarbon-overlay .mc-steps2 .is-now{background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--brand),0 8px 18px -12px #07f9}.meetcarbon-design .mc-steps2 .is-now .n,.meetcarbon-overlay .mc-steps2 .is-now .n{background:var(--brand-soft);color:var(--brand-ink);box-shadow:inset 0 0 0 1px #0077ff4d}.meetcarbon-design .mc-steps2 .is-now b,.meetcarbon-overlay .mc-steps2 .is-now b{color:var(--ink)}.meetcarbon-design .mc-vtiles,.meetcarbon-overlay .mc-vtiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.meetcarbon-design .mc-vtile,.meetcarbon-overlay .mc-vtile{padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--t) 24%,transparent);background:linear-gradient(160deg,var(--bg-card),color-mix(in srgb,var(--t) 7%,var(--bg-card)));display:flex;flex-direction:column;gap:2px}.meetcarbon-design .mc-vtile span,.meetcarbon-overlay .mc-vtile span{font-size:12px;color:var(--ink-2);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-vtile span .mc-ico,.meetcarbon-overlay .mc-vtile span .mc-ico{width:14px;height:14px;color:var(--t)}.meetcarbon-design .mc-vtile b,.meetcarbon-overlay .mc-vtile b{font:700 22px/28px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-vtile b small,.meetcarbon-overlay .mc-vtile b small{font:500 12px var(--font-sans);color:var(--ink-3);margin-left:3px}.meetcarbon-design .mc-errrows .mc-table td,.meetcarbon-overlay .mc-errrows .mc-table td{font-size:12.5px}.meetcarbon-design .mc-errrows .mc-table td.bad,.meetcarbon-overlay .mc-errrows .mc-table td.bad{color:var(--danger-ink)}.meetcarbon-design .mc-errrows .mc-table td.fix,.meetcarbon-overlay .mc-errrows .mc-table td.fix{color:var(--brand-ink)}.meetcarbon-design .mc-result,.meetcarbon-overlay .mc-result{padding:30px 28px 6px}.meetcarbon-design .mc-result__burst,.meetcarbon-overlay .mc-result__burst{position:relative;width:84px;height:84px;display:grid;place-items:center;margin-bottom:6px}.meetcarbon-design .mc-result__burst:before,.meetcarbon-design .mc-result__burst:after,.meetcarbon-overlay .mc-result__burst:before,.meetcarbon-overlay .mc-result__burst:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(18,161,80,.18)}.meetcarbon-design .mc-result__burst:after,.meetcarbon-overlay .mc-result__burst:after{top:12px;right:12px;bottom:12px;left:12px;border-color:#12a15047;background:radial-gradient(circle,rgba(18,161,80,.1),transparent 70%)}.meetcarbon-design .mc-result__burst .mc-result__icon,.meetcarbon-overlay .mc-result__burst .mc-result__icon{margin:0;width:48px;height:48px;position:relative;z-index:1;color:#fff;background:linear-gradient(160deg,#3ccf7b,var(--success));box-shadow:0 10px 22px -10px #12a150e6,inset 0 1px #ffffff59}.meetcarbon-design .mc-receipt,.meetcarbon-overlay .mc-receipt{margin:14px 24px 0;padding:12px 14px;border-radius:14px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.meetcarbon-design .mc-receipt div,.meetcarbon-overlay .mc-receipt div{display:flex;flex-direction:column}.meetcarbon-design .mc-receipt span,.meetcarbon-overlay .mc-receipt span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-receipt b,.meetcarbon-overlay .mc-receipt b{font-size:13.5px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-receipt b.num,.meetcarbon-overlay .mc-receipt b.num{font-family:var(--font-num)}.meetcarbon-design .mc-receipt .mc-avatar,.meetcarbon-overlay .mc-receipt .mc-avatar{width:20px;height:20px;font-size:10px}.meetcarbon-design .mc-next__label,.meetcarbon-overlay .mc-next__label{font-weight:600}.meetcarbon-design .mc-next__item,.meetcarbon-overlay .mc-next__item{border-radius:12px;padding:10px 12px;box-shadow:0 1px 2px #0f172a0a}.meetcarbon-design .mc-next__item:hover,.meetcarbon-overlay .mc-next__item:hover{box-shadow:0 10px 20px -14px #0f172a59}.meetcarbon-design .mc-next__item .mc-ichip,.meetcarbon-overlay .mc-next__item .mc-ichip{width:30px;height:30px;border-radius:9px}.meetcarbon-design .mc-next__item .mc-ichip .mc-ico,.meetcarbon-overlay .mc-next__item .mc-ichip .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-next__item div,.meetcarbon-overlay .mc-next__item div{flex:1;min-width:0;display:flex;flex-direction:column}.meetcarbon-design .mc-next__item div span,.meetcarbon-overlay .mc-next__item div span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-drawer,.meetcarbon-overlay .mc-drawer{box-shadow:-24px 0 60px -20px #0f172a59}.meetcarbon-design .mc-drawer__head,.meetcarbon-overlay .mc-drawer__head{padding-bottom:0;background:linear-gradient(180deg,color-mix(in srgb,var(--c, var(--warning)) 6%,var(--bg-card)),var(--bg-card) 70%)}.meetcarbon-design .mc-drawer__title .mc-ichip,.meetcarbon-overlay .mc-drawer__title .mc-ichip{width:38px;height:38px;border-radius:12px}.meetcarbon-design .mc-drawer__kpis,.meetcarbon-overlay .mc-drawer__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.meetcarbon-design .mc-drawer__kpis div,.meetcarbon-overlay .mc-drawer__kpis div{padding:8px 10px;border-radius:10px;background:#ffffffbf;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column}.meetcarbon-design .mc-drawer__kpis span,.meetcarbon-overlay .mc-drawer__kpis span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-drawer__kpis b,.meetcarbon-overlay .mc-drawer__kpis b{font:600 14px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-drawer__kpis .is-bad b,.meetcarbon-overlay .mc-drawer__kpis .is-bad b{color:var(--danger-ink)}.meetcarbon-design .mc-drawer__kpis i,.meetcarbon-overlay .mc-drawer__kpis i{display:block;height:3px;margin-top:5px;border-radius:3px;background:#94a3b833;position:relative;overflow:hidden}.meetcarbon-design .mc-drawer__kpis i:after,.meetcarbon-overlay .mc-drawer__kpis i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:var(--danger);border-radius:3px}.meetcarbon-design .mc-tl2,.meetcarbon-overlay .mc-tl2{list-style:none;margin:0;padding:0}.meetcarbon-design .mc-tl2 li,.meetcarbon-overlay .mc-tl2 li{position:relative;display:grid;grid-template-columns:24px 1fr;gap:10px;padding-bottom:14px}.meetcarbon-design .mc-tl2 li:after,.meetcarbon-overlay .mc-tl2 li:after{content:"";position:absolute;left:11.5px;top:28px;bottom:2px;width:1px;background:var(--line-strong)}.meetcarbon-design .mc-tl2 li:last-child:after,.meetcarbon-overlay .mc-tl2 li:last-child:after{display:none}.meetcarbon-design .mc-tl2 .mc-avatar,.meetcarbon-overlay .mc-tl2 .mc-avatar{width:24px;height:24px}.meetcarbon-design .mc-tl2 .mc-spark,.meetcarbon-overlay .mc-tl2 .mc-spark{width:24px!important;height:24px!important}.meetcarbon-design .mc-tl2 .sys,.meetcarbon-overlay .mc-tl2 .sys{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3)}.meetcarbon-design .mc-tl2 .sys .mc-ico,.meetcarbon-overlay .mc-tl2 .sys .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-tl2 .h,.meetcarbon-overlay .mc-tl2 .h{display:flex;align-items:baseline;gap:6px;font-size:13px}.meetcarbon-design .mc-tl2 .h b,.meetcarbon-overlay .mc-tl2 .h b{font-weight:600}.meetcarbon-design .mc-tl2 .h time,.meetcarbon-overlay .mc-tl2 .h time{margin-left:auto;font:400 11.5px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-tl2 .c,.meetcarbon-overlay .mc-tl2 .c{font-size:12.5px;color:var(--ink-2);line-height:19px}.meetcarbon-design .mc-tl2 .att,.meetcarbon-overlay .mc-tl2 .att{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:5px 8px;border-radius:8px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--ink-2)}.meetcarbon-design .mc-tl2 .att .mc-ico,.meetcarbon-overlay .mc-tl2 .att .mc-ico{width:13px;height:13px;color:var(--ink-3)}.meetcarbon-design .mc-composer,.meetcarbon-overlay .mc-composer{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;border-radius:12px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px #0f172a0a;font-size:13px;color:var(--ink-4)}.meetcarbon-design .mc-composer .mc-ico,.meetcarbon-overlay .mc-composer .mc-ico{width:16px;height:16px;color:var(--ink-3)}.meetcarbon-design .mc-composer .mc-btn,.meetcarbon-overlay .mc-composer .mc-btn{margin-left:auto}.meetcarbon-design .mc-menu,.meetcarbon-overlay .mc-menu{border-radius:14px;padding:6px;box-shadow:0 2px 6px #0f172a0f,0 20px 44px -16px #0f172a59}.meetcarbon-design .mc-menu__item,.meetcarbon-overlay .mc-menu__item{height:auto;min-height:34px;padding:6px 10px;border-radius:9px}.meetcarbon-design .mc-menu__item .mc-ico,.meetcarbon-overlay .mc-menu__item .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-menu__item.is-rich,.meetcarbon-overlay .mc-menu__item.is-rich{align-items:flex-start}.meetcarbon-design .mc-menu__item.is-rich .mc-ico,.meetcarbon-overlay .mc-menu__item.is-rich .mc-ico{margin-top:2px}.meetcarbon-design .mc-menu__t,.meetcarbon-overlay .mc-menu__t{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-menu__t span,.meetcarbon-overlay .mc-menu__t span{font-size:11.5px;color:var(--ink-3);line-height:16px}.meetcarbon-design .mc-menu__item .chk,.meetcarbon-overlay .mc-menu__item .chk{margin-left:auto;color:var(--brand)}.meetcarbon-design .mc-menu__item.is-active,.meetcarbon-overlay .mc-menu__item.is-active{background:var(--brand-soft);color:var(--brand-ink)}.meetcarbon-design .mc-menu__item.is-active>.mc-ico:first-child,.meetcarbon-overlay .mc-menu__item.is-active>.mc-ico:first-child{color:var(--brand)}.meetcarbon-design .mc-cmdk,.meetcarbon-overlay .mc-cmdk{width:560px;border-radius:18px;overflow:hidden;background:var(--glass-strong);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid var(--glass-edge);box-shadow:0 2px 6px #0f172a0f,0 40px 80px -24px #0f172a73}.meetcarbon-design .mc-cmdk__in,.meetcarbon-overlay .mc-cmdk__in{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink)}.meetcarbon-design .mc-cmdk__in .mc-ico,.meetcarbon-overlay .mc-cmdk__in .mc-ico{width:18px;height:18px;color:var(--ink-3)}.meetcarbon-design .mc-cmdk__in .caret,.meetcarbon-overlay .mc-cmdk__in .caret{width:1.5px;height:18px;background:var(--brand);margin-left:-8px}.meetcarbon-design .mc-cmdk__in .mc-kbd,.meetcarbon-overlay .mc-cmdk__in .mc-kbd{margin-left:auto}.meetcarbon-design .mc-cmdk__body,.meetcarbon-overlay .mc-cmdk__body{padding:6px 8px 8px}.meetcarbon-design .mc-cmdk__g,.meetcarbon-overlay .mc-cmdk__g{font:600 11px/16px var(--font-sans);color:var(--ink-3);padding:8px 8px 4px}.meetcarbon-design .mc-cmdk__row,.meetcarbon-overlay .mc-cmdk__row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;font-size:13.5px;color:var(--ink)}.meetcarbon-design .mc-cmdk__row .mc-ichip,.meetcarbon-overlay .mc-cmdk__row .mc-ichip{width:28px;height:28px;border-radius:8px}.meetcarbon-design .mc-cmdk__row .mc-ichip .mc-ico,.meetcarbon-overlay .mc-cmdk__row .mc-ichip .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-cmdk__row small,.meetcarbon-overlay .mc-cmdk__row small{font-size:12px;color:var(--ink-3);margin-left:4px}.meetcarbon-design .mc-cmdk__row .r,.meetcarbon-overlay .mc-cmdk__row .r{margin-left:auto;font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.meetcarbon-design .mc-cmdk__row.is-on,.meetcarbon-overlay .mc-cmdk__row.is-on{background:var(--bg-card);box-shadow:0 6px 14px -10px #0f172a59,inset 0 0 0 1px #0077ff40}.meetcarbon-design .mc-cmdk__row mark,.meetcarbon-overlay .mc-cmdk__row mark{background:#f59e0b38;color:inherit;border-radius:3px;padding:0 1px}.meetcarbon-design .mc-cmdk__foot,.meetcarbon-overlay .mc-cmdk__foot{display:flex;align-items:center;gap:14px;padding:9px 16px;border-top:1px solid var(--line);background:#f7f8fab3;font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-cmdk__foot span,.meetcarbon-overlay .mc-cmdk__foot span{display:inline-flex;align-items:center;gap:5px}.meetcarbon-design .mc-cmdk__foot .mc-spark,.meetcarbon-overlay .mc-cmdk__foot .mc-spark{width:16px!important;height:16px!important;margin-left:auto}.meetcarbon-design .mc-pop,.meetcarbon-overlay .mc-pop{border-radius:14px;box-shadow:0 2px 6px #0f172a0f,0 20px 44px -16px #0f172a59}.meetcarbon-design .mc-tooltip,.meetcarbon-overlay .mc-tooltip{border-radius:9px;padding:7px 10px;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#2b303b,var(--solid))}.meetcarbon-design .mc-tooltip .mc-kbd,.meetcarbon-overlay .mc-tooltip .mc-kbd{border-color:#fff3;color:#ffffffbf}.meetcarbon-design .mc-toast,.meetcarbon-overlay .mc-toast{height:auto;min-height:42px;padding:8px 10px 8px 12px;border-radius:13px;position:relative;overflow:hidden;gap:10px;background:linear-gradient(180deg,#232833,#0f1116);box-shadow:0 16px 34px -14px #0b0d12b3,inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0f}.meetcarbon-design .mc-toast .mc-ico,.meetcarbon-overlay .mc-toast .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-toast__t,.meetcarbon-overlay .mc-toast__t{display:flex;flex-direction:column;line-height:18px}.meetcarbon-design .mc-toast__t span,.meetcarbon-overlay .mc-toast__t span{font-size:12px;color:#fff9}.meetcarbon-design .mc-toast__bar,.meetcarbon-overlay .mc-toast__bar{position:absolute;left:0;bottom:0;height:2px;width:var(--v);background:linear-gradient(90deg,#fff3,#fff9)}.meetcarbon-design .mc-toast__act,.meetcarbon-overlay .mc-toast__act{border-radius:8px;padding:4px 10px;margin-left:6px;border:0;background:#ffffff1a}.meetcarbon-design .mc-toast .spin,.meetcarbon-overlay .mc-toast .spin{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.85);border-right-color:transparent;animation:mc-spin .8s linear infinite}.meetcarbon-design .mc-inbox,.meetcarbon-overlay .mc-inbox{width:380px;border-radius:18px;overflow:hidden;background:var(--glass-strong);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid var(--glass-edge);box-shadow:0 2px 6px #0f172a0f,0 32px 70px -24px #0f172a73}.meetcarbon-design .mc-inbox__head,.meetcarbon-overlay .mc-inbox__head{display:flex;align-items:center;gap:8px;padding:12px 14px 0}.meetcarbon-design .mc-inbox__head b,.meetcarbon-overlay .mc-inbox__head b{font-size:15px;font-weight:600}.meetcarbon-design .mc-inbox__head .n,.meetcarbon-overlay .mc-inbox__head .n{font:600 11px/18px var(--font-num);padding:0 6px;border-radius:99px;background:var(--danger);color:#fff}.meetcarbon-design .mc-inbox__head a,.meetcarbon-overlay .mc-inbox__head a{margin-left:auto;font-size:12px;color:var(--brand-ink);font-weight:500}.meetcarbon-design .mc-inbox .mc-tabs,.meetcarbon-overlay .mc-inbox .mc-tabs{padding:0 14px;gap:18px}.meetcarbon-design .mc-inbox .mc-tab,.meetcarbon-overlay .mc-inbox .mc-tab{font-size:13px;padding:8px 0 9px}.meetcarbon-design .mc-inbox__g,.meetcarbon-overlay .mc-inbox__g{font:600 11px/16px var(--font-sans);color:var(--ink-3);padding:10px 14px 4px}.meetcarbon-design .mc-inbox__row,.meetcarbon-overlay .mc-inbox__row{position:relative;display:flex;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.meetcarbon-design .mc-inbox__row.is-unread,.meetcarbon-overlay .mc-inbox__row.is-unread{background:linear-gradient(90deg,rgba(0,119,255,.05),transparent 70%)}.meetcarbon-design .mc-inbox__row.is-unread:before,.meetcarbon-overlay .mc-inbox__row.is-unread:before{content:"";position:absolute;left:5px;top:22px;width:6px;height:6px;border-radius:50%;background:var(--brand)}.meetcarbon-design .mc-inbox__row .mc-ichip,.meetcarbon-design .mc-inbox__row .mc-spark,.meetcarbon-design .mc-inbox__row .mc-avatar,.meetcarbon-overlay .mc-inbox__row .mc-ichip,.meetcarbon-overlay .mc-inbox__row .mc-spark,.meetcarbon-overlay .mc-inbox__row .mc-avatar{width:32px!important;height:32px!important;border-radius:10px;flex:none}.meetcarbon-design .mc-inbox__row .mc-avatar,.meetcarbon-overlay .mc-inbox__row .mc-avatar{border-radius:50%}.meetcarbon-design .mc-inbox__row .mc-ichip .mc-ico,.meetcarbon-overlay .mc-inbox__row .mc-ichip .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-inbox__t,.meetcarbon-overlay .mc-inbox__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.meetcarbon-design .mc-inbox__t b,.meetcarbon-overlay .mc-inbox__t b{font-size:13px;font-weight:600;display:flex;gap:6px;align-items:baseline}.meetcarbon-design .mc-inbox__t b time,.meetcarbon-overlay .mc-inbox__t b time{margin-left:auto;font:400 11.5px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-inbox__t span,.meetcarbon-overlay .mc-inbox__t span{font-size:12.5px;color:var(--ink-2);line-height:19px}.meetcarbon-design .mc-inbox__act,.meetcarbon-overlay .mc-inbox__act{display:flex;gap:6px;margin-top:6px}.meetcarbon-design .mc-phead__meta,.meetcarbon-overlay .mc-phead__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.meetcarbon-design .mc-phead__meta>span,.meetcarbon-overlay .mc-phead__meta>span{display:inline-flex;align-items:center;gap:6px}.meetcarbon-design .mc-phead__meta .mc-ico,.meetcarbon-overlay .mc-phead__meta .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-phead__meta b,.meetcarbon-overlay .mc-phead__meta b{color:var(--ink-2);font-weight:500}.meetcarbon-design .mc-phead__main .mc-ichip,.meetcarbon-overlay .mc-phead__main .mc-ichip{width:42px;height:42px;border-radius:13px}.meetcarbon-design .mc-phead__main .mc-ichip .mc-ico,.meetcarbon-overlay .mc-phead__main .mc-ichip .mc-ico{width:20px;height:20px}.meetcarbon-design .mc-phead__facts,.meetcarbon-overlay .mc-phead__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4px;border-radius:14px;background:#ffffff9e;box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-phead__facts div,.meetcarbon-overlay .mc-phead__facts div{padding:10px 14px;display:flex;flex-direction:column;gap:1px}.meetcarbon-design .mc-phead__facts div+div,.meetcarbon-overlay .mc-phead__facts div+div{border-left:1px solid var(--line)}.meetcarbon-design .mc-phead__facts span,.meetcarbon-overlay .mc-phead__facts span{font-size:11.5px;color:var(--ink-3)}.meetcarbon-design .mc-phead__facts b,.meetcarbon-overlay .mc-phead__facts b{font:600 15px var(--font-num);color:var(--ink);display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-phead__facts b .mc-avatar,.meetcarbon-overlay .mc-phead__facts b .mc-avatar{width:20px;height:20px;font-size:10px}.meetcarbon-design .mc-phead__facts b.txt,.meetcarbon-overlay .mc-phead__facts b.txt{font-family:var(--font-sans);font-size:13.5px}.meetcarbon-design .mc-phead .mc-tabs,.meetcarbon-overlay .mc-phead .mc-tabs{margin:4px -24px -18px;padding:0 24px;border-bottom:0;border-top:1px solid var(--line)}.meetcarbon-design .mc-flow2,.meetcarbon-overlay .mc-flow2{display:flex;align-items:stretch;gap:0;padding:12px;border-radius:16px;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass);overflow-x:auto}.meetcarbon-design .mc-flow2__node,.meetcarbon-overlay .mc-flow2__node{display:flex;gap:10px;align-items:center;padding:8px 12px 8px 8px;border-radius:12px;min-width:0;flex:none}.meetcarbon-design .mc-flow2__node .mc-ichip,.meetcarbon-overlay .mc-flow2__node .mc-ichip{width:32px;height:32px;border-radius:10px}.meetcarbon-design .mc-flow2__node .mc-ichip .mc-ico,.meetcarbon-overlay .mc-flow2__node .mc-ichip .mc-ico{width:16px;height:16px}.meetcarbon-design .mc-flow2__t,.meetcarbon-overlay .mc-flow2__t{display:flex;flex-direction:column;line-height:18px}.meetcarbon-design .mc-flow2__t b,.meetcarbon-overlay .mc-flow2__t b{font-size:13px;font-weight:600;color:var(--ink);display:flex;gap:6px;align-items:center}.meetcarbon-design .mc-flow2__t span,.meetcarbon-overlay .mc-flow2__t span{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.meetcarbon-design .mc-flow2__node.is-done .mc-ichip,.meetcarbon-overlay .mc-flow2__node.is-done .mc-ichip{color:var(--success-ink);background:linear-gradient(160deg,var(--bg-card),var(--success-soft));box-shadow:inset 0 0 0 1px #12a15038}.meetcarbon-design .mc-flow2__node.is-now,.meetcarbon-overlay .mc-flow2__node.is-now{background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--brand),0 8px 18px -12px #07f9}.meetcarbon-design .mc-flow2__node.is-todo,.meetcarbon-overlay .mc-flow2__node.is-todo{opacity:.72}.meetcarbon-design .mc-flow2__node.is-todo .mc-ichip,.meetcarbon-overlay .mc-flow2__node.is-todo .mc-ichip{color:var(--ink-3);background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-flow2__link,.meetcarbon-overlay .mc-flow2__link{align-self:center;width:28px;height:2px;margin:0 4px;border-radius:2px;background:linear-gradient(90deg,var(--success),color-mix(in srgb,var(--success) 40%,transparent));flex:none}.meetcarbon-design .mc-flow2__link.is-next,.meetcarbon-overlay .mc-flow2__link.is-next{background:repeating-linear-gradient(90deg,var(--ink-4) 0 4px,transparent 4px 8px);height:1.5px}.meetcarbon-design .mc-flow2__next,.meetcarbon-overlay .mc-flow2__next{margin-left:auto;padding-left:16px;display:flex;align-items:center;gap:10px;border-left:1px solid var(--line);flex:none}.meetcarbon-design .mc-flow2__next .mc-flow2__t b,.meetcarbon-overlay .mc-flow2__next .mc-flow2__t b{font-weight:500;font-size:12.5px;color:var(--ink-2)}.meetcarbon-design .mc-topbar,.meetcarbon-overlay .mc-topbar{position:sticky;top:0;z-index:5;height:60px;display:flex;align-items:center;gap:10px;padding:0 24px;background:linear-gradient(180deg,#f4f6f8eb,#f4f6f8b8);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(15,23,42,.06)}.meetcarbon-design .mc-topbar__crumb,.meetcarbon-overlay .mc-topbar__crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-3);min-width:0}.meetcarbon-design .mc-topbar__crumb .mc-ichip,.meetcarbon-overlay .mc-topbar__crumb .mc-ichip{width:24px;height:24px;border-radius:7px}.meetcarbon-design .mc-topbar__crumb .mc-ichip .mc-ico,.meetcarbon-overlay .mc-topbar__crumb .mc-ichip .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-topbar__crumb .sep,.meetcarbon-overlay .mc-topbar__crumb .sep{color:var(--ink-4)}.meetcarbon-design .mc-topbar__crumb b,.meetcarbon-overlay .mc-topbar__crumb b{color:var(--ink);font-weight:600}.meetcarbon-design .mc-topbar__crumb .mc-ico.dn,.meetcarbon-overlay .mc-topbar__crumb .mc-ico.dn{width:11px;height:11px;color:var(--ink-4);margin-left:-4px}.meetcarbon-design .mc-topbar__right,.meetcarbon-overlay .mc-topbar__right{margin-left:auto;display:flex;align-items:center;gap:8px}.meetcarbon-design .mc-topbar__live,.meetcarbon-overlay .mc-topbar__live{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:9px;font:500 12px var(--font-sans);color:var(--ink-2);background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-topbar__live:before,.meetcarbon-overlay .mc-topbar__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.meetcarbon-design .mc-topbar__live b,.meetcarbon-overlay .mc-topbar__live b{font:600 12px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-topbar .mc-search,.meetcarbon-overlay .mc-topbar .mc-search{margin-left:0;width:280px;height:34px;border-radius:11px;background:#ffffffd9}.meetcarbon-design .mc-topbar__ask,.meetcarbon-overlay .mc-topbar__ask{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 5px;border-radius:11px;font:600 13px var(--font-sans);color:var(--ink);cursor:pointer;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(150deg,#07f9,#0077ff26 60%,#0f172a14) border-box;border:1px solid transparent;box-shadow:0 6px 14px -10px #0058d699}.meetcarbon-design .mc-topbar__ask .mc-spark,.meetcarbon-overlay .mc-topbar__ask .mc-spark{width:24px!important;height:24px!important}.meetcarbon-design .mc-topbar__ask .mc-kbd,.meetcarbon-overlay .mc-topbar__ask .mc-kbd{margin-left:2px}.meetcarbon-design .mc-topbar__ib,.meetcarbon-overlay .mc-topbar__ib{position:relative;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ink-2);cursor:pointer}.meetcarbon-design .mc-topbar__ib:hover,.meetcarbon-overlay .mc-topbar__ib:hover{background:#fffc}.meetcarbon-design .mc-topbar__ib .mc-ico,.meetcarbon-overlay .mc-topbar__ib .mc-ico{width:18px;height:18px}.meetcarbon-design .mc-topbar__ib .n,.meetcarbon-overlay .mc-topbar__ib .n{position:absolute;top:3px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--danger);color:#fff;font:600 10px/16px var(--font-num);text-align:center;box-shadow:0 0 0 2px var(--bg-page)}.meetcarbon-design .mc-shell .mc-main>.mc-header,.meetcarbon-overlay .mc-shell .mc-main>.mc-header{display:none}.meetcarbon-design .mc-content,.meetcarbon-overlay .mc-content{padding:18px 24px 28px}.meetcarbon-design .mc-phead--page,.meetcarbon-overlay .mc-phead--page{padding:18px 24px 0;gap:12px}.meetcarbon-design .mc-phead--page .mc-phead__main h1,.meetcarbon-overlay .mc-phead--page .mc-phead__main h1{font-size:24px}.meetcarbon-design .mc-phead--page .mc-tabs,.meetcarbon-overlay .mc-phead--page .mc-tabs{margin:2px -24px 0}.meetcarbon-design .mc-phead__time,.meetcarbon-overlay .mc-phead__time{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px #0f172a0d;font:500 13px var(--font-num);color:var(--ink)}.meetcarbon-design .mc-phead__time .mc-ico,.meetcarbon-overlay .mc-phead__time .mc-ico{width:15px;height:15px;color:var(--ink-3)}.meetcarbon-design .mc-meter-st,.meetcarbon-overlay .mc-meter-st{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.meetcarbon-design .mc-mini-spark,.meetcarbon-overlay .mc-mini-spark{width:90px;height:24px;display:block}.meetcarbon-design .mc-mini-spark polyline,.meetcarbon-overlay .mc-mini-spark polyline{fill:none;stroke:var(--cat-power);stroke-width:1.5;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-mini-spark polygon,.meetcarbon-overlay .mc-mini-spark polygon{fill:var(--cat-power);opacity:.1}.meetcarbon-design .mc-shell,.meetcarbon-overlay .mc-shell{position:relative}.meetcarbon-design .mc-shell:before,.meetcarbon-overlay .mc-shell:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--sider-w);background:var(--glass-strong);border-right:1px solid var(--glass-edge);pointer-events:none}.meetcarbon-design .mc-shell>.mc-sb,.meetcarbon-overlay .mc-shell>.mc-sb{z-index:1}.meetcarbon-design .mc-shell,.meetcarbon-overlay .mc-shell{min-height:100vh}.meetcarbon-design .mc-atan2,.meetcarbon-overlay .mc-atan2{display:flex;align-items:flex-start;gap:14px}.meetcarbon-design .mc-atan2__av,.meetcarbon-overlay .mc-atan2__av{position:relative;width:50px;height:50px;border-radius:50%;flex:none;overflow:hidden;display:grid;place-items:center;margin-top:4px;background:radial-gradient(circle at 35% 30%,#fff,#e3f0ff 55%,#d6f5e8);box-shadow:0 0 0 3px #fffffff2,0 0 0 4px #0077ff2e,0 10px 22px -10px #0058d68c}.meetcarbon-design .mc-atan2__av .mc-img--atan-avatar,.meetcarbon-overlay .mc-atan2__av .mc-img--atan-avatar{width:52px;height:52px;margin-top:10px}.meetcarbon-design .mc-atan2__on,.meetcarbon-overlay .mc-atan2__on{position:absolute;left:38px;top:40px;width:11px;height:11px;border-radius:50%;background:var(--success);box-shadow:0 0 0 2.5px #fff;z-index:1}.meetcarbon-design .mc-atan2__wrap,.meetcarbon-overlay .mc-atan2__wrap{position:relative;flex:none;width:50px}.meetcarbon-design .mc-atan2__bubble,.meetcarbon-overlay .mc-atan2__bubble{position:relative;flex:1;min-width:0;padding:12px 16px 12px 18px;border-radius:18px;border:1px solid transparent;background:radial-gradient(70% 120% at 0% 0%,rgba(0,119,255,.07),transparent 60%) padding-box,linear-gradient(180deg,var(--bg-card),rgba(255,255,255,.92)) padding-box,linear-gradient(135deg,#0077ff80,#0077ff24 45%,#0f172a12) border-box;box-shadow:0 1px 2px #0f172a0a,0 16px 34px -22px #0058d673}.meetcarbon-design .mc-atan2__bubble:before,.meetcarbon-overlay .mc-atan2__bubble:before{content:"";position:absolute;left:-7px;top:22px;width:12px;height:12px;transform:rotate(45deg);border-radius:2px;background:var(--bg-card);border-left:1px solid rgba(0,119,255,.42);border-bottom:1px solid rgba(0,119,255,.42)}.meetcarbon-design .mc-atan2__meta,.meetcarbon-overlay .mc-atan2__meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3);flex-wrap:wrap}.meetcarbon-design .mc-atan2__meta>b,.meetcarbon-overlay .mc-atan2__meta>b{font-size:13px;font-weight:600;color:var(--ink)}.meetcarbon-design .mc-atan2__meta i.d,.meetcarbon-overlay .mc-atan2__meta i.d{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.meetcarbon-design .mc-atan2__src,.meetcarbon-overlay .mc-atan2__src{display:inline-flex;align-items:center;gap:5px}.meetcarbon-design .mc-atan2__src .mc-spark,.meetcarbon-overlay .mc-atan2__src .mc-spark{width:14px!important;height:14px!important}.meetcarbon-design .mc-atan2__pager,.meetcarbon-overlay .mc-atan2__pager{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font:500 12px var(--font-num);color:var(--ink-3)}.meetcarbon-design .mc-atan2__pager a,.meetcarbon-overlay .mc-atan2__pager a{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-atan2__pager a:hover,.meetcarbon-overlay .mc-atan2__pager a:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-atan2__pager .mc-ico,.meetcarbon-overlay .mc-atan2__pager .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-atan2__pager b,.meetcarbon-overlay .mc-atan2__pager b{font-weight:600;color:var(--ink)}.meetcarbon-design .mc-sev,.meetcarbon-overlay .mc-sev{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:6px;font:600 11px/1 var(--font-sans)}.meetcarbon-design .mc-sev .mc-ico,.meetcarbon-overlay .mc-sev .mc-ico{width:11px;height:11px}.meetcarbon-design .mc-sev--risk,.meetcarbon-overlay .mc-sev--risk{color:var(--danger-ink);background:var(--danger-soft);box-shadow:inset 0 0 0 1px #d92d2029}.meetcarbon-design .mc-sev--check,.meetcarbon-overlay .mc-sev--check{color:var(--warning-ink);background:var(--warning-soft);box-shadow:inset 0 0 0 1px #d98a0033}.meetcarbon-design .mc-sev--tip,.meetcarbon-overlay .mc-sev--tip{color:var(--brand-ink);background:var(--brand-soft);box-shadow:inset 0 0 0 1px #0077ff29}.meetcarbon-design .mc-atan2__row,.meetcarbon-overlay .mc-atan2__row{display:flex;align-items:center;gap:16px;margin-top:6px}.meetcarbon-design .mc-atan2__text,.meetcarbon-overlay .mc-atan2__text{flex:1;min-width:0;margin:0;font:500 15px/25px var(--font-sans);color:var(--ink);letter-spacing:-.003em}.meetcarbon-design .mc-atan2__text .hl,.meetcarbon-overlay .mc-atan2__text .hl{font-family:var(--font-num);font-weight:600;padding:0 5px;border-radius:6px;white-space:nowrap}.meetcarbon-design .mc-atan2__text .hl--good,.meetcarbon-overlay .mc-atan2__text .hl--good{color:var(--trend-good);background:var(--success-soft)}.meetcarbon-design .mc-atan2__text .hl--risk,.meetcarbon-overlay .mc-atan2__text .hl--risk{color:var(--danger-ink);background:var(--danger-soft)}.meetcarbon-design .mc-atan2__text .hl--num,.meetcarbon-overlay .mc-atan2__text .hl--num{color:var(--ink);background:var(--bg-hover)}.meetcarbon-design .mc-atan2__text .hl--warn,.meetcarbon-overlay .mc-atan2__text .hl--warn{color:var(--warning-ink);background:var(--warning-soft)}.meetcarbon-design .mc-atan2__viz,.meetcarbon-overlay .mc-atan2__viz{flex:none;width:150px;padding:6px 8px 4px;border-radius:12px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.meetcarbon-design .mc-atan2__viz span,.meetcarbon-overlay .mc-atan2__viz span{display:flex;justify-content:space-between;font-size:10.5px;color:var(--ink-3)}.meetcarbon-design .mc-atan2__viz span b,.meetcarbon-overlay .mc-atan2__viz span b{font:600 11px var(--font-num);color:var(--danger-ink)}.meetcarbon-design .mc-atan2__viz svg,.meetcarbon-overlay .mc-atan2__viz svg{display:block;width:100%;height:30px;overflow:visible}.meetcarbon-design .mc-atan2__viz .ln,.meetcarbon-overlay .mc-atan2__viz .ln{fill:none;stroke:var(--ai-1);stroke-width:1.6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-atan2__viz .ar,.meetcarbon-overlay .mc-atan2__viz .ar{fill:var(--ai-1);opacity:.1}.meetcarbon-design .mc-atan2__viz .lim,.meetcarbon-overlay .mc-atan2__viz .lim{stroke:var(--danger);stroke-dasharray:3 2;stroke-width:1;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-atan2__viz .hot,.meetcarbon-overlay .mc-atan2__viz .hot{fill:var(--bg-card);stroke:var(--danger);stroke-width:1.4;vector-effect:non-scaling-stroke}.meetcarbon-design .mc-atan2__act,.meetcarbon-overlay .mc-atan2__act{flex:none;display:flex;align-items:center;gap:6px}.meetcarbon-design .mc-atan2__cta,.meetcarbon-overlay .mc-atan2__cta{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;height:42px;padding:0 14px;border-radius:12px;cursor:pointer;color:#fff;text-align:left;background:linear-gradient(180deg,#2b303b,var(--solid));box-shadow:inset 0 1px #ffffff29,0 10px 20px -12px #0b0d12cc}.meetcarbon-design .mc-atan2__cta b,.meetcarbon-overlay .mc-atan2__cta b{font-size:13.5px;font-weight:600;line-height:18px}.meetcarbon-design .mc-atan2__cta span,.meetcarbon-overlay .mc-atan2__cta span{font:500 11px/15px var(--font-num);color:#7ee0a8}.meetcarbon-design .mc-atan2__fb,.meetcarbon-overlay .mc-atan2__fb{display:flex;gap:0;margin-left:2px;padding-left:6px;border-left:1px solid var(--line)}.meetcarbon-design .mc-atan2__fb a,.meetcarbon-overlay .mc-atan2__fb a{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.meetcarbon-design .mc-atan2__fb a:hover,.meetcarbon-overlay .mc-atan2__fb a:hover{background:var(--bg-hover);color:var(--ink)}.meetcarbon-design .mc-atan2__fb .mc-ico,.meetcarbon-overlay .mc-atan2__fb .mc-ico{width:15px;height:15px}.meetcarbon-design .mc-atan2__dots,.meetcarbon-overlay .mc-atan2__dots{display:flex;gap:4px;margin-top:10px}.meetcarbon-design .mc-atan2__dots i,.meetcarbon-overlay .mc-atan2__dots i{width:6px;height:6px;border-radius:3px;background:#94a3b859}.meetcarbon-design .mc-atan2__dots i.on,.meetcarbon-overlay .mc-atan2__dots i.on{width:18px;background:var(--brand)}.meetcarbon-design .mc-atan2--mini,.meetcarbon-overlay .mc-atan2--mini{align-items:center}.meetcarbon-design .mc-atan2--mini .mc-atan2__av,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__av{width:36px;height:36px;margin:0}.meetcarbon-design .mc-atan2--mini .mc-atan2__av .mc-img--atan-avatar,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__av .mc-img--atan-avatar{width:38px;height:38px;margin-top:7px}.meetcarbon-design .mc-atan2--mini .mc-atan2__bubble,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__bubble{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:14px}.meetcarbon-design .mc-atan2--mini .mc-atan2__bubble:before,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__bubble:before{top:50%;margin-top:-6px}.meetcarbon-design .mc-atan2--mini .t,.meetcarbon-overlay .mc-atan2--mini .t{font-size:13.5px;font-weight:600;color:var(--ink)}.meetcarbon-design .mc-atan2--mini .t b,.meetcarbon-overlay .mc-atan2--mini .t b{font-family:var(--font-num);color:var(--brand-ink)}.meetcarbon-design .mc-atan2--mini .peek,.meetcarbon-overlay .mc-atan2--mini .peek{flex:1;min-width:0;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-atan2--mini .mc-alert__btn,.meetcarbon-overlay .mc-atan2--mini .mc-alert__btn{--t: var(--brand);--t-ink: var(--brand-ink)}.meetcarbon-design .mc-atan2__av,.meetcarbon-overlay .mc-atan2__av{background:none;box-shadow:none;border-radius:0;overflow:visible;display:block;margin-top:4px}.meetcarbon-design .mc-atan2__av .mc-img--atan-avatar,.meetcarbon-overlay .mc-atan2__av .mc-img--atan-avatar{width:50px;height:50px;margin:0;display:block;filter:drop-shadow(0 6px 10px rgba(0,88,214,.22))}.meetcarbon-design .mc-atan2__on,.meetcarbon-overlay .mc-atan2__on{left:39px;top:42px;width:10px;height:10px}.meetcarbon-design .mc-atan2--mini .mc-atan2__av,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__av{margin:0}.meetcarbon-design .mc-atan2--mini .mc-atan2__av .mc-img--atan-avatar,.meetcarbon-overlay .mc-atan2--mini .mc-atan2__av .mc-img--atan-avatar{width:36px;height:36px;margin:0}.meetcarbon-design .mc-x,.meetcarbon-overlay .mc-x{--x-ink: var(--ink);--x-ink2: var(--ink-2);--x-ink3: var(--ink-3);--x-line: var(--line);--x-chip: var(--bg-sunken);--x-acc: var(--brand);position:relative;overflow:hidden;border-radius:20px;padding:18px 20px;display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--x-ink);isolation:isolate}.meetcarbon-design .mc-x>*,.meetcarbon-overlay .mc-x>*{position:relative;z-index:1}.meetcarbon-design .mc-x--solid,.meetcarbon-overlay .mc-x--solid{background:var(--bg-card);border:1px solid var(--line);box-shadow:0 1px 2px #0f172a0a,0 14px 30px -22px #0f172a4d,inset 0 1px #fff}.meetcarbon-design .mc-x--glass,.meetcarbon-overlay .mc-x--glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass)}.meetcarbon-design .mc-x--wash,.meetcarbon-overlay .mc-x--wash{background:radial-gradient(120% 90% at 100% 0%,rgba(0,119,255,.12),transparent 55%),radial-gradient(90% 80% at 0% 100%,rgba(16,185,129,.08),transparent 60%),var(--bg-card);border:1px solid rgba(0,119,255,.14);box-shadow:0 14px 30px -22px #0058d666,inset 0 1px #fff}.meetcarbon-design .mc-x--tint,.meetcarbon-overlay .mc-x--tint{background:linear-gradient(160deg,var(--bg-card) 0%,var(--c-soft) 120%);border:1px solid color-mix(in srgb,var(--c) 22%,transparent);box-shadow:0 14px 30px -22px color-mix(in srgb,var(--c) 70%,transparent),inset 0 1px #fff}.meetcarbon-design .mc-x--pearl,.meetcarbon-overlay .mc-x--pearl{background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.9) 48%,transparent 58%),linear-gradient(135deg,#fbfcfe,#e9eef5 55%,#f6f8fb);border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 36px -24px #0f172a73,inset 0 1px #fff}.meetcarbon-design .mc-x--dash,.meetcarbon-overlay .mc-x--dash{background:#ffffff59;border:1.5px dashed var(--line-strong);align-items:center;justify-content:center;text-align:center;color:var(--ink-3)}.meetcarbon-design .mc-x--dark,.meetcarbon-overlay .mc-x--dark{--x-ink: #f4f6fa;--x-ink2: rgba(236,241,248,.74);--x-ink3: rgba(236,241,248,.52);--x-line: rgba(255,255,255,.09);--x-chip: rgba(255,255,255,.07);--x-acc: #5aa7ff;border:1px solid rgba(255,255,255,.07);box-shadow:0 24px 48px -28px #05080fd9,inset 0 1px #ffffff14}.meetcarbon-design .mc-x--ink,.meetcarbon-overlay .mc-x--ink{background:radial-gradient(100% 70% at 100% 0%,rgba(90,167,255,.14),transparent 60%),linear-gradient(160deg,#1b1f28,#0b0d12)}.meetcarbon-design .mc-x--night,.meetcarbon-overlay .mc-x--night{--x-acc: #ffd166;background:radial-gradient(80% 70% at 85% 10%,rgba(0,119,255,.45),transparent 60%),radial-gradient(60% 60% at 0% 100%,rgba(99,102,241,.25),transparent 60%),linear-gradient(170deg,#0b1a36,#060d1d)}.meetcarbon-design .mc-x--forest,.meetcarbon-overlay .mc-x--forest{--x-acc: #4ee1a0;background:radial-gradient(90% 70% at 100% 0%,rgba(16,185,129,.4),transparent 60%),linear-gradient(165deg,#0a2a21,#04130e)}.meetcarbon-design .mc-x--aurora,.meetcarbon-overlay .mc-x--aurora{--x-acc: #7cb8ff;background:radial-gradient(70% 60% at 10% 0%,rgba(0,119,255,.38),transparent 60%),radial-gradient(60% 60% at 100% 100%,rgba(124,92,245,.3),transparent 60%),linear-gradient(160deg,#0d1222,#080a14)}.meetcarbon-design .mc-x--ember,.meetcarbon-overlay .mc-x--ember{--x-acc: #ff6b5e;background:radial-gradient(90% 70% at 100% 0%,rgba(217,45,32,.38),transparent 60%),linear-gradient(165deg,#22110f,#0e0908)}.meetcarbon-design .mc-x--slate,.meetcarbon-overlay .mc-x--slate{background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.06) 48%,transparent 60%),linear-gradient(135deg,#2a3140,#10141c)}.meetcarbon-design .mc-x--brand,.meetcarbon-overlay .mc-x--brand{--x-ink: #fff;--x-ink2: rgba(255,255,255,.82);--x-ink3: rgba(255,255,255,.66);--x-line: rgba(255,255,255,.18);--x-chip: rgba(255,255,255,.14);--x-acc: #fff;background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.22),transparent 55%),linear-gradient(145deg,#1b86ff,#0058d6);border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 40px -22px #0058d6cc,inset 0 1px #ffffff40}.meetcarbon-design .mc-x--carbon,.meetcarbon-overlay .mc-x--carbon{--x-ink: #fff;--x-ink2: rgba(255,255,255,.85);--x-ink3: rgba(255,255,255,.68);--x-line: rgba(255,255,255,.18);--x-chip: rgba(255,255,255,.14);--x-acc: #fff;background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.2),transparent 55%),linear-gradient(145deg,#0f9c6c,#047857);border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 40px -22px #059669cc,inset 0 1px #ffffff40}.meetcarbon-design .mc-x__grid,.meetcarbon-overlay .mc-x__grid{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:0!important;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--x-line) 1px,transparent 1px),linear-gradient(90deg,var(--x-line) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(120% 90% at 100% 0%,#000 0%,transparent 60%);mask-image:radial-gradient(120% 90% at 100% 0%,#000 0%,transparent 60%)}.meetcarbon-design .mc-x__rings,.meetcarbon-overlay .mc-x__rings{position:absolute!important;right:-60px;top:-60px;width:220px;height:220px;z-index:0!important;pointer-events:none}.meetcarbon-design .mc-x__rings circle,.meetcarbon-overlay .mc-x__rings circle{fill:none;stroke:var(--x-line)}.meetcarbon-design .mc-x__head,.meetcarbon-overlay .mc-x__head{display:flex;align-items:center;gap:10px;min-width:0}.meetcarbon-design .mc-x__ic,.meetcarbon-overlay .mc-x__ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;flex:none;background:var(--x-chip);color:var(--x-ink);box-shadow:inset 0 0 0 1px var(--x-line)}.meetcarbon-design .mc-x__ic .mc-ico,.meetcarbon-overlay .mc-x__ic .mc-ico{width:17px;height:17px}.meetcarbon-design .mc-x__tt,.meetcarbon-overlay .mc-x__tt{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-x__t,.meetcarbon-overlay .mc-x__t{font:600 14px/20px var(--font-sans);color:var(--x-ink)}.meetcarbon-design .mc-x__s,.meetcarbon-overlay .mc-x__s{font-size:12px;line-height:17px;color:var(--x-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meetcarbon-design .mc-x__r,.meetcarbon-overlay .mc-x__r{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.meetcarbon-design .mc-x__pill,.meetcarbon-overlay .mc-x__pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:99px;font:600 11px/1 var(--font-sans);color:var(--x-ink2);background:var(--x-chip);box-shadow:inset 0 0 0 1px var(--x-line);white-space:nowrap}.meetcarbon-design .mc-x__pill .dot,.meetcarbon-overlay .mc-x__pill .dot{width:6px;height:6px;border-radius:50%;background:var(--x-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-acc) 25%,transparent)}.meetcarbon-design .mc-x__pill--live .dot,.meetcarbon-overlay .mc-x__pill--live .dot{background:#34d399;animation:mc-pulse 1.8s ease-out infinite;color:#34d399}.meetcarbon-design .mc-x__big,.meetcarbon-overlay .mc-x__big{display:flex;align-items:baseline;gap:6px}.meetcarbon-design .mc-x__big b,.meetcarbon-overlay .mc-x__big b{font:700 36px/40px var(--font-num);letter-spacing:-.02em;color:var(--x-ink);font-variant-numeric:tabular-nums}.meetcarbon-design .mc-x__big small,.meetcarbon-overlay .mc-x__big small{font:500 13px var(--font-sans);color:var(--x-ink3)}.meetcarbon-design .mc-x__big--xl b,.meetcarbon-overlay .mc-x__big--xl b{font-size:44px;line-height:48px}.meetcarbon-design .mc-x__delta,.meetcarbon-overlay .mc-x__delta{display:inline-flex;align-items:center;gap:3px;font:600 12px var(--font-num);padding:2px 7px;border-radius:7px}.meetcarbon-design .mc-x__delta .mc-ico,.meetcarbon-overlay .mc-x__delta .mc-ico{width:11px;height:11px}.meetcarbon-design .mc-x__delta--good,.meetcarbon-overlay .mc-x__delta--good{color:#0b7a3d;background:var(--success-soft)}.meetcarbon-design .mc-x__delta--bad,.meetcarbon-overlay .mc-x__delta--bad{color:#8f5400;background:var(--warning-soft)}.meetcarbon-design .mc-x--dark .mc-x__delta--good,.meetcarbon-overlay .mc-x--dark .mc-x__delta--good{color:#4ee1a0;background:#4ee1a01f}.meetcarbon-design .mc-x--dark .mc-x__delta--bad,.meetcarbon-overlay .mc-x--dark .mc-x__delta--bad{color:#ffb95e;background:#ffb95e1f}.meetcarbon-design .mc-x__kv,.meetcarbon-overlay .mc-x__kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--x-line);padding-top:12px}.meetcarbon-design .mc-x__kv>div,.meetcarbon-overlay .mc-x__kv>div{display:flex;flex-direction:column;gap:2px;padding:0 12px}.meetcarbon-design .mc-x__kv>div:first-child,.meetcarbon-overlay .mc-x__kv>div:first-child{padding-left:0}.meetcarbon-design .mc-x__kv>div+div,.meetcarbon-overlay .mc-x__kv>div+div{border-left:1px solid var(--x-line)}.meetcarbon-design .mc-x__kv span,.meetcarbon-overlay .mc-x__kv span{font-size:11.5px;color:var(--x-ink3)}.meetcarbon-design .mc-x__kv b,.meetcarbon-overlay .mc-x__kv b{font:600 15px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-x__kv b small,.meetcarbon-overlay .mc-x__kv b small{font:400 11px var(--font-sans);color:var(--x-ink3);margin-left:2px}.meetcarbon-design .mc-x__foot,.meetcarbon-overlay .mc-x__foot{display:flex;align-items:center;gap:8px;margin-top:auto;font-size:12px;color:var(--x-ink3)}.meetcarbon-design .mc-x__foot .mc-ico,.meetcarbon-overlay .mc-x__foot .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-x__btn,.meetcarbon-overlay .mc-x__btn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:10px;font:600 12.5px/1 var(--font-sans);cursor:pointer;color:var(--x-ink);background:var(--x-chip);box-shadow:inset 0 0 0 1px var(--x-line);margin-left:auto;white-space:nowrap}.meetcarbon-design .mc-x__btn .mc-ico,.meetcarbon-overlay .mc-x__btn .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-x__btn--solid,.meetcarbon-overlay .mc-x__btn--solid{color:#0b0d12;background:#fff;box-shadow:0 8px 16px -10px #0009}.meetcarbon-design .mc-x--solid .mc-x__btn--solid,.meetcarbon-design .mc-x--glass .mc-x__btn--solid,.meetcarbon-design .mc-x--wash .mc-x__btn--solid,.meetcarbon-design .mc-x--tint .mc-x__btn--solid,.meetcarbon-overlay .mc-x--solid .mc-x__btn--solid,.meetcarbon-overlay .mc-x--glass .mc-x__btn--solid,.meetcarbon-overlay .mc-x--wash .mc-x__btn--solid,.meetcarbon-overlay .mc-x--tint .mc-x__btn--solid{color:#fff;background:linear-gradient(180deg,#2b303b,var(--solid))}.meetcarbon-design .mc-x svg.fig,.meetcarbon-overlay .mc-x svg.fig{display:block;width:100%;overflow:visible}.meetcarbon-design .mc-x .glow,.meetcarbon-overlay .mc-x .glow{fill:none;stroke:var(--x-acc);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--x-acc) 70%,transparent));vector-effect:non-scaling-stroke}.meetcarbon-design .mc-x .glow-area,.meetcarbon-overlay .mc-x .glow-area{fill:url(#xg)}.meetcarbon-design .mc-x .axis-t,.meetcarbon-overlay .mc-x .axis-t{font:400 10px var(--font-num);fill:var(--x-ink3)}.meetcarbon-design .mc-x .gridl,.meetcarbon-overlay .mc-x .gridl{stroke:var(--x-line);stroke-dasharray:2 4}.meetcarbon-design .mc-x .refl,.meetcarbon-overlay .mc-x .refl{stroke:color-mix(in srgb,var(--x-ink3) 80%,transparent);stroke-dasharray:3 3}.meetcarbon-design .mc-ring,.meetcarbon-overlay .mc-ring{position:relative;width:104px;height:104px;flex:none}.meetcarbon-design .mc-ring svg,.meetcarbon-overlay .mc-ring svg{width:104px;height:104px;transform:rotate(-90deg)}.meetcarbon-design .mc-ring .trk,.meetcarbon-overlay .mc-ring .trk{fill:none;stroke:var(--x-line);stroke-width:9}.meetcarbon-design .mc-ring .val,.meetcarbon-overlay .mc-ring .val{fill:none;stroke:var(--x-acc);stroke-width:9;stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--x-acc) 55%,transparent))}.meetcarbon-design .mc-ring__c,.meetcarbon-overlay .mc-ring__c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.meetcarbon-design .mc-ring__c b,.meetcarbon-overlay .mc-ring__c b{font:700 22px/26px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-ring__c span,.meetcarbon-overlay .mc-ring__c span{font-size:11px;color:var(--x-ink3)}.meetcarbon-design .mc-stack-bar,.meetcarbon-overlay .mc-stack-bar{display:flex;height:10px;border-radius:6px;overflow:hidden;gap:2px}.meetcarbon-design .mc-stack-bar i,.meetcarbon-overlay .mc-stack-bar i{display:block;height:100%;background:var(--c)}.meetcarbon-design .mc-legend2,.meetcarbon-overlay .mc-legend2{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.meetcarbon-design .mc-legend2 div,.meetcarbon-overlay .mc-legend2 div{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--x-ink2)}.meetcarbon-design .mc-legend2 i,.meetcarbon-overlay .mc-legend2 i{width:8px;height:8px;border-radius:3px;background:var(--c);flex:none}.meetcarbon-design .mc-legend2 b,.meetcarbon-overlay .mc-legend2 b{margin-left:auto;font:600 12.5px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-hours,.meetcarbon-overlay .mc-hours{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.meetcarbon-design .mc-hours div,.meetcarbon-overlay .mc-hours div{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0 6px;border-radius:12px;font-size:11px;color:var(--x-ink3)}.meetcarbon-design .mc-hours div.on,.meetcarbon-overlay .mc-hours div.on{background:var(--x-chip);box-shadow:inset 0 0 0 1px var(--x-line);color:var(--x-ink)}.meetcarbon-design .mc-hours .mc-ico,.meetcarbon-overlay .mc-hours .mc-ico{width:16px;height:16px;color:var(--cat-solar-ink)}.meetcarbon-design .mc-hours b,.meetcarbon-overlay .mc-hours b{font:600 12px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-hours i,.meetcarbon-overlay .mc-hours i{font-style:normal;font:500 10.5px var(--font-num);color:var(--cat-power-ink)}.meetcarbon-design .mc-miles,.meetcarbon-overlay .mc-miles{position:relative;display:flex;justify-content:space-between;padding-top:8px}.meetcarbon-design .mc-miles:before,.meetcarbon-overlay .mc-miles:before{content:"";position:absolute;left:6px;right:6px;top:13px;height:2px;background:var(--x-line);border-radius:2px}.meetcarbon-design .mc-miles:after,.meetcarbon-overlay .mc-miles:after{content:"";position:absolute;left:6px;top:13px;height:2px;width:calc((100% - 12px) * var(--v));background:linear-gradient(90deg,var(--c-soft),var(--c));border-radius:2px}.meetcarbon-design .mc-miles div,.meetcarbon-overlay .mc-miles div{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:var(--x-ink3)}.meetcarbon-design .mc-miles i,.meetcarbon-overlay .mc-miles i{width:12px;height:12px;border-radius:50%;background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--x-line)}.meetcarbon-design .mc-miles .done i,.meetcarbon-overlay .mc-miles .done i{background:var(--c);box-shadow:0 0 0 3px var(--c-soft)}.meetcarbon-design .mc-miles .now i,.meetcarbon-overlay .mc-miles .now i{background:var(--bg-card);box-shadow:inset 0 0 0 3px var(--c),0 0 0 4px var(--c-soft)}.meetcarbon-design .mc-miles b,.meetcarbon-overlay .mc-miles b{font:600 11.5px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-duty,.meetcarbon-overlay .mc-duty{display:flex;flex-direction:column;gap:8px}.meetcarbon-design .mc-duty>div,.meetcarbon-overlay .mc-duty>div{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:var(--x-chip)}.meetcarbon-design .mc-duty .mc-avatar,.meetcarbon-overlay .mc-duty .mc-avatar{width:30px;height:30px;font-size:12px;position:relative}.meetcarbon-design .mc-duty .mc-avatar:after,.meetcarbon-overlay .mc-duty .mc-avatar:after{content:"";position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:var(--st, var(--success));box-shadow:0 0 0 2px var(--bg-card)}.meetcarbon-design .mc-duty b,.meetcarbon-overlay .mc-duty b{font-size:13px;font-weight:600;display:block;line-height:18px}.meetcarbon-design .mc-duty span,.meetcarbon-overlay .mc-duty span{font-size:11.5px;color:var(--x-ink3)}.meetcarbon-design .mc-duty .r,.meetcarbon-overlay .mc-duty .r{margin-left:auto;display:flex;gap:4px}.meetcarbon-design .mc-duty .r a,.meetcarbon-overlay .mc-duty .r a{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--bg-card);color:var(--x-ink2);box-shadow:inset 0 0 0 1px var(--x-line)}.meetcarbon-design .mc-duty .r .mc-ico,.meetcarbon-overlay .mc-duty .r .mc-ico{width:14px;height:14px}.meetcarbon-design .mc-doc,.meetcarbon-overlay .mc-doc{position:relative;height:112px;border-radius:12px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--x-line),0 10px 20px -16px #0f172a66;padding:12px 14px;overflow:hidden}.meetcarbon-design .mc-doc:after,.meetcarbon-overlay .mc-doc:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(transparent,var(--bg-card))}.meetcarbon-design .mc-doc b,.meetcarbon-overlay .mc-doc b{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.meetcarbon-design .mc-doc i,.meetcarbon-overlay .mc-doc i{display:block;height:5px;border-radius:3px;background:#94a3b840;margin-bottom:6px}.meetcarbon-design .mc-doc .bars,.meetcarbon-overlay .mc-doc .bars{display:flex;align-items:flex-end;gap:4px;height:30px;margin:6px 0}.meetcarbon-design .mc-doc .bars span,.meetcarbon-overlay .mc-doc .bars span{flex:1;border-radius:2px 2px 0 0;background:var(--cat-power);opacity:.75}.meetcarbon-design .mc-bank__chip,.meetcarbon-overlay .mc-bank__chip{width:40px;height:30px;border-radius:7px;background:linear-gradient(135deg,#e9d9a6,#c9a95c 50%,#efdfaf);box-shadow:inset 0 0 0 1px #785a1440;position:relative}.meetcarbon-design .mc-bank__chip:before,.meetcarbon-overlay .mc-bank__chip:before{content:"";position:absolute;top:7px;right:9px;bottom:7px;left:9px;border:1px solid rgba(120,90,20,.35);border-radius:3px}.meetcarbon-design .mc-bank__no,.meetcarbon-overlay .mc-bank__no{font:500 18px/24px var(--font-mono);letter-spacing:.08em;color:var(--x-ink)}.meetcarbon-design .mc-bank__row,.meetcarbon-overlay .mc-bank__row{display:flex;justify-content:space-between;align-items:flex-end}.meetcarbon-design .mc-bank__row span,.meetcarbon-overlay .mc-bank__row span{display:block;font-size:10.5px;color:var(--x-ink3);letter-spacing:.04em}.meetcarbon-design .mc-bank__row b,.meetcarbon-overlay .mc-bank__row b{font-size:13px;font-weight:600;color:var(--x-ink)}.meetcarbon-design .mc-batt,.meetcarbon-overlay .mc-batt{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;height:34px;padding:4px;border-radius:10px;background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--x-line);position:relative}.meetcarbon-design .mc-batt i,.meetcarbon-overlay .mc-batt i{border-radius:4px;background:#ffffff14}.meetcarbon-design .mc-batt i.on,.meetcarbon-overlay .mc-batt i.on{background:linear-gradient(180deg,#a5b0ff,#7c83f5);box-shadow:0 0 10px #7c83f580}.meetcarbon-design .mc-batt:after,.meetcarbon-overlay .mc-batt:after{content:"";position:absolute;right:-6px;top:11px;width:4px;height:12px;border-radius:0 3px 3px 0;background:var(--x-line)}.meetcarbon-design .mc-sched,.meetcarbon-overlay .mc-sched{display:flex;height:22px;border-radius:7px;overflow:hidden;gap:2px}.meetcarbon-design .mc-sched i,.meetcarbon-overlay .mc-sched i{display:grid;place-items:center;font:600 10px/1 var(--font-num);color:#ffffffd9;font-style:normal}.meetcarbon-design .mc-sched .ch,.meetcarbon-overlay .mc-sched .ch{background:#4ee1a059}.meetcarbon-design .mc-sched .dis,.meetcarbon-overlay .mc-sched .dis{background:#7c83f58c}.meetcarbon-design .mc-sched .idle,.meetcarbon-overlay .mc-sched .idle{background:#ffffff12;color:var(--x-ink3)}.meetcarbon-design .mc-digits,.meetcarbon-overlay .mc-digits{display:flex;align-items:center;gap:4px;font:700 26px/1 var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-digits span,.meetcarbon-overlay .mc-digits span{min-width:40px;height:44px;display:grid;place-items:center;border-radius:10px;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--x-line),inset 0 -10px 16px -12px #00000080}.meetcarbon-design .mc-digits em,.meetcarbon-overlay .mc-digits em{font-style:normal;color:var(--x-ink3)}.meetcarbon-design .mc-x__list,.meetcarbon-overlay .mc-x__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.meetcarbon-design .mc-x__list li,.meetcarbon-overlay .mc-x__list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:19px;color:var(--x-ink2)}.meetcarbon-design .mc-x__list li b,.meetcarbon-overlay .mc-x__list li b{color:var(--x-ink);font-weight:600;font-family:var(--font-num)}.meetcarbon-design .mc-x__list .k,.meetcarbon-overlay .mc-x__list .k{flex:none;font:600 10.5px/17px var(--font-sans);padding:0 6px;border-radius:5px;margin-top:1px}.meetcarbon-design .mc-x__list .k.r,.meetcarbon-overlay .mc-x__list .k.r{color:#ff9b90;background:#ff6b5e24}.meetcarbon-design .mc-x__list .k.w,.meetcarbon-overlay .mc-x__list .k.w{color:#ffc36e;background:#ffb95e24}.meetcarbon-design .mc-x__list .k.b,.meetcarbon-overlay .mc-x__list .k.b{color:#8cc4ff;background:#5aa7ff29}.meetcarbon-design .mc-rk,.meetcarbon-overlay .mc-rk{display:flex;flex-direction:column;gap:10px}.meetcarbon-design .mc-rk div,.meetcarbon-overlay .mc-rk div{display:grid;grid-template-columns:22px 1fr auto;gap:4px 10px;align-items:center;font-size:12.5px;color:var(--x-ink2)}.meetcarbon-design .mc-rk em,.meetcarbon-overlay .mc-rk em{grid-row:span 2;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font:700 11px var(--font-num);font-style:normal;background:var(--x-chip);color:var(--x-ink2)}.meetcarbon-design .mc-rk div:first-child em,.meetcarbon-overlay .mc-rk div:first-child em{background:linear-gradient(135deg,#ffd166,#f59e0b);color:#3b2400}.meetcarbon-design .mc-rk b,.meetcarbon-overlay .mc-rk b{font:600 12.5px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-rk i,.meetcarbon-overlay .mc-rk i{grid-column:2/-1;height:4px;border-radius:4px;background:var(--x-line);position:relative;overflow:hidden}.meetcarbon-design .mc-rk i:after,.meetcarbon-overlay .mc-rk i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--x-acc) 40%,transparent),var(--x-acc))}.meetcarbon-design .mc-x--solid .mc-x__rings circle,.meetcarbon-design .mc-x--glass .mc-x__rings circle,.meetcarbon-overlay .mc-x--solid .mc-x__rings circle,.meetcarbon-overlay .mc-x--glass .mc-x__rings circle{stroke:#0f172a0d}.meetcarbon-design .mc-bento,.meetcarbon-overlay .mc-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:84px;gap:14px}.meetcarbon-design .mc-v,.meetcarbon-overlay .mc-v{--x-ink: #1a1405;--x-ink2: rgba(26,20,5,.78);--x-ink3: rgba(26,20,5,.6);--x-line: rgba(26,20,5,.12);--x-chip: rgba(255,255,255,.45);--x-acc: #1a1405;border:1px solid rgba(255,255,255,.5);box-shadow:0 18px 34px -22px var(--v-sh, rgba(15, 23, 42, .35)),inset 0 1px #fff9}.meetcarbon-design .mc-v--solar,.meetcarbon-overlay .mc-v--solar{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.55),transparent 55%),linear-gradient(150deg,#ffe07a,#ffb52e);--v-sh: rgba(230,140,0,.7);--x-ink: #3a2400;--x-ink2: rgba(58,36,0,.8);--x-ink3: rgba(58,36,0,.62);--x-line: rgba(58,36,0,.14)}.meetcarbon-design .mc-v--sky,.meetcarbon-overlay .mc-v--sky{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.5),transparent 55%),linear-gradient(160deg,#a6e4ff,#56c2f5);--v-sh: rgba(20,140,210,.7);--x-ink: #06304c;--x-ink2: rgba(6,48,76,.82);--x-ink3: rgba(6,48,76,.64);--x-line: rgba(6,48,76,.14)}.meetcarbon-design .mc-v--mint,.meetcarbon-overlay .mc-v--mint{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.5),transparent 55%),linear-gradient(155deg,#8ff0c6,#2fcf8f);--v-sh: rgba(16,160,100,.7);--x-ink: #033d28;--x-ink2: rgba(3,61,40,.82);--x-ink3: rgba(3,61,40,.64);--x-line: rgba(3,61,40,.14)}.meetcarbon-design .mc-v--coral,.meetcarbon-overlay .mc-v--coral{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.3),transparent 55%),linear-gradient(150deg,#ff9a85,#f2554a);--v-sh: rgba(230,70,60,.7);--x-ink: #fff;--x-ink2: rgba(255,255,255,.9);--x-ink3: rgba(255,255,255,.78);--x-line: rgba(255,255,255,.3);--x-chip: rgba(255,255,255,.2)}.meetcarbon-design .mc-v--violet,.meetcarbon-overlay .mc-v--violet{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.3),transparent 55%),linear-gradient(150deg,#a99bff,#6b5ae8);--v-sh: rgba(100,80,230,.7);--x-ink: #fff;--x-ink2: rgba(255,255,255,.9);--x-ink3: rgba(255,255,255,.76);--x-line: rgba(255,255,255,.28);--x-chip: rgba(255,255,255,.2)}.meetcarbon-design .mc-v--lime,.meetcarbon-overlay .mc-v--lime{background:radial-gradient(90% 80% at 100% 0%,rgba(255,255,255,.55),transparent 55%),linear-gradient(120deg,#eefb9c,#c3ec46);--v-sh: rgba(140,180,20,.6);--x-ink: #253300;--x-ink2: rgba(37,51,0,.8);--x-ink3: rgba(37,51,0,.62);--x-line: rgba(37,51,0,.14)}.meetcarbon-design .mc-v--peach,.meetcarbon-overlay .mc-v--peach{background:linear-gradient(135deg,#ffe7d6,#ffc3a3);--v-sh: rgba(240,140,90,.55);--x-ink: #4a1d05;--x-ink2: rgba(74,29,5,.8);--x-ink3: rgba(74,29,5,.62);--x-line: rgba(74,29,5,.13)}.meetcarbon-design .mc-v--lav,.meetcarbon-overlay .mc-v--lav{background:linear-gradient(160deg,#f4f1ff,#ddd5ff);--v-sh: rgba(110,90,220,.45);--x-ink: #2c1d66;--x-ink2: rgba(44,29,102,.8);--x-ink3: rgba(44,29,102,.62);--x-line: rgba(44,29,102,.12)}.meetcarbon-design .mc-v--pmint,.meetcarbon-overlay .mc-v--pmint{background:linear-gradient(160deg,#f1fdf7,#d2f5e4);--v-sh: rgba(16,160,100,.4);--x-ink: #064d33;--x-ink2: rgba(6,77,51,.82);--x-ink3: rgba(6,77,51,.62);--x-line: rgba(6,77,51,.13)}.meetcarbon-design .mc-v--ink,.meetcarbon-overlay .mc-v--ink{background:linear-gradient(160deg,#1b1f28,#0b0d12);--v-sh: rgba(5,8,15,.8);--x-ink: #fff;--x-ink2: rgba(255,255,255,.8);--x-ink3: rgba(255,255,255,.55);--x-line: rgba(255,255,255,.12);--x-chip: rgba(255,255,255,.1);border-color:#ffffff14}.meetcarbon-design .mc-v .mc-x__ic,.meetcarbon-overlay .mc-v .mc-x__ic{background:var(--x-chip);box-shadow:inset 0 0 0 1px var(--x-line);color:var(--x-ink)}.meetcarbon-design .mc-shape-circle,.meetcarbon-overlay .mc-shape-circle{border-radius:50%!important;aspect-ratio:1;height:100%;justify-self:center;align-items:center;justify-content:center;text-align:center;padding:14px!important;gap:2px!important}.meetcarbon-design .mc-shape-arch,.meetcarbon-overlay .mc-shape-arch{border-radius:999px 999px 26px 26px!important;padding-top:34px!important}.meetcarbon-design .mc-shape-pill,.meetcarbon-overlay .mc-shape-pill{border-radius:999px!important;flex-direction:row!important;align-items:center;padding:10px 12px 10px 14px!important}.meetcarbon-design .mc-shape-hex,.meetcarbon-overlay .mc-shape-hex{clip-path:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0 50%);border-radius:0!important;border:0!important;align-items:center;justify-content:center;text-align:center;gap:2px!important}.meetcarbon-design .mc-shape-cut,.meetcarbon-overlay .mc-shape-cut{clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%);border-radius:18px 0 18px 18px!important}.meetcarbon-design .mc-shape-cut:after,.meetcarbon-overlay .mc-shape-cut:after{content:"";position:absolute;right:0;top:0;width:34px;height:34px;z-index:2;background:linear-gradient(225deg,transparent 50%,rgba(6,77,51,.18) 50%,rgba(255,255,255,.7) 100%);border-bottom-left-radius:8px}.meetcarbon-design .mc-shape-ticket,.meetcarbon-overlay .mc-shape-ticket{--n: 64%;border-radius:18px!important;border:0!important;-webkit-mask:radial-gradient(circle at var(--n) 0,transparent 12px,#000 12.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--n) 100%,transparent 12px,#000 12.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at var(--n) 0,transparent 12px,#000 12.5px) top/100% 51% no-repeat,radial-gradient(circle at var(--n) 100%,transparent 12px,#000 12.5px) bottom/100% 51% no-repeat}.meetcarbon-design .mc-shadow-wrap,.meetcarbon-overlay .mc-shadow-wrap{filter:drop-shadow(0 14px 18px var(--v-sh, rgba(15, 23, 42, .3)));display:grid;min-width:0}.meetcarbon-design .mc-shadow-wrap>.mc-x,.meetcarbon-overlay .mc-shadow-wrap>.mc-x{box-shadow:none}.meetcarbon-design .mc-ticket__cut,.meetcarbon-overlay .mc-ticket__cut{position:absolute;left:64%;top:14px;bottom:14px;border-left:2px dashed rgba(255,255,255,.55)}.meetcarbon-design .mc-folder,.meetcarbon-overlay .mc-folder{display:flex;flex-direction:column;min-width:0}.meetcarbon-design .mc-folder__tab,.meetcarbon-overlay .mc-folder__tab{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:14px 14px 0 0;font:600 12px var(--font-sans);color:#2c1d66;background:#f4f1ff;box-shadow:inset 0 1px #fff;margin-left:10px}.meetcarbon-design .mc-folder>.mc-x,.meetcarbon-overlay .mc-folder>.mc-x{flex:1;border-top-left-radius:8px}.meetcarbon-design .mc-deck,.meetcarbon-overlay .mc-deck{position:relative;display:grid}.meetcarbon-design .mc-deck:before,.meetcarbon-design .mc-deck:after,.meetcarbon-overlay .mc-deck:before,.meetcarbon-overlay .mc-deck:after{content:"";position:absolute;left:14px;right:14px;bottom:-8px;height:24px;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px var(--line);z-index:0}.meetcarbon-design .mc-deck:after,.meetcarbon-overlay .mc-deck:after{left:28px;right:28px;bottom:-16px;opacity:.7;z-index:-1}.meetcarbon-design .mc-deck>.mc-x,.meetcarbon-overlay .mc-deck>.mc-x{z-index:1}.meetcarbon-design .mc-polaroid,.meetcarbon-overlay .mc-polaroid{background:#fff;border-radius:16px;padding:10px 10px 12px;box-shadow:0 1px 2px #0f172a0f,0 20px 36px -22px #0f172a73;display:flex;flex-direction:column;gap:10px;transform:rotate(-1.2deg);min-width:0}.meetcarbon-design .mc-polaroid svg,.meetcarbon-overlay .mc-polaroid svg{width:100%;flex:1;min-height:0;border-radius:10px;display:block}.meetcarbon-design .mc-polaroid__cap,.meetcarbon-overlay .mc-polaroid__cap{display:flex;align-items:center;gap:8px;padding:0 4px}.meetcarbon-design .mc-polaroid__cap b,.meetcarbon-overlay .mc-polaroid__cap b{font-size:13.5px;font-weight:600;color:var(--ink)}.meetcarbon-design .mc-polaroid__cap span,.meetcarbon-overlay .mc-polaroid__cap span{font-size:12px;color:var(--ink-3)}.meetcarbon-design .mc-polaroid__cap .mc-tag,.meetcarbon-overlay .mc-polaroid__cap .mc-tag{margin-left:auto}.meetcarbon-design .mc-mini,.meetcarbon-overlay .mc-mini{border-radius:18px!important;padding:12px 14px!important;gap:4px!important;justify-content:space-between}.meetcarbon-design .mc-mini b,.meetcarbon-overlay .mc-mini b{font:700 22px/26px var(--font-num);color:var(--x-ink)}.meetcarbon-design .mc-mini span,.meetcarbon-overlay .mc-mini span{font-size:11.5px;color:var(--x-ink3);display:flex;align-items:center;gap:5px}.meetcarbon-design .mc-mini .mc-ico,.meetcarbon-overlay .mc-mini .mc-ico{width:13px;height:13px}.meetcarbon-design .mc-wave,.meetcarbon-overlay .mc-wave{position:absolute!important;left:0;right:0;bottom:0;z-index:0!important;height:var(--lv)}.meetcarbon-design .mc-wave svg,.meetcarbon-overlay .mc-wave svg{position:absolute;left:0;top:-14px;width:200%;height:16px;animation:none}.meetcarbon-design .mc-wave:after,.meetcarbon-overlay .mc-wave:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#ffffff8c,#ffffff40)}.meetcarbon-design .mc-rays,.meetcarbon-overlay .mc-rays{position:absolute!important;right:-70px;top:-70px;width:260px;height:260px;z-index:0!important;opacity:.55}.meetcarbon-design .mc-rays line,.meetcarbon-overlay .mc-rays line{stroke:#ffffffb3;stroke-width:3;stroke-linecap:round}.meetcarbon-design .mc-rays circle,.meetcarbon-overlay .mc-rays circle{fill:#ffffff8c}.meetcarbon-design .mc-strip,.meetcarbon-overlay .mc-strip{display:flex;align-items:center;gap:0;flex:1;min-width:0}.meetcarbon-design .mc-strip>div,.meetcarbon-overlay .mc-strip>div{flex:1;display:flex;flex-direction:column;padding:0 18px;border-left:1px solid var(--x-line);min-width:0}.meetcarbon-design .mc-strip>div:first-child,.meetcarbon-overlay .mc-strip>div:first-child{border-left:0}.meetcarbon-design .mc-strip span,.meetcarbon-overlay .mc-strip span{font-size:11.5px;color:var(--x-ink3);white-space:nowrap}.meetcarbon-design .mc-strip b,.meetcarbon-overlay .mc-strip b{font:700 19px/24px var(--font-num);color:var(--x-ink);white-space:nowrap}.meetcarbon-design .mc-strip b small,.meetcarbon-overlay .mc-strip b small{font:500 11px var(--font-sans);color:var(--x-ink3);margin-left:3px}.meetcarbon-design .mc-pill-ic,.meetcarbon-overlay .mc-pill-ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--x-chip);box-shadow:inset 0 0 0 1px var(--x-line);color:var(--x-ink)}.meetcarbon-design .mc-pill-ic .mc-ico,.meetcarbon-overlay .mc-pill-ic .mc-ico{width:20px;height:20px}.meetcarbon-design .mc-pbar,.meetcarbon-overlay .mc-pbar{position:relative;height:8px;border-radius:8px;background:#ffffff4d;overflow:hidden}.meetcarbon-design .mc-pbar i,.meetcarbon-overlay .mc-pbar i{position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:8px;background:var(--x-ink);opacity:.85}.meetcarbon-design .mc-wave:after,.meetcarbon-overlay .mc-wave:after{background:linear-gradient(180deg,#0076d242,#005cb461)}.meetcarbon-design .mc-wave svg path,.meetcarbon-overlay .mc-wave svg path{fill:#0076d242}.meetcarbon-design .mc-phead,.meetcarbon-overlay .mc-phead{min-width:0;flex-shrink:0}.meetcarbon-design .mc-phead>.mc-tabs,.meetcarbon-overlay .mc-phead>.mc-tabs{min-width:0;flex:0 0 auto;overflow-x:auto;overflow-y:hidden}.meetcarbon-design .mc-phead>.mc-tabs .mc-tab,.meetcarbon-overlay .mc-phead>.mc-tabs .mc-tab{flex-shrink:0;white-space:nowrap}.meetcarbon-design .mc-phead>.mc-tabs .mc-tab[aria-selected=true]:after,.meetcarbon-overlay .mc-phead>.mc-tabs .mc-tab[aria-selected=true]:after{bottom:0}.meetcarbon-design.mc-page-heading{min-width:0;flex-shrink:0}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead{padding:18px 24px 0;margin:0;gap:12px;border-radius:var(--radius-2xl);background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%)}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead.mc-page-header--plain{padding-bottom:18px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__main{gap:14px;align-items:center}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-page-header__copy{flex:1;min-width:0}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead h1{margin:0;color:var(--ink);font:600 24px/32px var(--font-sans);letter-spacing:-.01em}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__desc{margin:4px 0 0;color:var(--ink-3);font:400 14px/22px var(--font-sans)}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-page-header__icon{flex:none;width:42px;height:42px;border-radius:13px;background:radial-gradient(120% 100% at 20% 0%,rgba(255,255,255,.35) 0%,transparent 55%),linear-gradient(145deg,var(--brand) 0%,var(--brand-deep) 100%);color:#fff}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-page-header__icon .mc-ico{width:20px;height:20px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-page-header__icon img{width:42px;height:42px;object-fit:contain;border-radius:13px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__act{flex:0 1 auto;min-width:0;gap:8px;margin-left:auto;display:flex;align-items:center;flex-wrap:wrap}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__act>.ant-space{gap:8px!important}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__act :is(.ant-btn,.mc-btn){min-height:40px;height:auto;padding:0 14px;border-radius:var(--radius-sm)!important;font:500 16px/24px var(--font-sans)}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__act .mc-ico{width:16px;height:16px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__meta{gap:8px 14px;margin:0;padding:0;color:var(--ink-3);font:400 14px/22px var(--font-sans)}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__meta .mc-ico{width:13px;height:13px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-page-header__tabs{min-width:0}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-tabs{margin:2px -24px 0;padding:0 24px;border-top:1px solid var(--line);border-bottom:0;gap:24px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-tab{flex:none;white-space:nowrap;padding:10px 0 11px;font:500 16px/24px var(--font-sans)}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-tab[aria-selected=true]{color:var(--ink);font-weight:600}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-tab[aria-selected=true]:after{bottom:0}@media (max-width: 1080px){.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-phead__act{flex-basis:100%;margin-left:0}}@media (max-width: 700px){.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead{padding:16px 16px 0}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead.mc-page-header--plain{padding-bottom:16px}.meetcarbon-design.mc-page-heading .mc-page-header.mc-phead .mc-tabs{margin:2px -16px 0;padding:0 16px}}.standard-modal .ant-modal-content{padding:0!important;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:hidden;border-radius:24px!important;background:#ffffff9e!important;backdrop-filter:saturate(180%) blur(22px)!important;-webkit-backdrop-filter:saturate(180%) blur(22px)!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 0 0 1px #0000000d,0 0 0 8px #ffffff59,0 32px 64px -14px #0f172a47,0 12px 28px -6px #0f172a24!important}.standard-modal .ant-modal-header{flex:0 0 auto;background:#ffffff73!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:24px 24px 16px;border-bottom:1px solid rgba(0,0,0,.06)!important;margin-bottom:0!important}.standard-modal .ant-modal-header .ant-modal-title{font-size:20px;font-weight:700;color:#1f2937}.standard-modal .ant-modal-close{top:24px;right:24px;color:#9ca3af}.standard-modal .ant-modal-close:hover{color:#374151;background-color:#0000000d;border-radius:50%}.standard-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior:contain;padding:32px;background:radial-gradient(circle at top left,rgba(59,130,246,.05),transparent 40%),radial-gradient(circle at bottom right,rgba(139,92,246,.05),transparent 40%);background-size:cover;margin-top:-1px}.standard-modal .ant-modal-body .ant-form-item-label>label,.standard-modal .ant-modal-body .ant-form-item-label label.ant-form-item-required{color:#374151!important;font-weight:600!important}.standard-modal .ant-modal-body .ant-form-item-label .ant-form-item-tooltip{color:#6b7280}.standard-modal .ant-modal-body .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--ant-color-primary, #1677ff)!important;border-color:var(--ant-color-primary, #1677ff)!important;color:#fff!important}.standard-modal .ant-modal-body .ant-radio-button-wrapper{border-radius:8px!important}.standard-modal .ant-modal-body .ant-radio-button-wrapper:first-child{border-start-start-radius:8px!important;border-end-start-radius:8px!important}.standard-modal .ant-modal-body .ant-radio-button-wrapper:last-child{border-start-end-radius:8px!important;border-end-end-radius:8px!important}.standard-modal .ant-modal-body .ant-switch.ant-switch-checked{background:var(--ant-color-primary, #4ade80)!important}.standard-modal .ant-modal-body .ant-collapse{border-radius:12px!important;border:1px solid rgba(0,0,0,.08)!important;background:#ffffff8c!important;overflow:hidden}.standard-modal .ant-modal-body .ant-collapse>.ant-collapse-item>.ant-collapse-header{font-weight:600;color:#1f2937!important}.standard-modal .ant-modal-body .ant-input[disabled],.standard-modal .ant-modal-body .ant-input-affix-wrapper.ant-input-affix-wrapper-disabled,.standard-modal .ant-modal-body .ant-input-number-disabled .ant-input-number-input,.standard-modal .ant-modal-body .ant-select-disabled .ant-select-selector{color:#000000b8!important;-webkit-text-fill-color:rgba(0,0,0,.72)!important;background:#0000000a!important}.standard-modal .ant-modal-body .ant-input,.standard-modal .ant-modal-body .ant-input-affix-wrapper,.standard-modal .ant-modal-body .ant-input-number,.standard-modal .ant-modal-body .ant-select-selector,.standard-modal .ant-modal-body .ant-picker{background:#fff9!important;border-radius:12px!important;padding:12px 16px;transition:all .2s;border:1px solid rgba(0,0,0,.06)!important;box-shadow:none!important}.standard-modal .ant-modal-body .ant-input:focus,.standard-modal .ant-modal-body .ant-input:hover,.standard-modal .ant-modal-body .ant-input-affix-wrapper:focus,.standard-modal .ant-modal-body .ant-input-affix-wrapper:hover,.standard-modal .ant-modal-body .ant-input-number:focus,.standard-modal .ant-modal-body .ant-input-number:hover,.standard-modal .ant-modal-body .ant-select-selector:focus,.standard-modal .ant-modal-body .ant-select-selector:hover,.standard-modal .ant-modal-body .ant-picker:focus,.standard-modal .ant-modal-body .ant-picker:hover{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important}.standard-modal .ant-modal-body .ant-input:hover,.standard-modal .ant-modal-body .ant-input:focus,.standard-modal .ant-modal-body .ant-input.ant-input-affix-wrapper-focused,.standard-modal .ant-modal-body .ant-input.ant-select-open,.standard-modal .ant-modal-body .ant-input.ant-picker-focused,.standard-modal .ant-modal-body .ant-input-affix-wrapper:hover,.standard-modal .ant-modal-body .ant-input-affix-wrapper:focus,.standard-modal .ant-modal-body .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.standard-modal .ant-modal-body .ant-input-affix-wrapper.ant-select-open,.standard-modal .ant-modal-body .ant-input-affix-wrapper.ant-picker-focused,.standard-modal .ant-modal-body .ant-input-number:hover,.standard-modal .ant-modal-body .ant-input-number:focus,.standard-modal .ant-modal-body .ant-input-number.ant-input-affix-wrapper-focused,.standard-modal .ant-modal-body .ant-input-number.ant-select-open,.standard-modal .ant-modal-body .ant-input-number.ant-picker-focused,.standard-modal .ant-modal-body .ant-select-selector:hover,.standard-modal .ant-modal-body .ant-select-selector:focus,.standard-modal .ant-modal-body .ant-select-selector.ant-input-affix-wrapper-focused,.standard-modal .ant-modal-body .ant-select-selector.ant-select-open,.standard-modal .ant-modal-body .ant-select-selector.ant-picker-focused,.standard-modal .ant-modal-body .ant-picker:hover,.standard-modal .ant-modal-body .ant-picker:focus,.standard-modal .ant-modal-body .ant-picker.ant-input-affix-wrapper-focused,.standard-modal .ant-modal-body .ant-picker.ant-select-open,.standard-modal .ant-modal-body .ant-picker.ant-picker-focused{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important}.standard-modal .ant-modal-body .ant-input-affix-wrapper>.ant-input{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important}.standard-modal .ant-modal-body .ant-input-number{width:100%;padding:0}.standard-modal .ant-modal-body .ant-input-number .ant-input-number-input{height:100%;padding:12px 16px}.standard-modal .ant-modal-body .ant-select-selector{padding:0 16px!important;display:flex;align-items:center}.standard-modal .ant-modal-body .ant-select-selector .ant-input,.standard-modal .ant-modal-body .ant-select-selector .ant-input-affix-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;height:100%!important}.standard-modal .ant-modal-body .ant-select-selector .ant-input:focus,.standard-modal .ant-modal-body .ant-select-selector .ant-input-affix-wrapper:focus{box-shadow:none!important}.standard-modal .ant-modal-body .ant-select:not(.ant-select-multiple){height:auto!important}.standard-modal .ant-modal-body .ant-form-item-extra{clear:both;margin-top:4px;line-height:1.5}.standard-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector{box-sizing:border-box!important;height:48px!important}.standard-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search-input{height:100%!important}.standard-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item{line-height:46px!important}.standard-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-placeholder{line-height:46px!important}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector{height:auto!important;min-height:48px!important;padding-block:6px!important}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-overflow{align-items:center}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-item{line-height:normal!important;height:auto!important;margin-block:2px!important}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-search{margin-inline-start:0!important}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-search-input{height:32px!important}.standard-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-placeholder{inset-inline-start:16px!important;top:50%!important;transform:translateY(-50%)!important;line-height:normal!important;margin:0!important}.standard-modal .ant-modal-footer{flex:0 0 auto;border-top:1px solid rgba(0,0,0,.06);padding:16px 24px 24px;margin:0;background:#ffffff8c!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.standard-modal .ant-modal-footer .ant-btn{height:40px;border-radius:10px;padding:0 24px;font-weight:500}.standard-modal .ant-modal-footer .ant-btn-default{background:#fff9;border:1px solid rgba(0,0,0,.06);color:#4b5563;border-radius:12px;font-weight:500;transition:all .2s;border:1px solid rgba(0,0,0,.06)!important}.standard-modal .ant-modal-footer .ant-btn-default:hover{background:#fff;color:#1f2937;border-color:#0000001a}.standard-modal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;box-shadow:0 4px 12px #2563eb4d;color:#fff;border-radius:12px;font-weight:500;transition:all .2s}.standard-modal .ant-modal-footer .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2563eb66;color:#fff!important}.standard-modal .ant-modal-footer .ant-btn-primary:active{transform:translateY(0)}.standard-modal.standard-modal--solid .ant-modal-content,.standard-modal.standard-modal--solid .ant-modal-header,.standard-modal.standard-modal--solid .ant-modal-body,.standard-modal.standard-modal--solid .ant-modal-footer{background:var(--bg-card, #fff)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.standard-modal.standard-modal--solid .ant-modal-content{border-radius:var(--radius-lg, 16px)!important;border:1px solid var(--line, #e5e7eb)!important;box-shadow:var(--shadow-lg, 0 18px 48px rgba(15, 23, 42, .16))!important}.standard-modal.standard-modal--solid .ant-modal-body{max-height:calc(100dvh - 220px);overflow-y:auto}.standard-modal.standard-modal--solid .ant-modal-header .ant-modal-title{font-size:18px;color:var(--ink, #0b0d12)}.standard-modal.standard-modal--solid .ant-modal-close{top:16px;right:16px}.standard-modal.standard-modal--solid .ant-form-item{margin-bottom:16px}.standard-modal.standard-modal--solid .ant-btn-primary{background:var(--ink, #0b0d12)!important;border-color:var(--ink, #0b0d12)!important;background-image:none!important;box-shadow:none!important}.standard-modal.standard-modal--solid .ant-btn-link{color:var(--brand, #0077ff)}.fit-modal .ant-modal{max-width:calc(100vw - 32px);padding-bottom:0}.fit-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.fit-modal .ant-modal-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.fit-modal .ant-form-item{margin-bottom:12px}.fit-modal .ant-form-vertical .ant-form-item-label,.fit-modal .ant-form-vertical .ant-form-item .ant-form-item-label{padding-bottom:4px}.fit-modal .ant-form-item-extra{min-height:0;font-size:12px}.fit-modal .ant-divider-horizontal.ant-divider-with-text{margin:4px 0 10px;font-size:14px}.fit-modal .fit-form-grid{display:grid;gap:0 16px}.fit-modal .fit-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-modal .fit-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fit-modal .fit-form-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fit-modal .fit-form-grid .span-2{grid-column:span 2}.fit-modal .fit-form-grid .span-3{grid-column:span 3}.fit-modal .fit-form-grid .span-all{grid-column:1/-1}.fit-modal .fit-modal-section{display:flex;align-items:center;gap:8px;margin:2px 0 8px;font-size:14px;font-weight:600;color:#111827}.fit-modal .fit-modal-section em{font-style:normal;font-weight:400;font-size:12px;color:#9ca3af}.fit-modal .fit-modal-hint{margin-top:4px;font-size:12px;color:#9ca3af}.fit-modal .ant-table-wrapper .ant-table-content,.fit-modal .ant-table-wrapper .ant-table-body{max-height:240px;overflow-y:auto}.standard-modal.standard-modal--solid.mc-card-modal{max-width:calc(100vw - 32px);padding-bottom:0;font-family:var(--font-sans);color:var(--ink)}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-content{background:var(--bg-card)!important;border:0!important;border-radius:var(--radius-xl)!important;box-shadow:0 2px 6px #0f172a0f,0 32px 80px -24px #0f172a66,inset 0 1px #ffffffe6!important;max-height:calc(100dvh - 64px);display:flex;flex-direction:column}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-header{border:0!important;border-bottom:1px solid var(--line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--c, var(--brand)) 5%,var(--bg-card)),var(--bg-card))!important;flex:none}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-header .ant-modal-title{color:var(--ink);font-weight:600;font-size:16px;line-height:24px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__heading{display:flex;align-items:center;gap:10px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__heading>div{min-width:0}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__heading .mc-ichip{width:36px;height:36px;border-radius:11px;flex:none}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__heading .mc-modal__title{font:600 16px/24px var(--font-sans);margin:0}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__heading .mc-modal__meta{font:400 12px/18px var(--font-sans);color:var(--ink-3);margin-top:3px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-close{top:22px;right:20px;width:28px;height:28px;color:var(--ink-3);border-radius:8px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-close:hover{background:var(--bg-hover)!important;color:var(--ink);border-radius:8px;box-shadow:none}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:0;font-size:14px;background-image:none}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body>*{flex:none}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body p{margin:0;line-height:1.7}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-form-item{margin-bottom:14px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-form-item:last-child{margin-bottom:0}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-form-item-label>label{font-size:13px;font-weight:500!important;color:var(--ink-2)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector{background:var(--bg-card)!important;border:1px solid var(--line-strong)!important;border-radius:var(--radius-sm)!important;box-shadow:none!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input:hover,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper:hover,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number:hover,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker:hover,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector:hover{border-color:var(--ink-4)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input{padding:6px 11px;font:400 14px/22px var(--font-sans)}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body input.ant-input{height:var(--control-md);padding:0 11px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper{height:var(--control-md)!important;min-height:var(--control-md)!important;padding:0 11px!important;font:400 14px/22px var(--font-sans)}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker{height:var(--control-md);min-height:var(--control-md);padding:0 11px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number{padding:0}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number-input{height:32px;padding:0 11px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker-input>input{font-size:14px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body textarea.ant-input{padding:7px 11px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector{height:34px!important;padding:0 11px!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item{line-height:32px!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-multiple .ant-select-selector{min-height:34px!important;padding:2px 8px!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-multiple .ant-select-selector .ant-select-selection-search-input{height:24px!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input[disabled],.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper-disabled,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number-disabled,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker-disabled,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-disabled .ant-select-selector{background:var(--bg-sunken)!important;color:var(--ink-2)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-focused .ant-select-selector,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft-2)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-status-error,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper-status-error,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number-status-error,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker-status-error,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-form-item-has-error .ant-select-selector{border-color:var(--danger)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-status-error:focus,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-number-status-error.ant-input-number-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-picker-status-error.ant-picker-focused,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-form-item-has-error .ant-select-focused .ant-select-selector{border-color:var(--danger)!important;box-shadow:0 0 0 3px var(--danger-soft)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper>.ant-input,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-input-affix-wrapper>.ant-input:focus,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector .ant-input,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector .ant-input:focus,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector .ant-input-affix-wrapper{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector .ant-input,.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .ant-select-selector .ant-input-affix-wrapper{height:100%!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .mc-form-grid .ant-form-item{margin-bottom:0}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .mc-field{gap:6px}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-body .mc-field__label{color:var(--ink-2)}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-footer{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;background:linear-gradient(180deg,var(--bg-sunken),rgba(247,248,250,.6))!important;border-top:1px solid var(--line)}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-footer .ant-btn{height:34px;padding:0 14px;border-radius:var(--radius-sm)!important;font-size:14px;font-weight:500;margin-inline-start:0!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-footer .ant-btn-default{background:var(--bg-card)!important;color:var(--ink)!important;border:1px solid var(--line-strong)!important;box-shadow:0 1px 2px #0f172a0f,inset 0 1px #ffffffe6!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-footer .ant-btn-default:hover{background:var(--bg-hover)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-btn-primary{background:linear-gradient(180deg,#2b303b 0%,var(--solid) 100%)!important;border-color:var(--solid)!important;color:var(--on-solid);box-shadow:inset 0 1px #ffffff29,0 1px 2px #0b0d124d,0 8px 16px -10px #0b0d12b3!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-btn-primary:hover{background:linear-gradient(180deg,#3a404c,#1a1d24)!important;border-color:var(--solid-hover)!important}.standard-modal.standard-modal--solid.mc-card-modal .ant-btn:disabled{opacity:.45}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt{margin:0;padding:12px 14px;border-radius:14px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt>div{min-width:0;display:flex;flex-direction:column;gap:0}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt dt{color:var(--ink-3);font-size:11.5px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt dd{color:var(--ink);font-size:13.5px;font-weight:600;margin:0;overflow-wrap:anywhere;line-height:22px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt dd.mc-mono{font-size:13px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt .is-wide{grid-column:1/-1}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__note{font-size:12px;color:var(--ink-3);line-height:1.7}.standard-modal.standard-modal--solid.mc-card-modal.mc-card-discard .ant-modal-close{display:none}.standard-modal.standard-modal--solid.mc-card-modal.mc-card-discard .ant-modal-body{padding:24px 24px 16px!important}.standard-modal.standard-modal--solid.mc-card-modal.mc-card-discard .mc-confirm{padding:0}.standard-modal.standard-modal--solid.mc-card-modal.mc-card-discard .ant-modal-footer{background:none!important;border-top:0;padding-top:0!important}.standard-modal.standard-modal--solid.mc-card-modal .quota-detail{gap:14px}.standard-modal.standard-modal--solid.mc-card-modal .quota-detail .quota-detail-section{padding-top:14px;gap:10px}.standard-modal.standard-modal--solid.mc-card-modal .quota-detail .mc-desc{gap:8px 16px}.standard-modal.standard-modal--solid.mc-card-modal .quota-detail .quota-readonly{padding:12px 14px;border-radius:14px;gap:4px}.standard-modal.standard-modal--solid.mc-card-modal .quota-detail .quota-readonly strong{font-size:18px;line-height:24px}.standard-modal.standard-modal--solid.mc-card-modal .eff-form.mc-form-grid{gap:14px 16px}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-modal__footer-secondary{margin-right:auto;color:var(--ink-2);box-shadow:none}.standard-modal.standard-modal--solid.mc-card-modal .mc-ico{width:18px;height:18px}@media (max-width: 600px){.standard-modal.standard-modal--solid.mc-card-modal .ant-modal-content{max-height:calc(100dvh - 32px)}.standard-modal.standard-modal--solid.mc-card-modal .mc-card-receipt,.standard-modal.standard-modal--solid.mc-card-modal .mc-form-grid--2{grid-template-columns:minmax(0,1fr)}.standard-modal.standard-modal--solid.mc-card-modal .mc-form-grid .span-2{grid-column:1/-1}}.mc-alert--shared{--brand: #0077ff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--success: #12a150;--success-ink: #0b7a3d;--success-soft: rgba(18, 161, 80, .1);--warning: #d98a00;--warning-ink: #8f5400;--warning-soft: rgba(217, 138, 0, .12);--danger: #d92d20;--danger-ink: #b42318;--danger-soft: rgba(217, 45, 32, .08);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--bg-card: #fff;--bg-hover: rgba(11, 13, 18, .04);--line: rgba(11, 13, 18, .08);--trend-good: var(--success-ink);--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif}.mc-alert{--t: var(--brand);--t-soft: var(--brand-soft);--t-ink: var(--brand-ink);position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;border-radius:14px;font-size:13px;line-height:20px;color:var(--ink);background:linear-gradient(90deg,color-mix(in srgb,var(--t) 8%,var(--bg-card)) 0%,var(--bg-card) 58%);border:1px solid color-mix(in srgb,var(--t) 22%,transparent);box-shadow:0 1px 2px #0f172a0a,0 10px 22px -18px color-mix(in srgb,var(--t) 70%,transparent),inset 0 1px #ffffffe6}.mc-alert--success{--t: var(--success);--t-soft: var(--success-soft);--t-ink: var(--success-ink)}.mc-alert--warning{--t: var(--warning);--t-soft: var(--warning-soft);--t-ink: var(--warning-ink)}.mc-alert--danger{--t: var(--danger);--t-soft: var(--danger-soft);--t-ink: var(--danger-ink)}.mc-alert>.mc-ico{color:var(--t);margin-top:2px}.mc-alert__ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none;color:var(--t-ink);background:linear-gradient(160deg,var(--bg-card) 0%,var(--t-soft) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 24%,transparent),inset 0 1px #ffffffe6}.mc-alert__ic .mc-ico{width:17px;height:17px}.mc-alert__ic .mc-i .a{opacity:.22}.mc-alert__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:1px}.mc-alert__title{font:600 14px/21px var(--font-sans);color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-alert__desc{color:var(--ink-2)}.mc-alert__desc b{color:var(--ink);font-weight:600;font-family:var(--font-num)}.mc-alert__meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3);margin-top:2px}.mc-alert__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.mc-alert__meta .mc-ico{width:12px;height:12px}.mc-alert__act{margin-left:auto;align-self:center;display:flex;align-items:center;gap:6px;flex:none}.mc-alert__btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:10px;font:600 12.5px/1 var(--font-sans);cursor:pointer;white-space:nowrap;color:var(--t-ink);background:var(--bg-card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 32%,transparent),0 1px 2px #0f172a0d}.mc-alert__btn:hover{background:color-mix(in srgb,var(--t) 6%,var(--bg-card))}.mc-alert__btn .mc-ico{width:13px;height:13px}.mc-alert__btn--solid{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--t) 88%,#fff),var(--t));box-shadow:0 1px #ffffff40 inset,0 6px 14px -8px var(--t)}.mc-alert--warning .mc-alert__btn--solid{color:#3b2400}.mc-alert__link{font-size:12.5px;font-weight:500;color:var(--ink-3);padding:0 6px;cursor:pointer;white-space:nowrap}.mc-alert__link:hover{color:var(--ink)}.mc-alert__x{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer;margin-right:-4px}.mc-alert__x:hover{background:var(--bg-hover);color:var(--ink)}.mc-alert__x .mc-ico{width:14px;height:14px}.mc-alert__diff{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:8px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line);font:500 12px/1 var(--font-num);color:var(--ink-2)}.mc-alert__diff s{color:var(--ink-3);text-decoration-color:var(--ink-4)}.mc-alert__diff b{color:var(--ink);font-weight:600}.mc-alert__diff .mc-ico{width:11px;height:11px;color:var(--ink-3)}.mc-alert__diff em{font-style:normal;font-weight:600;color:var(--trend-good)}.mc-alert__prog{display:flex;align-items:center;gap:8px;margin-top:6px;font:500 12px var(--font-num);color:var(--ink-3)}.mc-alert__prog i{position:relative;width:160px;height:6px;border-radius:6px;background:#94a3b833;overflow:hidden}.mc-alert__prog i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--t) 55%,#fff),var(--t))}.mc-alert__prog b{color:var(--ink);font-weight:600}.mc-alert__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mc-alert__tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line)}.mc-alert__tag b{font:600 12px var(--font-num);color:var(--t-ink)}.mc-alert__lv{font:600 10.5px/16px var(--font-sans);padding:0 6px;border-radius:5px;color:var(--t-ink);background:var(--t-soft);letter-spacing:.02em}.mc-alert--solid{--t: #6aaeff;border-color:#ffffff0f;color:#fff;align-items:center;background:radial-gradient(80% 140% at 0% 0%,rgba(0,119,255,.35) 0%,transparent 55%),linear-gradient(135deg,#0b0d12,#1b2230);box-shadow:0 12px 28px -16px #0b0d12b3,inset 0 1px #ffffff14}.mc-alert--solid .mc-alert__ic{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.mc-alert--solid .mc-alert__title{color:#fff}.mc-alert--solid .mc-alert__desc{color:#ffffffb8}.mc-alert--solid .mc-alert__btn{color:#0b0d12;background:#fff;box-shadow:none}.mc-alert--solid .mc-alert__link{color:#ffffffb3}.mc-alert__count{display:inline-flex;align-items:center;gap:3px;color:#ffffff80;font:600 13px var(--font-num)}.mc-alert__count span{color:#fff;min-width:26px;height:26px;padding:0 5px;border-radius:7px;display:grid;place-items:center;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.mc-alert--compact{align-items:center;padding:7px 8px 7px 12px;gap:10px;border-radius:12px}.mc-alert--compact>.mc-ico{margin:0;width:16px;height:16px}.mc-alert--compact .mc-alert__meta{margin:0 0 0 auto}.mc-alert--plain{--t: var(--ink-3);background:none;border:0;box-shadow:none;padding:0;gap:6px;align-items:center;color:var(--ink-3);font-size:13px}.mc-alert--plain>.mc-ico{margin:0;color:var(--ink-3)}.mc-alert--plain u{text-decoration:underline dotted;text-decoration-color:var(--ink-4);text-underline-offset:3px;color:var(--ink-2);cursor:help}.mc-alert.mc-alert--shared.ant-alert{box-sizing:border-box;display:flex!important;flex-direction:row!important;flex-wrap:nowrap;min-height:0!important;text-align:start;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px!important;border-radius:14px!important;font:400 13px/20px var(--font-sans);color:var(--ink);background:var(--bg-card)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--t) 8%,var(--bg-card)) 0%,var(--bg-card) 58%)!important;border:1px solid var(--t-soft)!important;border:1px solid color-mix(in srgb,var(--t) 22%,transparent)!important;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffe6!important;box-shadow:0 1px 2px #0f172a0a,0 10px 22px -18px color-mix(in srgb,var(--t) 70%,transparent),inset 0 1px #ffffffe6!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-icon{margin:0!important;flex:none;color:var(--t-ink)!important;line-height:1;align-self:flex-start}.mc-alert.mc-alert--shared.ant-alert .ant-alert-icon .mc-ico{display:block;width:17px;height:17px}.mc-alert.mc-alert--shared.ant-alert .mc-alert__ic{display:grid!important;width:30px!important;height:30px!important;border-radius:10px!important;background:var(--t-soft);background:linear-gradient(160deg,var(--bg-card) 0%,var(--t-soft) 100%);box-shadow:inset 0 0 0 1px var(--t-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 24%,transparent),inset 0 1px #ffffffe6}.mc-alert.mc-alert--shared.ant-alert .ant-alert-content{min-width:0;flex:1;padding-top:1px}.mc-alert.mc-alert--shared.ant-alert .ant-alert-message{margin:0;color:var(--ink)!important}.mc-alert.mc-alert--shared.ant-alert .mc-alert__title{color:var(--ink)!important;font:600 14px/21px var(--font-sans)!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-description{margin-top:2px;color:var(--ink-2)!important;font:400 13px/20px var(--font-sans)!important}.mc-alert.mc-alert--shared.ant-alert .mc-alert__desc{color:var(--ink-2)}.mc-alert.mc-alert--shared.ant-alert .ant-alert-description,.mc-alert.mc-alert--shared.ant-alert .mc-alert__title{overflow-wrap:anywhere}.mc-alert.mc-alert--shared.ant-alert .mc-alert__meta,.mc-alert.mc-alert--shared.ant-alert .mc-alert__prog{flex-wrap:wrap}.mc-alert.mc-alert--shared.ant-alert .mc-alert__prog i{max-width:100%}.mc-alert.mc-alert--shared.ant-alert .mc-notice-trend--bad{color:var(--warning-ink)}.mc-alert.mc-alert--shared.ant-alert .mc-notice-trend--flat{color:var(--ink-3)}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action{margin:0 0 0 auto;align-self:center;display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap}.mc-alert.mc-alert--shared.ant-alert .mc-alert__btn,.mc-alert.mc-alert--shared.ant-alert .mc-alert__link{border:0}.mc-alert.mc-alert--shared.ant-alert .mc-alert__link{background:transparent}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn{display:inline-flex;align-items:center;gap:4px;height:30px!important;padding:0 12px!important;border:0!important;border-radius:10px!important;font:600 12.5px/1 var(--font-sans)!important;color:var(--t-ink)!important;background:var(--bg-card)!important;box-shadow:inset 0 0 0 1px var(--t-soft),0 1px 2px #0f172a0d!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 32%,transparent),0 1px 2px #0f172a0d!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn:hover:not(:disabled){background:var(--t-soft)!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn-primary{color:#fff!important;background:var(--t)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--t) 88%,#fff),var(--t))!important;box-shadow:0 1px #ffffff40 inset,0 6px 14px -8px var(--t)!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--warning .ant-alert-action .ant-btn-primary{color:#3b2400!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn-link,.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn-text{color:var(--ink-3)!important;background:transparent!important;box-shadow:none!important;padding:0 6px!important;font-weight:500!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn:disabled{opacity:.5}.mc-alert.mc-alert--shared.ant-alert .ant-alert-close-icon{display:grid;place-items:center;align-self:center;flex:none;min-width:28px;height:28px;padding:0 4px;margin:0 -4px 0 0;border-radius:8px;color:var(--ink-3)!important}.mc-alert.mc-alert--shared.ant-alert .ant-alert-close-icon .mc-ico{width:14px;height:14px}.mc-alert.mc-alert--shared.ant-alert .ant-alert-close-icon:hover{background:var(--bg-hover);color:var(--ink)!important}.mc-alert.mc-alert--shared.ant-alert button:focus-visible,.mc-alert.mc-alert--shared.ant-alert a:focus-visible{outline:2px solid var(--t);outline-offset:2px}.mc-alert.mc-alert--shared.ant-alert.mc-alert--compact{align-items:center;gap:10px;padding:7px 8px 7px 12px!important;border-radius:12px!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--compact .ant-alert-icon{align-self:center}.mc-alert.mc-alert--shared.ant-alert.mc-alert--compact .mc-notice-inline-icon,.mc-alert.mc-alert--shared.ant-alert.mc-alert--compact .mc-notice-inline-icon .mc-ico{width:16px;height:16px}.mc-alert.mc-alert--shared.ant-alert.mc-alert--plain{align-items:center;gap:6px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--ink-3)}.mc-alert.mc-alert--shared.ant-alert.mc-alert--plain .ant-alert-icon{align-self:center;color:var(--ink-3)!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--plain .mc-notice-plain-text{font:400 13px/20px var(--font-sans);color:var(--ink-3)}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid{align-items:center;border-color:#ffffff0f!important;background:radial-gradient(80% 140% at 0% 0%,rgba(0,119,255,.35) 0%,transparent 55%),linear-gradient(135deg,#0b0d12,#1b2230)!important;box-shadow:0 12px 28px -16px #0b0d12b3,inset 0 1px #ffffff14!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .mc-alert__ic{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .ant-alert-icon,.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .mc-alert__title{color:#fff!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .ant-alert-description,.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .mc-alert__desc{color:#ffffffb8!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .ant-alert-action .ant-btn{color:#0b0d12!important;background:#fff!important;box-shadow:none!important}.mc-alert.mc-alert--shared.ant-alert.mc-alert--solid .ant-alert-close-icon{color:#fff9!important}@media (max-width: 640px){.mc-alert.mc-alert--shared.ant-alert{flex-wrap:wrap}.mc-alert.mc-alert--shared.ant-alert .ant-alert-content{flex-basis:calc(100% - 78px)}.mc-alert.mc-alert--shared.ant-alert .ant-alert-action{width:100%;margin-left:42px;flex-shrink:1}.mc-alert.mc-alert--shared.ant-alert .ant-alert-close-icon{position:absolute;top:12px;right:14px}.mc-alert.mc-alert--shared.ant-alert.mc-alert--compact .ant-alert-action,.mc-alert.mc-alert--shared.ant-alert.mc-alert--plain .ant-alert-action{margin-left:26px}}.op-workspace{padding:24px;display:flex;flex-direction:column;gap:20px;min-width:0;color:var(--ink);font-family:var(--font-sans)}.op-workspace h2,.op-workspace h3,.op-workspace strong{font-weight:600}.op-workspace h2{margin:0;font-size:16px}.op-workspace h3{margin:0;font-size:14px}.op-workspace p{font-size:12px;line-height:1.8;color:var(--ink-3);margin:6px 0}.op-workspace .op-header-copy{min-width:220px;flex:1}.op-workspace .mc-phead__desc{margin-top:4px;font-size:13px}.op-workspace .mc-phead__act{flex-wrap:wrap}.op-workspace .mc-tabs{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.op-workspace .mc-tab{white-space:nowrap;flex:none}.op-workspace .mc-tab[aria-selected=true]:after{bottom:0}.op-workspace .mc-ico,.op-workspace .pt-glyph{width:18px;height:18px;flex:none}.op-workspace .mc-ichip{--c: var(--carbon);--c-ink: var(--carbon-deep);width:42px;height:42px}.op-workspace .mc-ichip svg{width:22px;height:22px}.op-workspace .op-scope{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid var(--line);background:var(--bg-card);border-radius:12px;padding:12px 16px;font-size:13px}.op-workspace .op-scope>span{color:var(--ink-3)}.op-workspace .op-scope>small{margin-left:auto;color:var(--ink-3)}.op-workspace .op-scope .ant-select{min-width:200px;max-width:100%}.op-workspace .op-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.op-workspace .op-metric{padding:20px;background:var(--glass);border:1px solid var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.op-workspace .op-metric>span{font-size:13px;color:var(--ink-2)}.op-workspace .op-metric strong{display:block;margin:12px 0 8px;font-size:30px;line-height:1.2}.op-workspace .op-metric small{color:var(--ink-3);font-size:11px;line-height:1.7}.op-workspace .op-panel{padding:20px}.op-workspace .op-panel-head{display:flex;align-items:flex-start;gap:16px;justify-content:space-between;margin-bottom:18px}.op-workspace .op-panel-head>div{min-width:0}.op-workspace .op-panel-head>.ant-btn{flex:none}.op-workspace .op-filter{display:flex;align-items:center;gap:12px;margin-bottom:14px}.op-workspace .op-filter .ant-input-affix-wrapper{max-width:320px}.op-workspace .op-row-sub{display:block;color:var(--ink-3);font-size:12px;margin-top:5px;line-height:1.7}.op-workspace .op-summary{padding:18px;border:1px solid var(--line);background:var(--bg-sunken);border-radius:12px}.op-workspace .op-summary strong{font-size:15px}.op-workspace .op-summary .ant-btn{margin-top:12px}.op-workspace .op-empty{padding:34px 12px;color:var(--ink-3);font-size:13px}.op-workspace .op-boundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.op-workspace .op-boundaries>div{border:1px solid var(--line);border-radius:12px;padding:16px}.op-workspace .op-boundaries p{min-height:42px}.op-workspace .op-boundaries .ant-btn{padding:0}.op-workspace .op-inline-error{color:var(--danger-ink)}.op-workspace code{font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.op-workspace .op-system-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.op-workspace .op-system{border:1px solid var(--line);border-radius:12px;padding:18px}.op-workspace .op-system>div{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.op-workspace .op-system strong{font-size:14px}@media (max-width: 1050px){.op-workspace .op-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.op-workspace .op-system-grid{grid-template-columns:1fr}.op-workspace .op-panel-head{flex-wrap:wrap}}@media (max-width: 700px){.op-workspace{padding:16px;gap:16px}.op-workspace .mc-phead{padding:16px}.op-workspace .mc-phead__act{margin-left:0;width:100%}.op-workspace .op-boundaries{grid-template-columns:1fr}.op-workspace .op-panel,.op-workspace .op-metric{padding:16px}.op-workspace .op-scope>small{margin-left:0}}.page-container{width:100%;min-height:100%;display:flex;flex-direction:column;background-color:#f3f4f6;position:relative}.page-header-wrapper{position:sticky;top:0;padding:24px 32px 16px;background:radial-gradient(circle at 10% 20%,#fff,#f2f7ff,#ebfffa 80%);border-bottom:1px solid rgba(0,0,0,.03);z-index:99;box-shadow:0 4px 6px -1px #00000003;flex-shrink:0}.page-header-breadcrumbs{font-size:13px;color:#6b7280;margin-bottom:16px;display:flex;align-items:center;gap:8px}.page-header-breadcrumbs .home-icon{cursor:pointer;transition:color .2s;color:#6b7280}.page-header-breadcrumbs .home-icon:hover{color:#111827}.page-header-breadcrumbs .back-link{cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .2s;color:#6b7280}.page-header-breadcrumbs .back-link:hover{color:#111827}.page-header-breadcrumbs .separator{color:#d1d5db;font-size:12px}.page-header-breadcrumbs .breadcrumb-item{color:#6b7280;transition:color .2s}.page-header-breadcrumbs .breadcrumb-item.clickable{cursor:pointer}.page-header-breadcrumbs .breadcrumb-item.clickable:hover{color:#111827}.page-header-breadcrumbs .breadcrumb-item.current{color:#374151;font-weight:500;cursor:default}.page-header-main{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-header-main .page-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:700;color:#111827;line-height:1.2;display:flex;align-items:center;gap:12px;margin:0}.page-header-actions{display:flex;gap:12px}.custom-pill-tabs .ant-tabs-nav{margin-bottom:0}.custom-pill-tabs .ant-tabs-nav:before{border-bottom:none}.custom-pill-tabs .ant-tabs-nav-list{background:#e2e8f066;padding:4px;border-radius:12px;gap:4px;border:1px solid rgba(255,255,255,.5)}.custom-pill-tabs .ant-tabs-tab{margin:0!important;padding:8px 24px!important;border-radius:8px!important;transition:all .4s cubic-bezier(.4,0,.2,1);color:#64748b;font-size:14px;position:relative;overflow:hidden;border:none;background:transparent}.custom-pill-tabs .ant-tabs-tab:hover{color:#334155;background:#fff6}.custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff;color:#1890ff;font-weight:600;box-shadow:0 4px 12px #1890ff26,0 2px 4px #00000005;transform:scale(1.02);border-color:transparent}.custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;font-weight:600;text-shadow:none}.custom-pill-tabs .ant-tabs-ink-bar{display:none!important}.page-content-wrapper{flex:1;padding:24px 32px;overflow-y:visible;overflow-x:hidden;background:transparent;width:100%;box-sizing:border-box}.stat-card{transition:transform .2s ease,box-shadow .2s ease}.stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000001f}.standard-page{padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.standard-page .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px}@media (max-width: 1200px){.standard-page .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.standard-page .stats-grid{grid-template-columns:repeat(2,1fr)}}.standard-page .stats-grid .stat-card{background:#ffffffbf;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:28px;padding:24px 28px;border:1px solid rgba(255,255,255,.7);box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #00000008,inset 0 2px 4px #fffc;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;gap:22px}.standard-page .stats-grid .stat-card.blue{background:linear-gradient(145deg,#eff6ffd9,#ffffffb3);border-color:#3b82f626}.standard-page .stats-grid .stat-card.green{background:linear-gradient(145deg,#f0fdf4d9,#ffffffb3);border-color:#10b98126}.standard-page .stats-grid .stat-card.purple{background:linear-gradient(145deg,#faf5ffd9,#ffffffb3);border-color:#a855f726}.standard-page .stats-grid .stat-card.orange{background:linear-gradient(145deg,#fff7edd9,#ffffffb3);border-color:#f9731626}.standard-page .stats-grid .stat-card.red{background:linear-gradient(145deg,#fef2f2d9,#ffffffb3);border-color:#ef444426}.standard-page .stats-grid .stat-card.cyan{background:linear-gradient(145deg,#ecfeffd9,#ffffffb3);border-color:#06b6d426}.standard-page .stats-grid .stat-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(0,0,0,.02) 1px,transparent 1px);background-size:16px 16px;opacity:.4;pointer-events:none}.standard-page .stats-grid .stat-card:before{content:"";position:absolute;top:-30%;right:-10%;width:180px;height:180px;background:radial-gradient(circle,currentColor 0%,transparent 70%);opacity:.12;pointer-events:none;transition:all .6s ease;z-index:0}.standard-page .stats-grid .stat-card.blue:before{color:#3b82f6}.standard-page .stats-grid .stat-card.green:before{color:#10b981}.standard-page .stats-grid .stat-card.purple:before{color:#a855f7}.standard-page .stats-grid .stat-card.orange:before{color:#f97316}.standard-page .stats-grid .stat-card.red:before{color:#ef4444}.standard-page .stats-grid .stat-card.cyan:before{color:#06b6d4}.standard-page .stats-grid .stat-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000000f,0 10px 10px -5px #0000000a,inset 0 1px 1px #ffffffe6;border-color:#fff}.standard-page .stats-grid .stat-card:hover.blue{background:linear-gradient(135deg,#dbeafef2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover.green{background:linear-gradient(135deg,#dcfce7f2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover.purple{background:linear-gradient(135deg,#f3e8fff2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover.orange{background:linear-gradient(135deg,#ffedd5f2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover.red{background:linear-gradient(135deg,#fee2e2f2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover.cyan{background:linear-gradient(135deg,#cffafef2,#ffffffd9)}.standard-page .stats-grid .stat-card:hover:before{transform:scale(1.6) translate(-20px,20px);opacity:.18}.standard-page .stats-grid .stat-card:hover:after{opacity:.6;background-size:20px 20px}.standard-page .stats-grid .stat-card:hover .icon-wrapper{transform:scale(1.15) rotate(-5deg);box-shadow:0 10px 25px #00000026;filter:brightness(1.1)}.standard-page .stats-grid .stat-card:hover .label-line{width:24px;opacity:1}.standard-page .stats-grid .stat-card .icon-wrapper{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:30px;z-index:2;transition:all .4s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;box-shadow:0 4px 12px #00000014}.standard-page .stats-grid .stat-card .icon-wrapper.blue{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.standard-page .stats-grid .stat-card .icon-wrapper.green{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.standard-page .stats-grid .stat-card .icon-wrapper.purple{background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff}.standard-page .stats-grid .stat-card .icon-wrapper.orange{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.standard-page .stats-grid .stat-card .icon-wrapper.red{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.standard-page .stats-grid .stat-card .icon-wrapper.cyan{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.standard-page .stats-grid .stat-card .content-right{z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center}.standard-page .stats-grid .stat-card .content-right .label{position:relative;display:flex;flex-direction:column;margin-bottom:6px}.standard-page .stats-grid .stat-card .content-right .label .label-text{font-size:14px;color:#64748b;font-weight:600;letter-spacing:.5px}.standard-page .stats-grid .stat-card .content-right .label .label-line{width:0;height:2px;background:currentColor;opacity:.3;margin-top:2px;transition:all .3s ease;border-radius:2px}.standard-page .stats-grid .stat-card .content-right.blue .label-line{color:#3b82f6}.standard-page .stats-grid .stat-card .content-right.green .label-line{color:#10b981}.standard-page .stats-grid .stat-card .content-right.purple .label-line{color:#a855f7}.standard-page .stats-grid .stat-card .content-right.orange .label-line{color:#f97316}.standard-page .stats-grid .stat-card .content-right.red .label-line{color:#ef4444}.standard-page .stats-grid .stat-card .content-right.cyan .label-line{color:#06b6d4}.standard-page .stats-grid .stat-card .content-right .value-group{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.standard-page .stats-grid .stat-card .content-right .value{font-size:36px;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-1.5px;font-family:Outfit,sans-serif;display:flex;align-items:baseline}.standard-page .stats-grid .stat-card .content-right .value .unit{font-size:14px;font-weight:600;color:#94a3b8;margin-left:4px;letter-spacing:0}.standard-page .stats-grid .stat-card .content-right .value .text{font-size:24px}.standard-page .stats-grid .stat-card .content-right .trend{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700}.standard-page .stats-grid .stat-card .content-right .trend.up{color:#10b981}.standard-page .stats-grid .stat-card .content-right .trend.up .trend-bg{background:#10b9811a;border:1px solid rgba(16,185,129,.1)}.standard-page .stats-grid .stat-card .content-right .trend.down{color:#ef4444}.standard-page .stats-grid .stat-card .content-right .trend.down .trend-bg{background:#ef44441a;border:1px solid rgba(239,68,68,.1)}.standard-page .stats-grid .stat-card .content-right .trend .trend-bg{padding:2px 8px;border-radius:20px;display:flex;align-items:center;gap:2px;box-shadow:0 2px 4px #00000005}.standard-page .filter-section{background:#ffffff73;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:20px 24px;margin-bottom:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 32px #00000005;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.standard-page .filter-section .ant-form-item{margin:0}.standard-page .filter-section .ant-select-selector,.standard-page .filter-section .ant-input,.standard-page .filter-section .ant-picker{border-radius:10px!important;border:1px solid rgba(255,255,255,.5)!important;background:#ffffff80!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.standard-page .filter-section .ant-select-selector:hover,.standard-page .filter-section .ant-select-selector:focus,.standard-page .filter-section .ant-input:hover,.standard-page .filter-section .ant-input:focus,.standard-page .filter-section .ant-picker:hover,.standard-page .filter-section .ant-picker:focus{background:#ffffffe6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f61a}.standard-page .filter-section .search-btn{border-radius:8px;padding:0 24px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;box-shadow:0 4px 12px #3b82f64d;font-weight:600;transition:all .3s}.standard-page .filter-section .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px #3b82f666}.standard-page .filter-section .reset-btn{border-radius:8px;height:32px;border-color:#e2e8f0;color:#64748b}.standard-page .filter-section .reset-btn:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.standard-page .filter-section .create-btn{margin-left:auto;height:32px;border-radius:8px;background:#0f172a;border:none;box-shadow:0 4px 12px #0f172a33}.standard-page .filter-section .create-btn:hover{background:#1e293b;transform:translateY(-2px)}.standard-page .table-card{background:#ffffff73;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:24px;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 40px #00000008;overflow:hidden}.standard-page .table-card .ant-card-body{padding:0;background:transparent!important}.standard-page .table-card .ant-tabs-nav{margin:0;padding:16px 24px 0;background:transparent!important}.standard-page .table-card .ant-tabs-nav:before{border-bottom:none}.standard-page .table-card .ant-tabs-nav .ant-tabs-tab{padding:12px 0;margin:0 24px 0 0;font-size:15px;color:#64748b;transition:all .3s}.standard-page .table-card .ant-tabs-nav .ant-tabs-tab:hover{color:#3b82f6}.standard-page .table-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0f172a;font-weight:600}.standard-page .table-card .ant-tabs-nav .ant-tabs-ink-bar{background:#3b82f6;height:3px;border-radius:3px}.standard-page .table-card .ant-table-wrapper{padding:0 24px 24px;background:transparent!important}.standard-page .table-card .ant-table-wrapper .ant-table,.standard-page .table-card .ant-table-wrapper .ant-table .ant-table-container,.standard-page .table-card .ant-table-wrapper .ant-table .ant-table-content{background:transparent!important}.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th{background:transparent!important;color:#94a3b8;font-weight:600;font-size:13px;border-bottom:1px solid #f1f5f9;padding:20px 16px}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr>td{padding:24px 16px;border-bottom:1px dashed #f1f5f9;font-size:14px;color:#334155;font-weight:500;background:transparent!important}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left,.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right,.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fffffffa!important;z-index:2}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-left:after,.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix-right:after,.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left:after,.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right:after{display:block!important}.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.standard-page .table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left{z-index:3}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr{transition:all .3s ease}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr:hover{background:#ffffff80!important;transform:scale(1.005) translate(4px)}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){background:transparent!important}.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.standard-page .table-card .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#fffffffa!important}.standard-page .table-card .ant-table-wrapper .ant-pagination{margin:20px 0 0!important}.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item,.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-prev,.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-next{background:#ffffff80!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:8px!important;transition:all .3s ease}.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item:hover,.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-prev:hover,.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-next:hover{background:#fff!important;border-color:#3b82f6!important;transform:translateY(-2px)}.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item-active{background:#3b82f6!important;border-color:#3b82f6!important}.standard-page .table-card .ant-table-wrapper .ant-pagination .ant-pagination-item-active a{color:#fff!important}.standard-page .table-card .action-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s;cursor:pointer;color:#64748b;margin-right:8px}.standard-page .table-card .action-btn:hover{background:#f1f5f9;color:#3b82f6;transform:translateY(-2px)}.standard-page .table-card .action-btn.delete:hover{color:#ef4444;background:#fee2e2}.standard-table-panel{padding:20px 24px}.standard-table-panel .st-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-bottom:16px;margin-bottom:4px}.standard-table-panel .st-toolbar:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,#e2e8f0 8%,#e2e8f0 92%,transparent 100%)}.standard-table-panel .st-toolbar .ant-form{flex:1;margin-bottom:0!important}.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper,.standard-table-panel .st-toolbar .ant-input-affix-wrapper{border-radius:6px!important;border:1px solid #e2e8f0!important;background:#fff!important;box-shadow:none!important;outline:none!important}.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper:hover,.standard-table-panel .st-toolbar .ant-input-affix-wrapper:hover{border-color:#cbd5e1!important;box-shadow:none!important}.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper:focus,.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.standard-table-panel .st-toolbar .ant-input-affix-wrapper:focus,.standard-table-panel .st-toolbar .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#93c5fd!important;box-shadow:none!important;outline:none!important}.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper .ant-input,.standard-table-panel .st-toolbar .ant-input-affix-wrapper .ant-input{border-radius:0!important;box-shadow:none!important;outline:none!important}.standard-table-panel .st-toolbar .st-search-input.ant-input-affix-wrapper .ant-input:focus,.standard-table-panel .st-toolbar .ant-input-affix-wrapper .ant-input:focus{box-shadow:none!important;outline:none!important}.standard-table-panel .st-toolbar .ant-select .ant-select-selector{border-radius:6px!important;border-color:#e2e8f0!important;box-shadow:none!important}.standard-table-panel .st-toolbar .ant-select-focused .ant-select-selector,.standard-table-panel .st-toolbar .ant-select:hover .ant-select-selector{border-color:#93c5fd!important;box-shadow:none!important}.standard-table-panel .ant-table-wrapper{padding:0!important}.standard-table-panel .ant-table-wrapper .ant-table-thead>tr>th{background:#f8fafc!important;color:#64748b!important;font-weight:600;font-size:12px;letter-spacing:.02em;border-bottom:1px solid #eef2f7!important;padding:12px 16px!important}.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr>td{padding:14px 16px!important;border-bottom:1px solid #f1f5f9!important;font-size:13px;color:#334155;font-weight:500}.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){background:#f8fafcd9!important}.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#f8fafc!important}.standard-table-panel .ant-table-wrapper .ant-tag{margin-inline-end:0;padding:0 8px;font-size:12px;line-height:20px;border-radius:6px}.standard-table-panel .ant-table-wrapper .ant-tag:not([class*=ant-tag-]){border-color:#e2e8f0;background:#f1f5f9;color:#475569}.standard-table-panel .ant-table-wrapper .ant-pagination{position:relative;margin:4px 0 0!important;padding-top:16px}.standard-table-panel .ant-table-wrapper .ant-pagination:before{content:"";position:absolute;left:8px;right:8px;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,#e2e8f0 8%,#e2e8f0 92%,transparent 100%)}.supplier-network{font:400 16px/1.6 PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,sans-serif;color:#0b0d12;display:grid;gap:24px;min-width:0}.supplier-network__section{min-width:0}.supplier-network__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.supplier-network__heading h2{margin:0 0 8px;font-size:21px;font-weight:600;line-height:1.5}.supplier-network__heading h2 span{font-size:16px;font-weight:400;color:#647084;margin-left:12px}.supplier-network__heading p{margin:0;color:#647084;font-size:16px}.supplier-network__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supplier-network__record{padding:20px;border:1px solid rgba(11,13,18,.1);border-radius:12px;background:#fff;min-width:0;display:flex;flex-direction:column}.supplier-network__record p{margin:12px 0 0;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.supplier-network__record h3{font-size:20px;font-weight:500;line-height:1.5;margin:0 0 12px;overflow-wrap:anywhere}.supplier-network__record dl{margin:0}.supplier-network__record dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;margin:8px 0}.supplier-network__record dt{color:#647084;font-size:16px}.supplier-network__record dd{margin:0;font-size:16px;overflow-wrap:anywhere;white-space:pre-wrap}.supplier-network__record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.supplier-network__record-head .ant-tag{margin:0}.supplier-network__actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:20px}.supplier-network .ant-btn{font-size:16px!important;min-height:42px;height:auto}.supplier-network .ant-empty-description{font-size:16px}.supplier-network .ant-tag{font-size:14px;line-height:24px}@media (max-width: 1000px){.supplier-network__grid{grid-template-columns:1fr}}@media (max-width: 600px){.supplier-network__heading{flex-direction:column}.supplier-network__record{padding:16px}.supplier-network__record dl>div{grid-template-columns:80px minmax(0,1fr);gap:8px}}.dashboard-container{padding:24px!important;min-height:100%!important;background:#f8fafc!important}.dashboard-container .dashboard-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:24px!important}.dashboard-container .dashboard-header .dashboard-header-left h2{font-size:24px!important;font-weight:700!important;color:#111827!important;margin:0!important}.dashboard-container .dashboard-header .dashboard-header-left .current-station-info{margin-top:4px!important;color:#6b7280!important;font-size:14px!important}.dashboard-container .dashboard-bento-card{background:#fff!important;border-radius:20px!important;padding:24px!important;height:100%!important;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000005!important;transition:all .3s ease!important;border:1px solid rgba(0,0,0,.02)!important;display:flex!important;flex-direction:column!important}.dashboard-container .dashboard-bento-card:hover{box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a!important;transform:translateY(-2px)!important}.dashboard-container .dashboard-bento-card .dashboard-card-header{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;margin-bottom:16px!important}.dashboard-container .dashboard-bento-card .dashboard-card-header .dashboard-card-title{font-size:16px!important;font-weight:600!important;color:#111827!important}.dashboard-container .dashboard-bento-card .dashboard-card-header .dashboard-card-action{background:#f3f4f6!important;padding:4px 12px!important;border-radius:8px!important;font-size:12px!important;color:#4b5563!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:4px!important;transition:all .2s!important}.dashboard-container .dashboard-bento-card .dashboard-card-header .dashboard-card-action:hover{background:#e5e7eb!important;color:#111827!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section{margin-bottom:24px!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-date{font-size:12px!important;color:#9ca3af!important;margin-bottom:4px!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-value-row{display:flex!important;align-items:center!important;gap:12px!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-value-row .dashboard-kpi-value{font-size:32px!important;font-weight:800!important;color:#111827!important;line-height:1!important;letter-spacing:-1px!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-value-row .dashboard-kpi-trend{display:flex!important;align-items:center!important;padding:4px 8px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-value-row .dashboard-kpi-trend.up{background:#dcfce7!important;color:#16a34a!important}.dashboard-container .dashboard-bento-card .dashboard-kpi-section .dashboard-kpi-value-row .dashboard-kpi-trend.down{background:#fee2e2!important;color:#dc2626!important}.dashboard-container .dashboard-bento-card .dashboard-chart-container{flex:1!important;min-height:180px!important;width:100%!important}.dashboard-container .dashboard-bento-card .dashboard-gauge-indicator{display:flex!important;gap:3px!important;height:40px!important;align-items:flex-end!important;margin-top:auto!important;margin-bottom:12px!important}.dashboard-container .dashboard-bento-card .dashboard-gauge-indicator .dashboard-gauge-bar{flex:1!important;background:#f3f4f6!important;border-radius:2px!important;transition:all .3s!important}.dashboard-container .dashboard-bento-card .dashboard-card-footer-info{font-size:13px!important;color:#6b7280!important;font-weight:500!important;margin-top:auto!important}.dashboard-container .dashboard-bento-card .dashboard-card-footer-info span.highlight{font-weight:700!important;margin-right:4px!important}.dashboard-container .dashboard-bento-card .dashboard-card-footer-info.green .highlight{color:#10b981!important}.dashboard-container .dashboard-bento-card .dashboard-card-footer-info.blue .highlight{color:#3b82f6!important}.dashboard-container .dashboard-bento-card .dashboard-card-footer-info.red .highlight{color:#ef4444!important}.tech-card{position:relative;background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);border-radius:28px;padding:28px;display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 12px #00000005,0 12px 30px #00000008}.tech-card.tech-card--compact{border-radius:20px;padding:18px;gap:14px}.tech-card .card-header{display:flex;justify-content:space-between;align-items:flex-start}.tech-card .card-header .biz-info{display:flex;align-items:center;gap:16px}.tech-card .card-header .biz-info .biz-icon-box{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:26px;background:#fff;box-shadow:0 8px 20px #0000000a;position:relative}.tech-card .card-header .biz-info .biz-icon-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:18px;border:1px solid rgba(0,0,0,.03)}.tech-card .card-header .biz-info .title-area{display:flex;flex-direction:column;gap:4px}.tech-card .card-header .biz-info .title-area .main-title{font-size:20px;font-weight:700;color:#1d1d1f;letter-spacing:-.02em;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.tech-card .card-header .biz-info .title-area .sub-biz-name{font-size:14px;color:#86868b;font-weight:500;letter-spacing:0}.tech-card .card-header .status-badge .ant-tag{padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px;border:none;background:#0000000a;color:#1d1d1f}.tech-card .card-header .status-badge .ant-tag.ant-tag-processing{background:#007aff1a;color:#007aff}.tech-card.tech-card--compact .card-header .biz-info{gap:12px}.tech-card.tech-card--compact .card-header .biz-info .biz-icon-box{width:44px;height:44px;border-radius:14px;font-size:20px}.tech-card.tech-card--compact .card-header .biz-info .title-area .main-title{font-size:16px}.tech-card.tech-card--compact .card-header .biz-info .title-area .sub-biz-name{font-size:12px}.tech-card .node-progress{display:flex;align-items:center;gap:14px;padding:4px 0}.tech-card .node-progress .node-step{width:36px;height:36px;border-radius:12px;background:#1d1d1f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;box-shadow:0 4px 12px #0000001a}.tech-card .node-progress .node-name{font-size:17px;font-weight:600;color:#1d1d1f;letter-spacing:-.01em}.tech-card .node-progress .status-pulse{width:8px;height:8px;border-radius:50%;background:#34c759;margin-left:2px;box-shadow:0 0 #34c75966;animation:apple-pulse 2s infinite}.tech-card.tech-card--compact .node-progress{gap:10px}.tech-card.tech-card--compact .node-progress .node-step{width:32px;height:32px;border-radius:11px;font-size:14px}.tech-card.tech-card--compact .node-progress .node-name{font-size:14px}.tech-card .card-body{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#00000005;padding:24px;border-radius:24px;border:1px solid rgba(0,0,0,.02)}.tech-card .card-body.card-body--custom{display:block}.tech-card .card-body .info-item{display:flex;flex-direction:column;gap:6px}.tech-card .card-body .info-item .label{display:flex;align-items:center;gap:8px;font-size:13px;color:#86868b;font-weight:500}.tech-card .card-body .info-item .label .anticon{font-size:15px;color:#aeaeb2}.tech-card .card-body .info-item .value{font-size:16px;color:#1d1d1f;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}.tech-card.tech-card--compact .card-body{padding:16px;border-radius:18px;gap:14px}.tech-card.tech-card--compact .card-body .info-item .label{font-size:12px;gap:6px}.tech-card.tech-card--compact .card-body .info-item .label .anticon,.tech-card.tech-card--compact .card-body .info-item .value{font-size:14px}.tech-card .card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:8px}.tech-card .card-footer .actions{display:flex;gap:14px;width:100%}.tech-card .card-footer .actions .ant-btn{height:50px;border-radius:16px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;gap:10px;border:none}.tech-card .card-footer .actions .ant-btn.detail-btn{flex:1;background:#fff;color:#1d1d1f;box-shadow:0 2px 8px #0000000a;border:1px solid rgba(0,0,0,.05)}.tech-card .card-footer .actions .ant-btn.reject-btn{flex:1.2;background:#ff3b301a;color:#ff3b30}.tech-card .card-footer .actions .ant-btn.approve-btn{flex:1.5;background:#007aff;color:#fff}.tech-card.tech-card--compact .card-footer{padding-top:2px}.tech-card.tech-card--compact .card-footer .actions{gap:10px}.tech-card.tech-card--compact .card-footer .actions .ant-btn{height:40px;border-radius:14px;font-size:14px}@keyframes apple-pulse{0%{box-shadow:0 0 #34c75966}70%{box-shadow:0 0 0 10px #34c75900}to{box-shadow:0 0 #34c75900}}.contract-detail-drawer{min-height:100%}.contract-detail-drawer .drawer-header{padding:32px 32px 24px;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;position:relative}.contract-detail-drawer .drawer-header .header-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.contract-detail-drawer .drawer-header .contract-id-tag{background:#ffffff1a;padding:4px 12px;border-radius:6px;font-family:DIN Alternate,sans-serif;font-size:13px}.contract-detail-drawer .drawer-header .quick-stats-row{display:flex;gap:32px;margin-top:24px}.contract-detail-drawer .drawer-header .stat-item{display:flex;flex-direction:column}.contract-detail-drawer .drawer-header .stat-label{font-size:12px;color:#94a3b8;margin-bottom:4px}.contract-detail-drawer .drawer-header .stat-value{font-size:18px;font-weight:600}.contract-detail-drawer .content-wrapper{padding:24px 32px}.attachment-preview-modal .ant-modal-content{display:flex;flex-direction:column;height:100%}.attachment-preview-modal .ant-modal-body{flex:1;overflow:hidden;display:flex;flex-direction:column}.attachment-preview-modal iframe{flex:1}.gf-stage-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;width:100%;overflow-x:auto;padding:4px 0 2px}.gf-stage-rail .gf-stage{min-width:88px;text-align:center;padding:0 4px}.gf-stage-rail .gf-stage__track{display:flex;align-items:center;height:30px}.gf-stage-rail .gf-stage__line{flex:1;height:2px;background:#e2e8f0}.gf-stage-rail .gf-stage:first-child .gf-stage__line--left,.gf-stage-rail .gf-stage:last-child .gf-stage__line--right{visibility:hidden}.gf-stage-rail .gf-stage__dot{flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#94a3b8;background:#fff;border:1.5px solid #cbd5e1;transition:all .2s ease}.gf-stage-rail .gf-stage__label{margin-top:8px;font-size:13px;font-weight:600;color:#475569;white-space:nowrap}.gf-stage-rail .gf-stage__actor{margin-top:2px;font-size:12px;color:#94a3b8}.gf-stage-rail .gf-stage__meta{margin-top:4px;font-size:12px;line-height:1.4;color:#94a3b8;min-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gf-stage-rail .gf-stage__meta.is-current{color:#166534;font-weight:500}.gf-stage-rail .gf-stage--done .gf-stage__dot{color:#fff;background:#16a34a;border-color:#16a34a}.gf-stage-rail .gf-stage--done .gf-stage__line--right{background:#86efac}.gf-stage-rail .gf-stage--done .gf-stage__label{color:#0f172a}.gf-stage-rail .gf-stage--done+.gf-stage .gf-stage__line--left{background:#86efac}.gf-stage-rail .gf-stage--current .gf-stage__dot{color:#fff;background:linear-gradient(135deg,#166534,#22c55e);border-color:transparent;box-shadow:0 0 0 5px #22c55e29}.gf-stage-rail .gf-stage--current .gf-stage__label{color:#166534}.gf-stage-rail .gf-stage--skipped .gf-stage__dot{border-style:dashed;color:#cbd5e1}.gf-stage-rail .gf-stage--skipped .gf-stage__label{color:#cbd5e1}.gf-stage-rail .gf-stage--error .gf-stage__dot{color:#fff;background:#dc2626;border-color:#dc2626;box-shadow:0 0 0 5px #dc26261f}.gf-stage-rail .gf-stage--error .gf-stage__label,.gf-stage-rail .gf-stage--error .gf-stage__meta{color:#b91c1c}.gf-stage-rail.is-compact .gf-stage{min-width:0;padding:0}.gf-stage-rail.is-compact .gf-stage__track{height:14px}.gf-stage-rail.is-compact .gf-stage__dot{width:12px;height:12px;font-size:0;border-width:1.5px;box-shadow:none}.gf-stage-rail.is-compact .gf-stage__dot>*{display:none}.gf-stage-rail.is-compact .gf-stage--current .gf-stage__dot{box-shadow:0 0 0 3px #22c55e33}.gf-stage-rail.is-compact .gf-stage__label{display:none}.gf-timeline{list-style:none;margin:0;padding:0;position:relative}.gf-timeline:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:#e2e8f0}.gf-timeline__item{position:relative;padding:0 0 14px 22px}.gf-timeline__item:last-child{padding-bottom:0}.gf-timeline__dot{position:absolute;left:0;top:5px;width:11px;height:11px;border-radius:50%;background:#fff;border:2px solid #94a3b8}.gf-timeline__item.party-anchor .gf-timeline__dot{border-color:#166534}.gf-timeline__item.party-supplier .gf-timeline__dot{border-color:#0284c7}.gf-timeline__item.party-bank .gf-timeline__dot{border-color:#b45309}.gf-timeline__item.party-ops .gf-timeline__dot{border-color:#7c3aed}.gf-timeline__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gf-timeline__label{font-size:13px;font-weight:500;color:#0f172a}.gf-timeline__party{font-size:11px;line-height:18px;padding:0 6px;border-radius:9px;background:#f1f5f9;color:#64748b}.gf-timeline__party.party-anchor{background:#f0fdf4;color:#166534}.gf-timeline__party.party-supplier{background:#f0f9ff;color:#0369a1}.gf-timeline__party.party-bank{background:#fffbeb;color:#b45309}.gf-timeline__party.party-ops{background:#f5f3ff;color:#6d28d9}.gf-timeline__at{margin-top:2px;font-size:12px;color:#94a3b8;font-variant-numeric:tabular-nums}.gf-timeline__detail{margin-top:4px;font-size:12px;color:#64748b}.gf-timeline-empty{color:#94a3b8;font-size:13px;padding:8px 0}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.markdown-preview{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:12px;overflow:hidden;transition:all .3s ease}.markdown-preview-toolbar{padding:12px 20px;background:#fbfbfdcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}.markdown-preview-toolbar .markdown-filename{font-size:14px;color:#1d1d1f;font-weight:600;display:flex;align-items:center;gap:8px}.markdown-preview-toolbar .markdown-filename .anticon{color:#0071e3;font-size:16px}.markdown-preview-toolbar .ant-btn{border-radius:8px;font-weight:500;transition:all .2s}.markdown-preview-toolbar .ant-btn:hover{background:#0000000a}.markdown-preview-only .markdown-preview-content{padding:32px 40px;overflow-y:auto;flex:1;background:#fff}.markdown-preview-tabs .markdown-tabs{flex:1;display:flex;flex-direction:column}.markdown-preview-tabs .markdown-tabs .ant-tabs-nav{margin-bottom:0;padding:0 20px;background:#fbfbfd;border-bottom:1px solid rgba(0,0,0,.05)}.markdown-preview-tabs .markdown-tabs .ant-tabs-nav:before{display:none}.markdown-preview-tabs .markdown-tabs .ant-tabs-content-holder{flex:1;overflow:hidden}.markdown-preview-tabs .markdown-tabs .ant-tabs-content{height:100%}.markdown-preview-tabs .markdown-tabs .ant-tabs-tabpane{height:100%;overflow:auto}.markdown-preview-tabs .markdown-editor{width:100%;height:100%;min-height:400px;padding:24px;border:none;outline:none;font-family:SF Mono,Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:15px;line-height:1.7;resize:none;background:#fff;color:#1d1d1f}.markdown-preview-tabs .markdown-editor:read-only{background:#f5f5f7;cursor:not-allowed}.markdown-preview-split-container{display:flex;flex:1;overflow:hidden;background:#f5f5f7}.markdown-preview-split .markdown-preview-edit-panel,.markdown-preview-split .markdown-preview-preview-panel{flex:1;display:flex;flex-direction:column;background:#fff}.markdown-preview-split .markdown-preview-edit-panel:first-child,.markdown-preview-split .markdown-preview-preview-panel:first-child{border-right:1px solid rgba(0,0,0,.08)}.markdown-preview-split .markdown-panel-header{padding:10px 20px;background:#fbfbfd;border-bottom:1px solid rgba(0,0,0,.05);font-size:11px;font-weight:700;color:#86868b;text-transform:uppercase;letter-spacing:1px}.markdown-preview-split .markdown-editor{flex:1;padding:24px;border:none;outline:none;font-family:SF Mono,Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:15px;line-height:1.7;resize:none;background:#fff;color:#1d1d1f;overflow-y:auto}.markdown-preview-split .markdown-editor:read-only{background:#f5f5f7;cursor:not-allowed}.markdown-preview-split .markdown-preview-content{flex:1;padding:32px 40px;overflow-y:auto;background:#fff}.markdown-preview-content{color:#1d1d1f;line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased}.markdown-preview-content h1,.markdown-preview-content h2,.markdown-preview-content h3,.markdown-preview-content h4,.markdown-preview-content h5,.markdown-preview-content h6{color:#000;font-weight:700;margin-top:1.5em;margin-bottom:.5em;line-height:1.25}.markdown-preview-content .markdown-h1{font-size:34px;padding-bottom:.3em;border-bottom:1px solid rgba(0,0,0,.1)}.markdown-preview-content .markdown-h2{font-size:28px;padding-bottom:.3em;border-bottom:1px solid rgba(0,0,0,.05)}.markdown-preview-content .markdown-h3{font-size:22px}.markdown-preview-content .markdown-h4{font-size:18px}.markdown-preview-content p{margin:1em 0}.markdown-preview-content ul,.markdown-preview-content ol{margin:1em 0;padding-left:1.5em}.markdown-preview-content ul li,.markdown-preview-content ol li{margin:.5em 0}.markdown-preview-content code{padding:.2em .4em;background:#0000000d;border-radius:6px;font-family:SF Mono,monospace;font-size:85%;color:#d70015}.markdown-preview-content .markdown-preview-mermaid-wrap{margin:1.5em 0;overflow:visible;padding:12px 0;background:#fff;border:none!important;box-shadow:none!important}.markdown-preview-content .markdown-preview-mermaid{min-height:60px;background:#fff!important;border:none!important}.markdown-preview-content .markdown-preview-mermaid svg{max-width:100%;height:auto;background:#fff!important;border:none!important;outline:none!important}.markdown-preview-content .markdown-preview-mermaid svg rect{fill:#fff!important}.markdown-preview-content .markdown-preview-mermaid svg text,.markdown-preview-content .markdown-preview-mermaid svg tspan{fill:#1d1d1f!important}.markdown-preview-content .markdown-preview-mermaid svg .messageLine0,.markdown-preview-content .markdown-preview-mermaid svg .messageLine1,.markdown-preview-content .markdown-preview-mermaid svg .actor-line{stroke:#333!important}.markdown-preview-content .mermaid-error{margin:0;padding:12px 16px;background:#ff3b3014;border-radius:8px;color:#d70015;font-size:14px}.markdown-preview-content pre{margin:1.5em 0;padding:16px;background:#1d1d1f!important;border-radius:12px;overflow:auto}.markdown-preview-content pre code{padding:0;background:transparent;color:#fff;font-size:14px}.markdown-preview-content pre:has(.markdown-preview-mermaid-wrap){background:transparent!important;border:none!important;padding:0!important;margin:1.5em 0!important;overflow:visible!important}.markdown-preview-content blockquote{margin:1.5em 0;padding:.8em 1.5em;border-left:4px solid #0071e3;background:#0071e30d;border-radius:4px 12px 12px 4px;color:#424245;font-style:italic}.markdown-preview-content blockquote p{margin:0}.markdown-preview-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5em 0;border:1px solid rgba(0,0,0,.05);border-radius:12px;overflow:hidden}.markdown-preview-content table th,.markdown-preview-content table td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.markdown-preview-content table th:last-child,.markdown-preview-content table td:last-child{border-right:none}.markdown-preview-content table th{background:#f5f5f7;font-weight:600;text-align:left}.markdown-preview-content table tr:last-child td{border-bottom:none}.markdown-preview-content table tr:nth-child(2n){background:#00000003}.markdown-preview-content a{color:#0071e3;text-decoration:none;transition:opacity .2s}.markdown-preview-content a:hover{opacity:.7;text-decoration:underline}.markdown-preview-content hr{margin:2em 0;border:none;border-top:1px solid rgba(0,0,0,.1)}.markdown-preview-content img{max-width:100%;border-radius:12px;box-shadow:0 4px 20px #00000014;margin:1.5em 0}.markdown-preview-content strong{font-weight:700;color:#000}.markdown-preview.dark{background:#161617;border-color:#ffffff1a}.markdown-preview.dark .markdown-preview-toolbar{background:#1e1e20cc;border-color:#ffffff1a;color:#f5f5f7}.markdown-preview.dark .markdown-preview-toolbar .markdown-filename,.markdown-preview.dark .markdown-preview-content{color:#f5f5f7}.markdown-preview.dark .markdown-preview-content h1,.markdown-preview.dark .markdown-preview-content h2,.markdown-preview.dark .markdown-preview-content h3,.markdown-preview.dark .markdown-preview-content h4,.markdown-preview.dark .markdown-preview-content h5,.markdown-preview.dark .markdown-preview-content h6,.markdown-preview.dark .markdown-preview-content strong{color:#fff}.markdown-preview.dark .markdown-preview-content .markdown-h1,.markdown-preview.dark .markdown-preview-content .markdown-h2{border-color:#ffffff1a}.markdown-preview.dark .markdown-preview-content code{background:#ffffff1a;color:#ff453a}.markdown-preview.dark .markdown-preview-content blockquote{background:#0a84ff1a;border-color:#0a84ff;color:#aeaeb2}.markdown-preview.dark .markdown-preview-content table{border-color:#ffffff1a}.markdown-preview.dark .markdown-preview-content table th{background:#1c1c1e}.markdown-preview.dark .markdown-preview-content table th,.markdown-preview.dark .markdown-preview-content table td,.markdown-preview.dark .markdown-preview-content hr{border-color:#ffffff1a}.markdown-preview.dark .markdown-editor{background:#161617;color:#f5f5f7}.markdown-preview.dark .markdown-editor:read-only{background:#1c1c1e}.business-prerequisite{padding:20px 24px;font-size:16px;line-height:1.6}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert{flex-wrap:wrap!important;gap:16px}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .mc-alert__title{font-size:20px!important;line-height:1.5!important}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .mc-alert__desc,.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .ant-alert-description{font-size:16px!important;line-height:1.6!important}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .mc-alert__desc{overflow-wrap:anywhere}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .ant-alert-content{min-width:0;flex:1 1 300px}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .ant-alert-action{margin-inline-start:0}.business-prerequisite .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn{font-size:16px!important;line-height:1.5!important;min-height:36px;height:auto}.supplier-settlement-summary{font-size:16px;line-height:1.6;color:#0b0d12}.supplier-settlement-summary__accounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.supplier-settlement-summary article,.supplier-settlement-summary__invoice{background:#fff;border:1px solid #e5e9ef;border-radius:16px;padding:20px;min-width:0}.supplier-settlement-summary header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.supplier-settlement-summary strong{font-weight:600;font-size:18px}.supplier-settlement-summary p{margin:4px 0 0;color:#526076}.supplier-settlement-summary h3{font-size:20px;font-weight:600;margin:0 0 16px}.supplier-settlement-summary__number{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-block:1px solid #e7ebf1;padding:12px 0;margin:16px 0;font-variant-numeric:tabular-nums}.supplier-settlement-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.supplier-settlement-summary dl>div{min-width:0}.supplier-settlement-summary dt{font-size:16px;color:#526076}.supplier-settlement-summary dd{margin:4px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.supplier-settlement-summary .is-wide{grid-column:1/-1}.supplier-settlement-summary .ant-tag{font-size:14px!important;line-height:1.6}.supplier-settlement-summary .ant-btn,.supplier-settlement-summary .ant-btn>span{font-size:16px!important}.supplier-settlement-summary .ant-empty-description{font-size:16px!important}@media (max-width: 1000px){.supplier-settlement-summary__accounts{grid-template-columns:1fr}}@media (max-width: 600px){.supplier-settlement-summary dl{grid-template-columns:1fr}.supplier-settlement-summary header{flex-wrap:wrap}.supplier-settlement-summary article,.supplier-settlement-summary__invoice{padding:16px}}.supplier-admission-workspace,.supplier-admission-summary,.supplier-admission-record,.supplier-admission-form{color:#0b0d12;font-size:16px;line-height:1.6;min-width:0}.supplier-admission-workspace h2,.supplier-admission-workspace h3,.supplier-admission-workspace p,.supplier-admission-workspace ol,.supplier-admission-workspace dl,.supplier-admission-summary h2,.supplier-admission-summary h3,.supplier-admission-summary p,.supplier-admission-summary ol,.supplier-admission-summary dl,.supplier-admission-record h2,.supplier-admission-record h3,.supplier-admission-record p,.supplier-admission-record ol,.supplier-admission-record dl,.supplier-admission-form h2,.supplier-admission-form h3,.supplier-admission-form p,.supplier-admission-form ol,.supplier-admission-form dl{margin:0}.supplier-admission-workspace h2,.supplier-admission-summary h2,.supplier-admission-record h2,.supplier-admission-form h2{font-size:22px;line-height:1.4;font-weight:600}.supplier-admission-workspace h3,.supplier-admission-summary h3,.supplier-admission-record h3,.supplier-admission-form h3{font-size:20px;font-weight:600}.supplier-admission-workspace strong,.supplier-admission-summary strong,.supplier-admission-record strong,.supplier-admission-form strong{font-weight:600}.supplier-admission-workspace p,.supplier-admission-workspace dd,.supplier-admission-workspace li,.supplier-admission-summary p,.supplier-admission-summary dd,.supplier-admission-summary li,.supplier-admission-record p,.supplier-admission-record dd,.supplier-admission-record li,.supplier-admission-form p,.supplier-admission-form dd,.supplier-admission-form li{overflow-wrap:anywhere}.supplier-admission-workspace .sa-aux,.supplier-admission-summary .sa-aux,.supplier-admission-record .sa-aux,.supplier-admission-form .sa-aux{font-size:14px;color:#64748b;line-height:1.6}.supplier-admission-workspace .sa-details,.supplier-admission-summary .sa-details,.supplier-admission-record .sa-details,.supplier-admission-form .sa-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.supplier-admission-workspace .sa-details>div,.supplier-admission-summary .sa-details>div,.supplier-admission-record .sa-details>div,.supplier-admission-form .sa-details>div{min-width:0}.supplier-admission-workspace .sa-details dt,.supplier-admission-summary .sa-details dt,.supplier-admission-record .sa-details dt,.supplier-admission-form .sa-details dt{color:#64748b;font-size:16px;margin-bottom:4px}.supplier-admission-workspace .sa-details dd,.supplier-admission-summary .sa-details dd,.supplier-admission-record .sa-details dd,.supplier-admission-form .sa-details dd{margin:0;white-space:pre-wrap;font-size:16px}.supplier-admission-workspace .sa-public,.supplier-admission-summary .sa-public,.supplier-admission-record .sa-public,.supplier-admission-form .sa-public{padding:16px;background:#f5f7fa;border-radius:12px;margin:16px 0;white-space:pre-wrap}.supplier-admission-workspace .sa-section,.supplier-admission-summary .sa-section,.supplier-admission-record .sa-section,.supplier-admission-form .sa-section{padding:20px 0;border-bottom:1px solid #e8ecf2;display:flex;flex-direction:column;gap:16px}.supplier-admission-workspace .sa-section:last-child,.supplier-admission-summary .sa-section:last-child,.supplier-admission-record .sa-section:last-child,.supplier-admission-form .sa-section:last-child{border:0}.supplier-admission-workspace .sa-evidence,.supplier-admission-summary .sa-evidence,.supplier-admission-record .sa-evidence,.supplier-admission-form .sa-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supplier-admission-workspace .sa-evidence article,.supplier-admission-workspace .sa-opinions article,.supplier-admission-summary .sa-evidence article,.supplier-admission-summary .sa-opinions article,.supplier-admission-record .sa-evidence article,.supplier-admission-record .sa-opinions article,.supplier-admission-form .sa-evidence article,.supplier-admission-form .sa-opinions article{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.supplier-admission-workspace .sa-evidence article.is-selected,.supplier-admission-summary .sa-evidence article.is-selected,.supplier-admission-record .sa-evidence article.is-selected,.supplier-admission-form .sa-evidence article.is-selected{border-color:#07f;background:#f8fbff}.supplier-admission-workspace .sa-evidence header,.supplier-admission-workspace .sa-opinions header,.supplier-admission-summary .sa-evidence header,.supplier-admission-summary .sa-opinions header,.supplier-admission-record .sa-evidence header,.supplier-admission-record .sa-opinions header,.supplier-admission-form .sa-evidence header,.supplier-admission-form .sa-opinions header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.supplier-admission-workspace .sa-evidence footer,.supplier-admission-summary .sa-evidence footer,.supplier-admission-record .sa-evidence footer,.supplier-admission-form .sa-evidence footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px}.supplier-admission-workspace .sa-select,.supplier-admission-summary .sa-select,.supplier-admission-record .sa-select,.supplier-admission-form .sa-select{font:inherit;color:#07f;background:#fff;border:1px solid #d9e0ea;padding:7px 12px;border-radius:8px;cursor:pointer}.supplier-admission-workspace .sa-select:disabled,.supplier-admission-summary .sa-select:disabled,.supplier-admission-record .sa-select:disabled,.supplier-admission-form .sa-select:disabled{color:#94a3b8;cursor:not-allowed}.supplier-admission-workspace .sa-select:focus-visible,.supplier-admission-summary .sa-select:focus-visible,.supplier-admission-record .sa-select:focus-visible,.supplier-admission-form .sa-select:focus-visible{outline:2px solid #0077ff;outline-offset:2px}.supplier-admission-workspace{display:flex;flex-direction:column;gap:16px}.supplier-admission-workspace .sa-workspace-actions,.supplier-admission-workspace .sa-section-head{display:flex;justify-content:flex-end;gap:12px;align-items:center;flex-wrap:wrap}.supplier-admission-workspace .sa-section-head{justify-content:space-between;margin-bottom:16px}.supplier-admission-workspace .sa-summary-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;align-items:stretch}.supplier-admission-workspace .sa-card{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px;min-width:0;box-shadow:0 4px 18px #0f172a06}.supplier-admission-workspace .sa-rules{padding-left:22px;margin:16px 0;display:grid;gap:12px}.supplier-admission-workspace .sa-pending{margin-top:16px;display:flex;flex-direction:column;gap:12px}.supplier-admission-workspace .sa-pending>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.supplier-admission-workspace .sa-history article{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #edf0f4}.supplier-admission-workspace .sa-history article:first-child{padding-top:0}.supplier-admission-workspace .sa-history article>div:last-child{display:flex;align-items:center;gap:12px;flex-shrink:0}.supplier-admission-workspace .ant-pagination{margin-top:20px}.supplier-admission-workspace .ant-tag{font-size:14px;white-space:normal}.supplier-admission-summary>header,.sa-record-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.supplier-admission-summary>header h2{margin-top:4px}.supplier-admission-form{display:flex;flex-direction:column;gap:16px}.supplier-admission-form .sa-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.supplier-admission-form .ant-form-item{margin-bottom:16px}.supplier-admission-form .ant-steps{margin-bottom:4px}.supplier-admission-form .ant-form-item-label>label{height:auto;white-space:normal;line-height:1.5}.supplier-admission-form .ant-input[type=date]{min-height:42px}.supplier-admission-form .ant-select{width:100%}.supplier-admission-form .ant-form{min-width:0}.supplier-admission-form .ant-checkbox-wrapper{line-height:1.6}.sa-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.supplier-admission-overlay.supplier-admission-overlay .ant-modal-content,.supplier-admission-overlay.supplier-admission-overlay .ant-drawer-content{background:#fff;color:#0b0d12}.supplier-admission-overlay.supplier-admission-overlay .ant-modal-title,.supplier-admission-overlay.supplier-admission-overlay .ant-drawer-title{font-size:22px;font-weight:600}.supplier-admission-overlay.supplier-admission-overlay .ant-drawer-body{padding:24px}.supplier-admission-overlay.supplier-admission-overlay .ant-drawer-footer{padding:16px 24px}.supplier-admission-overlay.supplier-admission-overlay .ant-btn,.supplier-admission-overlay.supplier-admission-overlay .ant-input,.supplier-admission-overlay.supplier-admission-overlay .ant-input-number-input,.supplier-admission-overlay.supplier-admission-overlay .ant-select-selection-item,.supplier-admission-overlay.supplier-admission-overlay .ant-select-selection-placeholder,.supplier-admission-overlay.supplier-admission-overlay .ant-select-item,.supplier-admission-overlay.supplier-admission-overlay .ant-form-item-label>label,.supplier-admission-overlay.supplier-admission-overlay .ant-checkbox-wrapper,.supplier-admission-overlay.supplier-admission-overlay .ant-steps-item-title,.supplier-admission-overlay.supplier-admission-overlay .ant-timeline-item-content,.supplier-admission-overlay.supplier-admission-overlay .mc-notice__action .ant-btn,.supplier-admission-overlay.supplier-admission-overlay .mc-notice__content,.supplier-admission-overlay.supplier-admission-overlay .mc-notice__title{font-size:16px!important;line-height:1.6!important}.supplier-admission-overlay.supplier-admission-overlay .ant-select-item-option-content{white-space:normal}.supplier-admission-overlay.supplier-admission-overlay .ant-form-item-explain,.supplier-admission-overlay.supplier-admission-overlay .ant-tag,.supplier-admission-overlay.supplier-admission-overlay .ant-pagination,.supplier-admission-overlay.supplier-admission-overlay .ant-empty-description{font-size:14px!important}.supplier-admission-overlay.supplier-admission-overlay .ant-btn-primary:not([disabled]){background:#0b0d12;border-color:#0b0d12;color:#fff}.supplier-admission-overlay.supplier-admission-overlay .ant-select-dropdown{transform:none!important;transition:none!important;animation-duration:1ms!important}.supplier-admission-overlay.supplier-admission-overlay .ant-slide-up-leave,.supplier-admission-overlay.supplier-admission-overlay .ant-select-dropdown-hidden{display:none!important}.supplier-admission-overlay.supplier-admission-overlay .ant-select-multiple .ant-select-selection-item{height:auto;white-space:normal}.supplier-admission-overlay.supplier-admission-overlay .ant-timeline-item-content p{margin:4px 0}.supplier-admission-workspace .ant-btn,.supplier-admission-workspace .ant-empty-description{font-size:16px!important}.supplier-admission-workspace .ant-btn-primary:not([disabled]){background:#0b0d12;border-color:#0b0d12}.supplier-admission-workspace.supplier-admission-workspace .mc-notice .ant-btn{font-size:16px!important}@media (max-width: 1100px){.supplier-admission-workspace .sa-summary-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.supplier-admission-workspace .sa-card{padding:16px}.supplier-admission-workspace .sa-history article,.supplier-admission-workspace .sa-history article>div:last-child{flex-wrap:wrap}.supplier-admission-workspace .sa-workspace-actions{justify-content:flex-start}.supplier-admission-summary .sa-details,.supplier-admission-record .sa-details,.supplier-admission-form .sa-details,.supplier-admission-form .sa-form-grid,.supplier-admission-workspace .sa-evidence,.supplier-admission-record .sa-evidence,.supplier-admission-form .sa-evidence{grid-template-columns:minmax(0,1fr)}.supplier-admission-overlay.supplier-admission-overlay .ant-drawer-body{padding:16px}.sa-modal-actions{gap:8px}.supplier-admission-overlay.supplier-admission-overlay .ant-steps-item-title{font-size:14px!important}}@media (prefers-reduced-motion: reduce){.supplier-admission-overlay *,.supplier-admission-workspace *{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}.supplier-admission-form .sa-file-list{display:flex;flex-direction:column;gap:12px}.supplier-admission-form .sa-file-list article{padding:16px;border:1px solid #e8ecf2;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.supplier-admission-form .sa-proof-preview{width:100%;height:min(440px,50vh);border:1px solid #e2e8f0;border-radius:12px;object-fit:contain;background:#f8fafc}.supplier-admission-overlay.supplier-admission-overlay .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-admission-overlay.supplier-admission-overlay .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn,.supplier-admission-workspace.supplier-admission-workspace .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-admission-workspace.supplier-admission-workspace .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn,.supplier-admission-overlay.supplier-admission-overlay .mc-alert__desc,.supplier-admission-workspace .mc-alert__desc{font-size:16px!important;line-height:1.6!important}.supplier-admission-overlay.supplier-admission-overlay .ant-steps-item-title,.supplier-admission-overlay.supplier-admission-overlay button,.supplier-admission-overlay.supplier-admission-overlay input,.supplier-admission-overlay.supplier-admission-overlay select,.supplier-admission-workspace button,.supplier-admission-workspace input{font-size:16px!important}.scm-workspace .supplier-admission-page.supplier-admission-page .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.scm-workspace .supplier-admission-page.supplier-admission-page .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn,.scm-workspace .supplier-admission-page .mc-alert__desc{font-size:16px!important;line-height:1.6!important}.supplier-admission-workspace .sa-evidence footer,.supplier-admission-record .sa-evidence footer,.supplier-admission-form .sa-evidence footer{flex-wrap:wrap}.supplier-admission-overlay.supplier-admission-overlay .ant-btn-loading-icon-motion-leave{display:none!important}.supplier-requirements,.supplier-rule-summary,.supplier-rule-form,.supplier-rule-record{font-size:16px;line-height:1.6;color:#0b0d12;min-width:0}.supplier-requirements h2,.supplier-requirements h3,.supplier-requirements p,.supplier-requirements dl,.supplier-rule-summary h2,.supplier-rule-summary h3,.supplier-rule-summary p,.supplier-rule-summary dl,.supplier-rule-form h2,.supplier-rule-form h3,.supplier-rule-form p,.supplier-rule-form dl,.supplier-rule-record h2,.supplier-rule-record h3,.supplier-rule-record p,.supplier-rule-record dl{margin:0}.supplier-requirements h2,.supplier-rule-summary h2,.supplier-rule-form h2,.supplier-rule-record h2{font-size:22px;font-weight:600}.supplier-requirements h3,.supplier-rule-summary h3,.supplier-rule-form h3,.supplier-rule-record h3{font-size:20px;font-weight:600}.supplier-requirements strong,.supplier-rule-summary strong,.supplier-rule-form strong,.supplier-rule-record strong{font-weight:600}.supplier-requirements p,.supplier-requirements dd,.supplier-rule-summary p,.supplier-rule-summary dd,.supplier-rule-form p,.supplier-rule-form dd,.supplier-rule-record p,.supplier-rule-record dd{overflow-wrap:anywhere}.supplier-requirements .sr-aux,.supplier-rule-summary .sr-aux,.supplier-rule-form .sr-aux,.supplier-rule-record .sr-aux{font-size:14px;color:#64748b;line-height:1.6}.supplier-requirements .sr-actions,.supplier-rule-summary .sr-actions,.supplier-rule-form .sr-actions,.supplier-rule-record .sr-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.supplier-requirements .sr-card,.supplier-rule-summary .sr-card,.supplier-rule-form .sr-card,.supplier-rule-record .sr-card{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px;min-width:0}.supplier-requirements .sr-details,.supplier-rule-summary .sr-details,.supplier-rule-form .sr-details,.supplier-rule-record .sr-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.supplier-requirements .sr-details dt,.supplier-rule-summary .sr-details dt,.supplier-rule-form .sr-details dt,.supplier-rule-record .sr-details dt{font-size:16px;color:#64748b;margin-bottom:4px}.supplier-requirements .sr-details dd,.supplier-rule-summary .sr-details dd,.supplier-rule-form .sr-details dd,.supplier-rule-record .sr-details dd{margin:0;white-space:pre-wrap}.supplier-requirements .sr-field-groups,.supplier-requirements .sr-template-list,.supplier-rule-summary .sr-field-groups,.supplier-rule-summary .sr-template-list,.supplier-rule-form .sr-field-groups,.supplier-rule-form .sr-template-list,.supplier-rule-record .sr-field-groups,.supplier-rule-record .sr-template-list{display:grid;gap:12px;margin-top:16px}.supplier-requirements .sr-field-groups,.supplier-rule-summary .sr-field-groups,.supplier-rule-form .sr-field-groups,.supplier-rule-record .sr-field-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-requirements .sr-field-groups article,.supplier-requirements .sr-template-list article,.supplier-rule-summary .sr-field-groups article,.supplier-rule-summary .sr-template-list article,.supplier-rule-form .sr-field-groups article,.supplier-rule-form .sr-template-list article,.supplier-rule-record .sr-field-groups article,.supplier-rule-record .sr-template-list article{background:#f8fafc;border:1px solid #e8ecf2;border-radius:12px;padding:16px;min-width:0}.supplier-requirements .sr-template-list article p,.supplier-rule-summary .sr-template-list article p,.supplier-rule-form .sr-template-list article p,.supplier-rule-record .sr-template-list article p{margin-top:8px}.supplier-requirements .sr-template-list header,.supplier-requirements .supplier-rule-summary>header,.supplier-rule-summary .sr-template-list header,.supplier-rule-summary .supplier-rule-summary>header,.supplier-rule-form .sr-template-list header,.supplier-rule-form .supplier-rule-summary>header,.supplier-rule-record .sr-template-list header,.supplier-rule-record .supplier-rule-summary>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.supplier-requirements .ant-tag,.supplier-rule-summary .ant-tag,.supplier-rule-form .ant-tag,.supplier-rule-record .ant-tag{font-size:14px;white-space:normal}.supplier-requirements .sr-requirement-list,.supplier-rule-summary .sr-requirement-list,.supplier-rule-form .sr-requirement-list,.supplier-rule-record .sr-requirement-list{display:flex;flex-direction:column;margin-top:16px}.supplier-requirements .sr-requirement-list article,.supplier-rule-summary .sr-requirement-list article,.supplier-rule-form .sr-requirement-list article,.supplier-rule-record .sr-requirement-list article{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e8ecf2}.supplier-requirements .sr-requirement-list article>div:first-child,.supplier-rule-summary .sr-requirement-list article>div:first-child,.supplier-rule-form .sr-requirement-list article>div:first-child,.supplier-rule-record .sr-requirement-list article>div:first-child{flex:1;min-width:0}.supplier-requirements .sr-requirement-list article:last-child,.supplier-rule-summary .sr-requirement-list article:last-child,.supplier-rule-form .sr-requirement-list article:last-child,.supplier-rule-record .sr-requirement-list article:last-child{border:0}.supplier-requirements .sr-requirement-list article p,.supplier-rule-summary .sr-requirement-list article p,.supplier-rule-form .sr-requirement-list article p,.supplier-rule-record .sr-requirement-list article p{color:#64748b}.supplier-requirements .ant-btn,.supplier-rule-summary .ant-btn,.supplier-rule-form .ant-btn,.supplier-rule-record .ant-btn{font-size:16px!important}.supplier-requirements .ant-btn-primary:not([disabled]),.supplier-rule-summary .ant-btn-primary:not([disabled]),.supplier-rule-form .ant-btn-primary:not([disabled]),.supplier-rule-record .ant-btn-primary:not([disabled]){background:#0b0d12;border-color:#0b0d12}.supplier-requirements .mc-alert__desc,.supplier-rule-summary .mc-alert__desc,.supplier-rule-form .mc-alert__desc,.supplier-rule-record .mc-alert__desc{font-size:16px!important}.supplier-requirements .sr-form-grid,.supplier-rule-summary .sr-form-grid,.supplier-rule-form .sr-form-grid,.supplier-rule-record .sr-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.supplier-requirements .sr-field-matrix,.supplier-rule-summary .sr-field-matrix,.supplier-rule-form .sr-field-matrix,.supplier-rule-record .sr-field-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supplier-requirements .sr-field-matrix article,.supplier-rule-summary .sr-field-matrix article,.supplier-rule-form .sr-field-matrix article,.supplier-rule-record .sr-field-matrix article{padding:16px;background:#fff;border:1px solid #e8ecf2;border-radius:12px}.supplier-requirements .sr-field-matrix .ant-checkbox-group,.supplier-rule-summary .sr-field-matrix .ant-checkbox-group,.supplier-rule-form .sr-field-matrix .ant-checkbox-group,.supplier-rule-record .sr-field-matrix .ant-checkbox-group{display:grid;gap:10px;margin-top:12px}.supplier-requirements .sr-panel-head,.supplier-rule-summary .sr-panel-head,.supplier-rule-form .sr-panel-head,.supplier-rule-record .sr-panel-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.supplier-requirements .sr-section,.supplier-rule-summary .sr-section,.supplier-rule-form .sr-section,.supplier-rule-record .sr-section{padding:20px 0;border-bottom:1px solid #e8ecf2}.supplier-requirements .sr-section:last-child,.supplier-rule-summary .sr-section:last-child,.supplier-rule-form .sr-section:last-child,.supplier-rule-record .sr-section:last-child{border:0}.supplier-requirements,.supplier-rule-form{display:flex;flex-direction:column;gap:16px}.supplier-rule-overlay.supplier-rule-overlay .ant-modal-content,.supplier-rule-overlay.supplier-rule-overlay .ant-drawer-content{background:#fff;color:#0b0d12}.supplier-rule-overlay.supplier-rule-overlay .ant-modal-title,.supplier-rule-overlay.supplier-rule-overlay .ant-drawer-title{font-size:22px;font-weight:600}.supplier-rule-overlay.supplier-rule-overlay .ant-drawer-body{padding:24px}.supplier-rule-overlay.supplier-rule-overlay .ant-btn,.supplier-rule-overlay.supplier-rule-overlay .ant-input,.supplier-rule-overlay.supplier-rule-overlay .ant-input-number-input,.supplier-rule-overlay.supplier-rule-overlay .ant-select-selection-item,.supplier-rule-overlay.supplier-rule-overlay .ant-select-selection-placeholder,.supplier-rule-overlay.supplier-rule-overlay .ant-select-item,.supplier-rule-overlay.supplier-rule-overlay .ant-select-item-option-content,.supplier-rule-overlay.supplier-rule-overlay .ant-form-item-label>label,.supplier-rule-overlay.supplier-rule-overlay .ant-checkbox-wrapper,.supplier-rule-overlay.supplier-rule-overlay .ant-radio-wrapper,.supplier-rule-overlay.supplier-rule-overlay .ant-steps-item-title{font-size:16px!important;line-height:1.6!important}.supplier-rule-overlay.supplier-rule-overlay .ant-select-item-option-content{white-space:normal}.supplier-rule-overlay.supplier-rule-overlay .ant-input-number,.supplier-rule-overlay.supplier-rule-overlay .ant-select{width:100%}.supplier-rule-overlay.supplier-rule-overlay .ant-btn-primary:not([disabled]){background:#0b0d12;border-color:#0b0d12}.supplier-rule-overlay.supplier-rule-overlay .ant-tag,.supplier-rule-overlay.supplier-rule-overlay .ant-empty-description,.supplier-rule-overlay.supplier-rule-overlay .ant-form-item-explain{font-size:14px!important}.supplier-rule-overlay.supplier-rule-overlay .ant-select-dropdown{transform:none!important;transition:none!important;animation-duration:1ms!important}.supplier-rule-overlay.supplier-rule-overlay .ant-slide-up-leave,.supplier-rule-overlay.supplier-rule-overlay .ant-select-dropdown-hidden,.supplier-rule-overlay.supplier-rule-overlay .ant-btn-loading-icon-motion-leave{display:none!important}.supplier-rule-overlay.supplier-rule-overlay .ant-select-multiple .ant-select-selection-item{height:auto;white-space:normal}.supplier-rule-overlay.supplier-rule-overlay button,.supplier-rule-overlay.supplier-rule-overlay input{font-size:16px!important}.supplier-rule-overlay.supplier-rule-overlay .ant-form-item-label>label{height:auto;white-space:normal}.supplier-rule-overlay.supplier-rule-overlay .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-rule-overlay.supplier-rule-overlay .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn,.supplier-requirements.supplier-requirements .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-requirements.supplier-requirements .mc-alert.mc-alert--shared.ant-alert .ant-alert-action .ant-btn{font-size:16px!important;line-height:1.6!important}@media (max-width: 700px){.supplier-requirements .sr-details,.supplier-requirements .sr-field-groups,.supplier-requirements .sr-form-grid,.supplier-requirements .sr-field-matrix,.supplier-rule-summary .sr-details,.supplier-rule-summary .sr-field-groups,.supplier-rule-summary .sr-form-grid,.supplier-rule-summary .sr-field-matrix,.supplier-rule-form .sr-details,.supplier-rule-form .sr-field-groups,.supplier-rule-form .sr-form-grid,.supplier-rule-form .sr-field-matrix,.supplier-rule-record .sr-details,.supplier-rule-record .sr-field-groups,.supplier-rule-record .sr-form-grid,.supplier-rule-record .sr-field-matrix{grid-template-columns:minmax(0,1fr)}.supplier-requirements .sr-requirement-list article,.supplier-rule-summary .sr-requirement-list article,.supplier-rule-form .sr-requirement-list article,.supplier-rule-record .sr-requirement-list article{flex-wrap:wrap}.supplier-requirements .sr-requirement-list article>div:first-child,.supplier-rule-summary .sr-requirement-list article>div:first-child,.supplier-rule-form .sr-requirement-list article>div:first-child,.supplier-rule-record .sr-requirement-list article>div:first-child{flex-basis:100%}.supplier-requirements .sr-actions,.supplier-rule-summary .sr-actions,.supplier-rule-form .sr-actions,.supplier-rule-record .sr-actions{justify-content:flex-start}.supplier-requirements .sr-card,.supplier-rule-summary .sr-card,.supplier-rule-form .sr-card,.supplier-rule-record .sr-card,.supplier-rule-overlay.supplier-rule-overlay .ant-drawer-body{padding:16px}}@media (prefers-reduced-motion: reduce){.supplier-rule-overlay *,.supplier-requirements *{transition-duration:1ms!important;animation-duration:1ms!important}}.supplier-collection-workspace,.supplier-collection-overlay{font-family:PingFang SC,HarmonyOS Sans,Microsoft YaHei,sans-serif;color:#0b0d12;font-size:16px;line-height:1.6;--collection-border: rgba(11, 13, 18, .1)}.supplier-collection-workspace h2,.supplier-collection-workspace h3,.supplier-collection-workspace h4,.supplier-collection-workspace p,.supplier-collection-overlay h2,.supplier-collection-overlay h3,.supplier-collection-overlay h4,.supplier-collection-overlay p{margin:0}.supplier-collection-workspace h2,.supplier-collection-overlay h2{font-size:22px;font-weight:600;line-height:1.4}.supplier-collection-workspace h3,.supplier-collection-overlay h3{font-size:20px;font-weight:600;line-height:1.4}.supplier-collection-workspace p,.supplier-collection-overlay p{font-size:16px;overflow-wrap:anywhere}.supplier-collection-workspace small,.supplier-collection-workspace .sc-aux,.supplier-collection-workspace .sc-eyebrow,.supplier-collection-overlay small,.supplier-collection-overlay .sc-aux,.supplier-collection-overlay .sc-eyebrow{font-size:14px;line-height:1.6;color:#64748b}.supplier-collection-workspace .ant-btn,.supplier-collection-workspace button,.supplier-collection-workspace input,.supplier-collection-workspace textarea,.supplier-collection-workspace .ant-input,.supplier-collection-workspace .ant-input-number-input,.supplier-collection-workspace .ant-form-item-label>label,.supplier-collection-workspace .ant-table,.supplier-collection-workspace .ant-pagination,.supplier-collection-workspace .ant-pagination-item,.supplier-collection-workspace .ant-pagination-item-link,.supplier-collection-workspace .ant-select,.supplier-collection-workspace .ant-select-selection-item,.supplier-collection-workspace .ant-select-selection-placeholder,.supplier-collection-workspace .ant-select-item,.supplier-collection-workspace .ant-select-item-option-content,.supplier-collection-workspace .ant-checkbox-wrapper,.supplier-collection-workspace .ant-tabs-tab,.supplier-collection-workspace .ant-form-item-explain,.supplier-collection-workspace .ant-modal-confirm-content,.supplier-collection-overlay .ant-btn,.supplier-collection-overlay button,.supplier-collection-overlay input,.supplier-collection-overlay textarea,.supplier-collection-overlay .ant-input,.supplier-collection-overlay .ant-input-number-input,.supplier-collection-overlay .ant-form-item-label>label,.supplier-collection-overlay .ant-table,.supplier-collection-overlay .ant-pagination,.supplier-collection-overlay .ant-pagination-item,.supplier-collection-overlay .ant-pagination-item-link,.supplier-collection-overlay .ant-select,.supplier-collection-overlay .ant-select-selection-item,.supplier-collection-overlay .ant-select-selection-placeholder,.supplier-collection-overlay .ant-select-item,.supplier-collection-overlay .ant-select-item-option-content,.supplier-collection-overlay .ant-checkbox-wrapper,.supplier-collection-overlay .ant-tabs-tab,.supplier-collection-overlay .ant-form-item-explain,.supplier-collection-overlay .ant-modal-confirm-content{font-size:16px!important}.supplier-collection-workspace .ant-btn-loading-icon-motion-leave,.supplier-collection-overlay .ant-btn-loading-icon-motion-leave{display:none!important}.supplier-collection-workspace .ant-tag,.supplier-collection-overlay .ant-tag{font-size:14px;line-height:24px;white-space:normal;margin-inline-end:0}.supplier-collection-workspace .ant-form-item,.supplier-collection-overlay .ant-form-item{margin-bottom:16px}.supplier-collection-workspace .ant-input,.supplier-collection-workspace .ant-select-selector,.supplier-collection-overlay .ant-input,.supplier-collection-overlay .ant-select-selector{min-height:42px}.supplier-collection-workspace .ant-input,.supplier-collection-overlay .ant-input{line-height:1.6}.supplier-collection-workspace .ant-btn,.supplier-collection-overlay .ant-btn{min-height:42px;white-space:normal;height:auto;padding:7px 15px}.supplier-collection-workspace .ant-btn-primary,.supplier-collection-overlay .ant-btn-primary{background:#0b0d12;border-color:#0b0d12;color:#fff}.supplier-collection-workspace .ant-btn-link,.supplier-collection-overlay .ant-btn-link{color:#07f;min-height:0;height:auto;padding:0;text-align:left}.supplier-collection-workspace .ant-btn-link>span,.supplier-collection-overlay .ant-btn-link>span{white-space:normal;overflow-wrap:anywhere}.supplier-collection-workspace .ant-table th,.supplier-collection-workspace .ant-table td,.supplier-collection-overlay .ant-table th,.supplier-collection-overlay .ant-table td{font-size:16px!important;vertical-align:top}.supplier-collection-workspace .ant-pagination,.supplier-collection-overlay .ant-pagination{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin-top:18px}.supplier-collection-workspace .ant-table-wrapper,.supplier-collection-overlay .ant-table-wrapper{max-width:100%;overflow:hidden}.supplier-collection-workspace .ant-empty-description,.supplier-collection-overlay .ant-empty-description{font-size:16px}.supplier-collection-workspace .ant-tabs-nav,.supplier-collection-overlay .ant-tabs-nav{margin-bottom:16px}.supplier-collection-workspace .mc-alert.mc-alert--shared.ant-alert,.supplier-collection-overlay .mc-alert.mc-alert--shared.ant-alert{margin-block:0 16px;font-size:16px}.supplier-collection-workspace .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-collection-workspace .mc-alert.mc-alert--shared.ant-alert .mc-alert__description,.supplier-collection-workspace .mc-alert.mc-alert--shared.ant-alert .ant-btn,.supplier-collection-overlay .mc-alert.mc-alert--shared.ant-alert .mc-alert__title,.supplier-collection-overlay .mc-alert.mc-alert--shared.ant-alert .mc-alert__description,.supplier-collection-overlay .mc-alert.mc-alert--shared.ant-alert .ant-btn{font-size:16px!important;line-height:1.6}.supplier-collection-workspace ul,.supplier-collection-overlay ul{margin:0;padding-left:22px}.supplier-collection-workspace .ant-checkbox-wrapper,.supplier-collection-overlay .ant-checkbox-wrapper{align-items:flex-start}.supplier-collection-workspace .ant-checkbox,.supplier-collection-overlay .ant-checkbox{margin-top:4px}.supplier-collection-workspace .sc-actions,.supplier-collection-overlay .sc-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.supplier-collection-workspace .sc-cell,.supplier-collection-overlay .sc-cell{display:flex;align-items:flex-start;gap:6px;flex-direction:column}.supplier-collection-workspace .sc-cell>span,.supplier-collection-overlay .sc-cell>span{font-size:16px}.supplier-collection-workspace .sc-collection-panel,.supplier-collection-workspace .sc-collection-summary,.supplier-collection-workspace .sc-collection-item,.supplier-collection-overlay .sc-collection-panel,.supplier-collection-overlay .sc-collection-summary,.supplier-collection-overlay .sc-collection-item{background:#fff!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--collection-border);border-radius:16px;padding:20px;box-shadow:0 2px 8px #0b0d1206}.supplier-collection-workspace .sc-collection-toolbar,.supplier-collection-overlay .sc-collection-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px}.supplier-collection-workspace .sc-collection-toolbar p,.supplier-collection-overlay .sc-collection-toolbar p{color:#64748b;font-size:14px;margin-top:4px}.supplier-collection-workspace .sc-collection-filters,.supplier-collection-overlay .sc-collection-filters{display:grid;grid-template-columns:minmax(240px,2fr) minmax(140px,1fr) minmax(140px,1fr) auto auto;gap:12px;align-items:center;margin-bottom:20px}.supplier-collection-workspace .sc-collection-filters .ant-input-search,.supplier-collection-overlay .sc-collection-filters .ant-input-search{width:100%}.supplier-collection-workspace .sc-collection-detail,.supplier-collection-overlay .sc-collection-detail{display:flex;flex-direction:column;gap:16px}.supplier-collection-workspace .sc-collection-summary,.supplier-collection-overlay .sc-collection-summary{display:flex;flex-direction:column;gap:18px}.supplier-collection-workspace .sc-collection-summary header,.supplier-collection-workspace .sc-collection-item>header,.supplier-collection-overlay .sc-collection-summary header,.supplier-collection-overlay .sc-collection-item>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.supplier-collection-workspace .sc-collection-summary dl,.supplier-collection-overlay .sc-collection-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0}.supplier-collection-workspace .sc-collection-summary dt,.supplier-collection-overlay .sc-collection-summary dt{font-size:14px;color:#64748b}.supplier-collection-workspace .sc-collection-summary dd,.supplier-collection-overlay .sc-collection-summary dd{font-size:16px;margin:4px 0 0;overflow-wrap:anywhere}.supplier-collection-workspace .sc-collection-summary dd .ant-tag,.supplier-collection-overlay .sc-collection-summary dd .ant-tag{margin-top:6px}.supplier-collection-workspace .sc-collection-items,.supplier-collection-overlay .sc-collection-items,.supplier-collection-workspace .sc-collection-item,.supplier-collection-overlay .sc-collection-item{display:flex;flex-direction:column;gap:16px}.supplier-collection-workspace .sc-required-fields,.supplier-collection-overlay .sc-required-fields{display:flex;gap:8px;flex-wrap:wrap}.supplier-collection-workspace .sc-source-line,.supplier-collection-overlay .sc-source-line{display:flex;justify-content:space-between;gap:16px;align-items:center;border-block:1px solid var(--collection-border);padding:16px 0}.supplier-collection-workspace .sc-source-line>div:first-child,.supplier-collection-overlay .sc-source-line>div:first-child{display:flex;gap:16px;align-items:center}.supplier-collection-workspace .sc-source-line strong,.supplier-collection-overlay .sc-source-line strong{font-weight:500}.supplier-collection-workspace .sc-signatures,.supplier-collection-overlay .sc-signatures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.supplier-collection-workspace .sc-signature,.supplier-collection-overlay .sc-signature{border:1px solid var(--collection-border);padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:10px;background:#fafbfc}.supplier-collection-workspace .sc-signature header,.supplier-collection-overlay .sc-signature header{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.supplier-collection-workspace .sc-signature strong,.supplier-collection-overlay .sc-signature strong{font-weight:500;font-size:16px}.supplier-collection-workspace .sc-signature .sc-actions,.supplier-collection-overlay .sc-signature .sc-actions{margin-top:auto}.supplier-collection-workspace .sc-internal,.supplier-collection-overlay .sc-internal{border:1px solid var(--collection-border);padding:12px;border-radius:8px;background:#f1f4f8}.supplier-collection-workspace .sc-internal>span,.supplier-collection-overlay .sc-internal>span{font-size:14px;color:#64748b}.supplier-collection-workspace .sc-internal p,.supplier-collection-overlay .sc-internal p{margin-top:4px}.supplier-collection-workspace .ant-timeline-item-content>div,.supplier-collection-overlay .ant-timeline-item-content>div{display:flex;flex-direction:column;gap:8px}.supplier-collection-workspace .sc-action-body,.supplier-collection-overlay .sc-action-body{max-height:min(540px,100dvh - 240px);overflow:auto;overscroll-behavior:contain;padding-right:4px;display:flex;flex-direction:column;gap:16px}.supplier-collection-workspace .sc-modal-footer,.supplier-collection-overlay .sc-modal-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.supplier-collection-workspace .sc-action-body .ant-checkbox-wrapper,.supplier-collection-overlay .sc-action-body .ant-checkbox-wrapper{margin-top:8px}.supplier-collection-workspace .sc-action-body .ant-pagination,.supplier-collection-overlay .sc-action-body .ant-pagination{justify-content:flex-start;margin-top:0}.supplier-collection-workspace .sc-editor-grid,.supplier-collection-overlay .sc-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;align-items:start}.supplier-collection-workspace .sc-editor-items,.supplier-collection-overlay .sc-editor-items{display:flex;flex-direction:column;gap:16px}.supplier-collection-workspace .sc-editor-item,.supplier-collection-overlay .sc-editor-item{border:1px solid var(--collection-border);border-radius:12px;padding:18px;background:#fafbfc}.supplier-collection-workspace .sc-editor-item>header,.supplier-collection-overlay .sc-editor-item>header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.supplier-collection-workspace .sc-editor-preview,.supplier-collection-overlay .sc-editor-preview{display:flex;flex-direction:column;gap:12px}.supplier-collection-workspace .sc-editor-preview>section,.supplier-collection-overlay .sc-editor-preview>section{border:1px solid var(--collection-border);border-radius:10px;padding:16px;background:#fafbfc}.supplier-collection-workspace .sc-editor-preview strong,.supplier-collection-overlay .sc-editor-preview strong{font-weight:500;font-size:16px}.supplier-collection-workspace .sc-editor-preview .ant-tag,.supplier-collection-overlay .sc-editor-preview .ant-tag{margin-left:10px}.supplier-collection-workspace .ant-steps-item-title,.supplier-collection-overlay .ant-steps-item-title{font-size:16px!important}@media (max-width: 1050px){.supplier-collection-workspace .sc-collection-filters,.supplier-collection-overlay .sc-collection-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-collection-workspace .sc-collection-filters .ant-input-search,.supplier-collection-overlay .sc-collection-filters .ant-input-search{grid-column:1/-1}.supplier-collection-workspace .sc-collection-summary dl,.supplier-collection-overlay .sc-collection-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.supplier-collection-workspace .sc-collection-toolbar,.supplier-collection-workspace .sc-collection-summary header,.supplier-collection-workspace .sc-collection-item>header,.supplier-collection-workspace .sc-source-line,.supplier-collection-overlay .sc-collection-toolbar,.supplier-collection-overlay .sc-collection-summary header,.supplier-collection-overlay .sc-collection-item>header,.supplier-collection-overlay .sc-source-line{flex-direction:column;align-items:flex-start}.supplier-collection-workspace .sc-collection-panel,.supplier-collection-workspace .sc-collection-summary,.supplier-collection-workspace .sc-collection-item,.supplier-collection-overlay .sc-collection-panel,.supplier-collection-overlay .sc-collection-summary,.supplier-collection-overlay .sc-collection-item{padding:16px;border-radius:12px}.supplier-collection-workspace .sc-collection-filters,.supplier-collection-overlay .sc-collection-filters,.supplier-collection-workspace .sc-collection-summary dl,.supplier-collection-overlay .sc-collection-summary dl{grid-template-columns:1fr}.supplier-collection-workspace .sc-actions,.supplier-collection-overlay .sc-actions{width:100%}.supplier-collection-workspace .sc-actions>.ant-btn,.supplier-collection-overlay .sc-actions>.ant-btn{flex-grow:1}.supplier-collection-workspace .sc-action-body,.supplier-collection-overlay .sc-action-body{max-height:calc(100dvh - 270px)}.supplier-collection-workspace .sc-modal-footer .ant-btn,.supplier-collection-overlay .sc-modal-footer .ant-btn{flex:1}.supplier-collection-workspace .sc-source-line>div:first-child,.supplier-collection-overlay .sc-source-line>div:first-child{flex-wrap:wrap}}@media (max-width: 600px){.supplier-collection-workspace .sc-editor-grid,.supplier-collection-overlay .sc-editor-grid{grid-template-columns:1fr}.supplier-collection-workspace .sc-editor-item,.supplier-collection-overlay .sc-editor-item{padding:14px}}.supplier-collection-overlay .ant-modal-content{transform:none!important;opacity:1!important}.supplier-collection-overlay .ant-modal-title{font-size:22px!important;font-weight:600}.supplier-collection-overlay .ant-modal-body{font-size:16px}.supplier-collection-overlay .ant-select-dropdown{transform:none!important;transition:none!important;animation-duration:1ms!important}.supplier-collection-overlay .ant-select-dropdown-hidden,.supplier-collection-overlay .ant-slide-up-leave{display:none!important}.supplier-collection-overlay.ant-select-dropdown{transform:none!important;transition:none!important;animation-duration:1ms!important}.supplier-collection-overlay.ant-select-dropdown-hidden,.supplier-collection-overlay.ant-slide-up-leave{display:none!important}.supplier-offering-workspace,.supplier-offering-overlay{font-size:16px;line-height:1.6;color:#0b0d12;font-weight:400;min-width:0;--ant-font-size: 16px;--ant-font-size-sm: 14px;--ant-font-weight-strong: 600}.supplier-offering-workspace :is(button,input,textarea,select,.ant-btn,.ant-btn span,.ant-table,.ant-tabs-tab,.ant-pagination,.ant-tag,.ant-select,.ant-select-item,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-input-number-input,.ant-form-item-label>label,.ant-checkbox-wrapper,.ant-steps-item-title,.ant-empty-description),.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay :is(button,input,textarea,select,.ant-btn,.ant-btn span,.ant-table,.ant-tabs-tab,.ant-pagination,.ant-tag,.ant-select,.ant-select-item,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-input-number-input,.ant-form-item-label>label,.ant-checkbox-wrapper,.ant-steps-item-title,.ant-empty-description){font-size:16px!important;font-weight:400;line-height:1.6}.supplier-offering-workspace h2,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay h2{font-size:26px;font-weight:600;line-height:1.45;margin:0}.supplier-offering-workspace h3,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay h3{font-size:20px;font-weight:600;line-height:1.5;margin:0}.supplier-offering-workspace p,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay p{margin:0;line-height:1.65}.supplier-offering-workspace strong,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay strong{font-weight:500}.supplier-offering-workspace .mc-alert.mc-alert--shared.ant-alert :is(.mc-alert__title,.mc-alert__desc),.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .mc-alert.mc-alert--shared.ant-alert :is(.mc-alert__title,.mc-alert__desc){font-size:16px!important;line-height:1.6}.supplier-offering-workspace .mc-alert__content,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .mc-alert__content{min-width:0;overflow-wrap:anywhere}.supplier-offering-workspace .ant-table-thead>tr>th,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-table-thead>tr>th{font-size:16px!important;font-weight:500}.supplier-offering-workspace .ant-table-tbody>tr>td,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-table-tbody>tr>td{font-size:16px!important;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.supplier-offering-workspace .ant-input-number,.supplier-offering-workspace .ant-select,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-input-number,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-select{width:100%}.supplier-offering-workspace .ant-select-selection-item,.supplier-offering-workspace .ant-tag,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-select-selection-item,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-tag{white-space:normal;overflow-wrap:anywhere}.supplier-offering-workspace .ant-form-item-extra,.supplier-offering-workspace .ant-form-item-explain,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-form-item-extra,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-form-item-explain{font-size:14px!important;line-height:1.6}.supplier-offering-workspace .standard-table-panel,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .standard-table-panel{background:#fff;border:1px solid #e6eaf0;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 6px 24px #0f172a09}.supplier-offering-workspace [hidden],.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay [hidden]{display:none!important}.supplier-offering-workspace :focus-visible,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay :focus-visible{outline:2px solid #0077ff;outline-offset:3px}.supplier-offering-workspace .ant-btn-loading-icon-motion-leave,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-btn-loading-icon-motion-leave{display:none!important}.so-back{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.so-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;border-radius:20px;margin-bottom:16px;min-width:0}.so-hero>div{min-width:0}.so-hero h2{margin:8px 0!important;overflow-wrap:anywhere}.so-hero p{color:#667085}.so-eyebrow{font-size:14px;color:#667085}.so-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.so-tags .ant-tag{margin:0}.so-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.so-card{background:#fff;border:1px solid #e6eaf0;border-radius:20px;padding:20px;display:grid;gap:16px;min-width:0;align-content:start}.so-card>*{min-width:0;max-width:100%}.so-card .ant-table-wrapper{width:100%;overflow:hidden}.so-section-head>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.so-section-head .ant-btn{white-space:normal;height:auto;min-height:40px}.so-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.so-facts{display:grid;gap:12px;margin:0}.so-facts>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px}.so-facts dt{color:#667085;font-size:16px}.so-facts dd{margin:0;font-size:16px;overflow-wrap:anywhere;white-space:pre-wrap}.so-secondary{font-size:14px!important;color:#667085!important;line-height:1.6}.so-card>.so-secondary{margin-top:4px}.so-empty{justify-items:center;text-align:center;padding:36px 24px}.so-editor,.so-record{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.so-editor>*,.so-record>*{min-width:0;max-width:100%}.so-form-step{display:grid;gap:16px;min-width:0}.so-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.so-form-grid>*{min-width:0}.so-form-section{background:#fff;border:1px solid #e6eaf0;border-radius:16px;padding:20px;display:grid;gap:16px;min-width:0}.so-parameter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 140px auto;gap:16px;align-items:center}.so-tier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;align-items:center}.so-footer{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.so-field-label{font-size:16px;display:block;margin-bottom:8px}.so-filters{display:flex;gap:12px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid #edf0f5}.so-filters>*{min-width:160px;flex:1;max-width:100%}.so-filters .ant-btn{flex:0 0 auto;min-width:0}.so-search .ant-input-search{flex:2;min-width:280px}.so-actions{display:grid;gap:8px;justify-items:start}.so-name-button{white-space:normal!important;height:auto!important;padding:0!important;text-align:left!important;font-weight:500!important}.so-pagination{display:flex;justify-content:flex-end;padding:20px;overflow:auto}.so-selection,.so-source-create{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid #edf0f5}.so-source-create>.ant-select{min-width:260px;max-width:480px;flex:1}.so-source-create>div:first-child{flex:1;min-width:280px}.so-file-list{display:grid;gap:12px}.so-file-list>div{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.so-amount{font-family:Outfit,sans-serif;font-variant-numeric:tabular-nums}.supplier-offering-overlay.ant-select-dropdown-hidden,.supplier-offering-overlay.ant-slide-up-leave,.supplier-offering-overlay.ant-slide-down-leave{visibility:hidden;pointer-events:none}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-content,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-container,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-drawer-content{background:#fff!important;border-radius:20px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-header,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-footer{background:#fff!important;flex-shrink:0}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-title,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-drawer-title{font-size:22px!important;font-weight:600!important}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-wrap{display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-centered:before{display:none}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal{top:0!important;margin:0 auto!important;padding-bottom:0;max-width:calc(100vw - 32px)}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-content,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-container{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-body{min-width:0;min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-modal-footer .ant-btn{margin-inline:0}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-drawer-body{min-width:0;overflow:auto}.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay .ant-table-wrapper{max-width:100%;min-width:0}@media (max-width: 1000px){.so-sections{grid-template-columns:minmax(0,1fr)}.so-hero{flex-direction:column}.so-parameter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.so-form-grid,.so-tier,.so-parameter{grid-template-columns:minmax(0,1fr)}.so-editor .ant-steps{display:none}.so-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.so-hero{padding:20px}.so-source-create>.ant-select,.so-source-create>div:first-child,.so-search .ant-input-search{min-width:0;width:100%;flex-basis:100%}.so-filters>*{min-width:0;flex-basis:100%}.so-form-section{padding:16px}.so-footer .ant-btn{min-height:42px}.so-selection{align-items:flex-start}.so-card{padding:20px}.so-hero h2{font-size:24px!important}}@media (prefers-reduced-motion: reduce){.supplier-offering-workspace *,.supplier-offering-overlay *{scroll-behavior:auto}}.meetcarbon-design.supplier-offering-workspace .standard-table-panel :is(.ant-tag,.ant-pagination,.ant-pagination-item,.ant-pagination-item a),.meetcarbon-design.supplier-offering-workspace .ant-tabs-tab-btn{font-size:16px!important}.meetcarbon-design.supplier-offering-workspace :is(.so-tags,.so-card,.so-hero) .ant-tag{font-size:16px!important}.meetcarbon-design.supplier-offering-workspace.supplier-offering-workspace :is(.so-tags,.so-card,.so-hero) .ant-tag,.meetcarbon-design.meetcarbon-overlay.supplier-offering-overlay.supplier-offering-overlay :is(.ant-tag,.ant-table th,.ant-table td,.ant-table-cell){font-size:16px!important}.supplier-rfq-workspace{min-width:0}.supplier-rfq-workspace.supplier-rfq-workspace .ant-btn-primary,.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay .ant-btn-primary{background:#0b0d12!important;border-color:#0b0d12!important;color:#fff!important}.supplier-rfq-workspace.supplier-rfq-workspace .ant-btn-primary:hover,.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay .ant-btn-primary:hover{background:#272c36!important;border-color:#272c36!important}.rf-message-list,.rf-awards{display:grid;gap:16px;padding:20px;min-width:0;grid-template-columns:minmax(0,1fr)}.rf-message{display:grid;gap:12px;padding:20px;border:1px solid #e6eaf0;border-radius:16px;background:#fff;min-width:0}.rf-message p{white-space:pre-wrap;overflow-wrap:anywhere}.rf-hash{overflow-wrap:anywhere;font-family:Geist Mono,monospace;font-size:14px}.rf-step-label{display:none}.rf-contract-review{display:grid;gap:16px;min-width:0;grid-template-columns:minmax(0,1fr)}.rf-contract-review .ant-btn,.rf-contract-review .ant-btn>span:not(.anticon){font-size:16px!important;line-height:1.6;min-height:42px}.rf-contract-review .ant-table-wrapper{min-width:0;max-width:100%}.rf-contract-review .ant-checkbox-wrapper{font-size:16px;line-height:1.6}.rf-contract-review .so-info{margin:0}.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay .rf-contract-review .ant-btn,.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay.supplier-rfq-overlay .rf-contract-review .ant-btn>span:not(.anticon){font-size:16px!important;line-height:1.6}.supplier-rfq-workspace .so-card{min-width:0}.supplier-rfq-workspace .ant-timeline-item-content,.supplier-rfq-overlay .ant-timeline-item-content{font-size:16px}@media (max-width: 620px){.rf-message-list,.rf-awards{padding:16px}.supplier-rfq-overlay .rf-step-label{display:block;font-size:16px}.supplier-rfq-overlay .ant-steps{display:none}}.supplier-purchase-workspace,.supplier-purchase-overlay{color:#0b0d12;font-size:16px;line-height:1.6;font-weight:400}.supplier-purchase-workspace h2,.supplier-purchase-workspace h3,.supplier-purchase-workspace p,.supplier-purchase-overlay h2,.supplier-purchase-overlay h3,.supplier-purchase-overlay p{margin:0}.supplier-purchase-workspace h2,.supplier-purchase-overlay h2{font-size:26px;line-height:1.4;font-weight:600}.supplier-purchase-workspace h3,.supplier-purchase-overlay h3{font-size:21px;line-height:1.5;font-weight:600}.supplier-purchase-workspace strong,.supplier-purchase-overlay strong{font-weight:600}.supplier-purchase-workspace .sp-sections,.supplier-purchase-overlay .sp-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.supplier-purchase-workspace .sp-hero,.supplier-purchase-overlay .sp-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:#ffffffa6;box-shadow:0 8px 28px #1d2f4b0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.supplier-purchase-workspace .sp-hero>div:first-child,.supplier-purchase-overlay .sp-hero>div:first-child{display:grid;gap:12px;max-width:780px}.supplier-purchase-workspace .sp-hero .sp-kicker,.supplier-purchase-overlay .sp-hero .sp-kicker{font-size:14px;color:#536174}.supplier-purchase-workspace .sp-hero p,.supplier-purchase-overlay .sp-hero p{font-size:16px;color:#536174}.supplier-purchase-workspace .sp-count,.supplier-purchase-overlay .sp-count{display:grid;gap:4px;text-align:right;flex-shrink:0}.supplier-purchase-workspace .sp-count strong,.supplier-purchase-overlay .sp-count strong{font-size:32px;font-family:Outfit,sans-serif;font-variant-numeric:tabular-nums}.supplier-purchase-workspace .sp-count span,.supplier-purchase-overlay .sp-count span{font-size:14px;color:#536174}.supplier-purchase-workspace .sp-card,.supplier-purchase-workspace .sp-line,.supplier-purchase-workspace .sp-review,.supplier-purchase-overlay .sp-card,.supplier-purchase-overlay .sp-line,.supplier-purchase-overlay .sp-review{padding:20px;background:#fff;border:1px solid #e7ebf0;border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.supplier-purchase-workspace .ant-table-wrapper,.supplier-purchase-overlay .ant-table-wrapper,.supplier-purchase-workspace .ant-tabs,.supplier-purchase-workspace .ant-tabs-content-holder,.supplier-purchase-workspace .ant-tabs-content,.supplier-purchase-workspace .ant-tabs-tabpane,.supplier-purchase-overlay .ant-tabs,.supplier-purchase-overlay .ant-tabs-content-holder,.supplier-purchase-overlay .ant-tabs-content,.supplier-purchase-overlay .ant-tabs-tabpane{min-width:0;max-width:100%}.supplier-purchase-workspace .sp-line,.supplier-purchase-overlay .sp-line{background:#fafbfd}.supplier-purchase-workspace .sp-review,.supplier-purchase-overlay .sp-review{background:#f8fafc}.supplier-purchase-workspace .sp-section-head,.supplier-purchase-workspace .sp-toolbar,.supplier-purchase-workspace .sp-header-meta,.supplier-purchase-workspace .sp-header-actions,.supplier-purchase-workspace .sp-file,.supplier-purchase-overlay .sp-section-head,.supplier-purchase-overlay .sp-toolbar,.supplier-purchase-overlay .sp-header-meta,.supplier-purchase-overlay .sp-header-actions,.supplier-purchase-overlay .sp-file{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.supplier-purchase-workspace .sp-header-meta,.supplier-purchase-overlay .sp-header-meta{justify-content:flex-start;color:#536174}.supplier-purchase-workspace .sp-header-actions,.supplier-purchase-overlay .sp-header-actions{justify-content:flex-end;max-width:350px}.supplier-purchase-workspace .sp-toolbar .ant-input-search,.supplier-purchase-overlay .sp-toolbar .ant-input-search{flex:1;min-width:220px;max-width:480px}.supplier-purchase-workspace .sp-toolbar .ant-select,.supplier-purchase-overlay .sp-toolbar .ant-select{min-width:190px}.supplier-purchase-workspace .sp-amount,.supplier-purchase-overlay .sp-amount{font-family:Outfit,sans-serif;font-size:28px;font-variant-numeric:tabular-nums}.supplier-purchase-workspace .sp-meta,.supplier-purchase-overlay .sp-meta{font-size:14px;color:#66758a;line-height:1.6;overflow-wrap:anywhere}.supplier-purchase-workspace .sp-form-grid,.supplier-purchase-overlay .sp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supplier-purchase-workspace .sp-form .ant-form-item,.supplier-purchase-overlay .sp-form .ant-form-item{margin-bottom:12px}.supplier-purchase-workspace [hidden],.supplier-purchase-overlay [hidden]{display:none!important}.supplier-purchase-workspace .so-facts,.supplier-purchase-overlay .so-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.supplier-purchase-workspace .so-facts>div,.supplier-purchase-overlay .so-facts>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;align-items:start}.supplier-purchase-workspace .so-facts dt,.supplier-purchase-overlay .so-facts dt{font-size:16px;color:#536174}.supplier-purchase-workspace .so-facts dd,.supplier-purchase-overlay .so-facts dd{margin:0;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.supplier-purchase-workspace .sp-file,.supplier-purchase-overlay .sp-file{padding:14px 16px;border:1px solid #e7ebf0;border-radius:12px}.supplier-purchase-workspace .sp-file strong,.supplier-purchase-overlay .sp-file strong{overflow-wrap:anywhere}.supplier-purchase-workspace .sp-file-upload,.supplier-purchase-overlay .sp-file-upload{position:relative;display:inline-flex;align-items:center;justify-content:center;width:170px;height:44px;border:1px solid #d9e0e8;border-radius:10px;background:#fff;cursor:pointer;overflow:hidden}.supplier-purchase-workspace .sp-file-upload input,.supplier-purchase-overlay .sp-file-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.supplier-purchase-workspace .sp-history>div,.supplier-purchase-overlay .sp-history>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.supplier-purchase-workspace .sp-history p,.supplier-purchase-overlay .sp-history p{white-space:pre-wrap;overflow-wrap:anywhere}.supplier-purchase-workspace .ant-table,.supplier-purchase-overlay .ant-table{font-size:16px;line-height:1.6}.supplier-purchase-workspace .ant-table-thead>tr>th,.supplier-purchase-workspace .ant-table-tbody>tr>td,.supplier-purchase-overlay .ant-table-thead>tr>th,.supplier-purchase-overlay .ant-table-tbody>tr>td{font-size:16px!important;padding:16px!important;vertical-align:top}.supplier-purchase-workspace .ant-table .ant-btn-link,.supplier-purchase-overlay .ant-table .ant-btn-link{white-space:normal;height:auto;text-align:left;padding-inline:0}.supplier-purchase-workspace .ant-form-item-label>label,.supplier-purchase-workspace .ant-form-item-explain,.supplier-purchase-workspace .ant-select,.supplier-purchase-workspace .ant-select-selection-item,.supplier-purchase-workspace .ant-input,.supplier-purchase-workspace .ant-input-number-input,.supplier-purchase-workspace .ant-btn,.supplier-purchase-workspace .ant-tabs-tab-btn,.supplier-purchase-workspace .ant-pagination,.supplier-purchase-workspace .ant-empty-description,.supplier-purchase-workspace .ant-checkbox-wrapper,.supplier-purchase-workspace .ant-steps-item-title,.supplier-purchase-overlay .ant-form-item-label>label,.supplier-purchase-overlay .ant-form-item-explain,.supplier-purchase-overlay .ant-select,.supplier-purchase-overlay .ant-select-selection-item,.supplier-purchase-overlay .ant-input,.supplier-purchase-overlay .ant-input-number-input,.supplier-purchase-overlay .ant-btn,.supplier-purchase-overlay .ant-tabs-tab-btn,.supplier-purchase-overlay .ant-pagination,.supplier-purchase-overlay .ant-empty-description,.supplier-purchase-overlay .ant-checkbox-wrapper,.supplier-purchase-overlay .ant-steps-item-title{font-size:16px!important;line-height:1.6}.supplier-purchase-workspace .ant-tag,.supplier-purchase-overlay .ant-tag{font-size:14px!important;line-height:1.6!important;padding:3px 9px!important;white-space:normal}.supplier-purchase-workspace .ant-table-placeholder,.supplier-purchase-overlay .ant-table-placeholder{font-size:16px}.supplier-purchase-workspace .ant-btn-primary,.supplier-purchase-overlay .ant-btn-primary{background:#0b0d12!important;border-color:#0b0d12!important;color:#fff!important;box-shadow:none!important}.supplier-purchase-workspace .ant-btn-primary:hover,.supplier-purchase-overlay .ant-btn-primary:hover{background:#202631!important;border-color:#202631!important}.supplier-purchase-workspace .ant-btn-primary:disabled,.supplier-purchase-overlay .ant-btn-primary:disabled{background:#e1e5eb!important;border-color:#e1e5eb!important;color:#6c7684!important}.supplier-purchase-workspace .ant-btn-link,.supplier-purchase-overlay .ant-btn-link{color:#07f}.supplier-purchase-workspace .ant-btn-dangerous:not(.ant-btn-primary),.supplier-purchase-overlay .ant-btn-dangerous:not(.ant-btn-primary){color:#bc3444}.supplier-purchase-workspace .ant-table-wrapper .ant-table-container .ant-tag,.supplier-purchase-workspace .ant-table-wrapper .ant-table-container td .ant-tag,.supplier-purchase-overlay .ant-table-wrapper .ant-table-container .ant-tag,.supplier-purchase-overlay .ant-table-wrapper .ant-table-container td .ant-tag{font-size:14px!important}.supplier-purchase-workspace .ant-pagination,.supplier-purchase-overlay .ant-pagination{display:flex;gap:4px;justify-content:flex-end;flex-wrap:wrap;margin-top:16px}.supplier-purchase-workspace .ant-pagination .ant-pagination-item a,.supplier-purchase-overlay .ant-pagination .ant-pagination-item a{font-size:16px!important}.supplier-purchase-workspace .ant-drawer-body,.supplier-purchase-overlay .ant-drawer-body{padding:24px}.supplier-purchase-workspace .ant-drawer-title,.supplier-purchase-workspace .ant-modal-title,.supplier-purchase-overlay .ant-drawer-title,.supplier-purchase-overlay .ant-modal-title{font-size:22px!important;font-weight:600!important}.supplier-purchase-workspace .ant-timeline-item-content,.supplier-purchase-overlay .ant-timeline-item-content{font-size:16px}.supplier-purchase-workspace .ant-select-dropdown,.supplier-purchase-workspace .ant-select-item,.supplier-purchase-workspace .ant-select-item-option-content,.supplier-purchase-overlay .ant-select-dropdown,.supplier-purchase-overlay .ant-select-item,.supplier-purchase-overlay .ant-select-item-option-content{font-size:16px!important;line-height:1.6}.supplier-purchase-workspace .ant-select-item,.supplier-purchase-overlay .ant-select-item{padding:9px 12px}.supplier-purchase-workspace :focus-visible,.supplier-purchase-overlay :focus-visible{outline:2px solid #0077ff;outline-offset:3px}@media (max-width: 960px){.supplier-purchase-workspace .sp-hero,.supplier-purchase-overlay .sp-hero{align-items:flex-start;flex-direction:column}.supplier-purchase-workspace .sp-count,.supplier-purchase-overlay .sp-count{text-align:left}.supplier-purchase-workspace .sp-header-actions,.supplier-purchase-overlay .sp-header-actions{max-width:none;justify-content:flex-start}.supplier-purchase-workspace .so-facts,.supplier-purchase-overlay .so-facts{grid-template-columns:1fr}}@media (max-width: 600px){.supplier-purchase-workspace .sp-hero,.supplier-purchase-workspace .sp-card,.supplier-purchase-workspace .sp-line,.supplier-purchase-workspace .sp-review,.supplier-purchase-overlay .sp-hero,.supplier-purchase-overlay .sp-card,.supplier-purchase-overlay .sp-line,.supplier-purchase-overlay .sp-review{padding:16px}.supplier-purchase-workspace .sp-form-grid,.supplier-purchase-overlay .sp-form-grid{grid-template-columns:1fr}.supplier-purchase-workspace .sp-toolbar>*,.supplier-purchase-overlay .sp-toolbar>*{width:100%;max-width:none!important;min-width:0!important}.supplier-purchase-workspace .so-facts>div,.supplier-purchase-overlay .so-facts>div{grid-template-columns:1fr;gap:4px}.supplier-purchase-workspace .sp-file>div,.supplier-purchase-overlay .sp-file>div{max-width:100%}.supplier-purchase-workspace .sp-file,.supplier-purchase-overlay .sp-file{align-items:flex-start}.supplier-purchase-workspace .ant-drawer-body,.supplier-purchase-overlay .ant-drawer-body{padding:16px}.supplier-purchase-workspace .sp-header-actions,.supplier-purchase-overlay .sp-header-actions{width:100%}.supplier-purchase-workspace .sp-header-actions .ant-btn,.supplier-purchase-overlay .sp-header-actions .ant-btn{flex:1}.supplier-purchase-workspace .ant-steps-item-title,.supplier-purchase-overlay .ant-steps-item-title{white-space:normal}.supplier-purchase-workspace .ant-modal-footer,.supplier-purchase-overlay .ant-modal-footer{display:flex;flex-wrap:wrap;gap:8px}.supplier-purchase-workspace .ant-modal-footer .ant-btn,.supplier-purchase-overlay .ant-modal-footer .ant-btn{margin:0!important}}@media (prefers-reduced-motion: reduce){.supplier-purchase-workspace *,.supplier-purchase-overlay *{scroll-behavior:auto!important}}.supplier-purchase-workspace.supplier-purchase-workspace .ant-table-wrapper .ant-table-container td .ant-tag{font-size:14px!important}.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared button,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared input,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-btn,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-input,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select-selector,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select-selection-item,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select-selection-placeholder,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select-selection-search-input,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .mc-filter-label{font-size:16px!important;line-height:1.6!important}.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared button,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-btn,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-input-affix-wrapper,.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .ant-select-selector{min-height:42px!important}.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .mc-filter-field{min-height:42px}.supplier-purchase-workspace.supplier-purchase-workspace.supplier-purchase-workspace .mc-filterbar--shared.mc-filterbar--shared .mc-fbar__sum{font-size:14px!important}.supplier-purchase-workspace.supplier-purchase-workspace button,.supplier-purchase-overlay.supplier-purchase-overlay button{font-size:16px!important;line-height:1.6}.supplier-cooperation-workspace .sc-score,.supplier-cooperation-overlay .sc-score{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:20px;background:#f8fafc;border:1px solid #e7ebf0;border-radius:16px}.supplier-cooperation-workspace .sc-score>div,.supplier-cooperation-overlay .sc-score>div{display:grid;gap:8px}.supplier-cooperation-workspace .sc-score strong,.supplier-cooperation-overlay .sc-score strong{font-size:32px;font-family:Outfit,sans-serif;font-variant-numeric:tabular-nums}.supplier-cooperation-workspace .sc-score p,.supplier-cooperation-overlay .sc-score p{grid-column:1/-1;font-size:16px;color:#536174}.supplier-cooperation-workspace .sc-select,.supplier-cooperation-overlay .sc-select{display:grid;gap:8px;min-width:0}.supplier-cooperation-workspace .sc-select .ant-select,.supplier-cooperation-overlay .sc-select .ant-select{width:100%}.supplier-cooperation-workspace .sc-criteria-head,.supplier-cooperation-overlay .sc-criteria-head{display:grid;gap:8px}.supplier-cooperation-workspace .sc-criteria-head p,.supplier-cooperation-overlay .sc-criteria-head p{font-size:16px;color:#536174}.supplier-cooperation-workspace .sc-criteria,.supplier-cooperation-overlay .sc-criteria{display:grid;gap:12px;min-width:0}.supplier-cooperation-workspace .sc-criterion,.supplier-cooperation-overlay .sc-criterion{display:grid;grid-template-columns:minmax(0,1fr) 220px 220px;align-items:center;gap:20px;padding:16px;border:1px solid #e7ebf0;border-radius:12px;background:#fafbfd}.supplier-cooperation-workspace .sc-criterion .ant-form-item,.supplier-cooperation-overlay .sc-criterion .ant-form-item{margin-bottom:0}.supplier-cooperation-workspace .sc-criterion .ant-input-number,.supplier-cooperation-overlay .sc-criterion .ant-input-number{width:100%}.supplier-cooperation-workspace .sc-definition,.supplier-cooperation-overlay .sc-definition{display:grid;gap:8px;padding-block:16px;border-bottom:1px solid #edf0f4}.supplier-cooperation-workspace .sc-definition strong,.supplier-cooperation-overlay .sc-definition strong{font-size:16px}.supplier-cooperation-workspace .sc-definition p,.supplier-cooperation-overlay .sc-definition p{font-size:16px;color:#536174}.supplier-cooperation-workspace .sc-definition:last-child,.supplier-cooperation-overlay .sc-definition:last-child{border:0}.supplier-cooperation-workspace .sc-risk-grid,.supplier-cooperation-overlay .sc-risk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.supplier-cooperation-workspace .sc-risk-level,.supplier-cooperation-overlay .sc-risk-level{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:16px}.supplier-cooperation-workspace .sc-read-text,.supplier-cooperation-overlay .sc-read-text{white-space:pre-wrap;overflow-wrap:anywhere}.supplier-cooperation-workspace .ant-input-number,.supplier-cooperation-overlay .ant-input-number{width:100%}.supplier-cooperation-workspace .ant-tabs-tab,.supplier-cooperation-overlay .ant-tabs-tab{padding-block:14px}.supplier-cooperation-workspace .ant-select-selector,.supplier-cooperation-workspace .ant-input:not(textarea),.supplier-cooperation-workspace .ant-input-number-input,.supplier-cooperation-overlay .ant-select-selector,.supplier-cooperation-overlay .ant-input:not(textarea),.supplier-cooperation-overlay .ant-input-number-input{min-height:42px}.supplier-cooperation-workspace .ant-btn,.supplier-cooperation-overlay .ant-btn{height:auto;min-height:42px;padding:8px 16px;white-space:normal}.supplier-cooperation-workspace .ant-btn-link,.supplier-cooperation-overlay .ant-btn-link{min-height:0;padding:0}.supplier-cooperation-workspace .ant-form-item,.supplier-cooperation-overlay .ant-form-item{margin-bottom:16px}.supplier-cooperation-workspace .ant-steps,.supplier-cooperation-overlay .ant-steps{margin-bottom:4px}.supplier-cooperation-workspace .ant-steps-item-description,.supplier-cooperation-overlay .ant-steps-item-description,.supplier-cooperation-workspace .ant-table-cell .sp-meta,.supplier-cooperation-overlay .ant-table-cell .sp-meta{font-size:14px!important}.supplier-cooperation-workspace .ant-pagination-options-quick-jumper input,.supplier-cooperation-overlay .ant-pagination-options-quick-jumper input{font-size:16px!important}@media (max-width: 960px){.supplier-cooperation-workspace .sc-criterion,.supplier-cooperation-overlay .sc-criterion{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.supplier-cooperation-workspace .sc-criterion strong,.supplier-cooperation-overlay .sc-criterion strong{grid-column:1/-1}.supplier-cooperation-workspace .sc-risk-grid,.supplier-cooperation-overlay .sc-risk-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.supplier-cooperation-workspace .sc-score,.supplier-cooperation-overlay .sc-score{grid-template-columns:minmax(0,1fr);padding:16px}.supplier-cooperation-workspace .sc-criterion,.supplier-cooperation-overlay .sc-criterion{grid-template-columns:minmax(0,1fr)}.supplier-cooperation-workspace .sp-section-head>.ant-select,.supplier-cooperation-overlay .sp-section-head>.ant-select{width:100%}}.regulatory-inbox{font-size:16px;line-height:1.6;padding:20px 0;color:#0b0d12}.regulatory-inbox h2{font-size:22px;font-weight:600;margin:0 0 8px}.regulatory-inbox h3{font-size:20px;font-weight:600;margin:0 0 12px}.regulatory-inbox p{font-size:16px;margin:8px 0}.regulatory-inbox button,.regulatory-inbox .ant-btn{font-size:16px}.regulatory-inbox .ant-tag,.regulatory-inbox small,.regulatory-inbox .regulatory-inbox-meta{font-size:14px}.regulatory-inbox .regulatory-inbox-head,.regulatory-inbox .regulatory-inbox-identity{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.regulatory-inbox .regulatory-inbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.regulatory-inbox article{background:#fff;border:1px solid rgba(11,13,18,.08);border-radius:16px;padding:20px;overflow-wrap:anywhere}.regulatory-inbox .regulatory-inbox-number{font-family:Outfit,sans-serif;font-size:32px;font-weight:500;font-variant-numeric:tabular-nums}.regulatory-inbox .regulatory-inbox-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.regulatory-inbox .regulatory-inbox-error{padding:16px;border-radius:12px;background:#fff4f3;color:#9e2118;display:flex;gap:16px;align-items:center;flex-wrap:wrap}@media (max-width: 800px){.regulatory-inbox .regulatory-inbox-grid{grid-template-columns:1fr}}.regulatory-receive-modal{font-size:16px;line-height:1.6}.regulatory-receive-modal h3{font-size:22px;font-weight:600}.regulatory-receive-modal p{font-size:16px;margin:8px 0}.regulatory-receive-modal button,.regulatory-receive-modal input,.regulatory-receive-modal textarea,.regulatory-receive-modal .ant-btn,.regulatory-receive-modal .ant-form-item-label>label,.regulatory-receive-modal .ant-select-selection-item,.regulatory-receive-modal .ant-select-selection-placeholder,.regulatory-receive-modal .ant-select-item{font-size:16px}.regulatory-receive-modal .regulatory-receive-summary{padding:16px;background:#f7f8fa;border-radius:12px;margin-bottom:16px;overflow-wrap:anywhere}.regulatory-inbox .ant-pagination{margin-top:20px}.regulatory-inbox .ant-pagination li,.regulatory-inbox .ant-pagination a,.regulatory-inbox .ant-pagination button{font-size:16px}.ne-workspace,.ne-overlay{--ne-ink: #0b0d12;--ne-secondary: #4a5160;--ne-line: #e7ebef;color:var(--ne-ink);font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.6}.ne-workspace *,.ne-workspace *:before,.ne-workspace *:after,.ne-overlay *,.ne-overlay *:before,.ne-overlay *:after{box-sizing:border-box}.ne-workspace h1,.ne-workspace h2,.ne-workspace h3,.ne-workspace p,.ne-overlay h1,.ne-overlay h2,.ne-overlay h3,.ne-overlay p{margin:0}.ne-workspace h1,.ne-overlay h1{font-size:28px;font-weight:600;line-height:1.4}.ne-workspace h2,.ne-overlay h2,.ne-workspace .ant-modal-title,.ne-overlay .ant-modal-title{font-size:22px;font-weight:600}.ne-workspace h3,.ne-overlay h3{font-size:20px;font-weight:600}.ne-workspace .ant-btn,.ne-workspace .ant-input,.ne-workspace .ant-select,.ne-workspace .ant-select-item,.ne-workspace .ant-picker,.ne-workspace .ant-picker-input>input,.ne-workspace .ant-input-number-input,.ne-workspace .ant-form-item-label>label,.ne-workspace .ant-table,.ne-workspace .ant-table-thead>tr>th,.ne-workspace .ant-table-tbody>tr>td,.ne-workspace .ant-pagination,.ne-workspace .ant-tabs-tab,.ne-workspace .ant-empty-description,.ne-workspace .ant-checkbox-wrapper,.ne-workspace .ant-radio-wrapper,.ne-overlay .ant-btn,.ne-overlay .ant-input,.ne-overlay .ant-select,.ne-overlay .ant-select-item,.ne-overlay .ant-picker,.ne-overlay .ant-picker-input>input,.ne-overlay .ant-input-number-input,.ne-overlay .ant-form-item-label>label,.ne-overlay .ant-table,.ne-overlay .ant-table-thead>tr>th,.ne-overlay .ant-table-tbody>tr>td,.ne-overlay .ant-pagination,.ne-overlay .ant-tabs-tab,.ne-overlay .ant-empty-description,.ne-overlay .ant-checkbox-wrapper,.ne-overlay .ant-radio-wrapper{font-size:16px}.ne-workspace .ant-tag,.ne-workspace .ant-form-item-explain,.ne-workspace .ant-steps-item-description,.ne-overlay .ant-tag,.ne-overlay .ant-form-item-explain,.ne-overlay .ant-steps-item-description{font-size:14px}.ne-workspace .ant-btn,.ne-overlay .ant-btn{min-height:40px;height:auto;padding:7px 16px}.ne-workspace .ant-btn-primary,.ne-overlay .ant-btn-primary{background:#0b0d12;border-color:#0b0d12}.ne-workspace .ant-btn-primary:disabled,.ne-overlay .ant-btn-primary:disabled{background:#d4d9df;border-color:#d4d9df}.ne-workspace .ant-select-selector,.ne-overlay .ant-select-selector{min-height:40px;align-items:center}.ne-workspace .ant-input,.ne-workspace .ant-picker,.ne-overlay .ant-input,.ne-overlay .ant-picker{min-height:40px}.ne-workspace .ant-table-cell,.ne-overlay .ant-table-cell{line-height:1.6;padding:16px!important}.ne-workspace .ne-helper,.ne-overlay .ne-helper{font-size:14px;color:#646b78}.ne-workspace .ne-number,.ne-overlay .ne-number{font-family:Outfit,sans-serif;font-variant-numeric:tabular-nums}.ne-workspace .ne-code,.ne-overlay .ne-code{font-family:Geist Mono,ui-monospace,monospace;font-size:16px;overflow-wrap:anywhere}.ne-workspace .ne-header,.ne-overlay .ne-header{padding:24px;border:1px solid rgba(255,255,255,.85);border-radius:24px;background:#ffffffbf;box-shadow:0 8px 28px #0b0d120a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;align-items:center;justify-content:space-between;gap:16px}.ne-workspace .ne-header p,.ne-overlay .ne-header p{margin-top:8px;color:var(--ne-secondary)}.ne-workspace .ne-filters,.ne-overlay .ne-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}.ne-workspace .ne-filters .ant-select,.ne-overlay .ne-filters .ant-select{min-width:210px}.ne-workspace .ne-card,.ne-overlay .ne-card{background:#fff;border:1px solid var(--ne-line);border-radius:16px;padding:20px;box-shadow:0 3px 12px #0b0d1206}.ne-workspace .ne-grid,.ne-overlay .ne-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0}.ne-workspace .ne-metric,.ne-overlay .ne-metric{padding:20px;background:#fff;border:1px solid var(--ne-line);border-radius:16px}.ne-workspace .ne-metric span,.ne-overlay .ne-metric span{display:block;color:var(--ne-secondary)}.ne-workspace .ne-metric strong,.ne-overlay .ne-metric strong{display:block;margin-top:8px;font-size:32px;font-weight:600;font-family:Outfit,sans-serif;font-variant-numeric:tabular-nums}.ne-workspace .ne-form-grid,.ne-overlay .ne-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.ne-workspace .ne-form-grid .ant-form-item,.ne-overlay .ne-form-grid .ant-form-item{min-width:0;margin-bottom:16px}.ne-workspace .ne-wide,.ne-overlay .ne-wide{grid-column:1/-1}.ne-workspace .ne-next,.ne-overlay .ne-next{padding:16px 20px;margin:16px 0;border:1px solid #e7ebef;border-radius:12px;background:#f7f8fa}.ne-workspace .ne-next p+p,.ne-overlay .ne-next p+p{margin-top:8px}.ne-workspace .ne-section,.ne-overlay .ne-section{margin-top:20px}.ne-workspace .ne-actions,.ne-overlay .ne-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.ne-workspace .ne-key-values,.ne-overlay .ne-key-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:16px}.ne-workspace .ne-key-values dt,.ne-overlay .ne-key-values dt{color:#646b78;font-size:16px}.ne-workspace .ne-key-values dd,.ne-overlay .ne-key-values dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:16px}.ne-workspace pre,.ne-overlay pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6;background:#f7f8fa;padding:16px;border-radius:12px;max-height:340px;overflow:auto}.ne-workspace .ant-steps,.ne-overlay .ant-steps{margin-bottom:24px}@media (max-width: 800px){.ne-workspace .ne-header,.ne-overlay .ne-header{align-items:flex-start;flex-direction:column;padding:20px}.ne-workspace .ne-grid,.ne-overlay .ne-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ne-workspace .ne-form-grid,.ne-workspace .ne-key-values,.ne-overlay .ne-form-grid,.ne-overlay .ne-key-values{grid-template-columns:1fr}.ne-workspace .ne-filters .ant-select,.ne-overlay .ne-filters .ant-select{flex:1;min-width:160px}.ne-workspace h1,.ne-overlay h1{font-size:24px}}@media (prefers-reduced-motion: reduce){.ne-workspace *,.ne-workspace *:before,.ne-workspace *:after,.ne-overlay *,.ne-overlay *:before,.ne-overlay *:after{transition:none!important;animation:none!important}}.ne-overlay .ant-modal-content{border-radius:20px;border:1px solid #e7ebef;background:#fff}.ne-overlay .ant-modal-body{max-height:calc(100dvh - 240px);overflow:auto}.ne-workspace{padding:24px}.ne-workspace>.standard-table-panel{background:#fff;border:1px solid #e7ebef;padding:20px;border-radius:16px}.ne-workspace .st-toolbar{box-shadow:none;background:transparent;border-radius:0;padding:0 0 16px}@media (max-width: 800px){.ne-workspace{padding:16px}.ne-workspace>.standard-table-panel{padding:16px}}.ne-mobile-workspaces{display:none}@media (max-width: 800px){.ne-workspace-tabs{display:none}.ne-mobile-workspaces{display:block;width:100%;margin:16px 0}}.ne-workspace button,.ne-workspace input,.ne-workspace select,.ne-workspace textarea,.ne-workspace .ant-select-selection-item,.ne-workspace .ant-steps-item-title,.ne-overlay button,.ne-overlay input,.ne-overlay select,.ne-overlay textarea,.ne-overlay .ant-select-selection-item,.ne-overlay .ant-steps-item-title{font-size:16px!important}.ne-workspace .mc-fbar,.ne-overlay .mc-fbar{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.ne-workspace.ne-workspace .standard-table-panel .mc-filterbar--shared button,.ne-workspace.ne-workspace .standard-table-panel .mc-filterbar--shared button>span{font-size:16px!important}.ne-overlay h2{font-size:26px}.pt-tone-power{--c: #4f8fe8;--c-soft: #eaf2fc;--c-ink: #3d6fb4;--g1: #64b0ff;--g2: #1f6feb}.pt-tone-charge{--c: #34c88a;--c-soft: #e7f8f1;--c-ink: #217f58;--g1: #62e28e;--g2: #1fb254}.pt-tone-carbon{--c: #2cb1a6;--c-soft: #e6f6f4;--c-ink: #1e7b74;--g1: #4fdacb;--g2: #0e9e95}.pt-tone-solar{--c: #f2b441;--c-soft: #fdf6e8;--c-ink: #916b26;--g1: #ffd460;--g2: #ff9500}.pt-tone-storage{--c: #7c83f5;--c-soft: #eff0fe;--c-ink: #5e63ba;--g1: #9a97ff;--g2: #5856d6}.pt-tone-water{--c: #4fc3e8;--c-soft: #eaf8fc;--c-ink: #30788f;--g1: #64dcf7;--g2: #139fd8}.pt-tone-gas{--c: #f5a05c;--c-soft: #fef4eb;--c-ink: #976339;--g1: #ffb36b;--g2: #ff7518}.pt-tone-heat{--c: #f2778e;--c-soft: #fdeff1;--c-ink: #a95363;--g1: #ff8fa0;--g2: #f2385a}.pt-tone-brand{--c: #0077ff;--c-soft: rgba(0, 119, 255, .08);--c-ink: #0060d6;--g1: #44a0ff;--g2: #0062f0}.pt-tone-green{--c: #10b981;--c-soft: rgba(16, 185, 129, .12);--c-ink: #047857;--g1: #43dda2;--g2: #0ca865}.pt-tone-purple{--c: #a55eea;--c-soft: #f6effd;--c-ink: #7b3fb5;--g1: #d894ff;--g2: #9d4be0}.pt-tone-slate{--c: #7c8b94;--c-soft: #eff1f2;--c-ink: #636f76;--g1: #aeb6c0;--g2: #6b747f}.pt-tone-violet{--c: #6d4ae0;--c-soft: rgba(109, 74, 224, .1);--c-ink: #5a3bc4}.pt-tone-warn{--c: #d98a00;--c-soft: rgba(217, 138, 0, .12);--c-ink: #8f5400}.pt-glyph{display:block;flex:none}.pt-appicon{--sz: 36px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--sz);height:var(--sz);color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08)) drop-shadow(0 4px 6px color-mix(in srgb,var(--g2, #6b747f) 26%,transparent))}.pt-appicon:before,.pt-appicon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mask:url(/assets/squircle-JPcl8iyn.svg) center/100% 100% no-repeat;-webkit-mask:url(/assets/squircle-JPcl8iyn.svg) center/100% 100% no-repeat;pointer-events:none}.pt-appicon:before{background:radial-gradient(130% 70% at 50% -8%,#ffffff57,#fff0 62%),linear-gradient(180deg,var(--g1, #aeb6c0) 0%,var(--g2, #6b747f) 100%)}.pt-appicon:after{background:linear-gradient(180deg,#ffffff80 0,#fff0 1.3px,#fff0 calc(100% - 1.3px),#0000001a)}.pt-appicon .pt-glyph{position:relative;z-index:1;width:62%;height:62%;filter:drop-shadow(0 .6px .8px rgba(0,0,0,.18))}.pt-appicon .pt-glyph .s{opacity:.55}.pt-appicon--lg{--sz: 52px}.pt-appicon--sm{--sz: 32px}.pt-appicon--xs{--sz: 28px}.pt-appicon--xxs{--sz: 22px}.pt-appicon.is-off{filter:grayscale(1);opacity:.42}.pt-chip{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;color:var(--c-ink, var(--pt-ink-2));background:linear-gradient(180deg,color-mix(in srgb,var(--c, #94a3b8) 5%,#fff),color-mix(in srgb,var(--c, #94a3b8) 17%,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c, #94a3b8) 24%,transparent),inset 0 1px #fff,0 4px 10px -6px color-mix(in srgb,var(--c, #94a3b8) 60%,transparent)}.pt-chip .pt-glyph{width:60%;height:60%}.pt-chip .pt-glyph .s{opacity:.4}.pt-chip--xs{width:28px;height:28px;border-radius:9px}.mc-chat-scope{--mc-ink: var(--ink, #0b0d12);--mc-secondary: var(--ink-2, #4a5160);--mc-muted: var(--ink-3, #646b78);--mc-brand: var(--brand, #0077ff);--mc-brand-ink: var(--brand-ink, #0060d6);--mc-line: var(--line, rgba(11, 13, 18, .08));--mc-soft: var(--bg-sunken, #f7f8fa);color:var(--mc-ink);font:400 16px/1.6 PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mc-chat-scope .mc-chat-modes{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 24px;border-bottom:1px solid var(--mc-line)}.mc-chat-scope .mc-chat-modes button{border:1px solid var(--mc-line);border-radius:8px;padding:6px 12px;background:#fff;font-size:16px;color:var(--mc-secondary)}.mc-chat-scope .mc-chat-modes button[aria-pressed=true]{color:var(--mc-brand-ink);background:#edf5ff;border-color:#b8d7ff}.mc-chat-scope .mc-chat-modes>span{font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-support-result{margin-top:20px;padding:20px;border:1px solid var(--mc-line);border-radius:16px;background:#fff;overflow-wrap:anywhere}.mc-chat-scope .mc-support-result h3{margin:6px 0;font-size:24px;font-weight:500}.mc-chat-scope .mc-support-result h4{margin:0 0 12px;font-size:20px;font-weight:500}.mc-chat-scope .mc-support-result p{margin:8px 0;font-size:16px}.mc-chat-scope .mc-support-result code{font:400 14px/1.6 Geist Mono,ui-monospace,monospace}.mc-chat-scope .mc-support-result section{margin-top:20px}.mc-chat-scope .mc-support-eyebrow{color:var(--mc-muted);font-size:14px}.mc-chat-scope .mc-support-workspace-section{border-top:1px solid var(--mc-line);margin-top:20px;padding-top:16px}.mc-chat-scope .mc-support-workspace-section summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;cursor:pointer;font-size:20px;font-weight:500}.mc-chat-scope .mc-support-workspace-section .mc-support-source-state{font-size:16px;font-weight:400;color:var(--mc-secondary)}.mc-chat-scope .mc-support-workspace-section .is-restricted,.mc-chat-scope .mc-support-workspace-section .is-unavailable{color:#845300}.mc-chat-scope .mc-support-result .mc-support-source-note{color:var(--mc-secondary);font-size:14px;line-height:1.6}.mc-chat-scope .mc-support-record{padding:16px 0;border-bottom:1px solid var(--mc-line)}.mc-chat-scope .mc-support-record dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.mc-chat-scope .mc-support-record dt{color:var(--mc-secondary);font-size:16px}.mc-chat-scope .mc-support-record dd{margin:4px 0 0;font-size:16px;overflow-wrap:anywhere}.mc-chat-scope .mc-support-record .is-money{font-family:var(--font-num, Outfit, sans-serif);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}@media (max-width: 600px){.mc-chat-scope .mc-support-record dl{grid-template-columns:1fr}}.mc-chat-scope .mc-support-result header code{font-size:16px}.mc-chat-scope .mc-support-metrics strong,.mc-chat-scope .mc-support-refund dd{font-family:var(--font-num, Outfit, "PingFang SC", sans-serif)}.mc-chat-scope .mc-support-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mc-chat-scope .mc-support-meta span{background:var(--mc-soft);border-radius:6px;padding:4px 8px;font-size:16px}.mc-chat-scope .mc-support-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;padding:16px 0;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line)}.mc-chat-scope .mc-support-metrics span{display:block;font-size:16px;color:var(--mc-secondary)}.mc-chat-scope .mc-support-metrics strong{display:block;font-size:28px;font-weight:500;font-variant-numeric:tabular-nums}.mc-chat-scope .mc-support-metrics--1{grid-template-columns:1fr}.mc-chat-scope .mc-support-metrics--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-chat-scope .mc-support-warning{padding:12px 16px;background:#fff6e8;border-radius:12px;color:#845300;font-size:16px}.mc-chat-scope .mc-support-warning p,.mc-chat-scope .mc-support-refund dl{margin:0}.mc-chat-scope .mc-support-refund dl>div{display:flex;justify-content:space-between;gap:16px;margin:10px 0}.mc-chat-scope .mc-support-refund dl dt,.mc-chat-scope .mc-support-refund dl dd{font-size:16px;margin:0}.mc-chat-scope .mc-support-refund dl dd{font-variant-numeric:tabular-nums}.mc-chat-scope .mc-support-investigate{border:1px solid var(--mc-line);border-radius:8px;padding:8px 12px;background:#fff;color:var(--mc-ink);font-size:16px;margin:4px 0 12px}.mc-chat-scope .mc-support-investigate:hover{border-color:var(--mc-brand);color:var(--mc-brand-ink)}.mc-chat-scope .mc-investigation{border-top:1px solid var(--mc-line);padding-top:20px}.mc-chat-scope .mc-investigation>header>span{font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-investigation h5{font-size:16px;font-weight:500;margin:0}.mc-chat-scope .mc-investigation summary{font-size:16px;cursor:pointer}.mc-chat-scope .mc-investigation-coverage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.mc-chat-scope .mc-investigation-coverage>div{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:var(--mc-soft);min-width:0}.mc-chat-scope .mc-investigation-coverage b{font-size:16px;font-weight:500}.mc-chat-scope .mc-investigation-coverage span{font-size:16px;color:var(--mc-secondary)}.mc-chat-scope .mc-investigation-findings{list-style:none;padding:0;margin:0}.mc-chat-scope .mc-investigation-findings>li{margin-top:12px;padding:16px;background:var(--mc-soft);border-radius:12px}.mc-chat-scope .mc-investigation-findings>li>div{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mc-chat-scope .mc-investigation-findings details{margin-top:12px}.mc-chat-scope .mc-investigation-findings code{display:block;margin:6px 0}.mc-chat-scope .mc-investigation-state{font-size:16px;color:var(--mc-secondary)}.mc-chat-scope .mc-investigation-state.is-review{color:#845300}.mc-chat-scope .mc-investigation-next{color:var(--mc-secondary)}.mc-chat-scope .mc-investigation-timeline{margin-top:20px}.mc-chat-scope .mc-investigation-timeline ol{list-style:none;padding:0;margin:12px 0 0}.mc-chat-scope .mc-investigation-timeline li{padding:16px 0;border-bottom:1px solid var(--mc-line)}.mc-chat-scope .mc-investigation-timeline time,.mc-chat-scope .mc-investigation-timeline b,.mc-chat-scope .mc-investigation-timeline code{display:block}.mc-chat-scope .mc-investigation-timeline time{font-size:14px;color:var(--mc-muted);font-variant-numeric:tabular-nums}.mc-chat-scope .mc-investigation-timeline b{font-size:16px;font-weight:500;margin-top:6px}.mc-chat-scope .mc-investigation-limits{margin-top:20px}.mc-chat-scope .mc-investigation-limits ul{padding-left:20px}.mc-chat-scope .mc-investigation-limits li{font-size:16px;margin:8px 0}.mc-chat-scope .mc-support-reply{padding:16px;background:var(--mc-soft);border-radius:12px}.mc-chat-scope .mc-support-reply>div{display:flex;align-items:start;justify-content:space-between;gap:12px;flex-wrap:wrap}.mc-chat-scope .mc-support-reply button{background:var(--mc-ink);color:#fff;border:0;border-radius:8px;padding:8px 12px;font-size:16px}.mc-chat-scope .mc-support-reply button.mc-support-secondary{background:#fff;color:var(--mc-ink);border:1px solid var(--mc-line)}.mc-chat-scope .mc-support-reply>span{color:var(--mc-muted);font-size:14px}.mc-chat-scope .mc-support-evidence{margin-top:20px}.mc-chat-scope .mc-support-evidence summary{font-size:16px;cursor:pointer}.mc-chat-scope .mc-support-evidence ul{margin:12px 0 0;padding:0;list-style:none}.mc-chat-scope .mc-support-evidence li{padding:12px 0;border-top:1px solid var(--mc-line)}.mc-chat-scope .mc-support-evidence li b,.mc-chat-scope .mc-support-evidence li span,.mc-chat-scope .mc-support-evidence li code{display:block}.mc-chat-scope .mc-support-evidence li b{font-size:16px;font-weight:500}.mc-chat-scope .mc-support-evidence li span{font-size:16px;color:var(--mc-secondary)}@media (max-width: 600px){.mc-chat-scope .mc-chat-modes{padding:10px 16px}.mc-chat-scope .mc-support-result{padding:16px}.mc-chat-scope .mc-support-metrics{grid-template-columns:1fr}.mc-chat-scope .mc-support-metrics>div{display:flex;justify-content:space-between;align-items:center;gap:12px}}.mc-chat-scope *,.mc-chat-scope *:before,.mc-chat-scope *:after{box-sizing:border-box}.mc-chat-scope button,.mc-chat-scope textarea{font:inherit}.mc-chat-scope button{cursor:pointer}.mc-chat-scope button:disabled{opacity:.45;cursor:not-allowed}.mc-chat-scope button:focus-visible,.mc-chat-scope a:focus-visible,.mc-chat-scope summary:focus-visible{outline:2px solid var(--mc-brand);outline-offset:3px}.mc-chat-scope .pt-glyph{width:20px;height:20px;flex:0 0 20px;color:inherit}.mc-chat-scope .mc-chat-mark{flex-shrink:0;object-fit:contain;display:block;border-radius:24%}.mc-chat-scope .mc-chat-trigger{position:fixed;right:24px;bottom:24px;z-index:1200;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 12px;width:max-content;height:64px;border:1px solid rgba(11,13,18,.1);border-radius:999px;background:#fffffff0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--mc-ink);box-shadow:0 2px 4px #0b0d120a,0 12px 32px #0b0d121a,inset 0 1px #fff;touch-action:none;font-size:16px;font-weight:500;text-align:left;animation:mc-trigger-enter .32s cubic-bezier(.2,.8,.2,1) both;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.mc-chat-scope .mc-chat-trigger:hover:not(.is-dragging){transform:translateY(-2px);border-color:#0077ff4d;background:#fff;box-shadow:0 3px 6px #0b0d120d,0 16px 36px #0b0d1221}.mc-chat-scope .mc-chat-trigger:active:not(.is-dragging){transform:translateY(0);box-shadow:0 2px 4px #0b0d120a,0 6px 20px #0b0d1214}.mc-chat-scope .mc-chat-trigger:hover:not(.is-dragging) .mc-chat-trigger-action>.pt-glyph{transform:translate(2px);color:var(--mc-brand)}.mc-chat-scope .mc-chat-trigger.is-dragging{cursor:grabbing;transform:none;animation:none;transition:none}.mc-chat-scope .mc-chat-trigger.is-dragging .mc-chat-trigger-trace rect{animation-play-state:paused;opacity:0}.mc-chat-scope .mc-chat-trigger kbd{font:400 14px/1.4 Geist Mono,ui-monospace,monospace;color:var(--mc-muted);border:1px solid var(--mc-line);border-radius:6px;padding:3px 5px;background:var(--mc-soft)}.mc-chat-scope .mc-chat-trigger-logo{flex:none;display:grid;place-items:center;width:40px;height:40px}.mc-chat-scope .mc-chat-trigger-copy{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.mc-chat-scope .mc-chat-trigger-copy strong{font-size:16px;font-weight:500;line-height:22px}.mc-chat-scope .mc-chat-trigger-copy>span{color:var(--mc-muted);font-size:14px;line-height:20px}.mc-chat-scope .mc-chat-trigger-action{display:flex;align-items:center;gap:10px;margin-left:4px}.mc-chat-scope .mc-chat-trigger-action>.pt-glyph{width:16px;height:16px;flex-basis:16px;color:var(--mc-secondary);transition:transform .18s ease,color .18s ease}.mc-chat-scope .mc-chat-trigger-trace{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mc-chat-scope .mc-chat-trigger-trace rect{width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:var(--mc-brand);stroke-width:1;stroke-linecap:round;stroke-dasharray:14 86;opacity:0;animation:mc-trigger-trace 12s linear infinite}@supports not (backdrop-filter: blur(24px)){.mc-chat-scope .mc-chat-trigger{background:#fff}}.mc-chat-scope .mc-chat-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;isolation:isolate}.mc-chat-scope .mc-chat-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a38}.mc-chat-scope .mc-chat-panel{position:absolute;right:24px;top:24px;bottom:24px;width:min(600px,100vw - 48px);display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0;border:1px solid var(--mc-line);border-radius:24px;background:#fff;color:var(--mc-ink);box-shadow:0 8px 24px #0b0d120f,0 24px 80px #0b0d1229}.mc-chat-scope .mc-chat-panel.is-fullscreen{top:16px;right:16px;bottom:16px;left:16px;width:auto}.mc-chat-scope .is-open .mc-chat-panel{animation:mc-chat-enter .22s cubic-bezier(.2,.8,.2,1) both}.mc-chat-scope .is-open .mc-chat-mask{animation:mc-chat-fade .22s ease both}.mc-chat-scope .is-closing{pointer-events:none}.mc-chat-scope .is-closing .mc-chat-panel{animation:mc-chat-exit .16s ease both}.mc-chat-scope .is-closing .mc-chat-mask{animation:mc-chat-fade .16s ease reverse both}.mc-chat-scope .mc-chat-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--mc-line);flex-shrink:0}.mc-chat-scope .mc-chat-brand{display:flex;align-items:center;gap:12px;min-width:0}.mc-chat-scope .mc-chat-brand h2{margin:0;color:var(--mc-ink);font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.6px}.mc-chat-scope .mc-chat-brand span{color:var(--mc-muted);font-size:14px}.mc-chat-scope .mc-chat-header-tools{display:flex;gap:2px;align-items:center;flex-shrink:0}.mc-chat-scope .mc-chat-icon-btn{width:36px;height:36px;border:0;border-radius:8px;color:var(--mc-secondary);background:transparent;display:grid;place-items:center;padding:0;transition:background .16s ease,color .16s ease}.mc-chat-scope .mc-chat-icon-btn:hover{background:var(--mc-soft);color:var(--mc-ink)}.mc-chat-scope .mc-chat-context{display:flex;align-items:center;gap:8px;padding:12px 24px;color:var(--mc-muted);font-size:14px;border-bottom:1px solid var(--mc-line);flex-shrink:0}.mc-chat-scope .mc-chat-context .pt-glyph{width:16px;height:16px;flex-basis:16px}.mc-chat-scope .mc-chat-status{margin-left:auto;color:var(--mc-brand-ink);white-space:nowrap}.mc-chat-scope .mc-chat-messages,.mc-chat-scope .mc-chat-history{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:20px 24px}.mc-chat-scope .mc-chat-welcome{max-width:520px;margin:0 auto}.mc-chat-scope .mc-chat-welcome>.mc-chat-mark{margin-bottom:20px;box-shadow:0 6px 20px #0b0d1214}.mc-chat-scope .mc-chat-welcome h3{font-size:28px;line-height:1.4;font-weight:500;color:var(--mc-ink);margin:8px 0}.mc-chat-scope .mc-chat-welcome>p{font-size:16px;color:var(--mc-secondary);margin:8px 0 20px;line-height:1.65}.mc-chat-scope .mc-chat-welcome>.mc-chat-welcome-note{font-size:14px;color:var(--mc-muted);margin:16px 0 0}.mc-chat-scope .mc-chat-welcome-hero{display:flex;align-items:center;gap:16px;margin-bottom:12px}.mc-chat-scope .mc-chat-welcome-hero>div{min-width:0}.mc-chat-scope .mc-chat-welcome-hero h3{margin:4px 0;font-size:26px}.mc-chat-scope .mc-chat-welcome-hero p{margin:0;font-size:16px;color:var(--mc-secondary)}.mc-chat-scope .mc-chat-eyebrow{font-size:14px;color:var(--mc-brand-ink)}.mc-chat-scope .mc-chat-capabilities{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.mc-chat-scope .mc-chat-capabilities span{padding:4px 12px;border-radius:999px;font-size:14px;color:var(--mc-secondary);background:var(--mc-soft);border:1px solid var(--mc-line)}.mc-chat-scope .mc-chat-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mc-chat-scope .mc-chat-section-head h3,.mc-chat-scope .mc-chat-section-head h4{margin:0;font-size:20px;font-weight:500;color:var(--mc-ink)}.mc-chat-scope .mc-chat-section-head>span{font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-chat-section-head button{padding:0;border:0;background:none;color:var(--mc-brand-ink)}.mc-chat-scope .mc-chat-questions{display:grid;gap:8px}.mc-chat-scope .mc-chat-questions button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:8px 16px;background:#fff;border:1px solid var(--mc-line);border-radius:16px;color:var(--mc-ink);transition:border-color .16s ease,background .16s ease}.mc-chat-scope .mc-chat-questions button:hover{border-color:#0077ff59;background:#f8fbff}.mc-chat-scope .mc-chat-questions button>span:nth-child(2){flex:1;min-width:0}.mc-chat-scope .mc-chat-questions button b{display:block;font-weight:500;font-size:16px}.mc-chat-scope .mc-chat-questions button small{display:block;color:var(--mc-muted);font-size:14px;margin-top:2px}.mc-chat-scope .mc-chat-questions button>.pt-glyph{color:var(--mc-muted)}.mc-chat-scope .mc-chat-question-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#0077ff0f;color:var(--mc-brand-ink);flex-shrink:0}.mc-chat-scope .mc-chat-message{margin-bottom:28px;min-width:0;animation:mc-chat-enter .22s ease both}.mc-chat-scope .mc-chat-message.is-user{display:flex;justify-content:flex-end}.mc-chat-scope .mc-chat-message.is-user .mc-chat-message-body{max-width:88%;background:var(--mc-soft);border:1px solid var(--mc-line);border-radius:16px 16px 4px;padding:12px 16px;white-space:pre-wrap}.mc-chat-scope .mc-chat-message.is-assistant .mc-chat-message-body{padding-left:36px}.mc-chat-scope .mc-chat-answer-label{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;margin-bottom:12px}.mc-chat-scope .mc-chat-answer-label small{font-size:14px;font-weight:400;color:var(--mc-brand-ink);margin-left:auto}.mc-chat-scope .mc-chat-message-body{min-width:0;font-size:16px;line-height:1.65;overflow-wrap:anywhere}.mc-chat-scope .mc-chat-markdown{font-size:16px;line-height:1.65}.mc-chat-scope .mc-chat-markdown>:first-child{margin-top:0}.mc-chat-scope .mc-chat-markdown>:last-child{margin-bottom:0}.mc-chat-scope .mc-chat-markdown p,.mc-chat-scope .mc-chat-markdown ol,.mc-chat-scope .mc-chat-markdown ul{margin:0 0 12px;font-size:16px}.mc-chat-scope .mc-chat-markdown ul,.mc-chat-scope .mc-chat-markdown ol{padding-left:24px}.mc-chat-scope .mc-chat-markdown h1,.mc-chat-scope .mc-chat-markdown h2,.mc-chat-scope .mc-chat-markdown h3,.mc-chat-scope .mc-chat-markdown h4,.mc-chat-scope .mc-chat-markdown h5,.mc-chat-scope .mc-chat-markdown h6{font-weight:500;font-size:20px;line-height:1.5;margin:20px 0 12px;color:var(--mc-ink)}.mc-chat-scope .mc-chat-markdown strong{font-weight:600}.mc-chat-scope .mc-chat-markdown a{color:var(--mc-brand-ink);text-decoration:underline;text-underline-offset:3px}.mc-chat-scope .mc-chat-markdown blockquote{margin:12px 0;padding:12px 16px;border:1px solid var(--mc-line);border-radius:12px;color:var(--mc-secondary);background:var(--mc-soft)}.mc-chat-scope .mc-chat-markdown pre{padding:16px;border-radius:12px;background:var(--mc-soft);overflow-x:auto;max-width:100%}.mc-chat-scope .mc-chat-markdown code{font:400 16px/1.6 Geist Mono,ui-monospace,monospace;background:var(--mc-soft);border-radius:4px}.mc-chat-scope .mc-chat-markdown img{max-width:100%;height:auto}.mc-chat-scope .mc-chat-markdown hr{border:0;border-top:1px solid var(--mc-line);margin:20px 0}.mc-chat-scope .mc-chat-table{overflow-x:auto;width:100%;margin:16px 0;border:1px solid var(--mc-line);border-radius:12px}.mc-chat-scope .mc-chat-table table{width:100%;border-collapse:collapse;min-width:360px}.mc-chat-scope .mc-chat-table th,.mc-chat-scope .mc-chat-table td{padding:12px;font-size:16px;border-bottom:1px solid var(--mc-line);text-align:left;white-space:normal}.mc-chat-scope .mc-chat-table th{font-weight:500;background:var(--mc-soft)}.mc-chat-scope .mc-chat-cursor{display:inline-block;width:2px;height:18px;margin-left:4px;vertical-align:text-bottom;background:var(--mc-brand);animation:mc-chat-caret 1s steps(2) infinite}.mc-chat-scope .mc-chat-progress{display:flex;flex-direction:column;gap:12px;color:var(--mc-secondary)}.mc-chat-scope .mc-chat-progress-bar{height:3px;width:100%;background:#edf2f8;position:relative;overflow:hidden;border-radius:999px}.mc-chat-scope .mc-chat-progress-bar:after{content:"";position:absolute;top:0;bottom:0;width:32%;background:var(--mc-brand);border-radius:inherit;animation:mc-chat-progress 1.8s ease-in-out infinite}.mc-chat-scope .mc-chat-steps{margin:12px 0;padding:12px 16px;background:var(--mc-soft);border:1px solid var(--mc-line);border-radius:12px}.mc-chat-scope .mc-chat-steps summary{font-size:14px;color:var(--mc-muted);cursor:pointer}.mc-chat-scope .mc-chat-steps ol{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:12px}.mc-chat-scope .mc-chat-steps li{display:flex;align-items:flex-start;gap:8px;font-size:16px}.mc-chat-scope .mc-chat-steps .pt-glyph{color:var(--mc-muted);margin-top:3px}.mc-chat-scope .mc-chat-steps small{display:block;color:var(--mc-muted);font-size:14px}.mc-chat-scope .mc-chat-message-state{font-size:14px;color:var(--mc-muted);margin:12px 0}.mc-chat-scope .mc-chat-error{padding:12px 16px;margin:12px 0;font-size:16px;color:#b42318;background:#fff4f2;border:1px solid #f9d3ce;border-radius:12px}.mc-chat-scope .mc-chat-error.is-info{color:#07f;background:#f0f7ff;border-color:#cce3ff}.mc-chat-scope .mc-chat-answer-tools{display:flex;align-items:center;gap:20px;margin-top:12px}.mc-chat-scope .mc-chat-answer-tools button{display:flex;align-items:center;gap:6px;padding:4px 0;border:0;background:transparent;color:var(--mc-muted);font-size:16px}.mc-chat-scope .mc-chat-answer-tools .pt-glyph{width:16px;height:16px;flex-basis:16px}.mc-chat-scope .mc-chat-sources{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-chat-sources a,.mc-chat-scope .mc-chat-sources span:not(:first-child){border:1px solid var(--mc-line);background:var(--mc-soft);padding:2px 8px;border-radius:6px;font-size:14px}.mc-chat-scope .mc-chat-sources a{color:var(--mc-brand-ink)}.mc-chat-scope .mc-chat-choices{display:grid;gap:8px;margin-top:16px}.mc-chat-scope .mc-chat-choices button{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-align:left;border:1px solid rgba(0,119,255,.16);border-radius:12px;background:#f8fbff;color:var(--mc-brand-ink);font-size:16px}.mc-chat-scope .mc-chat-cards{display:grid;gap:8px;margin-top:16px}.mc-chat-scope .mc-chat-cards>div{border:1px solid var(--mc-line);padding:16px;border-radius:12px;background:var(--mc-soft)}.mc-chat-scope .mc-chat-cards b{font-weight:500}.mc-chat-scope .mc-chat-cards p{margin:4px 0 12px}.mc-chat-scope .mc-chat-cards button{display:flex;align-items:center;gap:8px;background:transparent;padding:0;border:0;color:var(--mc-brand-ink)}.mc-chat-scope .mc-chat-footer{border-top:1px solid var(--mc-line);padding:16px 24px;background:#fff;flex-shrink:0}.mc-chat-scope .mc-chat-composer{border:1px solid rgba(0,119,255,.24);border-radius:16px;padding:12px;background:#fff;box-shadow:0 2px 8px #0077ff0a;transition:border-color .16s ease,box-shadow .16s ease}.mc-chat-scope .mc-chat-composer:focus-within{border-color:var(--mc-brand);box-shadow:0 0 0 3px #0077ff14}.mc-chat-scope .mc-chat-composer textarea{display:block;width:100%;min-height:28px;max-height:136px;border:0;outline:none;padding:0;margin:0 0 8px;resize:none;color:var(--mc-ink);background:transparent;font-size:16px;line-height:1.65}.mc-chat-scope .mc-chat-composer textarea::placeholder{color:var(--mc-muted)}.mc-chat-scope .mc-chat-composer-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc-chat-scope .mc-chat-composer-bottom>span{font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-chat-send{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:var(--mc-brand);color:#fff;transition:background .16s ease}.mc-chat-scope .mc-chat-send:hover:not(:disabled){background:#0068e0}.mc-chat-scope .mc-chat-stop{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--mc-line);border-radius:8px;background:var(--mc-ink);color:#fff;font-size:16px}.mc-chat-scope .mc-chat-stop span{width:10px;height:10px;border-radius:2px;background:#fff}.mc-chat-scope .mc-chat-disclaimer{display:flex;justify-content:space-between;gap:12px;padding-top:12px;font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-chat-history>p{font-size:14px;color:var(--mc-muted);margin:0 0 20px}.mc-chat-scope .mc-chat-history-item{display:flex;align-items:center;gap:12px;width:100%;padding:16px;margin-bottom:8px;border:1px solid var(--mc-line);border-radius:12px;background:#fff;text-align:left;color:var(--mc-ink)}.mc-chat-scope .mc-chat-history-item>span{flex:1;min-width:0;overflow-wrap:anywhere}.mc-chat-scope .mc-chat-history-item small{display:block;margin-top:4px;font-size:14px;color:var(--mc-muted)}.mc-chat-scope .mc-chat-history-item:hover{background:var(--mc-soft)}.mc-chat-scope .mc-chat-empty{text-align:center;padding:40px 16px;color:var(--mc-muted)}.mc-chat-scope .is-fullscreen .mc-chat-messages,.mc-chat-scope .is-fullscreen .mc-chat-history{padding-left:max(24px,(100% - 880px) / 2);padding-right:max(24px,(100% - 880px) / 2)}.mc-chat-scope .is-fullscreen .mc-chat-composer,.mc-chat-scope .is-fullscreen .mc-chat-disclaimer,.mc-chat-scope .is-fullscreen .mc-chat-footer>.mc-chat-error{max-width:880px;margin-left:auto;margin-right:auto}.mc-chat-scope .is-fullscreen .mc-chat-welcome{max-width:640px}@media (max-width: 640px){.mc-chat-scope .mc-chat-trigger{right:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:8px 14px 8px 10px;height:60px}.mc-chat-scope .mc-chat-trigger kbd{display:none}.mc-chat-scope .mc-chat-panel,.mc-chat-scope .mc-chat-panel.is-fullscreen{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;border-radius:0;border:0}.mc-chat-scope .mc-chat-header{padding:max(16px,env(safe-area-inset-top)) 16px 16px;flex-wrap:wrap;gap:12px}.mc-chat-scope .mc-chat-brand{gap:10px}.mc-chat-scope .mc-chat-brand h2{font-size:24px}.mc-chat-scope .mc-chat-header-tools{gap:0;margin-left:auto}.mc-chat-scope .mc-chat-header-tools .mc-chat-icon-btn{width:32px;height:36px}.mc-chat-scope .mc-chat-header-tools .mc-chat-icon-btn[aria-label=最小化]{display:none}.mc-chat-scope .mc-chat-context{padding:12px 16px;flex-wrap:wrap;gap:6px}.mc-chat-scope .mc-chat-messages,.mc-chat-scope .mc-chat-history{padding:20px 16px}.mc-chat-scope .mc-chat-welcome{margin-top:0}.mc-chat-scope .mc-chat-welcome>.mc-chat-mark{margin-bottom:16px;width:52px;height:52px}.mc-chat-scope .mc-chat-welcome h3{font-size:26px}.mc-chat-scope .mc-chat-welcome-hero{gap:12px;align-items:flex-start}.mc-chat-scope .mc-chat-welcome-hero>.mc-chat-mark{width:44px;height:44px;margin-top:4px}.mc-chat-scope .mc-chat-welcome-hero h3{font-size:24px}.mc-chat-scope .mc-chat-desktop-break{display:none}.mc-chat-scope .mc-chat-message.is-assistant .mc-chat-message-body{padding-left:0}.mc-chat-scope .mc-chat-footer{padding:12px 16px max(16px,env(safe-area-inset-bottom))}.mc-chat-scope .mc-chat-composer{padding:12px}.mc-chat-scope .mc-chat-disclaimer{flex-wrap:wrap;gap:4px}.mc-chat-scope .mc-chat-composer-bottom>span{max-width:calc(100% - 52px)}}@media (prefers-reduced-motion: reduce){.mc-chat-scope *,.mc-chat-scope *:before,.mc-chat-scope *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mc-chat-scope .mc-chat-trigger,.mc-chat-scope .mc-chat-trigger .mc-chat-trigger-action>.pt-glyph{transform:none!important;translate:none!important}}@keyframes mc-trigger-enter{0%{opacity:0;translate:0 2px}to{opacity:1;translate:0 0}}@keyframes mc-trigger-trace{0%{opacity:0;stroke-dashoffset:100}3%,21%{opacity:.55}25%,to{opacity:0;stroke-dashoffset:0}}@keyframes mc-chat-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-chat-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes mc-chat-fade{0%{opacity:0}to{opacity:1}}@keyframes mc-chat-caret{50%{opacity:0}}@keyframes mc-chat-progress{0%{left:-32%}to{left:100%}}.app-sider .smart-ops-navigation{padding:0 8px 12px;border:0}.app-sider .smart-ops-navigation .ant-menu-item-group-title{height:27px;display:flex;align-items:center;padding:0 12px;font-size:10px;line-height:16px;font-weight:500;color:#646b78;letter-spacing:.04em}.app-sider .smart-ops-navigation>.ant-menu-item-group+.ant-menu-item-group{margin-top:10px}.app-sider .smart-ops-navigation .ant-menu-submenu-title,.app-sider .smart-ops-navigation .ant-menu-item{width:100%;margin:2px 0;height:37px;line-height:37px;border-radius:10px;font-size:12px}.app-sider .smart-ops-navigation .ant-menu-submenu-title{padding-left:12px!important}.app-sider .smart-ops-navigation .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#07f;background:#0077ff14;font-weight:500}.app-sider .smart-ops-navigation .ant-menu-sub{margin:4px 0 7px 21px;padding:0 0 0 8px;border-left:1px solid rgba(11,13,18,.14);background:transparent!important}.app-sider .smart-ops-navigation .ant-menu-sub .ant-menu-item{width:100%;min-height:33px;height:33px;line-height:33px;padding-left:10px!important;font-size:11.5px;border-radius:8px;display:flex;align-items:center}.app-sider .smart-ops-navigation .ant-menu-sub .ant-menu-item:before{content:"";width:4px;height:4px;margin-right:8px;border-radius:50%;background:#a3a8b1;flex:none}.app-sider .smart-ops-navigation .ant-menu-sub .ant-menu-item-selected{background:#07f!important;color:#fff!important;font-weight:500;box-shadow:0 2px 5px #0077ff16}.app-sider .smart-ops-navigation .ant-menu-sub .ant-menu-item-selected:before{background:#fff}.app-sider .smart-ops-navigation .ant-menu-submenu-arrow{right:12px}.app-sider .smart-ops-navigation.ant-menu-inline-collapsed{padding:0 8px}.app-sider .smart-ops-navigation.ant-menu-inline-collapsed .ant-menu-item-group-title{height:15px}.app-sider .smart-ops-navigation.ant-menu-inline-collapsed .ant-menu-submenu-title,.app-sider .smart-ops-navigation.ant-menu-inline-collapsed .ant-menu-item{padding:0!important;display:flex;justify-content:center}.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-menu-title-content,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-menu-item,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-input,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-btn,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sider-user-name{font-size:16px!important}.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sb-quick__t,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sb-sys__t>span,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sb-sys__t>strong,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sb-sys__t>b{font-size:16px!important}.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .sb-find__kbd,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .email,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-badge-count,.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-scroll-number-only-unit{font-size:14px!important}.app-layout .ant-layout-sider.app-sider.scm-sider.sb-b .ant-badge-count{min-width:22px;height:22px;line-height:22px}.organization-logo{display:block;object-fit:contain}.organization-logo.organization-logo-main{max-height:36px;max-width:148px}.organization-logo.organization-logo-login{max-height:36px;max-width:132px}.organization-logo.organization-logo-favicon{width:32px;height:32px}.app-layout .app-sider,.app-layout>.ant-layout-sider.app-sider,.ant-layout-sider.app-sider{border-right:1px solid rgba(255,255,255,.3)!important;display:flex!important;flex-direction:column!important;z-index:1001!important;background:#ffffff73!important;backdrop-filter:blur(40px) saturate(180%)!important;-webkit-backdrop-filter:blur(40px) saturate(180%)!important;position:relative!important;transition:all .4s cubic-bezier(.23,1,.32,1)!important;box-shadow:10px 0 30px #00000005!important}.app-layout .app-sider.ant-layout-sider-collapsed,.app-layout>.ant-layout-sider.app-sider.ant-layout-sider-collapsed,.ant-layout-sider.app-sider.ant-layout-sider-collapsed{width:80px!important;max-width:80px!important;min-width:80px!important;flex:0 0 80px!important}.app-layout .app-sider.ant-layout-sider-collapsed .sider-top-section,.app-layout>.ant-layout-sider.app-sider.ant-layout-sider-collapsed .sider-top-section,.ant-layout-sider.app-sider.ant-layout-sider-collapsed .sider-top-section{padding:24px 8px 16px}.app-layout .app-sider.ant-layout-sider-collapsed .menu-scroll-area,.app-layout>.ant-layout-sider.app-sider.ant-layout-sider-collapsed .menu-scroll-area,.ant-layout-sider.app-sider.ant-layout-sider-collapsed .menu-scroll-area{padding:0 8px}.app-layout .app-sider.ant-layout-sider-collapsed .sider-bottom-area,.app-layout>.ant-layout-sider.app-sider.ant-layout-sider-collapsed .sider-bottom-area,.ant-layout-sider.app-sider.ant-layout-sider-collapsed .sider-bottom-area{padding:20px 8px}.app-layout .app-sider:after,.app-layout>.ant-layout-sider.app-sider:after,.ant-layout-sider.app-sider:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.8),transparent);z-index:1;pointer-events:none}.app-layout .app-sider .ant-layout-sider-children,.app-layout>.ant-layout-sider.app-sider .ant-layout-sider-children,.ant-layout-sider.app-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:visible!important;background:transparent!important}.app-layout .app-sider .sider-collapse-trigger,.app-layout>.ant-layout-sider.app-sider .sider-collapse-trigger,.ant-layout-sider.app-sider .sider-collapse-trigger{position:absolute;top:50%;right:-14px;transform:translateY(-50%);width:28px;height:28px;background:#fffc;border:1px solid rgb(255,255,255);border-radius:50%;box-shadow:0 4px 12px #00000014,inset 0 1px 2px #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:101;color:#64748b;transition:all .3s cubic-bezier(.175,.885,.32,1.275);font-size:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-layout .app-sider .sider-collapse-trigger:hover,.app-layout>.ant-layout-sider.app-sider .sider-collapse-trigger:hover,.ant-layout-sider.app-sider .sider-collapse-trigger:hover{color:#3b82f6;box-shadow:0 6px 16px #3b82f633;transform:translateY(-50%) scale(1.15)}.app-layout .app-sider .sider-content-wrapper,.app-layout>.ant-layout-sider.app-sider .sider-content-wrapper,.ant-layout-sider.app-sider .sider-content-wrapper{display:flex;flex-direction:column;height:100%;background:transparent!important;width:100%}.app-layout .app-sider .sider-top-section,.app-layout>.ant-layout-sider.app-sider .sider-top-section,.ant-layout-sider.app-sider .sider-top-section{padding:16px 16px 12px;flex-shrink:0}.app-layout .app-sider .sider-top-section .brand-area,.app-layout>.ant-layout-sider.app-sider .sider-top-section .brand-area,.ant-layout-sider.app-sider .sider-top-section .brand-area{height:44px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;padding:0 8px;position:relative}.app-layout .app-sider .sider-top-section .brand-area:before,.app-layout>.ant-layout-sider.app-sider .sider-top-section .brand-area:before,.ant-layout-sider.app-sider .sider-top-section .brand-area:before{content:"";position:absolute;width:120%;height:120%;background:radial-gradient(circle,rgba(59,130,246,.05) 0%,transparent 70%);pointer-events:none}.app-layout .app-sider .sider-top-section .brand-area .organization-logo,.app-layout>.ant-layout-sider.app-sider .sider-top-section .brand-area .organization-logo,.ant-layout-sider.app-sider .sider-top-section .brand-area .organization-logo{margin:0 auto;display:block;max-height:36px;max-width:148px}.app-layout .app-sider .sider-top-section .current-system-card,.app-layout>.ant-layout-sider.app-sider .sider-top-section .current-system-card,.ant-layout-sider.app-sider .sider-top-section .current-system-card{background:linear-gradient(135deg,#ffffffb3,#ffffff4d)!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:0 8px 24px #00000005!important;transition:all .3s ease}.app-layout .app-sider .sider-top-section .current-system-card:hover,.app-layout>.ant-layout-sider.app-sider .sider-top-section .current-system-card:hover,.ant-layout-sider.app-sider .sider-top-section .current-system-card:hover{transform:translateY(-2px);border-color:#22c55e4d!important;box-shadow:0 12px 30px #22c55e14!important}.app-layout .app-sider .sider-top-section .current-system-card .icon-box,.app-layout>.ant-layout-sider.app-sider .sider-top-section .current-system-card .icon-box,.ant-layout-sider.app-sider .sider-top-section .current-system-card .icon-box{background:#fff!important;color:#22c55e!important;box-shadow:0 4px 10px #22c55e26!important;transition:transform .3s ease}.app-layout .app-sider .sider-top-section .current-system-card:hover .icon-box,.app-layout>.ant-layout-sider.app-sider .sider-top-section .current-system-card:hover .icon-box,.ant-layout-sider.app-sider .sider-top-section .current-system-card:hover .icon-box{transform:rotate(10deg) scale(1.1)}.app-layout .app-sider .sider-top-section .main-quick-access__buttons,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn{height:42px;border-radius:14px;background:#fff6;border:1px solid rgba(255,255,255,.6);color:#475569;font-size:13px!important;font-weight:600!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.23,1,.32,1);padding:0 8px!important;display:flex;align-items:center;justify-content:flex-start;gap:8px}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .anticon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .anticon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .anticon{font-size:16px;background:#fff9;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 2px 4px #00000005;transition:all .3s ease}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#fff9;box-shadow:0 2px 4px #00000005;overflow:hidden;transition:all .3s ease;flex-shrink:0}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon img,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon img,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn .main-quick-access__atan-icon img{width:22px;height:22px;object-fit:contain;display:block;filter:grayscale(1) brightness(.45) contrast(1.05);opacity:.92;transition:filter .3s ease,opacity .3s ease}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn span:not(.main-quick-access__atan-icon):not(.anticon),.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn span:not(.main-quick-access__atan-icon):not(.anticon),.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn span:not(.main-quick-access__atan-icon):not(.anticon){font-size:13px!important;font-weight:600!important}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover{background:#fff;border-color:#22c55e;color:#166534;transform:translateY(-2px);box-shadow:0 8px 20px #22c55e1a}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .anticon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .anticon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .anticon{background:#22c55e;color:#fff;transform:scale(1.1)}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon{background:#22c55e;transform:scale(1.1);box-shadow:0 2px 8px #22c55e33}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon img,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon img,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn:hover .main-quick-access__atan-icon img{filter:grayscale(1) brightness(10);opacity:1}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active{background:linear-gradient(135deg,#22c55e,#16a34a);border-color:transparent;color:#fff;box-shadow:0 10px 20px #22c55e40}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .anticon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .anticon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .anticon{color:#22c55e;background:#fff}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon{background:#fff}.app-layout .app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon img,.app-layout>.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon img,.ant-layout-sider.app-sider .sider-top-section .main-quick-access__buttons .main-quick-access__btn.active .main-quick-access__atan-icon img{filter:grayscale(1) brightness(.35) contrast(1.1);opacity:1}.app-layout .app-sider .sider-top-section .project-select-container,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container,.ant-layout-sider.app-sider .sider-top-section .project-select-container{margin-top:16px;padding:0 4px;position:relative;z-index:2}.app-layout .app-sider .sider-top-section .project-select-container .glass-select,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select{width:100%}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector{background:#fff6!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:14px!important;height:38px!important;padding:0 36px 0 16px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease!important;display:flex;align-items:center;overflow:hidden}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector:hover,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector:hover,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selector:hover{background:#ffffffb3!important;border-color:#22c55e66!important;transform:translateY(-1px);box-shadow:0 6px 15px #00000008}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-wrap,.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow,.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow-item,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-wrap,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow-item,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-wrap,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-overflow-item{flex-wrap:nowrap!important;overflow:hidden!important;max-width:100%!important}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-item,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-item,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-item{color:#1e293b!important;font-weight:700!important;font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:36px!important;max-width:100%!important;word-break:keep-all!important}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-placeholder,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-placeholder,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-selection-placeholder{color:#94a3b8!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:keep-all!important}.app-layout .app-sider .sider-top-section .project-select-container .glass-select .ant-select-arrow,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-arrow,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select .ant-select-arrow{color:#94a3b8!important;right:12px!important}.app-layout .app-sider .sider-top-section .project-select-container .glass-select.ant-select-focused .ant-select-selector,.app-layout>.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select.ant-select-focused .ant-select-selector,.ant-layout-sider.app-sider .sider-top-section .project-select-container .glass-select.ant-select-focused .ant-select-selector{border-color:#22c55e!important;box-shadow:0 0 0 2px #22c55e1a!important}.app-layout .app-sider .menu-scroll-area,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area,.ant-layout-sider.app-sider .menu-scroll-area{flex:1;overflow-y:auto;padding:0 12px;position:relative;z-index:1}.app-layout .app-sider .menu-scroll-area::-webkit-scrollbar,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area::-webkit-scrollbar,.ant-layout-sider.app-sider .menu-scroll-area::-webkit-scrollbar{width:4px}.app-layout .app-sider .menu-scroll-area::-webkit-scrollbar-thumb,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area::-webkit-scrollbar-thumb,.ant-layout-sider.app-sider .menu-scroll-area::-webkit-scrollbar-thumb{background:#0000000d;border-radius:10px}.app-layout .app-sider .menu-scroll-area .ant-menu,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu{background:transparent!important;border:none!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item-group-title,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item-group-title,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item-group-title{color:#94a3b8!important;font-weight:800!important;font-size:11px!important;letter-spacing:1px!important;padding:16px 12px 8px!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title{margin:4px 0!important;border-radius:12px!important;height:44px!important;line-height:44px!important;color:#475569!important;font-size:14px!important;font-weight:500!important;transition:all .3s ease;padding:0 12px!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .anticon{font-size:18px!important;margin-right:0!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:10px;background:#ffffff80;box-shadow:0 2px 6px #00000005;transition:all .3s ease;color:#64748b;flex-shrink:0}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content{font-size:14px!important;font-weight:500!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover{background:#fff9!important;color:#0f172a!important;padding-left:16px!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item:hover .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover .anticon{background:#fff;color:#22c55e;transform:scale(1.1);box-shadow:0 4px 10px #22c55e26}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected{background:#3b82f614!important;color:#2563eb!important;font-weight:700!important}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected .anticon{background:#2563eb;color:#fff;box-shadow:0 4px 12px #2563eb40}.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected:after,.app-layout .app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected:after,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected:after,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected:after,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected:after,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title.ant-menu-item-selected:after{content:"";position:absolute;left:0;top:25%;bottom:25%;width:4px;background:#3b82f6;border-radius:0 4px 4px 0;box-shadow:0 0 10px #3b82f666}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed{width:100%!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{padding:0!important;margin:4px auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;justify-content:center!important;align-items:center!important;position:relative!important;border-radius:12px!important;background:transparent!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{margin-right:0!important;margin-left:0!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important;box-sizing:border-box!important;background:#ffffff80!important;box-shadow:0 2px 6px #00000005!important;color:#64748b!important;font-size:18px!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content{display:none!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover{background:#fff9!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon{background:#fff!important;color:#22c55e!important;transform:scale(1.1)!important;box-shadow:0 4px 10px #22c55e26!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected{background:#3b82f614!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected .anticon{background:#2563eb!important;color:#fff!important;box-shadow:0 4px 12px #2563eb40!important}.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected:after,.app-layout .app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected:after,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected:after,.app-layout>.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected:after,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected:after,.ant-layout-sider.app-sider .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title.ant-menu-item-selected:after{display:none!important}.app-layout .app-sider .sider-bottom-area,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area,.ant-layout-sider.app-sider .sider-bottom-area{padding:20px 16px;flex-shrink:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.2));border-top:1px solid rgba(255,255,255,.3)}@media (max-height: 900px){.app-layout .app-sider .sider-bottom-area,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area,.ant-layout-sider.app-sider .sider-bottom-area{padding:10px 12px}.app-layout .app-sider .sider-bottom-area .portal-back-btn-wrapper,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn-wrapper,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn-wrapper{padding:0 4px 6px!important}.app-layout .app-sider .sider-bottom-area .portal-back-btn,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn{height:36px;font-size:12px}.app-layout .app-sider .sider-bottom-area .sider-actions-row,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row,.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row{margin:6px 0;padding:4px}.app-layout .app-sider .sider-bottom-area .user-profile-footer,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer{padding:8px 10px;border-radius:14px}}.app-layout .app-sider .sider-bottom-area .portal-back-btn,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn{border-radius:14px;height:44px;background:linear-gradient(135deg,#fff9,#fff6);border:1px solid rgba(255,255,255,.8);color:#64748b;font-weight:700;font-size:13px;letter-spacing:.5px;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000008,inset 0 1px 1px #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-layout .app-sider .sider-bottom-area .portal-back-btn .anticon,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn .anticon,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn .anticon{font-size:16px;margin-right:8px;transition:transform .3s ease}.app-layout .app-sider .sider-bottom-area .portal-back-btn:hover,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:hover,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:hover{background:#fff;color:#2563eb;border-color:#2563eb33;transform:translateY(-2px);box-shadow:0 8px 20px #2563eb1a,inset 0 1px 1px #fff}.app-layout .app-sider .sider-bottom-area .portal-back-btn:hover .anticon,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:hover .anticon,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:hover .anticon{transform:translate(-3px)}.app-layout .app-sider .sider-bottom-area .portal-back-btn:active,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:active,.ant-layout-sider.app-sider .sider-bottom-area .portal-back-btn:active{transform:translateY(0) scale(.98)}.app-layout .app-sider .sider-bottom-area .sider-actions-row,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row,.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row{margin:12px 0;padding:6px;background:#ffffff4d;border-radius:14px;border:1px solid rgba(255,255,255,.5);display:flex;justify-content:space-between;align-items:center;gap:4px}.app-layout .app-sider .sider-bottom-area .sider-actions-row .action-icon-btn,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row .action-icon-btn,.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row .action-icon-btn{color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:16px;background:#fff6;transition:all .3s ease}.app-layout .app-sider .sider-bottom-area .sider-actions-row .action-icon-btn:hover,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row .action-icon-btn:hover,.ant-layout-sider.app-sider .sider-bottom-area .sider-actions-row .action-icon-btn:hover{color:#fff;background:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.app-layout .app-sider .sider-bottom-area .user-profile-footer,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer{padding:10px 12px;background:#fff9;border:1px solid rgb(255,255,255);border-radius:18px;box-shadow:0 10px 25px #00000008;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;position:relative;z-index:2}.app-layout .app-sider .sider-bottom-area .user-profile-footer:hover,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer:hover,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer:hover{background:#fff;box-shadow:0 15px 35px #0000000f;transform:translateY(-2px)}.app-layout .app-sider .sider-bottom-area .user-profile-footer.collapsed,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed{background:transparent;border:none;padding:0;justify-content:center;box-shadow:none}.app-layout .app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info{padding:0;flex:none;width:100%;justify-content:center}.app-layout .app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info .ant-avatar,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info .ant-avatar,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer.collapsed .user-info .ant-avatar{margin:0}.app-layout .app-sider .sider-bottom-area .user-profile-footer .user-info,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info{display:flex;align-items:center;gap:12px;overflow:hidden;flex:1}.app-layout .app-sider .sider-bottom-area .user-profile-footer .user-info .ant-avatar,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .ant-avatar,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .ant-avatar{flex-shrink:0;border:2px solid #fff;box-shadow:0 4px 8px #0000000d}.app-layout .app-sider .sider-bottom-area .user-profile-footer .user-info .user-details,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details{display:flex;flex-direction:column;overflow:hidden;min-width:0}.app-layout .app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .name,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .name,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .name{color:#0f172a;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.app-layout .app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .email,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .email,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .user-info .user-details .email{color:#64748b;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.app-layout .app-sider .sider-bottom-area .user-profile-footer .more-btn,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .more-btn,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .more-btn{flex-shrink:0;position:relative;z-index:2;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;margin:-6px -4px -6px 0;display:inline-flex!important;align-items:center;justify-content:center;color:#94a3b8;border-radius:8px;font-size:16px}.app-layout .app-sider .sider-bottom-area .user-profile-footer .more-btn:hover,.app-layout>.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .more-btn:hover,.ant-layout-sider.app-sider .sider-bottom-area .user-profile-footer .more-btn:hover{color:#3b82f6;background:#3b82f614!important}.glass-select-dropdown{border-radius:12px!important;padding:4px!important;box-shadow:0 8px 24px #0f172a1f!important}.glass-select-dropdown .ant-select-item{border-radius:8px!important;font-weight:600}.glass-select-dropdown .ant-select-item-option-selected{background:#22c55e1f!important;color:#16a34a!important}.menu-label-soon{display:inline-flex;align-items:center;gap:6px}.menu-label-soon em{font-style:normal;font-size:11px;line-height:16px;padding:0 6px;border-radius:8px;color:#94a3b8;background:#94a3b824}.app-layout .ant-layout-sider.app-sider.sb-b,.ant-layout-sider.app-sider.sb-b{--sb-brand: #0077ff;--sb-brand-ink: #0060d6;--sb-ink: #0b0d12;--sb-ink-2: #4a5160;--sb-ink-3: #646b78;--sb-line: rgba(11, 13, 18, .08);--sb-hover: rgba(11, 13, 18, .04);background:#f8f9fb!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-right:1px solid var(--sb-line)!important;box-shadow:none!important;transition:width .2s ease,min-width .2s ease,max-width .2s ease,flex-basis .2s ease!important}.app-layout .ant-layout-sider.app-sider.sb-b:after,.ant-layout-sider.app-sider.sb-b:after{display:none}.app-layout .ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed,.ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed{width:72px!important;max-width:72px!important;min-width:72px!important;flex:0 0 72px!important}.app-layout .ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .sider-top-section,.ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .sider-top-section{padding:14px 8px 4px}.app-layout .ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .menu-scroll-area,.ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .menu-scroll-area{padding:0 8px}.app-layout .ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .sider-bottom-area,.ant-layout-sider.app-sider.sb-b.ant-layout-sider-collapsed .sider-bottom-area{padding:10px 8px 12px}.app-layout .ant-layout-sider.app-sider.sb-b .sider-collapse-trigger,.ant-layout-sider.app-sider.sb-b .sider-collapse-trigger{width:24px;height:24px;right:-12px;background:#fff;border:1px solid var(--sb-line);box-shadow:0 1px 2px #0f172a14;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--sb-ink-3);transition:color .16s ease}.app-layout .ant-layout-sider.app-sider.sb-b .sider-collapse-trigger:hover,.ant-layout-sider.app-sider.sb-b .sider-collapse-trigger:hover{color:var(--sb-ink);box-shadow:0 2px 6px #0f172a1f;transform:translateY(-50%)}.app-layout .ant-layout-sider.app-sider.sb-b .sider-top-section,.ant-layout-sider.app-sider.sb-b .sider-top-section{padding:14px 12px 4px}.app-layout .ant-layout-sider.app-sider.sb-b .sb-sys,.ant-layout-sider.app-sider.sb-b .sb-sys{display:flex;align-items:center;gap:10px;margin:6px 0 10px;padding:8px 10px 8px 8px;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px var(--sb-line)}.app-layout .ant-layout-sider.app-sider.sb-b .sb-sys__t,.ant-layout-sider.app-sider.sb-b .sb-sys__t{display:flex;flex-direction:column;min-width:0;line-height:17px}.app-layout .ant-layout-sider.app-sider.sb-b .sb-sys__t span,.ant-layout-sider.app-sider.sb-b .sb-sys__t span{font-size:11px;color:var(--sb-ink-3)}.app-layout .ant-layout-sider.app-sider.sb-b .sb-sys__t b,.ant-layout-sider.app-sider.sb-b .sb-sys__t b{overflow:hidden;font-size:14px;font-weight:600;color:var(--sb-ink);white-space:nowrap;text-overflow:ellipsis}.app-layout .ant-layout-sider.app-sider.sb-b .sb-sys.is-mini,.ant-layout-sider.app-sider.sb-b .sb-sys.is-mini{justify-content:center;padding:4px 0;background:transparent;box-shadow:none}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick,.ant-layout-sider.app-sider.sb-b .sb-quick{display:flex;flex-direction:column;gap:1px;padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid var(--sb-line)}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__i,.ant-layout-sider.app-sider.sb-b .sb-quick__i{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;color:var(--sb-ink);text-align:left;cursor:pointer;transition:background .16s ease}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__i:hover,.ant-layout-sider.app-sider.sb-b .sb-quick__i:hover{background:var(--sb-hover)}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active,.ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active{background:var(--sb-brand);color:#fff;font-weight:600}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active .sb-quick__ic,.ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active .sb-quick__ic{color:#fff}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active .pt-glyph .s,.ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active .pt-glyph .s{opacity:.5}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__ic,.ant-layout-sider.app-sider.sb-b .sb-quick__ic{display:inline-grid;place-items:center;width:20px;height:20px;flex:none;color:var(--sb-ink-2)}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__ic .pt-glyph,.ant-layout-sider.app-sider.sb-b .sb-quick__ic .pt-glyph{width:19px;height:19px}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__ic .pt-glyph .s,.ant-layout-sider.app-sider.sb-b .sb-quick__ic .pt-glyph .s{opacity:.38}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick__av,.ant-layout-sider.app-sider.sb-b .sb-quick__av{width:20px;height:20px;flex:none;border-radius:50%;object-fit:cover}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick.is-mini,.ant-layout-sider.app-sider.sb-b .sb-quick.is-mini{align-items:center}.app-layout .ant-layout-sider.app-sider.sb-b .sb-quick.is-mini .sb-quick__i,.ant-layout-sider.app-sider.sb-b .sb-quick.is-mini .sb-quick__i{justify-content:center;width:44px;height:38px;padding:0}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area,.ant-layout-sider.app-sider.sb-b .menu-scroll-area{padding:0 12px}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title{padding:12px 10px 4px!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;color:var(--sb-ink-3)!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title{height:36px!important;margin:1px 0!important;padding:0 10px!important;border-radius:10px!important;line-height:36px!important;font-size:14px!important;font-weight:400!important;color:var(--sb-ink)!important;transition:background .16s ease!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .anticon,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .anticon{width:20px!important;height:20px!important;margin-right:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-size:17px!important;color:var(--sb-ink-2)!important;transform:none!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content{font-size:14px!important;font-weight:inherit!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item:hover,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item:hover,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover{padding-left:10px!important;background:var(--sb-hover)!important;color:var(--sb-ink)!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item:hover .anticon,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item:hover .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover .anticon{background:none!important;box-shadow:none!important;color:var(--sb-ink)!important;transform:none!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected{background:var(--sb-brand)!important;color:#fff!important;font-weight:600!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .anticon{background:none!important;box-shadow:none!important;color:#fff!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected:after,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected:after{display:none!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--sb-brand-ink)!important;font-weight:500!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--sb-brand-ink)!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-sub.ant-menu-inline,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-sub.ant-menu-inline{background:transparent!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-sub.ant-menu-inline .ant-menu-item,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-sub.ant-menu-inline .ant-menu-item{height:34px!important;padding-left:40px!important;line-height:34px!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title{position:relative;height:13px;padding:6px 0!important;overflow:hidden;font-size:0!important;line-height:0!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title:after,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title:after{content:"";position:absolute;top:6px;left:50%;width:24px;height:1px;margin-left:-12px;background:var(--sb-line)}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{width:44px!important;min-width:44px!important;height:38px!important;min-height:38px!important;margin:2px auto!important;padding:0!important;border-radius:10px!important;background:transparent!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;background:none!important;box-shadow:none!important;color:var(--sb-ink-2)!important;transform:none!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover{background:var(--sb-hover)!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover .anticon,.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item:hover .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon{background:none!important;box-shadow:none!important;color:var(--sb-ink)!important;transform:none!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected{background:var(--sb-brand)!important}.app-layout .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon{background:none!important;color:#fff!important}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area,.ant-layout-sider.app-sider.sb-b .sider-bottom-area{padding:10px 12px 12px;background:transparent;border-top:1px solid var(--sb-line)}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row{margin:0 0 8px;padding:0 2px;background:transparent;border:0;border-radius:0}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row .action-icon-btn,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row .action-icon-btn{width:34px;height:34px;border-radius:10px;color:var(--sb-ink-2);background:transparent;box-shadow:none}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row .action-icon-btn:hover,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row .action-icon-btn:hover{color:var(--sb-ink);background:var(--sb-hover);transform:none}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-mini-tools,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-mini-tools{display:flex;justify-content:center;margin-bottom:8px}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-mini-tools .action-icon-btn,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-mini-tools .action-icon-btn{width:44px;height:38px;border-radius:10px;color:var(--sb-ink-2)}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer{padding:8px;border-radius:14px;background:#fff;border:0;box-shadow:inset 0 0 0 1px var(--sb-line);-webkit-backdrop-filter:none;backdrop-filter:none}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer:hover,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer:hover{transform:none;box-shadow:inset 0 0 0 1px #0b0d1224}.app-layout .ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer.collapsed,.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer.collapsed{padding:4px;background:transparent;box-shadow:none}.ant-layout-sider.app-sider.sb-b .sb-glyph{display:inline-grid!important;place-items:center}.ant-layout-sider.app-sider.sb-b .sb-glyph .pt-glyph{width:18px;height:18px}.ant-layout-sider.app-sider.sb-b .sb-glyph .pt-glyph .s{opacity:.38}.ant-layout-sider.app-sider.sb-b .ant-menu-item-selected .sb-glyph .pt-glyph .s{opacity:.5}.ant-layout-sider.app-sider.sb-b .action-icon-btn .sb-glyph .pt-glyph{width:18px;height:18px}.ant-layout-sider.app-sider.sb-b .sider-collapse-trigger{display:none!important}.ant-layout-sider.app-sider.sb-b .sb-brand{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 2px 0 6px}.ant-layout-sider.app-sider.sb-b .sb-brand img{max-height:26px}.ant-layout-sider.app-sider.sb-b .sb-brand.is-mini{justify-content:center;padding:0}.ant-layout-sider.app-sider.sb-b .sb-brand__fold,.ant-layout-sider.app-sider.sb-b .sb-brand__mark{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sb-ink-3);cursor:pointer}.ant-layout-sider.app-sider.sb-b .sb-brand__fold:hover,.ant-layout-sider.app-sider.sb-b .sb-brand__mark:hover{background:var(--sb-hover);color:var(--sb-ink)}.ant-layout-sider.app-sider.sb-b .sb-brand__fold .pt-glyph,.ant-layout-sider.app-sider.sb-b .sb-brand__mark .pt-glyph{width:17px;height:17px}.ant-layout-sider.app-sider.sb-b .sb-brand__fold .pt-glyph .s,.ant-layout-sider.app-sider.sb-b .sb-brand__mark .pt-glyph .s{opacity:.38}.ant-layout-sider.app-sider.sb-b .sb-brand__mark{width:40px;height:40px}.ant-layout-sider.app-sider.sb-b button.sb-sys{width:100%;border:0;font:inherit;text-align:left;cursor:pointer}.ant-layout-sider.app-sider.sb-b button.sb-sys:hover,.ant-layout-sider.app-sider.sb-b button.sb-sys.is-open{box-shadow:0 2px 8px -2px #0f172a1f,inset 0 0 0 1px #0b0d1224}.ant-layout-sider.app-sider.sb-b button.sb-sys.is-mini:hover,.ant-layout-sider.app-sider.sb-b button.sb-sys.is-mini.is-open{background:var(--sb-hover);box-shadow:none}.ant-layout-sider.app-sider.sb-b .sb-sys__t{flex:1}.ant-layout-sider.app-sider.sb-b .sb-sys__ud{display:inline-grid;place-items:center;color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .sb-sys__ud .pt-glyph{width:15px;height:15px}.ant-layout-sider.app-sider.sb-b .sb-quick__i{position:relative}.ant-layout-sider.app-sider.sb-b .sb-quick__n{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#e5484d;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center}.ant-layout-sider.app-sider.sb-b .sb-quick__i.is-active .sb-quick__n{background:#fff;color:var(--sb-brand-ink)}.ant-layout-sider.app-sider.sb-b .sb-quick__dot{position:absolute;top:6px;right:8px;width:8px;height:8px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 2px #f8f9fb}.ant-layout-sider.app-sider.sb-b .project-select-container.sb-scope{display:flex;align-items:center;gap:6px;height:34px;margin:0 0 8px;padding:0 4px 0 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--sb-line)}.ant-layout-sider.app-sider.sb-b .project-select-container.sb-scope .sb-scope__lv{flex:none;padding:1px 6px;border-radius:6px;background:#10b9811f;color:#047857;font-size:11px;font-weight:600;line-height:16px}.ant-layout-sider.app-sider.sb-b .project-select-container.sb-scope .ant-select{flex:1;min-width:0;height:32px;background:transparent!important;box-shadow:none!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ant-layout-sider.app-sider.sb-b .project-select-container.sb-scope .ant-select-selector{padding-left:4px!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px;font-weight:500;color:var(--sb-ink)}.ant-layout-sider.app-sider.sb-b .sb-find-wrap{flex-shrink:0;padding:0 12px 6px}.ant-layout-sider.app-sider.sb-b .sb-find{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px 0 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--sb-line);color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .sb-find .pt-glyph{width:14px;height:14px}.ant-layout-sider.app-sider.sb-b .sb-find .pt-glyph .s{opacity:.38}.ant-layout-sider.app-sider.sb-b .sb-find input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:12px;color:var(--sb-ink)}.ant-layout-sider.app-sider.sb-b .sb-find input::placeholder{color:#a3a8b1}.ant-layout-sider.app-sider.sb-b .sb-find:focus-within,.ant-layout-sider.app-sider.sb-b .sb-find.is-on{box-shadow:0 0 0 1px var(--sb-brand),0 0 0 4px #0077ff1f}.ant-layout-sider.app-sider.sb-b .sb-find__kbd{padding:0 5px;border-radius:5px;box-shadow:inset 0 0 0 1px #0b0d1224;font:500 10px/16px ui-monospace,Menlo,monospace;color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .sb-find__list{display:flex;flex-direction:column;gap:1px}.ant-layout-sider.app-sider.sb-b .sb-find__hit{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:4px 10px;border:0;border-radius:10px;background:transparent;font:inherit;text-align:left;cursor:pointer}.ant-layout-sider.app-sider.sb-b .sb-find__hit:hover{background:var(--sb-hover)}.ant-layout-sider.app-sider.sb-b .sb-find__hit mark{padding:0 1px;border-radius:3px;background:#f59e0b38;color:inherit}.ant-layout-sider.app-sider.sb-b .sb-find__ic{display:inline-grid;place-items:center;width:20px;color:var(--sb-ink-2)}.ant-layout-sider.app-sider.sb-b .sb-find__ic .anticon{font-size:17px}.ant-layout-sider.app-sider.sb-b .sb-find__t{display:flex;flex-direction:column;min-width:0;line-height:17px}.ant-layout-sider.app-sider.sb-b .sb-find__t b{font-size:13px;font-weight:500;color:var(--sb-ink)}.ant-layout-sider.app-sider.sb-b .sb-find__t span{font-size:11px;color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .sb-find__empty{padding:24px 0;font-size:12px;text-align:center;color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .user-profile-footer .user-details .email{max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-layout-sider.app-sider.sb-b .sb-user-more{display:inline-grid;place-items:center;width:24px;color:var(--sb-ink-3)}.ant-layout-sider.app-sider.sb-b .sb-user-more .pt-glyph{width:16px;height:16px}.sb-sw-pop{padding:0!important}@media (max-width: 768px){.sb-sw-pop{z-index:2100!important;position:fixed!important;inset:116px 16px auto!important;transform:none!important}.sb-sw-pop .sb-sw{max-height:min(620px,100dvh - 132px)}.sb-sw-pop .sb-sw__body{max-height:min(508px,100dvh - 244px)}}.sb-sw-pop .ant-popover-inner{padding:0!important;border-radius:18px!important;background:#fff!important;box-shadow:0 4px 12px #0f172a14,0 24px 64px #0f172a29,0 0 0 1px #0b0d120f!important;overflow:hidden}.sb-sw-pop .ant-popover-inner-content{padding:0!important}.sb-sw{display:flex;flex-direction:column;width:440px;max-width:calc(100vw - 32px);max-height:min(620px,100vh - 80px);font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;color:#0b0d12}.sb-sw .pt-glyph .s{opacity:.4}.sb-sw__head{flex:none;padding:12px 12px 4px}.sb-sw__search{display:flex;align-items:center;gap:8px;height:38px;margin:0;padding:0 8px 0 12px;border-radius:11px;background:#f7f8fa;box-shadow:inset 0 0 0 1px #0b0d1214;color:#646b78;cursor:text}.sb-sw__search>.pt-glyph{width:15px;height:15px}.sb-sw__search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:13px;color:#0b0d12}.sb-sw__search input::placeholder{color:#a3a8b1}.sb-sw__search:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #07f,inset 0 0 0 3px #0077ff1f}.sb-sw__kbd{flex:none;padding:0 6px;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font:500 11px/18px ui-monospace,Menlo,monospace;color:#646b78}.sb-sw__body{flex:1 1 auto;min-height:0;max-height:min(508px,100vh - 192px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 8px 8px}.sb-sw__label{padding:10px 6px 4px;font-size:12px;font-weight:600;color:#646b78}.sb-sw__recent{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.sb-sw__tile{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 4px 8px;border:0;border-radius:12px;background:transparent;font:inherit;font-size:12px;color:#4a5160;cursor:pointer}.sb-sw__tile>span:last-child{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sb-sw__tile:hover{background:#0b0d120a}.sb-sw__tile.is-cur{background:#0077ff14;color:#0060d6;font-weight:600}.sb-sw__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 4px}.sb-sw__row{display:flex;align-items:center;gap:10px;min-width:0;padding:7px 8px;border:0;border-radius:12px;background:transparent;font:inherit;text-align:left;cursor:pointer}.sb-sw__row:hover{background:#0b0d120a}.sb-sw__row.is-cur{background:#0077ff14}.sb-sw__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:17px}.sb-sw__t b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.sb-sw__t span{overflow:hidden;font-size:11px;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.sb-sw__cur{flex:none;padding:0 6px;border-radius:999px;background:#07f;color:#fff;font-size:10px;font-weight:600;line-height:16px}.sb-sw__fav{display:inline-grid;flex:none;color:#e0a21b}.sb-sw__fav .pt-glyph{width:13px;height:13px}.sb-sw__fav .pt-glyph .s{opacity:1}.sb-sw__empty{padding:32px 0;font-size:12px;text-align:center;color:#646b78}.sb-sw__foot{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:10px 12px;border-top:1px solid rgba(11,13,18,.08);background:#fafbfc}.sb-sw__back{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;color:#0b0d12;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.sb-sw__back:hover{background:#f7f8fa}.sb-sw__back .pt-glyph{width:14px;height:14px;color:#4a5160}.sb-sw__all{display:inline-flex;align-items:center;gap:2px;border:0;background:transparent;color:#0060d6;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.sb-sw__all .pt-glyph{width:12px;height:12px}.sb-av{position:relative;display:inline-grid;flex:none;place-items:center;border-radius:50%;box-shadow:0 0 0 2px #fff}.sb-av .ant-avatar{display:block;width:100%!important;height:100%!important;font-weight:600;font-size:14px!important;line-height:inherit}.sb-av .ant-avatar-string{position:static!important;display:grid;place-items:center;height:100%;transform:none!important}.sb-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#12b76a;box-shadow:0 0 0 2px #fff}.sb-um{width:288px;max-height:calc(100vh - 96px);overflow-y:auto;padding:6px;border-radius:18px;background:#fffffff5;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 4px 12px #0f172a0f,0 20px 48px #0f172a24,0 0 0 1px #0b0d120f;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;color:#0b0d12}.sb-um .pt-glyph{width:16px;height:16px;flex:none;color:#646b78}.sb-um .pt-glyph .s{opacity:.38}.sb-um__me{display:flex;align-items:center;gap:10px;width:100%;border:0;border-radius:12px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;padding:10px}.sb-um__me:hover{background:#0b0d120a}.sb-um__me>.pt-glyph{width:14px;height:14px;margin-left:auto;color:#a3a8b1}.sb-um__me .sb-av .ant-avatar{font-size:16px!important}.sb-um__me>div{display:flex;flex-direction:column;min-width:0}.sb-um__me>div>b{font-size:14px;font-weight:600;line-height:20px}.sb-um__me>div>span{overflow:hidden;font-size:12px;line-height:18px;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.sb-um__tenant{display:flex;align-items:center;gap:10px;margin:4px 4px 6px;padding:8px 10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214}.sb-um__tenant .pt-chip{width:28px;height:28px;border-radius:8px}.sb-um__tenant .pt-chip .pt-glyph{width:15px;height:15px;color:inherit}.sb-um__tenant .pt-chip .pt-glyph .s{opacity:.4}.sb-um__tenant>div{display:flex;flex:1;flex-direction:column;min-width:0}.sb-um__tenant b{overflow:hidden;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.sb-um__tenant span{overflow:hidden;font-size:11px;line-height:16px;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.sb-um__tenant button{flex:none;padding:0;border:0;background:transparent;color:#0060d6;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.sb-um__tenant button:hover{color:#07f}.sb-um__item{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:#0b0d12;font:inherit;font-size:13px;text-align:left;cursor:pointer}.sb-um__item:hover{background:#0b0d120a}.sb-um__item.is-danger,.sb-um__item.is-danger .pt-glyph{color:#b42318}.sb-um__item.is-danger:hover{background:#b423180f}.sb-um__pill{margin-left:auto;height:20px;padding:0 7px;border-radius:999px;background:#d98a001f;font-size:11px;font-weight:500;line-height:20px;color:#8f5400}.sb-um__cnt{min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:9px;background:#07f;font:600 11px/18px Outfit,-apple-system,sans-serif;color:#fff;text-align:center}.sb-um__meta{display:inline-flex;align-items:center;margin-left:auto;font-size:12px;color:#a3a8b1}.sb-um__meta.num{font-family:Outfit,-apple-system,sans-serif}.sb-um__meta .pt-glyph{width:12px;height:12px;color:#a3a8b1}.sb-um__kbd{margin-left:auto;padding:0 5px;border:1px solid rgba(11,13,18,.14);border-radius:4px;font:500 11px/16px ui-monospace,SFMono-Regular,Menlo,monospace;color:#646b78}.sb-um__lang{display:flex;align-items:center;gap:10px;height:40px;padding:0 4px 0 10px;font-size:13px}.sb-um__seg{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:12px;background:#94a3b829;box-shadow:inset 0 0 0 1px #0b0d120f}.sb-um__seg button{height:24px;padding:0 10px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:12px;font-weight:500;line-height:24px;color:#4a5160;cursor:pointer}.sb-um__seg button:hover{color:#0b0d12}.sb-um__seg button.is-on{background:#fff;color:#0b0d12;box-shadow:0 1px 2px #0f172a14,0 0 0 .5px #0b0d120f}.sb-um__div{height:1px;margin:4px 2px;background:#0b0d1214}.ant-layout-sider.app-sider.sb-b{font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0}.ant-layout-sider.app-sider.sb-b *{letter-spacing:0}.ant-layout-sider.app-sider.sb-b .sider-top-section{padding:16px 12px 6px}.ant-layout-sider.app-sider.sb-b .sb-brand{height:40px;margin-bottom:4px}.ant-layout-sider.app-sider.sb-b .sb-brand__fold{color:#a3a8b1;background:transparent}.ant-layout-sider.app-sider.sb-b .sb-brand__fold .pt-glyph .s{opacity:.25}.ant-layout-sider.app-sider.sb-b .sb-sys{margin:8px 0 14px;padding:10px 12px 10px 10px}.ant-layout-sider.app-sider.sb-b .sb-sys__t{line-height:18px}.ant-layout-sider.app-sider.sb-b .sb-sys__t span{font-size:12px}.ant-layout-sider.app-sider.sb-b .sb-sys__t b{font-size:15px}.ant-layout-sider.app-sider.sb-b .sb-quick{gap:2px;padding-bottom:10px;margin-bottom:0}.ant-layout-sider.app-sider.sb-b .sb-quick__i{height:40px;gap:12px;padding:0 12px;font-size:14px}.ant-layout-sider.app-sider.sb-b .sb-find-wrap{padding:4px 12px 8px}.ant-layout-sider.app-sider.sb-b .sb-find{height:36px;padding:0 10px 0 12px;font-size:13px}.ant-layout-sider.app-sider.sb-b .sb-find input{font-size:13px}.ant-layout-sider.app-sider.sb-b .menu-scroll-area{padding:0 12px}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title{padding:16px 12px 6px!important;font-size:12px!important;color:#8a909c!important}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title{width:100%!important;height:40px!important;margin:2px 0!important;margin-inline:0!important;padding:0 12px!important;line-height:40px!important;font-size:14px!important;color:#1f2329!important}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:12px!important}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item:hover,.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title:hover{padding-left:12px!important}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected{color:#fff!important}.ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-sub.ant-menu-inline .ant-menu-item{height:36px!important;padding-left:44px!important;line-height:36px!important;font-size:13px!important}.ant-layout-sider.app-sider.sb-b .sider-bottom-area{padding:12px 12px 14px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sider-actions-row{margin-bottom:10px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer{padding:7px 8px 7px 7px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer.is-open{box-shadow:inset 0 0 0 1px #0b0d1224,0 8px 20px -12px #0f172a4d}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer .user-info{gap:10px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer .user-details{line-height:normal}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer .user-details .name{font-size:13px;font-weight:600;line-height:18px;color:#0b0d12}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer .user-details .email{max-width:150px;font-size:11px;line-height:15px;color:#646b78}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .user-profile-footer.collapsed{padding:4px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-user-more{width:20px}.ant-layout-sider.app-sider.sb-b .sider-bottom-area .sb-user-more .pt-glyph{width:14px;height:14px}body:has(.piem-special-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.piem-special-overlay .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle{visibility:hidden;pointer-events:none}body:has(.gateway-overlay.ant-drawer-open) .atan-fab,body:has(.gateway-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden;pointer-events:none}body:has(.vehicle-overlay.ant-drawer-open) .atan-fab,body:has(.vehicle-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden}body:has(.lot-overlay.ant-drawer-open) .atan-fab,body:has(.lot-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden}body:has(.station-auth-overlay.ant-drawer-open) .atan-fab,body:has(.station-auth-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden;pointer-events:none}body:has(.menu-permission-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden;pointer-events:none}body:has(.ai-lab-overlay.ant-drawer-open) .atan-fab,body:has(.ai-lab-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab{visibility:hidden}body:has(.ov-overlay.ant-drawer-open) .atan-fab{visibility:hidden}body:has(.rp-overlay.ant-drawer-open) .atan-fab{visibility:hidden;pointer-events:none}body:has(.scm-overlay.ant-drawer-open) .atan-fab,body:has(.ant-drawer-open .scm-overlay) .atan-fab,body:has(.ant-modal-wrap:not([style*="display: none"]) .scm-overlay) .atan-fab{visibility:hidden;pointer-events:none}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item{border-radius:12px!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item .sb-glyph,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item .sb-glyph{display:inline-grid!important;place-items:center;width:28px!important;height:28px!important;border-radius:9px!important;background:#ffffff8c!important;box-shadow:0 1px 3px #0f172a0d!important;color:#454d5c!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item .sb-glyph .pt-glyph,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item .sb-glyph .pt-glyph{width:15px!important;height:15px!important;color:inherit!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item:hover,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item:hover{background:#ffffff80!important;transform:none!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected{background:#ffffffbf!important;color:#0b0d12!important;font-weight:600!important;box-shadow:0 6px 16px -8px #0f172a2e,inset 0 0 0 1px #ffffffe6!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .sb-glyph,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected .sb-glyph{background:linear-gradient(135deg,#07f,#0058d6)!important;color:#fff!important;box-shadow:0 6px 12px -4px #0077ff73!important}.ant-layout-sider.app-sider.sb-b.tariff-data-sider .menu-scroll-area .ant-menu .ant-menu-item-group-title,.ant-layout-sider.app-sider.sb-b.compute-sider .menu-scroll-area .ant-menu .ant-menu-item-group-title{font-weight:500;font-size:11px!important}body[data-tariff-overlay-open=true] .atan-fab,body[data-tariff-overlay-open=true] .atan-window{visibility:hidden;pointer-events:none}.ant-layout-sider.app-sider.sb-b.microgrid-sider .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.microgrid-sider .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-quick__t,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-sys__t b,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-find__t b,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-find__empty,.ant-layout-sider.app-sider.sb-b.microgrid-sider .user-details .name,.ant-layout-sider.app-sider.sb-b.microgrid-sider input{font-size:16px!important;line-height:1.6}.ant-layout-sider.app-sider.sb-b.microgrid-sider .ant-menu-item-group-title,.ant-layout-sider.app-sider.sb-b.microgrid-sider .ant-menu-item-group-title *,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-sys__t>span,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-find__t>span,.ant-layout-sider.app-sider.sb-b.microgrid-sider .user-details .email,.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-find__kbd,.ant-layout-sider.app-sider.sb-b.microgrid-sider kbd{font-size:14px!important;line-height:1.6}.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-sys{min-height:72px}.ant-layout-sider.app-sider.sb-b.microgrid-sider .sb-find{height:40px}.ant-layout-sider.app-sider.sb-b.microgrid-sider .menu-scroll-area .ant-menu .ant-menu-item{min-height:40px}.ant-layout-sider.app-sider.sb-b.microgrid-sider .menu-scroll-area .ant-menu .ant-menu-item-selected .sb-glyph{background:#07f!important}.ant-menu .ant-menu-item[data-menu-id$="/sub-scm/supplier-management/overview"] .ant-menu-title-content,.ant-menu .ant-menu-item[data-menu-id$="/sub-scm/base/customer"] .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.fde-sider .ant-menu-item,.ant-layout-sider.app-sider.sb-b.fde-sider .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.fde-sider .ant-menu-submenu-title,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-quick__t,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-sys__t b,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-find__t b,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-find__empty,.ant-layout-sider.app-sider.sb-b.fde-sider input{font-size:16px!important;line-height:1.6}.ant-layout-sider.app-sider.sb-b.fde-sider .ant-menu-item-group-title,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-sys__t>span,.ant-layout-sider.app-sider.sb-b.fde-sider .sb-find__t>span,.ant-layout-sider.app-sider.sb-b.fde-sider kbd{font-size:14px!important;line-height:1.6}.ant-layout-sider.app-sider.sb-b.fde-sider .menu-scroll-area .ant-menu.ant-menu-inline .ant-menu-item .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.fde-sider .menu-scroll-area .ant-menu.ant-menu-inline .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider.app-sider.sb-b.fde-sider .project-select-container .ant-select .ant-select-selection-placeholder,.ant-layout-sider.app-sider.sb-b.fde-sider .project-select-container .ant-select .ant-select-selection-item{font-size:16px!important;line-height:1.6}.ant-layout-sider.app-sider.sb-b.fde-sider .project-select-container .sb-scope__lv{font-size:14px!important}body[data-fde-overlay-open=true] .atan-fab,body[data-fde-overlay-open=true] .mobile-sider-toggle{visibility:hidden;pointer-events:none}@media (max-width: 800px){body:has(.app-sider.fde-sider) .atan-fab{display:none}}body:has(.es-project-drawer.ant-drawer-open) .atan-fab,body:has(.es-project-drawer.ant-drawer-open) .mobile-sider-toggle,body:has(.es-project-editor .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.es-project-editor .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle{visibility:hidden;pointer-events:none}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item .ant-menu-title-content,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-submenu-title .ant-menu-title-content,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-quick__t,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-sys__t b,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .user-details .name,body:has(.es-app) .ant-layout-sider.app-sider.sb-b input{font-size:16px!important;line-height:1.6}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item{min-height:40px}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title *,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-sys__t>span,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .user-details .email,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-find__kbd,body:has(.es-app) .ant-layout-sider.app-sider.sb-b kbd{font-size:14px!important;line-height:1.6}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title,body:has(.es-app) .ant-layout-sider.app-sider.sb-b .menu-scroll-area .ant-menu .ant-menu-item-group-title *{transition-property:color,background-color,border-color,box-shadow!important}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-sys{min-height:72px}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-find{height:40px}body:has(.es-app) .ant-layout-sider.app-sider.sb-b .sb-find input{min-height:40px}body:has(.es-opportunity-editor .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.es-opportunity-editor .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle,body:has(.es-opportunity-action .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.es-opportunity-action .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle{visibility:hidden;pointer-events:none}body:has(.es-survey-editor .ant-modal,.es-survey-finding .ant-modal,.es-survey-action .ant-modal,.es-survey-confirm .ant-modal) .atan-fab,body:has(.es-survey-editor .ant-modal,.es-survey-finding .ant-modal,.es-survey-action .ant-modal,.es-survey-confirm .ant-modal) .atan-mobile-toggle{display:none!important}body:has(.es-audit-drawer.ant-drawer-open,.es-audit-editor .ant-modal-wrap:not([style*="display: none"]),.es-audit-action .ant-modal-wrap:not([style*="display: none"]),.es-audit-confirm .ant-modal-wrap:not([style*="display: none"]),.energy-services-professional-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.es-audit-drawer.ant-drawer-open,.es-audit-editor .ant-modal-wrap:not([style*="display: none"]),.es-audit-action .ant-modal-wrap:not([style*="display: none"]),.es-audit-confirm .ant-modal-wrap:not([style*="display: none"]),.energy-services-professional-overlay .ant-modal-wrap:not([style*="display: none"])) .atan-mobile-toggle,body:has(.es-audit-drawer.ant-drawer-open,.es-audit-editor .ant-modal-wrap:not([style*="display: none"]),.es-audit-action .ant-modal-wrap:not([style*="display: none"]),.es-audit-confirm .ant-modal-wrap:not([style*="display: none"]),.energy-services-professional-overlay .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle{visibility:hidden;pointer-events:none}body:has(.es-scheme-drawer.ant-drawer-open,.es-scheme-editor .ant-modal-wrap:not([style*="display: none"]),.es-scheme-action .ant-modal-wrap:not([style*="display: none"]),.es-scheme-compare .ant-modal-wrap:not([style*="display: none"]),.es-scheme-confirm .ant-modal-wrap:not([style*="display: none"])) .atan-fab,body:has(.es-scheme-drawer.ant-drawer-open,.es-scheme-editor .ant-modal-wrap:not([style*="display: none"]),.es-scheme-action .ant-modal-wrap:not([style*="display: none"]),.es-scheme-compare .ant-modal-wrap:not([style*="display: none"]),.es-scheme-confirm .ant-modal-wrap:not([style*="display: none"])) .atan-mobile-toggle,body:has(.es-scheme-drawer.ant-drawer-open,.es-scheme-editor .ant-modal-wrap:not([style*="display: none"]),.es-scheme-action .ant-modal-wrap:not([style*="display: none"]),.es-scheme-compare .ant-modal-wrap:not([style*="display: none"]),.es-scheme-confirm .ant-modal-wrap:not([style*="display: none"])) .mobile-sider-toggle{visibility:hidden;pointer-events:none}body:has(:is(.es-contract-drawer,.es-contract-editor,.es-contract-action,.es-contract-confirm)) :is(.atan-fab,.atan-mobile-toggle,.mobile-sider-toggle){display:none!important}body:has(.es-construction-drawer.ant-drawer-open,.es-construction-editor .ant-modal-wrap:not([style*="display: none"])) :is(.atan-fab,.atan-mobile-toggle,.mobile-sider-toggle){visibility:hidden;pointer-events:none}body:has(.es-operation-drawer.ant-drawer-open,.es-operation-editor .ant-modal-wrap:not([style*="display: none"]),.es-operation-process .ant-modal-wrap:not([style*="display: none"])) :is(.atan-fab,.atan-mobile-toggle,.mobile-sider-toggle){visibility:hidden;pointer-events:none}.app-sider.sb-b.project-sider .project-select-container.sb-scope .sb-scope__lv{color:#0060d6;background:#0077ff14}.app-sider.sb-b.project-sider .ant-menu-item-group-title{font-size:12px;font-weight:500}.app-sider.sb-b.project-sider .sb-scope .ant-select{min-width:0}.user-avatar.user-avatar--letter{font-weight:600;display:inline-flex;align-items:center;justify-content:center}.ib-modal .ant-modal-content{padding:0!important;overflow:hidden;border-radius:20px!important;box-shadow:0 4px 12px #0f172a0f,0 30px 70px #0f172a2e,0 0 0 1px #0b0d120f!important}.ib-modal .ant-modal-mask{background-color:#0f172a3d!important}.ib{display:flex;height:min(680px,100vh - 48px);font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:20px;color:#0b0d12;-webkit-font-smoothing:antialiased}.ib button{font-family:inherit}.ib-ib{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:transparent;box-shadow:inset 0 0 0 1px #0b0d1214;color:#4a5160;cursor:pointer}.ib-ib .pt-glyph{flex:none;width:15px;height:15px}.ib-ib .pt-glyph .s{opacity:.38}.ib-ib:hover:not(:disabled){background:#0b0d120a;color:#0b0d12}.ib-ib:disabled{opacity:.35;cursor:default}.ib-ib.is-on{background:#0077ff14;box-shadow:inset 0 0 0 1px #0077ff4d;color:#07f}.ib-ib.is-plain{width:30px;height:30px;box-shadow:none}.ib-kbd{padding:0 5px;border-radius:4px;box-shadow:inset 0 0 0 1px #0b0d1224;font:500 11px/16px ui-monospace,SFMono-Regular,Menlo,monospace;color:#646b78}.ib-pill{display:inline-flex;flex:none;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.ib-pill.is-p0{background:#d92d2017;color:#b42318}.ib-pill.is-p1{background:#d98a001f;color:#8f5400}.ib-pill.is-brand{background:#0077ff14;color:#0060d6}.ib-pill.is-muted{background:#0b0d120f;color:#646b78}.ib-cnt{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f04438;font:600 11px/18px Outfit,PingFang SC,-apple-system,sans-serif;color:#fff;text-align:center}.ib-mc{flex:none;border-radius:25%;animation:ib-mc-breath 2.6s ease-in-out infinite}@keyframes ib-mc-breath{0%,to{filter:drop-shadow(0 0 0 rgba(0,119,255,0))}50%{filter:drop-shadow(0 0 4px rgba(0,119,255,.45))}}.ib-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:160px;font-size:12px;color:#646b78;text-align:center}.ib-empty .pt-glyph{flex:none;width:18px;height:18px}.ib-empty .pt-glyph .s{opacity:.38}.ib-empty b{font-size:15px;color:#0b0d12}.ib-empty.is-sm{flex:none;min-height:64px}.ib-empty .pt-chip{width:52px;height:52px;border-radius:16px}.ib-empty .pt-chip .pt-glyph{width:26px;height:26px}.ib-nav{display:flex;flex:none;flex-direction:column;width:208px;min-height:0;padding:16px 10px 10px;overflow-y:auto;border-right:1px solid rgba(11,13,18,.08);background:#f8f9fb}.ib-nav__h{display:flex;align-items:center;gap:8px;padding:2px 8px 12px;font-size:16px;font-weight:600;line-height:24px}.ib-nav__h .pt-glyph{flex:none;width:18px;height:18px}.ib-nav__h .pt-glyph .s{opacity:.38}.ib-nav__g{padding:12px 10px 4px;font-size:11px;font-weight:500;line-height:16px;color:#a3a8b1}.ib-nav__i{display:flex;flex:none;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;border-radius:9px;background:transparent;font-size:13px;color:#0b0d12;text-align:left;cursor:pointer}.ib-nav__i .pt-glyph{flex:none;width:16px;height:16px}.ib-nav__i .pt-glyph .s{opacity:.38}.ib-nav__i>.pt-glyph{color:#4a5160}.ib-nav__i .pt-appicon{--sz: 20px}.ib-nav__i .t{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ib-nav__i .n{font:500 12px Outfit,PingFang SC,-apple-system,sans-serif;color:#646b78}.ib-nav__i .tag{font-size:10px;color:#a3a8b1}.ib-nav__i:hover{background:#0b0d120d}.ib-nav__i.is-on{background:#07f;color:#fff;font-weight:600}.ib-nav__i.is-on>.pt-glyph{color:#fff}.ib-nav__i.is-on .pt-glyph .s{opacity:.5}.ib-nav__i.is-on .n{color:#ffffffd9}.ib-nav__i.is-on .ib-cnt{background:#fff;color:#07f}.ib-nav__grow{flex:1;min-height:8px}.ib-nav__f{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid rgba(11,13,18,.08)}.ib-nav__f .ib-nav__i{height:30px;font-size:12px;color:#4a5160}.ib-list{display:flex;flex:none;flex-direction:column;width:392px;min-height:0;border-right:1px solid rgba(11,13,18,.08)}.ib-list__h{display:flex;align-items:center;gap:8px;padding:14px 14px 10px}.ib-srch{display:flex;flex:1;align-items:center;gap:8px;height:32px;padding:0 8px 0 10px;border-radius:9px;background:#f7f8fa;box-shadow:inset 0 0 0 1px #0b0d1214;color:#a3a8b1}.ib-srch .pt-glyph{flex:none;width:14px;height:14px}.ib-srch .pt-glyph .s{opacity:.38}.ib-srch:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #07f,0 0 0 3px #0077ff1f}.ib-srch input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:12px;color:#0b0d12}.ib-srch input::placeholder{color:#a3a8b1}.ib-srch button{display:grid;place-items:center;padding:0;border:0;background:transparent;color:#a3a8b1;cursor:pointer}.ib-srch button .pt-glyph{flex:none;width:12px;height:12px}.ib-srch button .pt-glyph .s{opacity:.38}.ib-tabs{display:flex;align-items:center;gap:4px;padding:0 14px 10px;border-bottom:1px solid rgba(11,13,18,.08)}.ib-tabs button{height:26px;padding:0 10px;border:0;border-radius:7px;background:transparent;font-size:12px;color:#4a5160;cursor:pointer}.ib-tabs button.is-on{background:#0b0d120f;color:#0b0d12;font-weight:600}.ib-tabs__a{margin-left:auto;color:#0060d6!important;font-weight:500}.ib-tabs__a:hover{color:#07f!important}.ib-scroll{flex:1;min-height:0;padding:10px 10px 12px;overflow-y:auto}.ib-digest{margin-bottom:10px;padding:12px 12px 10px;border-radius:14px;background:linear-gradient(180deg,#f5f9ff,#fff);box-shadow:inset 0 0 0 1px #0077ff29,0 1px 2px #0f172a0a,0 18px 40px -22px #0058d659}.ib-digest__h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:18px;color:#0060d6}.ib-digest p{margin:6px 0 8px;font-size:12px;line-height:19px;color:#4a5160}.ib-digest p b{color:#0b0d12}.ib-digest__a{display:flex;gap:6px}.ib-digest__a button{height:24px;padding:0 9px;border:0;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font-size:11px;font-weight:500;color:#0b0d12;cursor:pointer}.ib-digest__a button.is-pri{background:#07f;box-shadow:none;color:#fff}.ib-day{padding:6px 6px 4px;font-size:11px;font-weight:600;line-height:16px;color:#a3a8b1}.ib-end{padding:10px 0 2px;font-size:11px;color:#a3a8b1;text-align:center}.ib-it{position:relative;display:flex;gap:10px;width:100%;padding:10px 10px 10px 14px;border:0;border-radius:12px;background:transparent;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;color:#0b0d12;text-align:left;cursor:pointer}.ib-it+.ib-it{margin-top:2px}.ib-it .pt-appicon{--sz: 30px;margin-top:1px}.ib-it__b{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ib-it__t{display:flex;align-items:center;gap:6px;font-size:13px;line-height:19px}.ib-it__t b{overflow:hidden;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.ib-it__t time{flex:none;margin-left:auto;font:500 11px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.ib-it__n{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#0b0d120f;font:600 11px/18px Outfit,PingFang SC,-apple-system,sans-serif;color:#4a5160;text-align:center}.ib-it__s{overflow:hidden;font-size:12px;line-height:18px;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.ib-it__m{font-size:11px;line-height:16px;color:#a3a8b1}.ib-it.is-unread .ib-it__t b{font-weight:600}.ib-it.is-unread:before{content:"";position:absolute;top:18px;left:4px;width:6px;height:6px;border-radius:50%;background:#07f}.ib-it:hover{background:#0b0d1209}.ib-it:hover .ib-it__q{display:flex}.ib-it:hover .ib-it__t time{visibility:hidden}.ib-it.is-sel{background:#0077ff14;box-shadow:inset 0 0 0 1px #0077ff38}.ib-it__q{position:absolute;top:8px;right:8px;display:none;gap:4px}.ib-it__q button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:#fff;box-shadow:0 1px 3px #0f172a1f,inset 0 0 0 1px #0b0d1214;color:#4a5160;cursor:pointer}.ib-it__q button .pt-glyph{flex:none;width:13px;height:13px}.ib-it__q button .pt-glyph .s{opacity:.38}.ib-it__q button:hover{color:#07f}.ib-it__stack{position:absolute;right:24px;bottom:-3px;left:24px;height:4px;border-radius:0 0 8px 8px;background:#0b0d120f}.ib-det{display:flex;flex:1;flex-direction:column;min-width:0}.ib-det__h{display:flex;align-items:center;gap:4px;padding:12px 14px 10px;border-bottom:1px solid rgba(11,13,18,.08)}.ib-det__h .sp{flex:1}.ib-det__b{display:flex;flex:1;flex-direction:column;gap:14px;min-height:0;padding:18px 22px;overflow-y:auto}.ib-det__b h3{margin:0;font-size:18px;font-weight:600;line-height:26px}.ib-det__src{display:flex;align-items:center;gap:6px;font-size:12px;color:#646b78}.ib-det__src .pt-appicon{--sz: 22px;margin-right:2px}.ib-det__src b{font-weight:500;color:#4a5160}.ib-det__meta{display:flex;flex-wrap:wrap;gap:6px}.ib-det__meta:empty{display:none}.ib-det__c{font-size:13px;line-height:22px;color:#4a5160;white-space:pre-wrap;word-break:break-word}.ib-det__f{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid rgba(11,13,18,.08);background:#fcfcfd}.ib-det__f .sp{flex:1}.ib-det__f .ant-btn .pt-glyph{width:14px;height:14px}.ib-det__f .ant-btn-primary{display:inline-flex;flex-direction:row;align-items:center;gap:4px}.ib-tl{display:flex;flex-direction:column;border-radius:12px;box-shadow:inset 0 0 0 1px #0b0d1214}.ib-tl>div{display:flex;align-items:flex-start;gap:10px;padding:9px 12px}.ib-tl>div+div{border-top:1px solid rgba(11,13,18,.08)}.ib-tl i{flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:#07f}.ib-tl i.is-read{background:#0b0d1226}.ib-tl p{flex:1;margin:0;font-size:12px;line-height:19px;color:#4a5160}.ib-tl time{margin-top:1px;font:500 11px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.ib-tl__more{font-size:12px;color:#646b78}.ib-ai{display:flex;gap:10px;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#f5f9ff,#fff);box-shadow:inset 0 0 0 1px #0077ff29}.ib-ai p{margin:0;font-size:12px;line-height:19px;color:#4a5160}.ib-ai p b{color:#0060d6}.ib-ai__dots{margin-left:6px;color:#a3a8b1}.ib-ai.is-loading .ib-mc{animation-duration:1.1s}.ib-pop{font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.ib-pop .ant-popover-inner{padding:6px!important;border-radius:14px!important;box-shadow:0 4px 12px #0f172a14,0 20px 48px #0f172a2e,0 0 0 1px #0b0d120f!important}.ib-pop__h{padding:8px 10px 6px;font-size:12px;font-weight:600;line-height:18px;color:#646b78}.ib-pop__r{display:flex;align-items:center;gap:12px;padding:8px 10px}.ib-pop__r>div{display:flex;flex:1;flex-direction:column}.ib-pop__r b{font-size:13px;font-weight:500;color:#0b0d12}.ib-pop__r span{font-size:11px;color:#646b78}.ib-pop__div{height:1px;margin:4px 6px;background:#0b0d1214}.ib-pop__link{width:100%;padding:8px 10px;border:0;background:transparent;font-size:13px;font-weight:500;color:#0060d6;text-align:left;cursor:pointer}.ib-pop__link:disabled{color:#a3a8b1;cursor:default}.ib-pop--peek .ant-popover-inner{padding:0!important;overflow:hidden}.ib-settings{width:300px}.ib-filter{width:236px}.ib-filter__chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 10px 6px}.ib-filter__chips button{height:26px;padding:0 10px;border:0;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font-size:12px;color:#4a5160;cursor:pointer}.ib-filter__chips button.is-on{background:#0077ff14;box-shadow:inset 0 0 0 1px #07f6;color:#0060d6;font-weight:500}.ib-peek{width:360px;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.ib-peek__h{display:flex;align-items:center;gap:8px;padding:12px 14px 8px;font-size:14px;font-weight:600;line-height:20px;color:#0b0d12}.ib-peek__h button{margin-left:auto;padding:0;border:0;background:transparent;font-size:12px;font-weight:500;color:#0060d6;cursor:pointer}.ib-peek__b{padding:0 6px}.ib-peek__f{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:10px 14px;border-top:1px solid rgba(11,13,18,.08);font-size:12px}.ib-peek__f span{color:#646b78}.ib-peek__f button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-size:12px;font-weight:500;color:#0060d6;cursor:pointer}.ib-toasts{position:fixed;right:24px;bottom:24px;z-index:12100;display:flex;flex-direction:column;gap:10px;width:340px;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}.ib-toast{position:relative;display:flex;gap:10px;padding:12px 34px 12px 12px;border-radius:16px;background:#fffffff7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 12px #0f172a14,0 24px 56px #0f172a33,0 0 0 1px #0b0d120f;animation:ib-toast-in .24s cubic-bezier(.2,.8,.2,1)}.ib-toast .pt-appicon{--sz: 34px}.ib-toast.is-back{opacity:.9}.ib-toast__b{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.ib-toast__b p{display:-webkit-box;margin:0;overflow:hidden;font-size:12px;line-height:18px;color:#4a5160;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ib-toast__t{display:flex;align-items:center;gap:6px;font-size:13px;color:#0b0d12}.ib-toast__t b{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ib-toast__t time{flex:none;margin-left:auto;font:500 11px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.ib-toast__a{display:flex;gap:6px;margin-top:6px}.ib-toast__a button{height:26px;padding:0 10px;border:0;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font-size:12px;font-weight:500;color:#0b0d12;cursor:pointer}.ib-toast__a button.is-pri{background:#07f;box-shadow:none;color:#fff}.ib-toast__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:transparent;color:#a3a8b1;cursor:pointer}.ib-toast__x .pt-glyph{flex:none;width:12px;height:12px}.ib-toast__x .pt-glyph .s{opacity:.38}.ib-toast__x:hover{background:#0b0d120d;color:#0b0d12}@keyframes ib-toast-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.ib-pill.is-ok{background:#12a1501a;color:#0b7a3d}.ib-pill.is-warn{background:#d98a001f;color:#8f5400}.ib-pill.is-bad{background:#d92d2017;color:#b42318}.ib-admin__h{display:flex;align-items:center;gap:8px;padding:14px 14px 10px;border-bottom:1px solid rgba(11,13,18,.08)}.ib-admin__h>div{display:flex;flex:1;flex-direction:column}.ib-admin__h b{font-size:15px;line-height:22px}.ib-admin__h span{font-size:11px;color:#646b78}.ib-admin__h .ant-btn .pt-glyph{width:13px;height:13px}.ib-det__ttl{padding-left:6px;font-size:14px;font-weight:600}.ib-explain{display:flex;gap:8px;margin-bottom:10px;padding:10px 12px;border-radius:12px;background:#f7f8fa;font-size:12px;line-height:19px;color:#4a5160}.ib-explain .pt-glyph{flex:none;width:14px;height:14px}.ib-explain .pt-glyph .s{opacity:.38}.ib-explain .pt-glyph{margin-top:2px;color:#646b78}.ib-explain p{margin:0}.ib-explain b{color:#8f5400;font-weight:500}.ib-explain.is-warn{background:#d98a0014;color:#8f5400}.ib-explain.is-bad{background:#d92d200f;color:#b42318}.ib-explain.is-bad .pt-glyph{color:#d92d20}.ib-rule{padding:12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;cursor:pointer}.ib-rule+.ib-rule{margin-top:8px}.ib-rule:hover{box-shadow:inset 0 0 0 1px #0b0d1224}.ib-rule.is-sel{background:#0077ff14;box-shadow:inset 0 0 0 1px #0077ff4d}.ib-rule.is-off .ib-rule__t b,.ib-rule.is-off .ib-rule__c{color:#a3a8b1}.ib-rule__t{display:flex;align-items:center;gap:6px}.ib-rule__t b{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ib-rule__sw{margin-left:auto}.ib-rule__c{margin-top:4px;font-size:12px;line-height:18px;color:#4a5160}.ib-rule__m{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;color:#646b78}.ib-rule__hits{margin-left:auto;font-family:Outfit,PingFang SC,-apple-system,sans-serif}.ib-ch{height:20px;padding:0 7px;border-radius:6px;background:#0077ff14;font-size:11px;font-weight:500;line-height:20px;color:#0060d6}.ib-ch.is-wecom{background:#10b9811f;color:#047857}.ib-ch.is-off{background:#0b0d120d;color:#646b78}.ib-form{gap:16px}.ib-fld{display:flex;flex-direction:column;gap:6px}.ib-fld>span{font-size:12px;font-weight:500;color:#4a5160}.ib-fld.is-row{flex-direction:row;align-items:center;justify-content:space-between}.ib-cond{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;border-radius:12px;background:#f7f8fa}.ib-cond em{font-size:12px;font-style:normal;color:#646b78}.ib-cond .ant-select{width:100%}.ib-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ib-chips button{height:26px;padding:0 10px;border:0;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font-size:12px;color:#4a5160;cursor:pointer}.ib-chips button.is-on{background:#0077ff14;box-shadow:inset 0 0 0 1px #07f6;color:#0060d6;font-weight:500}.ib-chips button:disabled{cursor:default;opacity:.7}.ib-chips__hint{font-size:11px;color:#a3a8b1}.ib-chans{display:flex;flex-direction:column;border-radius:12px;box-shadow:inset 0 0 0 1px #0b0d1214}.ib-chan{display:flex;align-items:center;gap:12px;padding:10px 12px}.ib-chan .pt-glyph{flex:none;width:16px;height:16px}.ib-chan .pt-glyph .s{opacity:.38}.ib-chan+.ib-chan{border-top:1px solid rgba(11,13,18,.08)}.ib-chan>.pt-glyph{color:#4a5160}.ib-chan>div{display:flex;flex:1;flex-direction:column}.ib-chan b{font-size:13px;font-weight:500}.ib-chan span{font-size:11px;color:#646b78}.ib-rate{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#4a5160}.ib-rate .ant-input-number{width:72px}.ib-rate em{font-style:normal;color:#a3a8b1}.ib-stat{display:grid;grid-template-columns:repeat(4,1fr);margin:10px 14px 0;border-radius:12px;background:#f7f8fa}.ib-stat>div{display:flex;flex-direction:column;gap:1px;padding:8px 10px}.ib-stat>div+div{border-left:1px solid rgba(11,13,18,.08)}.ib-stat span{font-size:11px;color:#646b78}.ib-stat b{font:600 16px/22px Outfit,PingFang SC,-apple-system,sans-serif}.ib-stat b.is-ok{color:#0b7a3d}.ib-stat b.is-bad{color:#b42318}.ib-stat b.is-warn{color:#8f5400}.ib-recf{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-bottom:1px solid rgba(11,13,18,.08)}.ib-recf .ib-srch{flex:none}.ib-recf__row{display:flex;flex-wrap:wrap;gap:8px}.ib-seg{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:#94a3b829}.ib-seg button{height:24px;padding:0 9px;border:0;border-radius:7px;background:transparent;font-size:12px;color:#4a5160;cursor:pointer}.ib-seg button.is-on{background:#fff;color:#0b0d12;font-weight:500;box-shadow:0 1px 2px #0f172a14}.ib-rec{display:flex;gap:10px;padding:10px;border-radius:11px;cursor:pointer}.ib-rec+.ib-rec{margin-top:2px}.ib-rec:hover{background:#0b0d1209}.ib-rec.is-sel{background:#0077ff14;box-shadow:inset 0 0 0 1px #0077ff38}.ib-rec__ch{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:9px;background:#0077ff14;color:#07f}.ib-rec__ch .pt-glyph{flex:none;width:15px;height:15px}.ib-rec__ch .pt-glyph .s{opacity:.38}.ib-rec__ch.is-wecom{background:#10b9811f;color:#059669}.ib-rec__b{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ib-rec__t{display:flex;align-items:center;gap:6px}.ib-rec__t b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.ib-rec__t time{flex:none;margin-left:auto;font:500 11px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.ib-rec__m{overflow:hidden;font-size:11px;line-height:16px;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.ib-rec__m em{font-style:normal;color:#a3a8b1}.ib-dot{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;vertical-align:1px;background:#a3a8b1}.ib-dot.is-ok{background:#12a150}.ib-dot.is-warn{background:#d98a00}.ib-dot.is-bad{background:#d92d20}.ib-kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:12px;background:#f7f8fa}.ib-kv>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 14px}.ib-kv>div+div{border-left:1px solid rgba(11,13,18,.08)}.ib-kv span{font-size:11px;color:#646b78}.ib-kv b{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ib-select-pop{z-index:12080!important}.app-layout{height:100vh;overflow:hidden;position:relative;isolation:isolate;background-color:var(--bg-page);transition:background-color .3s ease;width:100%!important;margin:0!important;padding:0!important;display:block}.app-layout.app-layout--microapp{isolation:auto}.app-layout:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(at 0% 0%,rgba(147,197,253,.2) 0px,transparent 50%),radial-gradient(at 100% 0%,rgba(167,243,208,.2) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(199,210,254,.2) 0px,transparent 50%),radial-gradient(at 0% 100%,rgba(221,214,254,.2) 0px,transparent 50%);animation:appLayoutLiquidBg 15s ease-in-out infinite alternate}@keyframes appLayoutLiquidBg{0%{transform:scale(1) translate(0)}to{transform:scale(1.1) translate(2%,2%)}}.app-layout .common-page-layout:before,.app-layout .common-page-layout .page-content-wrapper:before,.app-layout .dashboard:before,.app-layout .dashboard-v2:before,.app-layout .todo-container:before,.app-layout .hub-background{display:none!important}.app-layout .common-page-layout,.app-layout .dashboard,.app-layout .dashboard-v2,.app-layout .todo-container,.app-layout .ai-agent-hub{background-color:transparent!important;background-image:none!important}.app-layout.app-layout--settings>.ant-layout{left:0!important;width:100%!important}.app-layout.app-layout--atan-immersive>.ant-layout{left:0!important;width:100%!important}.app-layout.app-layout--atan-immersive .app-content{overflow:hidden}.app-layout.app-layout--atan-immersive .main-app-outlet>div{flex:1;min-height:0;height:100%;width:100%;display:flex;flex-direction:column}.app-layout .ant-layout-sider{position:fixed!important;left:0!important;top:0!important;bottom:0!important;height:100vh!important;width:240px!important;max-width:240px!important;min-width:240px!important;flex:0 0 240px!important;z-index:1000;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-md)}.app-layout .ant-layout-sider.ant-layout-sider-collapsed{width:80px!important;max-width:80px!important;min-width:80px!important;flex:0 0 80px!important}.app-layout>.ant-layout{position:absolute;z-index:1;top:0;right:0;bottom:0;left:240px;height:100vh;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;width:auto!important;max-width:none!important;margin-left:0!important;background:transparent!important}.app-layout .ant-layout-sider-collapsed~.ant-layout{left:80px;width:auto!important;max-width:none!important;margin-left:0!important}.app-layout .mobile-sider-toggle,.app-layout .mobile-sider-overlay{display:none}@media screen and (max-width: 1024px){.app-layout.app-layout .ant-layout-sider.app-sider{position:fixed!important;top:0!important;left:0!important;bottom:0!important;height:100vh!important;transform:translate(-100%)!important;visibility:hidden!important;pointer-events:none;display:block!important;width:280px!important;max-width:85%!important;min-width:240px!important;flex:0 0 240px!important;z-index:2000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;box-shadow:none!important}.app-layout.app-layout .ant-layout-sider.app-sider.mobile-open{transform:translate(0)!important;visibility:visible!important;pointer-events:auto;box-shadow:10px 0 30px #0003!important}.app-layout.app-layout .ant-layout-sider.app-sider .sider-collapse-trigger{display:none!important;opacity:0!important;visibility:hidden!important}.app-layout.app-layout{display:block!important}.app-layout.app-layout>.ant-layout{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin-left:0!important;width:100%!important;min-width:100%!important;padding:0!important;transform:none!important}.app-layout.app-layout .ant-layout-sider-collapsed~.ant-layout{left:auto!important;margin-left:0!important;width:100%!important;max-width:100%!important}.app-layout .mobile-sider-toggle{display:flex;position:fixed;top:16px;right:16px;z-index:1500;background:#fff;box-shadow:0 4px 12px #0000001a;border:1px solid #e2e8f0}.app-layout .mobile-sider-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:1990;animation:fadeIn .2s ease-out}}.app-content{margin:0!important;padding:0!important;background:transparent;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:relative;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.main-app-outlet{position:relative;z-index:1;flex:1;min-height:0;height:100%;display:flex;flex-direction:column}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body:has(#subapp-viewport .zbo) .app-layout:before{animation:none;transform:none}.main-app-login-wrapper{--login-bg: #020617;--login-bg-mid: #1e293b;--login-orb-1: rgba(74, 222, 128, .22);--login-orb-2: rgba(59, 130, 246, .22);--login-orb-3: rgba(99, 102, 241, .16);--login-orb-4: rgba(56, 189, 248, .14);--login-grid: rgba(255, 255, 255, .045);--login-card-bg: rgba(17, 24, 39, .88);--login-card-border: rgba(255, 255, 255, .1);--login-card-shadow: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 32px 64px -24px rgba(0, 0, 0, .55), 0 12px 28px -16px rgba(0, 0, 0, .35);--login-brand-bg: #0b1220;--login-brand-text: #f8fafc;--login-brand-muted: rgba(248, 250, 252, .72);--login-brand-faint: rgba(248, 250, 252, .4);--login-tag-bg: rgba(255, 255, 255, .08);--login-tag-border: rgba(255, 255, 255, .1);--login-form-bg: rgba(15, 23, 42, .92);--login-form-title: #f1f5f9;--login-form-sub: rgba(148, 163, 184, .95);--login-input-bg: rgba(255, 255, 255, .04);--login-input-border: rgba(255, 255, 255, .12);--login-input-hover-bg: rgba(255, 255, 255, .07);--login-input-text: #f1f5f9;--login-input-placeholder: rgba(148, 163, 184, .85);--login-icon: #94a3b8;--login-checkbox: rgba(203, 213, 225, .9);--login-link: #60a5fa;--login-link-hover: #93c5fd;--login-secondary-btn-bg: rgba(255, 255, 255, .06);--login-secondary-btn-border: rgba(255, 255, 255, .14);--login-secondary-btn-text: #e2e8f0;--login-control-bg: rgba(255, 255, 255, .08);--login-control-border: rgba(255, 255, 255, .12);--login-control-hover-bg: rgba(255, 255, 255, .14);--login-control-text: rgba(255, 255, 255, .85);--login-logo-filter: none;--login-tech-stroke: rgba(255, 255, 255, .06);--login-grid-opacity: 1;--login-pane-divider: rgba(255, 255, 255, .08);--login-shell-line: linear-gradient( 90deg, transparent 0%, rgba(74, 222, 128, .45) 30%, rgba(59, 130, 246, .4) 70%, transparent 100% );height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Segoe UI,sans-serif;position:fixed;top:0;left:0;z-index:100;pointer-events:none;overflow:hidden;background-color:var(--login-bg);background-image:radial-gradient(900px 520px at 12% 8%,var(--login-orb-2),transparent 58%),radial-gradient(820px 480px at 88% 86%,var(--login-orb-1),transparent 55%),radial-gradient(circle at 50% 42%,var(--login-bg-mid) 0%,var(--login-bg) 72%);transition:background-color .3s ease,color .3s ease}.main-app-login-wrapper[data-portal-theme=light]{--login-bg: #f3f6fb;--login-bg-mid: #f8fafc;--login-orb-1: rgba(52, 211, 153, .55);--login-orb-2: rgba(96, 165, 250, .58);--login-orb-3: rgba(167, 139, 250, .42);--login-orb-4: rgba(56, 189, 248, .48);--login-grid: transparent;--login-grid-opacity: 0;--login-card-bg: #ffffff;--login-card-border: rgba(15, 23, 42, .08);--login-card-shadow: 0 1px 0 rgba(255, 255, 255, 1) inset, 0 24px 48px -20px rgba(15, 23, 42, .22), 0 8px 20px -12px rgba(15, 23, 42, .1);--login-brand-bg: #0b1220;--login-brand-text: #f8fafc;--login-brand-muted: rgba(226, 232, 240, .78);--login-brand-faint: rgba(148, 163, 184, .75);--login-tag-bg: rgba(255, 255, 255, .08);--login-tag-border: rgba(255, 255, 255, .12);--login-form-bg: #ffffff;--login-form-title: #0f172a;--login-form-sub: #64748b;--login-input-bg: #f8fafc;--login-input-border: rgba(15, 23, 42, .1);--login-input-hover-bg: #ffffff;--login-input-text: #0f172a;--login-input-placeholder: #94a3b8;--login-icon: #94a3b8;--login-checkbox: #64748b;--login-link: #2563eb;--login-link-hover: #1d4ed8;--login-secondary-btn-bg: #f8fafc;--login-secondary-btn-border: rgba(15, 23, 42, .12);--login-secondary-btn-text: #334155;--login-control-bg: rgba(255, 255, 255, .78);--login-control-border: rgba(15, 23, 42, .1);--login-control-hover-bg: #ffffff;--login-control-text: rgba(15, 23, 42, .72);--login-logo-filter: none;--login-tech-stroke: rgba(255, 255, 255, .08);--login-pane-divider: rgba(15, 23, 42, .06);background-image:radial-gradient(ellipse 70% 55% at 8% 12%,rgba(147,197,253,.65),transparent 58%),radial-gradient(ellipse 60% 50% at 92% 8%,rgba(167,243,208,.55),transparent 55%),radial-gradient(ellipse 55% 50% at 78% 88%,rgba(196,181,253,.45),transparent 58%),radial-gradient(ellipse 50% 45% at 18% 82%,rgba(125,211,252,.42),transparent 55%),radial-gradient(ellipse 40% 35% at 48% 48%,rgba(255,255,255,.55),transparent 60%),linear-gradient(165deg,#eef2ff,#f0fdf4 42%,#f8fafc)}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .bg-grid-lines{display:none}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .bg-gradient-orb{filter:blur(120px) saturate(1.15);opacity:.9}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .orb-1{width:min(72vw,780px);height:min(72vw,780px);top:-22%;right:-18%}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .orb-2{width:min(64vw,680px);height:min(64vw,680px);bottom:-18%;left:-14%}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .orb-3{width:min(48vw,520px);height:min(48vw,520px);top:38%;left:46%;opacity:.7}.main-app-login-wrapper[data-portal-theme=light] .bg-animation-layer .orb-4{width:min(42vw,440px);height:min(42vw,440px);bottom:22%;right:22%}.main-app-login-wrapper .main-app-login-container,.main-app-login-wrapper .login-toolbar{pointer-events:auto}.main-app-login-wrapper .login-toolbar{position:fixed;top:20px;right:24px;z-index:200;display:flex;align-items:center;gap:10px}@media (max-width: 768px){.main-app-login-wrapper .login-toolbar{top:16px;right:16px}}.main-app-login-wrapper .login-theme-toggle{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid var(--login-control-border);background:var(--login-control-bg);color:var(--login-control-text);cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease,color .2s ease}.main-app-login-wrapper .login-theme-toggle .anticon{font-size:16px}.main-app-login-wrapper .login-theme-toggle:hover{background:var(--login-control-hover-bg);color:var(--login-form-title)}.main-app-login-wrapper .login-theme-toggle:focus-visible{outline:2px solid rgba(59,130,246,.55);outline-offset:2px}.main-app-login-wrapper .login-locale-switcher .app-locale-trigger--inline{color:var(--login-control-text)!important;background:var(--login-control-bg)!important;border:1px solid var(--login-control-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.main-app-login-wrapper .login-locale-switcher .app-locale-trigger--inline .app-locale-trigger__label{color:var(--login-control-text)}.main-app-login-wrapper .login-locale-switcher .app-locale-trigger--inline .app-locale-trigger__arrow{color:var(--login-brand-faint)}.main-app-login-wrapper .login-locale-switcher .app-locale-trigger--inline:hover{color:var(--login-form-title)!important;background:var(--login-control-hover-bg)!important}.main-app-login-wrapper .login-locale-switcher .app-locale-trigger--inline:hover .app-locale-trigger__label{color:var(--login-form-title)}.main-app-login-wrapper .bg-animation-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.main-app-login-wrapper .bg-animation-layer .bg-grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--login-grid-opacity);background-image:linear-gradient(var(--login-grid) 1px,transparent 1px),linear-gradient(90deg,var(--login-grid) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(circle at center,black 36%,transparent 78%);-webkit-mask-image:radial-gradient(circle at center,black 36%,transparent 78%)}.main-app-login-wrapper .bg-animation-layer .bg-gradient-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.75;animation:loginFloat 25s infinite ease-in-out}.main-app-login-wrapper .bg-animation-layer .orb-1{width:720px;height:720px;background:radial-gradient(circle,var(--login-orb-1) 0%,transparent 70%);top:-18%;right:-16%;animation-duration:30s}.main-app-login-wrapper .bg-animation-layer .orb-2{width:560px;height:560px;background:radial-gradient(circle,var(--login-orb-2) 0%,transparent 70%);bottom:-12%;left:-10%;animation-delay:-5s;animation-duration:25s}.main-app-login-wrapper .bg-animation-layer .orb-3{width:400px;height:400px;background:radial-gradient(circle,var(--login-orb-3) 0%,transparent 70%);top:28%;left:42%;animation-delay:-10s;animation-duration:35s}.main-app-login-wrapper .bg-animation-layer .orb-4{width:300px;height:300px;background:radial-gradient(circle,var(--login-orb-4) 0%,transparent 70%);bottom:18%;right:28%;animation:loginFloatReverse 28s infinite ease-in-out}.main-app-login-container{position:relative;z-index:10;display:flex;width:100%;max-width:1080px;height:680px;max-height:90vh;border-radius:24px;overflow:hidden;background:var(--login-card-bg);border:1px solid var(--login-card-border);box-shadow:var(--login-card-shadow);animation:loginCardIn .55s cubic-bezier(.22,1,.36,1) both}@media (max-width: 768px){.main-app-login-container{flex-direction:column;height:100vh;max-height:100vh;border-radius:0;width:100vw;border:none;background:transparent;box-shadow:none;overflow-y:auto;align-items:center;justify-content:center;padding:20px;animation:none}}.main-app-brand-section{flex:1.15;position:relative;display:flex;flex-direction:column;justify-content:center;padding:52px 56px;overflow:hidden;color:var(--login-brand-text);background:var(--login-brand-bg);border-right:1px solid var(--login-pane-divider)}.main-app-brand-section .tech-decoration{position:absolute;z-index:1;opacity:.7;pointer-events:none}.main-app-brand-section .tech-decoration.bottom-right{bottom:-50px;right:-50px}.main-app-brand-section .tech-decoration circle{stroke:var(--login-tech-stroke)}@media (max-width: 768px){.main-app-brand-section{display:none}}.main-app-brand-section .brand-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.main-app-brand-section .brand-content .brand-header{display:flex;align-items:center;margin-bottom:auto;z-index:10}.main-app-brand-section .brand-content .brand-header .brand-logo-full{height:52px;width:auto;max-width:240px;object-fit:contain;margin-left:-6px;filter:var(--login-logo-filter)}.main-app-brand-section .brand-content .slogan-container{margin:auto 0}.main-app-brand-section .brand-content .slogan-container .slogan-main{font-size:48px;font-weight:700;line-height:1.18;margin-bottom:24px;color:var(--login-brand-text);letter-spacing:-.03em}.main-app-brand-section .brand-content .slogan-container .slogan-main .text-highlight{background:linear-gradient(120deg,#4ade80,#22d3ee 48%,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block}.main-app-brand-section .brand-content .slogan-container .slogan-divider{width:56px;height:2px;background:linear-gradient(90deg,#4ade80,rgba(59,130,246,.35),transparent);margin-bottom:24px;border-radius:2px}.main-app-brand-section .brand-content .slogan-container .slogan-sub{font-size:15px;color:var(--login-brand-muted);line-height:1.75;max-width:420px;font-weight:400;letter-spacing:.01em}.main-app-brand-section .brand-content .brand-footer{margin-top:auto}.main-app-brand-section .brand-content .brand-footer .feature-tags{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;color:var(--login-brand-text);font-weight:500}.main-app-brand-section .brand-content .brand-footer .feature-tags .dot{color:var(--login-brand-faint)}.main-app-brand-section .brand-content .brand-footer .feature-tags .tag{padding:5px 12px;background:var(--login-tag-bg);border:1px solid var(--login-tag-border);border-radius:999px;font-size:12px;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s ease,border-color .25s ease,background .25s ease}.main-app-brand-section .brand-content .brand-footer .feature-tags .tag:hover{transform:translateY(-1px);border-color:#4ade8059}.main-app-brand-section .brand-content .brand-footer .copyright{color:var(--login-brand-faint);font-size:12px;letter-spacing:.5px}.main-app-form-section{flex:1;display:flex;align-items:center;justify-content:center;background:var(--login-form-bg);padding:48px 44px;transition:background .3s ease}@media (max-width: 768px){.main-app-form-section{background:var(--login-form-bg);padding:36px 24px;border-radius:24px;border:1px solid var(--login-card-border);width:100%;max-width:420px;flex:none;box-shadow:var(--login-card-shadow);margin:auto 0;animation:loginMobileCardIn .7s cubic-bezier(.2,.8,.2,1) both}}.main-app-form-section .form-content{width:100%;max-width:360px}@media (max-width: 768px){.main-app-form-section .form-content{max-width:100%}}.main-app-form-section .form-content .form-header{margin-bottom:28px;text-align:left}@media (max-width: 768px){.main-app-form-section .form-content .form-header{text-align:center;margin-bottom:28px}}.main-app-form-section .form-content .form-header .mobile-logo{display:none;height:40px;margin-bottom:24px}@media (max-width: 768px){.main-app-form-section .form-content .form-header .mobile-logo{display:block;margin-left:auto;margin-right:auto}}.main-app-form-section .form-content .form-header .welcome-title{font-size:28px;margin-bottom:10px!important;color:var(--login-form-title)!important;font-weight:700;letter-spacing:-.03em;line-height:1.25}@media (max-width: 768px){.main-app-form-section .form-content .form-header .welcome-title{font-size:26px}}.main-app-form-section .form-content .form-header .welcome-sub{font-size:14px;color:var(--login-form-sub)!important;line-height:1.55}.main-app-form-section .form-content .login-tabs{margin-bottom:24px}.main-app-form-section .form-content .login-tabs :global .ant-tabs-nav:before{border-bottom:1px solid var(--login-input-border)}.main-app-form-section .form-content .login-tabs :global .ant-tabs-tab{font-size:15px;color:var(--login-form-sub);padding:12px 0}.main-app-form-section .form-content .login-tabs :global .ant-tabs-tab:hover{color:#4ade80}.main-app-form-section .form-content .login-tabs :global .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#4ade80;font-weight:600}.main-app-form-section .form-content .login-tabs :global .ant-tabs-ink-bar{background:#4ade80;height:3px;border-radius:2px}.main-app-form-section .form-content .login-form .custom-input{height:50px;border-radius:14px;border:1px solid var(--login-input-border);background:var(--login-input-bg);color:var(--login-input-text);transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease;padding-left:16px;font-size:15px;box-shadow:0 1px #fff6 inset}.main-app-form-section .form-content .login-form .custom-input::placeholder{color:var(--login-input-placeholder)}.main-app-form-section .form-content .login-form .custom-input input{background:transparent;color:var(--login-input-text)}.main-app-form-section .form-content .login-form .custom-input input::placeholder{color:var(--login-input-placeholder)}.main-app-form-section .form-content .login-form .custom-input .ant-input-password-icon{color:var(--login-icon)}.main-app-form-section .form-content .login-form .custom-input:hover{background:var(--login-input-hover-bg);border-color:var(--login-input-border);border-color:color-mix(in srgb,var(--login-input-border) 70%,#4ade80)}.main-app-form-section .form-content .login-form .custom-input:focus,.main-app-form-section .form-content .login-form .custom-input.ant-input-focused,.main-app-form-section .form-content .login-form .custom-input.ant-input-affix-wrapper-focused{background:var(--login-input-hover-bg);border-color:#4ade80;box-shadow:0 0 0 4px #4ade8024;transform:translateY(-1px)}.main-app-form-section .form-content .login-form .custom-input .input-icon{color:var(--login-icon);font-size:18px;margin-right:10px;transition:color .3s}.main-app-form-section .form-content .login-form .custom-input:focus-within .input-icon{color:#4ade80}.main-app-form-section .form-content .login-form .captcha-btn{height:52px;border-radius:12px;border:1px solid var(--login-input-border);color:#4ade80;font-weight:500;background:var(--login-secondary-btn-bg);padding:0 20px}.main-app-form-section .form-content .login-form .captcha-btn:hover:not(:disabled){border-color:#4ade80;background:#4ade8014}.main-app-form-section .form-content .login-form .captcha-btn:disabled{opacity:.55}.main-app-form-section .form-content .login-form .login-pwd-hint{margin:0 0 8px;font-size:12px;line-height:1.45;color:#94a3b8;text-align:left}.main-app-form-section .form-content .login-form .form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;margin-top:8px;flex-wrap:wrap;gap:10px}@media (max-width: 768px){.main-app-form-section .form-content .login-form .form-options{margin-bottom:24px}}.main-app-form-section .form-content .login-form .form-options .options-left{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.main-app-form-section .form-content .login-form .form-options .ant-checkbox-wrapper{color:var(--login-checkbox);font-size:13px}.main-app-form-section .form-content .login-form .form-options .mock-text{font-size:13px;color:var(--login-checkbox)}.main-app-form-section .form-content .login-form .form-options .forgot-password{font-size:13px;color:var(--login-link);font-weight:600;transition:color .2s}.main-app-form-section .form-content .login-form .form-options .forgot-password:hover{color:var(--login-link-hover)}.main-app-form-section .form-content .login-form .submit-btn{height:50px;border-radius:14px;font-size:15px;font-weight:600;letter-spacing:.04em;background:linear-gradient(135deg,#34d399,#22c55e 48%,#16a34a);border:none;box-shadow:0 1px #ffffff47 inset,0 10px 22px -10px #16a34a8c;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;display:flex;align-items:center;justify-content:center;gap:8px}.main-app-form-section .form-content .login-form .submit-btn .btn-icon{font-size:13px;transition:transform .22s ease}.main-app-form-section .form-content .login-form .submit-btn:hover{transform:translateY(-1px);box-shadow:0 1px #ffffff52 inset,0 14px 28px -12px #16a34a99;filter:brightness(1.03)}.main-app-form-section .form-content .login-form .submit-btn:hover .btn-icon{transform:translate(3px)}.main-app-form-section .form-content .login-form .submit-btn:active{transform:translateY(0);box-shadow:0 2px 8px #16a34a47}.main-app-form-section .form-content .login-form .wecom-login-btn{height:48px;border-radius:12px;font-size:15px;font-weight:500;border:1px solid var(--login-secondary-btn-border);background:var(--login-secondary-btn-bg);color:var(--login-secondary-btn-text);display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.main-app-form-section .form-content .login-form .wecom-login-btn:hover{filter:brightness(1.05);border-color:var(--login-secondary-btn-border);border-color:color-mix(in srgb,var(--login-secondary-btn-border) 60%,#4ade80)}.main-app-form-section .form-content .form-footer{margin-top:28px;text-align:center;font-size:13px;color:var(--login-form-sub)}.main-app-form-section .form-content .form-footer .ant-typography{color:var(--login-form-sub)!important}.main-app-form-section .form-content .form-footer.form-footer-alt{margin-top:12px}.main-app-form-section .form-content .form-footer .register-link{color:var(--login-link);font-weight:600;margin-left:6px;position:relative;text-decoration:none}.main-app-form-section .form-content .form-footer .register-link:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:var(--login-link);transition:width .3s ease}.main-app-form-section .form-content .form-footer .register-link:hover{color:var(--login-link-hover)}.main-app-form-section .form-content .form-footer .register-link:hover:after{width:100%}@keyframes loginFloat{0%,to{transform:translate(0)}25%{transform:translate(20px,-30px)}50%{transform:translate(-15px,15px)}75%{transform:translate(30px,10px)}}@keyframes loginFloatReverse{0%,to{transform:translate(0)}33%{transform:translate(-25px,20px)}66%{transform:translate(15px,-30px)}}@keyframes loginPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}@keyframes loginFadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes loginCardIn{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loginMobileCardIn{0%{opacity:0;transform:scale(.94) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-in-up{opacity:0;animation:loginFadeInUp .75s cubic-bezier(.22,1,.36,1) forwards}@media (prefers-reduced-motion: reduce){.main-app-login-wrapper .bg-animation-layer .bg-gradient-orb{animation:none!important}.main-app-login-container,.main-app-form-section,.animate-fade-in-up{animation:none!important;opacity:1!important;transform:none!important}}.main-app-register-wrapper{align-items:flex-start;overflow-y:auto;padding-top:64px;padding-bottom:32px}.main-app-register-wrapper .main-app-login-container{margin-top:auto;margin-bottom:auto;height:auto;min-height:680px;max-height:none}.main-app-register-wrapper .main-app-form-section{padding-top:36px;padding-bottom:36px}.main-app-register-wrapper .registration-form .ant-form-item{margin-bottom:16px}.main-app-register-wrapper .registration-form .ant-form-item-label>label{color:var(--login-form-title)}.main-app-register-wrapper .registration-form .ant-alert{margin-bottom:16px}.main-app-register-wrapper .registration-form .registration-note{color:var(--login-form-sub);font-size:12px;line-height:1.6;margin:4px 0 12px}.main-app-register-wrapper .registration-form .form-options{margin:0 0 16px}.main-app-register-wrapper .registration-form .registration-code-row{display:flex;gap:8px}.main-app-register-wrapper .registration-form .registration-code-row .custom-input{min-width:0}.main-app-register-wrapper .registration-form .registration-code-row .captcha-btn{flex-shrink:0;padding:0 12px}.main-app-register-wrapper .recovery-form .ant-steps{margin-bottom:24px}.main-app-register-wrapper .recovery-form .ant-steps-item-title{color:var(--login-form-title)!important}.main-app-register-wrapper .recovery-form .recovery-change-account{padding:0;margin:-4px 0 12px;height:auto}@media (max-width: 768px){.main-app-register-wrapper{padding-top:0;padding-bottom:0}.main-app-register-wrapper .main-app-login-container{min-height:100vh}.main-app-register-wrapper .main-app-form-section{margin-top:72px;margin-bottom:24px}}.pt-portal .pt-news.pu-card{border-radius:20px;background:radial-gradient(ellipse at 100% 0%,rgba(157,138,235,.12),transparent 65%),linear-gradient(155deg,#fff,#fafbff)}.pu-card__header{display:flex;align-items:center;gap:10px;min-width:0}.pu-card__header>div{min-width:0}.pu-card__header h2{margin:0;font-size:16px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.pu-card__eyebrow{display:block;font-size:9px;line-height:14px;font-weight:600;color:#817098;letter-spacing:.12em}.pu-card__subtitle{margin:4px 0 8px;font-size:12px;line-height:18px;color:#646b78}.pu-card .pu-manage{display:inline-flex;align-items:center;flex:none;gap:4px;margin-left:auto;padding:5px 7px;border:1px solid rgba(109,74,224,.12);border-radius:8px;font-size:11px;line-height:18px;color:#6d4ae0;background:#ffffffb3}.pu-card .pu-manage:hover{background:#f2edff}.pu-card .pu-manage:focus-visible{outline:2px solid #0077ff;outline-offset:2px}.pu-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(11,13,18,.06);font-size:11px;line-height:18px;color:#8a909b}.pu-card__footer button{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font-family:inherit;font-size:11px;color:#6d4ae0;cursor:pointer}.pu-card__footer button:disabled{color:#a3a8b1;cursor:default}.pu-card__footer button:focus-visible{outline:2px solid #0077ff;outline-offset:3px;border-radius:4px}.pu-card__footer button .anticon{font-size:9px}.pu-list{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0 0 12px;padding:0 0 0 14px;list-style:none}.pu-list>li{position:relative;min-width:0}.pu-list>li:before{content:"";position:absolute;top:18px;left:-14px;width:6px;height:6px;border-radius:50%;background:#9c88db;box-shadow:0 0 0 3px #f2edff}.pu-list>li.is-read:before{background:#b3b8c2;box-shadow:0 0 0 3px #f3f4f7}.pu-list>li:not(:last-child):after{content:"";position:absolute;top:31px;bottom:-13px;left:-12px;width:1px;background:#e8e3f1}.pu-list .pu-entry{position:relative;display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;padding:10px 22px 10px 10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#0b0d12;text-align:left;font-family:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pu-list .pu-entry.is-featured{border-color:#6d4ae014;background:#6d4ae00b}.pu-list .pu-entry:hover{border-color:#6d4ae026;background:#f2edff}.pu-list .pu-entry:focus-visible{outline:2px solid #0077ff;outline-offset:2px}.pu-list .pu-entry__meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;min-width:0;font-size:11px;line-height:18px;color:#7d8290}.pu-list .pu-entry__title{font-size:14px;line-height:21px;font-weight:600;overflow-wrap:anywhere}.pu-list .pu-entry__summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:19px;color:#646b78;overflow-wrap:anywhere}.pu-list .pu-entry__scope{font-size:10px;line-height:16px;color:#8a909b;overflow-wrap:anywhere}.pu-list .pu-entry__arrow{position:absolute;right:8px;top:50%;font-size:9px;color:#a393c4}.pu-kind{display:inline-flex;padding:0 6px;border-radius:5px;font-size:10px;font-weight:500;line-height:18px}.pu-kind--release{background:#eaf2ff;color:#2468bb}.pu-kind--improvement{background:#efeafb;color:#7656b0}.pu-kind--notice{background:#fcf2df;color:#946b27}.pu-unread{margin-left:auto;font-size:10px;color:#7656b0}.pu-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;padding:20px 8px;color:#646b78;font-size:12px;line-height:20px;text-align:center}.pu-modal{max-width:calc(100vw - 24px)}.pu-modal .ant-modal-content{border-radius:20px}.pu-modal .ant-modal-body{max-height:72vh;overflow-y:auto;overscroll-behavior:contain}.pu-modal .pu-list{margin-top:20px}.pu-modal.pu-detail-modal{max-width:calc(100vw - 32px)}.pu-modal.pu-detail-modal .ant-modal-content{padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:24px;background:radial-gradient(ellipse 65% 260px at 100% 0%,#f0ebfc,transparent),#fff;box-shadow:0 24px 80px #1f19352e,0 4px 16px #1f19350f}.pu-modal.pu-detail-modal .ant-modal-header{margin:0;padding:24px 64px 0 32px;background:transparent}.pu-modal.pu-detail-modal .ant-modal-close{top:20px;right:20px;border-radius:10px;color:#89909d}.pu-modal.pu-detail-modal .ant-modal-body{max-height:min(72vh,100dvh - 160px)}.pu-modal.pu-detail-modal .ant-modal-footer{margin:0;padding:16px 32px;border-top:1px solid #eef0f5;background:#fcfcfe}.pu-modal.pu-detail-modal .pu-state{padding:32px}.pu-detail-context{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:20px;font-weight:500;color:#81738e}.pu-detail-context .pt-chip{width:26px;height:26px;border-radius:8px;box-shadow:none}.pu-detail-heading{padding:20px 32px 24px}.pu-detail-title{margin:0 0 14px;font-size:26px;line-height:1.4;font-weight:650;letter-spacing:-.02em;color:#202332;overflow-wrap:anywhere}.pu-detail-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;font-size:12px;line-height:20px;color:#707687}.pu-detail-meta time{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.pu-detail-meta .pu-kind{padding:2px 8px;font-size:11px}.pu-detail-module{overflow-wrap:anywhere}.pu-detail-version{padding:0 7px;border:1px solid #e5e3ed;border-radius:5px;font-size:11px;overflow-wrap:anywhere}.pu-detail-summary{margin:20px 0 0;padding:0 0 0 12px;border-left:3px solid #d6c9ed;font-size:14px;line-height:24px;color:#767a89;overflow-wrap:anywhere}.pu-detail-content{padding:24px 32px 28px;border-top:1px solid #eeeaf4;background:#fff}.pu-detail-content__label{margin-bottom:14px;font-size:11px;line-height:18px;font-weight:500;letter-spacing:.08em;color:#81738e}.pu-detail-content .pu-markdown{padding:0;font-size:15px;line-height:1.9;color:#414757}.pu-detail-content .pu-markdown>:first-child{margin-top:0}.pu-detail-content .pu-markdown>:last-child{margin-bottom:0}.pu-detail-content .pu-markdown h1{font-size:21px}.pu-detail-content .pu-markdown h2{font-size:19px}.pu-detail-content .pu-markdown h3,.pu-detail-content .pu-markdown h4{font-size:16px}.pu-detail-content .pu-markdown h1,.pu-detail-content .pu-markdown h2,.pu-detail-content .pu-markdown h3,.pu-detail-content .pu-markdown h4{margin:24px 0 12px;font-weight:600;color:#292e3d}.pu-detail-content .pu-markdown p{margin:0 0 14px}.pu-detail-content .pu-markdown ul,.pu-detail-content .pu-markdown ol{margin:0 0 16px;padding-left:22px}.pu-detail-content .pu-markdown li+li{margin-top:6px}.pu-detail-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.pu-detail-footer>span{font-size:11px;color:#a09aa9}.pu-detail-footer .ant-btn{min-width:76px;border-color:#e5dfef;border-radius:9px;color:#73578f;background:#fff;box-shadow:none}.pu-read-error{margin:18px 0 0;font-size:12px;line-height:20px;color:#946b27}.pu-markdown{min-width:0;padding:12px 0;font-size:14px;line-height:1.85;color:#333b4a;overflow-wrap:anywhere}.pu-markdown h1,.pu-markdown h2,.pu-markdown h3,.pu-markdown h4{margin:24px 0 10px;line-height:1.5;color:#0b0d12}.pu-markdown img{max-width:100%;height:auto}.pu-markdown pre{max-width:100%;overflow-x:auto;padding:12px;border-radius:8px;background:#f6f7fa}.pu-markdown table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.pu-markdown th,.pu-markdown td{padding:6px 10px;border:1px solid #e8eaf0}.pu-markdown blockquote{margin-left:0;padding-left:16px;border-left:3px solid #b9a4df;color:#646b78}.pu-markdown a{color:#2468bb}.pu-pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.pu-admin-hint,.pu-admin-notice{padding:10px 12px;border-radius:9px;background:#f6f4fc;font-size:12px;line-height:20px;color:#646b78}.pu-admin-notice{background:#fcf2df;color:#946b27}.pu-admin-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:16px 0}.pu-admin-tools .ant-select{min-width:130px}.pu-admin-title{display:flex;flex-direction:column;gap:4px}.pu-admin-title b{font-weight:500;overflow-wrap:anywhere}.pu-admin-title span{font-size:11px;color:#646b78}.pu-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 600px){.pu-form-grid{grid-template-columns:minmax(0,1fr);gap:0}.pu-modal.pu-detail-modal .ant-modal-header{padding:20px 54px 0 20px}.pu-modal.pu-detail-modal .ant-modal-close{top:14px;right:12px}.pu-modal.pu-detail-modal .ant-modal-footer{padding:14px 20px}.pu-detail-heading{padding:18px 20px 22px}.pu-detail-title{font-size:22px;line-height:31px}.pu-detail-meta{gap:6px 10px;font-size:11px}.pu-detail-summary{margin-top:16px}.pu-detail-content{padding:20px}.pu-detail-content .pu-markdown{font-size:14px}}@media (prefers-reduced-motion: reduce){.pu-list .pu-entry{transition:none}}.pt-portal{--pt-brand: #0077ff;--pt-brand-ink: #0060d6;--pt-brand-soft: rgba(0, 119, 255, .08);--pt-ink: #0b0d12;--pt-ink-2: #4a5160;--pt-ink-3: #646b78;--pt-ink-4: #a3a8b1;--pt-solid: #0b0d12;--pt-bg: #f4f6f8;--pt-card: #fff;--pt-sunken: #f7f8fa;--pt-hover: rgba(11, 13, 18, .04);--pt-line: rgba(11, 13, 18, .08);--pt-line-strong: rgba(11, 13, 18, .14);--pt-carbon: #10b981;--pt-carbon-ink: #047857;--pt-carbon-soft: rgba(16, 185, 129, .12);--pt-violet: #6d4ae0;--pt-warning: #d98a00;--pt-danger: #d92d20;--pt-glass: rgba(255, 255, 255, .62);--pt-glass-strong: rgba(255, 255, 255, .82);--pt-glass-edge: rgba(255, 255, 255, .72);--pt-shadow-1: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .04);--pt-shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--pt-shadow-glass-hover: 0 20px 48px rgba(15, 23, 42, .09), inset 0 0 0 1px rgba(255, 255, 255, .5);--pt-font: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pt-num: Outfit, "SF Pro Display", -apple-system, "PingFang SC", sans-serif;min-height:100vh;font-family:var(--pt-font);font-size:14px;line-height:22px;color:var(--pt-ink);-webkit-font-smoothing:antialiased;background-color:var(--pt-bg);background-image:radial-gradient(at 0% 0%,rgba(147,197,253,.3) 0px,transparent 50%),radial-gradient(at 100% 0%,rgba(167,243,208,.3) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(199,210,254,.28) 0px,transparent 50%),radial-gradient(at 0% 100%,rgba(221,214,254,.26) 0px,transparent 50%);background-attachment:fixed}.pt-portal :where(*,*:before,*:after){box-sizing:border-box}.pt-portal :where(button:not(.ant-btn)){font-family:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer;text-align:left}.pt-portal .pt-locale .ant-btn{width:36px;height:36px;border-radius:10px;font-size:16px;color:var(--pt-ink-2)}.pt-portal :where(h1,h2,h3){margin:0}.pt-portal .pt-glass{position:relative;min-width:0;background:var(--pt-glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--pt-glass-edge);border-radius:20px;box-shadow:var(--pt-shadow-glass)}.pt-portal .pt-glass--strong{background:var(--pt-glass-strong)}.pt-portal .pt-solid{position:relative;min-width:0;background:var(--pt-card);border:1px solid var(--pt-line);border-radius:16px;box-shadow:var(--pt-shadow-1)}.pt-portal .pt-en{font:600 11px/16px var(--pt-font);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-ink-3)}.pt-portal .pt-muted{color:var(--pt-ink-3)}.pt-portal .pt-cardhead{display:flex;align-items:center;gap:10px;min-height:28px}.pt-portal .pt-cardtitle{font:600 15px/22px var(--pt-font);color:var(--pt-ink)}.pt-portal .pt-cardsub{font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-more{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--pt-brand-ink)}.pt-portal .pt-more .anticon{font-size:10px}.pt-portal .pt-more:hover{color:var(--pt-brand)}.pt-portal .pt-more--top{align-self:flex-start}.pt-portal .pt-capsule{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--pt-line);font-size:12px;color:var(--pt-ink-2);white-space:nowrap}.pt-portal .pt-capsule .anticon{color:var(--pt-ink-3)}.pt-portal .pt-capsule--view{background:var(--pt-carbon-soft);box-shadow:none;color:var(--pt-carbon-ink);font-weight:500}.pt-portal .pt-capsule--view:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pt-carbon);box-shadow:0 0 0 3px #10b9812e}.pt-portal .pt-kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;background:var(--pt-card);box-shadow:inset 0 0 0 1px var(--pt-line-strong),0 1px 0 var(--pt-line);font:500 11px ui-monospace,SF Mono,Menlo,monospace;color:var(--pt-ink-3);flex:none}.pt-portal .pt-pill{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;flex:none;background:var(--c-soft);color:var(--c-ink)}.pt-portal .pt-dot{width:6px;height:6px;border-radius:50%;background:var(--c)}.pt-portal .pt-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:#94a3b824}.pt-portal .pt-seg button{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;font-size:12px;color:var(--pt-ink-2);white-space:nowrap}.pt-portal .pt-seg button b{font:600 12px var(--pt-num);color:var(--pt-ink-3)}.pt-portal .pt-seg button.is-on{background:#fff;color:var(--pt-ink);font-weight:500;box-shadow:0 1px 2px #0f172a14,0 0 0 1px #0b0d120a}.pt-portal .pt-seg button.is-on b{color:var(--pt-ink)}.pt-portal .pt-btn{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;white-space:nowrap;text-align:center}.pt-portal .pt-btn--sm{height:28px;padding:0 10px;font-size:12px;border-radius:7px}.pt-portal .pt-btn--primary{background:var(--pt-solid);color:#fff}.pt-portal .pt-btn--primary:hover{background:#262a33}.pt-portal .pt-btn--ghost{background:var(--pt-card);color:var(--pt-ink);box-shadow:inset 0 0 0 1px var(--pt-line-strong)}.pt-portal .pt-btn--ghost:hover{background:var(--pt-sunken)}.pt-portal .pt-top{position:sticky;top:0;z-index:100;height:60px;background:#ffffffb8;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--pt-line)}.pt-portal .pt-top__in{display:flex;align-items:center;gap:14px;max-width:1440px;height:60px;margin:0 auto;padding:0 24px}.pt-portal .pt-top__div{width:1px;height:20px;background:var(--pt-line-strong)}.pt-portal .pt-top__title{font:600 15px/22px var(--pt-font);white-space:nowrap}.pt-portal .pt-top__tools{display:flex;align-items:center;gap:6px;margin-left:auto}.pt-portal .pt-top__sep{width:1px;height:20px;margin:0 6px;background:var(--pt-line)}.pt-portal .pt-org{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 12px;border-radius:10px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--pt-line);font-size:13px;font-weight:500;white-space:nowrap}.pt-portal .pt-org .anticon{font-size:10px;color:var(--pt-ink-3)}.pt-portal .pt-org__dot{width:8px;height:8px;border-radius:3px;background:var(--pt-carbon)}.pt-portal .pt-org.is-static{cursor:default}.pt-portal .pt-ask{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px 0 8px;border-radius:10px;background:#f5f9ff;box-shadow:inset 0 0 0 1px #0077ff2e;font-size:13px;font-weight:500;white-space:nowrap}.pt-portal .pt-ask img{width:20px;height:20px;filter:drop-shadow(0 3px 6px rgba(11,13,18,.28))}.pt-portal .pt-ask:hover{background:#eef5ff}.pt-portal .pt-iconbtn{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;font-size:17px;color:var(--pt-ink-2)}.pt-portal .pt-iconbtn:hover{background:var(--pt-hover);color:var(--pt-ink)}.pt-portal .pt-badge{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--pt-danger);color:#fff;font:600 10px/16px var(--pt-num);text-align:center;box-shadow:0 0 0 2px #fff}.pt-portal .pt-locale{display:inline-flex}.pt-portal .pt-user{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 8px 0 4px;border-radius:12px}.pt-portal .pt-user:hover{background:var(--pt-hover)}.pt-portal .pt-user__av{width:32px!important;height:32px!important}.pt-portal .pt-user__t{display:flex;flex-direction:column;line-height:16px}.pt-portal .pt-user__t b{font-size:13px;line-height:18px}.pt-portal .pt-user__t span{font-size:11px;color:var(--pt-ink-3)}.pt-portal .pt-user__chev{font-size:10px;color:var(--pt-ink-3)}.pt-portal .pt-wrap{display:flex;flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:20px 24px 28px}.pt-portal .pt-loading{padding:80px 0}.pt-portal .pt-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;text-align:center}.pt-portal .pt-empty__icon{font-size:32px;color:var(--pt-ink-3)}.pt-portal .pt-empty p{max-width:420px;margin:0 0 8px;color:var(--pt-ink-2)}.pt-portal .pt-toprow{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:stretch}.pt-portal .pt-herorow{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);gap:16px}.pt-portal .pt-hero{display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:24px 26px 22px;border-radius:24px}.pt-portal .pt-hero:focus-within{z-index:10}.pt-portal .pt-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle 170px at calc(100% - 90px) 50px,rgba(0,119,255,.1) 0%,transparent 68%);pointer-events:none}.pt-portal .pt-hero>*{position:relative;z-index:1}.pt-portal .pt-hero__top{display:flex;flex-direction:column;gap:14px}.pt-portal .pt-hero__title{display:flex;align-items:center;gap:16px}.pt-portal .pt-hero__name{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.pt-portal .pt-hero__name h1{font:600 28px/36px var(--pt-font);letter-spacing:-.01em}.pt-portal .pt-hero__name .pt-en{padding-left:12px;border-left:1px solid var(--pt-line-strong)}.pt-portal .pt-hero__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pt-portal .pt-hero__lead{margin:0;font-size:15px;line-height:24px;color:var(--pt-ink-2)}.pt-portal .pt-hero__go{display:flex;flex-direction:column;gap:12px}.pt-portal .pt-appsearch{position:relative}.pt-portal .pt-appsearch__dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;padding:6px;border:1px solid var(--pt-line);border-radius:14px;background:var(--pt-card);box-shadow:0 12px 36px #0f172a29}.pt-portal .pt-appsearch__summary{padding:6px 10px;font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-appsearch__list{max-height:300px;overflow-y:auto;overscroll-behavior:contain}.pt-portal .pt-appsearch__option{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:9px}.pt-portal .pt-appsearch__option.is-active,.pt-portal .pt-appsearch__option:hover{background:var(--pt-brand-soft)}.pt-portal .pt-appsearch__option>.anticon{flex-shrink:0;margin-left:auto;font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-appsearch__text{display:flex;flex-direction:column;gap:2px;min-width:0}.pt-portal .pt-appsearch__text b{font-size:14px;font-weight:500}.pt-portal .pt-appsearch__text>span{font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-appsearch__text>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-search{display:flex;align-items:center;gap:12px;height:50px;padding:0 10px 0 16px;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0d,0 8px 24px -12px #0f172a24,inset 0 0 0 1px var(--pt-line);cursor:text}.pt-portal .pt-search>.anticon{font-size:18px;color:var(--pt-ink-3)}.pt-portal .pt-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:400 15px var(--pt-font);color:var(--pt-ink)}.pt-portal .pt-search input::placeholder{color:var(--pt-ink-4)}.pt-portal .pt-search:focus-within{box-shadow:0 0 0 3px #0077ff29,inset 0 0 0 1px var(--pt-brand)}.pt-portal .pt-jump{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pt-portal .pt-jchip{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 8px;border-radius:11px;background:#ffffffb8;box-shadow:inset 0 0 0 1px var(--pt-line);font-size:13px;color:var(--pt-ink-2);min-width:0}.pt-portal .pt-jchip span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-jchip:hover{background:#fff;color:var(--pt-ink)}.pt-portal .pt-atan{display:flex;flex-direction:column;gap:12px;padding:20px 20px 18px;border-radius:24px;overflow:hidden;background:linear-gradient(160deg,#ffffffdb,#f5f9ffc7)}.pt-portal .pt-atan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:24px;background:linear-gradient(135deg,#07f,#6aaeff 40%,#c9e1ff 70%,#fff0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;pointer-events:none}.pt-portal .pt-atan__ip{position:absolute;top:-6px;right:6px;width:104px;height:104px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 12px 18px rgba(0,88,214,.18))}.pt-portal .pt-atan__head{display:flex;flex-direction:column;padding-right:96px}.pt-portal .pt-atan__head b{font:600 15px/22px var(--pt-font)}.pt-portal .pt-atan__head span{font-size:11px;color:var(--pt-ink-3)}.pt-portal .pt-atan__sum{padding-right:92px;margin-top:-4px;font-size:13px;color:var(--pt-ink-2)}.pt-portal .pt-finds{display:flex;flex:1;flex-direction:column;gap:8px}.pt-portal .pt-find{display:flex;flex:1;align-items:center;gap:10px;min-height:52px;padding:9px 10px;border-radius:12px;background:#ffffffc7;box-shadow:inset 0 0 0 1px var(--pt-line)}.pt-portal .pt-find:hover{background:#fff}.pt-portal .pt-find__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:18px}.pt-portal .pt-find__t b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-find__t span{overflow:hidden;font-size:11px;color:var(--pt-ink-3);white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-find__go{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;width:56px;flex:none;font-size:12px;font-weight:500;color:var(--pt-brand-ink)}.pt-portal .pt-find__go .anticon{font-size:10px}.pt-portal .pt-askbox{display:flex;align-items:center;gap:8px;height:40px;margin:0;padding:0 5px 0 12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0077ff38,0 6px 16px -10px #0058d666}.pt-portal .pt-askbox input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:var(--pt-ink)}.pt-portal .pt-askbox input::placeholder{color:var(--pt-ink-4)}.pt-portal .pt-askbox button{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--pt-brand);color:#fff}.pt-portal .pt-lic{display:flex;flex-direction:column;gap:12px;padding:18px 20px;overflow:hidden}.pt-portal .pt-lic__big{display:flex;align-items:baseline;gap:6px}.pt-portal .pt-lic__big b{font:600 34px/40px var(--pt-num);letter-spacing:-.01em}.pt-portal .pt-lic__big span{font-size:13px;color:var(--pt-ink-3)}.pt-portal .pt-lic__rows{display:flex;flex-direction:column;gap:8px}.pt-portal .pt-lic__none{padding:10px 12px;border-radius:12px;background:#fff9;font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-bar{display:flex;gap:2px;height:8px;overflow:hidden;border-radius:999px;background:#94a3b82e}.pt-portal .pt-bar i{display:block;height:100%}.pt-portal .pt-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--pt-ink-2)}.pt-portal .pt-legend span{display:inline-flex;align-items:center;gap:6px}.pt-portal .pt-legend i{display:inline-block;width:8px;height:8px;border-radius:3px}.pt-portal .pt-legend b{font:600 12px var(--pt-num);color:var(--pt-ink)}.pt-portal .pt-lrow{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--pt-line)}.pt-portal .pt-lrow__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:18px}.pt-portal .pt-lrow__t b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-lrow__t span{font-size:11px;color:var(--pt-ink-3)}.pt-portal .pt-lrow .pt-pill{justify-content:center;width:44px}.pt-portal .pt-lmore{display:flex;align-items:center;gap:8px;height:40px;margin-top:auto;padding:0 10px;border-radius:12px;background:#ffffff80;box-shadow:inset 0 0 0 1px var(--pt-line-strong);font-size:13px;font-weight:500}.pt-portal .pt-lmore .pt-muted{font-size:12px;font-weight:400}.pt-portal .pt-lmore:hover{background:#fff}.pt-portal .pt-lmore__p{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--pt-carbon-soft);color:var(--pt-carbon-ink);font-size:11px}.pt-portal .pt-lmore__go{margin-left:auto;font-size:10px;color:var(--pt-ink-3)}.pt-portal .pt-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pt-portal .pt-kpi{display:flex;flex-direction:column;gap:8px;padding:16px 18px 12px;overflow:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease}.pt-portal .pt-kpi:hover{transform:translateY(-2px);box-shadow:var(--pt-shadow-glass-hover)}.pt-portal .pt-kpi:after{content:"";position:absolute;top:-40px;right:-30px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,var(--c-soft) 0%,transparent 70%);pointer-events:none}.pt-portal .pt-kpi>*{position:relative;z-index:1}.pt-portal .pt-kpi__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pt-portal .pt-kpi__l{font:500 13px/20px var(--pt-font);color:var(--pt-ink-2)}.pt-portal .pt-kpi__v{display:flex;align-items:baseline;gap:6px;margin-top:4px}.pt-portal .pt-kpi__v b{font:600 30px/36px var(--pt-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pt-portal .pt-kpi__v span{font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-kpi__f{display:flex;align-items:center;gap:6px;height:30px;margin-top:auto;padding-top:8px;border-top:1px dashed var(--pt-line);font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-kpi__go{display:inline-flex;align-items:center;gap:2px;margin-left:auto;font-weight:500;color:var(--pt-brand-ink)}.pt-portal .pt-kpi__go .anticon{font-size:10px}.pt-portal .pt-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;padding:12px;background:radial-gradient(ellipse at 0% 0%,rgba(242,180,65,.16),transparent 60%),radial-gradient(ellipse at 100% 0%,rgba(52,200,138,.16),transparent 60%),radial-gradient(ellipse at 0% 100%,rgba(165,94,234,.12),transparent 60%),radial-gradient(ellipse at 100% 100%,rgba(79,143,232,.16),transparent 60%),var(--pt-card);border-color:#ffffffe6;box-shadow:var(--pt-shadow-glass)}.pt-portal .pt-hl{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;min-width:0;padding:10px;border-radius:12px;background:#ffffff8f;box-shadow:inset 0 0 0 1px #ffffffad;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.pt-portal .pt-hl:hover{background:#ffffffe6;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 24%,transparent),0 4px 12px color-mix(in srgb,var(--c) 12%,transparent);transform:translateY(-1px)}.pt-portal .pt-hl:focus-visible{outline:2px solid var(--pt-brand);outline-offset:2px}.pt-portal .pt-hl__head{display:flex;align-items:center;gap:8px;min-width:0;line-height:18px}.pt-portal .pt-hl__head b{min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.pt-portal .pt-hl__desc{font-size:11px;line-height:18px;color:var(--pt-ink-3);white-space:normal;overflow-wrap:anywhere}.pt-portal .pt-workrow{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}.pt-portal .pt-panel{display:flex;flex-direction:column;gap:10px;padding:18px 20px 12px}.pt-portal .pt-todo,.pt-portal .pt-recent{display:flex;flex:1;flex-direction:column}.pt-portal .pt-todo__empty{display:grid;flex:1;place-items:center;min-height:160px;font-size:13px;color:var(--pt-ink-3)}.pt-portal .pt-trow{display:flex;align-items:center;gap:12px;padding:11px 4px;border-top:1px solid var(--pt-line)}.pt-portal .pt-trow:first-child{border-top:0}.pt-portal .pt-trow__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:20px}.pt-portal .pt-trow__t b{overflow:hidden;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-trow__t span{overflow:hidden;font-size:12px;color:var(--pt-ink-3);white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-trow__t span i{margin:0 6px;font-style:normal;color:var(--pt-ink-4)}.pt-portal .pt-trow__s{display:flex;justify-content:flex-end;width:96px;flex:none}.pt-portal .pt-trow .pt-btn{width:76px;flex:none}.pt-portal .pt-rrow{display:flex;align-items:center;gap:12px;padding:9px 8px;border-radius:12px}.pt-portal .pt-rrow:hover{background:var(--pt-hover)}.pt-portal .pt-rrow__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:19px}.pt-portal .pt-rrow__t b{overflow:hidden;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-rrow__t span{font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-rrow__go{font-size:11px;color:var(--pt-ink-4)}.pt-portal .pt-news{display:flex;flex-direction:column;gap:6px;padding:18px 20px 14px}.pt-portal .pt-nrow{display:flex;gap:10px;padding:8px 0;border-top:1px solid var(--pt-line)}.pt-portal .pt-nrow:nth-child(2){border-top:0}.pt-portal .pt-nrow__d{width:6px;height:6px;margin-top:8px;flex:none;border-radius:50%;background:var(--pt-brand)}.pt-portal .pt-nrow__d.is-old{background:var(--pt-ink-4)}.pt-portal .pt-nrow__t{display:flex;flex-direction:column;line-height:20px}.pt-portal .pt-nrow__t b{font-size:13px;font-weight:500}.pt-portal .pt-nrow__t span{font-size:12px;color:var(--pt-ink-3)}.pt-portal .pt-svc{position:relative;display:grid;grid-template-columns:196px minmax(0,1fr);gap:16px;min-width:0;padding:16px;border:1px solid rgba(0,119,255,.14);border-radius:22px;background:radial-gradient(ellipse at 0% 0%,rgba(111,169,255,.2),transparent 58%),radial-gradient(ellipse at 100% 100%,rgba(110,216,207,.14),transparent 52%),linear-gradient(110deg,#eef4ff,#f6f9ff 55%,#f0f9f8);box-shadow:0 8px 28px #20487a0f,inset 0 1px #ffffffe6}.pt-portal .pt-svc__h{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;overflow:hidden;padding:16px;border-radius:16px;background:radial-gradient(ellipse at 0% 0%,rgba(83,156,255,.28),transparent 75%),linear-gradient(135deg,#183f75,#0f2b50);box-shadow:inset 0 1px #ffffff24,0 6px 16px #102f571f}.pt-portal .pt-svc__h:after{content:"";position:absolute;right:-42px;bottom:-64px;width:144px;height:144px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 18px #ffffff09,0 0 0 36px #ffffff06;pointer-events:none}.pt-portal .pt-svc__h>*{position:relative;z-index:1}.pt-portal .pt-svc__h .pt-cardtitle{min-width:0;margin-top:8px;font-size:20px;line-height:28px;color:#fff;overflow-wrap:anywhere}.pt-portal .pt-svc__h .pt-en{font-size:9px;line-height:14px;letter-spacing:.1em;color:#c5d9f5}.pt-portal .pt-svc__label{display:flex;align-items:center;gap:8px;min-width:0}.pt-portal .pt-svc__mark{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:#dbeaff;background:#ffffff1f}.pt-portal .pt-svc__mark .pt-glyph{width:16px;height:16px}.pt-portal .pt-svc__scope{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:8px;padding:2px 8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;font-size:11px;line-height:18px;color:#e2edf9}.pt-portal .pt-svc__scope i{flex:none;width:5px;height:5px;border-radius:50%;background:#93e1d3}.pt-portal .pt-svc__g{display:grid;grid-template-columns:repeat(var(--pt-service-columns, 6),minmax(0,1fr));grid-auto-rows:1fr;gap:10px;min-width:0}.pt-portal .pt-svt{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;min-width:0;padding:14px 12px;border:1px solid rgba(255,255,255,.85);border-radius:14px;background:#ffffffbd;box-shadow:0 2px 6px #20487a06;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pt-portal .pt-svt:hover{background:#fff;border-color:#0077ff3d;box-shadow:0 6px 16px #20487a17;transform:translateY(-2px)}.pt-portal .pt-svt:hover .pt-svt__arrow{color:var(--pt-brand);transform:translate(2px)}.pt-portal .pt-svt:focus-visible{outline:2px solid var(--pt-brand);outline-offset:3px}.pt-portal .pt-svt__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pt-portal .pt-svt__icon{position:relative;display:inline-flex;flex:none}.pt-portal .pt-svt__arrow{font-size:10px;color:#94a9c1;transition:color .18s ease,transform .18s ease}.pt-portal .pt-svt__x{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.pt-portal .pt-svt__x b{font-size:14px;font-weight:600;line-height:20px}.pt-portal .pt-svt__x span{font-size:11px;line-height:18px;color:var(--pt-ink-3);white-space:normal}.pt-portal .pt-svt__n{position:absolute;top:-6px;right:-9px;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;border-radius:10px;background:var(--pt-danger);color:#fff;box-shadow:0 2px 4px #d92d201f;font:600 10px/16px var(--pt-num);text-align:center}.pt-portal .pt-sec{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:12px;scroll-margin-top:76px}.pt-portal .pt-sec__txt{display:flex;flex-direction:column}.pt-portal .pt-sec__txt h2{font:600 20px/28px var(--pt-font)}.pt-portal .pt-sec__extra{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.pt-portal .pt-anchors{display:flex;flex-wrap:wrap;gap:6px}.pt-portal .pt-anchor{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 8px;border-radius:999px;background:#ffffffa8;box-shadow:inset 0 0 0 1px var(--pt-line);font-size:12px;color:var(--pt-ink-2)}.pt-portal .pt-anchor i{width:8px;height:8px;border-radius:3px;background:var(--c)}.pt-portal .pt-anchor b{font:600 12px var(--pt-num);color:var(--pt-ink-3)}.pt-portal .pt-anchor:hover{background:#fff;color:var(--pt-ink)}.pt-portal .pt-filter{display:inline-flex;align-items:center;gap:8px;width:220px;height:34px;padding:0 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--pt-line-strong)}.pt-portal .pt-filter .anticon{color:var(--pt-ink-3)}.pt-portal .pt-filter input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px}.pt-portal .pt-filter input::placeholder{color:var(--pt-ink-4)}.pt-portal .pt-noresult{padding:40px;text-align:center;color:var(--pt-ink-3)}.pt-portal .pt-groups{display:flex;flex-direction:column;gap:16px}.pt-portal .pt-gcard{display:flex;flex-direction:column;padding:16px 16px 10px;scroll-margin-top:76px}.pt-portal .pt-gcard__head{display:flex;align-items:center;gap:12px;margin-bottom:6px;padding:0 4px 10px;border-bottom:1px solid var(--pt-line)}.pt-portal .pt-gcard__name{display:flex;align-items:baseline;gap:10px}.pt-portal .pt-gcard__name h3{font:600 15px/22px var(--pt-font)}.pt-portal .pt-gcard__count{display:inline-grid;place-items:center;min-width:28px;height:22px;margin-left:auto;padding:0 8px;border-radius:999px;background:var(--pt-sunken);box-shadow:inset 0 0 0 1px var(--pt-line);font:600 12px var(--pt-num);color:var(--pt-ink-2)}.pt-portal .pt-gcard__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 12px}.pt-portal .pt-arow{display:flex;align-items:center;gap:12px;min-width:0;padding:9px 8px;border-radius:12px;cursor:pointer;outline:none;transition:background .16s ease}.pt-portal .pt-arow:hover,.pt-portal .pt-arow:focus-visible{background:var(--pt-hover)}.pt-portal .pt-arow:focus-visible{box-shadow:0 0 0 2px var(--pt-brand)}.pt-portal .pt-arow__t{display:flex;flex:1;flex-direction:column;min-width:0;line-height:19px}.pt-portal .pt-arow__t b{overflow:hidden;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-arow__t span{overflow:hidden;font-size:12px;color:var(--pt-ink-3);white-space:nowrap;text-overflow:ellipsis}.pt-portal .pt-star{display:inline-grid;place-items:center;width:26px;height:26px;flex:none;border-radius:8px;color:var(--pt-ink-4);opacity:0;transition:opacity .16s ease}.pt-portal .pt-star:hover{background:var(--pt-hover);color:var(--pt-ink-2)}.pt-portal .pt-star.is-on{color:#e0a21b;opacity:1}.pt-portal .pt-arow:hover .pt-star,.pt-portal .pt-arow:focus-within .pt-star{opacity:1}.pt-portal .pt-foot{padding:8px 0 4px;font-size:12px;color:var(--pt-ink-3);text-align:center}@media (max-width: 1180px){.pt-portal .pt-toprow{grid-template-columns:minmax(0,1fr)}.pt-portal .pt-gcard__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pt-portal .pt-svc__g{grid-template-columns:repeat(var(--pt-service-columns-tablet, 3),minmax(0,1fr))}}@media (max-width: 900px){.pt-portal .pt-herorow,.pt-portal .pt-workrow{grid-template-columns:minmax(0,1fr)}.pt-portal .pt-kpis,.pt-portal .pt-gcard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-portal .pt-svc__g{grid-template-columns:repeat(var(--pt-service-columns-mobile, 2),minmax(0,1fr))}.pt-portal .pt-svc{grid-template-columns:minmax(0,1fr);padding:12px;gap:12px}.pt-portal .pt-svc__h{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 16px}.pt-portal .pt-svc__h .pt-svc__label{grid-column:1/-1}.pt-portal .pt-svc__h .pt-cardtitle{margin-top:0;font-size:18px;line-height:24px}.pt-portal .pt-svc__h .pt-svc__scope{margin-top:0}.pt-portal .pt-top__title,.pt-portal .pt-user__t,.pt-portal .pt-locale{display:none}.pt-portal .pt-wrap{padding:16px}}@media (min-width: 601px) and (max-width: 1180px){.pt-portal .pt-help{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 480px){.pt-portal .pt-svc__h{grid-template-columns:minmax(0,1fr)}.pt-portal .pt-svc__scope{justify-self:start}}@media (prefers-reduced-motion: reduce){.pt-portal .pt-kpi,.pt-portal .pt-arow,.pt-portal .pt-star,.pt-portal .pt-hl,.pt-portal .pt-svt,.pt-portal .pt-svt__arrow{transition:none}}.portal-org-dropdown .portal-org-menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:180px}.portal-org-dropdown .portal-org-menu-item__tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#047857}.portal-org-dropdown .portal-org-menu-item.is-active{font-weight:600}.voice-call-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#080c148c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.voice-call-panel{width:min(420px,100%);min-height:min(640px,100vh - 48px);border-radius:28px;background:linear-gradient(165deg,#1a1f2e,#0d111a 55%,#121826);box-shadow:0 24px 80px #00000073;display:flex;flex-direction:column;overflow:hidden;color:#f5f7fb}.voice-call-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 28px 24px;text-align:center}.voice-call-avatar-wrap{position:relative;width:168px;height:168px;margin-bottom:28px}.voice-call-ring{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:2px solid rgba(94,234,212,.22);opacity:0}.voice-call-avatar-wrap.is-active .voice-call-ring{animation:voice-call-pulse 1.8s ease-out infinite}.voice-call-avatar{width:168px;height:168px;border-radius:50%;object-fit:cover;background:#1e2638;box-shadow:0 12px 40px #00000059}.voice-call-status{font-size:20px;font-weight:600;letter-spacing:.02em;color:#ffffffeb;margin-bottom:12px}.voice-call-caption{max-width:320px;font-size:14px;line-height:1.55;color:#ffffff8c;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.voice-call-toolbar{display:flex;align-items:center;justify-content:center;gap:18px;padding:28px 24px 36px}.voice-call-btn{width:56px;height:56px;border:none;border-radius:50%;background:#ffffff1a;color:#fff;font-size:22px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}.voice-call-btn:hover{background:#ffffff29}.voice-call-btn:active{transform:scale(.96)}.voice-call-btn.is-hot{background:#5eead438;color:#5eead4}.voice-call-btn.is-muted{background:#f8717133;color:#fca5a5}.voice-call-hangup{background:#ef4444!important;color:#fff!important;box-shadow:0 8px 24px #ef444459}.voice-call-hangup:hover{background:#dc2626!important}@keyframes voice-call-pulse{0%{opacity:.85;transform:scale(.96)}70%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.22)}}.ai-chat{height:calc(100vh - 120px);display:flex;flex-direction:column}.ai-chat.ai-chat-embedded{height:100%;min-height:0;width:100%}.ai-chat.ai-chat-embedded .chat-container{position:relative;padding:0 0 170px;max-width:none;width:100%;height:100%;display:flex;flex-direction:column;min-height:0!important;box-sizing:border-box}.ai-chat.ai-chat-embedded .messages-list{flex:1;width:100%;min-height:0;overflow-y:auto;padding:20px 24px 24px;background:transparent;border-radius:0;margin-bottom:0}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-list),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-list-scroll-box){width:100%;max-width:100%}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-list .ant-bubble){max-width:880px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:18px}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-content){font-size:15px;line-height:1.65;overflow:visible!important;max-height:none!important;height:auto!important}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-body){overflow:visible!important;max-height:none!important;background:transparent!important;box-shadow:none!important;border:none!important}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble){overflow:visible!important}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-end .ant-bubble-content),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-end .ant-bubble-content.ant-bubble-content-filled),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-end .ant-bubble-content.ant-bubble-content-default){background:linear-gradient(145deg,#0f766e,#0d9488)!important;color:#fff!important;border:none!important;border-radius:18px 18px 6px!important;padding:12px 16px!important;box-shadow:0 6px 18px #0f766e38!important;width:fit-content!important;max-width:min(720px,85vw)!important;font-size:15px!important;line-height:1.55!important;font-weight:500!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-start .ant-bubble-content),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-start .ant-bubble-content.ant-bubble-content-filled),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-start .ant-bubble-content.ant-bubble-content-default),.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-list .ant-bubble:not(.ant-bubble-end) .ant-bubble-content){background:#fff!important;border:1px solid #e8eef5!important;border-radius:18px 18px 18px 6px!important;padding:16px 18px!important;box-shadow:0 4px 20px #0f172a0d!important;width:fit-content!important;max-width:min(780px,90vw)!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.ai-chat.ai-chat-embedded .messages-list :global(.atan-bubble-avatar){width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain;display:block;filter:drop-shadow(0 2px 6px rgba(14,116,144,.18))}.ai-chat.ai-chat-embedded .messages-list :global(.ant-bubble-avatar){background:transparent!important;box-shadow:none!important;border:none!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;overflow:hidden!important}.ai-chat.ai-chat-embedded .input-area-card{max-width:800px;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,0 0 0 1px #0000000a;border-radius:20px}.ai-chat.ai-chat-embedded .empty-state{flex:1;width:100%;padding-bottom:170px}.ai-chat.ai-chat-embedded .input-area{position:absolute;bottom:0;left:0;right:0;margin:0;padding:12px 24px 16px;background:transparent;z-index:2;pointer-events:none}.ai-chat.ai-chat-embedded .input-area-card{pointer-events:auto}.ai-chat :global(.ant-card){height:100%;display:flex;flex-direction:column}.ai-chat :global(.ant-card-body){flex:1;display:flex;flex-direction:column;overflow:hidden}.ai-chat .chat-container{display:flex;flex-direction:column;height:100%;min-height:600px}.ai-chat .chat-container .empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:400px}.ai-chat .chat-container .empty-state :global(.ant-x-welcome){margin-bottom:24px}.ai-chat .chat-container .messages-list{flex:1;overflow-y:auto;padding:24px;background:transparent;border-radius:0;margin-bottom:0;min-height:0}.ai-chat .chat-container .messages-list::-webkit-scrollbar{width:6px}.ai-chat .chat-container .messages-list::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.ai-chat .chat-container .messages-list::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.ai-chat .chat-container .messages-list::-webkit-scrollbar-thumb:hover{background:#0000004d}.ai-chat .chat-container .messages-list :global(.ant-bubble-content){overflow:visible!important;max-height:none!important;height:auto!important}.ai-chat .chat-container .messages-list :global(.ant-bubble-body){overflow:visible!important;max-height:none!important;background:transparent!important}.ai-chat .chat-container .messages-list :global(.ant-bubble){overflow:visible!important;margin-bottom:18px}.ai-chat .chat-container .messages-list :global(.ant-bubble-end .ant-bubble-content){background:linear-gradient(145deg,#0f766e,#0d9488)!important;color:#fff!important;border:none!important;border-radius:18px 18px 6px!important;padding:12px 16px!important;box-shadow:0 6px 18px #0f766e38!important;width:fit-content!important;max-width:min(720px,85vw)!important;font-size:15px!important;line-height:1.55!important;font-weight:500!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.ai-chat .chat-container .messages-list :global(.ant-bubble-start .ant-bubble-content),.ai-chat .chat-container .messages-list :global(.ant-bubble-list .ant-bubble:not(.ant-bubble-end) .ant-bubble-content){background:#fff!important;border:1px solid #e8eef5!important;border-radius:18px 18px 18px 6px!important;padding:16px 18px!important;box-shadow:0 4px 20px #0f172a0d!important;width:fit-content!important;max-width:min(780px,90vw)!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.ai-chat .chat-container .messages-list .message-user-text{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;color:inherit}.ai-chat .chat-container .messages-list .message-typing{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ai-chat .chat-container .messages-list :global(.atan-bubble-avatar),.ai-chat .chat-container .messages-list .atan-bubble-avatar{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 6px rgba(14,116,144,.18))}.ai-chat .chat-container .messages-list :global(.ant-bubble-avatar){background:transparent!important;box-shadow:none!important;border:none!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;overflow:hidden!important}.ai-chat .chat-container .messages-list .thinking-panel{min-width:min(420px,78vw);max-width:min(560px,88vw);text-align:left}.ai-chat .chat-container .messages-list .thinking-panel .thinking-panel-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #eef2f7}.ai-chat .chat-container .messages-list .thinking-panel .thinking-panel-pulse{width:8px;height:8px;border-radius:50%;background:#14b8a6;box-shadow:0 0 0 3px #14b8a62e;animation:thinkingPulse 1.4s ease-in-out infinite;flex-shrink:0}.ai-chat .chat-container .messages-list .thinking-panel .thinking-panel-title{font-size:13px;font-weight:600;color:#0f172a}.ai-chat .chat-container .messages-list .thinking-panel .thinking-panel-active{margin-left:auto;font-size:12px;color:#0f766e;font-weight:500;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat .chat-container .messages-list .thinking-panel .thinking-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step{display:flex;align-items:flex-start;gap:10px}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-icon{width:22px;height:22px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0;margin-top:1px}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-done .thinking-step-icon{background:#ecfdf5;color:#0f766e}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-running .thinking-step-icon{background:#f0fdfa;color:#0d9488}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-error .thinking-step-icon{background:#fef2f2;color:#dc2626}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-body{min-width:0;display:flex;flex-direction:column;gap:2px}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-title{font-size:13px;font-weight:600;color:#0f172a;line-height:1.4}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-running .thinking-step-title{color:#0f766e}.ai-chat .chat-container .messages-list .thinking-panel .thinking-step-detail{font-size:12px;color:#64748b;line-height:1.45;word-break:keep-all}.ai-chat .chat-container .messages-list .thinking-panel.thinking-panel-fallback .message-typing{padding:2px 0 0;color:#64748b;font-size:13px}.ai-chat .chat-container .messages-list .message-markdown{word-break:break-word;line-height:1.75;overflow:visible;color:#1e293b;font-size:15px}.ai-chat .chat-container .messages-list .message-markdown p{margin:0 0 10px}.ai-chat .chat-container .messages-list .message-markdown p:last-child{margin-bottom:0}.ai-chat .chat-container .messages-list .message-markdown ul,.ai-chat .chat-container .messages-list .message-markdown ol{margin:0 0 12px;padding-left:1.35em}.ai-chat .chat-container .messages-list .message-markdown ul li,.ai-chat .chat-container .messages-list .message-markdown ol li{margin:4px 0;padding-left:2px}.ai-chat .chat-container .messages-list .message-markdown strong{font-weight:600;color:#0f172a}.ai-chat .chat-container .messages-list .message-markdown h1,.ai-chat .chat-container .messages-list .message-markdown h2,.ai-chat .chat-container .messages-list .message-markdown h3,.ai-chat .chat-container .messages-list .message-markdown h4{margin:14px 0 8px;font-weight:600;color:#0f172a;line-height:1.4}.ai-chat .chat-container .messages-list .message-markdown h3{font-size:1.05em}.ai-chat .chat-container .messages-list .message-markdown .message-inline-code{background:#f1f5f9;padding:2px 6px;border-radius:6px;font-size:.9em;color:#334155}.ai-chat .chat-container .messages-list .message-markdown .message-code-block{margin:10px 0;padding:12px 14px;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;overflow-x:auto;font-size:13px}.ai-chat .chat-container .messages-list .message-markdown .message-code-block code{background:none;padding:0}.ai-chat .chat-container .messages-list .message-markdown table{border-collapse:collapse;width:100%;margin:10px 0}.ai-chat .chat-container .messages-list .message-markdown table th,.ai-chat .chat-container .messages-list .message-markdown table td{border:1px solid #eef2f7;padding:8px 12px;text-align:left}.ai-chat .chat-container .messages-list .message-markdown table th{background:#f8fafc;font-weight:600}.ai-chat .chat-container .messages-list .message-markdown a{color:#0f766e}.ai-chat .chat-container .messages-list .message-markdown a:hover{text-decoration:underline}.ai-chat .chat-container .messages-list .message-markdown .message-choices{margin-top:18px;padding:14px 14px 12px;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #eef2f7;border-radius:16px;box-shadow:0 4px 18px #0f172a0a}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choices-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#64748b;letter-spacing:.02em;margin-bottom:10px}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choices-label-dot{width:6px;height:6px;border-radius:50%;background:#14b8a6;box-shadow:0 0 0 3px #14b8a626;flex-shrink:0}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choices-list{display:flex;flex-direction:column;gap:8px}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-card{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #e8eef5;background:#fff;border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;color:inherit}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-card:hover:not(:disabled){border-color:#99f6e4;background:#f0fdfa;box-shadow:0 4px 14px #0f766e14;transform:translateY(-1px)}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-card:active:not(:disabled){transform:translateY(0)}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-card:disabled{opacity:.55;cursor:not-allowed}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-index{flex-shrink:0;width:26px;height:26px;border-radius:8px;background:#ecfdf5;color:#0f766e;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-body{flex:1;min-width:0}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-title{display:block;font-size:14px;font-weight:600;color:#0f172a;line-height:1.45;white-space:normal;word-break:break-word}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-arrow{flex-shrink:0;color:#94a3b8;font-size:14px;transition:color .15s,transform .15s}.ai-chat .chat-container .messages-list .message-markdown .message-choices .message-choice-card:hover:not(:disabled) .message-choice-arrow{color:#0f766e;transform:translate(2px)}.ai-chat .chat-container .messages-list .message-chart{margin-top:12px;background:#fff;padding:12px;border-radius:8px;box-shadow:0 2px 8px #0000001a;width:100%;min-width:300px;height:200px;position:relative;overflow:hidden}.ai-chat .chat-container .messages-list .message-chart>div{width:100%!important;height:200px!important;position:relative}.ai-chat .chat-container .messages-list .message-chart canvas,.ai-chat .chat-container .messages-list .message-chart svg{display:block;width:100%!important;height:200px!important}.ai-chat .chat-container .input-area{margin-top:16px;flex-shrink:0}.ai-chat .chat-container .input-area-card{max-width:800px;margin:0 auto;padding:16px;background:#fff;border-radius:20px;box-shadow:0 2px 16px #00000014,0 0 0 1px #0000000a;display:flex;flex-direction:column;gap:12px}.ai-chat .chat-container .input-area-card .input-mode-banner{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#f0fdfa;border:1px solid #ccfbf1;font-size:12px;color:#0f766e;line-height:1.4}.ai-chat .chat-container .input-area-card .input-mode-clear{margin-left:auto;border:none;background:transparent;color:#64748b;cursor:pointer;font-size:12px;padding:0 4px}.ai-chat .chat-container .input-area-card .input-mode-clear:hover{color:#0f172a}.ai-chat .chat-container .input-area-card .input-area-field :global(.ant-input){background:#f1f5f9!important;border:none!important;border-radius:12px!important;padding:12px 14px!important;color:#1e293b!important}.ai-chat .chat-container .input-area-card .input-area-field :global(.ant-input)::placeholder{color:#94a3b8}.ai-chat .chat-container .input-area-card .input-area-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-plus{color:#64748b;padding:4px 8px}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-plus:hover{color:#475569}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-divider{width:1px;height:18px;background:#0000001a;margin:0 4px}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-skill{color:#64748b;font-size:13px;padding:4px 10px;min-height:auto;border-radius:8px;border:1px solid transparent}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-skill:hover{color:#0f766e;background:#f0fdfa}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-skill.active{color:#0f766e;background:#ecfdf5;border-color:#99f6e4;font-weight:600}.ai-chat .chat-container .input-area-card .input-area-actions .input-action-mic{margin-left:auto;flex-shrink:0}@keyframes thinkingPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.85);opacity:.65}}.agent-tool-host{flex:1;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.agent-tool-page{flex:1;min-height:0;height:100%;overflow-y:auto;padding:24px 28px 40px;background:radial-gradient(900px 420px at 8% -12%,rgba(45,212,191,.12),transparent 55%),radial-gradient(700px 360px at 96% 0%,rgba(56,189,248,.08),transparent 48%),linear-gradient(180deg,#f4fbfa,#f8fafc 42%,#f1f5f9)}.agent-tool-page::-webkit-scrollbar{width:6px}.agent-tool-page::-webkit-scrollbar-thumb{background:#0f766e2e;border-radius:999px}.agent-tool-page .agent-tool-hero{position:relative;overflow:hidden;margin-bottom:22px;padding:18px 22px 20px;border-radius:20px;border:1px solid rgba(153,246,228,.5);background:linear-gradient(145deg,#fffffffa,#f0fdfaeb 55%,#fffffff5);box-shadow:0 16px 36px #0f172a0d,0 1px #ffffffd9 inset;text-align:left}.agent-tool-page .agent-tool-hero-nav{display:flex;align-items:center;justify-content:flex-start;margin-bottom:14px}.agent-tool-page .agent-tool-back{display:inline-flex!important;align-items:center;gap:6px;height:34px!important;padding:0 14px 0 12px!important;margin:0!important;border-radius:999px!important;border:1px solid rgba(13,148,136,.28)!important;background:#f0fdfaf2!important;color:#0f766e!important;font-size:13px!important;font-weight:600!important;box-shadow:0 1px 2px #0f766e0f;transition:all .2s ease}.agent-tool-page .agent-tool-back .anticon{font-size:13px}.agent-tool-page .agent-tool-back:hover{color:#115e59!important;border-color:#0d948880!important;background:#ecfdf5!important;box-shadow:0 4px 12px #0d94881f;transform:translate(-1px)}.agent-tool-page .agent-tool-hero-main{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-left:4px}.agent-tool-page .agent-tool-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.14em;color:#0f766e;margin-bottom:2px}.agent-tool-page .agent-tool-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:2px}.agent-tool-page .agent-tool-title-row .ant-typography{margin:0!important;font-size:26px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.025em;line-height:1.25!important}.agent-tool-page .agent-tool-meta{display:flex;flex-wrap:wrap;gap:16px;color:#64748b;font-size:13px;line-height:1.5;margin-top:2px}.agent-tool-page .agent-tool-meta .anticon{color:#0d9488;margin-right:4px}.agent-tool-page .agent-tool-hero-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border-radius:14px;background:#f8fafceb;border:1px solid #eef2f7}.agent-tool-page .agent-tool-hero-toolbar .ant-select,.agent-tool-page .agent-tool-hero-toolbar .ant-picker,.agent-tool-page .agent-tool-hero-toolbar .ant-input-affix-wrapper,.agent-tool-page .agent-tool-hero-toolbar .ant-input-number{border-radius:10px}.agent-tool-page .agent-tool-hero-toolbar .ant-btn{border-radius:10px;font-weight:600}.agent-tool-page .agent-tool-hero-toolbar .ant-form-inline{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;row-gap:10px}.agent-tool-page .agent-tool-hero-toolbar .ant-form-inline .ant-form-item{margin-inline-end:0!important;margin-bottom:0!important}.agent-tool-page .agent-tool-toolbar-label{font-size:12px;font-weight:600;color:#94a3b8;letter-spacing:.04em;margin-right:2px;flex-shrink:0}.agent-tool-page .agent-tool-hero-progress{margin-top:14px;padding:0 4px}.agent-tool-page .agent-tool-section-title{margin:8px 0 14px!important;font-size:16px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:.02em}.agent-tool-page .ant-card{border-radius:18px!important;border:1px solid #eef2f7!important;box-shadow:0 8px 24px #0f172a0a!important;background:#fffffff0!important}.agent-tool-page .ant-card .ant-card-head{border-bottom-color:#f1f5f9;font-weight:600}.agent-tool-page .ant-tag{border-radius:999px;font-weight:600}.location-analysis .ant-row{align-items:stretch}.location-analysis .ant-col>.ant-card{height:100%}.location-analysis .detail-card .detail-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px dashed #f1f5f9}.location-analysis .detail-card .detail-item:last-child{border-bottom:none}.location-analysis .detail-card .detail-item .label{color:#64748b;font-size:14px}.location-analysis .detail-card .detail-item .value{font-weight:600;color:#1e293b;font-size:16px}.location-analysis .detail-card .detail-item .value small{font-size:12px;color:#94a3b8;font-weight:400;margin-left:4px}.location-analysis .detail-card .detail-item .value.highlight-red{color:#ef4444}.location-analysis .ant-row>.ant-col>.ant-card{animation:fadeInUp .6s ease-out backwards}.location-analysis .ant-row:nth-child(2)>.ant-col>.ant-card{animation-delay:.1s}.location-analysis .ant-row:nth-child(3)>.ant-col>.ant-card{animation-delay:.2s}.location-analysis .ant-row:nth-child(4)>.ant-col>.ant-card{animation-delay:.3s}.optimization-suggestions .opt-stat-card{border-radius:18px!important}.optimization-suggestions .opt-stat-card-teal{background:linear-gradient(145deg,#ecfdf5,#fff 70%)!important;border-color:#99f6e48c!important}.optimization-suggestions .opt-stat-card-rose{background:linear-gradient(145deg,#fff1f2,#fff 70%)!important;border-color:#fecdd3!important}.optimization-suggestions .opt-stat-card-mint{background:linear-gradient(145deg,#f0fdf4,#fff 70%)!important;border-color:#bbf7d0!important}.optimization-suggestions .ant-statistic-title{margin-bottom:8px;font-size:14px}.optimization-suggestions .suggestion-list{display:flex;flex-direction:column;gap:14px;padding-bottom:40px}.optimization-suggestions .suggestion-card{background:#fffffff5;border-radius:16px;border:1px solid #eef2f7;transition:all .25s ease;overflow:hidden;box-shadow:0 6px 18px #0f172a0a}.optimization-suggestions .suggestion-card:hover{border-color:#99f6e4;box-shadow:0 12px 28px #0f766e14}.optimization-suggestions .suggestion-card.expanded{border-color:#5eead4;box-shadow:0 14px 32px #0f766e1a}.optimization-suggestions .suggestion-card.expanded .card-header{background:#fff;border-bottom:1px solid #f1f5f9}.optimization-suggestions .suggestion-card.dismissed{opacity:.6;background:#f8fafc;border-style:dashed}.optimization-suggestions .suggestion-card.dismissed .suggestion-title{text-decoration:line-through;color:#94a3b8}.optimization-suggestions .suggestion-card .card-header{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#fff;transition:background .2s}.optimization-suggestions .suggestion-card .card-header:hover{background:#f8fafc}.optimization-suggestions .suggestion-card .card-header .header-left{display:flex;align-items:center;gap:16px;flex:1}.optimization-suggestions .suggestion-card .card-header .header-left .title-section{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.optimization-suggestions .suggestion-card .card-header .header-left .title-section .suggestion-title{font-size:16px;font-weight:500;color:#1e293b}.optimization-suggestions .suggestion-card .card-header .header-right{display:flex;align-items:center;gap:16px}.optimization-suggestions .suggestion-card .card-header .header-right .expand-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;color:#64748b;transition:all .3s}.optimization-suggestions .suggestion-card .card-header .header-right .expand-icon.open{transform:rotate(180deg);background:#eff6ff;color:#3b82f6}.optimization-suggestions .suggestion-card .card-body{padding:24px;background:#fff;animation:slideDown .3s ease-out}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block{background:#f8fafc;border-radius:12px;padding:20px;border:1px solid #f1f5f9;margin-bottom:24px}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .label{font-size:13px;font-weight:600;color:#64748b;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .content-text{font-size:15px;color:#334155;line-height:1.6;margin-bottom:16px}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:16px;padding-top:16px;border-top:1px dashed #e2e8f0}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .details-grid .detail-item{display:flex;flex-direction:column;gap:4px}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .details-grid .detail-item .label{font-size:12px;margin-bottom:0}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .details-grid .detail-item .value{font-size:14px;font-weight:600;color:#1e293b}.optimization-suggestions .suggestion-card .card-body .suggestion-content-block .details-grid .detail-item.revenue .value{color:#10b981;font-size:16px}.optimization-suggestions .suggestion-card .card-body .action-bar{display:flex;justify-content:flex-end;gap:12px}.optimization-suggestions .suggestion-card .card-body .action-bar .reject-btn{border-radius:20px;padding:0 24px;height:40px;background:#f1f5f9;border:none;color:#64748b;font-weight:600}.optimization-suggestions .suggestion-card .card-body .action-bar .reject-btn:hover{background:#e2e8f0;color:#475569}.optimization-suggestions .suggestion-card .card-body .action-bar .approve-btn{border-radius:20px;padding:0 24px;height:40px;font-weight:600;background:#3b82f6;box-shadow:0 4px 6px -1px #3b82f633}.optimization-suggestions .suggestion-card .card-body .action-bar .approve-btn:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 6px 10px -2px #3b82f640}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.station-analysis.agent-tool-page .ant-row{align-items:stretch}.station-analysis.agent-tool-page .ant-col>.ant-card{height:100%}.station-analysis.agent-tool-page .ant-card .ant-card-body{height:100%}.pcf-agent-steps{margin-bottom:20px;padding:12px 16px;border-radius:14px;background:#ffffffd9;border:1px solid #eef2f7}.pcf-agent-preview-table{margin-top:16px}.pcf-agent-insight-list{margin:0;padding-left:18px}.pcf-agent-insight-list li{margin-bottom:8px;color:var(--text-primary, #0f172a);line-height:1.55}.pcf-agent-kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:16px}.pcf-agent-kpi{padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #eef2f7}.pcf-agent-kpi .label{font-size:12px;color:var(--text-secondary, #64748b)}.pcf-agent-kpi .value{margin-top:4px;font-size:22px;font-weight:700;color:var(--text-primary, #0f172a)}.pcf-agent-kpi .unit{margin-left:4px;font-size:12px;font-weight:500;color:var(--text-secondary, #64748b)}.ai-agent-hub{flex:1;height:100%;min-height:0;position:relative;overflow:hidden;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:row;padding:0}.ai-agent-hub .hub-background{display:none!important}.ai-agent-hub .hub-container{display:flex;width:100%;height:100%;position:relative;z-index:1}.ai-agent-hub .history-sidebar{width:292px;background:linear-gradient(180deg,#f0fdfa,#f8fafc 38%,#eff6ff);border-right:1px solid #dbeafe;padding:18px 14px 14px;display:flex;flex-direction:column;animation:fadeInLeft .6s cubic-bezier(.2,.8,.2,1);flex-shrink:0;position:relative;z-index:10;box-shadow:4px 0 24px #0f766e0f}.ai-agent-hub .history-sidebar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 10% 0%,rgba(45,212,191,.18) 0%,transparent 42%),radial-gradient(ellipse at 90% 100%,rgba(56,189,248,.14) 0%,transparent 48%);pointer-events:none}.ai-agent-hub .history-sidebar>*{position:relative;z-index:1}.ai-agent-hub .history-sidebar .sidebar-top{margin-bottom:16px;display:flex;flex-direction:column;gap:12px}.ai-agent-hub .history-sidebar .sidebar-top .sidebar-brand{display:flex;align-items:center;gap:12px;padding:4px 2px 2px}.ai-agent-hub .history-sidebar .sidebar-top .sidebar-brand-avatar{width:52px;height:52px;object-fit:contain;border-radius:50%;background:transparent;flex-shrink:0;filter:drop-shadow(0 4px 10px rgba(14,116,144,.2))}.ai-agent-hub .history-sidebar .sidebar-top .sidebar-brand-name{font-size:17px;font-weight:700;color:#0f172a;letter-spacing:.02em}.ai-agent-hub .history-sidebar .sidebar-top .sidebar-brand-sub{margin-top:2px;font-size:12px;color:#64748b}.ai-agent-hub .history-sidebar .sidebar-top .new-chat-btn{width:100%;height:44px;border-radius:12px;background:linear-gradient(135deg,#0f766e,#0d9488 55%,#0284c7);border:none;color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:flex-start;padding:0 14px;box-shadow:0 8px 20px #0f766e47;transition:all .25s ease;overflow:hidden}.ai-agent-hub .history-sidebar .sidebar-top .new-chat-btn:hover{filter:brightness(1.05);transform:translateY(-1px);color:#fff;box-shadow:0 10px 24px #0f766e57}.ai-agent-hub .history-sidebar .sidebar-top .new-chat-btn:active{transform:translateY(0)}.ai-agent-hub .history-sidebar .sidebar-top .new-chat-btn .anticon{margin-right:10px;font-size:16px;color:#fff}.ai-agent-hub .history-sidebar .sidebar-top .new-chat-btn .shortcut{margin-left:auto;background:#ffffff2e;padding:2px 8px;border-radius:6px;font-size:11px;color:#fff;font-weight:600;border:1px solid rgba(255,255,255,.22)}.ai-agent-hub .history-sidebar .sidebar-top .feature-menu{display:flex;flex-direction:column;gap:6px}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:88px;padding:16px 14px;border-radius:18px;cursor:pointer;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;border:1px solid rgba(153,246,228,.75);background:linear-gradient(145deg,#fffffff5,#f0fdfaeb);box-shadow:0 14px 32px #0f766e1f,0 1px #ffffffe6 inset;color:#0f172a}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card:hover{transform:translateY(-2px);border-color:#2dd4bfe6;box-shadow:0 18px 40px #0f766e29,0 1px #fffffff2 inset}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card:hover .agent-entry-arrow{color:#0f766e;transform:translate(3px)}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card:hover .agent-entry-icon{transform:scale(1.04)}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card.active{border-color:#14b8a6f2;background:linear-gradient(145deg,#ccfbf18c,#fffffff5 42%,#f0fdfae6);box-shadow:0 16px 36px #0f766e2e,0 0 0 1px #5eead440}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card.active .agent-entry-title{color:#0f766e}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-card.active .agent-entry-kicker{color:#0d9488}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-glow{position:absolute;top:-28px;right:-20px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(45,212,191,.22),transparent 68%);pointer-events:none}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-icon{position:relative;z-index:1;width:46px;height:46px;border-radius:15px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:22px;color:#fff;background:linear-gradient(150deg,#115e59,#0f766e 42%,#14b8a6);box-shadow:0 10px 18px #0f766e4d,0 1px #ffffff40 inset;transition:transform .22s ease}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-body{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-kicker{font-size:10px;font-weight:700;letter-spacing:.14em;color:#64748b;line-height:1}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-title{font-size:17px;font-weight:700;line-height:1.2;letter-spacing:.01em}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-sub{font-size:12px;font-weight:500;color:#64748b;line-height:1.35}.ai-agent-hub .history-sidebar .sidebar-top .agent-entry-arrow{position:relative;z-index:1;flex-shrink:0;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#0f766e;background:#ccfbf1bf;border:1px solid rgba(153,246,228,.7);transition:color .2s ease,transform .2s ease,background .2s ease}.ai-agent-hub .history-sidebar .history-section{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;padding-top:2px;border-top:1px solid rgba(148,163,184,.25)}.ai-agent-hub .history-sidebar .history-section .section-header{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#64748b;padding:14px 6px 10px}.ai-agent-hub .history-sidebar .history-section .section-header .section-header-label{display:inline-flex;align-items:center;gap:6px;font-weight:600;letter-spacing:.04em;color:#0f766e}.ai-agent-hub .history-sidebar .history-section .history-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:0 2px 4px 0}.ai-agent-hub .history-sidebar .history-section .history-list::-webkit-scrollbar{width:4px}.ai-agent-hub .history-sidebar .history-section .history-list::-webkit-scrollbar-thumb{background:#0f766e2e;border-radius:4px}.ai-agent-hub .history-sidebar .history-section .history-list .history-loading,.ai-agent-hub .history-sidebar .history-section .history-list .history-empty{padding:20px 12px;text-align:center;color:#94a3b8;font-size:13px}.ai-agent-hub .history-sidebar .history-section .history-list .history-item{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;cursor:pointer;transition:all .2s ease;color:#334155;font-size:13px;line-height:1.4;border:1px solid #eef2f7;background:#fff;box-shadow:0 2px 8px #0f172a08}.ai-agent-hub .history-sidebar .history-section .history-list .history-item:hover{border-color:#99f6e4;box-shadow:0 6px 16px #0f766e14;color:#0f172a}.ai-agent-hub .history-sidebar .history-section .history-list .history-item:hover .item-actions{opacity:1}.ai-agent-hub .history-sidebar .history-section .history-list .history-item:hover .item-icon{color:#0d9488;background:#ecfdf5}.ai-agent-hub .history-sidebar .history-section .history-list .history-item.active{background:linear-gradient(135deg,#ecfdf5,#f0fdfa);border-color:#5eead4;color:#0f766e;font-weight:600;box-shadow:0 6px 16px #0f766e1a}.ai-agent-hub .history-sidebar .history-section .history-list .history-item.active .item-icon{color:#0f766e;background:#ccfbf1}.ai-agent-hub .history-sidebar .history-section .history-list .history-item .item-icon{width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#64748b;font-size:13px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background .15s}.ai-agent-hub .history-sidebar .history-section .history-list .history-item .item-title{flex:1;min-width:0;font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-agent-hub .history-sidebar .history-section .history-list .history-item.active .item-title{font-weight:600}.ai-agent-hub .history-sidebar .history-section .history-list .history-item .item-actions{display:flex;align-items:center;opacity:0;color:#94a3b8;transition:opacity .2s ease}.ai-agent-hub .history-sidebar .history-section .history-list .history-item .item-actions .more-icon:hover{color:#0f766e}.ai-agent-hub .history-sidebar .sidebar-footer{flex-shrink:0;margin-top:10px;padding-top:12px;border-top:1px solid rgba(148,163,184,.22)}.ai-agent-hub .history-sidebar .exit-workbench-btn{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(153,246,228,.55);background:linear-gradient(135deg,#fffffff5,#f0fdfaeb);box-shadow:0 6px 16px #0f766e14,0 1px #fffc inset;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.ai-agent-hub .history-sidebar .exit-workbench-btn:hover{border-color:#2dd4bfbf;background:linear-gradient(135deg,#ecfdf5,#e0f2fe);box-shadow:0 10px 22px #0f766e24;transform:translateY(-1px)}.ai-agent-hub .history-sidebar .exit-workbench-btn:hover .exit-workbench-icon{background:linear-gradient(135deg,#0f766e,#0d9488);color:#fff;box-shadow:0 4px 12px #0f766e47}.ai-agent-hub .history-sidebar .exit-workbench-btn:hover .exit-workbench-arrow{color:#0f766e;transform:translate(-2px)}.ai-agent-hub .history-sidebar .exit-workbench-btn:active{transform:translateY(0)}.ai-agent-hub .history-sidebar .exit-workbench-icon{flex-shrink:0;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;color:#0f766e;background:#ccfbf1d9;border:1px solid rgba(153,246,228,.65);transition:all .18s ease}.ai-agent-hub .history-sidebar .exit-workbench-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ai-agent-hub .history-sidebar .exit-workbench-title{font-size:13px;font-weight:700;color:#0f172a;letter-spacing:.01em;line-height:1.2}.ai-agent-hub .history-sidebar .exit-workbench-sub{font-size:11px;font-weight:500;color:#64748b;line-height:1.2}.ai-agent-hub .history-sidebar .exit-workbench-arrow{flex-shrink:0;color:#94a3b8;font-size:12px;transition:color .18s ease,transform .18s ease}.ai-agent-hub .hub-content{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;gap:0;align-items:stretch;min-height:0;min-width:0}.ai-agent-hub .hub-content.hub-content-chat{padding:0;overflow:hidden;align-items:stretch;width:100%}.ai-agent-hub .hub-content.hub-content-chat .ai-chat-embedded{height:100%;min-height:0;width:100%;display:flex;flex-direction:column;flex:1}.ai-agent-hub .agent-workspace{flex:1;min-height:0;overflow-y:auto;padding:28px 32px 36px;display:flex;flex-direction:column;gap:22px}.ai-agent-hub .agent-workspace-picker{position:relative;padding:36px 40px 48px;background:radial-gradient(900px 420px at 12% -10%,rgba(45,212,191,.16),transparent 55%),radial-gradient(700px 360px at 92% 0%,rgba(56,189,248,.12),transparent 50%),linear-gradient(165deg,#f0fdfa,#f8fafc 42%,#eff6ff)}.ai-agent-hub .agent-picker-hero{position:relative;max-width:720px;margin-bottom:4px}.ai-agent-hub .agent-picker-hero-glow{position:absolute;inset:-40px -20px auto auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.18),transparent 70%);pointer-events:none}.ai-agent-hub .agent-workspace-header{display:flex;flex-direction:column;gap:12px}.ai-agent-hub .agent-back-btn{align-self:flex-start;color:#64748b!important;padding-left:0!important}.ai-agent-hub .agent-back-btn:hover{color:#0f766e!important}.ai-agent-hub .agent-header-main{display:flex;align-items:flex-start;gap:14px}.ai-agent-hub .agent-eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;color:#0f766e;margin-bottom:8px}.ai-agent-hub .agent-title{margin:0!important;font-size:30px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.03em;line-height:1.2!important}.ai-agent-hub .agent-lead{margin:10px 0 0;font-size:15px;color:#64748b;line-height:1.6;max-width:560px}.ai-agent-hub .agent-pick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;align-items:stretch}@media (max-width: 1100px){.ai-agent-hub .agent-pick-grid{gap:14px}}@media (max-width: 900px){.ai-agent-hub .agent-pick-grid{grid-template-columns:1fr}}.ai-agent-hub .agent-pick-card{--pick-cta: #0f766e;--pick-cta-soft: #ecfdf5;--pick-ink: #0f766e;--pick-shadow: rgba(13, 148, 136, .22);width:100%;display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:0;border:1px solid transparent;border-radius:28px;background:#fff;overflow:hidden;cursor:pointer;min-height:360px;box-shadow:0 4px 12px #0f172a0a,0 20px 44px #0f172a12;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.ai-agent-hub .agent-pick-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 12px 28px #0f172a0f,0 36px 64px var(--pick-shadow)}.ai-agent-hub .agent-pick-card:hover .agent-pick-footer{color:var(--pick-cta)}.ai-agent-hub .agent-pick-card:hover .agent-pick-arrow{transform:translate(4px);color:#fff;background:var(--pick-cta)}.ai-agent-hub .agent-pick-card:hover .agent-pick-icon{transform:scale(1.08) rotate(-3deg)}.ai-agent-hub .agent-pick-card:hover .agent-pick-stage:after{transform:scale(1.15);opacity:1}.ai-agent-hub .agent-pick-card-charging{--pick-cta: #0f766e;--pick-cta-soft: #ecfdf5;--pick-ink: #0f766e;--pick-shadow: rgba(13, 148, 136, .28);border-color:#5eead48c}.ai-agent-hub .agent-pick-card-charging .agent-pick-stage{background:radial-gradient(120% 140% at 100% 0%,rgba(45,212,191,.55),transparent 55%),linear-gradient(135deg,#0f766e,#14b8a6 48%,#2dd4bf)}.ai-agent-hub .agent-pick-card-charging .agent-pick-en,.ai-agent-hub .agent-pick-card-charging .agent-pick-tool-chip .anticon{color:#0d9488}.ai-agent-hub .agent-pick-card-pcf{--pick-cta: #1d4ed8;--pick-cta-soft: #eff6ff;--pick-ink: #1d4ed8;--pick-shadow: rgba(37, 99, 235, .26);border-color:#93c5fda6}.ai-agent-hub .agent-pick-card-pcf .agent-pick-stage{background:radial-gradient(120% 140% at 100% 0%,rgba(96,165,250,.55),transparent 55%),linear-gradient(135deg,#1e3a8a,#2563eb 48%,#60a5fa)}.ai-agent-hub .agent-pick-card-pcf .agent-pick-en,.ai-agent-hub .agent-pick-card-pcf .agent-pick-tool-chip .anticon{color:#2563eb}.ai-agent-hub .agent-pick-card-solar{--pick-cta: #b45309;--pick-cta-soft: #fffbeb;--pick-ink: #b45309;--pick-shadow: rgba(245, 158, 11, .28);border-color:#fcd34db3}.ai-agent-hub .agent-pick-card-solar .agent-pick-stage{background:radial-gradient(120% 140% at 100% 0%,rgba(251,191,36,.55),transparent 55%),linear-gradient(135deg,#92400e,#d97706 48%,#fbbf24)}.ai-agent-hub .agent-pick-card-solar .agent-pick-en,.ai-agent-hub .agent-pick-card-solar .agent-pick-tool-chip .anticon{color:#d97706}.ai-agent-hub .agent-pick-stage{position:relative;display:flex;align-items:center;justify-content:space-between;padding:26px 24px 22px;overflow:hidden;isolation:isolate}.ai-agent-hub .agent-pick-stage:after{content:"";position:absolute;width:140px;height:140px;right:-28px;top:-48px;border-radius:50%;background:#ffffff2e;pointer-events:none;z-index:0;transition:transform .35s ease,opacity .35s ease;opacity:.85}.ai-agent-hub .agent-pick-stage>*{position:relative;z-index:1}.ai-agent-hub .agent-pick-body{flex:1;display:flex;flex-direction:column;padding:22px 22px 18px;min-height:0;background:linear-gradient(180deg,#fffffff5,#fff 40%)}.ai-agent-hub .agent-pick-icon{width:56px;height:56px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;color:#fff;background:#ffffff38;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 28px #0f172a2e;transition:transform .3s ease}.ai-agent-hub .agent-pick-icon-charging,.ai-agent-hub .agent-pick-icon-pcf,.ai-agent-hub .agent-pick-icon-solar{color:#fff}.ai-agent-hub .agent-pick-status{font-size:11px;font-weight:700;padding:6px 12px;border-radius:999px;letter-spacing:.04em;color:#0f172a;background:#ffffffeb;border:1px solid rgba(255,255,255,.65);box-shadow:0 6px 16px #0f172a1f}.ai-agent-hub .agent-pick-status-live{color:#047857}.ai-agent-hub .agent-pick-status-soon{color:#92400e}.ai-agent-hub .agent-pick-en{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.ai-agent-hub .agent-pick-name{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.3;margin-bottom:8px}.ai-agent-hub .agent-pick-desc{font-size:13.5px;color:#475569;line-height:1.6;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ai-agent-hub .agent-pick-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;margin-bottom:16px}.ai-agent-hub .agent-pick-tools-muted .agent-pick-tool-chip{opacity:.78}.ai-agent-hub .agent-pick-tool-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:600;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0f172a08}.ai-agent-hub .agent-pick-tool-chip .anticon{font-size:13px}.ai-agent-hub .agent-pick-footer{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #eef2f7;font-size:14px;font-weight:700;color:#64748b;transition:color .2s ease}.ai-agent-hub .agent-pick-arrow{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--pick-cta);font-size:15px;background:var(--pick-cta-soft);transition:transform .2s ease,color .2s ease,background .2s ease}.ai-agent-hub .agent-workspace-tools{background:radial-gradient(800px 360px at 8% -8%,rgba(45,212,191,.12),transparent 55%),linear-gradient(180deg,#f8fffe,#f8fafc)}.ai-agent-hub .agent-tool-host{flex:1;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.ai-agent-hub .agent-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 1100px){.ai-agent-hub .agent-tool-grid{grid-template-columns:1fr}}.ai-agent-hub .agent-tool-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:22px 20px;border-radius:20px;border:1px solid rgba(153,246,228,.45);background:#ffffffeb;box-shadow:0 10px 28px #0f172a0d;cursor:pointer;transition:all .2s ease;min-height:196px}.ai-agent-hub .agent-tool-card:hover{border-color:#5eead4;box-shadow:0 16px 36px #0f766e1f;transform:translateY(-3px)}.ai-agent-hub .agent-tool-card:hover .agent-tool-cta{color:#0f766e}.ai-agent-hub .agent-tool-card:hover .agent-tool-icon{background:linear-gradient(145deg,#ccfbf1,#99f6e4)}.ai-agent-hub .agent-tool-icon{width:40px;height:40px;border-radius:12px;background:#f0fdfa;color:#0d9488;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.ai-agent-hub .agent-tool-name{font-size:16px;font-weight:700;color:#0f172a}.ai-agent-hub .agent-tool-desc{font-size:13px;color:#64748b;line-height:1.5;flex:1}.ai-agent-hub .agent-tool-cta{font-size:13px;font-weight:600;color:#94a3b8;margin-top:4px}.ai-agent-hub .agent-ask-bar{margin-top:auto;padding-top:16px;border-top:1px solid rgba(148,163,184,.25)}.ai-agent-hub .agent-ask-label{font-size:12px;font-weight:600;color:#64748b;margin-bottom:8px}.ai-agent-hub .agent-ask-row{display:flex;gap:10px;align-items:center}.ai-agent-hub .agent-ask-row .ant-input{flex:1;height:42px;border-radius:12px}.ai-agent-hub .agent-ask-row .ant-btn{height:42px;border-radius:12px;background:linear-gradient(135deg,#0f766e,#0d9488);border:none}.ai-agent-hub .agent-placeholder-card{max-width:520px;padding:36px 28px;border-radius:18px;border:1px dashed #fcd34d;background:linear-gradient(180deg,#fffbeb,#fff);text-align:center}.ai-agent-hub .agent-placeholder-icon{font-size:36px;color:#d97706;margin-bottom:12px}.ai-agent-hub .agent-placeholder-title{font-size:18px;font-weight:700;color:#92400e;margin-bottom:8px}.ai-agent-hub .agent-placeholder-desc{margin:0;font-size:14px;color:#78716c;line-height:1.55}.ai-agent-hub .hub-scroll{flex:1;min-height:0;overflow-y:auto;padding:16px 24px 12px;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box}.ai-agent-hub .hub-scroll::-webkit-scrollbar{width:6px}.ai-agent-hub .hub-scroll::-webkit-scrollbar-thumb{background:#0f172a1f;border-radius:4px}.ai-agent-hub .hub-composer{flex-shrink:0;width:100%;max-width:1180px;margin:0 auto;padding:10px 24px 18px;display:flex;justify-content:stretch;background:linear-gradient(180deg,#fff0,#f8fafceb 28%,#f8fafc);border-top:1px solid rgba(15,23,42,.04);box-sizing:border-box}.ai-agent-hub .hub-header{position:relative;text-align:left;margin-top:0;animation:fadeInDown .55s ease-out;width:100%;padding:4px 0 0}.ai-agent-hub .hub-header .hub-hero-glow{position:absolute;top:-28px;left:40px;width:min(420px,55%);height:180px;background:radial-gradient(ellipse at 35% 45%,rgba(56,189,248,.2) 0%,transparent 55%),radial-gradient(ellipse at 55% 70%,rgba(20,184,166,.14) 0%,transparent 60%);pointer-events:none;z-index:0;filter:blur(2px)}.ai-agent-hub .hub-header .hub-hero-row{position:relative;z-index:1;display:flex;align-items:center;gap:28px;width:100%}.ai-agent-hub .hub-header .hub-hero-copy{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ai-agent-hub .hub-header .ai-logo-animated{position:relative;width:156px;height:156px;margin:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;z-index:1}.ai-agent-hub .hub-header .ai-logo-animated .ip-orbit{position:absolute;border-radius:50%;border:1px solid rgba(56,189,248,.22);pointer-events:none}.ai-agent-hub .hub-header .ai-logo-animated .ip-orbit-a{width:138px;height:138px;border-top-color:#0ea5e9bf;border-right-color:#2dd4bf73;border-bottom-color:transparent;animation:spin 7s linear infinite}.ai-agent-hub .hub-header .ai-logo-animated .ip-orbit-b{width:156px;height:156px;border-left-color:#2dd4bf8c;border-bottom-color:#0ea5e959;border-top-color:transparent;animation:spin 11s linear infinite reverse;opacity:.85}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles span{position:absolute;width:5px;height:5px;border-radius:50%;background:#7dd3fc;box-shadow:0 0 10px #38bdf8cc;animation:sparkleFloat 3.2s ease-in-out infinite}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles span:nth-child(1){top:18%;left:14%;animation-delay:0s}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles span:nth-child(2){top:22%;right:16%;animation-delay:.6s;width:4px;height:4px}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles span:nth-child(3){bottom:28%;left:18%;animation-delay:1.1s;width:3px;height:3px}.ai-agent-hub .hub-header .ai-logo-animated .ip-sparkles span:nth-child(4){bottom:24%;right:20%;animation-delay:1.7s}.ai-agent-hub .hub-header .ai-logo-animated .ip-stage{position:relative;width:120px;height:120px;z-index:2;animation:ipFloat 3.4s ease-in-out infinite}.ai-agent-hub .hub-header .ai-logo-animated .ip-mascot{width:120px;height:120px;object-fit:contain;display:block;filter:drop-shadow(0 12px 20px rgba(14,116,144,.28));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ai-agent-hub .hub-header .ai-logo-animated .ip-shadow{position:absolute;left:50%;bottom:-5px;width:64px;height:13px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(15,23,42,.18) 0%,transparent 70%);animation:ipShadowPulse 3.4s ease-in-out infinite}.ai-agent-hub .hub-header .hub-brand-badge{display:inline-flex;align-items:center;margin:0 0 8px;padding:4px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;color:#0f766e;background:linear-gradient(135deg,#ecfdf5,#e0f2fe);border:1px solid rgba(45,212,191,.45);box-shadow:0 4px 14px #0f766e14;position:relative;z-index:1}.ai-agent-hub .hub-header .greeting{position:relative;z-index:1;font-size:30px!important;font-weight:800!important;color:#0f172a!important;margin:0 0 8px!important;letter-spacing:-.4px;line-height:1.2!important}.ai-agent-hub .hub-header .greeting .greeting-name{background:linear-gradient(120deg,#0f766e,#0284c7 55%,#38bdf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ai-agent-hub .hub-header .slogan-block{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0 0 8px;padding:6px 16px;border-radius:999px;background:linear-gradient(135deg,#f0fdfaf2,#e0f2fef2);border:1px solid rgba(45,212,191,.35);box-shadow:0 6px 18px #0e749012}.ai-agent-hub .hub-header .slogan-mark{width:14px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#14b8a6)}.ai-agent-hub .hub-header .slogan-mark.slogan-mark-flip{background:linear-gradient(90deg,#38bdf8,transparent)}.ai-agent-hub .hub-header .slogan-main{margin:0;font-size:15px;font-weight:700;letter-spacing:.05em;background:linear-gradient(120deg,#0f766e,#0369a1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.ai-agent-hub .hub-header .hub-lead{position:relative;z-index:1;max-width:640px;margin:0 0 10px;font-size:13px;line-height:1.55;color:#64748b}.ai-agent-hub .hub-header .hub-capability-pills{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}.ai-agent-hub .hub-header .hub-capability-pills span{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:#334155;background:#ffffffe0;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0f172a0a}.ai-agent-hub .hub-header .sub-greeting{font-size:16px;color:#64748b;margin:0;display:block;line-height:1.6}@media (max-width: 720px){.ai-agent-hub .hub-header .hub-hero-row{flex-direction:column;align-items:center;gap:12px;text-align:center}.ai-agent-hub .hub-header .hub-hero-copy{align-items:center;text-align:center}.ai-agent-hub .hub-header .hub-capability-pills{justify-content:center}.ai-agent-hub .hub-header .hub-lead{margin-left:auto;margin-right:auto}}.ai-agent-hub .section-label-row{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:8px}.ai-agent-hub .section-label-row .section-label{margin-bottom:0;flex-shrink:0}.ai-agent-hub .section-label-row .section-label-line{flex:1;height:1px;background:linear-gradient(90deg,#cbd5e1 0%,transparent 100%)}.ai-agent-hub .hub-module-map{max-width:none;margin:0;width:100%;padding:0}.ai-agent-hub .hub-module-map .section-label{font-size:12px;font-weight:700;color:#0f766e;margin-bottom:4px;letter-spacing:.06em;text-transform:none}.ai-agent-hub .hub-module-map .section-hint{display:block;font-size:12px;color:#94a3b8;margin-bottom:10px}.ai-agent-hub .hub-module-map :global(.ant-row){align-items:stretch}.ai-agent-hub .hub-module-map .module-chip{background:#ffffffeb;border:1px solid #eef2f7;border-radius:14px;box-shadow:0 4px 16px #0f172a0a;padding:12px;height:100%;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .2s,transform .2s,border-color .2s}.ai-agent-hub .hub-module-map .module-chip:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-1px)}.ai-agent-hub .hub-module-map .module-chip.active{border-color:#99f6e4;box-shadow:0 8px 24px #0f766e1f;background:#f0fdfa}.ai-agent-hub .hub-module-map .module-chip .module-chip-main{display:flex;gap:12px;flex:1}.ai-agent-hub .hub-module-map .module-chip .module-icon{width:36px;height:36px;border-radius:10px;background:#f0fdfa;color:#0f766e;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ai-agent-hub .hub-module-map .module-chip .module-title{font-size:14px;font-weight:600;color:#0f172a;display:flex;align-items:center}.ai-agent-hub .hub-module-map .module-chip .module-desc{font-size:12px;color:#64748b;margin-top:4px;line-height:1.45}.ai-agent-hub .hub-module-map .module-chip .module-skill-count{margin-top:8px;font-size:11px;color:#0f766e;font-weight:500}.ai-agent-hub .hub-module-map .module-capability-panel{margin-top:16px;padding:16px 18px 18px;background:#fffffff5;border:1px solid #eef2f7;border-radius:18px;box-shadow:0 8px 28px #0f172a0f}.ai-agent-hub .hub-module-map .module-capability-panel .panel-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.ai-agent-hub .hub-module-map .module-capability-panel .panel-header .panel-icon{width:40px;height:40px;border-radius:12px;background:#ecfdf5;color:#0f766e;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.ai-agent-hub .hub-module-map .module-capability-panel .panel-header .panel-title{font-size:15px;font-weight:600;color:#0f172a}.ai-agent-hub .hub-module-map .module-capability-panel .panel-header .panel-sub{font-size:12px;color:#64748b;margin-top:2px}.ai-agent-hub .hub-module-map .module-capability-panel .panel-header>.ant-btn{margin-left:auto;color:#64748b}.ai-agent-hub .hub-module-map .module-capability-panel .skill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 640px){.ai-agent-hub .hub-module-map .module-capability-panel .skill-grid{grid-template-columns:1fr}}.ai-agent-hub .hub-module-map .module-capability-panel .skill-card{text-align:left;border:1px solid #eef2f7;background:#f8fafc;border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .15s,background .15s}.ai-agent-hub .hub-module-map .module-capability-panel .skill-card:hover{border-color:#99f6e4;background:#f0fdfa}.ai-agent-hub .hub-module-map .module-capability-panel .skill-card .skill-name{display:block;font-size:13px;font-weight:600;color:#0f172a;margin-bottom:4px}.ai-agent-hub .hub-module-map .module-capability-panel .skill-card .skill-prompt{display:block;font-size:12px;color:#64748b;line-height:1.45}.ai-agent-hub .specialist-section{width:100%;max-width:960px;margin:0;padding-bottom:8px}.ai-agent-hub .specialist-section .section-label-row{margin-bottom:12px}.ai-agent-hub .specialist-section .section-label{font-size:13px;font-weight:700;color:#0369a1;margin-bottom:0;padding:0;letter-spacing:.06em}.ai-agent-hub .specialist-section :global(.ant-row){align-items:stretch}.ai-agent-hub .specialist-section :global(.ant-col)>.hub-card{height:100%}.ai-agent-hub .hub-quick-questions{max-width:none;width:100%;margin:0;padding:14px 16px 16px;border-radius:16px;background:linear-gradient(145deg,#f0fdfaeb,#fffffff5 42%,#eff6fff0);border:1px solid rgba(153,246,228,.45);box-shadow:0 8px 24px #0f766e0f}.ai-agent-hub .hub-quick-questions .quick-head{margin-bottom:10px}.ai-agent-hub .hub-quick-questions .quick-head .section-label{margin-bottom:2px;color:#0f766e;font-size:12px;font-weight:700;letter-spacing:.06em}.ai-agent-hub .hub-quick-questions .quick-head-sub{font-size:12px;color:#64748b;line-height:1.4}.ai-agent-hub .hub-quick-questions .quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width: 1100px){.ai-agent-hub .hub-quick-questions .quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.ai-agent-hub .hub-quick-questions .quick-grid{grid-template-columns:1fr}}.ai-agent-hub .hub-quick-questions .quick-card{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid #e2e8f0;background:#ffffffe6;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit}.ai-agent-hub .hub-quick-questions .quick-card:hover{border-color:#5eead4;background:#fff;box-shadow:0 8px 20px #0f766e1a;transform:translateY(-1px)}.ai-agent-hub .hub-quick-questions .quick-card:hover .quick-card-arrow{color:#0f766e;transform:translate(2px)}.ai-agent-hub .hub-quick-questions .quick-card:hover .quick-card-index{background:#0f766e;color:#fff}.ai-agent-hub .hub-quick-questions .quick-card-index{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#0f766e;background:#ecfdf5;letter-spacing:.02em;transition:background .15s,color .15s}.ai-agent-hub .hub-quick-questions .quick-card-text{flex:1;min-width:0;font-size:13px;font-weight:500;color:#0f172a;line-height:1.45}.ai-agent-hub .hub-quick-questions .quick-card-arrow{flex-shrink:0;color:#94a3b8;font-size:14px;transition:color .15s,transform .15s}.ai-agent-hub .hub-floating-input{width:100%;max-width:none;margin:0;padding:12px 14px 10px;background:#fff;border-radius:16px;border:1px solid #e8eef5;box-shadow:0 8px 28px #0f172a14;z-index:2;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.ai-agent-hub .hub-floating-input .hub-floating-textarea{resize:none;border:none!important;box-shadow:none!important;font-size:14px!important;line-height:1.5!important}.ai-agent-hub .hub-floating-input .hub-floating-textarea:focus{box-shadow:none!important}.ai-agent-hub .hub-floating-input :global(.ant-input){background:#f8fafc!important;border-radius:12px!important;padding:10px 12px!important;color:#1e293b!important;min-height:40px!important}.ai-agent-hub .hub-floating-input :global(.ant-input)::placeholder{color:#94a3b8}.ai-agent-hub .hub-floating-input .hub-input-actions{display:flex;align-items:center;gap:8px}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-hint{margin-right:auto;font-size:12px;color:#94a3b8;-webkit-user-select:none;user-select:none}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-mic{flex-shrink:0;color:#64748b}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-send.ant-btn-primary{flex-shrink:0;height:36px;padding:0 20px;border-radius:999px!important;font-weight:700!important;letter-spacing:.04em;color:#fff!important;border:none!important;background:linear-gradient(135deg,#0f766e,#0d9488 55%,#0891b2)!important;box-shadow:0 6px 16px #0f766e47;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-send.ant-btn-primary:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#0d9488,#14b8a6,#0284c7)!important;box-shadow:0 8px 20px #0d94885c;filter:brightness(1.03)}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-send.ant-btn-primary:active:not(:disabled){transform:translateY(1px);box-shadow:0 3px 10px #0f766e38}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-send.ant-btn-primary.is-ready{box-shadow:0 8px 22px #0d948861}.ai-agent-hub .hub-floating-input .hub-input-actions .hub-input-send.ant-btn-primary:disabled{color:#fff!important;opacity:1!important;background:linear-gradient(135deg,#5eead4,#2dd4bf,#22d3ee)!important;box-shadow:none;cursor:not-allowed;filter:saturate(.85)}.ai-agent-hub .hub-cards-section{animation:fadeInUp .8s ease-out .4s backwards;width:100%;max-width:960px}.ai-agent-hub .hub-cards-section .hub-card{background:#fff;border-radius:16px;padding:18px 20px;height:100%;cursor:pointer;border:1px solid #eef2f7;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:row;align-items:flex-start;gap:14px;box-shadow:0 4px 14px #0f172a0a}.ai-agent-hub .hub-cards-section .hub-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14;border-color:#e2e8f0}.ai-agent-hub .hub-cards-section .hub-card .card-icon-wrapper{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.ai-agent-hub .hub-cards-section .hub-card.chat-card .card-icon-wrapper{background:#ecfdf5;color:#0f766e}.ai-agent-hub .hub-cards-section .hub-card.data-card .card-icon-wrapper{background:#eff6ff;color:#2563eb}.ai-agent-hub .hub-cards-section .hub-card.game-card .card-icon-wrapper{background:#fff7ed;color:#ea580c}.ai-agent-hub .hub-cards-section .hub-card .card-info{min-width:0}.ai-agent-hub .hub-cards-section .hub-card .card-info .card-title{font-size:15px;font-weight:600;color:#0f172a;margin-bottom:4px}.ai-agent-hub .hub-cards-section .hub-card .card-info .card-desc{font-size:13px;color:#64748b;line-height:1.45}.ai-agent-detail-page{height:100%;display:flex;flex-direction:column;background:#f8fafc}.ai-agent-detail-page .detail-header{height:60px;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;padding:0 24px;gap:16px;flex-shrink:0}.ai-agent-detail-page .detail-header .back-btn{color:#64748b}.ai-agent-detail-page .detail-header .back-btn:hover{color:#1e293b;background:#f1f5f9}.ai-agent-detail-page .detail-header .detail-title{font-size:16px;font-weight:600;color:#1e293b}.ai-agent-detail-page .detail-content{flex:1;overflow:hidden;position:relative}.ai-agent-detail-page .detail-content .ai-chat{height:100%}.ai-agent-detail-page .detail-content .ai-chat .ant-card{border:none;border-radius:0;background:transparent}.ai-agent-detail-page .detail-content .ai-chat .ant-card .ant-card-head{display:none}.ai-agent-detail-page .detail-content .ai-chat .ant-card .ant-card-body{padding:0;height:100%}.ai-agent-detail-page .detail-content .ai-chat .chat-container{height:100%;display:flex;flex-direction:column;padding:24px;max-width:900px;margin:0 auto;width:100%}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0);box-shadow:0 0 30px #a78bfa99}50%{transform:translateY(-10px);box-shadow:0 10px 40px #a78bfa66}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ipShadowPulse{0%,to{transform:translate(-50%) scaleX(1);opacity:.7}50%{transform:translate(-50%) scaleX(.82);opacity:.4}}@keyframes sparkleFloat{0%,to{transform:translateY(0) scale(1);opacity:.35}50%{transform:translateY(-8px) scale(1.25);opacity:1}}.dashboard-v2{padding:24px 24px 0;height:100%;max-width:100vw;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;background-color:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box}@media screen and (min-height: 950px) and (min-width: 1400px){.dashboard-v2{overflow-y:hidden}}.dashboard-v2 .dashboard-header{margin-bottom:24px;width:100%;max-width:100%;min-width:0;flex-shrink:0}.dashboard-v2 .dashboard-header .dashboard-header-card{position:relative;width:100%;max-width:100%;box-sizing:border-box;border-radius:32px;padding:24px 32px;background:#fff6;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:0 15px 45px #00000008,inset 0 0 0 1px #fff6;animation:headerIn .6s cubic-bezier(.23,1,.32,1) both;overflow:hidden}.dashboard-v2 .dashboard-header .dashboard-header-card:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent)}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper{display:flex;align-items:center;gap:20px}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .title-icon-box{width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;box-shadow:0 12px 25px #3b82f64d,inset 0 0 0 1px #fff3;position:relative;overflow:hidden}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .title-icon-box:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(45deg);animation:iconGlow 3s infinite}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .main-title{font-size:32px;font-weight:900;color:#0f172a;margin:0;letter-spacing:-1.2px;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(0,0,0,.05));line-height:1.1}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .title-suffix{display:flex;align-items:center;gap:12px;margin-top:10px}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .title-suffix .divider{width:1px;height:24px;background:linear-gradient(180deg,transparent,#e2e8f0,transparent)}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .title-section .title-wrapper .title-suffix .eng-text{font-size:12px;font-weight:800;color:#94a3b8;letter-spacing:4px;text-transform:uppercase;font-family:Inter,sans-serif}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section{display:flex;align-items:center;gap:16px}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .system-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:999px;height:32px}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .system-badge .status-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99;animation:dotPulse 2s infinite}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .system-badge span{font-size:12px;font-weight:700;color:#166534;white-space:nowrap}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .date-capsule{display:flex;align-items:center;background:#fff9;padding:0 20px;height:44px;border-radius:20px;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 15px #00000005}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .date-capsule .year{font-size:12px;font-weight:700;color:#94a3b8}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .date-capsule .sep{margin:0 10px;color:#e2e8f0;font-weight:300}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .date-capsule .month-day{font-size:20px;font-weight:900;color:#1e293b;letter-spacing:-.5px}.dashboard-v2 .dashboard-header .dashboard-header-card .header-content .date-section .date-capsule .week{margin-left:12px;padding-left:12px;border-left:1px solid #f1f5f9;font-size:13px;font-weight:700;color:#64748b}@keyframes dotPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes iconGlow{0%{transform:translate(-100%,-100%) rotate(45deg)}to{transform:translate(100%,100%) rotate(45deg)}}@keyframes headerIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard-v2 .panel-card{background:#ffffff8c;backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);border-radius:24px;padding:24px;border:1px solid rgba(255,255,255,.7);display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;box-sizing:border-box;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 40px #0000000a,inset 0 0 0 1px #ffffff4d;overflow:hidden;position:relative}.dashboard-v2 .panel-card:hover{transform:translateY(-5px);background:#ffffffb3;box-shadow:0 20px 50px #00000014}.dashboard-v2 .panel-card .panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-shrink:0}.dashboard-v2 .panel-card .panel-header .title-with-icon{display:flex;align-items:center;gap:16px;transition:transform .3s ease}.dashboard-v2 .panel-card .panel-header .title-with-icon:hover{transform:translate(4px)}.dashboard-v2 .panel-card .panel-header .title-with-icon:hover .header-icon-wrapper{transform:rotate(-5deg) scale(1.05);box-shadow:0 10px 20px #3b82f659}.dashboard-v2 .panel-card .panel-header .title-with-icon .header-icon-wrapper{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 16px #3b82f640,inset 0 1px 1px #fff6;position:relative}.dashboard-v2 .panel-card .panel-header .title-with-icon .header-icon-wrapper:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid rgba(59,130,246,.15);border-radius:17px}.dashboard-v2 .panel-card .panel-header .title-with-icon .title-text-group{display:flex;flex-direction:column;gap:4px}.dashboard-v2 .panel-card .panel-header .title-with-icon .title-text-group h3{font-size:18px;font-weight:900;margin:0;line-height:1.1;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.dashboard-v2 .panel-card .panel-header .title-with-icon .title-text-group .sub-title-desc{font-size:10px;font-weight:900;color:#2563eb;background:#3b82f60f;padding:2px 12px 2px 22px;border-radius:20px;width:fit-content;letter-spacing:2px;text-transform:uppercase;position:relative;border:1px solid rgba(59,130,246,.15);box-shadow:0 2px 4px #00000005;line-height:1.4}.dashboard-v2 .panel-card .panel-header .title-with-icon .title-text-group .sub-title-desc:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:5px;height:5px;background:#3b82f6;border-radius:50%;box-shadow:0 0 8px #3b82f6;animation:breathing 2s infinite ease-in-out}.dashboard-v2 .panel-card .panel-header .agenda-more-links{display:flex;align-items:center;gap:4px}.dashboard-v2 .panel-card .panel-header .agenda-more-links .link-sep{color:#cbd5e1;font-size:12px;-webkit-user-select:none;user-select:none}.dashboard-v2 .panel-card .panel-header .action-link,.dashboard-v2 .panel-card .panel-header .more-link{color:#3b82f6;font-weight:700;font-size:13px;padding:6px 12px;height:auto;display:flex;align-items:center;gap:6px;background:#3b82f60d;border-radius:10px;transition:all .3s ease;cursor:pointer}.dashboard-v2 .panel-card .panel-header .action-link:hover,.dashboard-v2 .panel-card .panel-header .more-link:hover{color:#fff;background:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f633}@keyframes breathing{0%,to{transform:translateY(-50%) scale(1);opacity:.6}50%{transform:translateY(-50%) scale(1.5);opacity:1}}.dashboard-v2 .dashboard-content{flex:1;min-height:0;min-width:0;width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible;padding-bottom:24px}.dashboard-v2 .dashboard-content .main-content-grid-v3{height:100%;min-height:0;min-width:0;max-width:100%;display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:auto 1fr;gap:24px}.dashboard-v2 .dashboard-content .main-content-grid-v3>*{min-width:0;max-width:100%}.dashboard-v2 .dashboard-content .main-content-grid-v3 .welcome-card{grid-column:2;grid-row:1;align-self:start;justify-self:stretch;max-height:220px;height:auto}.dashboard-v2 .dashboard-content .main-content-grid-v3 .left-column{grid-column:1;grid-row:1/3}.dashboard-v2 .dashboard-content .main-content-grid-v3 .right-column{grid-column:2;grid-row:2;min-height:0}@media screen and (max-width: 1199px){.dashboard-v2 .dashboard-content .main-content-grid-v3{grid-template-columns:1fr;height:auto;gap:16px}.dashboard-v2 .dashboard-content .main-content-grid-v3 .welcome-card,.dashboard-v2 .dashboard-content .main-content-grid-v3 .left-column,.dashboard-v2 .dashboard-content .main-content-grid-v3 .right-column{grid-column:1;grid-row:auto}}.dashboard-v2 .left-column{height:100%;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1199px){.dashboard-v2 .left-column{height:auto;gap:16px}}.dashboard-v2 .left-column .top-row-flex{display:flex;gap:24px;flex:1;min-height:0}.dashboard-v2 .left-column .top-row-flex>*{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 768px){.dashboard-v2 .left-column .top-row-flex{flex-direction:column;gap:16px}.dashboard-v2 .left-column .top-row-flex>*{min-height:auto}}.dashboard-v2 .left-column .work-order-row{flex:1;min-height:0;display:flex;flex-direction:column}.dashboard-v2 .left-column .work-order-row .work-order-section{flex:1;min-height:0;display:flex;gap:24px;height:100%}@media screen and (max-width: 1199px){.dashboard-v2 .left-column .work-order-row .work-order-section{flex-direction:column;height:auto;gap:16px}}.dashboard-v2 .right-column{height:100%;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1199px){.dashboard-v2 .right-column{height:auto;gap:16px}}.dashboard-v2 .right-column .welcome-card{flex:0 0 auto;min-height:160px;height:auto}.dashboard-v2 .right-column .metrics-section{flex:1.4;min-height:220px;height:100%}.dashboard-v2 .right-column .quick-access-widget{flex:1;min-height:200px;height:100%}@media screen and (max-width: 768px){.dashboard-v2{padding:16px 16px 0}.dashboard-v2 .dashboard-header{margin-bottom:16px}.dashboard-v2 .dashboard-header .dashboard-header-card{padding:16px 20px;border-radius:24px}.dashboard-v2 .dashboard-header .header-content{flex-wrap:wrap;gap:12px;justify-content:flex-start}.dashboard-v2 .dashboard-header .title-section .title-wrapper{gap:12px}.dashboard-v2 .dashboard-header .title-section .title-wrapper .title-icon-box{width:44px;height:44px;font-size:22px}.dashboard-v2 .dashboard-header .title-section .title-wrapper .main-title{font-size:22px;letter-spacing:-.5px}.dashboard-v2 .dashboard-header .title-section .title-wrapper .title-suffix{margin-top:6px}.dashboard-v2 .dashboard-header .title-section .title-wrapper .title-suffix .divider{height:18px}.dashboard-v2 .dashboard-header .title-section .title-wrapper .title-suffix .eng-text{font-size:10px;letter-spacing:2px}.dashboard-v2 .dashboard-header .date-section{gap:10px;flex-wrap:wrap}.dashboard-v2 .dashboard-header .date-section .system-badge{padding:4px 12px;height:28px}.dashboard-v2 .dashboard-header .date-section .system-badge span{font-size:11px}.dashboard-v2 .dashboard-header .date-section .date-capsule{padding:0 14px;height:36px}.dashboard-v2 .dashboard-header .date-section .date-capsule .year{font-size:11px}.dashboard-v2 .dashboard-header .date-section .date-capsule .month-day{font-size:16px}.dashboard-v2 .dashboard-header .date-section .date-capsule .week{font-size:12px;margin-left:8px;padding-left:8px}.dashboard-v2 .dashboard-content .main-content-grid-v3{gap:12px}.dashboard-v2 .panel-card{padding:16px;border-radius:20px}.dashboard-v2 .panel-card .panel-header{margin-bottom:16px}.dashboard-v2 .panel-card .panel-header .header-icon-wrapper{width:38px;height:38px;font-size:18px}.dashboard-v2 .panel-card .panel-header .title-text-group h3{font-size:16px}.dashboard-v2 .panel-card .panel-header .title-text-group .sub-title-desc{font-size:9px;padding:2px 10px 2px 18px}.dashboard-v2 .welcome-card{padding:20px!important;min-height:140px}.dashboard-v2 .welcome-card .welcome-content .text-section .greeting{font-size:22px;margin-bottom:8px}.dashboard-v2 .welcome-card .welcome-content .text-section .sub-text{font-size:13px;margin-bottom:12px}.dashboard-v2 .welcome-card .welcome-content .text-section .quote{font-size:12px;padding:4px 12px}.dashboard-v2 .welcome-card .date-badge{width:52px;height:58px;top:16px;right:16px}.dashboard-v2 .welcome-card .date-badge .day{font-size:22px}.dashboard-v2 .welcome-card .date-badge .month{font-size:12px}.dashboard-v2 .schedule-calendar .calendar-grid{min-width:320px}.dashboard-v2 .right-column .metrics-section,.dashboard-v2 .right-column .quick-access-widget{min-height:auto;height:auto;flex:none}}.dashboard-v2 .welcome-card{background:linear-gradient(135deg,#0f172af2,#1e293be6)!important;border:1px solid rgba(34,197,94,.3)!important;position:relative;overflow:hidden;padding:32px!important;min-height:180px;justify-content:center;box-shadow:0 20px 50px #0000004d,inset 0 1px 1px #ffffff0d!important}.dashboard-v2 .welcome-card .welcome-content{position:relative;z-index:2}.dashboard-v2 .welcome-card .welcome-content .text-section .greeting{font-size:28px;font-weight:900;line-height:1.2;background:linear-gradient(135deg,#4ade80,#22c55e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;letter-spacing:-.8px;word-break:break-word}.dashboard-v2 .welcome-card .welcome-content .text-section .sub-text{font-size:15px;color:#fffc;font-weight:600;margin-bottom:18px}.dashboard-v2 .welcome-card .welcome-content .text-section .quote{display:inline-block;padding:6px 16px;background:#22c55e1a!important;border:1px solid rgba(34,197,94,.2);border-radius:12px;color:#4ade80!important;font-style:normal;font-weight:700;font-size:13px}.dashboard-v2 .welcome-card .date-badge{position:absolute;top:24px;right:24px;width:64px;height:72px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px 20px #0000001a;z-index:2}.dashboard-v2 .welcome-card .date-badge .day{font-size:24px;font-weight:900;color:#fff;line-height:1}.dashboard-v2 .welcome-card .date-badge .month{font-size:11px;font-weight:800;color:#4ade80;text-transform:uppercase;margin-top:4px}.dashboard-v2 .welcome-card .date-badge:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:20px;height:8px;background:#ffffff4d;border-radius:4px}.dashboard-v2 .timeline-widget{flex:1;min-height:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.dashboard-v2 .timeline-widget .timeline-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:4px}.dashboard-v2 .timeline-item{display:flex;gap:12px;padding:12px;border-radius:12px;background:#ffffff4d!important;border:1px solid rgba(255,255,255,.5)!important}.dashboard-v2 .timeline-item .time-box{flex-shrink:0;font-size:12px;font-weight:700;color:#3b82f6!important;min-width:50px}.dashboard-v2 .timeline-item .content-box{flex:1}.dashboard-v2 .timeline-item .content-box .title{font-size:14px;font-weight:700;color:#1f2937!important;margin-bottom:4px}.dashboard-v2 .timeline-item .content-box .desc{font-size:12px;color:#6b7280!important;line-height:1.5}.dashboard-v2 .timeline-item.highlight{background:#22c55e1a!important;border-color:#22c55e33!important}.dashboard-v2 .schedule-calendar{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;height:100%;overflow:hidden}.dashboard-v2 .schedule-calendar .calendar-body{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:4px}.dashboard-v2 .schedule-calendar .calendar-body::-webkit-scrollbar{height:6px}.dashboard-v2 .schedule-calendar .calendar-body::-webkit-scrollbar-thumb{border-radius:3px;background:#0000001f}.dashboard-v2 .schedule-calendar .calendar-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:14px;font-weight:700;color:#1f2937;flex-shrink:0}.dashboard-v2 .schedule-calendar .calendar-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:4px;margin-top:12px;min-width:280px;overflow:visible;align-content:start}.dashboard-v2 .schedule-calendar .day-header{text-align:center;font-size:11px;font-weight:700;color:#64748b;padding:4px 0}.dashboard-v2 .schedule-calendar .day-cell{min-height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;font-weight:600;color:#374151!important;cursor:pointer;position:relative}.dashboard-v2 .schedule-calendar .day-cell:hover{background:#0000000d!important}.dashboard-v2 .schedule-calendar .day-cell.active{background:#22c55e!important;color:#fff!important}.dashboard-v2 .schedule-calendar .day-cell.has-dot:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#3b82f6}.dashboard-v2 .schedule-calendar .legend{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;flex-shrink:0}.dashboard-v2 .schedule-calendar .legend .legend-item{display:flex;align-items:center;gap:6px;color:#64748b}.dashboard-v2 .schedule-calendar .legend .legend-item.work:before{content:"";width:8px;height:8px;border-radius:50%;background:#3b82f6}.dashboard-v2 .schedule-calendar .legend .legend-item.inspection:before{content:"";width:8px;height:8px;border-radius:50%;background:#10b981}.dashboard-v2 .schedule-calendar .legend .legend-item.rest:before{content:"";width:8px;height:8px;border-radius:50%;background:#e2e8f0}.dashboard-v2 .order-item{background:#ffffff4d!important;border:1px solid rgba(255,255,255,.4)!important}.dashboard-v2 .order-item .name{color:#111827!important}.dashboard-v2 .order-item.active{background:#22c55e14!important;border-color:#22c55e33!important}.dashboard-v2 .order-list{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dashboard-v2 .order-list .date-separator{font-size:12px;font-weight:800;color:#94a3b8;padding:12px 0;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px}.dashboard-v2 .order-list .date-separator:before{content:"";width:8px;height:2px;background:#3b82f6;border-radius:4px}.dashboard-v2 .order-list .agenda-company-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 0 12px;margin-bottom:4px}.dashboard-v2 .order-list .agenda-company-bar .agenda-company-from{font-size:12px;color:#64748b}.dashboard-v2 .order-list .agenda-company-bar .agenda-company-from strong{color:#334155;font-weight:700}.dashboard-v2 .order-list .agenda-company-bar .agenda-switch-tenant-btn{font-size:12px;padding:0 8px;height:auto}.dashboard-v2 .order-list .list-scroll{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding:4px 16px 16px 4px;margin:0 -12px;scrollbar-width:none}.dashboard-v2 .order-list .list-scroll::-webkit-scrollbar{width:0}.dashboard-v2 .order-list .order-item-v4{display:flex;align-items:center;gap:16px;padding:16px;background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:20px;cursor:pointer;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative}.dashboard-v2 .order-list .order-item-v4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.4),transparent);opacity:0;transition:opacity .3s;pointer-events:none}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;transition:all .3s;box-shadow:0 4px 12px #00000008}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.alarm{background:#fff1f2;color:#ef4444;border:1px solid #fee2e2}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.ops{background:#eff6ff;color:#3b82f6;border:1px solid #dbeafe}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.report{background:#f0fdf4;color:#10b981;border:1px solid #dcfce7}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.todo{background:#eef2ff;color:#6366f1;border:1px solid #e0e7ff}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.approval{background:#eff6ff;color:#3b82f6;border:1px solid #dbeafe}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.workorder{background:#f0fdf4;color:#10b981;border:1px solid #dcfce7}.dashboard-v2 .order-list .order-item-v4 .icon-box-v4.message{background:#fff1f2;color:#ef4444;border:1px solid #fee2e2}.dashboard-v2 .order-list .order-item-v4 .content-v4{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group{flex:1;min-width:0}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group .title{font-size:15px;font-weight:700;color:#1e293b;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.2px}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group .meta{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8;font-weight:600}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group .meta .dot-sep{color:#e2e8f0}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group .meta .time-text{font-family:JetBrains Mono,monospace;display:flex;align-items:center;gap:4px}.dashboard-v2 .order-list .order-item-v4 .content-v4 .text-group .meta .company-tag{color:#3b82f6;font-weight:600;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:99px;font-size:11px;font-weight:800;letter-spacing:.5px}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4 .pulse-dot{width:6px;height:6px;border-radius:50%}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4.new{background:#f0fdf4;color:#16a34a;border:1px solid #dcfce7}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4.new .pulse-dot{background:#22c55e;box-shadow:0 0 #22c55e66;animation:dot-ripple 2s infinite}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4.pending{background:#fff7ed;color:#d97706;border:1px solid #ffedd5}.dashboard-v2 .order-list .order-item-v4 .content-v4 .status-tag-v4.pending .pulse-dot{background:#f59e0b}.dashboard-v2 .order-list .order-item-v4:hover{background:#fffc;transform:translateY(-4px) scale(1.01);box-shadow:0 12px 30px #0000000a;border-color:#3b82f633}.dashboard-v2 .order-list .order-item-v4:hover:after{opacity:1}.dashboard-v2 .order-list .order-item-v4:hover .icon-box-v4{transform:scale(1.1);box-shadow:0 8px 20px #0000000f}.dashboard-v2 .order-list .order-item-v4.active{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 20px 40px #3b82f61f,inset 0 0 0 1px #3b82f60d!important}.dashboard-v2 .order-list .order-item-v4.active .icon-box-v4{background:#3b82f6!important;color:#fff!important;border-color:#2563eb!important;box-shadow:0 8px 20px #3b82f64d}.dashboard-v2 .order-list .order-item-v4.active .content-v4 .text-group .title{color:#2563eb}@keyframes dot-ripple{0%{box-shadow:0 0 #22c55e66}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}.dashboard-v2 .order-detail .detail-header{border-bottom:1px dashed rgba(0,0,0,.06);padding-bottom:16px;margin-bottom:20px}.dashboard-v2 .order-detail .detail-header .detail-title{font-size:18px;font-weight:800;color:#0f172a}.dashboard-v2 .order-detail .detail-header .time-range{color:#64748b;font-size:12px;margin-top:4px}.dashboard-v2 .order-detail .detail-row{margin-bottom:16px;display:flex;flex-direction:column;gap:4px}.dashboard-v2 .order-detail .detail-row .label{font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase}.dashboard-v2 .order-detail .detail-row .value{font-size:14px;color:#334155;font-weight:500;line-height:1.6}.dashboard-v2 .order-detail .detail-row .tag-pill{display:inline-block;padding:2px 10px;background:#3b82f61a;color:#2563eb;border-radius:6px;font-size:11px;font-weight:800;width:fit-content}.dashboard-v2 .order-detail .action-btn{margin-top:auto;width:100%;height:44px;background:#0f172a;color:#fff;border:none;border-radius:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;cursor:pointer}.dashboard-v2 .order-detail .action-btn:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a33}.dashboard-v2 .order-detail .attachment-box{display:flex;gap:10px;align-items:center;margin-bottom:8px;background:#ffffff4d;padding:8px;border-radius:12px;border:1px solid rgba(255,255,255,.5)}.dashboard-v2 .order-detail .attachment-box .file-icon{width:34px;height:34px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;color:#3b82f6;box-shadow:0 4px 10px #00000008}.dashboard-v2 .order-detail .attachment-box .file-name{font-size:13px;color:#4b5563;font-weight:600}.dashboard-v2 .common-services-widget{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.dashboard-v2 .common-services-widget .services-grid-wrapper{flex:1;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:12px;margin-top:8px;overflow-y:auto;padding-bottom:4px;scrollbar-width:none}.dashboard-v2 .common-services-widget .services-grid-wrapper::-webkit-scrollbar{width:0;background:transparent}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item{padding:12px;background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1)}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item:hover{background:#fffc;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px #0000000d;border-color:#3b82f64d}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item .icon-wrapper{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 10px #0000000d}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item .service-info{display:flex;flex-direction:column}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item .service-info .name{font-weight:800;font-size:14px;color:#0f172a}.dashboard-v2 .common-services-widget .services-grid-wrapper .service-item .service-info .desc{font-size:11px;color:#94a3b8;font-weight:600}.dashboard-v2 .metrics-section{display:flex;flex-direction:column;min-height:0}.dashboard-v2 .metrics-section .metrics-section-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin}.dashboard-v2 .metrics-section .metrics-section-body::-webkit-scrollbar{width:4px}.dashboard-v2 .metrics-section .metrics-section-body::-webkit-scrollbar-thumb{border-radius:4px;background:#00000026}.dashboard-v2 .metrics-section .metrics-grid{flex:1;min-height:0;display:flex;gap:24px;margin-top:12px;flex-shrink:0}.dashboard-v2 .metrics-section .metrics-grid .chart-column{flex:1;display:flex;flex-direction:column;min-width:0}.dashboard-v2 .metrics-section .metrics-grid .chart-column .chart-wrapper{flex:1;min-height:140px;position:relative}.dashboard-v2 .metrics-section .metrics-grid .cards-column{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0;overflow-y:auto;scrollbar-width:none}.dashboard-v2 .metrics-section .metrics-grid .cards-column::-webkit-scrollbar{width:0;background:transparent}.dashboard-v2 .metrics-section .status-bar-container{padding:16px;border-radius:12px;background:#fff3!important;border:1px solid rgba(255,255,255,.5)!important;margin-bottom:12px}.dashboard-v2 .metrics-section .status-bar-container .status-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;color:#1f2937}.dashboard-v2 .metrics-section .status-bar-container .progress-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;background:#0000000d}.dashboard-v2 .metrics-section .status-bar-container .progress-bar .segment{height:100%}.dashboard-v2 .metrics-section .status-bar-container .progress-bar .segment.blue{background:#3b82f6}.dashboard-v2 .metrics-section .status-bar-container .progress-bar .segment.green{background:#22c55e}.dashboard-v2 .metrics-section .status-bar-container .progress-bar .segment.purple{background:#a855f7}.dashboard-v2 .metrics-section .sub-title{font-size:14px;font-weight:800;color:#1f2937;margin-bottom:12px}.dashboard-v2 .metrics-section .chart-wrapper{position:relative}.dashboard-v2 .metrics-section .chart-wrapper .chart-center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-weight:900;color:#111827!important}.dashboard-v2 .metrics-section .chart-legend-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item .dot{width:8px;height:8px;border-radius:50%}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item .dot.blue{background:#22c55e}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item .dot.purple{background:#a855f7}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item .dot.orange{background:#f59e0b}.dashboard-v2 .metrics-section .chart-legend-grid .legend-item .dot.red{background:#ef4444}.dashboard-v2 .metrics-section .mini-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#ffffff4d!important;border:1px solid rgba(255,255,255,.4)!important}.dashboard-v2 .metrics-section .mini-card .icon-box{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}.dashboard-v2 .metrics-section .mini-card .icon-box.blue{background:#3b82f61a;color:#3b82f6}.dashboard-v2 .metrics-section .mini-card .icon-box.orange{background:#f59e0b1a;color:#f59e0b}.dashboard-v2 .metrics-section .mini-card .icon-box.green{background:#22c55e1a;color:#22c55e}.dashboard-v2 .metrics-section .mini-card .info{flex:1}.dashboard-v2 .metrics-section .mini-card .info .label{font-size:12px;color:#64748b;margin-bottom:4px}.dashboard-v2 .metrics-section .mini-card .info .value{font-size:18px;font-weight:800;color:#111827!important}.dashboard-v2 .quick-access-widget .panel-header .add-btn{font-size:12px;color:#3b82f6;font-weight:700}.dashboard-v2 .quick-access-widget .panel-header .add-btn:hover{background:#3b82f60d}.dashboard-v2 .quick-access-widget .shortcuts-grid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px;overflow-y:auto;padding-bottom:8px;scrollbar-width:none}.dashboard-v2 .quick-access-widget .shortcuts-grid::-webkit-scrollbar{width:0;background:transparent}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 4px;background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.23,1,.32,1);min-height:90px}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item:hover{background:#fffc;transform:translateY(-4px);box-shadow:0 10px 25px #0000000d;border-color:#3b82f64d}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item:hover .icon-box:not(.empty){transform:scale(1.1)}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item .icon-box{font-size:24px;width:48px;height:48px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000008;transition:all .3s ease}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item .icon-box.empty{color:#cbd5e1;border:1.5px dashed #e2e8f0;background:transparent;box-shadow:none}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item .name{font-size:12px;font-weight:700;color:#475569;text-align:center}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item.add-placeholder:hover{border-color:#3b82f6}.dashboard-v2 .quick-access-widget .shortcuts-grid .shortcut-item.add-placeholder:hover .icon-box.empty{color:#3b82f6;border-color:#3b82f6}.quick-access-manage .list-label{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.quick-access-manage .current-list{margin-bottom:20px}.quick-access-manage .current-list .list-row{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f9fafb;border-radius:8px;margin-bottom:6px}.quick-access-manage .current-list .list-row .list-name{font-weight:500;color:#111827;min-width:100px}.quick-access-manage .current-list .list-row .list-path{flex:1;font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-access-manage .add-section{padding-top:12px;border-top:1px solid #e5e7eb}.dashboard{padding:24px 24px 0!important;height:100%!important;min-height:100vh!important;display:flex!important;flex-direction:column!important;overflow-x:hidden;overflow-y:auto;position:relative;background-color:transparent!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;box-sizing:border-box}.dashboard .dashboard-content{width:100%;flex:1;position:relative;overflow:visible}.dashboard .dashboard-content .section-block{margin-bottom:32px}.dashboard .dashboard-content .section-block .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;font-size:18px;font-weight:600;color:#111827}.dashboard .dashboard-content .section-block .section-title>div:first-child{display:flex;align-items:center;gap:16px}.dashboard .glass-input-bg .ant-select-selector{background:#fff9!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8)!important;border-radius:12px!important;transition:all .3s}.dashboard .glass-input-bg .ant-select-selector:hover{background:#fffc!important;border-color:#3b82f64d!important}.dashboard .bento-card{background:#ffffff8c!important;backdrop-filter:blur(30px) saturate(150%)!important;-webkit-backdrop-filter:blur(30px) saturate(150%)!important;border-radius:24px!important;padding:24px!important;border:1px solid rgba(255,255,255,.7)!important;display:flex;flex-direction:column;width:100%;transition:all .5s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 40px #0000000a,inset 0 0 0 1px #ffffff4d!important;overflow:hidden;position:relative;height:100%;animation:overviewCardIn .6s cubic-bezier(.23,1,.32,1) both}.dashboard .bento-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 100%);pointer-events:none;z-index:0}@keyframes overviewCardIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dashboard .bento-card:hover{transform:translateY(-8px)!important;background:#ffffffbf!important;box-shadow:0 30px 60px #0000001f,0 0 0 1px #3b82f61a!important}.dashboard .bento-card:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 20px #ffffff80;pointer-events:none}.dashboard .bento-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.dashboard .bento-card .card-header .card-title{font-size:16px;font-weight:600;color:#111827}.dashboard .bento-card .card-header .card-action{background:#f3f4f6;padding:4px 12px;border-radius:8px;font-size:12px;color:#4b5563;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s}.dashboard .bento-card .card-header .card-action:hover{background:#e5e7eb;color:#111827}.dashboard .bento-card .kpi-section{margin-bottom:24px}.dashboard .bento-card .kpi-section .kpi-date{font-size:12px;color:#9ca3af;margin-bottom:4px}.dashboard .bento-card .kpi-section .kpi-value-row{display:flex;align-items:center;gap:12px}.dashboard .bento-card .kpi-section .kpi-value-row .kpi-value{font-size:32px;font-weight:800;color:#111827;line-height:1;letter-spacing:-1px}.dashboard .bento-card .kpi-section .kpi-value-row .kpi-trend{display:flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.dashboard .bento-card .kpi-section .kpi-value-row .kpi-trend.up{background:#dcfce7;color:#16a34a}.dashboard .bento-card .kpi-section .kpi-value-row .kpi-trend.down{background:#fee2e2;color:#dc2626}.dashboard .bento-card .chart-container{flex:1;min-height:180px;width:100%}.dashboard .bento-card .gauge-indicator{display:flex;gap:3px;height:40px;align-items:flex-end;margin-top:auto;margin-bottom:12px}.dashboard .bento-card .gauge-indicator .gauge-bar{flex:1;background:#f3f4f6;border-radius:2px;transition:all .3s}.dashboard .bento-card .card-footer-info{font-size:13px;color:#6b7280;font-weight:500;margin-top:auto}.dashboard .bento-card .card-footer-info span.highlight{font-weight:700;margin-right:4px}.dashboard .bento-card .card-footer-info.green .highlight{color:#10b981}.dashboard .bento-card .card-footer-info.blue .highlight{color:#3b82f6}.dashboard .bento-card .card-footer-info.red .highlight{color:#ef4444}.common-page-layout{background-color:transparent;min-height:100%;margin:0;padding:0;display:flex;flex-direction:column;overflow:visible;position:relative}.common-page-layout>*{position:relative;z-index:1}.common-page-layout .page-header-wrapper{position:sticky;top:0;padding:24px 32px 16px;background:#ffffff73;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.8);flex-shrink:0;z-index:99;box-shadow:0 4px 20px #00000005}.common-page-layout .page-header-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent)}.common-page-layout .page-header-wrapper .page-header-breadcrumbs{font-size:13px;color:var(--text-secondary);margin-bottom:16px;display:flex;align-items:center;gap:8px;transition:color .3s ease}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .home-icon{cursor:pointer;transition:color .2s}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .home-icon:hover{color:var(--text-primary)}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .back-link{cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .2s}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .back-link:hover{color:var(--text-primary)}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .separator{color:var(--text-tertiary);font-size:12px}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item{color:var(--text-secondary);transition:color .2s}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item.clickable{cursor:pointer}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item.clickable:hover{color:var(--text-primary)}.common-page-layout .page-header-wrapper .page-header-breadcrumbs .breadcrumb-item.current{color:var(--text-primary);font-weight:500;cursor:default}.common-page-layout .page-header-wrapper .page-header-main{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.common-page-layout .page-header-wrapper .page-header-main .page-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:900;color:#0f172a;line-height:1.1;display:flex;align-items:center;gap:16px;letter-spacing:-1.2px;position:relative;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 8px rgba(0,0,0,.05))}.common-page-layout .page-header-wrapper .page-header-main .page-title>div,.common-page-layout .page-header-wrapper .page-header-main .page-title>span:not(:first-child){-webkit-text-fill-color:initial}.common-page-layout .page-header-wrapper .page-header-main .page-title .title-decoration{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#64748b;-webkit-text-fill-color:#64748b;background:#94a3b81f;padding:3px 10px;border-radius:20px;margin-left:14px;border:1px solid rgba(148,163,184,.2);display:inline-flex;align-items:center;gap:6px;transform:translateY(-2px)}.common-page-layout .page-header-wrapper .page-header-main .page-title .title-decoration:before{content:"";width:5px;height:5px;border-radius:50%;background:#3b82f6;box-shadow:0 0 8px #3b82f6}.common-page-layout .page-header-wrapper .page-header-main .page-header-actions{display:flex;align-items:center;gap:12px}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav{margin-bottom:0}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav:before{border-bottom:none}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-nav-list{background:#e2e8f080;padding:5px;border-radius:16px;gap:4px;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:inset 0 1px 2px #00000008,0 4px 15px #00000005}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab{margin:0!important;padding:8px 26px!important;border-radius:12px!important;transition:all .4s cubic-bezier(.23,1,.32,1);color:#475569;font-size:14px;font-weight:600;position:relative;overflow:hidden;border:none;background:transparent}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab:hover{color:#1e293b;background:#fff6}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff;color:#3b82f6;font-weight:800;box-shadow:0 4px 12px #3b82f61f,0 2px 4px #0000000d;transform:translateY(-1px)}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active:after{content:"";position:absolute;bottom:0;left:25%;right:25%;height:2px;background:#3b82f6;border-radius:2px 2px 0 0;opacity:.6}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#3b82f6;font-weight:800}.common-page-layout .page-header-wrapper .custom-pill-tabs .ant-tabs-ink-bar{display:none!important}.common-page-layout .page-content-wrapper{flex:1;overflow-y:visible;padding:24px 32px;width:100%;max-width:100%;box-sizing:border-box;scroll-behavior:smooth}.common-page-layout .page-content-wrapper::-webkit-scrollbar{width:6px;height:6px}.common-page-layout .page-content-wrapper::-webkit-scrollbar-track{background:transparent}.common-page-layout .page-content-wrapper::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.common-page-layout .page-content-wrapper::-webkit-scrollbar-thumb:hover{background:#9ca3af}.services-page{padding:24px;height:100%;overflow-y:auto;background-color:#f3f4f6;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.services-page .page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.services-page .page-header .header-left h2{font-size:24px;font-weight:700;color:#111827;margin:0}.services-page .page-header .header-left .current-date{margin-top:4px;color:#6b7280;font-size:14px}.services-page .service-card{height:100%;border-radius:16px;border:1px solid rgba(0,0,0,.02);box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000005;transition:all .3s ease;cursor:pointer;background:#fff}.services-page .service-card .ant-card-body{padding:24px;display:flex;align-items:flex-start;gap:16px}.services-page .service-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000006}.services-page .service-card .card-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.services-page .service-card .card-content{flex:1}.calendar-view-wrapper{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d;height:100%;padding:16px;overflow:hidden;display:flex;flex-direction:column}.calendar-view-wrapper .custom-calendar-header{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 24px}.calendar-view-wrapper .custom-calendar-header .header-left{display:flex;align-items:center;gap:16px}.calendar-view-wrapper .custom-calendar-header .header-left .nav-controls{display:flex;gap:8px}.calendar-view-wrapper .custom-calendar-header .header-left .nav-controls .ant-btn{border-radius:8px;border-color:#e2e8f0;color:#64748b}.calendar-view-wrapper .custom-calendar-header .header-left .nav-controls .ant-btn:hover{color:#1e293b;border-color:#cbd5e1;background:#f8fafc}.calendar-view-wrapper .custom-calendar-header .header-left .current-date-title{font-size:20px;font-weight:700;color:#1e293b;letter-spacing:-.5px}.calendar-view-wrapper .calendar-body{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.calendar-view-wrapper .ant-picker-calendar{background:transparent}.calendar-view-wrapper .ant-picker-calendar .ant-picker-panel{background:transparent;border:none}.calendar-view-wrapper .ant-picker-calendar .ant-picker-body{padding:0!important}.calendar-view-wrapper .ant-picker-calendar .ant-picker-content{width:100%}.calendar-view-wrapper .ant-picker-calendar .ant-picker-content thead tr th{color:#94a3b8;font-weight:600;padding-bottom:12px}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell{padding:4px!important;border-bottom:1px solid rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.03);transition:all .2s}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell:hover{background:#f8fafc}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{background:transparent}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell .ant-picker-cell-inner{margin:0!important;padding:8px!important;height:100%!important;min-height:100px;text-align:left;display:flex;flex-direction:column}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell .ant-picker-cell-inner .ant-picker-calendar-date-value{font-weight:600;color:#64748b;font-size:16px;margin-bottom:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.calendar-view-wrapper .ant-picker-calendar .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner .ant-picker-calendar-date-value{background:#1677ff;color:#fff;box-shadow:0 4px 10px #1677ff4d}.calendar-view-wrapper .event-pill{padding:4px 8px;border-radius:6px;font-size:12px;color:#334155;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px #00000005;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;margin-bottom:4px}.calendar-view-wrapper .event-pill:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.calendar-view-wrapper .event-pill:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 4px 8px #0000000f;z-index:10}.calendar-view-wrapper .event-pill.priority-high{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.calendar-view-wrapper .event-pill.priority-high:before{background:#ef4444}.calendar-view-wrapper .event-pill.priority-medium{background:#fffbeb;border-color:#fde68a;color:#b45309}.calendar-view-wrapper .event-pill.priority-medium:before{background:#f59e0b}.calendar-view-wrapper .event-pill.priority-low{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.calendar-view-wrapper .event-pill.priority-low:before{background:#22c55e}.calendar-view-wrapper .event-pill.priority-none{background:#f8fafc;border-color:#e2e8f0;color:#475569}.calendar-view-wrapper .event-pill.priority-none:before{background:#94a3b8}.calendar-view-wrapper .event-pill.status-done{opacity:.6;text-decoration:line-through;filter:grayscale(.8);background:#f1f5f9;border-color:transparent}.calendar-view-wrapper .event-pill.task-type-schedule{background:#e6f4ff;border-color:#91caff;color:#0958d9}.calendar-view-wrapper .event-pill.task-type-schedule:before{background:#1677ff}.calendar-view-wrapper .event-pill.task-type-task{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}.calendar-view-wrapper .event-pill.task-type-task:before{background:#52c41a}.calendar-view-wrapper .event-pill.task-type-schedule.priority-high{background:#e6f4ff;border-color:#91caff;color:#0958d9}.calendar-view-wrapper .event-pill.task-type-schedule.priority-high:before{background:#1677ff}.calendar-view-wrapper .event-pill.task-type-task.priority-high{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}.calendar-view-wrapper .event-pill.task-type-task.priority-high:before{background:#52c41a}.calendar-view-wrapper .event-pill .event-title{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.calendar-view-wrapper .timeline-task-card{background:#e6f4ff;border-left:4px solid #1677ff;border-radius:4px;padding:8px 12px;overflow:hidden;cursor:pointer;transition:all .2s;box-shadow:0 2px 6px #1677ff1a}.calendar-view-wrapper .timeline-task-card:hover{background:#d9eaff;box-shadow:0 4px 12px #1677ff33;z-index:20!important}.calendar-view-wrapper .timeline-task-card .task-content .task-time{font-size:11px;color:#1677ff;font-weight:600;margin-bottom:2px}.calendar-view-wrapper .timeline-task-card .task-content .task-title{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:2px}.calendar-view-wrapper .timeline-task-card .task-content .task-desc{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-view-wrapper .timeline-task-card.task-type-schedule{background:#e6f4ff;border-left-color:#1677ff;box-shadow:0 2px 6px #1677ff1a}.calendar-view-wrapper .timeline-task-card.task-type-schedule .task-time{color:#1677ff}.calendar-view-wrapper .timeline-task-card.task-type-schedule:hover{background:#d9eaff;box-shadow:0 4px 12px #1677ff33}.calendar-view-wrapper .timeline-task-card.task-type-task{background:#f6ffed;border-left-color:#52c41a;box-shadow:0 2px 6px #52c41a1a}.calendar-view-wrapper .timeline-task-card.task-type-task .task-time{color:#52c41a}.calendar-view-wrapper .timeline-task-card.task-type-task:hover{background:#d9f7be;box-shadow:0 4px 12px #52c41a33}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-high{background:#fff1f0;border-left-color:#ff4d4f}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-high .task-time{color:#ff4d4f}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-medium{background:#fffbe6;border-left-color:#faad14}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-medium .task-time{color:#faad14}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-low{background:#f6ffed;border-left-color:#52c41a}.calendar-view-wrapper .timeline-task-card:not(.task-type-schedule):not(.task-type-task).priority-low .task-time{color:#52c41a}.calendar-view-wrapper .custom-week-view{display:flex;flex-direction:column;height:100%}.calendar-view-wrapper .custom-week-view .week-header{display:flex;border-bottom:1px solid #e2e8f0}.calendar-view-wrapper .custom-week-view .week-header .week-header-cell{flex:1;padding:12px;text-align:center;border-right:1px solid transparent}.calendar-view-wrapper .custom-week-view .week-header .week-header-cell .day-name{font-size:13px;color:#94a3b8;font-weight:600;display:block;margin-bottom:4px}.calendar-view-wrapper .custom-week-view .week-header .week-header-cell .day-number{font-size:20px;font-weight:600;color:#1e293b;width:36px;height:36px;line-height:36px;margin:0 auto;border-radius:50%}.calendar-view-wrapper .custom-week-view .week-header .week-header-cell.today .day-name{color:#1677ff}.calendar-view-wrapper .custom-week-view .week-header .week-header-cell.today .day-number{background:#1677ff;color:#fff;box-shadow:0 4px 10px #1677ff4d}.calendar-view-wrapper .custom-week-view .week-body-scroll .week-day-column:hover{background-color:#fafafa}.calendar-view-wrapper .custom-week-view .week-body-scroll .week-day-column .timeline-task-card.week-card{padding:4px 6px;border-left-width:3px}.calendar-view-wrapper .custom-week-view .week-body-scroll .week-day-column .timeline-task-card.week-card:hover{z-index:50!important;transform:scale(1.05);box-shadow:0 4px 12px #00000026}.calendar-view-wrapper .custom-day-view{display:flex;flex-direction:column;height:100%;padding:0}.calendar-view-wrapper .custom-day-view .day-view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding:0 24px 16px;border-bottom:1px solid #f1f5f9}.calendar-view-wrapper .custom-day-view .day-view-header .current-day-badge{display:flex;align-items:baseline;gap:12px}.calendar-view-wrapper .custom-day-view .day-view-header .current-day-badge .weekday{font-size:16px;color:#64748b;font-weight:500}.calendar-view-wrapper .custom-day-view .day-view-header .current-day-badge .date{font-size:32px;font-weight:700;color:#1e293b;letter-spacing:-1px}.calendar-view-wrapper .custom-day-view .day-view-header .task-count{background:#f1f5f9;padding:6px 16px;border-radius:20px;color:#64748b;font-weight:600;display:flex;align-items:center;gap:4px}.calendar-view-wrapper .custom-day-view .day-view-header .task-count .count-item.count-task{color:#389e0d;font-weight:600}.calendar-view-wrapper .custom-day-view .day-view-header .task-count .count-item.count-schedule{color:#0958d9;font-weight:600}.calendar-view-wrapper .custom-day-view .day-timeline-scroll{flex:1;overflow-y:auto;position:relative;padding-top:16px}.calendar-view-wrapper .custom-day-view .day-timeline-scroll .time-grid .time-slot{position:relative}.calendar-view-wrapper .custom-day-view .day-timeline-scroll .time-grid .time-slot .time-label{position:absolute;left:12px;top:-10px;font-size:12px;color:#94a3b8;width:40px;text-align:right}.calendar-view-wrapper .custom-day-view .day-timeline-scroll .time-grid .time-slot .time-line{margin-left:60px;height:1px;background:#f1f5f9;width:calc(100% - 60px)}.date-setup-panel{width:320px;background:#fff;border-radius:12px;padding:12px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f}.date-setup-panel .mini-calendar-wrap{margin-bottom:8px}.date-setup-panel .mini-calendar-wrap .custom-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 8px}.date-setup-panel .mini-calendar-wrap .custom-header .month-label{font-weight:600;color:#1e293b}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar{background:transparent}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-calendar-mode-switch{display:none}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-panel .ant-picker-body{padding:0}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-panel .ant-picker-content{width:100%;table-layout:fixed}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-panel .ant-picker-content th{padding:4px 0!important;color:#94a3b8;font-weight:500}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-cell{padding:0!important}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-cell-inner{height:24px!important;line-height:24px!important;border-radius:50%;margin:0 auto!important;width:24px!important;min-width:0!important;padding:0!important;font-size:13px}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-cell-selected .ant-picker-cell-inner{background:#1677ff;box-shadow:0 2px 4px #1677ff4d}.date-setup-panel .mini-calendar-wrap .custom-mini-calendar .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#1677ff}.date-setup-panel .inputs-section{display:flex;flex-direction:column;gap:6px}.date-setup-panel .inputs-section .input-group{padding:4px 10px;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s}.date-setup-panel .inputs-section .input-group:hover{border-color:#cbd5e1;background:#f8fafc}.date-setup-panel .inputs-section .input-group.active{border-color:#1677ff;background:#eff6ff}.date-setup-panel .inputs-section .input-group.active .label{color:#1677ff}.date-setup-panel .inputs-section .input-group .label{font-size:11px;color:#94a3b8;margin-bottom:0}.date-setup-panel .inputs-section .input-group.split-mode .value-row{display:flex;align-items:center;font-size:13px;font-weight:500;color:#334155;height:20px}.date-setup-panel .inputs-section .input-group.split-mode .value-row .placeholder{color:#cbd5e1;font-weight:400}.date-setup-panel .inputs-section .input-group.split-mode .value-row .date-part{flex:1}.date-setup-panel .inputs-section .input-group.split-mode .value-row .separator{width:1px;height:14px;background:#cbd5e1;margin:0 8px}.date-setup-panel .inputs-section .input-group.split-mode .value-row .time-part{padding:1px 4px;border-radius:4px;transition:background .2s;cursor:pointer}.date-setup-panel .inputs-section .input-group.split-mode .value-row .time-part:hover{background:#0000000f;color:#1677ff}.date-setup-panel .inputs-section .options-row{margin-top:2px;padding-left:2px}.date-setup-panel .inputs-section .options-row .ant-checkbox-wrapper{font-size:12px;color:#64748b}.date-setup-panel .footer-options{display:flex;flex-direction:column;gap:2px}.date-setup-panel .footer-options .option-btn{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;color:#64748b;font-size:12px;transition:all .2s}.date-setup-panel .footer-options .option-btn:hover{background:#f1f5f9;color:#1e293b}.date-setup-panel .action-bar{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid #f1f5f9}.date-setup-panel .action-bar .ant-btn{font-size:12px;height:24px;padding:0 8px}.date-setup-panel .action-bar .ant-btn-text{color:#94a3b8}.date-setup-panel .action-bar .ant-btn-text:hover{color:#ef4444;background:#fef2f2}.create-task-modal-wrap .ant-modal-mask{background-color:#0f172a33!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.create-task-modal-wrap .ant-modal{padding-bottom:0;max-width:1120px}.create-task-modal-wrap .ant-modal .ant-modal-content{border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;padding:0;overflow:hidden;border:1px solid rgb(255,255,255);background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.create-task-modal-wrap .ant-modal .ant-modal-close{top:24px;right:24px;color:#94a3b8;transition:all .2s}.create-task-modal-wrap .ant-modal .ant-modal-close:hover{color:#0f172a;background-color:#f1f5f9;border-radius:50%;transform:rotate(90deg)}.todo-task-modal--compact .ant-modal{max-width:680px}.todo-task-modal--wide .ant-modal{max-width:1120px}.create-task-form{padding:40px 40px 24px;position:relative;max-height:calc(100vh - 160px);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.create-task-form::-webkit-scrollbar{display:none}.create-task-form .section-label{font-size:11px;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;display:flex;align-items:center;gap:4px}.create-task-form .task-title-input{font-size:28px;font-weight:700;color:#0f172a;border:none;box-shadow:none;padding:0;background:transparent;margin-bottom:32px;line-height:1.3;letter-spacing:-.02em}.create-task-form .task-title-input::placeholder{color:#cbd5e1;font-weight:600}.create-task-form .task-title-input:focus{box-shadow:none}.create-task-form .task-meta-row,.create-task-form .quick-date-options{display:flex;gap:12px;margin-bottom:28px;align-items:center;flex-wrap:wrap}.create-task-form .meta-item,.create-task-form .date-chip,.create-task-form .tag-chip,.create-task-form .add-tag-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;background:#f8fafc;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent;color:#475569;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none}.create-task-form .meta-item:hover,.create-task-form .date-chip:hover,.create-task-form .tag-chip:hover,.create-task-form .add-tag-btn:hover{background:#f1f5f9;transform:translateY(-1px);color:#0f172a;box-shadow:0 2px 4px #00000005}.create-task-form .meta-item.active,.create-task-form .meta-item.selected,.create-task-form .date-chip.active,.create-task-form .date-chip.selected,.create-task-form .tag-chip.active,.create-task-form .tag-chip.selected,.create-task-form .add-tag-btn.active,.create-task-form .add-tag-btn.selected{background:#eff6ff;color:#1677ff;border-color:#1677ff1a;font-weight:600}.create-task-form .meta-item.active.today,.create-task-form .meta-item.selected.today,.create-task-form .date-chip.active.today,.create-task-form .date-chip.selected.today,.create-task-form .tag-chip.active.today,.create-task-form .tag-chip.selected.today,.create-task-form .add-tag-btn.active.today,.create-task-form .add-tag-btn.selected.today{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;box-shadow:0 4px 12px #2563eb4d}.create-task-form .meta-item.active.tomorrow,.create-task-form .meta-item.selected.tomorrow,.create-task-form .date-chip.active.tomorrow,.create-task-form .date-chip.selected.tomorrow,.create-task-form .tag-chip.active.tomorrow,.create-task-form .tag-chip.selected.tomorrow,.create-task-form .add-tag-btn.active.tomorrow,.create-task-form .add-tag-btn.selected.tomorrow{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;box-shadow:0 4px 12px #0596694d}.create-task-form .meta-item.active.other,.create-task-form .meta-item.selected.other,.create-task-form .date-chip.active.other,.create-task-form .date-chip.selected.other,.create-task-form .tag-chip.active.other,.create-task-form .tag-chip.selected.other,.create-task-form .add-tag-btn.active.other,.create-task-form .add-tag-btn.selected.other{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border:none;box-shadow:0 4px 12px #7c3aed4d}.create-task-form .meta-item .ant-avatar,.create-task-form .date-chip .ant-avatar,.create-task-form .tag-chip .ant-avatar,.create-task-form .add-tag-btn .ant-avatar{border:2px solid #fff;box-shadow:0 2px 4px #0000000d}.create-task-form .tag-chip{padding:6px 12px;font-size:13px;border-radius:8px}.create-task-form .tag-chip:hover{transform:none;filter:brightness(.95)}.create-task-form .add-tag-btn{background:transparent;border:1px dashed #cbd5e1;color:#94a3b8;padding:6px 12px;font-size:13px;border-radius:8px}.create-task-form .add-tag-btn:hover{border-color:#1677ff;color:#1677ff;background:#1677ff05;transform:none;box-shadow:none}.create-task-form .task-desc-input{border:none;box-shadow:none;padding:16px;margin-bottom:32px;resize:none;color:#475569;font-size:15px;line-height:1.6;background:#f8fafc;border-radius:12px;transition:all .2s}.create-task-form .task-desc-input::placeholder{color:#94a3b8}.create-task-form .task-desc-input:focus{background:#fff;box-shadow:0 0 0 2px #1677ff1a}.create-task-form .task-desc-input:hover:not(:focus){background:#f1f5f9}.create-task-form .comment-section{margin-top:20px;margin-bottom:24px}.create-task-form .comment-list{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.create-task-form .comment-item{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:#f8fafc;border:1px solid rgba(0,0,0,.03)}.create-task-form .comment-main{flex:1;min-width:0}.create-task-form .comment-meta{display:flex;gap:10px;align-items:baseline;margin-bottom:4px}.create-task-form .comment-user{font-weight:600;color:#0f172a}.create-task-form .comment-time{font-size:12px;color:#94a3b8}.create-task-form .comment-content{color:#475569;font-size:14px;line-height:1.5;word-break:break-word}.create-task-form .comment-input-bar{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #eef2f7}.create-task-form .comment-input-bar .ant-input{border:none;box-shadow:none;background:transparent}.create-task-form .comment-input-bar .ant-input:focus{box-shadow:none}.create-task-form .comment-input-bar .ant-btn{border-radius:999px;height:36px;padding:0 16px;background:linear-gradient(135deg,#1677ff,#0958d9);border:none;box-shadow:0 6px 14px -6px #1677ff73;font-weight:600;color:#fff!important}.create-task-form .comment-input-bar .ant-btn .anticon{color:#fff!important}.create-task-form .comment-input-bar .ant-btn:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#1677ff,#0958d9)!important}.create-task-form .comment-input-bar .ant-btn:hover:not(:disabled) .anticon{color:#fff!important}.create-task-form .comment-input-bar .ant-btn:disabled{color:#fff9!important;background:#1677ff4d!important}.create-task-form .comment-input-bar .ant-btn:disabled .anticon{color:#fff9!important}.create-task-form .watchers-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:12px;background:#fff;border:1px solid #eef2f7;margin-bottom:8px}.create-task-form .watchers-left{display:flex;align-items:center;gap:12px;min-width:0}.create-task-form .watchers-avatars{display:flex;align-items:center}.create-task-form .watchers-avatars .ant-avatar{border:2px solid #fff;box-shadow:0 2px 6px #0000000f;margin-left:-6px}.create-task-form .watchers-avatars .ant-avatar:first-child{margin-left:0}.create-task-form .watchers-count{font-size:13px;color:#94a3b8;font-weight:500;white-space:nowrap}.create-task-form .modal-footer{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid #f1f5f9;margin-top:auto}.create-task-form .modal-footer .footer-tools{display:flex;gap:12px}.create-task-form .modal-footer .footer-tools .tool-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#94a3b8;transition:all .2s;cursor:pointer;font-size:18px;background:transparent}.create-task-form .modal-footer .footer-tools .tool-btn:hover{background:#f1f5f9;color:#0f172a;transform:scale(1.1)}.create-task-form .modal-footer .footer-tools .tool-btn:active{transform:scale(.95)}.create-task-form .modal-footer .footer-actions{display:flex;gap:16px;align-items:center}.create-task-form .modal-footer .footer-actions .cancel-btn{border:none;box-shadow:none;color:#475569;background:transparent;font-weight:500;padding:0 16px}.create-task-form .modal-footer .footer-actions .cancel-btn:hover{color:#0f172a;background:#00000005;border-radius:8px}.create-task-form .modal-footer .footer-actions .create-btn{background:linear-gradient(135deg,#1677ff,#0958d9);border:none;box-shadow:0 8px 20px -4px #1677ff66;padding:0 32px;height:44px;border-radius:22px;font-weight:600;font-size:15px;letter-spacing:.02em}.create-task-form .modal-footer .footer-actions .create-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -6px #1677ff80}.create-task-form .modal-footer .footer-actions .create-btn:active{transform:translateY(0)}.create-task-form .modal-footer .footer-actions .create-btn:disabled{background:#e2e8f0;color:#94a3b8;box-shadow:none;transform:none}.create-task-form .task-split{display:flex;align-items:flex-start;gap:24px}.create-task-form .task-left{flex:1;min-width:0}.create-task-form .task-right{width:420px;min-width:360px;display:flex;flex-direction:column;gap:12px}.create-task-form .task-right .comment-list{max-height:360px;overflow:auto;padding-right:4px;scrollbar-width:none;-ms-overflow-style:none}.create-task-form .task-right .comment-list::-webkit-scrollbar{display:none}.create-task-form .watchers-bar--bottom{margin-top:16px;margin-bottom:8px}@media (max-width: 900px){.create-task-form .task-split{flex-direction:column}.create-task-form .task-right{width:100%;min-width:0}.create-task-form .task-right .comment-list{max-height:280px}}.task-detail-modal .status-select .ant-select-selector{padding:0!important}.task-detail-modal .ant-picker{background:transparent;border:none;box-shadow:none;padding:0}.task-detail-modal .ant-picker:hover{background:transparent}.task-detail-modal .ant-picker input{font-weight:600;color:#0f172a;font-size:15px}.task-detail-modal .ant-picker .ant-picker-separator{color:#94a3b8}.date-setup-popover .ant-popover-inner{padding:0;border-radius:12px;box-shadow:0 12px 30px -10px #00000026;border:1px solid rgba(0,0,0,.04);overflow:hidden}.task-activity-timeline{padding:20px 0}.task-activity-timeline .activity-item{padding:8px 0}.task-activity-timeline .activity-item .activity-header{display:flex;align-items:center;margin-bottom:4px}.task-activity-timeline .activity-item .activity-header .activity-actor{font-weight:500;color:#0f172a;margin-right:8px}.task-activity-timeline .activity-item .activity-header .activity-action{color:#475569;flex:1}.task-activity-timeline .activity-item .activity-time{font-size:12px;color:#94a3b8;margin-left:32px}.task-activity-timeline .ant-timeline-item{padding-bottom:16px}.task-activity-timeline .ant-timeline-item .ant-timeline-item-content{margin-left:16px}.energy-task-projection{padding:24px;max-height:calc(100dvh - 140px);overflow:auto;font-size:16px;line-height:1.6}.energy-task-projection h2{font-size:24px;line-height:1.5}.energy-task-projection p,.energy-task-projection button,.energy-task-projection .ant-descriptions-item-label,.energy-task-projection .ant-descriptions-item-content{font-size:16px!important;line-height:1.6!important}.energy-task-projection-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.energy-task-projection .ant-btn-primary{background:#0b0d12;border-color:#0b0d12}.mobile-todo-container{display:flex;flex-direction:column;height:100vh;background-color:#f8fafc;position:relative;overflow:hidden}.mobile-todo-container .mobile-header{background:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 2px #0000000d;z-index:10}.mobile-todo-container .mobile-header .header-left{display:flex;align-items:center;gap:12px}.mobile-todo-container .mobile-header .header-left h2{margin:0;font-size:18px;font-weight:600}.mobile-todo-container .mobile-header .header-right{display:flex;gap:12px}.mobile-todo-container .mobile-search-bar{padding:8px 16px;background:#fff}.mobile-todo-container .mobile-search-bar .ant-input-affix-wrapper{border-radius:100px;background:#f1f5f9;border:none;padding:6px 16px}.mobile-todo-container .mobile-filter-tabs{background:#fff;padding:4px 16px 12px;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none}.mobile-todo-container .mobile-filter-tabs::-webkit-scrollbar{display:none}.mobile-todo-container .mobile-filter-tabs .filter-tab{padding:6px 16px;border-radius:100px;background:#f1f5f9;color:#64748b;font-size:13px;white-space:nowrap;transition:all .2s}.mobile-todo-container .mobile-filter-tabs .filter-tab.active{background:#1677ff;color:#fff}.mobile-todo-container .mobile-list-content{flex:1;overflow-y:auto;padding:12px 16px 160px}.mobile-todo-container .mobile-list-content .task-card-mobile{background:#fff;border-radius:12px;padding:14px;margin-bottom:12px;box-shadow:0 2px 4px #00000005;display:flex;gap:12px;position:relative;transition:transform .2s}.mobile-todo-container .mobile-list-content .task-card-mobile:active{transform:scale(.98)}.mobile-todo-container .mobile-list-content .task-card-mobile .card-check{padding-top:2px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main{flex:1;min-width:0}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-header .task-title{font-size:15px;font-weight:500;color:#1e293b;line-height:1.4;flex:1;margin-right:8px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-header .task-title.done{color:#94a3b8;text-decoration:line-through}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left .due-tag{font-size:11px;padding:2px 6px;border-radius:4px;display:flex;align-items:center;gap:4px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left .due-tag.today{color:#1677ff;background:#e6f4ff}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left .due-tag.overdue{color:#ff4d4f;background:#fff1f0}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left .due-tag.upcoming{color:#52c41a;background:#f6ffed}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-left .tag-dot-list{display:flex;gap:4px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-right{display:flex;align-items:center;gap:10px}.mobile-todo-container .mobile-list-content .task-card-mobile .card-main .card-footer .footer-right .meta-icons{display:flex;align-items:center;gap:8px;color:#94a3b8;font-size:12px}.mobile-todo-container .mobile-fab{position:absolute;bottom:80px;right:24px;width:56px;height:56px;border-radius:28px;background:#1677ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 4px 12px #1677ff66;border:none;z-index:100}.mobile-todo-container .mobile-fab:active{transform:scale(.95);box-shadow:0 2px 6px #1677ff66}.mobile-todo-container .mobile-bottom-nav{position:absolute;bottom:0;left:0;right:0;height:60px;background:#fff;border-top:1px solid #f1f5f9;display:flex;padding-bottom:env(safe-area-inset-bottom);z-index:90}.mobile-todo-container .mobile-bottom-nav .nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;font-size:10px;gap:4px}.mobile-todo-container .mobile-bottom-nav .nav-item.active{color:#1677ff}.mobile-todo-container .mobile-bottom-nav .nav-item .anticon{font-size:20px}.mobile-sidebar-drawer .ant-drawer-body{padding:0;height:100%}.mobile-sidebar-drawer .todo-sidebar{width:100%!important;border-right:none!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding-top:12px;height:100%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/approval/geist-mono-400.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/approval/geist-mono-500.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/approval/outfit-400.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/approval/outfit-500.ttf) format("truetype")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/approval/outfit-600.ttf) format("truetype")}.approval-center,.approval-surface{--brand: #0077ff;--brand-hover: #0068e0;--brand-fill: #0068e0;--on-brand: #ffffff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--brand-soft-2: rgba(0, 119, 255, .16);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--solid: #0b0d12;--solid-hover: #262a33;--on-solid: #ffffff;--bg-page: #f4f6f8;--bg-card: #ffffff;--bg-sunken: #f7f8fa;--bg-hover: rgba(11, 13, 18, .04);--bg-mask: rgba(15, 23, 42, .28);--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--carbon: #10b981;--carbon-deep: #059669;--carbon-ink: #047857;--carbon-soft: rgba(16, 185, 129, .12);--brand-deep: #0058d6;--glass: rgba(255, 255, 255, .62);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--glass-hover: rgba(255, 255, 255, .78);--aura-1: rgba(147, 197, 253, .3);--aura-2: rgba(167, 243, 208, .3);--aura-3: rgba(199, 210, 254, .28);--aura-4: rgba(221, 214, 254, .26);--success: #12a150;--success-ink: #0b7a3d;--success-soft: rgba(18, 161, 80, .1);--warning: #d98a00;--warning-ink: #8f5400;--warning-soft: rgba(217, 138, 0, .12);--danger: #d92d20;--on-danger: #ffffff;--danger-ink: #b42318;--danger-soft: rgba(217, 45, 32, .08);--violet: #6d4ae0;--violet-soft: rgba(109, 74, 224, .1);--ai-1: #0077ff;--ai-2: #6aaeff;--ai-3: #c9e1ff;--ai-tint: #f5f9ff;--chart-1: #0077ff;--chart-2: #10b981;--chart-3: #6d4ae0;--chart-4: #e0a21b;--chart-5: #e5604f;--chart-6: #9aa1ac;--chart-grid: rgba(11, 13, 18, .06);--cat-power: #4f8fe8;--cat-power-soft: #eaf2fc;--cat-power-ink: #3d6fb4;--cat-charge: #34c88a;--cat-charge-soft: #e7f8f1;--cat-charge-ink: #217f58;--cat-carbon: #2cb1a6;--cat-carbon-soft: #e6f6f4;--cat-carbon-ink: #1e7b74;--cat-solar: #f2b441;--cat-solar-soft: #fdf6e8;--cat-solar-ink: #916b26;--cat-storage: #7c83f5;--cat-storage-soft: #eff0fe;--cat-storage-ink: #5e63ba;--cat-water: #4fc3e8;--cat-water-soft: #eaf8fc;--cat-water-ink: #30788f;--cat-gas: #f5a05c;--cat-gas-soft: #fef4eb;--cat-gas-ink: #976339;--cat-heat: #f2778e;--cat-heat-soft: #fdeff1;--cat-heat-ink: #a95363;--cat-slate: #7c8b94;--cat-slate-soft: #eff1f2;--cat-slate-ink: #636f76;--tou-sharp: #e5606d;--tou-peak: #f5a05c;--tou-flat: #4f8fe8;--tou-valley: #34c88a;--tou-deep: #2cb1a6;--trend-good: var(--success-ink);--trend-bad: var(--warning-ink);--trend-flat: var(--ink-3);--shadow-1: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .04);--shadow-2: 0 2px 6px rgba(15, 23, 42, .06), 0 12px 32px rgba(15, 23, 42, .1);--shadow-3: 0 4px 12px rgba(15, 23, 42, .08), 0 24px 64px rgba(15, 23, 42, .18);--shadow-pill: 0 1px 2px rgba(15, 23, 42, .08), 0 0 0 1px rgba(11, 13, 18, .04);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--shadow-glass-hover: 0 20px 48px rgba(15, 23, 42, .09), inset 0 0 0 1px rgba(255, 255, 255, .5);--shadow-chip: 0 6px 14px -6px rgba(15, 23, 42, .18);--shadow-carbon: 0 18px 36px -16px rgba(5, 150, 105, .55);--shadow-ai: 0 1px 2px rgba(15, 23, 42, .04), 0 18px 40px -22px rgba(0, 88, 214, .35);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 999px;--control-sm: 28px;--control-md: 34px;--control-lg: 40px;--header-h: 56px;--sider-w: 240px;--sider-w-collapsed: 72px;--sider-item-h: 38px;--sider-sub-h: 34px;--switcher-w: 400px;--modal-sm: 440px;--modal-md: 720px;--modal-lg: 960px;--modal-xl: 1120px;--drawer-md: 560px;--drawer-lg: 800px;--z-sticky: 10;--z-header: 100;--z-overlay: 1000;--z-toast: 2010;--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}.approval-center,.approval-surface{color:var(--ink);font-family:var(--font-sans);font-size:13px}.approval-center h1,.approval-center h2,.approval-center h3,.approval-center h4,.approval-center p,.approval-surface h1,.approval-surface h2,.approval-surface h3,.approval-surface h4,.approval-surface p{margin:0}.approval-center h2,.approval-surface h2{font-size:22px;font-weight:600;line-height:32px}.approval-center h3,.approval-surface h3{font-size:14px;font-weight:600;line-height:23px}.approval-center p,.approval-surface p{color:var(--ink-3);line-height:1.7}.approval-center b,.approval-center strong,.approval-surface b,.approval-surface strong{font-weight:600}.approval-center .ap-glyph,.approval-surface .ap-glyph{display:inline-flex;vertical-align:middle;flex:none;align-items:center;justify-content:center;width:18px;height:18px}.approval-center .ap-glyph svg,.approval-surface .ap-glyph svg{width:100%;height:100%}.approval-center .ap-glyph .s,.approval-surface .ap-glyph .s{opacity:.5}.approval-center .ant-btn,.approval-surface .ant-btn{height:34px;font-size:13px;box-shadow:none;border-radius:8px;font-weight:500}.approval-center .ant-btn-primary,.approval-center .ap-primary,.approval-surface .ant-btn-primary,.approval-surface .ap-primary{color:#fff!important;background:var(--solid)!important;border-color:var(--solid)!important}.approval-center .ap-primary:disabled,.approval-surface .ap-primary:disabled{opacity:.38}.approval-center .ant-btn-primary:hover,.approval-center .ap-primary:hover:not(:disabled),.approval-surface .ant-btn-primary:hover,.approval-surface .ap-primary:hover:not(:disabled){background:var(--solid-hover)!important;border-color:var(--solid-hover)!important}.approval-center .ant-btn-link,.approval-surface .ant-btn-link{color:var(--brand-ink);padding-inline:0}.approval-center .ant-input,.approval-center .ant-select-selector,.approval-surface .ant-input,.approval-surface .ant-select-selector{border-radius:8px!important}.approval-center .ant-tag,.approval-surface .ant-tag{border:0;border-radius:999px;line-height:22px;font-size:11px;font-weight:500;margin:0;padding-inline:9px}.approval-center .ap-status-1,.approval-center .ap-risk-medium,.approval-surface .ap-status-1,.approval-surface .ap-risk-medium{background:var(--brand-soft);color:var(--brand-ink)}.approval-center .ap-status-2,.approval-center .ap-risk-low,.approval-surface .ap-status-2,.approval-surface .ap-risk-low{background:var(--success-soft);color:var(--success-ink)}.approval-center .ap-status-3,.approval-center .ap-risk-high,.approval-surface .ap-status-3,.approval-surface .ap-risk-high{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .ap-status-4,.approval-center .ap-risk-none,.approval-surface .ap-status-4,.approval-surface .ap-risk-none{background:var(--bg-sunken);color:var(--ink-3)}.approval-center .ap-mono,.approval-surface .ap-mono{font-family:var(--font-mono);font-size:11px}.approval-center .ap-number,.approval-surface .ap-number{font-family:var(--font-num);font-weight:500}.approval-center .ap-muted,.approval-surface .ap-muted{color:var(--ink-3);font-size:12px}.approval-center .ap-danger,.approval-surface .ap-danger{color:var(--danger-ink)}.approval-center .ap-eyebrow,.approval-surface .ap-eyebrow{font-size:11px;color:var(--ink-3);letter-spacing:.08em}.approval-center .ap-chip,.approval-surface .ap-chip{background:var(--brand-soft);color:var(--brand-ink);border-radius:10px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex:none}.approval-center .ap-panel,.approval-surface .ap-panel{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;padding:20px;min-width:0;box-shadow:var(--shadow-1)}.approval-center .ap-glass,.approval-center .ap-metric,.approval-surface .ap-glass,.approval-surface .ap-metric{border-radius:20px;background:var(--glass);border:1px solid var(--glass-edge);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.approval-center .ap-workbench-intro,.approval-surface .ap-workbench-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.approval-center .ap-workbench-intro p,.approval-surface .ap-workbench-intro p{margin-top:5px}.approval-center .ap-workbench-intro h2>span,.approval-surface .ap-workbench-intro h2>span{color:var(--ink-3);font-size:18px;margin-left:7px}.approval-center .ap-section-head,.approval-surface .ap-section-head{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.approval-center .ap-metrics,.approval-surface .ap-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.approval-center .ap-metric,.approval-surface .ap-metric{padding:20px;text-align:left;cursor:pointer;color:var(--ink);font:inherit}.approval-center .ap-metric:hover,.approval-surface .ap-metric:hover{transform:translateY(-2px)}.approval-center .ap-metric-head,.approval-surface .ap-metric-head{display:flex;justify-content:space-between;color:var(--ink-2)}.approval-center .ap-metric strong,.approval-surface .ap-metric strong{display:block;font-family:var(--font-num);font-size:36px;line-height:48px;font-weight:500;margin:8px 0 3px}.approval-center .ap-overview-grid,.approval-surface .ap-overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:16px;margin-bottom:16px}.approval-center .ap-focus-row,.approval-surface .ap-focus-row{border:0;border-top:1px solid var(--line);padding:15px 0;display:flex;align-items:center;gap:12px;background:transparent;width:100%;text-align:left;color:var(--ink);font:inherit}.approval-center .ap-focus-row:first-of-type,.approval-surface .ap-focus-row:first-of-type{border-top:0}.approval-center .ap-focus-row>div,.approval-surface .ap-focus-row>div{flex:1;min-width:0}.approval-center .ap-focus-row b,.approval-surface .ap-focus-row b{font-weight:500;display:block}.approval-center .ap-focus-row p,.approval-surface .ap-focus-row p{font-size:12px;margin-top:4px}.approval-center .ap-focus-row strong,.approval-surface .ap-focus-row strong{font-size:17px;white-space:nowrap}.approval-center .ap-focus-row[type=button],.approval-surface .ap-focus-row[type=button]{cursor:pointer}.approval-center .ap-summary-note,.approval-surface .ap-summary-note{display:flex;gap:12px;margin-bottom:18px}.approval-center .ap-summary-note p,.approval-surface .ap-summary-note p{font-size:12px;margin-top:5px}.approval-center .ap-lifecycle,.approval-surface .ap-lifecycle{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}.approval-center .ap-lifecycle span,.approval-surface .ap-lifecycle span{display:block;font-family:var(--font-num);font-size:18px;color:var(--brand-ink);margin-bottom:8px}.approval-center .ap-lifecycle p,.approval-surface .ap-lifecycle p{font-size:12px}.approval-center .ap-ai-band,.approval-surface .ap-ai-band{border:1px solid var(--line);border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:14px;background:var(--glass);margin-bottom:16px}.approval-center .ap-ai-band>img,.approval-surface .ap-ai-band>img{width:30px;height:30px;border-radius:8px;flex:none}.approval-center .ap-ai-band>div,.approval-surface .ap-ai-band>div{flex:1;min-width:0}.approval-center .ap-ai-band p,.approval-surface .ap-ai-band p{font-size:12px;margin-top:3px}.approval-center .ap-filters,.approval-surface .ap-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.approval-center .ap-filters>.ant-input,.approval-center .ap-filters>.ant-input-search,.approval-surface .ap-filters>.ant-input,.approval-surface .ap-filters>.ant-input-search{width:280px;max-width:100%}.approval-center .ap-filters>.ant-select,.approval-surface .ap-filters>.ant-select{min-width:155px}.approval-center .ap-task-layout,.approval-surface .ap-task-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;align-items:start}.approval-center .ap-queue,.approval-surface .ap-queue{padding:0;overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 376px);min-height:480px}.approval-center .ap-queue-head,.approval-surface .ap-queue-head{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:8px;font-size:12px}.approval-center .ap-queue .ant-spin-nested-loading,.approval-center .ap-queue .ant-spin-container,.approval-surface .ap-queue .ant-spin-nested-loading,.approval-surface .ap-queue .ant-spin-container{display:flex;flex-direction:column;min-height:0;flex:1}.approval-center .ap-queue-scroll,.approval-surface .ap-queue-scroll{overflow:auto;flex:1;min-height:0}.approval-center .ap-task-row,.approval-surface .ap-task-row{padding:16px;border-bottom:1px solid var(--line);background:var(--bg-card)}.approval-center .ap-task-row.selected,.approval-surface .ap-task-row.selected{background:var(--brand-soft)}.approval-center .ap-task-select,.approval-surface .ap-task-select{width:100%;border:0;padding:0;background:transparent;text-align:left;color:inherit;cursor:pointer;font:inherit}.approval-center .ap-task-select h3,.approval-surface .ap-task-select h3{font-weight:500;margin:10px 0;line-height:22px}.approval-center .ap-task-select p,.approval-surface .ap-task-select p{font-size:11px;margin:8px 0 3px}.approval-center .ap-task-select .ap-number,.approval-surface .ap-task-select .ap-number{font-size:19px}.approval-center .ap-row-between,.approval-surface .ap-row-between{display:flex;gap:8px;justify-content:space-between;align-items:center}.approval-center .ap-task-row>.ant-checkbox-wrapper,.approval-surface .ap-task-row>.ant-checkbox-wrapper{font-size:11px;margin-top:10px;color:var(--ink-3)}.approval-center .ap-queue-pager,.approval-surface .ap-queue-pager{padding:12px 8px;display:flex;gap:6px;align-items:center;border-top:1px solid var(--line)}.approval-center .ap-queue-pager .ant-pagination,.approval-surface .ap-queue-pager .ant-pagination{font-size:11px;flex:1}.approval-center .ap-queue-pager .ant-pagination-simple-pager,.approval-surface .ap-queue-pager .ant-pagination-simple-pager{margin-inline-end:2px}.approval-center .ap-queue-pager .ant-select,.approval-surface .ap-queue-pager .ant-select{width:94px;font-size:11px}.approval-center .ap-document-layout,.approval-surface .ap-document-layout{min-width:0}.approval-center .ap-document-columns,.approval-surface .ap-document-columns{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:16px;align-items:start}.approval-center .ap-document-panel,.approval-surface .ap-document-panel{display:flex;flex-direction:column;padding:18px;min-height:480px}.approval-center .is-inline .ap-document-panel,.approval-surface .is-inline .ap-document-panel{height:calc(100vh - 376px)}.approval-center .ap-document-scroll,.approval-surface .ap-document-scroll{flex:1;min-height:0;overflow:auto;padding-right:3px}.approval-center .ap-document-scroll .ant-tabs-content-holder,.approval-surface .ap-document-scroll .ant-tabs-content-holder{overflow:visible}.approval-center .ap-detail-top,.approval-surface .ap-detail-top{display:flex;gap:12px;align-items:flex-start}.approval-center .ap-detail-top>div,.approval-surface .ap-detail-top>div{flex:1;min-width:0}.approval-center .ap-detail-top p,.approval-surface .ap-detail-top p{font-size:12px;margin-top:5px}.approval-center .ap-amount-summary,.approval-surface .ap-amount-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-radius:12px;background:var(--bg-sunken);margin:18px 0}.approval-center .ap-amount-summary strong,.approval-surface .ap-amount-summary strong{display:block;font-family:var(--font-num);font-size:28px;font-weight:500;line-height:38px}.approval-center .ap-amount-summary span,.approval-surface .ap-amount-summary span{font-size:12px;color:var(--ink-3)}.approval-center .ap-descriptions,.approval-surface .ap-descriptions{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:16px 0}.approval-center .ap-descriptions>div,.approval-surface .ap-descriptions>div{min-width:0}.approval-center .ap-descriptions span,.approval-surface .ap-descriptions span{display:block;color:var(--ink-3);font-size:12px;margin-bottom:5px}.approval-center .ap-descriptions b,.approval-surface .ap-descriptions b{font-size:13px;font-weight:500;overflow-wrap:anywhere}.approval-center .ap-items,.approval-surface .ap-items{margin-top:18px}.approval-center .ap-items h3,.approval-surface .ap-items h3{margin-bottom:10px}.approval-center .ap-document-scroll h3,.approval-surface .ap-document-scroll h3{margin-top:16px;margin-bottom:10px}.approval-center .ap-attachment,.approval-surface .ap-attachment{display:flex;gap:10px;align-items:center;width:100%;border:1px solid var(--line);background:var(--bg-card);border-radius:10px;padding:12px;text-align:left;cursor:pointer;margin:8px 0}.approval-center .ap-attachment>div,.approval-surface .ap-attachment>div{flex:1;min-width:0}.approval-center .ap-attachment b,.approval-center .ap-attachment span,.approval-surface .ap-attachment b,.approval-surface .ap-attachment span{display:block;font-size:12px}.approval-center .ap-attachment span,.approval-surface .ap-attachment span{color:var(--ink-3)}.approval-center .ap-decision-footer,.approval-surface .ap-decision-footer{flex:none;border-top:1px solid var(--line);padding-top:14px;margin-top:16px;display:flex;flex-direction:column;gap:10px}.approval-center .ap-decision-buttons,.approval-surface .ap-decision-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.approval-center .ap-decision-footer .ant-checkbox-wrapper,.approval-surface .ap-decision-footer .ant-checkbox-wrapper{font-size:12px}.approval-center .ap-decision-footer .ap-muted,.approval-surface .ap-decision-footer .ap-muted{font-size:11px}.approval-center .ap-review-aside,.approval-surface .ap-review-aside{display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 376px);overflow:auto}.approval-center .ap-review-aside>*,.approval-surface .ap-review-aside>*{flex-shrink:0}.approval-center .ap-ai-panel,.approval-surface .ap-ai-panel{border:1px solid var(--brand-soft-2);border-radius:16px;background:var(--bg-card);padding:18px}.approval-center .ap-ai-title,.approval-surface .ap-ai-title{display:flex;align-items:center;gap:9px}.approval-center .ap-ai-title img,.approval-surface .ap-ai-title img{width:26px;height:26px;border-radius:7px}.approval-center .ap-review-score,.approval-surface .ap-review-score{display:flex;justify-content:space-between;align-items:center;background:var(--bg-sunken);padding:12px;border-radius:10px;margin-bottom:12px}.approval-center .ap-review-score span,.approval-surface .ap-review-score span{color:var(--ink-3);font-size:11px;display:block}.approval-center .ap-review-score strong,.approval-surface .ap-review-score strong{font-family:var(--font-num);font-size:28px;font-weight:500;line-height:38px}.approval-center .ap-review-score small,.approval-surface .ap-review-score small{font-size:12px;color:var(--ink-3);margin-left:5px}.approval-center .ap-ai-panel p,.approval-surface .ap-ai-panel p{font-size:12px}.approval-center .ap-note,.approval-surface .ap-note{background:var(--bg-sunken);border-radius:10px;padding:12px;color:var(--ink-2);font-size:12px;line-height:21px;margin:12px 0}.approval-center .ap-note.warning,.approval-surface .ap-note.warning{background:var(--warning-soft);color:var(--warning-ink)}.approval-center .ap-note.danger,.approval-surface .ap-note.danger{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .ap-note p,.approval-surface .ap-note p{color:inherit}.approval-center .ap-finding,.approval-surface .ap-finding{border-bottom:1px solid var(--line);padding:13px 0}.approval-center .ap-finding:last-child,.approval-surface .ap-finding:last-child{border:0}.approval-center .ap-finding>div,.approval-surface .ap-finding>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.approval-center .ap-finding b,.approval-surface .ap-finding b{font-size:12px}.approval-center .ap-finding p,.approval-surface .ap-finding p{margin-top:6px}.approval-center .ap-ai-foot,.approval-surface .ap-ai-foot{font-size:11px;line-height:19px;color:var(--ink-3);border-top:1px solid var(--line);padding-top:12px;margin-top:12px}.approval-center .ap-timeline,.approval-surface .ap-timeline{padding:0;list-style:none;margin-top:15px}.approval-center .ap-timeline li,.approval-surface .ap-timeline li{position:relative;padding:0 0 22px 24px;min-height:45px}.approval-center .ap-timeline li:before,.approval-surface .ap-timeline li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--line-strong);position:absolute;left:1px;top:8px}.approval-center .ap-timeline li:after,.approval-surface .ap-timeline li:after{content:"";width:1px;background:var(--line);position:absolute;left:4px;top:20px;bottom:0}.approval-center .ap-timeline li:last-child:after,.approval-surface .ap-timeline li:last-child:after{display:none}.approval-center .ap-timeline li.active:before,.approval-surface .ap-timeline li.active:before{background:var(--brand)}.approval-center .ap-timeline li.completed:before,.approval-surface .ap-timeline li.completed:before{background:var(--success)}.approval-center .ap-timeline b,.approval-surface .ap-timeline b{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:500}.approval-center .ap-timeline p,.approval-surface .ap-timeline p{font-size:12px;margin-top:5px}.approval-center .ap-timeline span,.approval-surface .ap-timeline span{font-size:11px;color:var(--ink-3)}.approval-center .ap-empty,.approval-surface .ap-empty{padding:48px 0}.approval-center .ap-record-title,.approval-surface .ap-record-title{display:flex;gap:10px;align-items:center}.approval-center .ap-record-title>div,.approval-surface .ap-record-title>div{min-width:0}.approval-center .ap-record-title button,.approval-surface .ap-record-title button{border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font:inherit;font-weight:500;line-height:22px;padding:0}.approval-center .ap-record-title p,.approval-surface .ap-record-title p{font-size:11px;margin-top:3px}.approval-center .ant-table,.approval-surface .ant-table{background:var(--bg-card);font-size:13px}.approval-center .ant-table-thead>tr>th,.approval-surface .ant-table-thead>tr>th{background:var(--bg-sunken);font-weight:500;color:var(--ink-3);font-size:12px}.approval-center .ant-table-cell,.approval-surface .ant-table-cell{padding:14px 12px!important}.approval-center .ap-catalog,.approval-surface .ap-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.approval-center .ap-template,.approval-surface .ap-template{display:flex;flex-direction:column;gap:16px}.approval-center .ap-template-head,.approval-surface .ap-template-head{display:flex;align-items:center;gap:10px}.approval-center .ap-template p,.approval-surface .ap-template p{font-size:12px}.approval-center .ap-template .ant-tag,.approval-surface .ap-template .ant-tag{margin-right:6px}.approval-center .ap-template footer,.approval-surface .ap-template footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;border-top:1px solid var(--line);padding-top:14px;font-size:12px;color:var(--ink-3)}.approval-center .ap-batch-list,.approval-surface .ap-batch-list{max-height:340px;overflow:auto}.approval-center .ap-batch-list>div,.approval-surface .ap-batch-list>div{display:flex;gap:12px;justify-content:space-between;border-bottom:1px solid var(--line);padding:14px 0}.approval-center .ap-batch-list small,.approval-surface .ap-batch-list small{display:block;color:var(--ink-3);margin-top:4px}.approval-center .ap-permissions-table,.approval-surface .ap-permissions-table{width:100%;border-collapse:collapse;font-size:13px}.approval-center .ap-permissions-table th,.approval-center .ap-permissions-table td,.approval-surface .ap-permissions-table th,.approval-surface .ap-permissions-table td{border-bottom:1px solid var(--line);padding:16px;text-align:left}.approval-center .ap-permissions-table th,.approval-surface .ap-permissions-table th{background:var(--bg-sunken);color:var(--ink-3);font-weight:500}.approval-center .ant-alert,.approval-surface .ant-alert{margin-bottom:16px}.approval-center button:focus-visible,.approval-surface button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.approval-center.common-page-layout{background:radial-gradient(ellipse at 20% 0,var(--aura-1),transparent 45%),radial-gradient(ellipse at 100% 10%,var(--aura-2),transparent 45%),var(--bg-page);border-radius:0}.approval-center .page-header-wrapper{background:var(--glass)!important;box-shadow:none;border-bottom:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:24px!important}.approval-center .page-content-wrapper{padding:24px!important;background:transparent!important}.approval-center .ap-page-title{display:flex;align-items:center;gap:12px;font-size:26px;line-height:34px;font-weight:600}.approval-center .ap-page-title>.ap-chip{width:42px;height:42px}.approval-center .ap-page-title p{font-size:12px;font-weight:400;line-height:20px;margin-top:3px}.approval-center .ap-header-actions{display:flex;align-items:center;gap:10px}.approval-center .ap-header-actions>.ant-select{width:195px}.approval-center .custom-pill-tabs .ant-tabs-nav{margin-top:18px}.approval-center .ap-governance-nav{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid var(--line)}.approval-center .ap-governance-nav>span{font-size:11px;color:var(--ink-3);margin-right:12px}.approval-center .ap-governance-nav button{border:0;background:transparent;border-radius:7px;padding:7px 10px;cursor:pointer;color:var(--ink-2);font:inherit;font-size:12px}.approval-center .ap-governance-nav button.active{background:var(--brand-soft);color:var(--brand-ink);font-weight:500}.ap-detail-drawer .ant-drawer-body{padding:20px;background:var(--bg-sunken)}@media (max-width: 1450px){.approval-center .ap-document-columns,.approval-surface .ap-document-columns{grid-template-columns:minmax(0,1fr) 250px}.approval-center .ap-task-layout,.approval-surface .ap-task-layout{grid-template-columns:240px minmax(0,1fr)}.approval-center .ap-decision-buttons .ant-btn,.approval-surface .ap-decision-buttons .ant-btn{padding-inline:9px;font-size:12px}.approval-center .ap-metrics .ap-muted,.approval-surface .ap-metrics .ap-muted{font-size:11px}}@media (max-width: 1200px){.approval-center .ap-document-columns,.approval-surface .ap-document-columns{grid-template-columns:1fr}.approval-center .ap-review-aside,.approval-surface .ap-review-aside{max-height:none;display:grid;grid-template-columns:1fr 1fr;overflow:visible}.approval-center .is-inline .ap-document-panel,.approval-surface .is-inline .ap-document-panel{height:auto;max-height:none}.approval-center .ap-queue,.approval-surface .ap-queue{height:auto;max-height:750px}.approval-center .ap-task-layout,.approval-surface .ap-task-layout{grid-template-columns:250px minmax(0,1fr)}.approval-center .ap-overview-grid,.approval-surface .ap-overview-grid{grid-template-columns:1fr}.approval-center .ap-catalog,.approval-surface .ap-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 800px){.approval-center .ap-metrics,.approval-surface .ap-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-center .ap-task-layout,.approval-center .ap-document-columns,.approval-center .ap-review-aside,.approval-surface .ap-task-layout,.approval-surface .ap-document-columns,.approval-surface .ap-review-aside{display:block}.approval-center .ap-queue,.approval-surface .ap-queue{max-height:420px;min-height:220px;margin-bottom:16px}.approval-center .ap-review-aside,.approval-surface .ap-review-aside{margin-top:16px}.approval-center .ap-review-aside>*,.approval-surface .ap-review-aside>*{margin-bottom:16px}.approval-center .ap-ai-band,.approval-surface .ap-ai-band{flex-wrap:wrap}.approval-center .ap-catalog,.approval-surface .ap-catalog{grid-template-columns:1fr}.approval-center .ap-focus-row,.approval-surface .ap-focus-row{flex-wrap:wrap}.approval-center .ap-header-actions .ant-select,.approval-surface .ap-header-actions .ant-select{width:160px}.approval-center .ap-workbench-intro,.approval-surface .ap-workbench-intro{align-items:flex-start}.approval-center .page-header-wrapper,.approval-surface .page-header-wrapper{padding:16px!important}.approval-center .page-header-main,.approval-surface .page-header-main{flex-wrap:wrap;gap:12px}.approval-center .page-header-main>.page-title,.approval-surface .page-header-main>.page-title{width:100%;min-width:0}.approval-center .page-header-main>.page-header-actions,.approval-surface .page-header-main>.page-header-actions{width:100%}.approval-center .ap-header-actions,.approval-surface .ap-header-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.approval-center .ap-header-actions>.ant-select,.approval-surface .ap-header-actions>.ant-select{width:100%}.approval-center .page-content-wrapper,.approval-surface .page-content-wrapper{padding:16px!important}.approval-center .ap-page-title,.approval-surface .ap-page-title{font-size:22px;white-space:nowrap}.approval-center .ap-page-title p,.approval-surface .ap-page-title p{display:none}.approval-center .ap-descriptions,.approval-surface .ap-descriptions{gap:12px}}@media (prefers-reduced-motion: reduce){.approval-center *{transition:none!important;animation:none!important}}.approval-center .ap-trend-bars{display:flex;align-items:flex-end;gap:12px;overflow:auto;min-height:200px;padding:16px 0}.approval-center .ap-trend-bars>div{flex:1;min-width:58px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;font-size:11px}.approval-center .ap-trend-bars i{display:block;width:26px;background:var(--brand);border-radius:5px 5px 0 0;opacity:.8}.approval-center .ap-trend-bars span{color:var(--ink-3);writing-mode:vertical-lr}.approval-center .ap-policy-details{display:flex;flex-direction:column;gap:13px;margin-bottom:18px}.approval-center .ap-policy-details>div{display:flex;justify-content:space-between;gap:10px;font-size:12px}.approval-center .ap-policy-details span{color:var(--ink-3)}.approval-center .ap-policy-details b{font-weight:500}.approval-center .ap-policy-boundary{margin-top:20px}.approval-center .ap-table-scroll{overflow:auto}.approval-center .mc,.approval-center .mc *,.approval-surface .mc,.approval-surface .mc *{box-sizing:border-box}.approval-center .mc,.approval-surface .mc{font-family:var(--font-sans);font-size:14px;line-height:22px;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.approval-center .mc-num,.approval-surface .mc-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.approval-center .mc-mono,.approval-surface .mc-mono{font-family:var(--font-mono);font-size:12px;line-height:18px}.approval-center .mc-tag,.approval-surface .mc-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--radius-pill);font:500 12px/1 var(--font-sans);white-space:nowrap;background:var(--bg-hover);color:var(--ink-2)}.approval-center .mc-tag__dot,.approval-surface .mc-tag__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.approval-center .mc-tag--brand,.approval-surface .mc-tag--brand{background:var(--brand-soft);color:var(--brand-ink)}.approval-center .mc-tag--success,.approval-surface .mc-tag--success{background:var(--success-soft);color:var(--success-ink)}.approval-center .mc-tag--warning,.approval-surface .mc-tag--warning{background:var(--warning-soft);color:var(--warning-ink)}.approval-center .mc-tag--danger,.approval-surface .mc-tag--danger{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .mc-tag--violet,.approval-surface .mc-tag--violet{background:var(--violet-soft);color:var(--violet)}.approval-center .mc-tag--outline,.approval-surface .mc-tag--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2)}.approval-center .mc-tag--sm,.approval-surface .mc-tag--sm{height:20px;padding:0 7px;font-size:11px}.approval-center .mc-tabs,.approval-surface .mc-tabs{display:flex;gap:var(--space-6);border-bottom:1px solid var(--line)}.approval-center .mc-tab,.approval-surface .mc-tab{position:relative;padding:10px 0 11px;color:var(--ink-2);font:500 14px/22px var(--font-sans);background:none;border:0;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.approval-center .mc-tab:hover,.approval-surface .mc-tab:hover{color:var(--ink)}.approval-center .mc-tab[aria-selected=true],.approval-surface .mc-tab[aria-selected=true]{color:var(--ink);font-weight:600}.approval-center .mc-tab[aria-selected=true]:after,.approval-surface .mc-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--brand)}.approval-center .mc-tab__count,.approval-surface .mc-tab__count{font:500 11px/16px var(--font-num);color:var(--ink-3);padding:0 6px;border-radius:var(--radius-pill);background:var(--bg-hover)}.approval-center .mc-field,.approval-surface .mc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.approval-center .mc-field__label,.approval-surface .mc-field__label{font:500 13px/20px var(--font-sans);color:var(--ink-2);display:flex;gap:2px;align-items:center}.approval-center .mc-field__label .mc-req,.approval-surface .mc-field__label .mc-req{color:var(--danger-ink);margin-right:2px}.approval-center .mc-field__hint,.approval-surface .mc-field__hint{font-size:12px;line-height:18px;color:var(--ink-3)}.approval-center .mc-field__error,.approval-surface .mc-field__error{font-size:12px;line-height:18px;color:var(--danger-ink)}.approval-center .mc-input,.approval-surface .mc-input{display:flex;align-items:center;gap:8px;width:100%;height:var(--control-md);padding:0 11px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-card);font:400 14px/22px var(--font-sans);color:var(--ink);transition:border-color .16s ease,box-shadow .16s ease}.approval-center .mc-input:hover,.approval-surface .mc-input:hover{border-color:var(--ink-4)}.approval-center .mc-input.is-focus,.approval-center .mc-input:focus-within,.approval-surface .mc-input.is-focus,.approval-surface .mc-input:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft-2);outline:none}.approval-center .mc-input.is-error,.approval-surface .mc-input.is-error{border-color:var(--danger)}.approval-center .mc-input.is-error.is-focus,.approval-surface .mc-input.is-error.is-focus{box-shadow:0 0 0 3px var(--danger-soft)}.approval-center .mc-input.is-readonly,.approval-surface .mc-input.is-readonly{background:var(--bg-sunken);border-color:transparent;color:var(--ink-2)}.approval-center .mc-input.is-ai,.approval-surface .mc-input.is-ai{border-color:transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box}.approval-center .mc-input__ph,.approval-surface .mc-input__ph{color:var(--ink-4)}.approval-center .mc-input__val,.approval-surface .mc-input__val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-center .mc-input__suffix,.approval-surface .mc-input__suffix{color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;font-size:13px}.approval-center .mc-input--sm,.approval-surface .mc-input--sm{height:var(--control-sm);font-size:13px;padding:0 9px}.approval-center .mc-input--area,.approval-surface .mc-input--area{height:auto;min-height:64px;align-items:flex-start;padding:7px 11px}.approval-center .mc-form-grid,.approval-surface .mc-form-grid{display:grid;gap:14px 16px}.approval-center .mc-form-grid--2,.approval-surface .mc-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-center .mc-form-grid--3,.approval-surface .mc-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.approval-center .mc-form-grid--4,.approval-surface .mc-form-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.approval-center .mc-form-grid .span-2,.approval-surface .mc-form-grid .span-2{grid-column:span 2}.approval-center .mc-form-grid .span-all,.approval-surface .mc-form-grid .span-all{grid-column:1/-1}.approval-center .mc-summary,.approval-surface .mc-summary{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bg-sunken);font-size:13px;line-height:20px;color:var(--ink-2)}.approval-center .mc-summary b,.approval-surface .mc-summary b{font-weight:500;color:var(--ink)}.approval-center .mc-form-section,.approval-surface .mc-form-section{font:600 13px/20px var(--font-sans);color:var(--ink);display:flex;align-items:center;gap:8px}.approval-center .mc-form-section:after,.approval-surface .mc-form-section:after{content:"";flex:1;height:1px;background:var(--line)}.approval-center .mc-filter .mc-input,.approval-surface .mc-filter .mc-input{height:var(--control-sm);font-size:13px;padding:0 10px;border-color:transparent;box-shadow:0 0 0 1px var(--line);width:auto}.approval-center .mc-filter .mc-input--search,.approval-surface .mc-filter .mc-input--search{width:240px}.approval-center .mc-card,.approval-surface .mc-card{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);min-width:0}.approval-center .mc-card--flat,.approval-surface .mc-card--flat{box-shadow:none}.approval-center .mc-card--sunken,.approval-surface .mc-card--sunken{background:var(--bg-sunken);border-color:transparent;box-shadow:none}.approval-center .mc-card--interactive,.approval-surface .mc-card--interactive{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.approval-center .mc-card--interactive:hover,.approval-surface .mc-card--interactive:hover{border-color:var(--line-strong);box-shadow:var(--shadow-2)}.approval-center .mc-card__head,.approval-surface .mc-card__head{display:flex;align-items:center;gap:10px;padding:16px 20px 0;min-height:52px}.approval-center .mc-card__head--divided,.approval-surface .mc-card__head--divided{padding-bottom:14px;border-bottom:1px solid var(--line)}.approval-center .mc-card__title,.approval-surface .mc-card__title{font:600 15px/22px var(--font-sans);color:var(--ink);margin:0}.approval-center .mc-card__sub,.approval-surface .mc-card__sub{font-size:12px;line-height:18px;color:var(--ink-3)}.approval-center .mc-card__extra,.approval-surface .mc-card__extra{margin-left:auto;display:flex;align-items:center;gap:8px}.approval-center .mc-card__body,.approval-surface .mc-card__body{padding:16px 20px 20px}.approval-center .mc-card__foot,.approval-surface .mc-card__foot{padding:12px 20px;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.approval-center .mc-meter,.approval-surface .mc-meter{height:6px;border-radius:6px;background:var(--bg-hover);overflow:hidden}.approval-center .mc-meter>i,.approval-surface .mc-meter>i{display:block;height:100%;border-radius:6px;background:var(--brand)}.approval-center .mc-meter--success>i,.approval-surface .mc-meter--success>i{background:var(--success)}.approval-center .mc-meter--warning>i,.approval-surface .mc-meter--warning>i{background:var(--warning)}.approval-center .mc-meter--danger>i,.approval-surface .mc-meter--danger>i{background:var(--danger)}.approval-center .mc-task,.approval-surface .mc-task{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.approval-center .mc-task:hover,.approval-surface .mc-task:hover{border-color:var(--line-strong);box-shadow:var(--shadow-1)}.approval-center .mc-task__top,.approval-surface .mc-task__top{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.approval-center .mc-task__due,.approval-surface .mc-task__due{margin-left:auto;font:500 12px/18px var(--font-num);color:var(--ink-3);display:inline-flex;gap:4px;align-items:center}.approval-center .mc-task__due.is-soon,.approval-surface .mc-task__due.is-soon{color:var(--warning-ink)}.approval-center .mc-task__due.is-over,.approval-surface .mc-task__due.is-over{color:var(--danger-ink)}.approval-center .mc-task__title,.approval-surface .mc-task__title{font:500 14px/22px var(--font-sans);color:var(--ink)}.approval-center .mc-task__meta,.approval-surface .mc-task__meta{display:flex;align-items:center;gap:6px;font-size:12px;line-height:18px;color:var(--ink-3);flex-wrap:wrap}.approval-center .mc-task__next,.approval-surface .mc-task__next{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px dashed var(--line)}.approval-center .mc-task__hint,.approval-surface .mc-task__hint{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;min-width:0}.approval-center .mc-task__next .mc-btn,.approval-surface .mc-task__next .mc-btn{margin-left:auto}.approval-center .mc-avatar,.approval-surface .mc-avatar{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font:600 11px/1 var(--font-sans);background:var(--brand-soft);color:var(--brand-ink)}.approval-center .mc-avatar--lg,.approval-surface .mc-avatar--lg{width:32px;height:32px;font-size:13px}.approval-center .mc-avatar--v,.approval-surface .mc-avatar--v{background:var(--violet-soft);color:var(--violet)}.approval-center .mc-avatar--g,.approval-surface .mc-avatar--g{background:var(--success-soft);color:var(--success-ink)}.approval-center .mc-avatar--o,.approval-surface .mc-avatar--o{background:var(--warning-soft);color:var(--warning-ink)}.approval-center .mc-avatars .mc-avatar,.approval-surface .mc-avatars .mc-avatar{box-shadow:0 0 0 2px var(--bg-card)}.approval-center .mc-avatars .mc-avatar+.mc-avatar,.approval-surface .mc-avatars .mc-avatar+.mc-avatar{margin-left:-6px}.approval-center .mc-entity,.approval-surface .mc-entity{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-1);padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0}.approval-center .mc-entity__head,.approval-surface .mc-entity__head{display:flex;gap:12px;align-items:flex-start}.approval-center .mc-entity__icon,.approval-surface .mc-entity__icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);flex:none}.approval-center .mc-entity__name,.approval-surface .mc-entity__name{font:600 15px/22px var(--font-sans);color:var(--ink)}.approval-center .mc-entity__id,.approval-surface .mc-entity__id{font:400 12px/18px var(--font-mono);color:var(--ink-3)}.approval-center .mc-entity__kv,.approval-surface .mc-entity__kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.approval-center .mc-entity__kv dt,.approval-surface .mc-entity__kv dt{font-size:12px;line-height:18px;color:var(--ink-3);margin:0}.approval-center .mc-entity__kv dd,.approval-surface .mc-entity__kv dd{margin:0;font:600 16px/24px var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.approval-center .mc-entity__kv dd small,.approval-surface .mc-entity__kv dd small{font:400 12px var(--font-sans);color:var(--ink-3);margin-left:2px}.approval-center .mc-ai,.approval-surface .mc-ai{position:relative;border-radius:var(--radius-md);border:1px solid transparent;overflow:hidden;background:linear-gradient(180deg,var(--ai-tint) 0%,var(--bg-card) 70%) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box;box-shadow:var(--shadow-ai);padding:14px 18px;display:flex;flex-direction:column;gap:10px}.approval-center .mc-ai__head,.approval-surface .mc-ai__head{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap}.approval-center .mc-ai__title,.approval-surface .mc-ai__title{font:600 14px/22px var(--font-sans);color:var(--ink);white-space:nowrap}.approval-center .mc-ai__src,.approval-surface .mc-ai__src{margin-left:auto;font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px}.approval-center .mc-ai__body,.approval-surface .mc-ai__body{font-size:13px;line-height:21px;color:var(--ink-2)}.approval-center .mc-ai__body b,.approval-surface .mc-ai__body b{color:var(--ink);font-weight:600}.approval-center .mc-ai__list,.approval-surface .mc-ai__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.approval-center .mc-ai__list li,.approval-surface .mc-ai__list li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:20px;color:var(--ink-2)}.approval-center .mc-ai__list li .mc-tag,.approval-surface .mc-ai__list li .mc-tag{margin-top:-1px}.approval-center .mc-ai__actions,.approval-surface .mc-ai__actions{display:flex;align-items:center;gap:8px;margin-top:auto}.approval-center .mc-ai__actions .mc-btn--ghost,.approval-surface .mc-ai__actions .mc-btn--ghost{margin-left:auto}.approval-center .mc-ai-line,.approval-surface .mc-ai-line{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);font-size:13px;color:var(--ink-2);border:1px solid transparent;background:linear-gradient(var(--ai-tint),var(--ai-tint)) padding-box,linear-gradient(135deg,var(--ai-1),var(--ai-2),var(--ai-3)) border-box}.approval-center .mc-ai-line b,.approval-surface .mc-ai-line b{color:var(--ink);font-weight:600}.approval-center .mc-ai-line .mc-btn,.approval-surface .mc-ai-line .mc-btn{margin-left:auto}.approval-center .mc-desc,.approval-surface .mc-desc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0}.approval-center .mc-desc--2,.approval-surface .mc-desc--2{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-center .mc-desc>div,.approval-surface .mc-desc>div{min-width:0}.approval-center .mc-desc dt,.approval-surface .mc-desc dt{font-size:12px;line-height:18px;color:var(--ink-3);margin:0 0 2px}.approval-center .mc-desc dd,.approval-surface .mc-desc dd{margin:0;font-size:14px;line-height:22px;color:var(--ink);overflow-wrap:anywhere}.approval-center .mc-desc .span-all,.approval-surface .mc-desc .span-all{grid-column:1/-1}.approval-center .mc-empty,.approval-surface .mc-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:32px 24px}.approval-center .mc-empty__art,.approval-surface .mc-empty__art{width:56px;height:56px;border-radius:16px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--ink-3);margin-bottom:6px}.approval-center .mc-empty__art .mc-ico,.approval-surface .mc-empty__art .mc-ico{width:24px;height:24px}.approval-center .mc-empty__title,.approval-surface .mc-empty__title{font:600 14px/22px var(--font-sans);color:var(--ink)}.approval-center .mc-empty__desc,.approval-surface .mc-empty__desc{font-size:13px;line-height:20px;color:var(--ink-3);max-width:300px}.approval-center .mc-empty__actions,.approval-surface .mc-empty__actions{display:flex;gap:8px;margin-top:8px}.approval-center .mc-modal,.approval-surface .mc-modal{width:min(100%,var(--modal-lg));max-height:calc(100vh - 64px);display:flex;flex-direction:column;background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);overflow:hidden}.approval-center .mc-modal--sm,.approval-surface .mc-modal--sm{width:min(100%,var(--modal-sm))}.approval-center .mc-modal--md,.approval-surface .mc-modal--md{width:min(100%,var(--modal-md))}.approval-center .mc-modal--xl,.approval-surface .mc-modal--xl{width:min(100%,var(--modal-xl))}.approval-center .mc-modal__head,.approval-surface .mc-modal__head{display:flex;align-items:flex-start;gap:10px;padding:18px 20px 0 24px}.approval-center .mc-modal__title,.approval-surface .mc-modal__title{font:600 16px/24px var(--font-sans);color:var(--ink);margin:0}.approval-center .mc-modal__sub,.approval-surface .mc-modal__sub{font-size:12px;line-height:18px;color:var(--ink-3);margin-top:2px}.approval-center .mc-modal__close,.approval-surface .mc-modal__close{margin-left:auto;margin-top:-3px}.approval-center .mc-modal__body,.approval-surface .mc-modal__body{padding:16px 24px 20px;overflow:auto;display:flex;flex-direction:column;gap:14px}.approval-center .mc-modal__body>*,.approval-surface .mc-modal__body>*{flex:none}.approval-center .mc-modal__foot,.approval-surface .mc-modal__foot{display:flex;align-items:center;gap:8px;padding:12px 20px 12px 24px;border-top:1px solid var(--line)}.approval-center .mc-modal__foot-hint,.approval-surface .mc-modal__foot-hint{font-size:12px;color:var(--ink-3);display:inline-flex;gap:6px;align-items:center;margin-right:auto}.approval-center .mc-confirm,.approval-surface .mc-confirm{display:flex;gap:14px;padding:22px 24px 18px}.approval-center .mc-confirm__icon,.approval-surface .mc-confirm__icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--warning-soft);color:var(--warning)}.approval-center .mc-confirm__icon--danger,.approval-surface .mc-confirm__icon--danger{background:var(--danger-soft);color:var(--danger)}.approval-center .mc-confirm__icon--brand,.approval-surface .mc-confirm__icon--brand{background:var(--brand-soft);color:var(--brand)}.approval-center .mc-confirm__icon--success,.approval-surface .mc-confirm__icon--success{background:var(--success-soft);color:var(--success)}.approval-center .mc-confirm__main,.approval-surface .mc-confirm__main{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.approval-center .mc-confirm__title,.approval-surface .mc-confirm__title{font:600 16px/24px var(--font-sans);margin:0}.approval-center .mc-confirm__desc,.approval-surface .mc-confirm__desc{font-size:13px;line-height:21px;color:var(--ink-2);margin:0}.approval-center .mc-impact,.approval-surface .mc-impact{margin:2px 0 0;padding:8px 12px;list-style:none;border-radius:var(--radius-sm);background:var(--bg-sunken);display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:20px;color:var(--ink-2)}.approval-center .mc-impact b,.approval-surface .mc-impact b{font:600 13px var(--font-num);color:var(--ink)}.approval-center .mc-flow__node .mc-mono,.approval-surface .mc-flow__node .mc-mono{color:var(--ink-3);font-weight:400}@media (prefers-reduced-motion: reduce){.approval-center .mc *,.approval-surface .mc *{transition:none!important}}.approval-center .mc-glass,.approval-surface .mc-glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);position:relative;min-width:0}.approval-center .mc-glass--strong,.approval-surface .mc-glass--strong{background:var(--glass-strong)}.approval-center .mc-glass--hover,.approval-surface .mc-glass--hover{cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease}.approval-center .mc-glass--hover:hover,.approval-surface .mc-glass--hover:hover{transform:translateY(-2px);background:var(--glass-hover);box-shadow:var(--shadow-glass-hover)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.approval-center .mc-glass,.approval-center .mc-glass--strong,.approval-surface .mc-glass,.approval-surface .mc-glass--strong{background:var(--bg-card)}}.approval-center .mc-card--glass,.approval-surface .mc-card--glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border-color:var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass)}.approval-center .cat-power,.approval-surface .cat-power{--c: var(--cat-power);--c-soft: var(--cat-power-soft);--c-ink: var(--cat-power-ink)}.approval-center .cat-charge,.approval-surface .cat-charge{--c: var(--cat-charge);--c-soft: var(--cat-charge-soft);--c-ink: var(--cat-charge-ink)}.approval-center .cat-carbon,.approval-surface .cat-carbon{--c: var(--cat-carbon);--c-soft: var(--cat-carbon-soft);--c-ink: var(--cat-carbon-ink)}.approval-center .cat-solar,.approval-surface .cat-solar{--c: var(--cat-solar);--c-soft: var(--cat-solar-soft);--c-ink: var(--cat-solar-ink)}.approval-center .cat-storage,.approval-surface .cat-storage{--c: var(--cat-storage);--c-soft: var(--cat-storage-soft);--c-ink: var(--cat-storage-ink)}.approval-center .cat-water,.approval-surface .cat-water{--c: var(--cat-water);--c-soft: var(--cat-water-soft);--c-ink: var(--cat-water-ink)}.approval-center .cat-gas,.approval-surface .cat-gas{--c: var(--cat-gas);--c-soft: var(--cat-gas-soft);--c-ink: var(--cat-gas-ink)}.approval-center .cat-heat,.approval-surface .cat-heat{--c: var(--cat-heat);--c-soft: var(--cat-heat-soft);--c-ink: var(--cat-heat-ink)}.approval-center .cat-slate,.approval-surface .cat-slate{--c: var(--cat-slate);--c-soft: var(--cat-slate-soft);--c-ink: var(--cat-slate-ink)}.approval-center .cat-brand,.approval-surface .cat-brand{--c: var(--brand);--c-soft: var(--brand-soft);--c-ink: var(--brand-ink)}.approval-center .cat-green,.approval-surface .cat-green{--c: var(--carbon);--c-soft: var(--carbon-soft);--c-ink: var(--carbon-ink)}.approval-center .mc-ichip,.approval-surface .mc-ichip{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;flex:none;background:var(--c-soft, var(--bg-hover));color:var(--c-ink, var(--ink-2));box-shadow:inset 0 0 0 1px #fff9}.approval-center .mc-ichip .mc-ico,.approval-surface .mc-ichip .mc-ico{width:20px;height:20px}.approval-center .mc-ichip--sm,.approval-surface .mc-ichip--sm{width:28px;height:28px;border-radius:9px}.approval-center .mc-ichip--sm .mc-ico,.approval-surface .mc-ichip--sm .mc-ico{width:15px;height:15px}.approval-center .mc-ichip--lg,.approval-surface .mc-ichip--lg{width:52px;height:52px;border-radius:16px}.approval-center .mc-ichip--lg .mc-ico,.approval-surface .mc-ichip--lg .mc-ico{width:26px;height:26px}.approval-center .mc-ichip--solid,.approval-surface .mc-ichip--solid{color:#fff;background:linear-gradient(135deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:var(--shadow-chip),inset 0 0 0 1px #ffffff2e}.approval-center .mc-ichip--white,.approval-surface .mc-ichip--white{background:var(--bg-card);color:var(--ink-2);box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px var(--line)}.approval-center .mc-gcard,.approval-surface .mc-gcard{padding:20px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.approval-center .mc-gcard__head,.approval-surface .mc-gcard__head{display:flex;align-items:center;gap:10px;min-height:28px}.approval-center .mc-gcard__title,.approval-surface .mc-gcard__title{font:600 15px/22px var(--font-sans);color:var(--ink);margin:0}.approval-center .mc-gcard__sub,.approval-surface .mc-gcard__sub{font-size:12px;color:var(--ink-3)}.approval-center .mc-gcard__extra,.approval-surface .mc-gcard__extra{margin-left:auto;display:flex;gap:8px;align-items:center}.approval-center .mc-metric,.approval-surface .mc-metric{padding:18px 20px 16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.approval-center .mc-metric:after,.approval-surface .mc-metric:after{content:"";position:absolute;top:-40px;right:-30px;width:140px;height:140px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--c-soft, transparent) 0%,transparent 70%)}.approval-center .mc-metric>*,.approval-surface .mc-metric>*{position:relative;z-index:1}.approval-center .mc-metric__top,.approval-surface .mc-metric__top{display:flex;align-items:flex-start;gap:12px}.approval-center .mc-metric__label,.approval-surface .mc-metric__label{font:500 13px/20px var(--font-sans);color:var(--ink-2)}.approval-center .mc-metric__value,.approval-surface .mc-metric__value{display:flex;align-items:baseline;gap:6px;margin-top:6px}.approval-center .mc-metric__num,.approval-surface .mc-metric__num{font:700 28px/34px var(--font-num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.approval-center .mc-metric__unit,.approval-surface .mc-metric__unit{font-size:13px;color:var(--ink-3)}.approval-center .mc-metric .mc-ichip,.approval-surface .mc-metric .mc-ichip{margin-left:auto}.approval-center .mc-metric__foot,.approval-surface .mc-metric__foot{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.approval-center .mc-metric__spark,.approval-surface .mc-metric__spark{height:40px;margin:2px -4px -4px}.approval-center .mc-metric__spark .line,.approval-surface .mc-metric__spark .line{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.approval-center .mc-metric__spark .s0,.approval-surface .mc-metric__spark .s0{stop-color:var(--c);stop-opacity:.28}.approval-center .mc-metric__spark .s1,.approval-surface .mc-metric__spark .s1{stop-color:var(--c);stop-opacity:0}.approval-center .mc-metric__bar,.approval-surface .mc-metric__bar{height:6px;border-radius:6px;background:#94a3b82e;overflow:hidden}.approval-center .mc-metric__bar>i,.approval-surface .mc-metric__bar>i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c-soft),var(--c))}.approval-center .mc-sys .mc-ichip,.approval-surface .mc-sys .mc-ichip{width:34px;height:34px;border-radius:11px}.approval-center .mc-phead,.approval-surface .mc-phead{background:var(--glass-strong);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:16px 24px 18px;display:flex;flex-direction:column;gap:10px}.approval-center .mc-phead__crumb,.approval-surface .mc-phead__crumb{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.approval-center .mc-phead__crumb .mc-ico,.approval-surface .mc-phead__crumb .mc-ico{width:12px;height:12px}.approval-center .mc-phead__crumb b,.approval-surface .mc-phead__crumb b{color:var(--ink-2);font-weight:500}.approval-center .mc-phead__main,.approval-surface .mc-phead__main{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.approval-center .mc-phead__main h1,.approval-surface .mc-phead__main h1{margin:0;font:600 24px/32px var(--font-sans);letter-spacing:-.01em}.approval-center .mc-phead__desc,.approval-surface .mc-phead__desc{font-size:13px;color:var(--ink-3);margin:0}.approval-center .mc-phead__act,.approval-surface .mc-phead__act{margin-left:auto;display:flex;gap:8px;align-items:center}.approval-center .mc-phead .mc-seg,.approval-surface .mc-phead .mc-seg{align-self:flex-start}.approval-center .mc-modal__head .mc-ichip,.approval-surface .mc-modal__head .mc-ichip{margin-top:-1px}.approval-center .mc-modal__foot,.approval-surface .mc-modal__foot{background:var(--bg-sunken)}.approval-center .mc-sb__sys .mc-ichip,.approval-surface .mc-sb__sys .mc-ichip{width:34px;height:34px;border-radius:11px}.approval-center .mc-sb__sys .mc-ichip .mc-ico,.approval-surface .mc-sb__sys .mc-ichip .mc-ico{width:17px;height:17px}.approval-center .mc-sb-pop__row .mc-ichip,.approval-surface .mc-sb-pop__row .mc-ichip{width:28px;height:28px;border-radius:9px}.approval-center .mc-sb-pop__row .mc-ichip .mc-ico,.approval-surface .mc-sb-pop__row .mc-ichip .mc-ico{width:14px;height:14px}.approval-center .mc-sb-menu__tenant .mc-ichip,.approval-surface .mc-sb-menu__tenant .mc-ichip{width:28px;height:28px;border-radius:8px}.approval-center .mc-sb-menu__tenant .mc-ichip .mc-ico,.approval-surface .mc-sb-menu__tenant .mc-ichip .mc-ico{width:14px;height:14px}.approval-center .mc-ichip,.approval-surface .mc-ichip{position:relative;color:var(--c-ink, var(--ink-2));background:linear-gradient(160deg,#fff 0%,var(--c-soft, var(--bg-sunken)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c, #94a3b8) 22%,transparent),inset 0 1px #fffffff2,0 4px 10px -6px color-mix(in srgb,var(--c, #94a3b8) 55%,transparent)}.approval-center .mc-ichip .mc-i,.approval-surface .mc-ichip .mc-i{stroke-width:1.5}.approval-center .mc-ichip .mc-i .a,.approval-surface .mc-ichip .mc-i .a{opacity:.2}.approval-center .mc-ichip--solid,.approval-surface .mc-ichip--solid{color:#fff;background:radial-gradient(120% 100% at 20% 0%,rgba(255,255,255,.35) 0%,transparent 55%),linear-gradient(145deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff59,0 8px 16px -8px color-mix(in srgb,var(--c, var(--brand)) 80%,transparent)}.approval-center .mc-ichip--solid .mc-i .a,.approval-surface .mc-ichip--solid .mc-i .a{opacity:.32}.approval-center .mc-ichip--white,.approval-surface .mc-ichip--white{background:linear-gradient(160deg,#fff,var(--bg-sunken));color:var(--ink-2)}.approval-center .mc-sb__sys .mc-ichip .mc-ico,.approval-surface .mc-sb__sys .mc-ichip .mc-ico{width:18px;height:18px}.approval-center .mc-ai,.approval-surface .mc-ai{padding:0;gap:0;border-radius:var(--radius-xl);background:radial-gradient(90% 60% at 100% 0%,rgba(0,119,255,.07) 0%,transparent 60%) padding-box,linear-gradient(180deg,var(--ai-tint) 0%,var(--bg-card) 38%) padding-box,linear-gradient(150deg,#0077ff8c,#0077ff29 38%,#0f172a0f) border-box;box-shadow:var(--shadow-ai),inset 0 1px #ffffffe6}.approval-center .mc-ai>*,.approval-surface .mc-ai>*{padding-left:18px;padding-right:18px}.approval-center .mc-ai>:first-child,.approval-surface .mc-ai>:first-child{padding-top:14px}.approval-center .mc-ai>:last-child,.approval-surface .mc-ai>:last-child{padding-bottom:14px}.approval-center .mc-ai__head,.approval-surface .mc-ai__head{gap:10px;padding-bottom:10px;flex-wrap:nowrap}.approval-center .mc-ai__title,.approval-surface .mc-ai__title{font-size:15px;letter-spacing:-.005em}.approval-center .mc-ai__src,.approval-surface .mc-ai__src{margin-left:auto}.approval-center .mc-ai__body,.approval-surface .mc-ai__body{padding-bottom:10px}.approval-center .mc-ai__list,.approval-surface .mc-ai__list{padding-bottom:12px}.approval-center .mc-ai__actions,.approval-surface .mc-ai__actions{margin-top:auto;padding-top:12px}.approval-center .mc-ai--rich>*,.approval-surface .mc-ai--rich>*{padding-left:20px;padding-right:20px}.approval-center .mc-ai--rich .mc-spark,.approval-surface .mc-ai--rich .mc-spark{width:30px!important;height:30px!important}.approval-center .mc-ai__ttl,.approval-surface .mc-ai__ttl{display:flex;flex-direction:column;min-width:0}.approval-center .mc-ai__meta,.approval-surface .mc-ai__meta{font-size:12px;line-height:17px;color:var(--ink-3);display:flex;align-items:center;gap:6px;white-space:nowrap}.approval-center .mc-ai__meta i,.approval-surface .mc-ai__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.approval-center .mc-ai__live,.approval-surface .mc-ai__live{display:inline-flex;align-items:center;gap:5px;color:var(--success-ink)}.approval-center .mc-ai__live:before,.approval-surface .mc-ai__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.approval-center .mc-ai__badge,.approval-surface .mc-ai__badge{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;font:600 11px/1 var(--font-sans);letter-spacing:.02em;color:var(--brand-ink);background:linear-gradient(180deg,#0077ff1a,#0077ff0d);box-shadow:inset 0 0 0 1px #0077ff29}.approval-center .mc-ai__tools,.approval-surface .mc-ai__tools{display:flex;gap:2px;margin-right:-6px}.approval-center .mc-ai__tools a,.approval-surface .mc-ai__tools a{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.approval-center .mc-ai__tools a:hover,.approval-surface .mc-ai__tools a:hover{background:var(--bg-hover);color:var(--ink)}.approval-center .mc-ai__tools .mc-ico,.approval-surface .mc-ai__tools .mc-ico{width:16px;height:16px}.approval-center .mc-ai__hero,.approval-surface .mc-ai__hero{display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:18px;align-items:stretch;padding-top:4px;padding-bottom:16px}.approval-center .mc-ai__lead,.approval-surface .mc-ai__lead{font:500 16px/27px var(--font-sans);color:var(--ink);letter-spacing:-.005em;margin:0;align-self:center;text-wrap:pretty}.approval-center .mc-ai__lead b,.approval-surface .mc-ai__lead b{font-weight:600}.approval-center .mc-ai__lead .n,.approval-surface .mc-ai__lead .n{font-family:var(--font-num);font-weight:600}.approval-center .mc-ai__lead .good,.approval-surface .mc-ai__lead .good{color:var(--trend-good);font-family:var(--font-num);font-weight:600}.approval-center .mc-ai__lead .risk,.approval-surface .mc-ai__lead .risk{color:var(--danger-ink);font-weight:600;background:linear-gradient(transparent 62%,var(--danger-soft) 62%);padding:0 2px}.approval-center .mc-ai__viz,.approval-surface .mc-ai__viz{margin:0;padding:10px 12px 8px;border-radius:14px;background:#ffffffb8;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0f172a08;display:flex;flex-direction:column;gap:4px}.approval-center .mc-ai__viz figcaption,.approval-surface .mc-ai__viz figcaption{display:flex;align-items:baseline;justify-content:space-between;font-size:11px;color:var(--ink-3)}.approval-center .mc-ai__viz figcaption b,.approval-surface .mc-ai__viz figcaption b{font:600 13px var(--font-num);color:var(--ink)}.approval-center .mc-ai__viz svg,.approval-surface .mc-ai__viz svg{width:100%;height:64px;display:block;overflow:visible}.approval-center .mc-ai__viz .area,.approval-surface .mc-ai__viz .area{fill:url(#aiArea)}.approval-center .mc-ai__viz .ln,.approval-surface .mc-ai__viz .ln{fill:none;stroke:var(--ai-1);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.approval-center .mc-ai__viz .lim,.approval-surface .mc-ai__viz .lim{stroke:var(--danger);stroke-width:1;stroke-dasharray:3 3}.approval-center .mc-ai__viz .band,.approval-surface .mc-ai__viz .band{fill:var(--danger-soft)}.approval-center .mc-ai__viz .hot,.approval-surface .mc-ai__viz .hot{fill:var(--bg-card);stroke:var(--danger);stroke-width:1.6}.approval-center .mc-ai__viz .s0,.approval-surface .mc-ai__viz .s0{stop-color:var(--ai-1);stop-opacity:.22}.approval-center .mc-ai__viz .s1,.approval-surface .mc-ai__viz .s1{stop-color:var(--ai-1);stop-opacity:0}.approval-center .mc-ai__viz .lbl,.approval-surface .mc-ai__viz .lbl{font:500 9.5px var(--font-num);fill:var(--danger-ink)}.approval-center .mc-ai__viz .ax,.approval-surface .mc-ai__viz .ax{display:flex;justify-content:space-between;font:400 10px var(--font-num);color:var(--ink-4)}.approval-center .mc-ai__finds,.approval-surface .mc-ai__finds{list-style:none;margin:0;padding-top:0;padding-bottom:14px;display:flex;flex-direction:column}.approval-center .mc-ai__finds li,.approval-surface .mc-ai__finds li{display:grid;grid-template-columns:30px minmax(0,1fr) auto 14px;gap:12px;align-items:center;padding:11px 10px;margin:0 -10px;border-radius:12px;cursor:pointer;position:relative}.approval-center .mc-ai__finds li+li:before,.approval-surface .mc-ai__finds li+li:before{content:"";position:absolute;left:52px;right:10px;top:0;height:1px;background:var(--line)}.approval-center .mc-ai__finds li:hover,.approval-surface .mc-ai__finds li:hover{background:#fffc;box-shadow:0 6px 16px -12px #0f172a40,inset 0 0 0 1px var(--line)}.approval-center .mc-ai__finds li:hover:before,.approval-center .mc-ai__finds li:hover+li:before,.approval-surface .mc-ai__finds li:hover:before,.approval-surface .mc-ai__finds li:hover+li:before{opacity:0}.approval-center .mc-ai__sev,.approval-surface .mc-ai__sev{width:30px;height:30px;border-radius:10px;display:grid;place-items:center}.approval-center .mc-ai__sev .mc-ico,.approval-surface .mc-ai__sev .mc-ico{width:17px;height:17px}.approval-center .is-risk .mc-ai__sev,.approval-surface .is-risk .mc-ai__sev{color:var(--danger-ink);background:linear-gradient(160deg,#fff,var(--danger-soft));box-shadow:inset 0 0 0 1px #d92d2029}.approval-center .is-check .mc-ai__sev,.approval-surface .is-check .mc-ai__sev{color:var(--warning-ink);background:linear-gradient(160deg,#fff,var(--warning-soft));box-shadow:inset 0 0 0 1px #d98a002e}.approval-center .is-tip .mc-ai__sev,.approval-surface .is-tip .mc-ai__sev{color:var(--brand-ink);background:linear-gradient(160deg,#fff,var(--brand-soft));box-shadow:inset 0 0 0 1px #0077ff29}.approval-center .mc-ai__ft,.approval-surface .mc-ai__ft{display:flex;flex-direction:column;min-width:0;gap:1px}.approval-center .mc-ai__ft b,.approval-surface .mc-ai__ft b{font-size:14px;line-height:21px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.approval-center .mc-ai__ft b small,.approval-surface .mc-ai__ft b small{font-size:11px;font-weight:600;padding:0 6px;border-radius:5px;line-height:17px}.approval-center .is-risk .mc-ai__ft b small,.approval-surface .is-risk .mc-ai__ft b small{color:var(--danger-ink);background:var(--danger-soft)}.approval-center .is-check .mc-ai__ft b small,.approval-surface .is-check .mc-ai__ft b small{color:var(--warning-ink);background:var(--warning-soft)}.approval-center .is-tip .mc-ai__ft b small,.approval-surface .is-tip .mc-ai__ft b small{color:var(--brand-ink);background:var(--brand-soft)}.approval-center .mc-ai__ft span,.approval-surface .mc-ai__ft span{font-size:12.5px;line-height:19px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-center .mc-ai__fv,.approval-surface .mc-ai__fv{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.approval-center .mc-ai__fv b,.approval-surface .mc-ai__fv b{font:600 15px/20px var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.approval-center .is-risk .mc-ai__fv b,.approval-surface .is-risk .mc-ai__fv b{color:var(--danger-ink)}.approval-center .is-tip .mc-ai__fv b,.approval-surface .is-tip .mc-ai__fv b{color:var(--trend-good)}.approval-center .mc-ai__fv span,.approval-surface .mc-ai__fv span{font-size:11px;color:var(--ink-3)}.approval-center .mc-ai__finds li>.mc-ico:last-child,.approval-surface .mc-ai__finds li>.mc-ico:last-child{width:14px;height:14px;color:var(--ink-4)}.approval-center .mc-ai__evid,.approval-surface .mc-ai__evid{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;border-top:1px dashed rgba(15,23,42,.1);font-size:12px;color:var(--ink-3)}.approval-center .mc-ai__evid>span:first-child,.approval-surface .mc-ai__evid>span:first-child{margin-right:2px}.approval-center .mc-ai__chip,.approval-surface .mc-ai__chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:8px;background:#fffc;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-size:12px}.approval-center .mc-ai__chip .mc-ico,.approval-surface .mc-ai__chip .mc-ico{width:13px;height:13px;color:var(--ink-3)}.approval-center .mc-ai__conf,.approval-surface .mc-ai__conf{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.approval-center .mc-ai__conf i,.approval-surface .mc-ai__conf i{position:relative;width:56px;height:5px;border-radius:5px;background:#94a3b833;overflow:hidden}.approval-center .mc-ai__conf i:after,.approval-surface .mc-ai__conf i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:5px;background:linear-gradient(90deg,var(--ai-2),var(--ai-1))}.approval-center .mc-ai__conf b,.approval-surface .mc-ai__conf b{font:600 12px var(--font-num);color:var(--ink)}.approval-center .mc-ai__foot,.approval-surface .mc-ai__foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);background:linear-gradient(180deg,#f7f8fa99,#f7f8faf2);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.approval-center .mc-ai__gain,.approval-surface .mc-ai__gain{display:flex;flex-direction:column;margin-right:auto}.approval-center .mc-ai__gain span,.approval-surface .mc-ai__gain span{font-size:11px;color:var(--ink-3);line-height:15px}.approval-center .mc-ai__gain b,.approval-surface .mc-ai__gain b{font:700 18px/24px var(--font-num);color:var(--trend-good);letter-spacing:-.01em}.approval-center .mc-ai__gain b small,.approval-surface .mc-ai__gain b small{font:500 12px var(--font-sans);color:var(--ink-3);margin-left:4px}.approval-center .mc-ai__fb,.approval-surface .mc-ai__fb{display:flex;gap:2px;padding-right:6px;margin-right:4px;border-right:1px solid var(--line)}.approval-center .mc-ai__fb a,.approval-surface .mc-ai__fb a{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--ink-3);cursor:pointer}.approval-center .mc-ai__fb a:hover,.approval-surface .mc-ai__fb a:hover{background:var(--bg-card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.approval-center .mc-ai__fb .mc-ico,.approval-surface .mc-ai__fb .mc-ico{width:16px;height:16px}.approval-center .mc-ai-line,.approval-surface .mc-ai-line{padding:10px 12px 10px 10px;gap:12px;border-radius:14px;align-items:center;border:1px solid transparent;background:linear-gradient(180deg,var(--ai-tint),var(--bg-card)) padding-box,linear-gradient(150deg,#0077ff73,#0077ff1a 45%,#0f172a0f) border-box;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0058d666}.approval-center .mc-ai-line .mc-spark,.approval-surface .mc-ai-line .mc-spark{width:26px!important;height:26px!important}.approval-center .mc-ai-line__t,.approval-surface .mc-ai-line__t{display:flex;flex-direction:column;min-width:0;flex:1}.approval-center .mc-ai-line__t b,.approval-surface .mc-ai-line__t b{font-size:13.5px;line-height:20px;color:var(--ink);font-weight:600}.approval-center .mc-ai-line__t span,.approval-surface .mc-ai-line__t span{font-size:12px;line-height:17px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-center .mc-ai-line__go,.approval-surface .mc-ai-line__go{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 8px 0 10px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);white-space:nowrap;flex:none}.approval-center .mc-ai-line__go .mc-ico,.approval-surface .mc-ai-line__go .mc-ico{width:13px;height:13px}.approval-center .mc-ai-line--rule,.approval-surface .mc-ai-line--rule{background:linear-gradient(180deg,var(--bg-sunken),var(--bg-card)) padding-box,linear-gradient(var(--line),var(--line)) border-box;box-shadow:none}.approval-center .mc-ai-line__rule,.approval-surface .mc-ai-line__rule{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--ink-2);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.approval-center .mc-ai-line__rule .mc-ico,.approval-surface .mc-ai-line__rule .mc-ico{width:15px;height:15px}.approval-center .mc-ai-line__ok,.approval-surface .mc-ai-line__ok{font-size:12px;font-weight:600;color:var(--success-ink);display:inline-flex;align-items:center;gap:4px;flex:none}.approval-center .mc-ai-line__ok .mc-ico,.approval-surface .mc-ai-line__ok .mc-ico{width:14px;height:14px}@keyframes mc-spin{}@keyframes mc-pulse{}.approval-center .mc-tag,.approval-surface .mc-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent)}.approval-center .mc-tag--live .mc-tag__dot,.approval-surface .mc-tag--live .mc-tag__dot{animation:mc-pulse 1.8s ease-out infinite}.approval-center .mc-tag .mc-ico,.approval-surface .mc-tag .mc-ico{width:12px;height:12px}.approval-center .mc-tag__n,.approval-surface .mc-tag__n{font:600 11px var(--font-num);padding:0 5px;margin-right:-4px;border-radius:99px;background:color-mix(in srgb,currentColor 14%,transparent)}.approval-center .mc-tag__x,.approval-surface .mc-tag__x{width:14px;height:14px;margin-right:-4px;border-radius:50%;display:grid;place-items:center;opacity:.6}.approval-center .mc-tag__x .mc-ico,.approval-surface .mc-tag__x .mc-ico{width:10px;height:10px}.approval-center .mc-tag--lg,.approval-surface .mc-tag--lg{height:26px;padding:0 11px;font-size:13px}.approval-center .mc-tag-cat,.approval-surface .mc-tag-cat{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 6px;border-radius:8px;font-size:12px;font-weight:500;color:var(--c-ink);background:linear-gradient(160deg,var(--bg-card),var(--c-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 24%,transparent)}.approval-center .mc-tag-cat .mc-ico,.approval-surface .mc-tag-cat .mc-ico{width:14px;height:14px}.approval-center .mc-tag-prog,.approval-surface .mc-tag-prog{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:99px;font:600 11.5px var(--font-num);color:var(--brand-ink);background:var(--brand-soft)}.approval-center .mc-tag-prog i,.approval-surface .mc-tag-prog i{width:12px;height:12px;border-radius:50%;background:conic-gradient(var(--brand) var(--v),rgba(0,119,255,.18) 0)}.approval-center .mc-tab .mc-ico,.approval-surface .mc-tab .mc-ico{width:16px;height:16px;color:var(--ink-3)}.approval-center .mc-tab[aria-selected=true] .mc-ico,.approval-surface .mc-tab[aria-selected=true] .mc-ico{color:var(--brand)}.approval-center .mc-tab[aria-selected=true]:after,.approval-surface .mc-tab[aria-selected=true]:after{height:2px;background:linear-gradient(90deg,var(--brand-deep),var(--brand));box-shadow:0 -2px 8px #0077ff59}.approval-center .mc-tab[aria-selected=true] .mc-tab__count,.approval-surface .mc-tab[aria-selected=true] .mc-tab__count{background:var(--brand-soft);color:var(--brand-ink)}.approval-center .mc-tab__count.is-alert,.approval-surface .mc-tab__count.is-alert{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .mc-ptab .mc-ichip,.approval-surface .mc-ptab .mc-ichip{width:26px;height:26px;border-radius:8px}.approval-center .mc-ptab .mc-ichip .mc-ico,.approval-surface .mc-ptab .mc-ichip .mc-ico{width:14px;height:14px}.approval-center .mc-input,.approval-surface .mc-input{box-shadow:inset 0 1px 2px #0f172a0a}.approval-center .mc-input>.mc-ico:first-child,.approval-surface .mc-input>.mc-ico:first-child{width:15px;height:15px;color:var(--ink-3)}.approval-center .mc-input__unit,.approval-surface .mc-input__unit{align-self:stretch;display:flex;align-items:center;padding-left:10px;margin-left:2px;border-left:1px solid var(--line);color:var(--ink-3);font-size:13px}.approval-center .mc-input__chip,.approval-surface .mc-input__chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 4px 0 8px;border-radius:6px;background:var(--bg-hover);font-size:12px;color:var(--ink);white-space:nowrap}.approval-center .mc-input__chip .mc-ico,.approval-surface .mc-input__chip .mc-ico{width:10px;height:10px;color:var(--ink-3)}.approval-center .mc-field__label .mc-field__opt,.approval-surface .mc-field__label .mc-field__opt{margin-left:auto;font-weight:400;color:var(--ink-3);font-size:12px}.approval-center .mc-field__label .mc-ico,.approval-surface .mc-field__label .mc-ico{width:13px;height:13px;color:var(--ink-4)}.approval-center .mc-field__error,.approval-surface .mc-field__error{display:flex;align-items:center;gap:6px}.approval-center .mc-field__error .mc-ico,.approval-surface .mc-field__error .mc-ico{width:13px;height:13px;flex:none}.approval-center .mc-field__fix,.approval-surface .mc-field__fix{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);cursor:pointer;white-space:nowrap}.approval-center .mc-field__count,.approval-surface .mc-field__count{font:400 11px var(--font-num);color:var(--ink-4);margin-left:auto}.approval-center .mc-upload1,.approval-surface .mc-upload1{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px dashed var(--line-strong);background:var(--bg-sunken);font-size:13px;color:var(--ink-2)}.approval-center .mc-upload1 .mc-ichip,.approval-surface .mc-upload1 .mc-ichip{width:30px;height:30px;border-radius:9px}.approval-center .mc-upload1 .mc-ichip .mc-ico,.approval-surface .mc-upload1 .mc-ichip .mc-ico{width:15px;height:15px}.approval-center .mc-upload1 small,.approval-surface .mc-upload1 small{display:block;font-size:11.5px;color:var(--ink-3)}.approval-center .mc-card__ic,.approval-surface .mc-card__ic{margin-right:2px}.approval-center .mc-card__ic.mc-ichip,.approval-surface .mc-card__ic.mc-ichip{width:32px;height:32px;border-radius:10px}.approval-center .mc-card__ic.mc-ichip .mc-ico,.approval-surface .mc-card__ic.mc-ichip .mc-ico{width:16px;height:16px}.approval-center .mc-card__ttl,.approval-surface .mc-card__ttl{display:flex;flex-direction:column;min-width:0}.approval-center .mc-card__ttl .mc-card__sub,.approval-surface .mc-card__ttl .mc-card__sub{margin-top:-1px}.approval-center .mc-card,.approval-surface .mc-card{box-shadow:0 1px 2px #0f172a0a,0 12px 28px -20px #0f172a38,inset 0 1px #ffffffe6}.approval-center .mc-card--flat,.approval-surface .mc-card--flat{box-shadow:inset 0 1px #ffffffe6}.approval-center .mc-ritem,.approval-surface .mc-ritem{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);min-width:0}.approval-center .mc-ritem:last-child,.approval-surface .mc-ritem:last-child{border-bottom:0}.approval-center .mc-ritem__t,.approval-surface .mc-ritem__t{flex:1;min-width:0;display:flex;flex-direction:column}.approval-center .mc-ritem__t b,.approval-surface .mc-ritem__t b{font-size:13.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approval-center .mc-ritem__t span,.approval-surface .mc-ritem__t span{font-size:12px;color:var(--ink-3)}.approval-center .mc-ritem__v,.approval-surface .mc-ritem__v{text-align:right;display:flex;flex-direction:column;align-items:flex-end;font:600 13.5px var(--font-num)}.approval-center .mc-ritem__v span,.approval-surface .mc-ritem__v span{font:400 11.5px var(--font-sans);color:var(--ink-3)}.approval-center .mc-task,.approval-surface .mc-task{border-radius:14px;padding:12px 14px 10px;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffffe6;gap:9px}.approval-center .mc-task:hover,.approval-surface .mc-task:hover{box-shadow:0 1px 2px #0f172a0a,0 14px 28px -18px #0f172a59;transform:translateY(-1px)}.approval-center .mc-task__sla,.approval-surface .mc-task__sla{display:flex;align-items:center;gap:8px;font:500 11.5px var(--font-num);color:var(--ink-3)}.approval-center .mc-task__sla i,.approval-surface .mc-task__sla i{position:relative;flex:1;height:4px;border-radius:4px;background:#94a3b833;overflow:hidden}.approval-center .mc-task__sla i:after,.approval-surface .mc-task__sla i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:4px;background:var(--t, var(--brand))}.approval-center .mc-task__sla.is-over,.approval-surface .mc-task__sla.is-over{color:var(--danger-ink);--t: var(--danger)}.approval-center .mc-task__sla.is-soon,.approval-surface .mc-task__sla.is-soon{color:var(--warning-ink);--t: var(--warning)}.approval-center .mc-task__foot,.approval-surface .mc-task__foot{display:flex;align-items:center;gap:10px;font:500 11.5px var(--font-num);color:var(--ink-3)}.approval-center .mc-task__foot .mc-ico,.approval-surface .mc-task__foot .mc-ico{width:13px;height:13px}.approval-center .mc-task__foot span,.approval-surface .mc-task__foot span{display:inline-flex;align-items:center;gap:3px}.approval-center .mc-task__foot .mc-btn,.approval-surface .mc-task__foot .mc-btn{margin-left:auto}.approval-center .mc-task__hint.is-ai,.approval-surface .mc-task__hint.is-ai{color:var(--brand-ink);font-weight:500}.approval-center .mc-entity,.approval-surface .mc-entity{padding:0;gap:0;overflow:hidden;border-radius:18px}.approval-center .mc-entity__band,.approval-surface .mc-entity__band{position:relative;height:64px;padding:12px 14px;background:linear-gradient(135deg,var(--c-soft) 0%,var(--bg-card) 90%);border-bottom:1px solid var(--line);overflow:hidden}.approval-center .mc-entity__band svg,.approval-surface .mc-entity__band svg{position:absolute;right:0;bottom:0;width:62%;height:44px}.approval-center .mc-entity__band .ln,.approval-surface .mc-entity__band .ln{fill:none;stroke:var(--c);stroke-width:1.6;vector-effect:non-scaling-stroke}.approval-center .mc-entity__band .ar,.approval-surface .mc-entity__band .ar{fill:var(--c);opacity:.12}.approval-center .mc-entity__band .mc-tag,.approval-surface .mc-entity__band .mc-tag{position:relative}.approval-center .mc-entity__main,.approval-surface .mc-entity__main{padding:0 16px 14px;margin-top:-22px;position:relative;display:flex;flex-direction:column;gap:12px}.approval-center .mc-entity__main .mc-ichip,.approval-surface .mc-entity__main .mc-ichip{width:44px;height:44px;border-radius:13px;box-shadow:0 0 0 3px var(--bg-card),var(--shadow-chip)}.approval-center .mc-entity__health,.approval-surface .mc-entity__health{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.approval-center .mc-entity__health i,.approval-surface .mc-entity__health i{flex:1;display:flex;gap:2px;height:6px}.approval-center .mc-entity__health i b,.approval-surface .mc-entity__health i b{flex:1;border-radius:2px;background:#94a3b838}.approval-center .mc-entity__health i b.on,.approval-surface .mc-entity__health i b.on{background:var(--c)}.approval-center .mc-entity__health strong,.approval-surface .mc-entity__health strong{font:600 12px var(--font-num);color:var(--ink)}.approval-center .mc-entity__foot,.approval-surface .mc-entity__foot{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,var(--bg-sunken));font-size:12px;color:var(--ink-3)}.approval-center .mc-entity__foot .mc-btn,.approval-surface .mc-entity__foot .mc-btn{margin-left:auto}.approval-center .mc-dsec,.approval-surface .mc-dsec{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.approval-center .mc-dsec:last-child,.approval-surface .mc-dsec:last-child{border-bottom:0;padding-bottom:4px}.approval-center .mc-dsec:first-child,.approval-surface .mc-dsec:first-child{padding-top:4px}.approval-center .mc-dsec__h,.approval-surface .mc-dsec__h{display:flex;flex-direction:column;gap:6px}.approval-center .mc-dsec__h b,.approval-surface .mc-dsec__h b{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px}.approval-center .mc-dsec__h span,.approval-surface .mc-dsec__h span{font-size:12px;color:var(--ink-3);line-height:18px}.approval-center .mc-dsec__h .mc-ichip,.approval-surface .mc-dsec__h .mc-ichip{width:28px;height:28px;border-radius:9px}.approval-center .mc-dsec__h .mc-ichip .mc-ico,.approval-surface .mc-dsec__h .mc-ichip .mc-ico{width:14px;height:14px}.approval-center .mc-desc dd .mc-copy,.approval-surface .mc-desc dd .mc-copy{margin-left:4px;width:22px;height:22px;border-radius:6px;display:inline-grid;place-items:center;vertical-align:-5px;color:var(--ink-4);cursor:pointer}.approval-center .mc-desc dd .mc-copy:hover,.approval-surface .mc-desc dd .mc-copy:hover{background:var(--bg-hover);color:var(--ink)}.approval-center .mc-desc dd .mc-copy .mc-ico,.approval-surface .mc-desc dd .mc-copy .mc-ico{width:12px;height:12px}.approval-center .mc-verified,.approval-surface .mc-verified{display:inline-flex;align-items:center;gap:3px;margin-left:6px;font-size:11px;font-weight:600;color:var(--success-ink);vertical-align:1px}.approval-center .mc-verified .mc-ico,.approval-surface .mc-verified .mc-ico{width:12px;height:12px}.approval-center .mc-desc dd a,.approval-surface .mc-desc dd a{color:var(--brand-ink);text-decoration:none}.approval-center .mc-desc dd.is-empty,.approval-surface .mc-desc dd.is-empty{color:var(--ink-4)}.approval-center .mc-desc dd .mc-changed,.approval-surface .mc-desc dd .mc-changed{margin-left:6px;font-size:11px;color:var(--warning-ink);background:var(--warning-soft);padding:0 5px;border-radius:5px}.approval-center .mc-empty,.approval-surface .mc-empty{padding:28px 24px 24px}.approval-center .mc-empty__stage,.approval-surface .mc-empty__stage{position:relative;width:132px;height:96px;margin-bottom:8px}.approval-center .mc-empty__stage:before,.approval-surface .mc-empty__stage:before{content:"";position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;border:1px dashed var(--line-strong)}.approval-center .mc-empty__stage:after,.approval-surface .mc-empty__stage:after{content:"";position:absolute;left:50%;top:50%;width:132px;height:60px;margin:-30px 0 0 -66px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c, var(--brand)) 14%,transparent),transparent)}.approval-center .mc-empty__stage .mc-ichip,.approval-surface .mc-empty__stage .mc-ichip{position:absolute;z-index:1}.approval-center .mc-empty__stage .main,.approval-surface .mc-empty__stage .main{left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:16px}.approval-center .mc-empty__stage .main .mc-ico,.approval-surface .mc-empty__stage .main .mc-ico{width:24px;height:24px}.approval-center .mc-empty__stage .s1,.approval-surface .mc-empty__stage .s1{left:4px;top:10px;width:30px;height:30px;border-radius:9px;transform:rotate(-8deg)}.approval-center .mc-empty__stage .s2,.approval-surface .mc-empty__stage .s2{right:2px;bottom:6px;width:30px;height:30px;border-radius:9px;transform:rotate(7deg)}.approval-center .mc-empty__stage .s1 .mc-ico,.approval-center .mc-empty__stage .s2 .mc-ico,.approval-surface .mc-empty__stage .s1 .mc-ico,.approval-surface .mc-empty__stage .s2 .mc-ico{width:14px;height:14px}.approval-center .mc-empty__tips,.approval-surface .mc-empty__tips{margin-top:12px;width:100%;max-width:300px;display:flex;flex-direction:column;gap:6px;text-align:left}.approval-center .mc-empty__tip,.approval-surface .mc-empty__tip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--bg-sunken);font-size:12.5px;color:var(--ink-2);cursor:pointer}.approval-center .mc-empty__tip:hover,.approval-surface .mc-empty__tip:hover{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line)}.approval-center .mc-empty__tip .mc-ico,.approval-surface .mc-empty__tip .mc-ico{width:14px;height:14px;color:var(--ink-3)}.approval-center .mc-empty__tip .mc-ico:last-child,.approval-surface .mc-empty__tip .mc-ico:last-child{margin-left:auto;width:12px;height:12px}.approval-center .mc-empty__code,.approval-surface .mc-empty__code{font:400 11.5px var(--font-mono);color:var(--ink-3);padding:2px 8px;border-radius:6px;background:var(--bg-sunken);margin-top:4px}.approval-center .mc-modal,.approval-surface .mc-modal{box-shadow:0 2px 6px #0f172a0f,0 32px 80px -24px #0f172a66,inset 0 1px #ffffffe6}.approval-center .mc-modal__head,.approval-surface .mc-modal__head{align-items:center;padding:18px 20px 14px 24px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--c, var(--brand)) 5%,var(--bg-card)),var(--bg-card))}.approval-center .mc-modal__head .mc-ichip,.approval-surface .mc-modal__head .mc-ichip{width:36px;height:36px;border-radius:11px}.approval-center .mc-modal__head .mc-ichip .mc-ico,.approval-surface .mc-modal__head .mc-ichip .mc-ico{width:18px;height:18px}.approval-center .mc-modal__meta,.approval-surface .mc-modal__meta{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--ink-3)}.approval-center .mc-modal__meta i,.approval-surface .mc-modal__meta i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.approval-center .mc-modal__meta .mc-mono,.approval-surface .mc-modal__meta .mc-mono{color:var(--ink-2)}.approval-center .mc-modal__close,.approval-surface .mc-modal__close{margin-top:0}.approval-center .mc-modal__foot,.approval-surface .mc-modal__foot{padding:12px 20px 12px 24px;background:linear-gradient(180deg,var(--bg-sunken),rgba(247,248,250,.6))}.approval-center .mc-path .mc-avatar,.approval-surface .mc-path .mc-avatar{width:22px;height:22px;font-size:10px;box-shadow:0 0 0 2px var(--bg-card)}.approval-center .mc-confirm__icon,.approval-surface .mc-confirm__icon{width:44px;height:44px;border-radius:14px;background:linear-gradient(160deg,var(--bg-card),var(--warning-soft));box-shadow:inset 0 0 0 1px #d98a0038,0 8px 18px -10px #d98a0099;color:var(--warning-ink)}.approval-center .mc-confirm__icon--danger,.approval-surface .mc-confirm__icon--danger{background:linear-gradient(160deg,var(--bg-card),var(--danger-soft));box-shadow:inset 0 0 0 1px #d92d2038,0 8px 18px -10px #d92d2099;color:var(--danger-ink)}.approval-center .mc-confirm__icon--brand,.approval-surface .mc-confirm__icon--brand{background:linear-gradient(160deg,var(--bg-card),var(--brand-soft));box-shadow:inset 0 0 0 1px #07f3,0 8px 18px -10px #07f9;color:var(--brand-ink)}.approval-center .mc-confirm__icon .mc-ico,.approval-surface .mc-confirm__icon .mc-ico{width:22px;height:22px}.approval-center .mc-sumrows,.approval-surface .mc-sumrows{border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.approval-center .mc-sumrows div,.approval-surface .mc-sumrows div{display:flex;justify-content:space-between;padding:7px 12px;font-size:13px;color:var(--ink-2);border-bottom:1px solid var(--line)}.approval-center .mc-sumrows div:last-child,.approval-surface .mc-sumrows div:last-child{border-bottom:0;background:var(--bg-sunken);font-weight:600;color:var(--ink)}.approval-center .mc-sumrows b,.approval-surface .mc-sumrows b{font:600 13px var(--font-num);color:var(--ink)}.approval-center .mc-steps2,.approval-surface .mc-steps2{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.approval-center .mc-steps2>div,.approval-surface .mc-steps2>div{position:relative;display:flex;gap:10px;padding:10px 12px;border-radius:12px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.approval-center .mc-steps2 .n,.approval-surface .mc-steps2 .n{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font:600 12px var(--font-num);color:var(--ink-3);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.approval-center .mc-steps2 b,.approval-surface .mc-steps2 b{display:block;font-size:13px;font-weight:600;color:var(--ink-2);line-height:18px}.approval-center .mc-steps2 span,.approval-surface .mc-steps2 span{font-size:11.5px;color:var(--ink-3)}.approval-center .mc-steps2 .is-done .n,.approval-surface .mc-steps2 .is-done .n{background:linear-gradient(180deg,#2b303b,var(--solid));color:#fff;box-shadow:none}.approval-center .mc-steps2 .is-now,.approval-surface .mc-steps2 .is-now{background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--brand),0 8px 18px -12px #07f9}.approval-center .mc-steps2 .is-now .n,.approval-surface .mc-steps2 .is-now .n{background:var(--brand-soft);color:var(--brand-ink);box-shadow:inset 0 0 0 1px #0077ff4d}.approval-center .mc-steps2 .is-now b,.approval-surface .mc-steps2 .is-now b{color:var(--ink)}.approval-center .mc-receipt,.approval-surface .mc-receipt{margin:14px 24px 0;padding:12px 14px;border-radius:14px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.approval-center .mc-receipt div,.approval-surface .mc-receipt div{display:flex;flex-direction:column}.approval-center .mc-receipt span,.approval-surface .mc-receipt span{font-size:11.5px;color:var(--ink-3)}.approval-center .mc-receipt b,.approval-surface .mc-receipt b{font-size:13.5px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.approval-center .mc-receipt b.num,.approval-surface .mc-receipt b.num{font-family:var(--font-num)}.approval-center .mc-receipt .mc-avatar,.approval-surface .mc-receipt .mc-avatar{width:20px;height:20px;font-size:10px}.approval-center .mc-next__item .mc-ichip,.approval-surface .mc-next__item .mc-ichip{width:30px;height:30px;border-radius:9px}.approval-center .mc-next__item .mc-ichip .mc-ico,.approval-surface .mc-next__item .mc-ichip .mc-ico{width:15px;height:15px}.approval-center .mc-drawer__title .mc-ichip,.approval-surface .mc-drawer__title .mc-ichip{width:38px;height:38px;border-radius:12px}.approval-center .mc-tl2 .mc-avatar,.approval-surface .mc-tl2 .mc-avatar{width:24px;height:24px}.approval-center .mc-cmdk__row .mc-ichip,.approval-surface .mc-cmdk__row .mc-ichip{width:28px;height:28px;border-radius:8px}.approval-center .mc-cmdk__row .mc-ichip .mc-ico,.approval-surface .mc-cmdk__row .mc-ichip .mc-ico{width:14px;height:14px}.approval-center .mc-inbox .mc-tabs,.approval-surface .mc-inbox .mc-tabs{padding:0 14px;gap:18px}.approval-center .mc-inbox .mc-tab,.approval-surface .mc-inbox .mc-tab{font-size:13px;padding:8px 0 9px}.approval-center .mc-inbox__row .mc-ichip,.approval-center .mc-inbox__row .mc-spark,.approval-center .mc-inbox__row .mc-avatar,.approval-surface .mc-inbox__row .mc-ichip,.approval-surface .mc-inbox__row .mc-spark,.approval-surface .mc-inbox__row .mc-avatar{width:32px!important;height:32px!important;border-radius:10px;flex:none}.approval-center .mc-inbox__row .mc-avatar,.approval-surface .mc-inbox__row .mc-avatar{border-radius:50%}.approval-center .mc-inbox__row .mc-ichip .mc-ico,.approval-surface .mc-inbox__row .mc-ichip .mc-ico{width:16px;height:16px}.approval-center .mc-phead__meta,.approval-surface .mc-phead__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.approval-center .mc-phead__meta>span,.approval-surface .mc-phead__meta>span{display:inline-flex;align-items:center;gap:6px}.approval-center .mc-phead__meta .mc-ico,.approval-surface .mc-phead__meta .mc-ico{width:13px;height:13px}.approval-center .mc-phead__meta b,.approval-surface .mc-phead__meta b{color:var(--ink-2);font-weight:500}.approval-center .mc-phead__main .mc-ichip,.approval-surface .mc-phead__main .mc-ichip{width:42px;height:42px;border-radius:13px}.approval-center .mc-phead__main .mc-ichip .mc-ico,.approval-surface .mc-phead__main .mc-ichip .mc-ico{width:20px;height:20px}.approval-center .mc-phead__facts,.approval-surface .mc-phead__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4px;border-radius:14px;background:#ffffff9e;box-shadow:inset 0 0 0 1px var(--line)}.approval-center .mc-phead__facts div,.approval-surface .mc-phead__facts div{padding:10px 14px;display:flex;flex-direction:column;gap:1px}.approval-center .mc-phead__facts div+div,.approval-surface .mc-phead__facts div+div{border-left:1px solid var(--line)}.approval-center .mc-phead__facts span,.approval-surface .mc-phead__facts span{font-size:11.5px;color:var(--ink-3)}.approval-center .mc-phead__facts b,.approval-surface .mc-phead__facts b{font:600 15px var(--font-num);color:var(--ink);display:flex;align-items:center;gap:6px}.approval-center .mc-phead__facts b .mc-avatar,.approval-surface .mc-phead__facts b .mc-avatar{width:20px;height:20px;font-size:10px}.approval-center .mc-phead__facts b.txt,.approval-surface .mc-phead__facts b.txt{font-family:var(--font-sans);font-size:13.5px}.approval-center .mc-phead .mc-tabs,.approval-surface .mc-phead .mc-tabs{margin:4px -24px -18px;padding:0 24px;border-bottom:0;border-top:1px solid var(--line)}.approval-center .mc-flow2__node .mc-ichip,.approval-surface .mc-flow2__node .mc-ichip{width:32px;height:32px;border-radius:10px}.approval-center .mc-flow2__node .mc-ichip .mc-ico,.approval-surface .mc-flow2__node .mc-ichip .mc-ico{width:16px;height:16px}.approval-center .mc-flow2__node.is-done .mc-ichip,.approval-surface .mc-flow2__node.is-done .mc-ichip{color:var(--success-ink);background:linear-gradient(160deg,var(--bg-card),var(--success-soft));box-shadow:inset 0 0 0 1px #12a15038}.approval-center .mc-flow2__node.is-todo .mc-ichip,.approval-surface .mc-flow2__node.is-todo .mc-ichip{color:var(--ink-3);background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.approval-center .mc-topbar__crumb .mc-ichip,.approval-surface .mc-topbar__crumb .mc-ichip{width:24px;height:24px;border-radius:7px}.approval-center .mc-topbar__crumb .mc-ichip .mc-ico,.approval-surface .mc-topbar__crumb .mc-ichip .mc-ico{width:13px;height:13px}.approval-center .mc-phead--page,.approval-surface .mc-phead--page{padding:18px 24px 0;gap:12px}.approval-center .mc-phead--page .mc-phead__main h1,.approval-surface .mc-phead--page .mc-phead__main h1{font-size:24px}.approval-center .mc-phead--page .mc-tabs,.approval-surface .mc-phead--page .mc-tabs{margin:2px -24px 0}.approval-center .mc-phead__time,.approval-surface .mc-phead__time{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px #0f172a0d;font:500 13px var(--font-num);color:var(--ink)}.approval-center .mc-phead__time .mc-ico,.approval-surface .mc-phead__time .mc-ico{width:15px;height:15px;color:var(--ink-3)}.approval-center .mc-meter-st,.approval-surface .mc-meter-st{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.approval-center .mc-duty .mc-avatar,.approval-surface .mc-duty .mc-avatar{width:30px;height:30px;font-size:12px;position:relative}.approval-center .mc-duty .mc-avatar:after,.approval-surface .mc-duty .mc-avatar:after{content:"";position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:var(--st, var(--success));box-shadow:0 0 0 2px var(--bg-card)}.approval-center .mc-polaroid__cap .mc-tag,.approval-surface .mc-polaroid__cap .mc-tag{margin-left:auto}.approval-center,.approval-center *,.approval-surface,.approval-surface *{box-sizing:border-box}.approval-center.common-page-layout{padding:18px 24px 24px;min-height:100%;box-sizing:border-box;overflow:visible}.approval-center,.approval-surface{font-size:14px;line-height:22px;-webkit-font-smoothing:antialiased}.approval-center .ap-center-content,.approval-surface .ap-center-content{padding-top:16px;min-width:0}.approval-center .ap-center-header,.approval-surface .ap-center-header{flex:none;padding-bottom:20px}.approval-center .ap-header-actions>.ant-select,.approval-surface .ap-header-actions>.ant-select{width:195px}.approval-center .ap-center-tabs,.approval-surface .ap-center-tabs{align-items:center;overflow-x:auto}.approval-center .ap-center-tabs>button,.approval-surface .ap-center-tabs>button{flex:none;white-space:nowrap}.approval-center .ap-governance-entry,.approval-surface .ap-governance-entry{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--ink-3);font:500 13px/22px var(--font-sans);background:none;border:0;cursor:pointer;padding:10px 0}.approval-center .ap-governance-entry:hover,.approval-surface .ap-governance-entry:hover{color:var(--ink)}.approval-center h2,.approval-surface h2{font-size:20px;line-height:28px}.approval-center h3,.approval-surface h3{font-size:15px;line-height:22px}.approval-center .ap-workbench-intro,.approval-surface .ap-workbench-intro{margin-bottom:14px}.approval-center .ap-workbench-intro p,.approval-surface .ap-workbench-intro p{font-size:12.5px;line-height:19px;margin-top:2px}.approval-center .ap-overview-label,.approval-surface .ap-overview-label{font:500 11px/16px var(--font-sans)!important;letter-spacing:.12em;padding-left:12px;border-left:1px solid var(--line-strong);vertical-align:2px}.approval-center .ap-chip,.approval-surface .ap-chip{--c: var(--brand);--c-soft: var(--brand-soft);--c-ink: var(--brand-ink);width:34px;height:34px;border-radius:11px;background:linear-gradient(160deg,#fff,var(--c-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 22%,transparent),inset 0 1px #fffffff2,0 4px 10px -6px color-mix(in srgb,var(--c) 55%,transparent)}.approval-center .ap-chip .ap-glyph,.approval-surface .ap-chip .ap-glyph{width:18px;height:18px}.approval-center .ap-tone-warning,.approval-surface .ap-tone-warning{--c: var(--warning);--c-soft: var(--warning-soft);--c-ink: var(--warning-ink)}.approval-center .ap-tone-success,.approval-surface .ap-tone-success{--c: var(--success);--c-soft: var(--success-soft);--c-ink: var(--success-ink)}.approval-center .ap-metrics,.approval-surface .ap-metrics{gap:16px;margin-bottom:16px}.approval-center .ap-metric,.approval-surface .ap-metric{padding:18px 20px 16px;border-radius:var(--radius-xl)}.approval-center .ap-metric .mc-metric__num,.approval-surface .ap-metric .mc-metric__num{font:600 28px/34px var(--font-num);margin:0;letter-spacing:-.01em}.approval-center .ap-metric .mc-metric__value,.approval-surface .ap-metric .mc-metric__value{margin-top:6px}.approval-center .ap-metric .mc-metric__foot,.approval-surface .ap-metric .mc-metric__foot{font-size:12px;line-height:18px}.approval-center .ap-panel,.approval-surface .ap-panel{border-radius:var(--radius-lg);border-color:var(--line);box-shadow:0 1px 2px #0f172a0a,0 12px 28px -20px #0f172a38,inset 0 1px #ffffffe6}.approval-center .ap-glass,.approval-surface .ap-glass{position:relative;border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass)}.approval-center .ap-overview-grid>.ap-panel,.approval-surface .ap-overview-grid>.ap-panel{height:100%}.approval-center .ap-panel-body,.approval-surface .ap-panel-body{min-width:0}.approval-center .ap-overview .ap-overview-grid>.ap-panel,.approval-surface .ap-overview .ap-overview-grid>.ap-panel{height:var(--ap-overview-card-height, 190px);display:flex;flex-direction:column;padding:16px 20px}.approval-center .ap-overview .ap-section-head,.approval-surface .ap-overview .ap-section-head{flex:none}.approval-center .ap-overview .ap-panel-body,.approval-surface .ap-overview .ap-panel-body{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.approval-center .ap-overview .ap-overview-grid,.approval-surface .ap-overview .ap-overview-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,.95fr)}.approval-center .ap-overview .ap-overview-grid>.ap-panel:nth-child(1),.approval-surface .ap-overview .ap-overview-grid>.ap-panel:nth-child(1){grid-column:1;grid-row:1/span 2;height:calc(var(--ap-overview-card-height, 190px) * 2 + 16px)}.approval-center .ap-overview .ap-overview-grid>.ap-panel:nth-child(2),.approval-surface .ap-overview .ap-overview-grid>.ap-panel:nth-child(2){grid-column:3;grid-row:1}.approval-center .ap-overview .ap-overview-grid>.ap-panel:nth-child(3),.approval-surface .ap-overview .ap-overview-grid>.ap-panel:nth-child(3){grid-column:2;grid-row:1/span 2;height:calc(var(--ap-overview-card-height, 190px) * 2 + 16px)}.approval-center .ap-overview .ap-overview-grid>.ap-panel:nth-child(4),.approval-surface .ap-overview .ap-overview-grid>.ap-panel:nth-child(4){grid-column:3;grid-row:2}.approval-center .ap-overview .ap-focus-row,.approval-surface .ap-overview .ap-focus-row{padding:9px 0;flex-wrap:wrap}.approval-center .ap-overview .ap-focus-row>div,.approval-surface .ap-overview .ap-focus-row>div{flex-basis:calc(100% - 60px)}.approval-center .ap-overview .ap-focus-row>.ap-number,.approval-surface .ap-overview .ap-focus-row>.ap-number{margin-left:46px}.approval-center .ap-overview .ap-summary-note,.approval-surface .ap-overview .ap-summary-note{margin-bottom:10px}.approval-center .ap-overview .ap-summary-note:last-child,.approval-surface .ap-overview .ap-summary-note:last-child{margin-bottom:0}.approval-center .ap-overview .ap-lifecycle,.approval-surface .ap-overview .ap-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;gap:10px}.approval-center .ap-overview .ap-lifecycle p,.approval-surface .ap-overview .ap-lifecycle p{line-height:18px;font-size:11px}.approval-center .ap-section-head,.approval-surface .ap-section-head{margin-bottom:12px;min-height:24px}.approval-center .ap-focus-row,.approval-surface .ap-focus-row{padding:11px 0}.approval-center .ap-focus-row b,.approval-surface .ap-focus-row b{font-size:14px;line-height:22px}.approval-center .ap-focus-row p,.approval-surface .ap-focus-row p{margin-top:2px;font-size:12px;line-height:18px}.approval-center .ap-focus-row .ap-number,.approval-surface .ap-focus-row .ap-number{font-size:16px}.approval-center .ap-summary-note,.approval-surface .ap-summary-note{margin-bottom:14px}.approval-center .ap-lifecycle,.approval-surface .ap-lifecycle{gap:14px 24px;margin-bottom:16px}.approval-center .ap-lifecycle span,.approval-surface .ap-lifecycle span{margin-bottom:4px}.approval-center .ant-btn,.approval-surface .ant-btn{font-size:14px;font-weight:500;height:var(--control-md);padding-inline:14px;border-radius:var(--radius-sm);border-color:var(--line-strong)}.approval-center .ant-btn-sm,.approval-surface .ant-btn-sm{height:var(--control-sm);padding-inline:10px;font-size:12px}.approval-center .ant-btn-link,.approval-center .ant-btn-text,.approval-surface .ant-btn-link,.approval-surface .ant-btn-text{border-color:transparent}.approval-center .ant-btn-link,.approval-surface .ant-btn-link{padding-inline:0}.approval-center .ant-btn-dangerous:not(.ant-btn-primary),.approval-surface .ant-btn-dangerous:not(.ant-btn-primary){color:var(--danger-ink);border-color:var(--danger-soft);background:var(--danger-soft)}.approval-center .ant-btn-primary:disabled,.approval-center .ap-primary:disabled,.approval-surface .ant-btn-primary:disabled,.approval-surface .ap-primary:disabled{opacity:.45}.approval-center .ant-input,.approval-center .ant-input-affix-wrapper,.approval-center .ant-select-selector,.approval-surface .ant-input,.approval-surface .ant-input-affix-wrapper,.approval-surface .ant-select-selector{font-size:14px;border-color:var(--line-strong)!important}.approval-center .ant-input-search .ant-input-search-button,.approval-surface .ant-input-search .ant-input-search-button{color:var(--on-solid);background:var(--solid);border-color:var(--solid)}.approval-center .ant-input-search .ant-input-search-button .anticon,.approval-surface .ant-input-search .ant-input-search-button .anticon{color:var(--on-solid)}.approval-center .ant-tag,.approval-surface .ant-tag{border-radius:6px;padding-inline:7px;font-size:12px;font-weight:500;line-height:22px}.approval-center .ap-mono,.approval-surface .ap-mono{font-size:12px;line-height:18px}.approval-center .ap-number,.approval-surface .ap-number{font-variant-numeric:tabular-nums}.approval-center .ap-filters,.approval-surface .ap-filters{padding:10px 12px;gap:8px;border-radius:12px;background:var(--bg-sunken);margin-bottom:12px}.approval-center .ap-filters>.ant-input-search,.approval-surface .ap-filters>.ant-input-search{width:280px}.approval-center .ap-filters .ant-select,.approval-surface .ap-filters .ant-select{height:28px}.approval-center .ap-filters .ant-input,.approval-center .ap-filters .ant-input-affix-wrapper,.approval-surface .ap-filters .ant-input,.approval-surface .ap-filters .ant-input-affix-wrapper{font-size:13px;padding-block:3px}.approval-center .ap-filters .ant-input-search-button,.approval-surface .ap-filters .ant-input-search-button{height:28px}.approval-center .ap-ai-band,.approval-surface .ap-ai-band{padding:10px 12px;gap:12px;border-radius:14px;border:1px solid transparent;margin-bottom:12px;background:linear-gradient(180deg,var(--ai-tint),var(--bg-card)) padding-box,linear-gradient(150deg,rgba(0,119,255,.4),var(--line)) border-box;box-shadow:inset 0 1px #ffffffe6}.approval-center .ap-ai-band>img,.approval-surface .ap-ai-band>img{width:26px;height:26px}.approval-center .ap-ai-band b,.approval-surface .ap-ai-band b{font-size:13.5px}.approval-center .ap-ai-band p,.approval-surface .ap-ai-band p{font-size:12px;line-height:17px;margin-top:0}.approval-center .ap-task-layout,.approval-surface .ap-task-layout{align-items:stretch;grid-template-columns:260px minmax(0,1fr)}.approval-center .ap-queue,.approval-center .is-inline .ap-document-panel,.approval-surface .ap-queue,.approval-surface .is-inline .ap-document-panel{height:var(--ap-work-height, calc(100dvh - 330px) );min-height:360px}.approval-center .ap-document-columns,.approval-surface .ap-document-columns{grid-template-columns:minmax(0,1fr) 276px;align-items:start}.approval-center .ap-review-aside,.approval-surface .ap-review-aside{height:var(--ap-work-height, calc(100dvh - 330px) );max-height:var(--ap-work-height, calc(100dvh - 330px) );gap:12px;overflow:hidden}.approval-center .ap-review-aside>.ap-ai-panel,.approval-surface .ap-review-aside>.ap-ai-panel{flex-shrink:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.approval-center .ap-review-aside>.ap-panel,.approval-surface .ap-review-aside>.ap-panel{padding:14px 18px}.approval-center .ap-queue-head,.approval-surface .ap-queue-head{padding:12px 14px}.approval-center .ap-task-row,.approval-surface .ap-task-row{padding:12px 14px;position:relative}.approval-center .ap-task-row.selected,.approval-surface .ap-task-row.selected{background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--brand)}.approval-center .ap-task-select h3,.approval-surface .ap-task-select h3{font-size:14px;line-height:22px;margin:7px 0}.approval-center .ap-task-select .ap-number,.approval-surface .ap-task-select .ap-number{font-size:20px;line-height:26px}.approval-center .ap-task-select p,.approval-surface .ap-task-select p{line-height:18px;margin-top:4px}.approval-center .ap-queue-pager,.approval-surface .ap-queue-pager{padding:9px 8px}.approval-center .ap-document-panel,.approval-surface .ap-document-panel{padding:16px 20px}.approval-center .ap-document-panel .ant-tabs-tab,.approval-surface .ap-document-panel .ant-tabs-tab{font-size:14px;padding:10px 0 11px}.approval-center .ap-document-panel .ant-tabs-tab-active .ant-tabs-tab-btn,.approval-surface .ap-document-panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ink);font-weight:600;text-shadow:none}.approval-center .ap-document-panel .ant-tabs-ink-bar,.approval-surface .ap-document-panel .ant-tabs-ink-bar{height:2px;background:var(--brand)}.approval-center .ap-detail-top h2,.approval-surface .ap-detail-top h2{font-size:18px;line-height:26px}.approval-center .ap-amount-summary,.approval-surface .ap-amount-summary{margin:14px 0;padding:12px 14px}.approval-center .ap-amount-summary strong,.approval-surface .ap-amount-summary strong{font:600 28px/34px var(--font-num)}.approval-center .ap-descriptions,.approval-surface .ap-descriptions{gap:14px 24px}.approval-center .ap-descriptions span,.approval-surface .ap-descriptions span{line-height:18px;margin-bottom:2px}.approval-center .ap-descriptions b,.approval-surface .ap-descriptions b{font-size:14px;line-height:22px}.approval-center .ap-decision-footer,.approval-surface .ap-decision-footer{padding-top:12px;margin-top:12px;gap:8px}.approval-center .ap-ai-panel.mc-ai,.approval-surface .ap-ai-panel.mc-ai{padding:0;border:1px solid transparent;border-radius:var(--radius-xl);background:radial-gradient(90% 60% at 100% 0%,rgba(0,119,255,.07) 0%,transparent 60%) padding-box,linear-gradient(180deg,var(--ai-tint) 0%,var(--bg-card) 38%) padding-box,linear-gradient(150deg,#0077ff8c,#0077ff29 38%,#0f172a0f) border-box;box-shadow:var(--shadow-ai),inset 0 1px #ffffffe6}.approval-center .ap-ai-content,.approval-surface .ap-ai-content{padding:14px 18px}.approval-center .ap-ai-title,.approval-surface .ap-ai-title{gap:10px}.approval-center .ap-ai-title img,.approval-surface .ap-ai-title img{width:30px;height:30px}.approval-center .ap-ai-title h3,.approval-surface .ap-ai-title h3{font-size:15px;line-height:22px}.approval-center .ap-ai-source,.approval-surface .ap-ai-source{font-size:11px;color:var(--ink-3);white-space:nowrap}.approval-center .ap-review-score,.approval-surface .ap-review-score{background:#ffffffb8;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;margin:4px 0 12px}.approval-center .ap-review-score strong,.approval-surface .ap-review-score strong{font:600 28px/34px var(--font-num)}.approval-center .ap-note,.approval-surface .ap-note{margin:10px 0}.approval-center .ap-ai-foot,.approval-surface .ap-ai-foot{margin-top:10px;padding-top:10px}.approval-center .ap-table-panel.standard-table-panel,.approval-surface .ap-table-panel.standard-table-panel{padding:0;overflow:hidden;border-radius:18px}.approval-center .ap-table-panel .st-toolbar,.approval-surface .ap-table-panel .st-toolbar{padding:12px 16px;margin:0;border-bottom:1px solid var(--line)}.approval-center .ap-table-panel .st-toolbar:after,.approval-surface .ap-table-panel .st-toolbar:after{display:none}.approval-center .ap-table-panel .ap-filters,.approval-surface .ap-table-panel .ap-filters{margin:0;padding:0;background:transparent;width:100%}.approval-center .ant-table,.approval-surface .ant-table{font-size:14px;line-height:22px}.approval-center .ant-table-thead>tr>th,.approval-center .table-card .ant-table-thead>tr>th,.approval-surface .ant-table-thead>tr>th,.approval-surface .table-card .ant-table-thead>tr>th{font-size:12px;font-weight:500;padding:9px 16px!important;background:var(--bg-sunken)}.approval-center .ant-table-tbody>tr>td,.approval-surface .ant-table-tbody>tr>td{padding:11px 16px!important;border-bottom-color:var(--line)}.approval-center .ant-table-tbody>tr:hover>td,.approval-surface .ant-table-tbody>tr:hover>td{background:var(--bg-hover)!important}.approval-center .ant-table-pagination,.approval-surface .ant-table-pagination{padding-inline:16px}.approval-center .ap-table-panel .ant-table-wrapper .ant-table-thead>tr>th,.approval-surface .ap-table-panel .ant-table-wrapper .ant-table-thead>tr>th{color:var(--ink-3)!important;background:var(--bg-sunken)!important;font-weight:500;letter-spacing:0;padding:9px 16px!important;border-bottom-color:var(--line)!important}.approval-center .ap-table-panel .ant-table-wrapper .ant-table-tbody>tr>td,.approval-surface .ap-table-panel .ant-table-wrapper .ant-table-tbody>tr>td{font-size:14px;font-weight:400;color:var(--ink);padding:11px 16px!important;border-bottom-color:var(--line)!important}.approval-center .ap-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>td,.approval-surface .ap-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--bg-hover)!important}.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-1,.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-medium,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-1,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-medium{background:var(--brand-soft);color:var(--brand-ink)}.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-2,.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-low,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-2,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-low{background:var(--success-soft);color:var(--success-ink)}.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-3,.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-high,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-3,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-high{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-4,.approval-center .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-none,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-status-4,.approval-surface .ap-table-panel .ant-table-wrapper .ant-tag.ap-risk-none{background:var(--bg-sunken);color:var(--ink-3)}.approval-center .ap-permissions-table,.approval-surface .ap-permissions-table{font-size:14px}.approval-center .ap-permissions-table th,.approval-center .ap-permissions-table td,.approval-surface .ap-permissions-table th,.approval-surface .ap-permissions-table td{padding:11px 16px}.approval-center .ap-permissions-table thead th,.approval-surface .ap-permissions-table thead th{font-size:12px}.approval-center .ant-modal-content,.approval-surface .ant-modal-content{border-radius:20px;padding:0;overflow:hidden;box-shadow:var(--shadow-3)}.approval-center .ant-modal-header,.approval-surface .ant-modal-header{padding:18px 24px 14px;margin:0;border-bottom:1px solid var(--line)}.approval-center .ant-modal-title,.approval-surface .ant-modal-title{font-size:16px;line-height:24px;font-weight:600}.approval-center .ant-modal-body,.approval-surface .ant-modal-body{padding:16px 24px 20px}.approval-center .ant-modal-footer,.approval-surface .ant-modal-footer{margin:0;padding:12px 24px;border-top:1px solid var(--line);background:var(--bg-sunken)}.approval-center .ant-drawer-content,.approval-surface .ant-drawer-content{border-radius:16px 0 0 16px;box-shadow:var(--shadow-3)}.approval-center .ant-drawer-header,.approval-surface .ant-drawer-header{padding:16px 24px;border-bottom-color:var(--line)}.approval-center .ant-drawer-title,.approval-surface .ant-drawer-title{font-size:17px;line-height:24px;font-weight:600}.approval-center .ant-drawer-body,.approval-surface .ant-drawer-body{padding:20px 24px;background:var(--bg-sunken)}.approval-center .ant-drawer-footer,.approval-surface .ant-drawer-footer{padding:12px 24px;background:var(--bg-sunken);border-top-color:var(--line)}.approval-center .ap-flow-node-head,.approval-surface .ap-flow-node-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;color:var(--ink);background:var(--bg-card);border-bottom:1px solid var(--line)}@media (max-width: 1200px){.approval-center .ap-task-layout,.approval-surface .ap-task-layout{grid-template-columns:240px minmax(0,1fr)}.approval-center .ap-document-columns,.approval-surface .ap-document-columns{grid-template-columns:1fr}.approval-center .ap-queue,.approval-center .is-inline .ap-document-panel,.approval-surface .ap-queue,.approval-surface .is-inline .ap-document-panel{height:auto;min-height:360px;max-height:none}.approval-center .ap-review-aside,.approval-surface .ap-review-aside{height:auto;max-height:none;overflow:visible;display:grid;grid-template-columns:1fr 1fr}.approval-center .ap-overview .ap-overview-grid>.ap-panel,.approval-surface .ap-overview .ap-overview-grid>.ap-panel{height:auto}.approval-center .ap-overview .ap-panel-body,.approval-surface .ap-overview .ap-panel-body{overflow:visible}.approval-center .ap-overview .ap-overview-grid,.approval-surface .ap-overview .ap-overview-grid{grid-template-columns:1fr}.approval-center .ap-overview .ap-overview-grid>.ap-panel:nth-child(n),.approval-surface .ap-overview .ap-overview-grid>.ap-panel:nth-child(n){grid-column:auto;grid-row:auto;height:auto}}@media (max-width: 800px){.approval-center.common-page-layout{padding:12px}.approval-center .mc-phead--page,.approval-surface .mc-phead--page{padding:16px 16px 0}.approval-center .mc-phead--page .mc-tabs,.approval-surface .mc-phead--page .mc-tabs{margin:2px -16px 0;padding:0 16px;gap:20px}.approval-center .mc-phead__main,.approval-surface .mc-phead__main{gap:10px}.approval-center .mc-phead__main h1,.approval-surface .mc-phead__main h1{font-size:22px;line-height:28px}.approval-center .mc-phead__desc,.approval-surface .mc-phead__desc{font-size:12px}.approval-center .ap-header-actions,.approval-surface .ap-header-actions{margin-left:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto}.approval-center .ap-header-actions>.ant-select,.approval-surface .ap-header-actions>.ant-select{width:100%}.approval-center .ap-governance-entry,.approval-surface .ap-governance-entry{margin-left:8px}.approval-center .ap-metric,.approval-surface .ap-metric{padding:14px}.approval-center .ap-metric .mc-ichip,.approval-surface .ap-metric .mc-ichip{width:32px;height:32px}.approval-center .ap-metric .mc-metric__num,.approval-surface .ap-metric .mc-metric__num{font-size:26px}.approval-center .ap-metric .mc-metric__foot,.approval-surface .ap-metric .mc-metric__foot{font-size:11px}.approval-center .ap-task-layout,.approval-center .ap-document-columns,.approval-center .ap-review-aside,.approval-surface .ap-task-layout,.approval-surface .ap-document-columns,.approval-surface .ap-review-aside{display:block}.approval-center .ap-queue,.approval-surface .ap-queue{max-height:420px;min-height:220px}.approval-center .ap-document-panel,.approval-surface .ap-document-panel{padding:16px}.approval-center .ap-focus-row,.approval-surface .ap-focus-row{gap:8px}.approval-center .ap-overview-label,.approval-surface .ap-overview-label{display:none}.approval-center .ap-filters,.approval-surface .ap-filters{padding:8px}}.approval-center .ap-panel.mc-card,.approval-surface .ap-panel.mc-card{padding:0;overflow:hidden}.approval-center .mc-card.mc-card--sunken,.approval-surface .mc-card.mc-card--sunken{box-shadow:none;border-color:transparent}.approval-center .ap-section-head.mc-card__head,.approval-surface .ap-section-head.mc-card__head{margin:0;min-height:58px;padding:16px 20px 0;gap:10px;justify-content:flex-start}.approval-center .ap-panel-body.mc-card__body,.approval-surface .ap-panel-body.mc-card__body{padding:12px 20px 16px}.approval-center .mc-card__extra:empty,.approval-surface .mc-card__extra:empty{display:none}.approval-center .mc-card__foot,.approval-surface .mc-card__foot{padding:10px 20px;background:linear-gradient(180deg,transparent,var(--bg-sunken))}.approval-center .mc-card__foot>.ap-glyph,.approval-surface .mc-card__foot>.ap-glyph{width:14px;height:14px;color:var(--ink-3)}.approval-center .ap-overview .ap-overview-grid>.ap-panel.mc-card,.approval-surface .ap-overview .ap-overview-grid>.ap-panel.mc-card{padding:0}.approval-center .ap-overview .mc-card__head,.approval-center .ap-overview .mc-card__foot,.approval-surface .ap-overview .mc-card__head,.approval-surface .ap-overview .mc-card__foot{flex:none}.approval-center .ap-overview .mc-card__foot,.approval-surface .ap-overview .mc-card__foot{font-size:11px}.approval-center .ap-overview .ap-focus-row>.mc-avatar,.approval-surface .ap-overview .ap-focus-row>.mc-avatar{width:32px;height:32px;border-radius:11px;background:linear-gradient(160deg,var(--bg-card),var(--brand-soft));color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand-soft-2)}.approval-center .ap-overview .ap-focus-row>.ap-status,.approval-surface .ap-overview .ap-focus-row>.ap-status{margin-left:44px}.approval-center .ap-overview .ap-lifecycle span,.approval-surface .ap-overview .ap-lifecycle span{font-weight:500}.approval-center .mc-tag,.approval-surface .mc-tag{display:inline-flex;align-items:center;gap:5px}.approval-center .mc-tag__dot,.approval-surface .mc-tag__dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.approval-center .ap-person,.approval-surface .ap-person{display:inline-flex;align-items:center;gap:8px}.approval-center .ap-person .mc-avatar,.approval-surface .ap-person .mc-avatar{width:26px;height:26px;border-radius:8px}.approval-center .ap-assignee-row,.approval-surface .ap-assignee-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.approval-center .ap-assignee-row>span:last-child,.approval-surface .ap-assignee-row>span:last-child{color:var(--ink-3)}.approval-center .ap-review-aside>.ap-panel.mc-card,.approval-surface .ap-review-aside>.ap-panel.mc-card{padding:0}.approval-center .ap-review-aside .mc-card__head,.approval-surface .ap-review-aside .mc-card__head{padding:12px 16px 0;min-height:42px}.approval-center .ap-review-aside .mc-card__ic,.approval-surface .ap-review-aside .mc-card__ic{width:26px;height:26px;border-radius:8px}.approval-center .ap-review-aside .mc-card__body,.approval-surface .ap-review-aside .mc-card__body{padding:8px 16px 12px}.approval-center .ap-review-aside .mc-card__title,.approval-surface .ap-review-aside .mc-card__title{font-size:14px}.approval-center .ap-workbench>.ap-workbench-intro,.approval-surface .ap-workbench>.ap-workbench-intro{margin-bottom:12px}.approval-center .ap-workbench>.ap-workbench-intro p,.approval-surface .ap-workbench>.ap-workbench-intro p{display:none}.approval-center .ap-workbench .ap-ai-band,.approval-surface .ap-workbench .ap-ai-band,.approval-center .ap-workbench .ap-filters,.approval-surface .ap-workbench .ap-filters{padding:8px 12px}.approval-center .ap-queue-scroll,.approval-surface .ap-queue-scroll{padding:10px;background:var(--bg-sunken)}.approval-center .ap-task-row.mc-task,.approval-surface .ap-task-row.mc-task{padding:12px;margin-bottom:10px;border:1px solid var(--line);background:var(--bg-card)}.approval-center .ap-task-row.mc-task:last-child,.approval-surface .ap-task-row.mc-task:last-child{margin-bottom:0}.approval-center .ap-task-row.mc-task.selected,.approval-surface .ap-task-row.mc-task.selected{border-color:var(--brand);background:var(--bg-card);box-shadow:0 0 0 2px var(--brand-soft)}.approval-center .ap-task-kind,.approval-surface .ap-task-kind{display:inline-flex;gap:5px;align-items:center;color:var(--ink-3);font-size:11px}.approval-center .ap-task-kind .ap-glyph,.approval-surface .ap-task-kind .ap-glyph{width:13px;height:13px}.approval-center .ap-task-id,.approval-surface .ap-task-id{display:block;font-size:10px;color:var(--ink-3);margin-top:5px;overflow-wrap:anywhere}.approval-center .ap-task-select .mc-task__title,.approval-surface .ap-task-select .mc-task__title{margin:5px 0 7px}.approval-center .ap-task-select .mc-task__meta,.approval-surface .ap-task-select .mc-task__meta{margin-top:8px;flex-wrap:nowrap;gap:6px;font-size:11px;line-height:18px}.approval-center .ap-task-select .mc-avatar,.approval-surface .ap-task-select .mc-avatar{width:20px;height:20px;border-radius:6px;font-size:11px}.approval-center .ap-task-stage,.approval-surface .ap-task-stage{display:flex;align-items:center;gap:5px;color:var(--ink-3);font-size:11px;margin:8px 0;flex-wrap:wrap}.approval-center .ap-task-stage .ap-glyph,.approval-surface .ap-task-stage .ap-glyph{width:13px;height:13px}.approval-center .ap-task-select .mc-task__next,.approval-surface .ap-task-select .mc-task__next{padding-top:9px;font-size:11px}.approval-center .ap-task-select .mc-task__hint,.approval-surface .ap-task-select .mc-task__hint{display:inline-flex;gap:5px;align-items:center}.approval-center .ap-task-select .mc-task__hint .ap-glyph,.approval-surface .ap-task-select .mc-task__hint .ap-glyph{width:13px;height:13px}.approval-center .ap-task-row>.ant-checkbox-wrapper,.approval-surface .ap-task-row>.ant-checkbox-wrapper{margin-top:0;font-size:11px}.approval-center .ap-template.mc-card,.approval-surface .ap-template.mc-card{gap:0;transition:transform .2s ease,box-shadow .2s ease}.approval-center .ap-template.mc-card:hover,.approval-surface .ap-template.mc-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.approval-center .ap-template .mc-card__head,.approval-surface .ap-template .mc-card__head{align-items:flex-start;min-height:68px}.approval-center .ap-template .mc-card__body,.approval-surface .ap-template .mc-card__body{flex:1;display:flex;flex-direction:column;gap:14px}.approval-center .ap-template-description,.approval-surface .ap-template-description{min-height:36px;font-size:13px;line-height:20px}.approval-center .ap-template-flow,.approval-surface .ap-template-flow{padding:12px 14px}.approval-center .ap-template-flow-head,.approval-surface .ap-template-flow-head{display:flex;align-items:center;gap:6px;font-size:12px;margin-bottom:12px}.approval-center .ap-template-flow-head>b,.approval-surface .ap-template-flow-head>b{font-weight:500;flex:1}.approval-center .ap-template-flow-head .ap-glyph,.approval-surface .ap-template-flow-head .ap-glyph{width:15px;height:15px;color:var(--ink-3)}.approval-center .ap-template-flow .mc-desc,.approval-surface .ap-template-flow .mc-desc{gap:8px 12px}.approval-center .ap-template-flow .mc-desc dd,.approval-surface .ap-template-flow .mc-desc dd{font-size:13px}.approval-center .ap-template-footnote,.approval-surface .ap-template-footnote{display:inline-flex;gap:5px;align-items:center;font-size:11px}.approval-center .ap-template-footnote .ap-glyph,.approval-surface .ap-template-footnote .ap-glyph{width:13px;height:13px}.approval-center .ap-template .mc-card__foot,.approval-surface .ap-template .mc-card__foot{padding:12px 20px;margin:0;flex-wrap:wrap}.approval-center .ap-template .mc-card__foot .ant-btn,.approval-surface .ap-template .mc-card__foot .ant-btn{margin-left:auto}.approval-center .ap-entry-steps,.approval-surface .ap-entry-steps{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;color:var(--ink-3)}.approval-center .ap-entry-steps>span,.approval-surface .ap-entry-steps>span{display:inline-flex;gap:5px;align-items:center}.approval-center .ap-entry-steps i,.approval-surface .ap-entry-steps i{display:grid;place-items:center;width:18px;height:18px;font:500 11px var(--font-num);font-style:normal;border-radius:6px;background:var(--bg-sunken);color:var(--ink-2)}.approval-center .ap-entry-steps .ap-glyph,.approval-surface .ap-entry-steps .ap-glyph{width:10px;height:10px;color:var(--ink-4)}.approval-center .ap-detail-section-label,.approval-surface .ap-detail-section-label{margin:16px 0 10px;font-size:13px}.approval-center .ap-document-panel .ant-tabs-nav,.approval-surface .ap-document-panel .ant-tabs-nav{margin-bottom:10px}.approval-center .ap-document-panel .ant-tabs-tab,.approval-surface .ap-document-panel .ant-tabs-tab{padding-block:8px}.approval-center .ap-amount-summary,.approval-surface .ap-amount-summary{margin:10px 0;padding:9px 12px}.approval-center .ap-amount-summary strong,.approval-surface .ap-amount-summary strong{font-size:26px;line-height:32px}.approval-center .ap-detail-section-label>.ap-glyph,.approval-surface .ap-detail-section-label>.ap-glyph{width:15px;height:15px;color:var(--ink-3)}.approval-center .ap-detail-section-label>.ap-muted,.approval-surface .ap-detail-section-label>.ap-muted{font-size:11px;font-weight:400;white-space:nowrap}.approval-center .ap-readonly-field .mc-input,.approval-surface .ap-readonly-field .mc-input{height:auto;min-height:34px;padding:7px 10px}.approval-center .ap-readonly-field .mc-input__val,.approval-surface .ap-readonly-field .mc-input__val{white-space:normal;overflow-wrap:anywhere;font-size:13px}.approval-center .ap-readonly-field .mc-field__label,.approval-surface .ap-readonly-field .mc-field__label{font-size:12px;font-weight:400}.approval-center .ap-attachment,.approval-surface .ap-attachment{background:var(--bg-sunken);border-style:dashed;box-shadow:none}.approval-center .ap-attachment:hover,.approval-surface .ap-attachment:hover{border-color:var(--brand);background:var(--brand-soft)}.approval-center .ap-form-field,.approval-surface .ap-form-field{gap:5px}.approval-center .ap-form-field .mc-field__label,.approval-surface .ap-form-field .mc-field__label{font-size:13px;font-weight:500}.approval-center .ap-form-field .mc-field__hint,.approval-surface .ap-form-field .mc-field__hint,.approval-center .ap-form-field .mc-field__error,.approval-surface .ap-form-field .mc-field__error{font-size:11px;line-height:17px}.approval-center .ap-form-field .ant-input-status-error,.approval-surface .ap-form-field .ant-input-status-error{border-color:var(--danger)!important}.approval-center .ap-form-field .ant-input,.approval-surface .ap-form-field .ant-input{box-shadow:inset 0 1px 2px #0f172a0a}.approval-center .ap-form-field .ant-input:focus,.approval-surface .ap-form-field .ant-input:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)}.approval-center .ap-form-field .mc-field__count,.approval-surface .ap-form-field .mc-field__count{font-size:11px}.approval-center .ap-decision-footer,.approval-surface .ap-decision-footer{padding-top:10px;gap:7px}.approval-center .ap-decision-footer>.ap-muted,.approval-surface .ap-decision-footer>.ap-muted{display:none}.approval-center .ap-risk-confirm,.approval-surface .ap-risk-confirm{display:flex;align-items:flex-start;gap:7px;color:var(--warning-ink);background:var(--warning-soft);border-radius:8px;padding:7px 9px}.approval-center .ap-risk-confirm .ap-glyph,.approval-surface .ap-risk-confirm .ap-glyph{width:15px;height:15px;margin-top:2px}.approval-center .ap-risk-confirm .ant-checkbox-wrapper,.approval-surface .ap-risk-confirm .ant-checkbox-wrapper{color:var(--ink-2);font-size:12px}.approval-center .ap-review-score,.approval-surface .ap-review-score{display:block;padding:9px 12px}.approval-center .ap-score-low,.approval-surface .ap-score-low{--risk: var(--success);--risk-soft: var(--success-soft);--risk-ink: var(--success-ink)}.approval-center .ap-score-medium,.approval-surface .ap-score-medium{--risk: var(--warning);--risk-soft: var(--warning-soft);--risk-ink: var(--warning-ink)}.approval-center .ap-score-high,.approval-surface .ap-score-high{--risk: var(--danger);--risk-soft: var(--danger-soft);--risk-ink: var(--danger-ink)}.approval-center .ap-review-score .mc-ichip,.approval-surface .ap-review-score .mc-ichip{--c: var(--risk);--c-soft: var(--risk-soft);--c-ink: var(--risk-ink)}.approval-center .ap-risk-scale,.approval-surface .ap-risk-scale{margin-top:8px}.approval-center .ap-risk-scale .mc-meter,.approval-surface .ap-risk-scale .mc-meter{height:4px;background:var(--bg-sunken)}.approval-center .ap-risk-scale .mc-meter>i,.approval-surface .ap-risk-scale .mc-meter>i{background:var(--risk, var(--brand))}.approval-center .ap-risk-scale>div:last-child,.approval-surface .ap-risk-scale>div:last-child{display:flex;justify-content:space-between;margin-top:4px}.approval-center .ap-risk-scale>div:last-child span,.approval-surface .ap-risk-scale>div:last-child span{font-size:10px;line-height:16px}.approval-center .ap-ai-summary,.approval-surface .ap-ai-summary{font-size:13px!important;line-height:21px;color:var(--ink-2)}.approval-center .ap-proof-state,.approval-surface .ap-proof-state{display:flex;gap:8px;padding:10px;margin:12px 0;border-radius:10px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.approval-center .ap-proof-state>.ap-glyph,.approval-surface .ap-proof-state>.ap-glyph{width:15px;height:15px;margin-top:2px;flex:none}.approval-center .ap-proof-state.is-verified>.ap-glyph,.approval-surface .ap-proof-state.is-verified>.ap-glyph{color:var(--success-ink)}.approval-center .ap-proof-state.is-warning,.approval-surface .ap-proof-state.is-warning{background:var(--warning-soft)}.approval-center .ap-proof-state.is-warning>.ap-glyph,.approval-surface .ap-proof-state.is-warning>.ap-glyph{color:var(--warning-ink)}.approval-center .ap-proof-state b,.approval-surface .ap-proof-state b{font-size:12px;line-height:18px;font-weight:500}.approval-center .ap-proof-state p,.approval-surface .ap-proof-state p{font-size:11px!important;line-height:18px;margin-top:2px}.approval-center .ap-finding-heading,.approval-surface .ap-finding-heading{display:flex;justify-content:space-between;align-items:center;margin:12px 0 2px;font-size:12px}.approval-center .ap-finding-heading span,.approval-surface .ap-finding-heading span{font:500 11px var(--font-num);color:var(--ink-3);background:var(--bg-sunken);padding:2px 6px;border-radius:5px}.approval-center .ap-finding,.approval-surface .ap-finding{display:flex;align-items:flex-start;gap:9px;padding:12px 0}.approval-center .ap-finding-symbol,.approval-surface .ap-finding-symbol{display:grid!important;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--brand-soft);color:var(--brand-ink);flex:none}.approval-center .ap-finding.high .ap-finding-symbol,.approval-surface .ap-finding.high .ap-finding-symbol{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .ap-finding.medium .ap-finding-symbol,.approval-surface .ap-finding.medium .ap-finding-symbol{background:var(--warning-soft);color:var(--warning-ink)}.approval-center .ap-finding-symbol .ap-glyph,.approval-surface .ap-finding-symbol .ap-glyph{width:15px;height:15px}.approval-center .ap-finding-body,.approval-surface .ap-finding-body{display:block!important;min-width:0;flex:1}.approval-center .ap-finding-body>div,.approval-surface .ap-finding-body>div{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.approval-center .ap-finding-body .ant-tag,.approval-surface .ap-finding-body .ant-tag{font-size:10px;padding-inline:5px;line-height:18px}.approval-center .ap-evidence-chip,.approval-surface .ap-evidence-chip{display:inline-flex;gap:4px;align-items:center;margin-top:7px;padding:3px 6px;border-radius:6px;background:var(--bg-sunken);color:var(--ink-2);font-size:11px}.approval-center .ap-evidence-chip .ap-glyph,.approval-surface .ap-evidence-chip .ap-glyph{width:12px;height:12px}.approval-center .ap-no-findings,.approval-surface .ap-no-findings{display:flex;gap:5px;align-items:center;padding:10px 0;font-size:11px;color:var(--ink-3)}.approval-center .ap-no-findings .ap-glyph,.approval-surface .ap-no-findings .ap-glyph{width:13px;height:13px}.approval-center .ap-ai-suggestion,.approval-surface .ap-ai-suggestion{padding:10px;margin-top:10px}.approval-center .ap-ai-suggestion b,.approval-surface .ap-ai-suggestion b{display:flex;align-items:center;gap:5px;font-size:12px}.approval-center .ap-ai-suggestion b .ap-glyph,.approval-surface .ap-ai-suggestion b .ap-glyph{width:13px;height:13px}.approval-center .ap-ai-suggestion p,.approval-surface .ap-ai-suggestion p{margin-top:4px}.approval-center .ap-ai-provenance,.approval-surface .ap-ai-provenance{display:flex;flex-direction:column;gap:3px;margin:10px 0;color:var(--ink-3);font-size:10px}.approval-center .ap-ai-foot,.approval-surface .ap-ai-foot{display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:17px}.approval-center .ap-ai-foot .ap-glyph,.approval-surface .ap-ai-foot .ap-glyph{width:13px;height:13px;margin-top:2px;flex:none}.approval-center.ap-form-modal.standard-modal .ant-modal-content,.approval-surface.ap-form-modal.standard-modal .ant-modal-content{padding:0!important;background:var(--bg-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:20px!important;border:1px solid var(--line)!important;box-shadow:var(--shadow-3)!important}.approval-center.ap-form-modal.standard-modal .ant-modal-header,.approval-surface.ap-form-modal.standard-modal .ant-modal-header{background:linear-gradient(180deg,var(--brand-soft),var(--bg-card))!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--line)!important}.approval-center.ap-form-modal.standard-modal .ant-modal-title,.approval-surface.ap-form-modal.standard-modal .ant-modal-title{font-size:16px;font-weight:600;color:var(--ink)}.approval-center.ap-form-modal.standard-modal .ant-modal-body,.approval-surface.ap-form-modal.standard-modal .ant-modal-body{background:var(--bg-card);background-image:none}.approval-center.ap-form-modal.standard-modal .ant-modal-footer,.approval-surface.ap-form-modal.standard-modal .ant-modal-footer{background:var(--bg-sunken)}.approval-center.ap-form-modal.standard-modal .ant-modal-close,.approval-surface.ap-form-modal.standard-modal .ant-modal-close{top:18px;right:18px}.approval-center .ap-modal-title,.approval-surface .ap-modal-title{display:flex;align-items:center;gap:10px;padding-right:26px}.approval-center .ap-modal-title .mc-ichip,.approval-surface .ap-modal-title .mc-ichip{width:36px;height:36px;border-radius:11px}.approval-center .ap-modal-title>div,.approval-surface .ap-modal-title>div{display:flex;flex-direction:column;gap:3px}.approval-center .ap-modal-title small,.approval-surface .ap-modal-title small{font-size:12px;line-height:18px;font-weight:400;color:var(--ink-3)}.approval-center .ap-confirm-document,.approval-surface .ap-confirm-document{padding:12px 14px}.approval-center .ap-confirm-document>b,.approval-surface .ap-confirm-document>b{font-size:14px}.approval-center .ap-confirm-document-meta,.approval-surface .ap-confirm-document-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.approval-center .ap-confirm-document-meta .ap-number,.approval-surface .ap-confirm-document-meta .ap-number{font-size:18px}.approval-center .ap-confirm-scope,.approval-surface .ap-confirm-scope{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font-size:12px}.approval-center .ap-confirm-scope>span,.approval-surface .ap-confirm-scope>span{color:var(--ink-3)}.approval-center .ap-confirm-explanation,.approval-surface .ap-confirm-explanation{margin:12px 0;font-size:13px;line-height:22px}.approval-center .ap-flow-properties,.approval-surface .ap-flow-properties{width:400px;flex:none;padding:18px;background:var(--bg-page);border-left:1px solid var(--line);overflow-y:auto}.approval-center .ap-flow-property-title,.approval-surface .ap-flow-property-title{display:flex;align-items:center;gap:10px;margin-bottom:16px}.approval-center .ap-flow-property-title h3,.approval-surface .ap-flow-property-title h3{font-size:17px;line-height:24px;margin:0}.approval-center .ap-flow-property-title p,.approval-surface .ap-flow-property-title p{font-size:11px;line-height:18px;margin-top:2px}.approval-center .ap-flow-property-title .ant-tag,.approval-surface .ap-flow-property-title .ant-tag{margin-left:auto}.approval-center .ap-flow-form-card,.approval-surface .ap-flow-form-card{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;box-shadow:inset 0 1px #ffffffe6;padding:16px;margin-bottom:12px}.approval-center .ap-flow-properties .mc-form-section,.approval-surface .ap-flow-properties .mc-form-section{margin-bottom:14px;font-size:13px}.approval-center .ap-section-number,.approval-surface .ap-section-number{font:500 11px var(--font-num);display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--bg-sunken);color:var(--ink-3);flex:none}.approval-center .ap-flow-properties .ant-form-item,.approval-surface .ap-flow-properties .ant-form-item{margin-bottom:14px}.approval-center .ap-flow-properties .ant-form-item:last-child,.approval-surface .ap-flow-properties .ant-form-item:last-child{margin-bottom:0}.approval-center .ap-flow-properties .ant-form-item-label,.approval-surface .ap-flow-properties .ant-form-item-label{padding-bottom:5px}.approval-center .ap-flow-properties .ant-form-item-label>label,.approval-surface .ap-flow-properties .ant-form-item-label>label{font-size:13px;line-height:20px;font-weight:500;color:var(--ink-2)}.approval-center .ap-flow-properties .ant-form-item-extra,.approval-center .ap-flow-properties .ant-form-item-explain,.approval-surface .ap-flow-properties .ant-form-item-extra,.approval-surface .ap-flow-properties .ant-form-item-explain{font-size:11px;line-height:18px;padding-top:4px;color:var(--ink-3)}.approval-center .ap-flow-properties .ant-form-item-explain-error,.approval-surface .ap-flow-properties .ant-form-item-explain-error{color:var(--danger-ink)}.approval-center .ap-flow-properties .ant-select-disabled .ant-select-selector,.approval-center .ap-flow-properties .ant-input-disabled,.approval-surface .ap-flow-properties .ant-select-disabled .ant-select-selector,.approval-surface .ap-flow-properties .ant-input-disabled{background:var(--bg-sunken)!important;border-color:transparent!important;color:var(--ink-2)!important}.approval-center .ap-flow-properties .ant-select-selection-placeholder,.approval-surface .ap-flow-properties .ant-select-selection-placeholder{color:var(--ink-4);font-weight:400}.approval-center .ap-flow-properties .ant-input,.approval-center .ap-flow-properties .ant-input-number,.approval-center .ap-flow-properties .ant-select-selector,.approval-surface .ap-flow-properties .ant-input,.approval-surface .ap-flow-properties .ant-input-number,.approval-surface .ap-flow-properties .ant-select-selector{box-shadow:inset 0 1px 2px #0f172a0a;border-color:var(--line-strong)}.approval-center .ap-form-policy-note,.approval-surface .ap-form-policy-note{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:18px;color:var(--ink-3);padding:8px 4px}.approval-center .ap-form-policy-note .ap-glyph,.approval-surface .ap-form-policy-note .ap-glyph{width:14px;height:14px;margin-top:2px}.approval-center .ap-flow-node-form>div:nth-child(2),.approval-surface .ap-flow-node-form>div:nth-child(2){padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--bg-card)}.approval-center .ap-unit-input,.approval-surface .ap-unit-input{display:flex;border:1px solid var(--line-strong);border-radius:8px;background:var(--bg-card);overflow:hidden}.approval-center .ap-unit-input .ant-input-number,.approval-surface .ap-unit-input .ant-input-number{border:0;box-shadow:none;border-radius:0}.approval-center .ap-unit-input>span,.approval-surface .ap-unit-input>span{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--line);min-width:42px;font-size:12px;color:var(--ink-3);background:var(--bg-sunken)}.approval-center .ap-choice-group,.approval-surface .ap-choice-group{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.approval-center .ap-choice-group .ant-radio-button-wrapper,.approval-surface .ap-choice-group .ant-radio-button-wrapper{border:1px solid var(--line-strong);border-radius:10px;height:auto;padding:10px;line-height:20px;background:var(--bg-card)}.approval-center .ap-choice-group .ant-radio-button-wrapper:before,.approval-surface .ap-choice-group .ant-radio-button-wrapper:before{display:none}.approval-center .ap-choice-group .ant-radio-button-wrapper>span:last-child,.approval-surface .ap-choice-group .ant-radio-button-wrapper>span:last-child{display:flex;flex-direction:column;gap:3px}.approval-center .ap-choice-group .ant-radio-button-wrapper span>span,.approval-surface .ap-choice-group .ant-radio-button-wrapper span>span{display:flex;gap:6px;align-items:center}.approval-center .ap-choice-group .ant-radio-button-wrapper b,.approval-surface .ap-choice-group .ant-radio-button-wrapper b{font-size:13px;font-weight:500}.approval-center .ap-choice-group .ant-radio-button-wrapper small,.approval-surface .ap-choice-group .ant-radio-button-wrapper small{font-size:11px;color:var(--ink-3)}.approval-center .ap-choice-group .ant-radio-button-wrapper-checked,.approval-surface .ap-choice-group .ant-radio-button-wrapper-checked{background:var(--brand-soft);border-color:var(--brand)!important;box-shadow:0 0 0 2px var(--brand-soft)}.approval-center .ant-checkbox .ant-checkbox-inner,.approval-surface .ant-checkbox .ant-checkbox-inner{width:16px;height:16px;border-radius:5px!important;border-color:var(--line-strong)}.approval-center .ant-checkbox-checked .ant-checkbox-inner,.approval-surface .ant-checkbox-checked .ant-checkbox-inner{background:var(--brand);border-color:var(--brand)}.approval-center .ap-queue-pager .ant-pagination,.approval-surface .ap-queue-pager .ant-pagination{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;min-width:0;margin:0}.approval-center .ap-queue-pager .ant-pagination-prev,.approval-center .ap-queue-pager .ant-pagination-next,.approval-surface .ap-queue-pager .ant-pagination-prev,.approval-surface .ap-queue-pager .ant-pagination-next{min-width:24px;width:24px;margin:0}.approval-center .ap-queue-pager .ant-pagination-simple-pager,.approval-surface .ap-queue-pager .ant-pagination-simple-pager{display:flex;align-items:center;margin:0}.approval-center .ap-queue-pager .ant-pagination-simple-pager input,.approval-surface .ap-queue-pager .ant-pagination-simple-pager input{width:28px;height:28px;margin-inline-end:4px;padding:0}.approval-center .ap-queue-pager .ant-pagination-slash,.approval-surface .ap-queue-pager .ant-pagination-slash{margin-inline:4px}.approval-center .ap-queue-pager>.ant-select,.approval-surface .ap-queue-pager>.ant-select{flex:0 0 100px;width:100px}.approval-center .ap-field-note,.approval-surface .ap-field-note{font-size:11px;line-height:18px;margin-bottom:12px}@media (max-width: 1200px){.approval-center .ap-overview .ap-overview-grid>.ap-panel.mc-card{padding:0}}@media (max-width: 800px){.approval-center .ap-modal-title,.approval-surface .ap-modal-title{padding-right:22px}.approval-center .ap-template-description,.approval-surface .ap-template-description{min-height:0}.approval-center .ap-template .mc-card__foot,.approval-surface .ap-template .mc-card__foot{gap:10px}.approval-center .ap-template .mc-card__foot .ant-btn,.approval-surface .ap-template .mc-card__foot .ant-btn{margin-left:0}.approval-center .ap-entry-steps,.approval-surface .ap-entry-steps{flex-wrap:wrap;gap:8px}.approval-center .ap-overview .mc-card__foot,.approval-surface .ap-overview .mc-card__foot{flex-wrap:wrap}.approval-center .ap-flow-properties,.approval-surface .ap-flow-properties{width:min(400px,88vw)}}.approval-center .ap-data-panel.standard-table-panel,.approval-surface .ap-data-panel.standard-table-panel{padding:0;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);overflow:hidden}.approval-center .ap-data-panel.standard-table-panel .st-toolbar,.approval-surface .ap-data-panel.standard-table-panel .st-toolbar{display:block;padding:0;margin:0;border:0}.approval-center .ap-data-panel.standard-table-panel .st-toolbar:after,.approval-surface .ap-data-panel.standard-table-panel .st-toolbar:after{display:none}.approval-center .ap-data-panel.standard-table-panel .ap-table-toolbar,.approval-surface .ap-data-panel.standard-table-panel .ap-table-toolbar{width:100%}.approval-center .ap-data-panel.standard-table-panel .mc-toolbar,.approval-surface .ap-data-panel.standard-table-panel .mc-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 16px}.approval-center .ap-data-panel.standard-table-panel .mc-toolbar__title,.approval-surface .ap-data-panel.standard-table-panel .mc-toolbar__title{font:600 15px/22px var(--font-sans);color:var(--ink)}.approval-center .ap-data-panel.standard-table-panel .mc-toolbar__count,.approval-surface .ap-data-panel.standard-table-panel .mc-toolbar__count{font:500 12px var(--font-num);color:var(--ink-3);white-space:nowrap}.approval-center .ap-data-panel.standard-table-panel .mc-toolbar__spacer,.approval-surface .ap-data-panel.standard-table-panel .mc-toolbar__spacer{flex:1}.approval-center .ap-data-panel.standard-table-panel .ap-table-actions,.approval-surface .ap-data-panel.standard-table-panel .ap-table-actions{display:flex;align-items:center;gap:8px}.approval-center .ap-data-panel.standard-table-panel .ap-table-filters,.approval-surface .ap-data-panel.standard-table-panel .ap-table-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 14px}.approval-center .ap-data-panel.standard-table-panel .ap-table-filters>.ant-input-affix-wrapper,.approval-surface .ap-data-panel.standard-table-panel .ap-table-filters>.ant-input-affix-wrapper{width:280px;max-width:100%;height:34px}.approval-center .ap-data-panel.standard-table-panel .ap-table-filters>.ant-select,.approval-surface .ap-data-panel.standard-table-panel .ap-table-filters>.ant-select{width:180px;height:34px}.approval-center .ap-data-panel.standard-table-panel .ant-input-affix-wrapper,.approval-surface .ap-data-panel.standard-table-panel .ant-input-affix-wrapper{border:1px solid var(--line-strong)!important;border-radius:10px!important;background:var(--bg-card);box-shadow:inset 0 1px 2px #0f172a0a!important;padding:0 11px}.approval-center .ap-data-panel.standard-table-panel .ant-input-affix-wrapper>.ant-input,.approval-surface .ap-data-panel.standard-table-panel .ant-input-affix-wrapper>.ant-input{border:0!important;border-radius:0!important;padding:0;height:auto;box-shadow:none!important}.approval-center .ap-data-panel.standard-table-panel .ant-input-prefix,.approval-surface .ap-data-panel.standard-table-panel .ant-input-prefix{margin-inline-end:8px;color:var(--ink-3)}.approval-center .ap-data-panel.standard-table-panel .ant-input-prefix .ap-glyph,.approval-surface .ap-data-panel.standard-table-panel .ant-input-prefix .ap-glyph{width:15px;height:15px}.approval-center .ap-data-panel.standard-table-panel .ant-select .ant-select-selector,.approval-surface .ap-data-panel.standard-table-panel .ant-select .ant-select-selector{border:1px solid var(--line-strong)!important;border-radius:10px!important;background:var(--bg-card)!important;box-shadow:inset 0 1px 2px #0f172a0a!important;font-size:13px}.approval-center .ap-data-panel.standard-table-panel .ant-input-affix-wrapper-focused,.approval-center .ap-data-panel.standard-table-panel .ant-input-affix-wrapper:focus-within,.approval-surface .ap-data-panel.standard-table-panel .ant-input-affix-wrapper-focused,.approval-surface .ap-data-panel.standard-table-panel .ant-input-affix-wrapper:focus-within{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.approval-center .ap-data-panel.standard-table-panel .ant-select-focused .ant-select-selector,.approval-surface .ap-data-panel.standard-table-panel .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table{background:var(--bg-card)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-container,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-container{border-radius:0}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-thead>tr>th,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-thead>tr>th{padding:9px 16px!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)!important;background:linear-gradient(180deg,#f7f8fae6,#f7f8fa80)!important;font:500 12px/18px var(--font-sans);color:var(--ink-3)!important;white-space:nowrap}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-thead>tr>th:before,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr>td,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr>td{padding:11px 16px!important;font:400 14px/22px var(--font-sans);color:var(--ink);background:var(--bg-card);vertical-align:middle;border-bottom:1px solid var(--line)!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:last-child>td,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:0!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>td,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#0077ff09!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#f6faff!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-right,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-right{background:var(--bg-card)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-pagination,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0!important;padding:12px 16px;border-top:1px solid var(--line)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-pagination:before,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-table-pagination:before{display:none}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-total-text,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-total-text{margin-right:auto;color:var(--ink-3);font-size:13px}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-item,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-item{border:0;border-radius:7px;height:28px;min-width:28px;line-height:28px;background:transparent;margin:0;font-family:var(--font-num)}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-item a,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-item a{color:var(--ink-2)}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-item-active,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-item-active{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong)}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-item-active a,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-item-active a{color:var(--ink);font-weight:500}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-prev,.approval-center .ap-data-panel.standard-table-panel .ant-pagination-next,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-prev,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-next{margin:0;width:28px;min-width:28px;height:28px}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-options,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-options{margin:0 0 0 8px}.approval-center .ap-data-panel.standard-table-panel .ant-pagination-options .ant-select,.approval-surface .ap-data-panel.standard-table-panel .ant-pagination-options .ant-select{height:28px}.approval-center .ap-data-panel.standard-table-panel .ant-table-placeholder .ant-table-cell,.approval-surface .ap-data-panel.standard-table-panel .ant-table-placeholder .ant-table-cell{padding:0!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-placeholder:hover .ant-table-cell,.approval-surface .ap-data-panel.standard-table-panel .ant-table-placeholder:hover .ant-table-cell{background:var(--bg-card)!important}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.ap-table-tag,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.ap-table-tag{border:0;height:22px;line-height:22px;padding:0 8px;margin:0;background:var(--bg-hover);color:var(--ink-2);font-weight:500;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--brand,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--brand{background:var(--brand-soft);color:var(--brand-ink)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--success,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--success{background:var(--success-soft);color:var(--success-ink)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--warning,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--warning{background:var(--warning-soft);color:var(--warning-ink)}.approval-center .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--danger,.approval-surface .ap-data-panel.standard-table-panel .ant-table-wrapper .ant-tag.mc-tag--danger{background:var(--danger-soft);color:var(--danger-ink)}.approval-center .ap-data-panel.standard-table-panel .ap-empty,.approval-surface .ap-data-panel.standard-table-panel .ap-empty{padding:40px 16px}.approval-center .ap-table-segments,.approval-surface .ap-table-segments{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:#94a3b829;box-shadow:inset 0 0 0 1px var(--line);margin-left:8px}.approval-center .ap-table-segments .mc-seg__item,.approval-surface .ap-table-segments .mc-seg__item{display:inline-flex;gap:6px;align-items:center;height:24px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--ink-2);font:500 12px/24px var(--font-sans);cursor:pointer;white-space:nowrap}.approval-center .ap-table-segments .mc-seg__item[aria-pressed=true],.approval-surface .ap-table-segments .mc-seg__item[aria-pressed=true]{background:var(--bg-card);color:var(--ink);box-shadow:var(--shadow-pill)}.approval-center .ap-segment-count,.approval-surface .ap-segment-count{font:500 11px var(--font-num);color:var(--ink-3)}.approval-center .ap-table-entity,.approval-surface .ap-table-entity{display:flex;gap:10px;align-items:center;min-width:0}.approval-center .ap-table-entity>.mc-ichip,.approval-surface .ap-table-entity>.mc-ichip{flex:none;width:32px;height:32px;border-radius:10px}.approval-center .ap-table-entity .mc-ico,.approval-surface .ap-table-entity .mc-ico{width:16px;height:16px}.approval-center .t-main,.approval-surface .t-main{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:2px}.approval-center .t-main>b,.approval-surface .t-main>b{font-weight:500}.approval-center .t-main>span,.approval-surface .t-main>span{font-size:12px;color:var(--ink-3)}.approval-center .ap-cell-title,.approval-surface .ap-cell-title{border:0;background:none;padding:0;text-align:left;color:var(--ink);font:500 14px/22px var(--font-sans);cursor:pointer;overflow-wrap:anywhere}.approval-center .ap-cell-title:hover,.approval-surface .ap-cell-title:hover{color:var(--brand-ink)}.approval-center .ap-code-cell,.approval-surface .ap-code-cell{overflow-wrap:anywhere;font-size:11.5px}.approval-center .ap-cell-source,.approval-surface .ap-cell-source{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--ink-2);white-space:nowrap}.approval-center .ap-cell-source .ap-glyph,.approval-surface .ap-cell-source .ap-glyph{width:14px;height:14px;color:var(--ink-3);flex:none}.approval-center .ap-cell-tags,.approval-surface .ap-cell-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.approval-center .ap-cell-time,.approval-surface .ap-cell-time{font:400 12px/20px var(--font-num);color:var(--ink-3);font-variant-numeric:tabular-nums}.approval-center .ap-cell-actions,.approval-surface .ap-cell-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;white-space:nowrap}.approval-center .ap-cell-actions .ant-btn,.approval-surface .ap-cell-actions .ant-btn{padding:0;height:26px;font-size:13px;box-shadow:none}.approval-center .ap-cell-actions .ap-cell-secondary,.approval-surface .ap-cell-actions .ap-cell-secondary{color:var(--ink-3);background:transparent}.approval-center .ap-cell-actions .ap-cell-secondary:hover,.approval-surface .ap-cell-actions .ap-cell-secondary:hover{color:var(--danger-ink)}.approval-center .ap-record-title p,.approval-surface .ap-record-title p{color:var(--ink-3);font-size:12px}.approval-center .ap-record-title button:hover,.approval-surface .ap-record-title button:hover{color:var(--brand-ink)}.approval-center .ap-table-note,.approval-surface .ap-table-note{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border-top:1px solid var(--line);background:var(--bg-sunken);font-size:12px;line-height:20px;color:var(--ink-3)}.approval-center .ap-table-note .mc-ico,.approval-surface .ap-table-note .mc-ico{width:15px;height:15px;flex:none;margin-top:2px}.approval-center .ap-permissions-table,.approval-surface .ap-permissions-table{min-width:850px}.approval-center .ap-permissions-table thead th,.approval-surface .ap-permissions-table thead th{background:linear-gradient(180deg,#f7f8fae6,#f7f8fa80);font:500 12px/18px var(--font-sans);color:var(--ink-3);border-block:1px solid var(--line);padding:9px 16px}.approval-center .ap-permissions-table tbody th,.approval-surface .ap-permissions-table tbody th{background:var(--bg-card);color:var(--ink);font-weight:500}.approval-center .ap-permissions-table tbody td,.approval-surface .ap-permissions-table tbody td{font-size:13px;color:var(--ink-2)}.approval-center .ap-permissions-table tbody tr:last-child>*,.approval-surface .ap-permissions-table tbody tr:last-child>*{border-bottom:0}.approval-center .ap-permissions-table tbody tr:hover>*,.approval-surface .ap-permissions-table tbody tr:hover>*{background:#0077ff09}.approval-center .ap-lines,.approval-surface .ap-lines{border:1px solid var(--line);border-radius:12px;overflow:hidden}.approval-center .ap-lines .ant-table-wrapper .ant-table,.approval-surface .ap-lines .ant-table-wrapper .ant-table{background:var(--bg-card)}.approval-center .ap-lines .ant-table-wrapper .ant-table-thead>tr>th,.approval-surface .ap-lines .ant-table-wrapper .ant-table-thead>tr>th{padding:7px 12px!important;font-weight:500}.approval-center .ap-lines .ant-table-wrapper .ant-table-tbody>tr>td,.approval-surface .ap-lines .ant-table-wrapper .ant-table-tbody>tr>td{padding:7px 12px!important;font-size:13px}.approval-center .ap-form-field .ant-input,.approval-center .ant-form-item .ant-input,.approval-center .ant-form-item .ant-input-number,.approval-center .ant-form-item .ant-select-selector,.approval-surface .ap-form-field .ant-input,.approval-surface .ant-form-item .ant-input,.approval-surface .ant-form-item .ant-input-number,.approval-surface .ant-form-item .ant-select-selector{border-color:var(--line-strong)!important;background:var(--bg-card);border-radius:8px;box-shadow:inset 0 1px 2px #0f172a0a}.approval-center .ant-form-item .ant-input:not(textarea),.approval-center .ant-form-item .ant-input-number,.approval-center .ant-form-item .ant-select,.approval-surface .ant-form-item .ant-input:not(textarea),.approval-surface .ant-form-item .ant-input-number,.approval-surface .ant-form-item .ant-select{min-height:36px}.approval-center .ant-form-item .ant-input-number-input,.approval-surface .ant-form-item .ant-input-number-input{height:34px;font-family:var(--font-num)}.approval-center .ant-form-item .ant-select-selector,.approval-surface .ant-form-item .ant-select-selector{font-size:14px}.approval-center .ant-form-item .ant-input:focus,.approval-center .ant-form-item .ant-input-number-focused,.approval-center .ant-form-item .ant-select-focused .ant-select-selector,.approval-surface .ant-form-item .ant-input:focus,.approval-surface .ant-form-item .ant-input-number-focused,.approval-surface .ant-form-item .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)}.approval-center .ant-form-item .ant-input-status-error,.approval-center .ant-form-item .ant-select-status-error .ant-select-selector,.approval-surface .ant-form-item .ant-input-status-error,.approval-surface .ant-form-item .ant-select-status-error .ant-select-selector{border-color:var(--danger)!important}.approval-center .ant-form-item .ant-input-disabled,.approval-center .ant-form-item .ant-select-disabled .ant-select-selector,.approval-surface .ant-form-item .ant-input-disabled,.approval-surface .ant-form-item .ant-select-disabled .ant-select-selector{border-color:transparent!important;background:var(--bg-sunken)!important;color:var(--ink-2)!important}.approval-center .ant-form-item-explain-error,.approval-surface .ant-form-item-explain-error{color:var(--danger-ink);font-size:12px;line-height:18px}.approval-center .ap-drawer-title,.approval-surface .ap-drawer-title{display:flex;align-items:center;gap:10px}.approval-center .ap-drawer-title>.mc-ichip,.approval-surface .ap-drawer-title>.mc-ichip{width:36px;height:36px;border-radius:11px;flex:none}.approval-center .ap-drawer-title>div,.approval-surface .ap-drawer-title>div{display:flex;flex-direction:column;gap:2px}.approval-center .ap-drawer-title b,.approval-surface .ap-drawer-title b{font-size:16px;line-height:24px;font-weight:600}.approval-center .ap-drawer-title small,.approval-surface .ap-drawer-title small{font-size:12px;line-height:18px;color:var(--ink-3);font-weight:400}.approval-center .ap-flow-designer-form,.approval-surface .ap-flow-designer-form{height:100%}.approval-center .ap-flow-node-form>div:nth-child(2),.approval-surface .ap-flow-node-form>div:nth-child(2){margin-bottom:12px}.approval-center .ap-route-section,.approval-surface .ap-route-section{margin-top:12px}.approval-center .ap-auto-pass-fields,.approval-surface .ap-auto-pass-fields{display:flex;flex-direction:column;gap:8px;padding:12px;margin-top:10px;border-radius:10px;background:var(--bg-sunken)}.approval-center .ap-auto-pass-fields .ap-unit-input .ant-input-number,.approval-surface .ap-auto-pass-fields .ap-unit-input .ant-input-number{flex:1;min-width:0;border:0!important;box-shadow:none}.approval-center .ap-route-condition,.approval-surface .ap-route-condition{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1.15fr) minmax(0,1.2fr) 24px;align-items:start;gap:8px;margin-bottom:12px}.approval-center .ap-route-condition .ant-form-item-label>label,.approval-surface .ap-route-condition .ant-form-item-label>label{font-size:12px;white-space:nowrap}.approval-center .ap-route-condition>.ant-btn,.approval-surface .ap-route-condition>.ant-btn{padding:0;margin-top:29px;height:28px;color:var(--ink-3)}.approval-center .ap-route-card.ant-card,.approval-surface .ap-route-card.ant-card{border-radius:12px;border:1px solid var(--line);box-shadow:none;margin-bottom:12px}.approval-center .ap-route-card .ant-card-head,.approval-surface .ap-route-card .ant-card-head{background:var(--bg-sunken)!important;padding:0 12px;min-height:42px;font-size:13px}.approval-center .ap-route-card .ant-card-body,.approval-surface .ap-route-card .ant-card-body{padding:14px 12px}@media (max-width: 800px){.approval-center .ap-data-panel .mc-toolbar,.approval-surface .ap-data-panel .mc-toolbar{gap:8px}.approval-center .ap-table-segments,.approval-surface .ap-table-segments{margin-left:0;overflow-x:auto;max-width:100%}.approval-center .ap-data-panel .ap-table-filters>.ant-input-affix-wrapper,.approval-surface .ap-data-panel .ap-table-filters>.ant-input-affix-wrapper{width:100%}.approval-center .ap-data-panel .ap-table-filters>.ant-select,.approval-surface .ap-data-panel .ap-table-filters>.ant-select{flex:1;min-width:130px}.approval-center .ap-data-panel .ant-pagination-total-text,.approval-surface .ap-data-panel .ant-pagination-total-text{width:100%}.approval-center .ap-data-panel .ant-table-cell-fix-right,.approval-surface .ap-data-panel .ant-table-cell-fix-right{position:static!important;right:auto!important}.approval-center .ap-data-panel .ant-table-cell-fix-right:after,.approval-surface .ap-data-panel .ant-table-cell-fix-right:after{display:none}}.oa-inbox.approval-center .oa-inbox-metrics{margin-bottom:20px}.oa-inbox.approval-center .oa-inbox-toolbar{padding:0 20px 16px;margin-bottom:20px}.oa-inbox.approval-center .oa-inbox-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px}.oa-inbox.approval-center .oa-inbox-filters .ant-input-search{width:320px;max-width:100%}.oa-inbox.approval-center .oa-inbox-filters .ant-select{min-width:140px}.oa-inbox.approval-center .oa-inbox-scope{color:var(--ink-3);font-size:12px;margin-left:auto}.oa-inbox.approval-center .oa-inbox-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.oa-inbox.approval-center .oa-inbox-columns--single{grid-template-columns:minmax(0,1fr)}.oa-inbox.approval-center .oa-inbox-section{padding:18px;min-width:0;background:var(--bg-card)}.oa-inbox.approval-center .oa-inbox-section>header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.oa-inbox.approval-center .oa-inbox-section h2{font-size:15px;font-weight:600;margin:0}.oa-inbox.approval-center .oa-inbox-queue{display:flex;flex-direction:column;gap:12px}.oa-inbox.approval-center .oa-inbox-task{margin:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-card)}.oa-inbox.approval-center .oa-inbox-task .mc-task__top{display:flex;gap:6px;flex-wrap:wrap}.oa-inbox.approval-center .oa-inbox-task .mc-task__title{margin:10px 0 8px;font-size:14px;font-weight:600;overflow-wrap:anywhere}.oa-inbox.approval-center .oa-inbox-task .mc-task__meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--ink-3);font-size:12px}.oa-inbox.approval-center .oa-inbox-task .mc-task__next{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:14px}.oa-inbox.approval-center .oa-inbox-task .mc-task__hint{font-size:12px;color:var(--ink-3);min-width:0;overflow-wrap:anywhere}.oa-inbox.approval-center .oa-inbox-task .ant-btn{flex-shrink:0}.oa-inbox.approval-center .oa-inbox-section>.ant-pagination{margin-top:18px;display:flex;justify-content:flex-end;flex-wrap:wrap}.oa-inbox.approval-center .oa-inbox-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 12px;color:var(--ink-3)}.oa-inbox.approval-center .oa-inbox-empty p{margin:0;font-size:12px}@media (max-width: 1000px){.oa-inbox.approval-center .oa-inbox-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.oa-inbox.approval-center .ap-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.oa-inbox.approval-center .oa-inbox-toolbar{padding:0 12px 12px}.oa-inbox.approval-center .mc-tabs{gap:16px;flex-wrap:wrap}.oa-inbox.approval-center .mc-tab{font-size:12px}.oa-inbox.approval-center .oa-inbox-section{padding:12px}.oa-inbox.approval-center .oa-inbox-task .mc-task__next{align-items:flex-start;flex-direction:column}.oa-inbox.approval-center .oa-inbox-scope{margin-left:0}.oa-inbox.approval-center .ap-header-actions{flex-wrap:wrap}}.todo-sidebar{width:280px;flex-shrink:0;background:#ffffff59!important;backdrop-filter:blur(40px) saturate(160%)!important;-webkit-backdrop-filter:blur(40px) saturate(160%)!important;border-right:1px solid rgba(255,255,255,.2);padding:32px 16px;display:flex;flex-direction:column;gap:32px;height:100%;position:relative;box-shadow:20px 0 60px #00000005;z-index:10;overflow-y:auto;overflow-x:hidden}.todo-sidebar:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:radial-gradient(circle at 50% -20%,rgba(99,102,241,.08),transparent 70%);pointer-events:none}.todo-sidebar:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,#fff0,#fff9 20%,#fff9 80%,#fff0);z-index:1;pointer-events:none}.todo-sidebar::-webkit-scrollbar{width:3px}.todo-sidebar::-webkit-scrollbar-thumb{background:#0000000a;border-radius:10px}.todo-sidebar .sidebar-top-actions{display:flex;flex-direction:column;gap:12px;padding:0 4px}.todo-sidebar .sidebar-create-section{display:flex;gap:12px}.todo-sidebar .sidebar-create-section .create-btn-premium{height:48px!important;border-radius:16px!important;font-weight:700!important;font-size:15px!important;letter-spacing:.5px!important;background:#fffc!important;color:#6366f1!important;border:1px solid rgba(99,102,241,.15)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 4px 15px #00000008,inset 0 0 20px #ffffff80!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;transition:all .4s cubic-bezier(.175,.885,.32,1.1)!important}.todo-sidebar .sidebar-create-section .create-btn-premium:hover{transform:translateY(-2px)!important;background:#fff!important;border-color:#6366f1!important;color:#6366f1!important;box-shadow:0 12px 25px #6366f11a,0 0 0 4px #6366f108!important}.todo-sidebar .sidebar-create-section .create-btn-premium:hover svg{transform:rotate(90deg) scale(1.1)}.todo-sidebar .sidebar-create-section .create-btn-premium:active{transform:translateY(0) scale(.96)!important}.todo-sidebar .sidebar-create-section .create-btn-premium svg{font-size:18px!important;color:#6366f1!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.todo-sidebar .sidebar-create-section .voice-btn-premium{width:48px!important;height:48px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffff80!important;border:1px solid rgba(255,255,255,.8)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 4px 15px #00000008!important;color:#64748b!important;transition:all .4s ease!important}.todo-sidebar .sidebar-create-section .voice-btn-premium:hover{background:#fff!important;color:#6366f1!important;transform:scale(1.05)!important;box-shadow:0 8px 20px #0000000f!important}.todo-sidebar .sidebar-create-section .voice-btn-premium.voice-active{background:#ff4d4f!important;color:#fff!important;border:none!important;box-shadow:0 0 20px #ff4d4f4d!important}.todo-sidebar .sidebar-search-section .search-input-premium{width:100%!important;height:42px!important;font-size:14px!important;font-weight:500!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275);background:#0000000a!important;border-radius:14px!important;border:1px solid transparent!important}.todo-sidebar .sidebar-search-section .search-input-premium:hover,.todo-sidebar .sidebar-search-section .search-input-premium:focus,.todo-sidebar .sidebar-search-section .search-input-premium.ant-input-affix-wrapper-focused{background:#fff!important;border-color:#6366f133!important;box-shadow:0 8px 20px #0000000f!important}.todo-sidebar .nav-group{margin-bottom:8px}.todo-sidebar .nav-group .nav-group-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;margin-bottom:12px}.todo-sidebar .nav-group .nav-group-header h3{font-size:11px;color:#94a3b8;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:1.2px;display:flex;align-items:center;gap:8px}.todo-sidebar .nav-group .nav-group-header h3:before{content:"";width:2px;height:10px;background:#6366f166;border-radius:1px}.todo-sidebar .nav-group .nav-group-header .add-group-btn{color:#cbd5e1}.todo-sidebar .nav-group .nav-group-header .add-group-btn:hover{color:#6366f1;background:#6366f10d}.todo-sidebar .nav-group .nav-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:14px;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:4px;font-size:14px;font-weight:600;position:relative;background:transparent;border:1px solid transparent}.todo-sidebar .nav-group .nav-item:hover{background:#fff6;color:#1e293b;transform:translate(4px)}.todo-sidebar .nav-group .nav-item:hover .nav-item-more-btn{opacity:1!important}.todo-sidebar .nav-group .nav-item:hover .item-icon-glow{opacity:1}.todo-sidebar .nav-group .nav-item.active{background:#ffffffb3;color:#6366f1;box-shadow:0 8px 25px #00000005;border-color:#ffffff80}.todo-sidebar .nav-group .nav-item.active:before{content:"";position:absolute;left:0;top:30%;height:40%;width:3px;background:#6366f1;border-radius:0 2px 2px 0}.todo-sidebar .nav-group .nav-item .icon-wrap{display:flex;align-items:center;gap:12px;position:relative;z-index:1;flex:1;min-width:0}.todo-sidebar .nav-group .nav-item .icon-wrap span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-sidebar .nav-group .nav-item .icon-wrap svg{font-size:17px;opacity:.8;flex-shrink:0}.todo-sidebar .nav-group .nav-item .nav-item-badge{flex-shrink:0;margin-left:8px;min-width:32px;display:flex;justify-content:flex-end}.todo-sidebar .nav-group .nav-item .nav-item-badge .ant-badge-count{background:#0000000a!important;color:#94a3b8!important;box-shadow:none!important;font-weight:700!important;border-radius:6px!important;padding:0 6px!important;height:20px!important;line-height:20px!important;font-size:11px!important;border:1px solid rgba(0,0,0,.02)!important;transition:all .3s ease!important}.todo-sidebar .nav-group .nav-item.active .nav-item-badge .ant-badge-count{background:#6366f11a!important;color:#6366f1!important;border-color:#6366f10d!important}.todo-sidebar .nav-group .nav-item .nav-item-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;width:24px;justify-content:flex-end}.todo-sidebar .nav-group .nav-item .nav-item-more-btn{opacity:0;transition:all .2s ease;width:24px!important;height:24px!important;border-radius:6px!important;color:#cbd5e1!important}.todo-sidebar .nav-group .nav-item .nav-item-more-btn:hover{background:#0000000a!important;color:#94a3b8!important;opacity:1!important}.todo-sidebar .tag-item .tag-dot{width:8px;height:8px;border-radius:3px;position:relative;opacity:.7}.todo-sidebar .tag-item .tag-dot:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:1px solid currentColor;border-radius:4px;opacity:.3}.todo-sidebar .tag-item:hover .tag-dot,.todo-sidebar .tag-item.active .tag-dot{opacity:1;transform:scale(1.1)}.todo-container{height:100%;display:flex;background:transparent;overflow:hidden;position:relative;width:100%;margin:0;padding:0}.todo-container .todo-sidebar{z-index:1}.todo-container .todo-main{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;margin:0;padding:0;min-width:0}.todo-container .todo-main .todo-header{height:80px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;background:#fff9;-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border-bottom:1px solid rgba(0,0,0,.05);z-index:100}.todo-container .todo-main .todo-header .header-left{display:flex;align-items:center;gap:24px}.todo-container .todo-main .todo-header .header-left .type-filter-segmented{background:#0000000a;padding:5px;border-radius:16px;display:flex;gap:4px}.todo-container .todo-main .todo-header .header-left .type-filter-segmented .filter-item{padding:8px 20px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);color:#64748b}.todo-container .todo-main .todo-header .header-left .type-filter-segmented .filter-item:hover{color:#1e293b;background:#ffffff80}.todo-container .todo-main .todo-header .header-left .type-filter-segmented .filter-item.active{background:#fff;color:#6366f1;box-shadow:0 4px 10px #00000014;transform:scale(1.05)}.todo-container .todo-main .todo-header .header-left .todo-sort-label{font-size:13px;font-weight:600;color:#64748b;white-space:nowrap}.todo-container .todo-main .todo-header .header-left .todo-sort-select,.todo-container .todo-main .todo-header .header-left .todo-sort-order-select{border-radius:12px!important}.todo-container .todo-main .todo-header .view-switcher-premium{background:#0000000a;padding:5px;border-radius:16px;display:flex;gap:6px}.todo-container .todo-main .todo-header .view-switcher-premium button{padding:10px 20px;border:none;background:transparent;border-radius:12px;font-size:14px;font-weight:700;color:#64748b;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;align-items:center;gap:10px}.todo-container .todo-main .todo-header .view-switcher-premium button:hover{color:#1e293b;background:#ffffff4d}.todo-container .todo-main .todo-header .view-switcher-premium button.active{background:#fff;color:#6366f1;box-shadow:0 6px 15px #0000001a;transform:translateY(-2px) scale(1.02)}.todo-container .todo-main .todo-header .view-switcher-premium .view-dropdown-btn{padding:10px 16px;border:none;background:transparent;border-radius:12px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s ease}.todo-container .todo-main .todo-header .view-switcher-premium .view-dropdown-btn:hover{color:#1e293b;background:#ffffff4d}.todo-container .todo-main .view-content{flex:1;padding:32px;overflow:hidden}.kanban-board{display:flex!important;flex-direction:row!important;gap:24px!important;height:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:12px!important;scrollbar-width:none;-ms-overflow-style:none}.kanban-board::-webkit-scrollbar{display:none}.kanban-column{width:340px!important;min-width:340px!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important;background:#fff6!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:24px!important;border:1px solid rgba(255,255,255,.5)!important;padding:20px!important;box-shadow:inset 0 0 30px #ffffff4d,0 10px 30px #00000005!important}.kanban-column .column-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:24px!important}.kanban-column .column-header h4{font-size:16px!important;font-weight:800!important;color:#1e293b!important;letter-spacing:.5px;margin:0!important;display:flex!important;align-items:center!important;gap:8px!important}.kanban-column .task-list{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important;min-height:100px!important;display:flex!important;flex-direction:column!important;gap:16px!important;padding-bottom:8px!important;scrollbar-width:none;-ms-overflow-style:none}.kanban-column .task-list::-webkit-scrollbar{display:none}.task-card-premium{background:#ffffffd9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:20px!important;transition:all .5s cubic-bezier(.23,1,.32,1)!important}.task-card-premium:hover{transform:translateY(-10px) scale(1.02)!important;box-shadow:0 30px 60px #0000001f,0 0 0 1px #fffc!important;background:#fff!important}.task-card-premium:hover .star-glow{filter:drop-shadow(0 0 8px rgba(250,173,20,.6));transform:scale(1.2) rotate(15deg)}.task-card-premium.is-starred{border-color:#faad1466!important;background:linear-gradient(135deg,#fff,#fffdf5)!important}.task-card-premium.is-expired{border-color:#ff4d4f33!important;background:linear-gradient(135deg,#fff,#fff1f0)!important}@keyframes voice-pulse{0%{transform:scale(1);box-shadow:0 0 #ff4d4f66}50%{transform:scale(1.1);box-shadow:0 0 0 15px #ff4d4f00}to{transform:scale(1);box-shadow:0 0 #ff4d4f00}}.voice-active-pulse{animation:voice-pulse 2s infinite cubic-bezier(.4,0,.2,1)!important}.list-view-premium{background:#ffffff73;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:28px;border:1px solid rgba(255,255,255,.6);box-shadow:0 10px 40px #00000008,inset 0 0 20px #fff6;padding:16px;overflow:hidden;height:100%}.list-view-premium .premium-table .ant-table{background:transparent!important}.list-view-premium .premium-table .ant-table-thead>tr>th{background:#00000005!important;border-bottom:1px solid rgba(0,0,0,.04)!important;color:#64748b!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:18px 12px!important;white-space:nowrap!important;overflow:visible!important}.list-view-premium .premium-table .ant-table-thead>tr>th .ant-table-column-title{white-space:nowrap!important;overflow:visible!important;display:inline-block!important}.list-view-premium .premium-table .ant-table-thead>tr>th:first-child{border-radius:14px 0 0 14px!important}.list-view-premium .premium-table .ant-table-thead>tr>th:last-child{border-radius:0 14px 14px 0!important}.list-view-premium .premium-table .ant-table-tbody>tr>td{border-bottom:1px solid rgba(0,0,0,.03)!important;padding:20px 24px!important;transition:all .4s cubic-bezier(.23,1,.32,1)!important;white-space:nowrap!important}.list-view-premium .premium-table .ant-table-tbody>tr>td:nth-child(2){white-space:normal!important}.list-view-premium .premium-table .ant-table-tbody>tr>td[data-column-key=tags],.list-view-premium .premium-table .ant-table-tbody>tr>td:has(>div[style*=flexWrap]){white-space:normal!important;max-width:100px!important}.list-view-premium .premium-table .premium-row{cursor:pointer}.list-view-premium .premium-table .premium-row:hover{background:#ffffffe6!important;transform:scale(1.005) translateY(-2px);box-shadow:0 12px 30px #0000000d;z-index:10;position:relative}.list-view-premium .premium-table .premium-row:hover td{background:#ffffffe6!important;border-bottom-color:transparent!important}.list-view-premium .premium-table .task-title-hover:hover{color:#6366f1!important;transform:translate(4px)}.list-view-premium .premium-table .text-ellipsis{display:block;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-app{--brand: #0077ff;--brand-hover: #0068e0;--brand-fill: #0068e0;--on-brand: #ffffff;--brand-ink: #0060d6;--brand-soft: rgba(0, 119, 255, .08);--brand-soft-2: rgba(0, 119, 255, .16);--ink: #0b0d12;--ink-2: #4a5160;--ink-3: #646b78;--ink-4: #a3a8b1;--solid: #0b0d12;--solid-hover: #262a33;--on-solid: #ffffff;--bg-page: #f4f6f8;--bg-card: #ffffff;--bg-sunken: #f7f8fa;--bg-hover: rgba(11, 13, 18, .04);--bg-mask: rgba(15, 23, 42, .28);--line: rgba(11, 13, 18, .08);--line-strong: rgba(11, 13, 18, .14);--carbon: #10b981;--carbon-deep: #059669;--carbon-ink: #047857;--carbon-soft: rgba(16, 185, 129, .12);--brand-deep: #0058d6;--glass: rgba(255, 255, 255, .62);--glass-strong: rgba(255, 255, 255, .82);--glass-edge: rgba(255, 255, 255, .72);--glass-hover: rgba(255, 255, 255, .78);--aura-1: rgba(147, 197, 253, .3);--aura-2: rgba(167, 243, 208, .3);--aura-3: rgba(199, 210, 254, .28);--aura-4: rgba(221, 214, 254, .26);--success: #12a150;--success-ink: #0b7a3d;--success-soft: rgba(18, 161, 80, .1);--warning: #d98a00;--warning-ink: #8f5400;--warning-soft: rgba(217, 138, 0, .12);--danger: #d92d20;--on-danger: #ffffff;--danger-ink: #b42318;--danger-soft: rgba(217, 45, 32, .08);--violet: #6d4ae0;--violet-soft: rgba(109, 74, 224, .1);--ai-1: #0077ff;--ai-2: #6aaeff;--ai-3: #c9e1ff;--ai-tint: #f5f9ff;--chart-1: #0077ff;--chart-2: #10b981;--chart-3: #6d4ae0;--chart-4: #e0a21b;--chart-5: #e5604f;--chart-6: #9aa1ac;--chart-grid: rgba(11, 13, 18, .06);--cat-power: #4f8fe8;--cat-power-soft: #eaf2fc;--cat-power-ink: #3d6fb4;--cat-charge: #34c88a;--cat-charge-soft: #e7f8f1;--cat-charge-ink: #217f58;--cat-carbon: #2cb1a6;--cat-carbon-soft: #e6f6f4;--cat-carbon-ink: #1e7b74;--cat-solar: #f2b441;--cat-solar-soft: #fdf6e8;--cat-solar-ink: #916b26;--cat-storage: #7c83f5;--cat-storage-soft: #eff0fe;--cat-storage-ink: #5e63ba;--cat-water: #4fc3e8;--cat-water-soft: #eaf8fc;--cat-water-ink: #30788f;--cat-gas: #f5a05c;--cat-gas-soft: #fef4eb;--cat-gas-ink: #976339;--cat-heat: #f2778e;--cat-heat-soft: #fdeff1;--cat-heat-ink: #a95363;--cat-slate: #7c8b94;--cat-slate-soft: #eff1f2;--cat-slate-ink: #636f76;--tou-sharp: #e5606d;--tou-peak: #f5a05c;--tou-flat: #4f8fe8;--tou-valley: #34c88a;--tou-deep: #2cb1a6;--trend-good: var(--success-ink);--trend-bad: var(--warning-ink);--trend-flat: var(--ink-3);--shadow-1: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .04);--shadow-2: 0 2px 6px rgba(15, 23, 42, .06), 0 12px 32px rgba(15, 23, 42, .1);--shadow-3: 0 4px 12px rgba(15, 23, 42, .08), 0 24px 64px rgba(15, 23, 42, .18);--shadow-pill: 0 1px 2px rgba(15, 23, 42, .08), 0 0 0 1px rgba(11, 13, 18, .04);--shadow-glass: 0 10px 40px rgba(15, 23, 42, .05), inset 0 0 0 1px rgba(255, 255, 255, .35);--shadow-glass-hover: 0 20px 48px rgba(15, 23, 42, .09), inset 0 0 0 1px rgba(255, 255, 255, .5);--shadow-chip: 0 6px 14px -6px rgba(15, 23, 42, .18);--shadow-carbon: 0 18px 36px -16px rgba(5, 150, 105, .55);--shadow-ai: 0 1px 2px rgba(15, 23, 42, .04), 0 18px 40px -22px rgba(0, 88, 214, .35);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 999px;--control-sm: 28px;--control-md: 34px;--control-lg: 40px;--header-h: 56px;--sider-w: 240px;--sider-w-collapsed: 72px;--sider-item-h: 38px;--sider-sub-h: 34px;--switcher-w: 400px;--modal-sm: 440px;--modal-md: 720px;--modal-lg: 960px;--modal-xl: 1120px;--drawer-md: 560px;--drawer-lg: 800px;--z-sticky: 10;--z-header: 100;--z-overlay: 1000;--z-toast: 2010;--font-sans: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-num: Outfit, "PingFang SC", -apple-system, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}.cc-app .cat-power,.cc-app.cat-power{--c: #4f8fe8;--c-soft: #eaf2fc;--c-ink: #3d6fb4}.cc-app .cat-charge,.cc-app.cat-charge{--c: #34c88a;--c-soft: #e7f8f1;--c-ink: #217f58}.cc-app .cat-carbon,.cc-app.cat-carbon{--c: #2cb1a6;--c-soft: #e6f6f4;--c-ink: #1e7b74}.cc-app .cat-solar,.cc-app.cat-solar{--c: #f2b441;--c-soft: #fdf6e8;--c-ink: #916b26}.cc-app .cat-storage,.cc-app.cat-storage{--c: #7c83f5;--c-soft: #eff0fe;--c-ink: #5e63ba}.cc-app .cat-water,.cc-app.cat-water{--c: #4fc3e8;--c-soft: #eaf8fc;--c-ink: #30788f}.cc-app .cat-gas,.cc-app.cat-gas{--c: #f5a05c;--c-soft: #fef4eb;--c-ink: #976339}.cc-app .cat-heat,.cc-app.cat-heat{--c: #f2778e;--c-soft: #fdeff1;--c-ink: #a95363}.cc-app .cat-slate,.cc-app.cat-slate{--c: #7c8b94;--c-soft: #eff1f2;--c-ink: #636f76}.cc-app .cat-purple,.cc-app.cat-purple{--c: #a55eea;--c-soft: #f6effd;--c-ink: #7b3fb5}.cc-app .cat-brand,.cc-app.cat-brand{--c: #0077ff;--c-soft: rgba(0, 119, 255, .08);--c-ink: #0060d6}.cc-app .cat-green,.cc-app.cat-green{--c: #10b981;--c-soft: rgba(16, 185, 129, .12);--c-ink: #047857}.cc-app .tone-warn,.cc-app.tone-warn{--c: #d98a00;--c-soft: rgba(217, 138, 0, .12);--c-ink: #8f5400}.cc-app .tone-danger,.cc-app.tone-danger{--c: #d92d20;--c-soft: rgba(217, 45, 32, .08);--c-ink: #b42318}.cc-app .tone-ok,.cc-app.tone-ok{--c: #12a150;--c-soft: rgba(18, 161, 80, .1);--c-ink: #0b7a3d}.cc-app .tone-violet,.cc-app.tone-violet{--c: #6d4ae0;--c-soft: rgba(109, 74, 224, .1);--c-ink: #5a3bc4}.cc-app{--s1: var(--cat-gas);--s1-soft: var(--cat-gas-soft);--s1-ink: var(--cat-gas-ink);--s2: var(--cat-power);--s2-soft: var(--cat-power-soft);--s2-ink: var(--cat-power-ink);--s3: var(--cat-storage);--s3-soft: var(--cat-storage-soft);--s3-ink: var(--cat-storage-ink)}.cc-app .cc-sc1,.cc-app.cc-sc1{--c: var(--s1);--c-soft: var(--s1-soft);--c-ink: var(--s1-ink)}.cc-app .cc-sc2,.cc-app.cc-sc2{--c: var(--s2);--c-soft: var(--s2-soft);--c-ink: var(--s2-ink)}.cc-app .cc-sc3,.cc-app.cc-sc3{--c: var(--s3);--c-soft: var(--s3-soft);--c-ink: var(--s3-ink)}.cc-app .mc-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--radius-pill);font:500 12px/1 var(--font-sans);white-space:nowrap;background:var(--bg-hover);color:var(--ink-2)}.cc-app .mc-tag__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.cc-app .mc-tag--brand{background:var(--brand-soft);color:var(--brand-ink)}.cc-app .mc-tag--success{background:var(--success-soft);color:var(--success-ink)}.cc-app .mc-tag--warning{background:var(--warning-soft);color:var(--warning-ink)}.cc-app .mc-tag--danger{background:var(--danger-soft);color:var(--danger-ink)}.cc-app .mc-tag--violet{background:var(--violet-soft);color:var(--violet)}.cc-app .mc-tag--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2)}.cc-app .mc-tag--sm{height:20px;padding:0 7px;font-size:11px}.cc-app .mc-steps{display:flex;align-items:center;gap:10px}.cc-app .mc-step{display:inline-flex;align-items:center;gap:8px;font:500 13px/20px var(--font-sans);color:var(--ink-3);white-space:nowrap}.cc-app .mc-step__n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:600 12px/1 var(--font-num);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-3);flex:none}.cc-app .mc-step.is-done{color:var(--ink-2)}.cc-app .mc-step.is-done .mc-step__n{background:var(--solid);color:var(--on-solid);box-shadow:none}.cc-app .mc-step.is-now{color:var(--ink);font-weight:600}.cc-app .mc-step.is-now .mc-step__n{box-shadow:inset 0 0 0 2px var(--brand);color:var(--brand-ink)}.cc-app .mc-steps__line{flex:1;min-width:20px;height:1px;background:var(--line-strong)}.cc-app .mc-steps__line.is-done{background:var(--ink)}.cc-app .mc-glass{background:var(--glass);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid var(--glass-edge);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);position:relative;min-width:0}.cc-app .mc-glass--strong{background:var(--glass-strong)}.cc-app .mc-glass--hover{cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease}.cc-app .mc-glass--hover:hover{transform:translateY(-2px);background:var(--glass-hover);box-shadow:var(--shadow-glass-hover)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cc-app .mc-glass,.cc-app .mc-glass--strong{background:var(--bg-card)}}.cc-app .mc-ichip{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;flex:none;background:var(--c-soft, var(--bg-hover));color:var(--c-ink, var(--ink-2));box-shadow:inset 0 0 0 1px #fff9}.cc-app .mc-ichip .mc-ico{width:20px;height:20px}.cc-app .mc-ichip--sm{width:28px;height:28px;border-radius:9px}.cc-app .mc-ichip--sm .mc-ico{width:15px;height:15px}.cc-app .mc-ichip--lg{width:52px;height:52px;border-radius:16px}.cc-app .mc-ichip--lg .mc-ico{width:26px;height:26px}.cc-app .mc-ichip--solid{color:#fff;background:linear-gradient(135deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:var(--shadow-chip),inset 0 0 0 1px #ffffff2e}.cc-app .mc-ichip--white{background:var(--bg-card);color:var(--ink-2);box-shadow:0 1px 2px #0f172a0f,inset 0 0 0 1px var(--line)}.cc-app .mc-en{font:600 11px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cc-app .mc-ohead{background:var(--glass-strong);backdrop-filter:blur(32px) saturate(170%);-webkit-backdrop-filter:blur(32px) saturate(170%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:18px 24px;display:flex;align-items:center;gap:16px 20px;flex-wrap:wrap}.cc-app .mc-ohead__title{display:flex;align-items:center;gap:16px;min-width:0}.cc-app .mc-ohead__name{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cc-app .mc-ohead__name h1{margin:0;font:600 28px/36px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.cc-app .mc-ohead__name .mc-en{padding-left:12px;border-left:1px solid var(--line-strong)}.cc-app .mc-ohead__meta{display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}.cc-app .mc-capsule{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--radius-pill);background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--ink-2);white-space:nowrap}.cc-app .mc-capsule b{font:600 12px var(--font-num);color:var(--ink)}.cc-app .mc-capsule--view{background:var(--carbon-soft);box-shadow:none;color:var(--carbon-ink);font-weight:500}.cc-app .mc-capsule--view:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--carbon);box-shadow:0 0 0 3px #10b9812e}.cc-app .mc-ohead__extra{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cc-app .mc-metric{padding:18px 20px 16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.cc-app .mc-metric:after{content:"";position:absolute;top:-40px;right:-30px;width:140px;height:140px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--c-soft, transparent) 0%,transparent 70%)}.cc-app .mc-metric>*{position:relative;z-index:1}.cc-app .mc-metric__top{display:flex;align-items:flex-start;gap:12px}.cc-app .mc-metric__label{font:500 13px/20px var(--font-sans);color:var(--ink-2)}.cc-app .mc-metric__value{display:flex;align-items:baseline;gap:6px;margin-top:6px}.cc-app .mc-metric__num{font:600 28px/34px var(--font-num);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.cc-app .mc-metric__unit{font-size:13px;color:var(--ink-3)}.cc-app .mc-metric .mc-ichip{margin-left:auto}.cc-app .mc-metric__foot{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.cc-app .mc-metric__spark{height:40px;margin:2px -4px -4px}.cc-app .mc-metric__spark .line{fill:none;stroke:var(--c);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.cc-app .mc-metric__spark .s0{stop-color:var(--c);stop-opacity:.28}.cc-app .mc-metric__spark .s1{stop-color:var(--c);stop-opacity:0}.cc-app .mc-metric__bar{height:6px;border-radius:6px;background:#94a3b82e;overflow:hidden}.cc-app .mc-metric__bar>i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--c-soft),var(--c))}.cc-app .mc-phead{background:var(--glass-strong);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid var(--glass-edge);border-radius:var(--radius-2xl);box-shadow:var(--shadow-glass);padding:16px 24px 18px;display:flex;flex-direction:column;gap:10px}.cc-app .mc-phead__crumb{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.cc-app .mc-phead__crumb .mc-ico{width:12px;height:12px}.cc-app .mc-phead__crumb b{color:var(--ink-2);font-weight:500}.cc-app .mc-phead__main{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cc-app .mc-phead__main h1{margin:0;font:600 24px/32px var(--font-sans);letter-spacing:-.01em}.cc-app .mc-phead__desc{font-size:13px;color:var(--ink-3);margin:0}.cc-app .mc-phead__act{margin-left:auto;display:flex;gap:8px;align-items:center}.cc-app .mc-phead .mc-seg{align-self:flex-start}.cc-app .mc-ichip{position:relative;color:var(--c-ink, var(--ink-2));background:linear-gradient(160deg,#fff 0%,var(--c-soft, var(--bg-sunken)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c, #94a3b8) 22%,transparent),inset 0 1px #fffffff2,0 4px 10px -6px color-mix(in srgb,var(--c, #94a3b8) 55%,transparent)}.cc-app .mc-ichip .mc-i{stroke-width:1.5}.cc-app .mc-ichip .mc-i .a{opacity:.2}.cc-app .mc-ichip--solid{color:#fff;background:radial-gradient(120% 100% at 20% 0%,rgba(255,255,255,.35) 0%,transparent 55%),linear-gradient(145deg,var(--c, var(--brand)) 0%,var(--c-ink, var(--brand-deep)) 100%);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff59,0 8px 16px -8px color-mix(in srgb,var(--c, var(--brand)) 80%,transparent)}.cc-app .mc-ichip--solid .mc-i .a{opacity:.32}.cc-app .mc-ichip--white{background:linear-gradient(160deg,#fff,var(--bg-sunken));color:var(--ink-2)}.cc-app .mc-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent)}.cc-app .mc-tag--live .mc-tag__dot{animation:mc-pulse 1.8s ease-out infinite}.cc-app .mc-tag .mc-ico{width:12px;height:12px}.cc-app .mc-tag__n{font:600 11px var(--font-num);padding:0 5px;margin-right:-4px;border-radius:99px;background:color-mix(in srgb,currentColor 14%,transparent)}.cc-app .mc-tag__x{width:14px;height:14px;margin-right:-4px;border-radius:50%;display:grid;place-items:center;opacity:.6}.cc-app .mc-tag__x .mc-ico{width:10px;height:10px}.cc-app .mc-tag--lg{height:26px;padding:0 11px;font-size:13px}.cc-app .mc-phead__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.cc-app .mc-phead__meta>span{display:inline-flex;align-items:center;gap:6px}.cc-app .mc-phead__meta .mc-ico{width:13px;height:13px}.cc-app .mc-phead__meta b{color:var(--ink-2);font-weight:500}.cc-app .mc-phead__main .mc-ichip{width:42px;height:42px;border-radius:13px}.cc-app .mc-phead__main .mc-ichip .mc-ico{width:20px;height:20px}.cc-app .mc-phead__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4px;border-radius:14px;background:#ffffff9e;box-shadow:inset 0 0 0 1px var(--line)}.cc-app .mc-phead__facts div{padding:10px 14px;display:flex;flex-direction:column;gap:1px}.cc-app .mc-phead__facts div+div{border-left:1px solid var(--line)}.cc-app .mc-phead__facts span{font-size:11.5px;color:var(--ink-3)}.cc-app .mc-phead__facts b{font:600 15px var(--font-num);color:var(--ink);display:flex;align-items:center;gap:6px}.cc-app .mc-phead__facts b .mc-avatar{width:20px;height:20px;font-size:10px}.cc-app .mc-phead__facts b.txt{font-family:var(--font-sans);font-size:13.5px}.cc-app .mc-phead .mc-tabs{margin:4px -24px -18px;padding:0 24px;border-bottom:0;border-top:1px solid var(--line)}.cc-app .mc-phead--page{padding:18px 24px 0;gap:12px}.cc-app .mc-phead--page .mc-phead__main h1{font-size:24px}.cc-app .mc-phead--page .mc-tabs{margin:2px -24px 0}.cc-app .mc-phead__time{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--line-strong),0 1px 2px #0f172a0d;font:500 13px var(--font-num);color:var(--ink)}.cc-app .mc-phead__time .mc-ico{width:15px;height:15px;color:var(--ink-3)}@font-face{font-family:CCOutfit;src:url(/fonts/approval/outfit-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:CCOutfit;src:url(/fonts/approval/outfit-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:CCOutfit;src:url(/fonts/approval/outfit-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:CCMono;src:url(/fonts/approval/geist-mono-400.ttf) format("truetype");font-weight:400;font-display:swap}.cc-app{--font-num: CCOutfit, "PingFang SC", sans-serif;--font-mono: CCMono, ui-monospace, monospace;--cc-blue: var(--brand);--cc-ink: var(--ink);--cc-line: var(--line);--cc-muted: var(--ink-3);font-family:var(--font-sans);color:var(--ink);font-size:14px;line-height:22px}.cc-app *,.cc-app button,.cc-app input,.cc-app textarea,.cc-app select,.cc-app .ant-btn,.cc-app .ant-table,.cc-app .ant-select,.cc-app .ant-form,.cc-app .ant-modal-title{font-family:var(--font-sans)}.cc-app h1,.cc-app h2,.cc-app h3,.cc-app p{margin:0;color:inherit}.cc-app h2{font-size:15px;font-weight:600;line-height:22px}.cc-app h3{font-size:14px;font-weight:500}.cc-app p{font-size:13px;line-height:22px;color:var(--ink-3)}.cc-app small{display:block;font-size:11px;color:var(--ink-3);line-height:18px}.cc-app strong,.cc-app b{font-weight:600}.cc-app .cc-amount,.cc-app .cc-date,.cc-app .mc-metric__num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.cc-app .cc-amount{font-size:14px;font-weight:500;white-space:nowrap}.cc-app .cc-mono{font-family:var(--font-mono);font-size:11px}.cc-app .cc-muted{color:var(--ink-3);font-size:12px}.cc-app .cc-kicker{font-size:11px;color:var(--ink-3);letter-spacing:.12em}.cc-app .cc-spacer{flex:1}.cc-app .ap-glyph{display:inline-flex;width:18px;height:18px;vertical-align:middle;flex-shrink:0;align-items:center;justify-content:center}.cc-app .ap-glyph svg{width:100%;height:100%;display:block}.cc-app .ap-glyph .s{opacity:.3}.cc-app .mc-ichip .ap-glyph{width:20px;height:20px}.cc-app .mc-ichip--lg .ap-glyph{width:26px;height:26px}.cc-app .ant-btn{height:34px;padding:0 12px;font-size:13px;font-weight:500;border-radius:8px;border-color:var(--line-strong);color:var(--ink);box-shadow:var(--shadow-1);transition:transform .16s ease,background .16s ease}.cc-app .ant-btn:not(:disabled):hover{transform:translateY(-2px);border-color:var(--line-strong);color:var(--ink);background:var(--bg-sunken)}.cc-app .ant-btn-primary{background:var(--solid)!important;color:var(--on-solid)!important;border-color:var(--solid)!important}.cc-app .ant-btn-primary:not(:disabled):hover{background:var(--solid-hover)!important}.cc-app .ant-btn-primary:disabled{opacity:.45}.cc-app .ant-btn-link,.cc-app .ant-btn-text{box-shadow:none;border:0}.cc-app .ant-btn-link{color:var(--brand-ink);padding:0 6px}.cc-app .ant-btn-dangerous{color:var(--danger-ink)}.cc-app .ant-btn-sm{height:28px;padding:0 10px;font-size:12px}.cc-app .ant-input,.cc-app .ant-input-affix-wrapper,.cc-app .ant-input-number,.cc-app .ant-select-selector{border-radius:8px!important;border-color:var(--line-strong)!important;box-shadow:none;font-size:13px}.cc-app .ant-input,.cc-app .ant-input-affix-wrapper,.cc-app .ant-input-number{min-height:34px}.cc-app .ant-input-affix-wrapper .ant-input{min-height:0}.cc-app .ant-input-number-input{height:32px}.cc-app .ant-select-selector{min-height:34px}.cc-app .ant-select-selection-item,.cc-app .ant-select-selection-placeholder{line-height:32px!important}.cc-app .ant-input-number{width:100%}.cc-app .ant-form-item-label>label{font-size:13px;font-weight:500;color:var(--ink-2)}.cc-app .ant-table{font-size:12px;color:var(--ink);background:transparent}.cc-app .ant-table-thead>tr>th{background:var(--bg-sunken)!important;color:var(--ink-3);font-size:11px;font-weight:500;border-color:var(--line);padding:12px!important}.cc-app .ant-table-tbody>tr>td{padding:12px!important;border-color:var(--line);line-height:20px}.cc-app .ant-table-cell:before{display:none}.cc-app .ant-table-tbody>tr:hover>td{background:var(--brand-soft)!important}.cc-app .ant-table-cell small{margin-top:4px}.cc-app .ant-table-wrapper{min-width:0}.cc-app .ant-tag{border:0;border-radius:999px;font-size:11px;padding:1px 8px}.cc-app .mc-tag{font-size:11px;gap:5px;padding:0 8px;height:22px}.cc-app .mc-tag__dot{height:5px;width:5px;border-radius:50%;background:currentColor}.cc-app .ant-empty{margin:0;padding:36px 20px}.cc-app .ant-empty-image{height:32px;opacity:.65}.cc-app .ant-empty-description{font-size:12px;color:var(--ink-3)}.cc-app .ant-tabs-tab{font-size:12px;padding:12px 0}.cc-app .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.cc-app .ant-tabs-ink-bar{background:var(--brand)}.cc-app .ant-tabs-nav,.cc-app .ant-pagination{margin:0}.cc-app .ant-pagination-item{border:1px solid var(--line);border-radius:8px;min-width:28px;height:28px;line-height:26px}.cc-app .ant-pagination-item a{font-family:var(--font-num)}.cc-app .ant-pagination-item-active{border-color:var(--brand);background:var(--brand-soft)}.contract-center.contract-center{padding:0!important;min-height:100%;min-width:0;background:radial-gradient(at 0% 0%,rgba(147,197,253,.2),transparent 50%),radial-gradient(at 100% 0%,rgba(167,243,208,.2),transparent 50%),radial-gradient(at 100% 100%,rgba(199,210,254,.2),transparent 50%),radial-gradient(at 0% 100%,rgba(221,214,254,.2),transparent 50%),var(--bg-page)}.contract-center.contract-center .cc-topbar{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 24px;background:var(--glass);border-bottom:1px solid var(--glass-edge);font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-topbar>button:first-child{border:0;background:none;color:var(--ink);font-size:12px;font-weight:600;padding:0;cursor:pointer}.contract-center.contract-center .cc-shell{width:100%;min-width:0;padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}.contract-center.contract-center .cc-content{min-width:0}.contract-center.contract-center .cc-overview{display:flex;flex-direction:column;gap:16px}.contract-center.contract-center .cc-panel{border:1px solid var(--line);background:var(--bg-card);border-radius:16px;box-shadow:var(--shadow-1);overflow:hidden;min-width:0;margin-bottom:16px}.contract-center.contract-center .cc-overview>.cc-panel{margin-bottom:0}.contract-center.contract-center .cc-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 12px}.contract-center.contract-center .cc-panel-head p{margin-top:4px;font-size:12px}.contract-center.contract-center .cc-heading-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.contract-center.contract-center .cc-heading-row small{font-size:12px}.contract-center.contract-center .standard-table-panel{border:0;border-radius:0;box-shadow:none;background:transparent;padding:0 20px 20px;margin:0}.contract-center.contract-center .cc-panel:has(.cc-quicktasks) .cc-panel-head{padding-bottom:8px}.contract-center.contract-center .cc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.contract-center.contract-center .mc-metric{text-align:left;cursor:pointer;min-height:122px}.contract-center.contract-center .mc-metric:disabled{opacity:1;cursor:default}.contract-center.contract-center .mc-metric:not(:disabled):hover{transform:translateY(-2px);box-shadow:var(--shadow-glass-hover)}.contract-center.contract-center .mc-metric__num{font-weight:600!important}.contract-center.contract-center .mc-metric__foot{font-size:11px;line-height:18px}.contract-center.contract-center .mc-metric__unit{font-size:12px}.contract-center.contract-center .cc-launch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:4px 20px 20px}.contract-center.contract-center .cc-launch button{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);background:var(--bg-card);border-radius:12px;color:var(--ink);text-align:left;cursor:pointer;min-width:0}.contract-center.contract-center .cc-launch button>div{flex:1;min-width:0}.contract-center.contract-center .cc-launch strong{font-size:14px;font-weight:500}.contract-center.contract-center .cc-launch small{margin-top:6px;line-height:21px}.contract-center.contract-center .cc-launch button>.ap-glyph:last-child{width:14px;color:var(--ink-3)}.contract-center.contract-center .cc-launch button:hover{background:var(--brand-soft);border-color:var(--brand-soft-2)}.contract-center.contract-center .cc-insight{border:1px solid var(--brand-soft-2);background:var(--ai-tint);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:12px;font-size:12px}.contract-center.contract-center .cc-insight>div{flex:1}.contract-center.contract-center .cc-insight strong{font-size:13px;font-weight:500}.contract-center.contract-center .cc-insight small{margin-top:3px}.contract-center.contract-center .cc-glass-panel,.contract-center.contract-center .cc-overview .cc-chart-grid .cc-panel{background:var(--glass);border-color:var(--glass-edge);border-radius:20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--shadow-glass)}.contract-center.contract-center .cc-quicktasks{display:grid;grid-template-columns:repeat(4,1fr);padding:4px 20px 20px}.contract-center.contract-center .cc-quicktasks button{background:none;border:0;border-right:1px solid var(--line);padding:8px 20px;text-align:left;cursor:pointer}.contract-center.contract-center .cc-quicktasks button:first-child{padding-left:0}.contract-center.contract-center .cc-quicktasks button:last-child{border:0}.contract-center.contract-center .cc-quicktasks button>span{display:flex;align-items:center;justify-content:space-between;color:var(--ink-2);font-size:12px}.contract-center.contract-center .cc-quicktasks b{display:block;font:600 28px/38px var(--font-num);margin:6px 0}.contract-center.contract-center .cc-quicktasks .ap-glyph{color:var(--brand);width:14px}.contract-center.contract-center .cc-chart-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px}.contract-center.contract-center .cc-chart-grid+.cc-chart-grid{margin-top:16px}.contract-center.contract-center .cc-chart-grid>.cc-panel{margin-bottom:0}.contract-center.contract-center .cc-chart-label{color:var(--ink-3);font-size:11px}.contract-center.contract-center .cc-bars{display:flex;gap:16px;align-items:flex-end;justify-content:space-around;min-height:182px;padding:14px 0 0;border-bottom:1px solid var(--line)}.contract-center.contract-center .cc-bars>div{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.contract-center.contract-center .cc-bars i{display:block;width:clamp(16px,3vw,40px);border-radius:6px 6px 0 0;background:var(--brand);min-height:2px}.contract-center.contract-center .cc-bars b{font:500 12px var(--font-num);color:var(--ink-3)}.contract-center.contract-center .cc-bars small{padding-bottom:8px}.contract-center.contract-center .cc-donutbox{display:flex;gap:20px;align-items:center;justify-content:center;min-height:204px}.contract-center.contract-center .cc-donut{height:148px;width:148px;border-radius:50%;position:relative;flex:none}.contract-center.contract-center .cc-donut:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:50%;background:var(--bg-card)}.contract-center.contract-center .cc-donut>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.contract-center.contract-center .cc-donut b{font:600 28px var(--font-num)}.contract-center.contract-center .cc-legend{list-style:none;padding:0;min-width:90px}.contract-center.contract-center .cc-legend li{display:flex;align-items:center;gap:8px;font-size:12px;margin:12px 0}.contract-center.contract-center .cc-legend i{width:8px;height:8px;border-radius:3px}.contract-center.contract-center .cc-legend b{margin-left:auto;font-family:var(--font-num)}.contract-center.contract-center .cc-view-tabs{display:flex;gap:8px;padding-bottom:12px;flex-wrap:wrap}.contract-center.contract-center .cc-view-tabs button{border:0;background:none;color:var(--ink-3);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:12px}.contract-center.contract-center .cc-view-tabs button.is-active{color:var(--brand-ink);background:var(--brand-soft);font-weight:500}.contract-center.contract-center .cc-filterbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px;background:var(--bg-sunken);border-radius:12px;margin-bottom:12px}.contract-center.contract-center .cc-filterbar .ant-input-search{width:280px}.contract-center.contract-center .cc-filterbar .ant-select{min-width:130px}.contract-center.contract-center .cc-filterbar .ant-input-group-addon{background:none}.contract-center.contract-center .cc-filterbar .ant-input-search-button{box-shadow:none}.contract-center.contract-center .cc-table-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-table-footer .cc-amount{color:var(--ink)}.contract-center.contract-center .cc-contract-link{text-align:left;padding:0;background:none;border:0;cursor:pointer;color:var(--ink);max-width:100%}.contract-center.contract-center .cc-contract-link strong{display:block;font-size:13px;font-weight:500;line-height:21px}.contract-center.contract-center .cc-contract-link:hover strong{color:var(--brand-ink)}.contract-center.contract-center .cc-entity-cell>span{display:block}.contract-center.contract-center .cc-detail-header{padding:20px 20px 0;border:1px solid var(--line);border-radius:16px;background:var(--bg-card);box-shadow:var(--shadow-1)}.contract-center.contract-center .cc-detail-top{display:flex;align-items:center;gap:8px;font-size:12px}.contract-center.contract-center .cc-detail-top>.ant-btn-link{padding-left:0}.contract-center.contract-center .cc-detail-title{display:flex;gap:12px;align-items:center;margin:12px 0}.contract-center.contract-center .cc-detail-title h1{font:600 22px/32px var(--font-sans);overflow-wrap:anywhere}.contract-center.contract-center .cc-detail-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-summary{display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1fr;gap:24px;padding:20px 0 16px;border-top:1px solid var(--line);margin-top:16px}.contract-center.contract-center .cc-summary span{font-size:11px;color:var(--ink-3)}.contract-center.contract-center .cc-summary strong{display:block;font-size:13px;line-height:21px;margin-top:5px;font-weight:500}.contract-center.contract-center .cc-summary .cc-amount{font:600 24px/30px var(--font-num)}.contract-center.contract-center .cc-summary .cc-date{font-size:13px;white-space:normal}.contract-center.contract-center .cc-stage{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;border:1px solid var(--line);background:var(--bg-card);border-radius:16px;padding:16px;margin-bottom:16px;font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-stage>div,.contract-center.contract-center .cc-stage>button{padding:12px;border:1px solid transparent;border-radius:10px;background:var(--bg-sunken);text-align:left}.contract-center.contract-center .cc-stage span{font:400 11px var(--font-num);display:block;margin-bottom:6px}.contract-center.contract-center .cc-stage strong{font-size:12px;font-weight:500}.contract-center.contract-center .cc-stage small{margin-top:4px;font-size:11px}.contract-center.contract-center .cc-stage .is-done{background:var(--success-soft);color:var(--success-ink)}.contract-center.contract-center .cc-stage .is-current{background:var(--brand-soft);border-color:var(--brand-soft-2);color:var(--brand-ink)}.contract-center.contract-center .cc-phase-summary{padding:0;margin:0;border:0}.contract-center.contract-center .cc-phase-summary button{cursor:pointer;color:var(--ink-2)}.contract-center.contract-center .cc-phase-summary button:hover{background:var(--brand-soft)}.contract-center.contract-center .cc-phase-summary b{font:600 22px var(--font-num)}.contract-center.contract-center .cc-two,.contract-center.contract-center .cc-diff{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.contract-center.contract-center .cc-two>div,.contract-center.contract-center .cc-diff>div{min-width:0}.contract-center.contract-center .cc-party-card{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--bg-card)}.contract-center.contract-center .cc-party-card h2{margin:12px 0}.contract-center.contract-center pre,.contract-center.contract-center .cc-preserve{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);line-height:1.9}.contract-center.contract-center pre{max-height:500px;overflow:auto;padding:16px;background:var(--bg-sunken);border-radius:8px}.contract-center.contract-center .cc-diff{padding:20px}.contract-center.contract-center .cc-diff ol{padding:16px 16px 16px 40px;max-height:500px;overflow:auto;line-height:1.9;background:var(--bg-sunken);border-radius:8px}.contract-center.contract-center .cc-line-changed{background:var(--warning-soft)}.contract-center.contract-center .cc-search-results>div{padding:18px 0;border-bottom:1px solid var(--line)}.contract-center.contract-center .cc-search-results p{margin:12px 0;line-height:26px;white-space:pre-wrap}.contract-center.contract-center .cc-toolrow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0;font-size:12px}.contract-center.contract-center .cc-checks>div{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.contract-center.contract-center .cc-checks>div>div{flex:1}.contract-center.contract-center .cc-checks strong{font-size:13px;font-weight:500}.contract-center.contract-center .cc-checks small{margin-top:4px}.contract-center.contract-center .cc-checks .ap-glyph{color:var(--ink-3)}.contract-center.contract-center .cc-trash{padding:16px;background:var(--bg-sunken);border-radius:12px;font-size:12px}.contract-center.contract-center .cc-trash>div{display:flex;justify-content:space-between;padding:8px 0}.contract-center.contract-center .cc-approval-nodes>div{padding:12px 0;border-bottom:1px solid var(--line)}.contract-center.contract-center .cc-scope-footer{display:flex;gap:16px;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-analytics{padding:8px}.contract-center.contract-center .cc-analytics>div{padding:12px 0}.contract-center.contract-center .cc-ellipsis{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-modal.cc-app .ant-modal{top:24px;padding-bottom:24px}.cc-modal.cc-app .ant-modal-content{background:var(--bg-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--line);border-radius:20px!important;box-shadow:var(--shadow-3)!important;padding:0!important;overflow:hidden}.cc-modal.cc-app .ant-modal-header{background:var(--bg-card)!important;border-bottom:1px solid var(--line);padding:20px 24px;margin:0}.cc-modal.cc-app .ant-modal-title{font-size:17px;font-weight:600}.cc-modal.cc-app .ant-modal-body{padding:20px 24px;max-height:calc(100vh - 180px);overflow:auto}.cc-modal.cc-app .ant-modal-footer{padding:14px 24px;background:var(--bg-sunken);border-top:1px solid var(--line);margin:0}.cc-modal.cc-app .cc-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.cc-modal.cc-app .ant-form-item{margin-bottom:14px}.cc-modal.cc-app .cc-wide{grid-column:1/-1}.cc-modal.cc-app .ant-select{width:100%}.cc-modal.cc-app .cc-preview{height:66vh;width:100%;border:0}.cc-modal.cc-app .cc-preview-image{max-width:100%;max-height:66vh;display:block;margin:auto}.cc-modal.cc-app .cc-text-preview{white-space:pre-wrap;line-height:1.9;padding:20px;background:var(--bg-sunken)}.cc-modal.cc-app .cc-toolrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0}.cc-modal.cc-app .cc-toolrow .ant-select{width:240px}.cc-modal.cc-app .cc-contact-row{display:grid;grid-template-columns:1fr 1.5fr 1.6fr 1fr auto;gap:10px;align-items:center}.cc-modal.cc-app .cc-wizard-steps{grid-column:1/-1;margin-bottom:20px}.cc-modal.cc-app .cc-wizard-section{display:contents}.cc-modal.cc-app .cc-wizard-section[hidden]{display:none}.cc-modal.cc-app .cc-wizard-review{grid-column:1/-1;padding:20px;background:var(--bg-sunken);border-radius:12px}.cc-modal.cc-app .cc-dialog-error{margin-bottom:16px}.cc-modal.cc-app .cc-wizard-review h3{font-size:17px;margin-bottom:16px}.cc-modal.cc-app .cc-wizard-review dl{display:grid;grid-template-columns:120px 1fr;gap:12px;font-size:13px}.cc-modal.cc-app .cc-wizard-review dt{color:var(--ink-3)}.cc-modal.cc-app .cc-wizard-review dd{margin:0}.cc-modal.cc-app .cc-wizard-foot{display:flex;align-items:center;gap:8px}.cc-modal.cc-app .cc-wizard-foot>span{flex:1;text-align:left;font-size:12px;color:var(--ink-3)}@media (max-width: 1050px){.contract-center.contract-center .cc-shell{padding:18px}.contract-center.contract-center .cc-launch{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-center.contract-center .cc-chart-grid{grid-template-columns:1fr}.contract-center.contract-center .cc-stats{gap:10px}.contract-center.contract-center .mc-metric{padding:14px}.contract-center.contract-center .mc-metric__num{font-size:24px}.contract-center.contract-center .mc-metric .mc-ichip{width:28px;height:28px}.contract-center.contract-center .cc-summary{grid-template-columns:repeat(2,1fr)}.contract-center.contract-center .mc-ohead__extra{margin-left:0}}@media (max-width: 700px){.contract-center.contract-center .cc-shell{padding:12px}.contract-center.contract-center .cc-topbar{padding:0 12px}.contract-center.contract-center .cc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-center.contract-center .cc-launch,.contract-center.contract-center .cc-two,.contract-center.contract-center .cc-diff{grid-template-columns:1fr}.contract-center.contract-center .cc-quicktasks{grid-template-columns:repeat(2,1fr);gap:12px}.contract-center.contract-center .cc-quicktasks button{border:0;padding:0}.contract-center.contract-center .cc-stage{grid-template-columns:repeat(3,1fr)}.contract-center.contract-center .cc-panel-head{flex-wrap:wrap}.contract-center.contract-center .cc-summary{gap:12px}.contract-center.contract-center .cc-filterbar .ant-input-search{width:100%}.contract-center.contract-center .cc-table-footer{flex-wrap:wrap}.contract-center.contract-center .cc-detail-title h1{font-size:18px}.contract-center.contract-center .cc-detail-top,.contract-center.contract-center .cc-donutbox{flex-wrap:wrap}.cc-modal.cc-app .cc-form{grid-template-columns:1fr}.cc-modal.cc-app .cc-contact-row{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){.cc-app *{transition:none!important;animation:none!important}}.cc-pdf-toolbar{padding:10px 0 14px}.cc-modal .cc-pdf-toolbar .ant-input-number{width:65px!important}.cc-pdf-toolbar .ant-space-item>span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.cc-pdf-canvas{height:58vh;overflow:auto;background:#edf0f5;padding:18px;text-align:center}.cc-pdf-canvas canvas{background:#fff;box-shadow:0 4px 18px #121c2d1f;max-width:none}.contract-center.contract-center .cc-module-stats{margin-bottom:16px}.contract-center.contract-center .cc-taskboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.contract-center.contract-center .cc-boardcol{min-width:0;padding:12px;background:var(--bg-sunken);border:1px solid var(--line);border-radius:16px}.contract-center.contract-center .cc-boardcol>header{display:flex;align-items:center;gap:8px;margin:2px 0 12px;font-size:12px}.contract-center.contract-center .cc-boardcol>header h3{flex:1;font-size:13px;font-weight:600}.contract-center.contract-center .cc-boardcol>header b{font:500 12px var(--font-num);padding:1px 8px;background:var(--brand-soft);border-radius:999px;color:var(--brand-ink)}.contract-center.contract-center .cc-task-card{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.contract-center.contract-center .cc-task-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-1)}.contract-center.contract-center .cc-task-card h3{font:500 14px/22px var(--font-sans)}.contract-center.contract-center .cc-task-card p{font-size:12px;padding:8px 10px;border-radius:8px;background:var(--bg-sunken)}.contract-center.contract-center .cc-task-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.contract-center.contract-center .cc-board-empty{padding:36px 8px;text-align:center;color:var(--ink-4)}.contract-center.contract-center .cc-board-empty p{margin-top:12px;font-size:12px}.contract-center.contract-center .cc-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.contract-center.contract-center .cc-detail-aside{min-width:0}.contract-center.contract-center .cc-detail-aside .standard-table-panel>p{margin-bottom:12px}.contract-center.contract-center .cc-detail-aside .cc-panel-head{padding:20px 20px 12px}.contract-center.contract-center .cc-detail-aside .cc-panel-head p{display:none}.contract-center.contract-center .cc-activity{position:relative;padding:8px 0 12px 16px;border-left:1px solid var(--line);margin-left:4px}.contract-center.contract-center .cc-activity i{position:absolute;left:-3px;top:15px;width:5px;height:5px;border-radius:50%;background:var(--carbon)}.contract-center.contract-center .cc-activity strong{font-size:12px;font-weight:500}.contract-center.contract-center .cc-activity small{margin-top:4px}.contract-center.contract-center .cc-readiness{display:flex;gap:8px;align-items:baseline;margin-bottom:12px}.contract-center.contract-center .cc-readiness b{font:600 28px var(--font-num)}.contract-center.contract-center .cc-readiness span{font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-detail-grid .cc-stage{padding:12px;gap:6px}.contract-center.contract-center .cc-detail-grid .cc-stage>div{padding:10px 8px}.ant-layout-sider.app-sider.sb-b.contract-sider{--sb-brand: #0077ff;--sb-brand-ink: #0060d6;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-layout-sider.app-sider.sb-b.contract-sider .sb-quick__i.is-active,.ant-layout-sider.app-sider.sb-b.contract-sider .ant-menu-item-selected{background:#07f!important}@media (max-width: 1200px){.contract-center.contract-center .cc-detail-grid{grid-template-columns:minmax(0,1fr) 280px}.contract-center.contract-center .cc-taskboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 950px){.contract-center.contract-center .cc-detail-grid{grid-template-columns:1fr}.contract-center.contract-center .cc-detail-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width: 700px){.contract-center.contract-center .cc-taskboard,.contract-center.contract-center .cc-detail-aside{grid-template-columns:1fr}}.cc-app .ant-btn-color-primary.ant-btn-variant-solid{background:var(--solid)!important;color:var(--on-solid)!important;border-color:var(--solid)!important}.cc-app .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover{background:var(--solid-hover)!important}.cc-app .mc-metric__unit{white-space:nowrap}.cc-modal.cc-app .standard-modal .ant-modal-content{border-radius:20px!important;box-shadow:var(--shadow-3)!important}.cc-modal.cc-app .standard-modal .ant-modal-header .ant-modal-title{font-size:17px;font-weight:600}.cc-modal.cc-app .standard-modal .ant-modal-body{background:var(--bg-card)!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-form-item-label>label{font-weight:500!important;color:var(--ink-2)!important}.cc-modal.cc-app .standard-modal .ant-modal-body input.ant-input,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input-number,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-select-single .ant-select-selector{height:34px!important;min-height:34px!important;max-height:34px!important;padding:4px 12px!important;border-radius:8px!important;background:var(--bg-card)!important;border:1px solid var(--line-strong)!important;font-size:13px!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input-number{padding:0!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input-number-input{height:32px!important;padding:0 12px!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-select-single .ant-select-selector{padding:0 12px!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-select-selection-item,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-select-selection-placeholder{line-height:32px!important}.cc-modal.cc-app .standard-modal .ant-modal-body textarea.ant-input{background:var(--bg-card)!important;border:1px solid var(--line-strong)!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input:hover,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input:focus,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-input-number:hover,.cc-modal.cc-app .standard-modal .ant-modal-body .ant-select-open .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.cc-modal.cc-app .standard-modal .ant-modal-footer .ant-btn{height:34px!important;border-radius:8px!important}.app-layout .ant-layout-sider.app-sider.sb-b.contract-sider .sb-quick__i.is-active,.app-layout .ant-layout-sider.app-sider.sb-b.contract-sider .menu-scroll-area .ant-menu .ant-menu-item.ant-menu-item-selected{background:#07f!important}.contract-center.contract-center .cc-template-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contract-center.contract-center .cc-template-card{border:1px solid var(--line);border-radius:16px;padding:20px;background:var(--bg-card);min-width:0}.contract-center.contract-center .cc-template-card>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.contract-center.contract-center .cc-template-card h3{font-size:17px;font-weight:600;margin-bottom:8px}.contract-center.contract-center .cc-template-meta{display:flex;justify-content:space-between;gap:16px;font-size:12px;color:var(--ink-3);padding-top:12px}.contract-center.contract-center .cc-template-meta b{font-size:12px;font-weight:500;color:var(--ink-2)}.contract-center.contract-center .cc-template-card footer{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:16px;padding-top:16px}@media (max-width: 700px){.contract-center.contract-center .cc-template-cards{grid-template-columns:1fr}}.contract-center.contract-center .cc-selectionbar{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--brand-soft);border:1px solid var(--brand-soft-2);border-radius:8px;font-size:12px;color:var(--brand-ink);margin-bottom:12px}.cc-app .ant-select-dropdown{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);padding:6px}.cc-app .cc-empty{padding:36px 20px;text-align:center}.cc-app .cc-empty>.ap-glyph{height:36px;width:36px;color:var(--ink-4);margin-bottom:12px}.cc-app .cc-empty p{font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-contract-scope{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-card);border:1px solid var(--line);border-radius:16px;margin-bottom:16px}.contract-center.contract-center .cc-contract-scope>div:first-of-type{flex:1}.contract-center.contract-center .cc-contract-scope strong{font-size:13px;font-weight:500}.contract-center.contract-center .cc-contract-scope .ant-select{width:min(420px,50%)}@media (max-width: 700px){.contract-center.contract-center .cc-contract-scope{flex-wrap:wrap}.contract-center.contract-center .cc-contract-scope .ant-select{width:100%}}.cc-app.cc-select-popup{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);padding:6px}.cc-app.cc-select-popup .ant-select-item-option-selected{background:var(--brand-soft)!important;color:var(--brand-ink)!important}.cc-app.cc-select-popup .ant-select-item{font-size:13px;border-radius:8px}.contract-center.contract-center .cc-series-income{color:var(--brand-ink);font-size:12px}.contract-center.contract-center .cc-series-expense{color:var(--carbon-ink);font-size:12px}.contract-center.contract-center .cc-bars-paired>div>div{display:flex;gap:6px;align-items:flex-end}.contract-center.contract-center .cc-bars-paired>div>div>span{display:flex;flex-direction:column;align-items:center;gap:8px}.contract-center.contract-center .cc-bars-paired i{width:clamp(12px,2vw,28px)}.contract-center.contract-center .cc-rank-list>div{display:flex;align-items:center;gap:12px;font-size:12px;margin:20px 0}.contract-center.contract-center .cc-rank-list>div>b{color:var(--brand-ink);font:500 14px var(--font-num)}.contract-center.contract-center .cc-rank-list>div>span{width:80px;flex:none}.contract-center.contract-center .cc-rank-list>div>div{flex:1;height:8px;border-radius:6px;background:var(--bg-hover);overflow:hidden}.contract-center.contract-center .cc-rank-list i{display:block;height:100%;background:var(--brand);border-radius:6px}.contract-center.contract-center .cc-funding-summary>div{padding:12px 0;border-bottom:1px solid var(--line)}.contract-center.contract-center .cc-funding-summary>div:last-child{border:0}.contract-center.contract-center .cc-funding-summary span{font-size:12px;color:var(--ink-3)}.contract-center.contract-center .cc-funding-summary strong{display:block;font:600 22px var(--font-num);margin:6px 0}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-picker{height:34px!important;min-height:34px!important;border:1px solid var(--line-strong)!important;border-radius:8px!important;background:var(--bg-card)!important;padding:0 12px!important}.cc-modal.cc-app .standard-modal .ant-modal-body .ant-picker input{font-size:13px}.cc-app.cc-date-popup .ant-picker-panel-container{border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2)}.cc-app.cc-date-popup .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--solid)!important}.cc-app .cc-original-import{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--bg-sunken)}.cc-app .cc-original-import h3{margin-top:0}.cc-app .cc-original-import p{color:var(--ink-3);line-height:1.7}.cc-app .cc-original-import .ant-upload-drag{background:var(--bg-card)}.cc-app .cc-original-import blockquote{border-left:3px solid var(--brand);margin:12px 0;padding-left:14px}.cc-app .cc-solar-terms{padding:20px 0}.cc-app .cc-solar-terms .cc-form{margin-top:20px}.cc-app .cc-solar-terms .ant-input-number{width:100%}.cc-app .cc-original-import .ant-upload-wrapper{display:block;margin-top:12px}.cc-app .cc-original-import .ant-upload-drag{height:auto!important;min-height:120px}.cc-app .cc-original-import .cc-import-status{margin:12px 0;color:var(--ink-3)}.cc-app .cc-original-import>.ant-alert{margin-top:12px}.cc-app .cc-original-import .cc-extraction-checklist{margin:8px 0 0;padding-left:20px;font-size:13px;font-weight:400;line-height:1.7;overflow-wrap:anywhere}.cc-app .cc-original-import .cc-extraction-checklist li+li{margin-top:8px}.cc-modal.cc-contract-editor .ant-modal{top:24px}.cc-modal.cc-contract-editor .ant-modal-header{background:linear-gradient(180deg,#f9f9fe,var(--bg-card))!important}.cc-modal.cc-contract-editor .ant-modal-body{padding:0!important;overflow:hidden!important;max-height:none!important}.cc-modal.cc-contract-editor .cc-editor-title{display:flex;align-items:center;gap:12px;padding-right:30px}.cc-modal.cc-contract-editor .cc-editor-title strong{display:block;font-size:16px;font-weight:600}.cc-modal.cc-contract-editor .cc-editor-title small{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--ink-3)}.cc-modal.cc-contract-editor .cc-editor-title-icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none;color:#7774e7;background:#f4f3ff;border:1px solid #e7e5ff}.cc-modal.cc-contract-editor .cc-editor-title-icon svg{width:18px;height:18px}.cc-modal.cc-contract-editor .cc-editor-workspace{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1.4fr);height:min(760px,100dvh - 198px);min-height:360px;overflow:hidden}.cc-modal.cc-contract-editor .cc-editor-fields{padding:24px;min-width:0;overflow:auto;overscroll-behavior:contain}.cc-modal.cc-contract-editor .cc-wizard-steps{margin:0 0 24px}.cc-modal.cc-contract-editor .cc-original-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:#edf0f5;border-right:1px solid var(--line)}.cc-modal.cc-contract-editor .cc-original-pane-head{flex:none;display:flex;align-items:center;gap:8px;background:var(--bg-sunken);padding:12px 16px;border-bottom:1px solid var(--line)}.cc-modal.cc-contract-editor .cc-original-pane-head>div{min-width:0;flex:1}.cc-modal.cc-contract-editor .cc-original-pane-head strong{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cc-modal.cc-contract-editor .cc-original-pane-head small{font-size:11px;color:var(--ink-3)}.cc-modal.cc-contract-editor .cc-file-chip{display:grid;place-items:center;width:28px;height:28px;flex:none;color:#d96780;background:#fff2f4;border-radius:7px}.cc-modal.cc-contract-editor .cc-file-chip svg{width:18px;height:18px}.cc-modal.cc-contract-editor .cc-original-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;color:var(--ink-3);text-align:center;font-size:13px;line-height:1.8}.cc-modal.cc-contract-editor .cc-original-placeholder>svg{width:44px;height:44px;opacity:.35}.cc-modal.cc-contract-editor .cc-original-placeholder strong{font-weight:500;color:var(--ink-2)}.cc-modal.cc-contract-editor .cc-original-placeholder small{font-size:12px}.cc-modal.cc-contract-editor .cc-original-image{overflow:auto;padding:20px}.cc-modal.cc-contract-editor .cc-original-image img{width:100%;background:#fff;box-shadow:var(--shadow-2)}.cc-modal.cc-contract-editor .cc-original-import.is-inline{padding:0 0 20px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.cc-modal.cc-contract-editor .cc-original-import.is-inline h3{font-size:14px;font-weight:500;margin-bottom:4px}.cc-modal.cc-contract-editor .cc-original-import.is-inline>p{margin-top:0;font-size:12px}.cc-modal.cc-contract-editor .cc-original-import.is-inline .ant-upload-drag{border-radius:12px;background:var(--bg-sunken)}.cc-modal.cc-contract-editor .cc-original-import.is-inline .ant-upload-btn{padding:14px!important}.cc-modal.cc-contract-editor .cc-original-import.is-inline .ant-upload-drag p{margin:4px 0 0;font-size:12px}.cc-modal.cc-contract-editor .cc-original-import.is-inline strong{font-weight:500;font-size:13px}.cc-modal.cc-contract-editor .cc-original-import.is-inline blockquote{border:1px solid var(--line);border-radius:10px;padding:12px;background:var(--bg-sunken)}.cc-modal.cc-contract-editor .cc-solar-terms{padding-top:0}.cc-modal.cc-contract-editor .cc-solar-terms h3{font-size:15px}.cc-modal.cc-contract-editor .cc-section-heading{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-bottom:12px}.cc-modal.cc-contract-editor .cc-section-heading h4{margin:0;font-weight:500;font-size:14px}.cc-modal.cc-contract-editor .cc-section-heading span{color:var(--ink-3);font-size:12px}.cc-modal.cc-contract-editor .cc-price-stages,.cc-modal.cc-contract-editor .cc-carbon-rule{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--bg-sunken);margin-bottom:20px}.cc-modal.cc-contract-editor .cc-price-stages>p,.cc-modal.cc-contract-editor .cc-carbon-rule>p{font-size:12px;margin-bottom:0}.cc-modal.cc-contract-editor .cc-price-stage-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:12px;margin:12px 0;border:1px solid var(--line);border-radius:10px;background:var(--bg-card)}.cc-modal.cc-contract-editor .cc-price-stage-title{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--ink-2);font-size:12px}.cc-evidence-link{border:0;background:transparent;color:var(--brand);padding:0;font:inherit;cursor:pointer}.cc-evidence-link:hover{text-decoration:underline}.cc-pdf-viewer{display:flex;flex-direction:column;min-height:0;flex:1}.cc-pdf-toolbar{display:flex;align-items:center;gap:8px;padding:10px 16px;flex:none;background:var(--bg-sunken);border-bottom:1px solid var(--line);font-size:12px;white-space:nowrap}.cc-pdf-toolbar>span{display:inline-flex;align-items:center;gap:6px}.cc-pdf-toolbar .cc-pdf-toolbar-spacer{flex:1}.cc-pdf-toolbar .cc-pdf-fit{padding:0;color:var(--ink-2);background:none;border:0;cursor:pointer;font:inherit}.cc-modal .cc-pdf-toolbar .ant-input-number{width:36px!important;min-width:36px}.cc-pdf-scroll{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;background:#edf0f5}.cc-pdf-scroll .ant-spin-nested-loading{min-height:100%}.cc-pdf-scroll .cc-pdf-canvas{height:auto;overflow:visible;padding:20px;min-height:200px}.cc-pdf-scroll .cc-pdf-canvas canvas{display:block;margin:auto;box-shadow:0 2px 6px #0f172a0f,0 12px 24px -8px #0f172a29;border-radius:3px}.cc-pdf-thumbnails{display:flex;flex:none;gap:8px;justify-content:flex-start;overflow:auto;padding:12px 16px;border-top:1px solid var(--line);max-height:102px}.cc-pdf-thumb{flex:none;border:1px solid transparent;border-radius:4px;background:transparent;padding:3px;cursor:pointer;color:var(--ink-3);font-size:10px;line-height:14px}.cc-pdf-thumb canvas{display:block;width:36px;background:#fff;border-radius:1px}.cc-pdf-thumb span{display:block}.cc-pdf-thumb.is-selected{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}@media (max-width: 900px){.cc-modal.cc-contract-editor .cc-editor-workspace{grid-template-columns:minmax(280px,.8fr) minmax(0,1fr)}.cc-modal.cc-contract-editor .cc-editor-fields{padding:16px}.cc-modal.cc-contract-editor .cc-form,.cc-modal.cc-contract-editor .cc-price-stage-row{grid-template-columns:1fr}.cc-modal.cc-contract-editor .cc-wizard-steps{font-size:11px;gap:6px}.cc-modal.cc-contract-editor .cc-pdf-toolbar{gap:4px;padding:8px}}@media (max-width: 640px){.cc-modal.cc-contract-editor .ant-modal{max-width:calc(100vw - 16px);top:8px}.cc-modal.cc-contract-editor .cc-editor-workspace{display:flex;flex-direction:column;height:calc(100dvh - 184px)}.cc-modal.cc-contract-editor .cc-original-pane{flex:none;height:260px;border-right:0;border-bottom:1px solid var(--line)}.cc-modal.cc-contract-editor .cc-pdf-thumbnails{display:none}.cc-modal.cc-contract-editor .cc-editor-fields{flex:1;min-height:0}.cc-modal.cc-contract-editor .cc-editor-title small{font-size:11px}}.cc-app .cc-smartfill{display:flex;align-items:center;gap:10px;padding:12px;margin:12px 0;border-radius:12px;border:1px solid #d4e3ff;background:#f5f9ff}.cc-app .cc-smartfill img{width:28px;height:28px;border-radius:8px;flex:none}.cc-app .cc-smartfill strong{display:block;font-size:13px;font-weight:500;color:var(--ink)}.cc-app .cc-smartfill span{display:block;margin-top:4px;font-size:12px;color:var(--ink-3)}.cc-app .cc-party-candidate{min-width:0}.cc-app .cc-party-candidate .cc-party-origin{margin:-4px 0 14px;color:var(--ink-3);font-size:12px}.cc-app .cc-party-candidate details{margin:0 0 16px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg-sunken)}.cc-app .cc-party-candidate summary{color:var(--brand);cursor:pointer;margin-bottom:10px;font-size:12px}.cc-app .cc-field-label{display:inline-flex;gap:8px;align-items:center}.cc-app .cc-field-label .ant-tag{margin:0;font-size:11px;line-height:18px;font-weight:400}.cc-app .cc-field-note{font-size:11px;color:var(--brand);font-weight:400}.cc-app .cc-field-note.is-review{color:var(--warning-ink)}.cc-app .cc-smartfill>.ant-btn{margin-left:auto;flex:none}.cc-app .cc-extracted-clauses{padding:16px;margin-bottom:16px;border:1px solid var(--line);border-radius:12px;background:var(--bg-sunken)}.cc-app .cc-extracted-clauses>summary{font-size:13px;color:var(--ink);font-weight:500;cursor:pointer}.cc-app .cc-extracted-clauses>.cc-form{margin-top:16px}.cc-app .cc-extracted-clauses .cc-extracted-payment{margin:10px 0;padding:12px;border-radius:8px;background:var(--bg-card)}.cc-app .cc-extracted-clauses .cc-extracted-payment strong{font-weight:500}.cc-app .cc-extracted-clauses .cc-extracted-payment p{white-space:pre-wrap}.cc-modal.cc-contract-editor .standard-modal .ant-modal-body .ant-input-number-affix-wrapper{width:100%;border-radius:8px;padding:0 12px}.cc-modal.cc-contract-editor .standard-modal .ant-modal-body .ant-input-number-affix-wrapper .ant-input-number{width:100%;border:0!important;box-shadow:none!important}.cc-modal.cc-contract-editor .standard-modal .ant-modal-body .ant-input-number-affix-wrapper .ant-input-number-input{min-width:64px}.app-content:has(.contract-center),.contract-sider,.contract-sider *,.cc-app,.cc-app *{scrollbar-width:none;scrollbar-gutter:auto;-ms-overflow-style:none}.app-content:has(.contract-center)::-webkit-scrollbar,.contract-sider::-webkit-scrollbar,.contract-sider *::-webkit-scrollbar,.cc-app::-webkit-scrollbar,.cc-app *::-webkit-scrollbar{display:none;width:0;height:0}.cc-app .ant-table-sticky-scroll{display:none}.contract-center.cc-template-detail{font-size:15px;line-height:1.65}.contract-center.cc-template-detail h2{font-size:18px;line-height:28px}.contract-center.cc-template-detail h3{font-size:16px;line-height:26px}.contract-center.cc-template-detail p{font-size:15px;line-height:1.85;color:var(--ink-2)}.contract-center.cc-template-detail small{font-size:13px;line-height:21px}.contract-center.cc-template-detail .cc-muted,.contract-center.cc-template-detail .cc-mono{font-size:13px}.contract-center.cc-template-detail .ant-btn{height:40px;padding:0 16px;font-size:14px;border-radius:9px}.contract-center.cc-template-detail .ant-btn-sm{height:34px;padding:0 12px}.contract-center.cc-template-detail .ant-btn-link,.contract-center.cc-template-detail .ant-btn-text{padding:0 6px}.contract-center.cc-template-detail .ant-table{font-size:14px}.contract-center.cc-template-detail .ant-table-thead>tr>th{font-size:13px;padding:14px 16px!important}.contract-center.cc-template-detail .ant-table-tbody>tr>td{padding:16px!important;line-height:24px}.contract-center.cc-template-detail .ant-table-cell{overflow-wrap:anywhere;white-space:normal}.contract-center.cc-template-detail .ant-table-cell .ant-space{max-width:100%}.contract-center.cc-template-detail .ant-table-cell .ant-btn{white-space:normal;height:auto;min-height:34px}.contract-center.cc-template-detail .ant-table-cell .mc-tag{height:auto;min-height:28px;white-space:normal}.contract-center.cc-template-detail .cc-record-table .cc-ellipsis{white-space:normal;overflow:visible;max-width:none}.contract-center.cc-template-detail .ant-tag,.contract-center.cc-template-detail .mc-tag{font-size:13px}.contract-center.cc-template-detail .mc-tag{height:28px;padding:0 10px}.contract-center.cc-template-detail .cc-amount,.contract-center.cc-template-detail .cc-date,.contract-center.cc-template-detail .cc-contract-link strong{font-size:15px}.contract-center.cc-template-detail .ant-input,.contract-center.cc-template-detail .ant-input-affix-wrapper,.contract-center.cc-template-detail .ant-input-number,.contract-center.cc-template-detail .ant-select-selector,.contract-center.cc-template-detail .ant-form-item-label>label,.contract-center.cc-template-detail .ant-descriptions-item-label,.contract-center.cc-template-detail .ant-descriptions-item-content{font-size:14px}.contract-center.cc-template-detail .ant-empty-description{font-size:14px}.contract-center.cc-template-detail .ant-descriptions-item-label,.contract-center.cc-template-detail .ant-descriptions-item-content{line-height:1.8}.contract-center.cc-template-detail .cc-topbar{font-size:13px}.contract-center.cc-template-detail .cc-topbar>button:first-child{font-size:13px}.contract-center.cc-template-detail .cc-shell{gap:24px}.contract-center.cc-template-detail .cc-detail-header{padding:24px 28px 0;border-radius:18px}.contract-center.cc-template-detail .cc-detail-top{gap:12px}.contract-center.cc-template-detail .cc-detail-top>.ant-btn-link{height:28px;padding-left:0}.contract-center.cc-template-detail .cc-detail-top .cc-mono{color:var(--ink-3);overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-detail-title{align-items:flex-start;gap:24px;margin:24px 0;flex-wrap:wrap}.contract-center.cc-template-detail .cc-detail-title-main{display:flex;align-items:flex-start;gap:16px;flex:1 1 600px;min-width:0}.contract-center.cc-template-detail .cc-detail-title-main>div{min-width:0}.contract-center.cc-template-detail .cc-detail-title .mc-ichip{width:48px;height:48px;border-radius:14px;flex:none}.contract-center.cc-template-detail .cc-detail-title .mc-ichip .ap-glyph{width:24px;height:24px}.contract-center.cc-template-detail .cc-detail-title h1{font-size:26px;line-height:1.5;letter-spacing:-.025em}.contract-center.cc-template-detail .cc-detail-meta{margin-top:14px;gap:8px 12px;font-size:14px;color:var(--ink-2)}.contract-center.cc-template-detail .cc-detail-meta>span:not(.mc-tag){display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:var(--bg-sunken);border-radius:6px}.contract-center.cc-template-detail .cc-detail-meta .cc-owner-meta{background:transparent!important;color:var(--ink-3)}.contract-center.cc-template-detail .cc-owner-meta .ap-glyph{width:15px;height:15px}.contract-center.cc-template-detail .cc-detail-actions{display:flex;gap:10px;flex:none;padding-top:3px}.contract-center.cc-template-detail .cc-summary{grid-template-columns:1.15fr 1.25fr 1.3fr 1fr;gap:12px;margin-top:0;padding:0 0 24px;border:0}.contract-center.cc-template-detail .cc-summary>div{min-width:0;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:var(--bg-sunken)}.contract-center.cc-template-detail .cc-summary>.cc-summary-amount{background:var(--brand-soft);border-color:var(--brand-soft-2)}.contract-center.cc-template-detail .cc-summary span{display:flex;align-items:center;gap:7px;color:var(--ink-3);font-size:13px;line-height:22px}.contract-center.cc-template-detail .cc-summary span .ap-glyph{width:16px;height:16px;opacity:.7}.contract-center.cc-template-detail .cc-summary strong{margin-top:10px;font-size:15px;line-height:26px;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-summary .cc-amount{color:var(--brand-ink);font-size:24px;line-height:32px;white-space:normal}.contract-center.cc-template-detail .cc-summary .cc-date{font-size:15px;line-height:26px}.contract-center.cc-template-detail .cc-summary .cc-value-empty{color:var(--ink-3);font-weight:400}.contract-center.cc-template-detail .cc-detail-tabs{border-top:1px solid var(--line)}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-tab{font-size:15px;padding:18px 0}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:26px}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-nav:before{border:0}.contract-center.cc-template-detail .cc-detail-grid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.contract-center.cc-template-detail .cc-detail-grid>div{min-width:0}.contract-center.cc-template-detail .cc-panel{border-radius:16px;margin-bottom:24px}.contract-center.cc-template-detail .cc-panel-head{padding:24px 24px 20px;align-items:flex-start;flex-wrap:wrap}.contract-center.cc-template-detail .cc-panel-head p{font-size:14px;margin-top:5px;color:var(--ink-3)}.contract-center.cc-template-detail .standard-table-panel{padding:0 24px 24px}.contract-center.cc-template-detail .cc-contract-actions{gap:8px!important}.contract-center.cc-template-detail .cc-progress-panel{padding:22px 24px;margin-bottom:24px;border:1px solid var(--line);border-radius:16px;background:var(--bg-card);box-shadow:var(--shadow-1)}.contract-center.cc-template-detail .cc-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.contract-center.cc-template-detail .cc-progress-heading>span{font-size:13px;color:var(--brand-ink);background:var(--brand-soft);border-radius:6px;padding:4px 10px}.contract-center.cc-template-detail .cc-detail-progress{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.contract-center.cc-template-detail .cc-detail-progress li{position:relative;min-width:0}.contract-center.cc-template-detail .cc-detail-progress li:not(:last-child):after{position:absolute;content:"";height:2px;background:var(--line);top:25px;left:calc(50% + 24px);width:calc(100% - 40px);pointer-events:none}.contract-center.cc-template-detail .cc-detail-progress li.is-done:after{background:var(--brand-soft-2)}.contract-center.cc-template-detail .cc-detail-progress button{border:0;background:transparent;width:100%;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink-3);cursor:pointer;border-radius:10px}.contract-center.cc-template-detail .cc-detail-progress button:hover{background:var(--bg-sunken)}.contract-center.cc-template-detail .cc-detail-progress button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.contract-center.cc-template-detail .cc-step-number{display:grid;place-items:center;width:36px;height:36px;font:500 14px var(--font-num);border-radius:50%;background:var(--bg-sunken);border:1px solid var(--line);margin-bottom:6px}.contract-center.cc-template-detail .cc-detail-progress strong{font-size:15px;line-height:24px;font-weight:500}.contract-center.cc-template-detail .cc-detail-progress small{color:var(--ink-3)}.contract-center.cc-template-detail .cc-detail-progress .is-current strong{color:var(--brand-ink);font-weight:600}.contract-center.cc-template-detail .cc-detail-progress .is-current small{color:var(--brand-ink)}.contract-center.cc-template-detail .cc-detail-progress .is-current .cc-step-number{background:var(--brand);color:var(--on-brand);border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.contract-center.cc-template-detail .cc-detail-progress .is-done .cc-step-number{color:var(--brand-ink);background:var(--brand-soft);border-color:var(--brand-soft-2)}.contract-center.cc-template-detail .cc-signatories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px}.contract-center.cc-template-detail .cc-signatory{padding:20px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:flex-start;gap:14px}.contract-center.cc-template-detail .cc-signatory>div{min-width:0}.contract-center.cc-template-detail .cc-signatory-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;color:var(--ink-3);background:var(--bg-sunken);border-radius:10px}.contract-center.cc-template-detail .cc-signatory-icon.is-ours{color:var(--brand-ink);background:var(--brand-soft)}.contract-center.cc-template-detail .cc-signatory-icon .ap-glyph{width:21px;height:21px}.contract-center.cc-template-detail .cc-signatory-label{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--ink-3);font-size:14px}.contract-center.cc-template-detail .cc-signatory-label .cc-our-side{color:var(--brand-ink);background:var(--brand-soft);border-radius:5px;font-size:12px;line-height:22px;padding:0 7px}.contract-center.cc-template-detail .cc-signatory strong{display:block;font-size:17px;line-height:28px;font-weight:500;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-contract-description{padding:22px 24px;background:var(--bg-sunken);border-radius:12px}.contract-center.cc-template-detail .cc-contract-description h3{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:12px}.contract-center.cc-template-detail .cc-contract-description h3 .ap-glyph{color:var(--ink-3);width:17px;height:17px}.contract-center.cc-template-detail .cc-contract-description p{max-width:86ch;line-height:1.95}.contract-center.cc-template-detail .cc-responsibility{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:22px 0 0;border-top:1px solid var(--line)}.contract-center.cc-template-detail .cc-responsibility dt{font-size:13px;color:var(--ink-3);margin-bottom:7px}.contract-center.cc-template-detail .cc-responsibility dd{display:flex;align-items:center;gap:7px;margin:0;font-size:15px;color:var(--ink-2);overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-responsibility .ap-glyph{width:16px;height:16px}.contract-center.cc-template-detail .cc-execution-notes{margin-top:24px}.contract-center.cc-template-detail .cc-contract-description+.ant-descriptions{margin-top:24px}.contract-center.cc-template-detail .cc-party-card{padding:24px}.contract-center.cc-template-detail .cc-party-summary{display:flex;align-items:flex-start;gap:14px}.contract-center.cc-template-detail .cc-party-summary>div{min-width:0}.contract-center.cc-template-detail .cc-party-summary h2{margin:0;font-size:18px;line-height:30px;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-party-data{margin:24px 0}.contract-center.cc-template-detail .cc-party-data>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.contract-center.cc-template-detail .cc-party-data dt{color:var(--ink-3);font-size:13px}.contract-center.cc-template-detail .cc-party-data dd{margin:0;font-size:15px;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-party-contacts{padding:18px;border-radius:10px;background:var(--bg-sunken)}.contract-center.cc-template-detail .cc-party-contacts h3{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;margin-bottom:12px}.contract-center.cc-template-detail .cc-party-contacts h3 .ap-glyph{width:16px;height:16px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-contact-item+.cc-contact-item{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.contract-center.cc-template-detail .cc-contact-item strong{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:15px;font-weight:500}.contract-center.cc-template-detail .cc-contact-item p{margin-top:4px;font-size:14px;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-party-contacts .cc-value-empty{color:var(--ink-3);font-size:14px}.contract-center.cc-template-detail .cc-detail-aside .cc-panel-head{padding:22px 22px 14px}.contract-center.cc-template-detail .cc-detail-aside .standard-table-panel{padding:0 22px 22px}.contract-center.cc-template-detail .cc-detail-aside .cc-panel-head .ant-btn-link{height:28px;font-size:13px}.contract-center.cc-template-detail .cc-next-step{padding:24px 22px;border-color:var(--brand-soft-2);background:linear-gradient(145deg,var(--ai-tint),var(--bg-card) 80%)}.contract-center.cc-template-detail .cc-next-step-label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--brand-ink);margin-bottom:12px}.contract-center.cc-template-detail .cc-next-step-label .ap-glyph{padding:5px;width:28px;height:28px;border-radius:8px;background:var(--brand-soft)}.contract-center.cc-template-detail .cc-next-step p{margin:10px 0 20px;font-size:14px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-next-step .ant-btn-primary{background:var(--brand)!important;border-color:var(--brand)!important;display:flex;align-items:center;justify-content:space-between}.contract-center.cc-template-detail .cc-next-step .ant-btn-primary:not(:disabled):hover{background:var(--brand-hover)!important}.contract-center.cc-template-detail .cc-activity{padding:8px 0 18px 20px}.contract-center.cc-template-detail .cc-activity i{width:7px;height:7px;left:-4px;top:17px}.contract-center.cc-template-detail .cc-activity strong{font-size:14px;line-height:24px}.contract-center.cc-template-detail .cc-activity small{font-size:13px;margin-top:5px}.contract-center.cc-template-detail .cc-activity:last-child{padding-bottom:4px}.contract-center.cc-template-detail .cc-readiness{gap:8px;margin-bottom:4px}.contract-center.cc-template-detail .cc-readiness b{font-size:36px;line-height:44px}.contract-center.cc-template-detail .cc-readiness span{font-size:13px}.contract-center.cc-template-detail .cc-readiness-caption{color:var(--ink-3);font-size:13px;margin:8px 0 16px}@media (max-width: 1400px){.contract-center.cc-template-detail .cc-detail-title h1{font-size:24px}.contract-center.cc-template-detail .cc-detail-title-main{flex-basis:500px}.contract-center.cc-template-detail .cc-summary>div{padding:16px}.contract-center.cc-template-detail .cc-summary .cc-amount{font-size:22px}.contract-center.cc-template-detail .cc-detail-grid{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.contract-center.cc-template-detail .cc-detail-title .mc-ichip{width:44px;height:44px}.contract-center.cc-template-detail .cc-signatory{padding:16px;gap:10px}}@media (max-width: 1100px){.contract-center.cc-template-detail .cc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-center.cc-template-detail .cc-detail-actions{padding:0}.contract-center.cc-template-detail .cc-detail-grid{grid-template-columns:1fr}.contract-center.cc-template-detail .cc-detail-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.contract-center.cc-template-detail .cc-detail-aside .cc-panel{margin-bottom:0}.contract-center.cc-template-detail .cc-detail-aside .cc-next-step{grid-column:1/-1}}@media (max-width: 700px){.contract-center.cc-template-detail .cc-record-table table,.contract-center.cc-template-detail .cc-record-table tbody,.contract-center.cc-template-detail .cc-files-table table,.contract-center.cc-template-detail .cc-files-table tbody{display:block;width:100%!important}.contract-center.cc-template-detail .cc-record-table colgroup,.contract-center.cc-template-detail .cc-record-table thead,.contract-center.cc-template-detail .cc-files-table colgroup,.contract-center.cc-template-detail .cc-files-table thead{display:none}.contract-center.cc-template-detail .cc-record-table .ant-table-tbody>.ant-table-row,.contract-center.cc-template-detail .cc-files-table .ant-table-tbody>.ant-table-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;margin-bottom:12px;border:1px solid var(--line);border-radius:12px}.contract-center.cc-template-detail .cc-record-table .ant-table-tbody>.ant-table-row>td,.contract-center.cc-template-detail .cc-files-table .ant-table-tbody>.ant-table-row>td{display:block;min-width:0;border:0;padding:8px!important}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:first-child,.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:last-child,.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:first-child,.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:last-child{grid-column:1/-1}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:before,.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:before{display:block;margin-bottom:6px;color:var(--ink-3);font-size:12px}.contract-center.cc-template-detail .cc-record-table .ant-table-placeholder,.contract-center.cc-template-detail .cc-record-table .ant-table-placeholder>td,.contract-center.cc-template-detail .cc-files-table .ant-table-placeholder,.contract-center.cc-template-detail .cc-files-table .ant-table-placeholder>td{display:block;width:100%}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:nth-child(2):before{content:"状态"}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:nth-child(3):before{content:"责任人"}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:nth-child(4):before{content:"计划 / 实际日期"}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:nth-child(5):before{content:"进度 / 金额"}.contract-center.cc-template-detail .cc-record-table .ant-table-row>td:nth-child(6):before{content:"操作"}.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:nth-child(2):before{content:"上传时间"}.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:nth-child(3):before{content:"正文索引"}.contract-center.cc-template-detail .cc-files-table .ant-table-row>td:nth-child(4):before{content:"操作"}.contract-center.cc-template-detail .cc-shell{gap:16px}.contract-center.cc-template-detail .cc-detail-header{padding:18px 16px 0}.contract-center.cc-template-detail .cc-detail-top{gap:8px}.contract-center.cc-template-detail .cc-detail-top .cc-mono{font-size:12px}.contract-center.cc-template-detail .cc-detail-title{margin:20px 0;gap:18px}.contract-center.cc-template-detail .cc-detail-title-main{flex-basis:100%;gap:10px}.contract-center.cc-template-detail .cc-detail-title .mc-ichip{width:36px;height:36px;border-radius:10px}.contract-center.cc-template-detail .cc-detail-title h1{font-size:20px;line-height:1.6}.contract-center.cc-template-detail .cc-detail-meta{gap:6px;margin-top:10px;font-size:13px}.contract-center.cc-template-detail .cc-detail-meta>span:not(.mc-tag){padding:2px 7px}.contract-center.cc-template-detail .cc-detail-actions{width:100%}.contract-center.cc-template-detail .cc-detail-actions .ant-btn{flex:1}.contract-center.cc-template-detail .cc-summary{gap:10px;padding-bottom:16px}.contract-center.cc-template-detail .cc-summary>div{padding:14px 12px}.contract-center.cc-template-detail .cc-summary>.cc-summary-amount,.contract-center.cc-template-detail .cc-summary>div:last-child{grid-column:1/-1}.contract-center.cc-template-detail .cc-summary span{font-size:12px;gap:5px}.contract-center.cc-template-detail .cc-summary .cc-amount{font-size:21px;line-height:30px}.contract-center.cc-template-detail .cc-summary strong,.contract-center.cc-template-detail .cc-summary .cc-date{font-size:14px;line-height:24px}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-tab{font-size:14px;padding:15px 0}.contract-center.cc-template-detail .cc-detail-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:22px}.contract-center.cc-template-detail .cc-panel,.contract-center.cc-template-detail .cc-progress-panel{margin-bottom:16px}.contract-center.cc-template-detail .cc-panel-head{padding:20px 18px 16px;gap:16px}.contract-center.cc-template-detail .standard-table-panel{padding:0 18px 20px}.contract-center.cc-template-detail .cc-contract-actions{width:100%}.contract-center.cc-template-detail .cc-contract-actions .ant-btn{padding:0 12px}.contract-center.cc-template-detail .cc-progress-panel{padding:20px 16px}.contract-center.cc-template-detail .cc-progress-heading{align-items:flex-start;gap:8px}.contract-center.cc-template-detail .cc-progress-heading>span{padding:4px 8px}.contract-center.cc-template-detail .cc-detail-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.contract-center.cc-template-detail .cc-detail-progress li:nth-child(3):after{display:none}.contract-center.cc-template-detail .cc-signatories{grid-template-columns:1fr;gap:12px;margin-bottom:18px}.contract-center.cc-template-detail .cc-signatory strong{font-size:16px}.contract-center.cc-template-detail .cc-party-card{padding:18px}.contract-center.cc-template-detail .cc-party-data>div{grid-template-columns:1fr;gap:5px}.contract-center.cc-template-detail .cc-contract-description{padding:18px}.contract-center.cc-template-detail .cc-responsibility{grid-template-columns:1fr;gap:16px;margin-top:20px;padding-top:20px}.contract-center.cc-template-detail .cc-detail-aside{grid-template-columns:1fr;gap:16px}}.contract-center.cc-template-detail .cc-terms-workspace{display:flex;flex-direction:column;gap:24px;min-width:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro,.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-1);min-width:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro{padding:24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-heading{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-heading h2,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-section-heading h2{font-size:20px;line-height:30px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-heading p,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-section-heading p{font-size:14px;color:var(--ink-3);margin-top:5px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-actions{display:flex;align-items:center;gap:10px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:32px;align-items:start}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period{padding:20px;border:1px solid var(--brand-soft-2);border-radius:12px;background:var(--brand-soft)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period h3,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-description h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:26px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period h3{color:var(--brand-ink)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period .ap-glyph,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-description .ap-glyph{width:17px;height:17px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period dl{margin:18px 0 0;display:grid;gap:16px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period dt{color:var(--ink-3);font-size:13px;margin-bottom:4px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period dd{margin:0;font:500 20px/30px var(--font-num);color:var(--ink)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-notice{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-3);margin-top:18px;padding-top:14px;border-top:1px solid var(--brand-soft-2);flex-wrap:wrap}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-notice .ap-glyph{width:15px;height:15px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-description{padding:2px 0}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-description h3 .ap-glyph{color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-description p{margin-top:12px;max-width:86ch;line-height:1.95}.contract-center.cc-template-detail .cc-terms-workspace .cc-solar-summary{margin:0;padding:0;border:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-section-heading{margin:0 2px 18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-groups--full{grid-template-columns:1fr}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group{padding:24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group--pricing,.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group--assurance{grid-column:1/-1}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group-heading{display:flex;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--line)}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group-heading>span{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:9px;color:var(--brand-ink);background:var(--brand-soft)}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group-heading .ap-glyph{width:17px;height:17px}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group-heading h3{font-size:17px;font-weight:600;line-height:26px;margin:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values>div{min-width:0;padding:16px 0;border-bottom:1px solid var(--line)}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values dt{color:var(--ink-3);font-size:13px;line-height:22px;margin:0 0 6px}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values dd{margin:0;font-size:15px;color:var(--ink);line-height:27px;white-space:pre-wrap;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values .cc-term-value-wide{grid-column:1/-1}.contract-center.cc-template-detail .cc-terms-workspace .cc-revenue-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-revenue-summary p{margin-top:12px;color:var(--ink-2);font-size:14px;line-height:1.85;max-width:86ch}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-summary{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-summary li{min-width:0;padding:20px 22px;background:var(--ai-tint);border:1px solid var(--brand-soft-2);border-radius:12px}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-heading>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--brand-soft);color:var(--brand-ink);font:500 13px var(--font-num)}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-heading h4{margin:0;font-size:15px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-heading small{margin-left:auto;font-size:12px;color:var(--warning-ink);background:var(--warning-soft);border-radius:5px;padding:1px 7px}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-period{font-size:14px;color:var(--ink-3);margin-top:12px}.contract-center.cc-template-detail .cc-terms-workspace .cc-stage-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:14px}.contract-center.cc-template-detail .cc-terms-workspace .cc-stage-price strong{color:var(--brand-ink);font:600 32px/40px var(--font-num)}.contract-center.cc-template-detail .cc-terms-workspace .cc-stage-price strong>span{font:500 15px var(--font-sans);margin-left:4px}.contract-center.cc-template-detail .cc-terms-workspace .cc-stage-price>span{font-size:13px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace .cc-stage-price-pending{margin-top:14px;font-size:15px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-empty{display:flex;gap:10px;align-items:center;padding:18px 20px;margin-top:16px;background:var(--bg-sunken);border-radius:10px;color:var(--ink-3);font-size:14px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-empty p{font-size:14px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-unfilled,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence{margin-top:16px;padding:0 20px;border:1px solid var(--line);border-radius:12px;background:var(--bg-card)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-unfilled summary,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence summary,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:18px 0;cursor:pointer;color:var(--ink-2);font-size:14px}.contract-center.cc-template-detail .cc-terms-workspace summary::-webkit-details-marker{display:none}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-unfilled summary:after,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence summary:after,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>summary:after{content:"⌄";font-size:20px;margin-left:auto;line-height:20px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace details[open]>summary:after{transform:rotate(180deg)}.contract-center.cc-template-detail .cc-terms-workspace summary .ap-glyph{width:17px;height:17px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace summary>small{font-size:13px;color:var(--ink-3)}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-unfilled>p{margin-bottom:14px;color:var(--ink-3);font-size:13px}.contract-center.cc-template-detail .cc-terms-workspace .cc-unfilled-group{padding:14px 0;border-top:1px solid var(--line)}.contract-center.cc-template-detail .cc-terms-workspace .cc-unfilled-group strong{font-size:14px;font-weight:500}.contract-center.cc-template-detail .cc-terms-workspace .cc-unfilled-group p{color:var(--ink-3);font-size:13px;line-height:1.85;margin-top:7px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence blockquote{border-left:3px solid var(--brand-soft-2);background:var(--bg-sunken);margin:0 0 16px;padding:16px 18px;border-radius:0 8px 8px 0}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence blockquote>small{color:var(--brand-ink);font-size:13px;margin-bottom:7px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence blockquote p{font-size:14px;line-height:1.85;white-space:pre-wrap}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search{padding:0 24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>.cc-panel{border:0;border-radius:0;box-shadow:none;margin:0 0 6px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>.cc-panel>.cc-panel-head{display:none}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search .standard-table-panel{padding:0 0 20px}@media (min-width: 1600px){.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group--pricing>.cc-term-values{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1100px){.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro-grid{grid-template-columns:240px minmax(0,1fr);gap:24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-groups{grid-template-columns:1fr}}@media (max-width: 700px){.contract-center.cc-template-detail .cc-terms-workspace{gap:18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro,.contract-center.cc-template-detail .cc-terms-workspace .cc-term-group{padding:20px 18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-heading{gap:16px;margin-bottom:20px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-heading h2,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-section-heading h2{font-size:18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-actions{width:100%;gap:8px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-actions .ant-btn{flex:1;padding:0 10px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-intro-grid{grid-template-columns:1fr;gap:24px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period{padding:18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-period dd{font-size:18px;overflow-wrap:anywhere}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values{gap:0 18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values dd{font-size:15px}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-summary{grid-template-columns:1fr;gap:12px}.contract-center.cc-template-detail .cc-terms-workspace .cc-price-stage-summary li{padding:18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-revenue-summary dl{grid-template-columns:1fr;gap:12px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-unfilled,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-evidence,.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search{padding:0 18px}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>summary{flex-wrap:wrap}.contract-center.cc-template-detail .cc-terms-workspace .cc-terms-search>summary>small{display:none}}@media (max-width: 420px){.contract-center.cc-template-detail .cc-terms-workspace .cc-term-values{grid-template-columns:1fr}}.knowledge-layout{display:flex;gap:24px;height:calc(100vh - 140px)}.knowledge-layout .category-sidebar{width:260px;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.6);padding:20px;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #00000005}.knowledge-layout .category-sidebar .sidebar-header{margin-bottom:20px}.knowledge-layout .category-sidebar .sidebar-header h3{margin:0;font-size:18px;color:#1f2937}.knowledge-layout .category-sidebar .category-list{flex:1;overflow-y:auto}.knowledge-layout .category-sidebar .category-list .category-item{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;border-radius:12px;cursor:pointer;transition:all .2s;color:#4b5563}.knowledge-layout .category-sidebar .category-list .category-item:hover{background:#ffffff80;color:#3b82f6}.knowledge-layout .category-sidebar .category-list .category-item.active{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 12px #2563eb4d}.knowledge-layout .category-sidebar .category-list .category-item.active .cat-count{background:#fff3;color:#fff}.knowledge-layout .category-sidebar .category-list .category-item .cat-icon{margin-right:12px;font-size:18px}.knowledge-layout .category-sidebar .category-list .category-item .cat-name{flex:1;font-weight:500}.knowledge-layout .category-sidebar .category-list .category-item .cat-count{font-size:12px;padding:2px 8px;background:#f3f4f6;border-radius:10px;color:#9ca3af}.knowledge-layout .main-content{flex:1;display:flex;flex-direction:column;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.6);padding:24px;box-shadow:0 4px 6px -1px #00000005}.knowledge-layout .main-content .content-toolbar{display:flex;justify-content:space-between;margin-bottom:24px}.knowledge-layout .main-content .content-toolbar .glass-input input{border-radius:8px;padding:8px 12px}.knowledge-layout .main-content .content-toolbar .upload-btn{border-radius:8px;background:linear-gradient(135deg,#10b981,#059669);border:none;box-shadow:0 4px 12px #10b9814d}.knowledge-layout .main-content .content-toolbar .upload-btn:hover{box-shadow:0 6px 16px #10b98166}.knowledge-layout .main-content .file-grid-container{flex:1;overflow-y:auto;padding-right:8px}.knowledge-layout .main-content .file-grid-container::-webkit-scrollbar{width:6px}.knowledge-layout .main-content .file-grid-container::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.knowledge-layout .main-content .file-grid-container .file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.knowledge-layout .main-content .file-grid-container .file-grid .file-card{background:#fff;border-radius:12px;padding:20px 16px;border:1px solid rgba(0,0,0,.04);transition:all .3s;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.knowledge-layout .main-content .file-grid-container .file-grid .file-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px -5px #00000014}.knowledge-layout .main-content .file-grid-container .file-grid .file-card:hover .file-actions{opacity:1}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-icon{font-size:56px;margin-bottom:16px;transition:transform .2s}.knowledge-layout .main-content .file-grid-container .file-grid .file-card:hover .file-icon{transform:scale(1.05)}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-info{width:100%}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-info .file-name{font-size:15px;font-weight:600;color:#374151;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-info .file-meta{font-size:12px;color:#9ca3af;display:flex;justify-content:center;gap:12px;margin-bottom:12px}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-info .file-meta span{display:flex;align-items:center;gap:4px}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-info .file-uploader{font-size:12px;color:#6b7280;display:flex;align-items:center;justify-content:center;background:#f9fafb;padding:4px 10px;border-radius:20px;width:fit-content;margin:0 auto;border:1px solid #f3f4f6}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-actions{position:absolute;top:12px;right:12px;opacity:0;transition:opacity .2s;background:#fffffff2;border-radius:8px;padding:4px;box-shadow:0 2px 8px #0000001a}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-actions button{color:#6b7280}.knowledge-layout .main-content .file-grid-container .file-grid .file-card .file-actions button:hover{color:#3b82f6;background:#eff6ff}.coming-soon-page{min-height:520px;padding:18px 0;display:flex;justify-content:center;align-items:flex-start}.coming-soon-card{width:min(920px,100%);border-radius:18px;padding:26px 26px 22px;position:relative;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #00000040;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden}.coming-soon-card:before{content:"";position:absolute;inset:-120px -120px auto auto;width:360px;height:360px;background:radial-gradient(circle at 30% 30%,#3b82f640,#3b82f600);filter:blur(4px);pointer-events:none}.coming-soon-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;font-size:12px;color:#ffffffe6;background:#3b82f62e;border:1px solid rgba(59,130,246,.28)}.coming-soon-title{margin-top:16px!important;margin-bottom:8px!important;color:#fff!important}.coming-soon-subtitle{display:block;color:#ffffffbf;line-height:1.8;max-width:760px}.coming-soon-meta{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 900px){.coming-soon-meta{grid-template-columns:1fr}}.coming-soon-meta .meta-item{border-radius:14px;padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.coming-soon-meta .meta-item .label{display:block;font-size:12px;color:#ffffff8c;margin-bottom:6px}.coming-soon-meta .meta-item .value{display:block;font-size:14px;color:#ffffffeb;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.coming-soon-footer{margin-top:18px;display:flex;gap:12px;justify-content:flex-end}.wl-apple{--wl-bg: #f5f5f7;--wl-surface: rgba(255, 255, 255, .88);--wl-text: #1d1d1f;--wl-secondary: #6e6e73;--wl-tertiary: #86868b;--wl-line: rgba(0, 0, 0, .08);--wl-blue: #0071e3;--wl-green: #16856b;min-height:100vh;color:var(--wl-text);background:var(--wl-bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wl-apple *,.wl-apple *:before,.wl-apple *:after{box-sizing:border-box}.wl-apple button,.wl-apple a{-webkit-tap-highlight-color:transparent}.wl-apple-nav{position:sticky;top:0;z-index:30;height:64px;background:#fafafcd1;border-bottom:1px solid rgba(0,0,0,.055);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.wl-apple-nav__inner{width:min(1200px,100% - 48px);height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.wl-apple-brand{min-width:0;display:flex;align-items:center;gap:11px}.wl-apple-brand__mark{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(145deg,#16856b,#2aa98c);box-shadow:inset 0 1px #ffffff4d,0 4px 14px #16856b33;font-size:15px;font-weight:700}.wl-apple-brand div{display:flex;flex-direction:column;min-width:0}.wl-apple-brand strong{overflow:hidden;color:var(--wl-text);font-size:13px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.wl-apple-brand small{margin-top:2px;color:var(--wl-tertiary);font-size:10px;letter-spacing:.06em}.wl-apple-nav__meta{display:flex;align-items:center;gap:18px;color:var(--wl-secondary);font-size:12px}.wl-apple-status{display:inline-flex;align-items:center;gap:7px}.wl-apple-status i,.wl-detail-status i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#30b37c;box-shadow:0 0 0 4px #30b37c1a}.wl-apple-time{font-variant-numeric:tabular-nums}.wl-apple-hero{width:min(1050px,100% - 48px);margin:0 auto;padding:108px 0 96px;text-align:center;animation:wl-apple-rise .8s cubic-bezier(.22,1,.36,1) both}.wl-apple-hero__eyebrow{margin:0 0 22px;color:var(--wl-green);font-size:13px;font-weight:650;letter-spacing:.14em}.wl-apple-hero h1{max-width:980px;margin:0 auto;color:transparent;background:linear-gradient(100deg,#1d1d1f,#242f3a 25%,#1667b1 56%,#16856b);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 1px 0 rgba(255,255,255,.55));font-size:clamp(48px,6.5vw,76px);font-weight:700;letter-spacing:-.055em;line-height:1.08}.wl-apple-hero h1 span{display:block;padding-bottom:.08em;color:inherit}.wl-apple-hero__lead{max-width:none;margin:30px auto 0;color:var(--wl-secondary);font-size:clamp(18px,2vw,22px);letter-spacing:-.015em;line-height:1.55;white-space:nowrap}.wl-apple-hero__pills{margin-top:32px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.wl-apple-hero__pills span{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1px solid rgba(0,0,0,.055);border-radius:999px;color:#55555a;background:#ffffffb8;box-shadow:0 1px 2px #00000005;font-size:12px}.wl-apple-hero__pills svg{color:var(--wl-green)}.wl-products{width:min(1200px,100% - 48px);margin:0 auto;padding:54px 0 44px;border-top:1px solid var(--wl-line)}.wl-section-head{margin-bottom:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.wl-section-head p{margin:0 0 8px;color:var(--wl-green);font-size:11px;font-weight:650;letter-spacing:.14em}.wl-section-head h2{margin:0;color:var(--wl-text);font-size:clamp(30px,3.4vw,44px);font-weight:680;letter-spacing:-.04em;line-height:1.15}.wl-section-head>span{padding-bottom:4px;color:var(--wl-tertiary);font-size:13px}.wl-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wl-product-card{position:relative;min-height:454px;padding:34px 34px 0;overflow:hidden;border:0;border-radius:28px;color:var(--wl-text);text-align:left;cursor:pointer;isolation:isolate;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;animation:wl-apple-rise .72s cubic-bezier(.22,1,.36,1) both}.wl-product-card:nth-child(2){animation-delay:.06s}.wl-product-card:nth-child(3){animation-delay:.12s}.wl-product-card:nth-child(4){animation-delay:.18s}.wl-product-card--energy{background:radial-gradient(circle at 92% 15%,rgba(255,255,255,.78),transparent 30%),linear-gradient(145deg,#eaf5ff,#dfeeff,#d7e9ff)}.wl-product-card--property{background:radial-gradient(circle at 92% 15%,rgba(255,255,255,.76),transparent 30%),linear-gradient(145deg,#edfaf5,#dff4ea 54%,#d5eee3)}.wl-product-card--vehicles{background:radial-gradient(circle at 92% 15%,rgba(255,255,255,.75),transparent 30%),linear-gradient(145deg,#eff4f8,#e3edf5 52%,#dbe8f0)}.wl-product-card--officeHousing{background:radial-gradient(circle at 92% 15%,rgba(255,255,255,.8),transparent 30%),linear-gradient(145deg,#faf5eb,#f5ebda 52%,#eee0c8)}.wl-product-card:hover,.wl-product-card:focus-visible{transform:translateY(-4px);box-shadow:0 24px 56px #1b27331f;outline:none}.wl-product-card:focus-visible{box-shadow:0 0 0 3px #0071e33d,0 24px 56px #1b27331f}.wl-product-card__copy{position:relative;z-index:3;max-width:76%}.wl-product-card__meta{margin-bottom:27px;display:flex;align-items:center;gap:8px}.wl-product-card__meta span,.wl-product-card__meta i{padding:5px 9px;border-radius:999px;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.04em}.wl-product-card__meta span{color:#3e3e42;background:#ffffffb8;box-shadow:inset 0 0 0 1px #0000000a}.wl-product-card__meta i.is-ready{color:#137455;background:#16856b1c}.wl-product-card__meta i.is-pending{color:#7a6231;background:#a57d2b1c}.wl-product-card__en{margin:0 0 7px;color:#1d1d1f85;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.wl-product-card h3{margin:0;color:var(--wl-text);font-size:clamp(30px,3.1vw,42px);font-weight:680;letter-spacing:-.045em;line-height:1.12}.wl-product-card__summary{max-width:390px;margin:14px 0 0;color:#1d1d1fad;font-size:14px;line-height:1.65}.wl-product-card__cta{margin-top:21px;display:inline-flex;align-items:center;gap:7px;color:var(--wl-blue);font-size:14px;font-weight:560}.wl-product-card__cta svg{font-size:11px;transition:transform .25s ease}.wl-product-card:hover .wl-product-card__cta svg,.wl-product-card:focus-visible .wl-product-card__cta svg{transform:translate(3px)}.wl-product-visual{position:absolute;z-index:1;right:22px;bottom:0;width:55%;height:53%;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1)}.wl-product-card:hover .wl-product-visual{transform:translateY(-3px) scale(1.015)}.wl-energy-card{position:absolute;top:4%;right:0;bottom:-12%;left:0;padding:20px;border-radius:24px 24px 0 0;background:#ffffffc2;border:1px solid rgba(255,255,255,.9);box-shadow:0 22px 50px #2d67a02e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:rotate(-2deg)}.wl-energy-card__top{display:flex;align-items:center;justify-content:space-between;color:#536c83;font-size:10px}.wl-energy-card__top span{display:flex;align-items:center;gap:5px}.wl-energy-card__top i{padding:3px 7px;border-radius:999px;color:#167b61;background:#16856b1a;font-style:normal}.wl-energy-card strong{margin-top:11px;display:block;color:#173958;font-size:19px;letter-spacing:-.03em}.wl-energy-chart{position:relative;height:92px;margin-top:15px;display:flex;align-items:flex-end;gap:8px;border-bottom:1px solid rgba(44,102,156,.14)}.wl-energy-chart span{width:12%;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#53a9f1,#a9d4f8);opacity:.72}.wl-energy-chart span:nth-child(1){height:34%}.wl-energy-chart span:nth-child(2){height:52%}.wl-energy-chart span:nth-child(3){height:45%}.wl-energy-chart span:nth-child(4){height:70%}.wl-energy-chart span:nth-child(5){height:62%}.wl-energy-chart span:nth-child(6){height:84%}.wl-energy-chart__line{position:absolute;left:4%;right:2%;top:35%;height:2px;border-radius:2px;background:linear-gradient(90deg,#16856b,#3fc1a4);transform:rotate(-10deg);box-shadow:0 0 0 3px #16856b12}.wl-property-flow{position:absolute;top:5%;right:0;bottom:-5%;left:0}.wl-flow-node{position:absolute;min-width:108px;padding:13px 14px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.9);border-radius:16px;color:#236850;background:#fffc;box-shadow:0 18px 38px #26695124;font-size:11px;font-weight:600;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wl-flow-node svg{font-size:17px}.wl-flow-node--main{top:0;left:35%;transform:translate(-50%);padding:16px 18px}.wl-flow-node--left{bottom:8%;left:0}.wl-flow-node--right{right:-3%;bottom:14%}.wl-flow-node--left svg,.wl-flow-node--right svg{color:#28a47b}.wl-flow-line{position:absolute;top:40%;width:38%;height:54px;border-bottom:2px solid rgba(54,143,110,.28)}.wl-flow-line--left{left:16%;border-left:2px solid rgba(54,143,110,.28);border-radius:0 0 0 18px}.wl-flow-line--right{right:11%;border-right:2px solid rgba(54,143,110,.28);border-radius:0 0 18px}.wl-route-map{position:absolute;top:2%;right:-2%;bottom:-7%;left:0;overflow:hidden;border-radius:24px 24px 0 0;background:linear-gradient(35deg,transparent 48%,rgba(87,133,166,.1) 49%,rgba(87,133,166,.1) 51%,transparent 52%),linear-gradient(-38deg,transparent 48%,rgba(87,133,166,.08) 49%,rgba(87,133,166,.08) 51%,transparent 52%),#ffffff75;background-size:70px 70px,90px 90px,auto;border:1px solid rgba(255,255,255,.75);box-shadow:0 20px 46px #39596f24;transform:perspective(420px) rotateX(9deg) rotate(1deg)}.wl-route-map__road{position:absolute;left:-8%;right:-8%;top:51%;height:46px;border:solid rgba(70,107,134,.25);border-width:2px 0;background:#ffffff94;transform:rotate(-13deg)}.wl-route-map__road:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:2px dashed rgba(79,119,147,.32)}.wl-route-map__point{position:absolute;width:12px;height:12px;border:3px solid #fff;border-radius:50%;background:#4f83a7;box-shadow:0 4px 10px #28557438}.wl-route-map__point--a{left:18%;top:53%}.wl-route-map__point--b{right:16%;top:28%}.wl-route-map__car{position:absolute;left:47%;top:39%;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#477a9f,#75a7c6);box-shadow:0 12px 22px #3661803d;font-size:21px}.wl-route-map__label{position:absolute;left:12px;bottom:14px;padding:6px 10px;border-radius:10px;color:#49687d;background:#ffffffb8;font-size:10px;font-weight:600}.wl-building{position:absolute;top:0;right:-2%;bottom:-5%;left:0}.wl-building__tower{position:absolute;border:1px solid rgba(255,255,255,.84);box-shadow:0 22px 44px #7a5a2c24}.wl-building__tower--back{width:44%;height:78%;right:4%;bottom:0;display:grid;place-items:center;border-radius:20px 20px 0 0;color:#8b622a80;background:#ffffff73;font-size:38px}.wl-building__tower--front{width:53%;height:94%;left:7%;bottom:0;padding:26px 18px;display:grid;grid-template-columns:repeat(2,1fr);align-content:start;gap:13px;border-radius:25px 25px 0 0;background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wl-building__tower--front span{height:18px;border-radius:5px;background:linear-gradient(90deg,#c2975861,#e5cca53d)}.wl-building__base{position:absolute;left:0;right:0;bottom:0;height:44px;display:flex;align-items:center;justify-content:center;border-radius:14px 14px 0 0;color:#80643a;background:#ffffffe6;box-shadow:0 -6px 20px #7a5a2c14;font-size:11px;font-weight:600;letter-spacing:.08em}.wl-capabilities{width:min(1200px,100% - 48px);margin:50px auto 78px;padding:42px 0 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--wl-line)}.wl-capabilities article{padding:0 34px;border-right:1px solid var(--wl-line)}.wl-capabilities article:first-child{padding-left:0}.wl-capabilities article:last-child{padding-right:0;border-right:0}.wl-capabilities article>span{color:var(--wl-green);font-size:11px;font-weight:650;letter-spacing:.12em}.wl-capabilities h2{margin:12px 0 8px;color:var(--wl-text);font-size:20px;font-weight:650;letter-spacing:-.025em}.wl-capabilities p{margin:0;color:var(--wl-secondary);font-size:13px;line-height:1.65}.wl-apple-footer{width:min(1200px,100% - 48px);margin:0 auto;padding:24px 0 30px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--wl-line);color:var(--wl-tertiary);font-size:11px}.wl-detail-back{display:inline-flex;align-items:center;gap:7px;color:#424245;text-decoration:none;font-size:12px}.wl-detail-back:hover{color:var(--wl-blue)}.wl-detail{width:min(1120px,100% - 48px);margin:0 auto;padding:38px 0 72px}.wl-detail-breadcrumb{margin-bottom:22px;color:var(--wl-tertiary);font-size:12px}.wl-detail-breadcrumb span{margin:0 8px;color:#bbb}.wl-detail-hero{min-height:560px;padding:54px 52px 0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:28px;overflow:hidden;border-radius:32px}.wl-detail-hero--vehicles{background:radial-gradient(circle at 95% 12%,rgba(255,255,255,.8),transparent 30%),linear-gradient(145deg,#eef4f8,#dfeaf2)}.wl-detail-hero--officeHousing{background:radial-gradient(circle at 95% 12%,rgba(255,255,255,.82),transparent 30%),linear-gradient(145deg,#faf5eb,#f0e3ce)}.wl-detail-hero__copy{position:relative;z-index:2;padding-bottom:52px}.wl-detail-hero__meta{margin-bottom:38px;display:flex;gap:8px}.wl-detail-hero__meta span,.wl-detail-hero__meta i{padding:6px 10px;border-radius:999px;font-size:10px;font-style:normal;font-weight:600}.wl-detail-hero__meta span{background:#ffffffc7;box-shadow:inset 0 0 0 1px #0000000a}.wl-detail-hero__meta i{color:#7a6231;background:#a57d2b1a}.wl-detail-hero__en{margin:0 0 8px;color:#1d1d1f85;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.wl-detail-hero h1{margin:0 0 24px;color:var(--wl-text);font-size:clamp(44px,5.5vw,68px);font-weight:700;letter-spacing:-.055em;line-height:1.05}.wl-detail-hero__body{max-width:520px}.wl-detail-hero__body p{margin:0 0 12px;color:#1d1d1fad;font-size:14px;line-height:1.72}.wl-detail-hero__actions{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.wl-detail-cta{height:44px!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:var(--wl-blue)!important;box-shadow:none!important;font-size:13px!important;font-weight:550!important}.wl-detail-cta:not(:disabled):hover{background:#0077ed!important}.wl-detail-cta:disabled{color:#8b8b90!important;background:#00000012!important}.wl-detail-status{display:inline-flex;align-items:center;gap:8px;color:var(--wl-secondary);font-size:12px}.wl-detail-status i{background:#c39a52;box-shadow:0 0 0 4px #c39a521c}.wl-detail-hero__visual{position:relative;min-height:360px}.wl-detail-hero__visual .wl-product-visual{right:-8%;bottom:0;width:112%;height:82%}.wl-detail-points{margin-top:54px;display:grid;grid-template-columns:repeat(3,1fr)}.wl-detail-points article{min-height:175px;padding:0 32px;border-right:1px solid var(--wl-line)}.wl-detail-points article:first-child{padding-left:0}.wl-detail-points article:last-child{padding-right:0;border-right:0}.wl-detail-points article>span{color:var(--wl-green);font-size:11px;font-weight:650;letter-spacing:.12em}.wl-detail-points h2{margin:12px 0 9px;color:var(--wl-text);font-size:19px;font-weight:650;letter-spacing:-.025em}.wl-detail-points p{margin:0;color:var(--wl-secondary);font-size:13px;line-height:1.65}.wl-detail-notice{margin-top:44px;padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:20px;background:#fff;box-shadow:0 8px 30px #0000000b}.wl-detail-notice strong{color:var(--wl-text);font-size:14px}.wl-detail-notice p{margin:6px 0 0;color:var(--wl-secondary);font-size:12px;line-height:1.55}.wl-detail-notice a{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:var(--wl-blue);text-decoration:none;font-size:13px}@keyframes wl-apple-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.wl-section-head{align-items:flex-start;flex-direction:column}.wl-products__grid,.wl-capabilities,.wl-detail-hero,.wl-detail-points{grid-template-columns:1fr}.wl-product-card{min-height:430px}.wl-capabilities article,.wl-detail-points article{min-height:0;padding:24px 0;border-right:0;border-bottom:1px solid var(--wl-line)}.wl-capabilities article:first-child,.wl-detail-points article:first-child{padding-top:0}.wl-capabilities article:last-child,.wl-detail-points article:last-child{padding-bottom:0;border-bottom:0}.wl-detail-hero{min-height:790px;padding:42px 38px 0}.wl-detail-hero__copy{padding-bottom:0}.wl-detail-hero__visual{min-height:310px}.wl-detail-hero__visual .wl-product-visual{right:2%;width:78%;height:100%}}@media (max-width: 640px){.wl-apple-nav{height:58px}.wl-apple-nav__inner,.wl-apple-hero,.wl-products,.wl-capabilities,.wl-apple-footer,.wl-detail{width:min(100% - 28px,1200px)}.wl-apple-nav__meta{gap:9px}.wl-apple-time,.wl-apple-status{font-size:0}.wl-apple-time:after{content:"智慧后勤";color:var(--wl-secondary);font-size:11px}.wl-apple-status i{margin-right:3px}.wl-apple-hero{padding:76px 0 68px}.wl-apple-hero h1{font-size:clamp(40px,12vw,54px);letter-spacing:-.05em}.wl-apple-hero__lead{margin-top:23px;font-size:17px;white-space:normal}.wl-apple-hero__pills span{padding:7px 10px;font-size:11px}.wl-products{padding-top:42px}.wl-section-head h2{font-size:31px}.wl-section-head>span{display:none}.wl-products__grid{gap:14px}.wl-product-card{min-height:415px;padding:27px 24px 0;border-radius:24px}.wl-product-card__copy{max-width:94%}.wl-product-card h3{font-size:33px}.wl-product-visual{right:14px;width:68%;height:47%}.wl-capabilities{margin-top:38px;margin-bottom:54px}.wl-apple-footer{flex-direction:column;gap:7px}.wl-detail{padding-top:28px}.wl-detail-breadcrumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-detail-hero{min-height:760px;padding:34px 24px 0;border-radius:26px}.wl-detail-hero h1{font-size:48px}.wl-detail-hero__meta{margin-bottom:28px}.wl-detail-hero__visual .wl-product-visual{right:-5%;width:100%}.wl-detail-notice{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){.wl-apple *,.wl-apple *:before,.wl-apple *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (min-width: 901px){.wl-apple{height:100dvh;min-height:0;overflow:hidden}.wl-apple-nav{height:56px}.wl-apple:not(.wl-apple--detail)>main{height:calc(100dvh - 56px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.wl-apple-hero{width:min(1200px,100% - 48px);padding:clamp(18px,2.4vh,26px) 0 clamp(14px,1.9vh,20px)}.wl-apple-hero__eyebrow{margin-bottom:clamp(6px,.9vh,9px);font-size:11px}.wl-apple-hero h1{font-size:clamp(40px,4.8vh,52px);line-height:1.04}.wl-apple-hero h1 span{display:inline;margin-left:.14em}.wl-apple-hero__lead{max-width:760px;margin-top:clamp(7px,1vh,11px);font-size:clamp(14px,1.55vh,17px);line-height:1.4}.wl-apple-hero__pills{margin-top:clamp(8px,1.2vh,12px)}.wl-apple-hero__pills span{padding:6px 11px}.wl-products{height:100%;min-height:0;padding:clamp(12px,1.7vh,18px) 0 clamp(10px,1.3vh,14px);display:flex;flex-direction:column}.wl-section-head{flex:0 0 auto;margin-bottom:clamp(10px,1.5vh,16px);align-items:center}.wl-section-head p{margin-bottom:3px;font-size:10px}.wl-section-head h2{font-size:clamp(24px,3vh,32px)}.wl-products__grid{min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(12px,1.2vw,18px)}.wl-product-card{width:100%;height:100%;min-height:0;padding:clamp(18px,2.2vh,24px) clamp(20px,1.8vw,28px) 0;border-radius:24px}.wl-product-card__copy{max-width:55%}.wl-product-card__meta{margin-bottom:clamp(7px,1vh,11px)}.wl-product-card__en{margin-bottom:4px;font-size:9px}.wl-product-card h3{font-size:clamp(25px,3.1vh,33px)}.wl-product-card__summary{margin-top:6px;font-size:clamp(11px,1.35vh,13px);line-height:1.45}.wl-product-card__cta{margin-top:clamp(7px,1vh,11px);font-size:12px}.wl-product-visual{right:14px;width:43%;height:86%}.wl-viewport-footer{width:min(1200px,100% - 48px);margin:0 auto;padding:clamp(11px,1.5vh,16px) 0 10px;border-top:1px solid var(--wl-line)}.wl-viewport-capabilities{display:grid;grid-template-columns:repeat(3,1fr)}.wl-viewport-capabilities article{min-width:0;padding:0 28px;display:flex;align-items:center;gap:13px;border-right:1px solid var(--wl-line)}.wl-viewport-capabilities article:first-child{padding-left:0}.wl-viewport-capabilities article:last-child{padding-right:0;border-right:0}.wl-viewport-capabilities article>span{color:var(--wl-green);font-size:10px;font-weight:650;letter-spacing:.1em}.wl-viewport-capabilities strong{display:block;color:var(--wl-text);font-size:13px;font-weight:650}.wl-viewport-capabilities p{margin:2px 0 0;color:var(--wl-secondary);font-size:10px}.wl-viewport-copyright{margin-top:clamp(10px,1.3vh,14px);padding-top:8px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;border-top:1px solid rgba(0,0,0,.045);color:var(--wl-tertiary);font-size:9px}.wl-viewport-copyright>span:last-child{text-align:right}.wl-viewport-logo{width:clamp(112px,7.5vw,144px);max-height:36px;display:block;object-fit:contain}.wl-apple--detail .wl-detail{height:calc(100dvh - 56px);min-height:0;padding:clamp(16px,2vh,22px) 0;display:flex;flex-direction:column;overflow:hidden}.wl-detail-breadcrumb{flex:0 0 auto;margin-bottom:clamp(10px,1.4vh,15px)}.wl-detail-stage{min-height:0;flex:1 1 auto;padding:clamp(34px,4.8vh,52px);display:grid;grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);gap:clamp(30px,3vw,48px);overflow:hidden;border-radius:30px}.wl-detail-stage--vehicles{background:radial-gradient(circle at 95% 12%,rgba(255,255,255,.8),transparent 30%),linear-gradient(145deg,#eef4f8,#dfeaf2)}.wl-detail-stage--officeHousing{background:radial-gradient(circle at 95% 12%,rgba(255,255,255,.82),transparent 30%),linear-gradient(145deg,#faf5eb,#f0e3ce)}.wl-detail-stage__copy{min-width:0;align-self:center}.wl-detail-stage h1{margin:0 0 clamp(14px,2vh,22px);color:var(--wl-text);font-size:clamp(48px,6.2vh,68px);font-weight:700;letter-spacing:-.055em;line-height:1.04}.wl-detail-hero__meta{margin-bottom:clamp(24px,3.5vh,36px)}.wl-detail-hero__body p{margin-bottom:clamp(7px,1vh,11px);font-size:clamp(12px,1.45vh,14px);line-height:1.62}.wl-detail-hero__actions{margin-top:clamp(18px,2.5vh,27px)}.wl-detail-stage__aside{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(190px,1fr) auto auto;gap:clamp(10px,1.4vh,15px)}.wl-detail-stage__visual{position:relative;min-height:0;overflow:hidden;border-radius:22px;background:#ffffff52}.wl-detail-stage__visual .wl-product-visual{right:5%;bottom:0;width:90%;height:88%}.wl-detail-stage__points{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wl-detail-stage__points article{min-width:0;padding:clamp(10px,1.4vh,14px);border:1px solid rgba(0,0,0,.045);border-radius:15px;background:#ffffff94}.wl-detail-stage__points article>span{color:var(--wl-green);font-size:9px;font-weight:650}.wl-detail-stage__points h2{margin:5px 0 3px;color:var(--wl-text);font-size:clamp(11px,1.35vh,13px);font-weight:650}.wl-detail-stage__points p{margin:0;color:var(--wl-secondary);font-size:9px;line-height:1.45}.wl-detail-stage__notice{padding:clamp(11px,1.4vh,14px) 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-radius:15px;background:#ffffffb8}.wl-detail-stage__notice strong{display:block;color:var(--wl-text);font-size:11px}.wl-detail-stage__notice p{margin:2px 0 0;color:var(--wl-secondary);font-size:9px}.wl-detail-stage__notice a{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--wl-blue);text-decoration:none;font-size:10px}}@media (min-width: 901px) and (max-height: 900px){.wl-apple-hero{padding:12px 0 10px}.wl-apple-hero h1{font-size:clamp(35px,4.6vh,42px)}.wl-apple-hero__pills{margin-top:6px}.wl-product-card{padding-top:18px}.wl-product-card__meta{margin-bottom:8px}.wl-product-card__summary{line-height:1.38}.wl-product-visual{height:78%}.wl-viewport-footer{padding-top:8px}.wl-detail-stage{padding:28px 34px}.wl-detail-stage h1{font-size:clamp(42px,5.8vh,52px)}.wl-detail-stage__aside{grid-template-rows:minmax(150px,1fr) auto auto}}@media (max-width: 900px){.wl-apple{height:auto;min-height:100vh;overflow:visible}.wl-apple-hero__lead{white-space:normal}.wl-viewport-footer{width:min(100% - 28px,1200px);margin:38px auto 0;padding:28px 0;border-top:1px solid var(--wl-line)}.wl-viewport-capabilities{display:grid;grid-template-columns:1fr}.wl-viewport-capabilities article{padding:18px 0;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--wl-line)}.wl-viewport-capabilities article:last-child{border-bottom:0}.wl-viewport-capabilities article>span{color:var(--wl-green);font-size:10px}.wl-viewport-capabilities strong{font-size:14px}.wl-viewport-capabilities p{margin:3px 0 0;color:var(--wl-secondary);font-size:11px}.wl-viewport-copyright{margin-top:18px;padding-top:14px;display:flex;flex-direction:column;align-items:center;gap:5px;border-top:1px solid var(--wl-line);color:var(--wl-tertiary);font-size:10px;text-align:center}.wl-viewport-logo{width:132px;margin:8px 0;display:block;object-fit:contain}.wl-detail-stage{padding:38px 28px 0;display:grid;grid-template-columns:1fr;border-radius:26px}.wl-detail-stage--vehicles{background:linear-gradient(145deg,#eef4f8,#dfeaf2)}.wl-detail-stage--officeHousing{background:linear-gradient(145deg,#faf5eb,#f0e3ce)}.wl-detail-stage h1{margin:0 0 18px;font-size:48px;letter-spacing:-.05em}.wl-detail-stage__aside{display:flex;flex-direction:column;gap:14px}.wl-detail-stage__visual{position:relative;min-height:330px}.wl-detail-stage__visual .wl-product-visual{width:90%;height:95%}.wl-detail-stage__points{display:grid;gap:10px}.wl-detail-stage__points article,.wl-detail-stage__notice{padding:16px;border-radius:16px;background:#ffffffad}.wl-detail-stage__points article{display:flex;gap:12px}.wl-detail-stage__points h2{margin:0 0 4px;font-size:14px}.wl-detail-stage__points p,.wl-detail-stage__notice p{margin:0;color:var(--wl-secondary);font-size:11px;line-height:1.5}.wl-detail-stage__notice{margin-bottom:24px}}.visitor-invite-accept-container{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e4e9f2);display:flex;flex-direction:column;align-items:center;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.visitor-invite-accept-container .welcome-header{text-align:center;margin-bottom:40px}.visitor-invite-accept-container .welcome-header h1{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:12px;background:linear-gradient(90deg,#1890ff,#0050b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.visitor-invite-accept-container .welcome-header p{font-size:16px;color:#666;max-width:400px;margin:0 auto;line-height:1.6}.visitor-invite-accept-container .invite-card{width:100%;max-width:560px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 20px 40px #0000000d;border:1px solid rgba(255,255,255,.3);overflow:hidden}.visitor-invite-accept-container .invite-card .ant-card-head{border-bottom:1px solid #f0f0f0;padding:24px 32px;background:transparent}.visitor-invite-accept-container .invite-card .ant-card-head .ant-card-head-title{font-size:20px;font-weight:600}.visitor-invite-accept-container .invite-card .ant-card-body{padding:32px}.visitor-invite-accept-container .invite-card .form-section-title{font-size:14px;font-weight:600;color:#1890ff;margin-bottom:20px;display:flex;align-items:center;gap:8px}.visitor-invite-accept-container .invite-card .form-section-title:after{content:"";flex:1;height:1px;background:#f0f0f0}.visitor-invite-accept-container .invite-card .ant-form-item-label label{font-weight:500;color:#434343}.visitor-invite-accept-container .invite-card .ant-input,.visitor-invite-accept-container .invite-card .ant-picker{border-radius:12px;padding:10px 16px;border-color:#d9d9d9}.visitor-invite-accept-container .invite-card .ant-input:hover,.visitor-invite-accept-container .invite-card .ant-input:focus,.visitor-invite-accept-container .invite-card .ant-picker:hover,.visitor-invite-accept-container .invite-card .ant-picker:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.visitor-invite-accept-container .invite-card .submit-button{height:52px;border-radius:14px;font-size:16px;font-weight:600;margin-top:12px;box-shadow:0 8px 16px #1890ff33;transition:all .3s ease}.visitor-invite-accept-container .invite-card .submit-button:hover{transform:translateY(-2px);box-shadow:0 12px 20px #1890ff4d}.visitor-invite-accept-container .success-pass-card{width:100%;max-width:400px;background:#fff;border-radius:32px;box-shadow:0 30px 60px #0000001a;overflow:hidden;position:relative}.visitor-invite-accept-container .success-pass-card .pass-header{background:linear-gradient(135deg,#1890ff,#0050b3);padding:40px 32px;text-align:center;color:#fff}.visitor-invite-accept-container .success-pass-card .pass-header .success-icon{font-size:64px;margin-bottom:20px;display:block}.visitor-invite-accept-container .success-pass-card .pass-header h2{color:#fff;font-size:24px;margin-bottom:8px}.visitor-invite-accept-container .success-pass-card .pass-header p{opacity:.8;font-size:14px}.visitor-invite-accept-container .success-pass-card .pass-body{padding:32px}.visitor-invite-accept-container .success-pass-card .pass-body .qr-wrapper{display:flex;justify-content:center;margin-bottom:32px;padding:16px;background:#f9f9f9;border-radius:24px}.visitor-invite-accept-container .success-pass-card .pass-body .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.visitor-invite-accept-container .success-pass-card .pass-body .info-grid .info-item .label{font-size:12px;color:#8c8c8c;margin-bottom:4px;display:block}.visitor-invite-accept-container .success-pass-card .pass-body .info-grid .info-item .value{font-size:15px;font-weight:600;color:#262626;display:block}.visitor-invite-accept-container .success-pass-card .pass-footer{padding:24px 32px;background:#fafafa;border-top:1px dashed #d9d9d9;text-align:center}.visitor-invite-accept-container .success-pass-card .pass-footer p{font-size:13px;color:#8c8c8c;margin:0}@media (max-width: 576px){.visitor-invite-accept-container{padding:20px 16px}.visitor-invite-accept-container .welcome-header{margin-bottom:30px}.visitor-invite-accept-container .welcome-header h1{font-size:26px}.visitor-invite-accept-container .invite-card{border-radius:20px}.visitor-invite-accept-container .invite-card .ant-card-body{padding:24px}}.mice-public-page{min-height:100vh;background:linear-gradient(160deg,#ecfdf5,#f0f9ff);display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px}.mice-public-card{width:100%;max-width:480px;border-radius:16px;box-shadow:0 8px 32px #0ea5e91f}.mice-public-screen{min-height:100vh;background:#0a1628;color:#e2e8f0;padding:32px}.mice-public-screen__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mice-public-screen h1{color:#69b1ff;margin:0}.as-modal{--as-ink: #0b0d12;--as-ink-2: #4a5160;--as-ink-3: #646b78;--as-ink-4: #a3a8b1;--as-line: rgba(11, 13, 18, .08);--as-line-strong: rgba(11, 13, 18, .14);--as-brand: #0077ff;--as-brand-ink: #0060d6;--as-sunk: #f7f8fa}.as-modal .ant-modal-content{padding:0!important;overflow:hidden;border-radius:20px!important;box-shadow:0 4px 12px #0f172a0f,0 30px 70px #0f172a2e,0 0 0 1px #0b0d120f!important}.as-modal .ant-modal-mask{background-color:#0f172a3d!important}.as-modal .num{font-family:Outfit,PingFang SC,-apple-system,sans-serif;font-variant-numeric:tabular-nums}.as-modal .mu{color:var(--as-ink-4);font-weight:400}.as{display:flex;height:min(600px,100vh - 48px);font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:20px;color:var(--as-ink);-webkit-font-smoothing:antialiased}.as button{font-family:inherit}.as-nav{display:flex;flex:none;flex-direction:column;width:212px;padding:16px 10px;border-right:1px solid var(--as-line);background:#f8f9fb}.as-nav__me{display:flex;align-items:center;gap:10px;padding:4px 8px 14px}.as-nav__me>div{display:flex;flex-direction:column;min-width:0}.as-nav__me b{font-size:13px;line-height:18px}.as-nav__me span{overflow:hidden;font-size:11px;line-height:15px;color:var(--as-ink-3);white-space:nowrap;text-overflow:ellipsis}.as-nav__g{padding:10px 10px 4px;font-size:11px;font-weight:500;line-height:16px;color:var(--as-ink-4)}.as-nav__i{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;border-radius:9px;background:transparent;font-size:13px;color:var(--as-ink);text-align:left;cursor:pointer}.as-nav__i .pt-glyph{flex:none;width:16px;height:16px;color:var(--as-ink-2)}.as-nav__i .pt-glyph .s{opacity:.38}.as-nav__i:hover{background:#0b0d120d}.as-nav__i.is-on{background:var(--as-brand);color:#fff;font-weight:600}.as-nav__i.is-on .pt-glyph{color:#fff}.as-nav__i.is-on .pt-glyph .s{opacity:.5}.as-nav__dot{width:6px;height:6px;margin-left:auto;border-radius:50%;background:#d98a00}.as-nav__cnt{min-width:16px;height:16px;margin-left:auto;padding:0 5px;border-radius:8px;background:var(--as-brand);color:#fff;font:600 10px/16px Outfit,-apple-system,sans-serif;text-align:center}.as-nav__grow{flex:1}.as-nav__ver{padding:0 10px;font:500 11px Outfit,PingFang SC,sans-serif;color:var(--as-ink-4)}.as-pane{display:flex;flex:1;flex-direction:column;min-width:0}.as-pane__h{display:flex;align-items:flex-start;gap:12px;padding:20px 24px 14px}.as-pane__h>div{flex:1}.as-pane__h h2{margin:0;font-size:18px;font-weight:600;line-height:26px}.as-pane__h p{margin:2px 0 0;font-size:12px;color:var(--as-ink-3)}.as-pane__b{display:flex;flex:1;flex-direction:column;gap:14px;min-height:0;padding:2px 24px 20px;overflow-y:auto}.as-pane__f{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid var(--as-line);background:#fcfcfd}.as-x{display:grid;place-items:center;width:30px;height:30px;margin:-2px -6px 0 0;border:0;border-radius:8px;background:transparent;color:var(--as-ink-3);cursor:pointer}.as-x .pt-glyph{width:16px;height:16px}.as-x:hover{background:#0b0d120d;color:var(--as-ink)}.as-box{border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line)}.as-sunk{border-radius:14px;background:var(--as-sunk)}.as-empty{display:grid;place-items:center;min-height:72px;font-size:12px;color:var(--as-ink-3)}.as-hint{margin:0;font-size:12px;line-height:18px;color:var(--as-ink-3)}.as-link,.as-sh__a{padding:0;border:0;background:transparent;color:var(--as-brand-ink);font-size:12px;font-weight:500;cursor:pointer}.as-link:hover,.as-sh__a:hover{color:var(--as-brand)}.as-pill{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.as-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.as-pill.is-ok{background:#12a1501a;color:#0b7a3d}.as-pill.is-warn{background:#d98a001f;color:#8f5400}.as-pill.is-brand{background:#0077ff14;color:var(--as-brand-ink)}.as-pill.is-green{background:#10b9811f;color:#047857}.as-pill.is-muted{background:#0b0d120f;color:var(--as-ink-3)}.as-pill.is-solid{background:var(--as-brand);color:#fff}.as-tags{display:flex;flex-wrap:wrap;gap:6px}.as-tags .as-pill{height:22px;padding:0 8px;font-size:12px}.as-sh{display:flex;align-items:center;gap:8px;min-height:24px;margin-bottom:-4px;font-size:13px;font-weight:600;line-height:20px}.as-sh>span{font-size:12px;font-weight:400;color:var(--as-ink-3)}.as-sh .as-sh__a,.as-sh .as-sh__search{margin-left:auto}.as-sh .as-sh__search{width:180px}.as-seg{display:inline-flex;flex:none;gap:2px;padding:3px;border-radius:11px;background:#94a3b829;box-shadow:inset 0 0 0 1px var(--as-line)}.as-seg button{height:28px;padding:0 12px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:500;line-height:28px;color:var(--as-ink-2);cursor:pointer}.as-seg button:hover{color:var(--as-ink)}.as-seg button.is-on{background:#fff;color:var(--as-ink);box-shadow:0 1px 2px #0f172a14,0 0 0 .5px #0b0d120f}.as-modal .ant-btn .pt-glyph{width:14px;height:14px}.as-idc{display:flex;align-items:center;gap:16px;padding:16px 18px}.as-idc__av{position:relative;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.as-idc__av .sb-av .ant-avatar{font-size:24px!important}.as-idc__cam{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;color:var(--as-ink-2);box-shadow:0 2px 6px #0f172a24,inset 0 0 0 1px var(--as-line)}.as-idc__cam .pt-glyph{width:13px;height:13px}.as-idc__t{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.as-idc__t>b{font-size:20px;line-height:28px}.as-idc__in{max-width:260px;font-size:16px}.as-row-act,.as-form__act,.as-crop__act{display:flex;justify-content:flex-end;gap:8px}.as-fg{display:grid;grid-template-columns:1fr 1fr}.as-fi{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 18px;border-top:1px solid var(--as-line)}.as-fi:nth-child(-n+2){border-top:0}.as-fi:nth-child(odd){border-right:1px solid var(--as-line)}.as-fi label{font-size:12px;color:var(--as-ink-3)}.as-fi .v{display:flex;align-items:center;gap:8px;min-height:24px;overflow:hidden;font-size:14px;white-space:nowrap}.as-fi .v .as-link{margin-left:auto}.as-facts{display:grid;grid-template-columns:repeat(4,1fr)}.as-facts>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 16px}.as-facts>div+div{border-left:1px solid var(--as-line)}.as-facts span{font-size:12px;color:var(--as-ink-3)}.as-facts b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.as-sec{display:flex;align-items:center;gap:14px;padding:14px 16px}.as-sec>div{display:flex;flex:1;flex-direction:column;gap:6px}.as-sec b{font-size:14px}.as-sec p{margin:0;font-size:12px;color:var(--as-ink-3)}.as-bars{display:flex;gap:4px}.as-bars i{flex:1;height:5px;border-radius:3px;background:#0b0d1214}.as-bars i.is-on{background:#12a150}.as-bars i.is-warn{background:#e0a100}.as-srows{margin:0}.as-srow{display:flex;align-items:center;gap:12px;padding:12px 16px}.as-srow+.as-srow,.as-form+.as-srow{border-top:1px solid var(--as-line)}.as-srow>div{display:flex;flex:1;flex-direction:column;min-width:0}.as-srow b{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.as-srow .d{overflow:hidden;font-size:12px;color:var(--as-ink-3);white-space:nowrap;text-overflow:ellipsis}.as-form{display:flex;flex-direction:column;gap:8px;padding:0 16px 14px 56px}.as-form .ant-form-item{margin-bottom:0}.as-form .ant-form-item-label{padding-bottom:4px!important}.as-form .ant-form-item-label>label{height:auto;font-size:12px;color:var(--as-ink-2)}.as-f3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.as-f2{display:grid;grid-template-columns:240px 1fr;align-items:end;gap:14px}.as-f2 .as-hint{padding-bottom:6px}.as-checks{display:flex;flex-wrap:wrap;gap:4px 14px}.as-check{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--as-ink-3)}.as-check .pt-glyph{width:14px;height:14px;color:var(--as-ink-4)}.as-check.is-ok{color:#0b7a3d}.as-check.is-ok .pt-glyph{color:#12a150}.as-ents{overflow:hidden}.as-ent{display:flex;align-items:center;gap:12px;padding:12px 16px}.as-ent+.as-ent{border-top:1px solid var(--as-line)}.as-ent.is-cur{background:#0077ff09}.as-ent>div{display:flex;flex:1;flex-direction:column;min-width:0}.as-ent b{overflow:hidden;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.as-ent .d{font-size:12px;color:var(--as-ink-3)}.as-roles__r{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px}.as-roles__r+.as-roles__r{border-top:1px solid var(--as-line)}.as-roles__r .lb{width:64px;font-size:12px;color:var(--as-ink-3)}.as-roles__r .mu{font-size:12px}.as-rchip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line);font-size:12px}.as-roles__apps{display:inline-flex;gap:6px}.as-roles__apps>span{display:inline-flex}.as-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.as-st{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line)}.as-st span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--as-ink-3)}.as-st i{width:6px;height:6px;border-radius:50%;background:var(--c)}.as-st b{font:600 22px/28px Outfit,PingFang SC,sans-serif}.as-st small{margin-left:3px;font:500 12px PingFang SC,sans-serif;color:var(--as-ink-3)}.as-st.is-ok{--c: #12a150}.as-st.is-brand{--c: #0077ff}.as-st.is-warn{--c: #d98a00}.as-lic{display:flex;align-items:center;gap:12px;padding:10px 14px}.as-lic+.as-lic{border-top:1px solid var(--as-line)}.as-lic__t{display:flex;flex-direction:column;width:150px;min-width:0}.as-lic__t b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.as-lic__t .d{font-size:11px;color:var(--as-ink-3)}.as-lic__bar{display:flex;flex:1;flex-direction:column;gap:4px}.as-lic__bar>span{display:flex;justify-content:space-between;font-size:12px;color:var(--as-ink-2)}.as-lic__bar em{font-style:normal;font-weight:600;color:var(--ci)}.as-lic__bar i{position:relative;display:block;height:5px;overflow:hidden;border-radius:3px;background:#0b0d1212}.as-lic__bar i:after{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--w);border-radius:3px;background:var(--c)}.as-lic__bar.is-warn{--c: #e0a100;--ci: #8f5400}.as-lic__bar.is-brand{--c: #0077ff;--ci: #0060d6}.as-lic .as-pill{justify-content:center;width:60px}.as-okg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.as-okg.is-all{max-height:220px;overflow-y:auto}.as-okg>div{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line)}.as-okg b{flex:1;overflow:hidden;font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.as-okg>div>span:last-child{font:500 11px Outfit,sans-serif;color:var(--as-ink-4)}.as-prow{display:flex;align-items:center;gap:14px;padding:14px 16px}.as-prow+.as-prow{border-top:1px solid var(--as-line)}.as-prow>div{display:flex;flex:1;flex-direction:column}.as-prow b{font-size:14px;font-weight:500}.as-prow .d{font-size:12px;color:var(--as-ink-3)}.as-kbg{display:grid;grid-template-columns:1fr 1fr}.as-kbr{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 16px;border-top:1px solid var(--as-line);font-size:13px}.as-kbr:nth-child(-n+2){border-top:0}.as-kbr:nth-child(odd){border-right:1px solid var(--as-line)}.as-kbr__k{display:inline-flex;gap:4px}.as-kbr kbd{min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d121f,0 1px #0b0d1214;font:500 12px/22px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--as-ink-2);text-align:center}.as-fb__support{grid-column:1/-1;margin:0!important}.as-fb{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:16px;overflow:hidden}.as-fb__form{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto}.as-fb__form .ant-form-item{margin-bottom:0}.as-fb__form .ant-form-item-label{padding-bottom:4px!important}.as-fb__form .ant-form-item-label>label{height:auto;font-size:12px;color:var(--as-ink-2)}.as-fb__form textarea{font-size:13px}.as-fb__form .as-fb__content{margin-bottom:14px}.as-drop{display:flex;align-items:center;gap:12px}.as-drop .ant-upload-wrapper{width:auto}.as-drop .ant-upload-list-picture-card{flex-wrap:nowrap}.as-drop .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-container,.as-drop .ant-upload-wrapper .ant-upload.ant-upload-select{width:52px!important;height:52px!important;margin:0 6px 0 0!important;border-radius:10px!important}.as-drop .ant-upload.ant-upload-select .pt-glyph{width:16px;height:16px;color:var(--as-ink-3)}.as-drop p{flex:1;min-width:0;margin:0;font-size:12px;line-height:18px;color:var(--as-ink-3)}.as-fbl{display:flex;flex-direction:column;min-height:0;padding:12px;border-radius:14px;background:var(--as-sunk)}.as-fbl .as-sh{margin:0 4px 8px}.as-fbl__list{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.as-fbi{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:11px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line)}.as-fbi.is-new{box-shadow:inset 0 0 0 1px #0077ff59}.as-fbi__h{display:flex;align-items:center;gap:6px}.as-fbi__h time{margin-left:auto;font:500 11px Outfit,sans-serif;color:var(--as-ink-3)}.as-fbi p{display:-webkit-box;margin:0;overflow:hidden;font-size:13px;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.as-fbi__rep{margin-top:2px;padding:7px 9px;border-radius:8px;background:#0077ff14;font-size:12px;line-height:18px;color:var(--as-ink-2)}.as-fbi__rep b{font-weight:600;color:var(--as-brand-ink)}.as-ab{display:flex;align-items:center;gap:16px;padding:18px}.as-ab>div{display:flex;flex:1;flex-direction:column;gap:2px}.as-ab b{font-size:16px}.as-ab span{font-size:12px;color:var(--as-ink-3)}.as-ab__ver{margin-left:8px;padding:0 6px;border-radius:6px;background:#0077ff14;font-size:11px;font-style:normal;font-weight:600;line-height:18px;color:var(--as-brand-ink)}.as-svc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.as-svc__i{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--as-line);text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.as-svc__i:hover{box-shadow:inset 0 0 0 1px #0077ff59,0 6px 16px -10px #0058d673}.as-svc__i:hover .as-svc__go{color:var(--as-brand)}.as-svc__t{display:flex;flex:1;flex-direction:column;min-width:0}.as-svc__t b{font-size:13px;font-weight:600;line-height:19px;color:var(--as-ink)}.as-svc__t span{overflow:hidden;font-size:11px;line-height:16px;color:var(--as-ink-3);white-space:nowrap;text-overflow:ellipsis}.as-svc__go{display:inline-grid;flex:none;place-items:center;color:var(--as-ink-4)}.as-svc__go .pt-glyph{width:13px;height:13px}.as-kv{display:grid;grid-template-columns:1fr 1.2fr 1.5fr}.as-kv>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 16px}.as-kv>div+div{border-left:1px solid var(--as-line)}.as-kv span{font-size:12px;color:var(--as-ink-3)}.as-kv b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.as-cl__r{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px 16px}.as-cl__r+.as-cl__r{border-top:1px solid var(--as-line)}.as-cl__r>b{font-size:13px}.as-cl__r ul{min-width:0;margin:0;padding-left:16px;font-size:12px;line-height:19px;color:var(--as-ink-2)}.as-cl__r li,.as-cl__r p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.as-cl__r li{display:list-item;white-space:nowrap;text-overflow:ellipsis}.as-cl__r p{margin:0;font-size:12px;color:var(--as-ink-2);-webkit-line-clamp:2}.as-legal{margin-top:auto;font-size:12px;color:var(--as-ink-3);text-align:right}.as-crop{gap:12px}.as-crop__main{display:flex;flex:1;gap:20px;min-height:0}.as-crop__stage{position:relative;flex:1;min-width:0;overflow:hidden;border-radius:14px;background:#1d2128}.as-crop__side{display:flex;flex:none;flex-direction:column;gap:10px;width:214px}.as-crop__side .as-link{align-self:flex-start}.as-crop__lab{font-size:12px;font-weight:500;color:var(--as-ink-3)}.as-crop__pvs{display:flex;align-items:flex-end;justify-content:space-between;padding:14px 14px 10px;border-radius:12px;background:var(--as-sunk)}.as-crop__pvs>div{display:flex;flex-direction:column;align-items:center;gap:6px}.as-crop__pvs span{font-size:11px;color:var(--as-ink-3)}.as-crop__pv{overflow:hidden;border-radius:50%;background:#e9edf2;box-shadow:0 0 0 2px #fff,0 2px 8px #0f172a1f}.as-crop__zoom{display:flex;align-items:center;gap:8px}.as-crop__zoom .ant-slider{flex:1;margin:0}.as-crop__zoom .pt-glyph{flex:none;width:14px;height:14px;color:var(--as-ink-3)}.as-crop__tools{display:flex;gap:8px}.as-crop__foot{display:flex;align-items:center;gap:8px}.as-crop__foot .as-hint{flex:1}.as-crop__stage .cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.as-crop__stage .cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.as-crop__stage .cropper-wrap-box,.as-crop__stage .cropper-canvas,.as-crop__stage .cropper-drag-box,.as-crop__stage .cropper-crop-box,.as-crop__stage .cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.as-crop__stage .cropper-wrap-box,.as-crop__stage .cropper-canvas{overflow:hidden}.as-crop__stage .cropper-drag-box{background-color:#fff;opacity:0}.as-crop__stage .cropper-modal{background-color:#000;opacity:.5}.as-crop__stage .cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.as-crop__stage .cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.as-crop__stage .cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.as-crop__stage .cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.as-crop__stage .cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.as-crop__stage .cropper-center:before,.as-crop__stage .cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.as-crop__stage .cropper-center:before{height:1px;left:-3px;top:0;width:7px}.as-crop__stage .cropper-center:after{height:7px;left:0;top:-3px;width:1px}.as-crop__stage .cropper-face,.as-crop__stage .cropper-line,.as-crop__stage .cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.as-crop__stage .cropper-face{background-color:#fff;left:0;top:0}.as-crop__stage .cropper-line{background-color:#39f}.as-crop__stage .cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.as-crop__stage .cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.as-crop__stage .cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.as-crop__stage .cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.as-crop__stage .cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.as-crop__stage .cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.as-crop__stage .cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.as-crop__stage .cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.as-crop__stage .cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.as-crop__stage .cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.as-crop__stage .cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.as-crop__stage .cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.as-crop__stage .cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.as-crop__stage .cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.as-crop__stage .cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.as-crop__stage .cropper-point.point-se{height:5px;opacity:.75;width:5px}}.as-crop__stage .cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.as-crop__stage .cropper-invisible{opacity:0}.as-crop__stage .cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.as-crop__stage .cropper-hide{display:block;height:0;position:absolute;width:0}.as-crop__stage .cropper-hidden{display:none!important}.as-crop__stage .cropper-move{cursor:move}.as-crop__stage .cropper-crop{cursor:crosshair}.as-crop__stage .cropper-disabled .cropper-drag-box,.as-crop__stage .cropper-disabled .cropper-face,.as-crop__stage .cropper-disabled .cropper-line,.as-crop__stage .cropper-disabled .cropper-point{cursor:not-allowed}.as-crop__stage .cropper-view-box{border-radius:50%;outline:0;box-shadow:0 0 0 1px #ffffffe6}.as-crop__stage .cropper-face{border-radius:50%;background:transparent}.as-crop__stage .cropper-line{background-color:#07f;opacity:.6}.as-crop__stage .cropper-dashed{border-color:#ffffff8c}.as-crop__stage .cropper-center:before,.as-crop__stage .cropper-center:after{background-color:#fffc}.as-crop__stage .cropper-modal{background-color:#0b0d12;opacity:.55}.as-crop__stage .cropper-point{width:12px!important;height:12px!important;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #07f,0 1px 4px #0000004d;opacity:1!important}.as-crop__stage .cropper-point.point-n,.as-crop__stage .cropper-point.point-e,.as-crop__stage .cropper-point.point-s,.as-crop__stage .cropper-point.point-w{display:none}.as-crop__stage .cropper-point.point-nw{top:-6px;left:-6px}.as-crop__stage .cropper-point.point-ne{top:-6px;right:-6px}.as-crop__stage .cropper-point.point-sw{bottom:-6px;left:-6px}.as-crop__stage .cropper-point.point-se{right:-6px;bottom:-6px}@media (max-width: 600px){.as-modal .as{flex-direction:column;height:min(720px,100dvh - 32px)}.as-modal .as-nav{width:100%;max-height:168px;overflow-y:auto;border-right:0;border-bottom:1px solid var(--as-line)}.as-modal .as-nav__i{font-size:16px;min-height:40px}.as-modal .as-nav__g,.as-modal .as-nav__ver,.as-modal .as-nav__me span{font-size:14px;line-height:21px}.as-modal .as-nav__me b{font-size:16px;line-height:24px}.as-modal .as-nav__grow{display:none}.as-modal .as-pane{min-height:0}.as-modal .as-pane__h{padding:16px}.as-modal .as-pane__h h2{font-size:24px;line-height:36px}.as-modal .as-pane__h p{font-size:14px;line-height:21px}.as-modal .as-ab{flex-direction:column;align-items:flex-start;gap:12px}.as-modal .as-ab>div{flex:none;width:100%;min-width:0}.as-modal .as-ab b{font-size:20px;line-height:30px}.as-modal .as-ab span,.as-modal .as-ab__ver{font-size:14px;line-height:21px}.as-modal .as-ab .ant-btn{height:auto;padding:8px 12px;font-size:16px}.as-modal .as-pane__b{padding:16px}.as-modal .as-svc{grid-template-columns:minmax(0,1fr)}.as-modal .as-svc__t b{font-size:16px;line-height:24px}.as-modal .as-svc__t span{font-size:14px;line-height:21px}}.hp-modal .ant-modal{max-width:calc(100vw - 48px)}.hp-modal .ib{height:min(820px,100dvh - 48px);font-size:16px;line-height:24px}.hp-modal .ib-nav{width:240px;padding:20px 12px 12px}.hp-modal .ib-nav__h{position:relative;gap:8px;padding-bottom:18px;font-size:20px;line-height:28px}.hp-modal .ib-nav__i{height:44px;font-size:16px}.hp-modal .ib-nav__i .pt-glyph{flex:none;width:18px;height:18px}.hp-modal .ib-nav__i .pt-glyph .s{opacity:.38}.hp-modal .ib-nav__f .ib-nav__i{height:38px;font-size:14px}.hp-modal .ib-nav__i .tag{font-size:12px}.hp-modal .ib-list__h{padding:18px 16px 14px}.hp-modal .ib-srch{height:38px}.hp-modal .ib-srch input{font-size:14px}.hp-modal .ib-tabs button{height:32px;font-size:14px}.hp-modal .ib-it{padding:14px 12px}.hp-modal .ib-it__t{font-size:16px;line-height:24px}.hp-modal .ib-it__s{font-size:14px;line-height:22px}.hp-modal .ib-it__m{font-size:13px;line-height:20px}.hp-modal .ib-day{font-size:14px;line-height:22px}.hp-modal .ib-admin__h{padding:18px 16px 14px}.hp-modal .ib-admin__h b{font-size:18px;line-height:26px}.hp-modal .ib-admin__h span{font-size:13px}.hp-modal .ib-empty{font-size:14px;line-height:22px}.hp-modal .ib-empty b{font-size:18px}.hp-modal .ib-det__b h3{font-size:22px;line-height:30px}.hp-modal .ib-det__src{font-size:14px}.hp-modal .ib-det__c{font-size:16px;line-height:28px}.hp-modal .ib-det__f{font-size:14px}.hp-modal .ib-pill{height:24px;font-size:13px}.hp-modal .ib-explain,.hp-modal .ib-tl p{font-size:14px;line-height:24px}.hp-modal .ib-tl time{font-size:13px}.hp-modal .ib-ib{width:34px;height:34px}.hp-modal .ib-ib .pt-glyph{flex:none;width:16px;height:16px}.hp-modal .ib-ib .pt-glyph .s{opacity:.38}.hp-modal.is-fullscreen .ant-modal-wrap{overflow:hidden}.hp-modal.is-fullscreen .ant-modal{top:0;max-width:100vw;margin:0;padding-bottom:0}.hp-modal.is-fullscreen .ant-modal-content{height:100dvh;border-radius:0!important}.hp-modal.is-fullscreen .ib{height:100dvh}.hp-window-actions{display:flex;gap:2px;margin-left:auto}.hp-x{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:#646b78;cursor:pointer;font-size:16px}.hp-x .pt-glyph{flex:none;width:16px;height:16px}.hp-x .pt-glyph .s{opacity:.38}.hp-x:hover{background:#0b0d120f;color:#0b0d12}.hp-x:focus-visible{outline:2px solid #0077ff;outline-offset:2px}.hp-ctx{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;max-width:calc(100% - 34px);height:28px;margin:2px 0 6px 34px;padding:0 9px 0 3px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;font-size:13px;color:#4a5160;white-space:nowrap;text-overflow:ellipsis}.hp-ctx .pt-appicon{--sz: 18px}.hp-ctx.is-inline{margin:0;font-weight:400}.hp-muted{font-size:14px;color:#646b78}.hp-link{padding:0;border:0;background:transparent;font-size:14px;font-weight:500;color:#0060d6;cursor:pointer}.hp-list{width:320px!important}.hp-tabs{border-top:0}.hp-home{display:grid;flex:1;grid-template-columns:minmax(0,1fr) 290px;min-width:0}.hp-home__m{display:flex;flex-direction:column;gap:14px;min-height:0;padding:20px 22px;overflow-y:auto}.hp-home__s{display:flex;flex-direction:column;gap:12px;min-height:0;padding:18px 16px;overflow-y:auto;border-left:1px solid rgba(11,13,18,.08);background:#fcfcfd}.hp-ask{padding:18px;border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,#eaf3ff,#f6fbff 45%,#fff);box-shadow:inset 0 0 0 1px #0077ff29,0 18px 40px -22px #0058d659}.hp-ask h2{display:flex;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:600;line-height:32px}.hp-ask p{margin:4px 0 12px;font-size:14px;color:#646b78}.hp-ask__in{display:flex;align-items:center;gap:8px;height:44px;padding:0 6px 0 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0077ff80,0 0 0 4px #0077ff14}.hp-ask__in:focus-within{box-shadow:inset 0 0 0 1px #07f,0 0 0 4px #0077ff1f}.hp-ask__in input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:#0b0d12}.hp-ask__in input::placeholder{color:#a3a8b1}.hp-ask__in button{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;border:0;border-radius:9px;background:#07f;font-size:14px;font-weight:500;color:#fff;cursor:pointer}.hp-ask__in button .pt-glyph{flex:none;width:13px;height:13px}.hp-ask__in button .pt-glyph .s{opacity:.38}.hp-ask__in button:disabled{opacity:.45;cursor:default}.hp-ask__q{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.hp-ask__q button{height:26px;padding:0 10px;border:0;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;font-size:14px;color:#4a5160;cursor:pointer}.hp-ask__q button:hover{box-shadow:inset 0 0 0 1px #07f6;color:#0060d6}.hp-sec{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:26px}.hp-sec__a{margin-left:auto;padding:0;border:0;background:transparent;font-size:14px;font-weight:500;color:#0060d6;cursor:pointer}.hp-arts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hp-art{display:flex;flex-direction:column;gap:6px;padding:12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;text-align:left;cursor:pointer}.hp-art:hover{box-shadow:inset 0 0 0 1px #0077ff59}.hp-art .pt-chip{width:28px;height:28px;border-radius:8px}.hp-art b{display:-webkit-box;overflow:hidden;font-size:16px;line-height:24px;color:#0b0d12;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hp-art span{font-size:13px;color:#646b78}.hp-note{padding:12px;border-radius:12px;background:#f7f8fa;font-size:14px;color:#646b78}.hp-faq{display:flex;flex-direction:column;border-radius:12px;box-shadow:inset 0 0 0 1px #0b0d1214}.hp-faq button{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;background:transparent;font-size:16px;color:#0b0d12;text-align:left;cursor:pointer}.hp-faq button .pt-glyph{flex:none;width:14px;height:14px}.hp-faq button .pt-glyph .s{opacity:.38}.hp-faq button+button{border-top:1px solid rgba(11,13,18,.08)}.hp-faq button .pt-glyph{color:#646b78}.hp-faq button:hover{background:#0b0d1206}.hp-faq button em{margin-left:auto;font-size:13px;font-style:normal;color:#a3a8b1}.hp-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214}.hp-card h4{display:flex;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:600;line-height:26px}.hp-card h4 .pt-glyph{flex:none;width:14px;height:14px}.hp-card h4 .pt-glyph .s{opacity:.38}.hp-card h4 button{margin-left:auto;padding:0;border:0;background:transparent;font-size:13px;font-weight:500;color:#0060d6;cursor:pointer}.hp-tk{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border:0;border-radius:10px;background:#f7f8fa;text-align:left;cursor:pointer}.hp-tk.is-static{cursor:default}.hp-tk b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#0b0d12}.hp-tk b .ib-pill{margin-left:auto}.hp-tk span{font-size:13px;color:#646b78}.hp-ct{display:flex;align-items:center;gap:10px;padding:6px 2px;border:0;background:transparent;color:#0b0d12;text-align:left;text-decoration:none;cursor:pointer}.hp-ct .pt-glyph{flex:none;width:13px;height:13px}.hp-ct .pt-glyph .s{opacity:.38}.hp-ct .pt-chip{width:30px;height:30px;border-radius:9px}.hp-ct .pt-chip .pt-glyph{width:16px;height:16px}.hp-ct__t{display:flex;flex:1;flex-direction:column;min-width:0}.hp-ct b{font-size:14px;font-weight:500}.hp-ct em{overflow:hidden;font-size:13px;font-style:normal;color:#646b78;white-space:nowrap;text-overflow:ellipsis}.hp-ct>.pt-glyph{color:#a3a8b1}.hp-ct:hover>.pt-glyph{color:#07f}.hp-mod{display:inline-flex;align-items:center;gap:6px}.hp-row,.hp-tree{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:0;border-radius:8px;background:transparent;font-size:14px;line-height:22px;color:#4a5160;text-align:left;cursor:pointer}.hp-row .pt-glyph,.hp-tree .pt-glyph{flex:none;width:13px;height:13px}.hp-row .pt-glyph .s,.hp-tree .pt-glyph .s{opacity:.38}.hp-row:hover,.hp-tree:hover{background:#0b0d120a}.hp-row.is-sel,.hp-tree.is-sel{background:#0077ff14;color:#0060d6;font-weight:600}.hp-tree.is-grp{font-weight:600;color:#0b0d12}.hp-kbsel{padding:0 14px 10px;border-bottom:1px solid rgba(11,13,18,.08)}.hp-office-frame{flex:1;width:100%;min-height:0;border:0;background:#fff}.hp-doc{flex:1;min-height:0;padding:28px max(28px,(100% - 1000px) / 2) 24px;overflow-y:auto;font-size:16px;line-height:28px;color:#4a5160}.hp-doc h4{margin:18px 0 6px;font-size:18px;font-weight:600;line-height:28px;color:#0b0d12}.hp-doc p{margin:0 0 8px}.hp-doc ul,.hp-doc ol{margin:0 0 8px;padding-left:20px}.hp-doc__t{margin:0 0 4px;font-size:28px;font-weight:600;line-height:36px;color:#0b0d12}.hp-doc__meta{margin-bottom:14px;font-size:13px;color:#a3a8b1}.hp-doc__f{gap:8px}.hp-crumb{margin-bottom:6px;font-size:13px;color:#a3a8b1}.hp-md .ant-image{max-width:100%}.hp-md .ant-image-img{max-width:100%;height:auto;border:1px solid #e8edf3;border-radius:8px}.hp-md table{table-layout:fixed;overflow-wrap:anywhere}.hp-md h1{margin:0 0 6px;font-size:28px;font-weight:600;line-height:36px;color:#0b0d12}.hp-md h2{margin:18px 0 6px;font-size:20px;font-weight:600;color:#0b0d12}.hp-md h3{margin:14px 0 6px;font-size:16px;font-weight:600;color:#0b0d12}.hp-md code{padding:1px 5px;border-radius:4px;background:#f2f4f7;font-size:14px}.hp-md pre{padding:10px 12px;overflow-x:auto;border-radius:10px;background:#f7f8fa}.hp-md pre code{padding:0;background:transparent}.hp-md blockquote{margin:8px 0;padding:8px 12px;border-radius:10px;background:#0077ff0f;color:#4a5160}.hp-md table{width:100%;margin:8px 0;border-collapse:collapse;font-size:14px}.hp-md table th,.hp-md table td{padding:6px 8px;border:1px solid rgba(11,13,18,.08);text-align:left}.hp-md table th{background:#f7f8fa}.hp-md img{max-width:100%;border-radius:10px}.hp-md a{color:#0060d6}.hp-manual-count{padding:4px 12px 9px;font-size:13px;color:#a3a8b1}.hp-source-link{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:0;background:transparent;padding:0;color:#07f;cursor:pointer;font:inherit;text-align:left}.hp-source-link .pt-glyph{flex:none;width:12px;height:12px}.hp-source-link .pt-glyph .s{opacity:.38}.hp-tip{display:flex;gap:8px;margin:8px 0;padding:10px 12px;border-radius:10px;background:#0077ff0f;font-size:14px;line-height:24px;color:#4a5160}.hp-tip .pt-glyph{flex:none;width:14px;height:14px}.hp-tip .pt-glyph .s{opacity:.38}.hp-tip .pt-glyph{margin-top:2px;color:#07f}.hp-tip.is-warning{background:#d98a0014}.hp-tip.is-warning .pt-glyph{color:#d98a00}.hp-vote{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border:0;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1224;font-size:14px;color:#4a5160;cursor:pointer}.hp-vote .pt-glyph{flex:none;width:12px;height:12px}.hp-vote .pt-glyph .s{opacity:.38}.hp-vote:hover{color:#0060d6}.hp-convs__t{flex:1;font-size:16px}.hp-convs .ant-btn .pt-glyph{width:12px;height:12px}.hp-chat{display:flex;flex:1;flex-direction:column;min-width:0;background:#f8f9fb}.hp-chat__h{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(11,13,18,.08);background:#fff}.hp-chat__h>div{display:flex;flex:1;flex-direction:column}.hp-chat__h b{font-size:16px}.hp-chat__h span{font-size:13px;color:#646b78}.hp-chat__b{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding:16px 18px;overflow-y:auto}.hp-chat__hello{display:flex;flex-direction:column;align-items:center;gap:6px;margin:40px auto 0;max-width:360px;text-align:center}.hp-chat__hello b{font-size:18px}.hp-chat__hello>span{font-size:14px;color:#646b78}.hp-chat__guess{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px}.hp-chat__guess button{height:28px;padding:0 11px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;font-size:14px;color:#4a5160;cursor:pointer}.hp-chat__guess button:hover{box-shadow:inset 0 0 0 1px #07f6;color:#0060d6}.hp-chat__f{display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px;border-top:1px solid rgba(11,13,18,.08);background:#fff}.hp-chat__acts{display:flex;gap:6px}.hp-chat__acts button{height:24px;padding:0 9px;border:0;border-radius:12px;background:#f2f4f7;font-size:13px;color:#4a5160;cursor:pointer}.hp-chat__acts button:hover{color:#0060d6}.hp-chat__in{display:flex;align-items:flex-end;gap:6px;padding:6px 6px 6px 8px;border-radius:12px;box-shadow:inset 0 0 0 1px #0b0d1224}.hp-chat__in:focus-within{box-shadow:inset 0 0 0 1px #07f,0 0 0 3px #0077ff1a}.hp-chat__in textarea{font-size:16px!important}.hp-send{display:grid;flex:none;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:#07f;color:#fff;cursor:pointer}.hp-send .pt-glyph{flex:none;width:14px;height:14px}.hp-send .pt-glyph .s{opacity:.38}.hp-send:disabled{opacity:.4;cursor:default}.hp-sys{display:flex;align-items:center;align-self:center;gap:6px;font-size:13px;color:#a3a8b1}.hp-sys i{display:block;width:36px;height:1px;background:#0b0d1214}.hp-msg{display:flex;gap:8px;max-width:86%}.hp-msg.is-me{flex-direction:row-reverse;align-self:flex-end}.hp-msg.is-me .hp-msg__bub{border-top-right-radius:4px;background:#07f;box-shadow:none;color:#fff}.hp-msg.is-me .hp-msg__time{text-align:right}.hp-msg__av{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#43dda2,#0ca865);font-size:13px;font-weight:600;color:#fff}.hp-msg__who{margin-bottom:3px;font-size:13px;color:#a3a8b1}.hp-msg__bub{padding:10px 12px;border-radius:4px 14px 14px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;font-size:16px;line-height:27px;color:#0b0d12}.hp-msg__bub img{display:block;max-width:240px;border-radius:8px}.hp-msg__bub a{color:inherit;text-decoration:underline}.hp-msg__txt{white-space:pre-wrap;word-break:break-word}.hp-msg__opts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hp-msg__opts button{height:26px;padding:0 10px;border:0;border-radius:13px;background:#0077ff14;font-size:14px;color:#0060d6;cursor:pointer}.hp-msg__opts button:hover{background:#0077ff24}.hp-msg__refs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hp-msg__refs>span{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;background:#0077ff14;font-size:13px;color:#0060d6}.hp-msg__refs>span .pt-glyph{flex:none;width:12px;height:12px}.hp-msg__refs>span .pt-glyph .s{opacity:.38}.hp-msg__time{margin-top:3px;font:500 12px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.hp-leave{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214}.hp-leave b{font-size:16px}.hp-leave .ant-btn{align-self:flex-end}.hp-convs{width:300px!important}.hp-convs .ib-it:disabled{cursor:default}.hp-chat{background:#f5f7fb}.hp-chat__h{padding:20px 28px;gap:11px}.hp-chat__h b{display:flex;align-items:center;gap:8px;font-size:18px}.hp-chat__h>div>span{display:flex;align-items:center;gap:5px;margin-top:3px;color:#7b8494}.hp-chat__h>.ant-btn{border-radius:8px;font-size:14px}.hp-chat__b{gap:26px;padding:28px max(28px,(100% - 1000px) / 2);scroll-behavior:auto}.hp-chat__f{gap:10px;padding:16px max(28px,(100% - 1000px) / 2) 12px}.hp-chat__acts{gap:8px}.hp-chat__acts button{background:transparent;height:28px;padding:0 4px;color:#838c9b}.hp-chat__acts button:disabled{opacity:.45;cursor:default}.hp-chat__in{gap:8px;padding:9px 9px 9px 10px;border-radius:14px;background:#fafbfd}.hp-chat__in textarea{line-height:28px}.hp-chat .hp-ai-badge{display:inline-flex;flex:none;padding:2px 6px;border:1px solid #d9e6fc;border-radius:5px;color:#3274d6;background:#f1f6ff;font:600 12px Outfit,PingFang SC,-apple-system,sans-serif;letter-spacing:.3px}.hp-status-dot{width:5px;height:5px;border-radius:50%;background:#19ad83}.hp-status-dot.is-off{background:#a3a8b1}.hp-welcome{flex:none;padding:24px;border:1px solid #e4eaf4;border-radius:18px;background:linear-gradient(125deg,#fff 45%,#f3f7ff);box-shadow:0 6px 22px #1d345809}.hp-welcome__brand{display:flex;align-items:center;gap:10px;margin-bottom:22px}.hp-welcome__brand>span:first-of-type{font-size:18px;font-weight:650;color:#18253a}.hp-welcome__brand>span:first-of-type>span{display:block;margin-top:2px;font-size:13px;font-weight:400;color:#8a94a4}.hp-welcome__brand .hp-ai-badge{margin-left:auto}.hp-welcome h2{margin:0 0 10px;font-size:26px;letter-spacing:-.5px;line-height:1.45;color:#142137}.hp-welcome p{margin:0;font-size:16px;line-height:28px;color:#717c8f}.hp-welcome__skills{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0 22px;color:#61748f;font-size:13px}.hp-welcome__skills span{display:flex;align-items:center;gap:5px}.hp-welcome__skills .anticon{color:#5590e2}.hp-welcome__asks{display:grid;gap:8px;padding-top:17px;border-top:1px solid #e6ecf5}.hp-welcome__asks>span{margin-bottom:2px;font-size:13px;color:#939cad}.hp-welcome__asks button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e8edf5;border-radius:9px;background:#ffffffd9;font:inherit;font-size:14px;text-align:left;color:#46556d;cursor:pointer;transition:border-color .15s,background .15s}.hp-welcome__asks button>.anticon{font-size:14px;color:#93a6c2}.hp-welcome__asks button:hover:not(:disabled){background:#f4f8ff;border-color:#b8d1f6;color:#0060d6}.hp-welcome__asks button:disabled{opacity:.55;cursor:default}.hp-msg{max-width:94%;gap:10px;min-width:0}.hp-msg>.ib-mc{margin-top:2px;border-radius:8px;flex:none}.hp-msg>div{min-width:0}.hp-msg.is-ai{width:100%;max-width:100%}.hp-msg.is-ai>div{flex:1}.hp-msg__who{margin-bottom:6px;font-size:13px;color:#8b95a5}.hp-msg__bub{padding:16px 17px;border-radius:5px 14px 14px;box-shadow:0 0 0 1px #e9edf3,0 3px 10px #1c305206;line-height:28px;color:#344258}.hp-msg.is-me{max-width:80%}.hp-msg.is-me .hp-msg__bub{padding:11px 15px;background:#1677ff;box-shadow:0 3px 8px #1677ff1a}.hp-msg__meta{display:flex;align-items:center;gap:10px;margin-top:6px;min-height:18px}.hp-msg.is-me .hp-msg__meta{justify-content:flex-end}.hp-msg__time{margin:0;font-size:12px;color:#a2abba}.hp-answer-tag{display:flex;align-items:center;gap:5px;margin-bottom:9px;font-size:12px;font-weight:500;color:#5276a6}.hp-answer-tag .pt-glyph{flex:none;width:12px;height:12px}.hp-answer-tag .pt-glyph .s{opacity:.38}.hp-answer{overflow-wrap:anywhere;font-size:16px;line-height:28px}.hp-answer p{white-space:pre-wrap;margin:0 0 10px}.hp-answer p:last-child{margin-bottom:0}.hp-answer ol,.hp-answer ul{margin:8px 0 10px;padding-left:21px}.hp-answer li{padding-left:2px;margin:6px 0}.hp-answer li::marker{font-size:14px;font-weight:600;color:#6384b2}.hp-answer li p{margin:0}.hp-answer strong{color:#233953;font-weight:600}.hp-answer h1,.hp-answer h2,.hp-answer h3,.hp-answer h4{font-size:16px;margin:12px 0 6px}.hp-answer code{padding:1px 4px;border-radius:4px;font-size:14px;background:#f1f4f9}.hp-answer pre{white-space:pre-wrap;overflow-wrap:anywhere}.hp-answer blockquote{margin:10px 0;border-left:2px solid #c1d7f4;padding-left:10px;color:#7a879a}.hp-answer table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:14px}.hp-answer th,.hp-answer td{border:1px solid #e5eaf2;padding:5px 8px}.hp-sources{display:grid;gap:8px;margin-top:17px;padding-top:12px;border-top:1px solid #edf0f5}.hp-sources__label{display:flex;align-items:center;gap:5px;margin-bottom:1px;font-size:12px;color:#8a95a7}.hp-sources__label>span:last-child{margin-left:auto;color:#b2bac7}.hp-source-card{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:100%;margin:0;padding:12px;border:1px solid #e3eaf4;border-radius:10px;background:#f8faff;text-align:left;font:inherit;color:#3d506b}.hp-source-card__icon{display:grid;flex:none;place-items:center;width:29px;height:33px;border:1px solid #e0e9f8;border-radius:6px;background:#fff;color:#638bca;font-size:16px}.hp-source-card__body{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.hp-source-card__meta{font-size:12px;line-height:18px;color:#96a3b7}.hp-source-card b{font-size:14px;font-weight:600;line-height:22px;color:#395474}.hp-source-card__summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:20px;color:#8190a6}.hp-source-card__action{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:12px;line-height:20px;color:#5889ce}.hp-source-card__action .anticon{font-size:12px;transition:transform .15s}.hp-source-card img.hp-source-card__preview{width:96px;height:72px;flex:none;object-fit:cover;object-position:top left;border:1px solid #e1e7f0;border-radius:5px;margin-top:2px}.hp-source-card.hp-source-link:hover{border-color:#b7cef0;background:#f1f6ff}.hp-source-card.hp-source-link:hover .hp-source-card__action .anticon{transform:translate(2px)}.hp-source-card.hp-source-link:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.hp-copy{display:flex;align-items:center;gap:4px;padding:2px 3px;border:0;background:transparent;color:#9ba5b5;font-size:12px;cursor:pointer}.hp-copy:hover{color:#07f}.hp-msg__bub.is-introduction{background:linear-gradient(125deg,#fff 45%,#f3f7ff);box-shadow:0 0 0 1px #dfe9f8,0 3px 10px #1c305206}.hp-introduction__heading{display:flex;align-items:center;gap:7px;margin-bottom:11px}.hp-introduction__heading b{font-size:16px;font-weight:600;color:#344d70}.hp-introduction__skills{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;color:#6885ad;font-size:13px}.hp-introduction__skills>span{display:flex;align-items:center;gap:5px}.hp-introduction__context{border-top:1px solid #e9eff8;margin-top:14px;padding-top:8px;font-size:12px;color:#929fb2}.hp-thinking{display:flex;align-items:center;gap:10px;font-size:14px;color:#8b97aa}.hp-thinking>span{display:flex;gap:3px}.hp-thinking i{width:4px;height:4px;background:#78a5e6;border-radius:50%;animation:hp-dot 1.2s infinite}.hp-thinking i:nth-child(2){animation-delay:.15s}.hp-thinking i:nth-child(3){animation-delay:.3s}.hp-stream-cursor{display:inline-block;width:3px;height:14px;margin-top:7px;border-radius:2px;background:#5596ef;animation:hp-cursor 1s steps(2) infinite}.hp-composer-hint{font-size:12px;text-align:center;color:#a1aaba;line-height:18px}.hp-send{width:38px;height:38px;border-radius:10px}.hp-send .ant-spin-dot-item{background:#fff}@keyframes hp-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes hp-cursor{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.hp-thinking i,.hp-stream-cursor{animation:none}}@media (max-width: 1200px){.hp-modal .ib-nav{width:224px;padding-inline:8px}.hp-list{width:280px!important}.hp-convs{width:260px!important}.hp-chat__h{padding:16px 20px}.hp-chat__b{padding:20px}.hp-chat__f{padding:14px 20px 10px}.hp-doc{padding:24px}.hp-home{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width: 900px){.hp-modal .ib-nav{width:210px}.hp-modal .ib-nav__h{font-size:18px;gap:6px;padding-inline:4px}.hp-window-actions{gap:0}.hp-list,.hp-convs{width:230px!important}.hp-convs .ib-list__h{flex-wrap:wrap}.hp-chat__h{padding:16px 12px;flex-wrap:wrap}.hp-chat__h>div{min-width:160px}.hp-chat__b{padding:16px 12px}.hp-chat__f{padding-inline:12px}.hp-welcome{padding:18px}.hp-msg{max-width:100%}.hp-source-card img.hp-source-card__preview{display:none}.hp-home{grid-template-columns:minmax(0,1fr)}.hp-home__s{border-left:0;border-top:1px solid rgba(11,13,18,.08)}}@media (max-width: 600px){.hp-modal .ib{flex-direction:column}.hp-modal .ib-nav{width:100%;max-height:188px;padding:12px;border-right:0;border-bottom:1px solid rgba(11,13,18,.08)}.hp-modal .ib-nav__h{position:sticky;top:-12px;z-index:1;padding:8px 4px;background:#f8f9fb}.hp-modal .ib-nav__grow{display:none}.hp-modal .hp-home{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.hp-modal .hp-home__m,.hp-modal .hp-home__s{flex:none;padding:16px;overflow:visible}}.hp-steps{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px #0b0d1214}.hp-step{display:flex;gap:10px}.hp-step i{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#12a150;box-shadow:0 0 0 3px #12a15026}.hp-step.is-now i{background:#d98a00;box-shadow:0 0 0 3px #d98a002e}.hp-step>div{flex:1}.hp-step b{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.hp-step b time{margin-left:auto;font:500 13px Outfit,PingFang SC,-apple-system,sans-serif;color:#a3a8b1}.hp-need{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#d98a0012;box-shadow:inset 0 0 0 1px #d98a0040}.hp-need b{font-size:16px;color:#8f5400}.hp-need .ant-upload-wrapper .ant-upload-drag{border-color:#d98a0073;background:#fff}.hp-need .ant-upload-btn{display:flex!important;align-items:center;justify-content:center;gap:8px;padding:14px!important;font-size:14px;color:#8f5400}.hp-need .ant-upload-btn .pt-glyph{flex:none;width:16px;height:16px}.hp-need .ant-upload-btn .pt-glyph .s{opacity:.38}.hp-rate{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#f7f8fa}.hp-rate b{font-size:16px}.hp-qas{display:flex;flex-direction:column;gap:8px}.hp-qa{display:flex;flex-direction:column;gap:6px;padding:12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0b0d1214;text-align:left;cursor:pointer}.hp-qa:hover{box-shadow:inset 0 0 0 1px #0b0d1224}.hp-qa.is-sel{background:#0077ff14;box-shadow:inset 0 0 0 1px #0077ff4d}.hp-qa b{font-size:16px;line-height:24px;color:#0b0d12}.hp-qa__m{display:flex;gap:10px;font-size:13px;color:#a3a8b1}.hp-qa__m em{font-style:normal}.hp-qa__m em.is-ok{color:#0b7a3d}.hp-answers{display:flex;flex-direction:column}.hp-ans{display:flex;gap:10px;padding:12px 0;border-top:1px solid rgba(11,13,18,.08)}.hp-ans__av{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#5b8def,#3f6fd8);font-size:14px;font-weight:600;color:#fff}.hp-ans__av.is-staff{background:linear-gradient(135deg,#43dda2,#0ca865)}.hp-ans>div{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.hp-ans b{display:flex;align-items:center;gap:6px;font-size:14px}.hp-ans p{margin:0;font-size:16px;line-height:27px;color:#4a5160;white-space:pre-wrap;word-break:break-word}.hp-ans__m{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#a3a8b1}.hp-ans__m .pt-glyph{flex:none;width:11px;height:11px}.hp-ans__m .pt-glyph .s{opacity:.38}.hp-best{padding:0 6px;border-radius:5px;background:#12a1501a;font-size:12px;font-style:normal;line-height:20px;color:#0b7a3d}.hp-reply .ant-input{flex:1}.hp-form h3{margin:0}.hp-form .hp-fld{display:flex;flex-direction:column;gap:6px}.hp-form .hp-fld>span{font-size:14px;font-weight:500;color:#4a5160}.hp-task-entry{margin:0 0 18px;padding:18px;background:#f3f7ff;border:1px solid #d4e2ff;border-radius:12px;color:#294771}.hp-task-entry__heading{display:flex;align-items:flex-start;gap:12px}.hp-task-entry__heading>span{display:grid;place-items:center;flex:0 0 36px;height:36px;background:#e1ebff;color:#1677ff;border-radius:9px;font-size:18px}.hp-task-entry__heading small{display:block;margin-bottom:4px;color:#667d9c;font-size:12px}.hp-task-entry__heading b{font-size:16px;line-height:1.5}.hp-task-entry__path{display:flex;align-items:center;gap:8px;padding:0;margin:12px 0;background:none;border:none;color:#1677ff;text-align:left;cursor:pointer;font-size:14px}.hp-task-entry__path:disabled{color:#8495ab;cursor:default}.hp-task-entry__context{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.hp-task-entry__context span{background:#fff;border:1px solid #e0e7f3;padding:3px 9px;border-radius:6px;font-size:13px;overflow-wrap:anywhere}.hp-task-entry__buttons{display:flex;flex-wrap:wrap;gap:8px}.hp-task-entry__note{margin:10px 0 0!important;color:#75849a;font-size:12px;line-height:1.6}.hp-retained-guide{position:fixed;bottom:140px;right:24px;z-index:1050;width:min(350px,100vw - 32px);background:#fff;border:1px solid #dce5f2;border-radius:12px;box-shadow:0 6px 28px #172e521c;color:#273c58;font-size:14px}.hp-retained-guide button{cursor:pointer;border:none;font:inherit;background:none}.hp-retained-guide button:focus-visible{outline:2px solid #1677ff;outline-offset:-2px}.hp-retained-guide__head{display:flex;align-items:flex-start;padding:14px;gap:6px}.hp-retained-guide__head>button:first-child{padding:0;display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:#1677ff;text-align:left}.hp-retained-guide__head>button:first-child span:nth-child(2){flex:1;min-width:0}.hp-retained-guide__head>button:first-child b{display:block;font-size:14px}.hp-retained-guide__head>button:first-child small{display:block;color:#70829b;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-retained-guide__close{padding:0 0 0 4px;color:#8996a8}.hp-retained-guide__body{padding:0 18px;max-height:min(380px,45vh);overflow:auto}.hp-retained-guide__body small{color:#75849a}.hp-retained-guide__body ol{padding-left:20px;margin:10px 0 14px}.hp-retained-guide__body li{padding-left:3px;margin-bottom:9px;line-height:1.7}.hp-retained-guide__return{width:100%;padding:11px;border-top:1px solid #edf1f6!important;color:#1677ff}@media (max-width: 600px){.hp-retained-guide{right:16px}.hp-task-entry{padding:14px}}.ss-pane{min-width:0}.ss-empty{display:flex;flex:1;min-height:180px;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:28px;text-align:center;color:#646b78}.ss-empty b{font-size:18px;color:#0b0d12}.ss-error{padding:24px;color:#b42318}.ss-error p{margin:0 0 12px}.ss-error button{margin-left:8px}.ss-muted{color:#646b78;font-size:14px;line-height:24px}.ss-list__tools{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.ss-pagination{padding:12px;border-top:1px solid rgba(11,13,18,.08)}.ss-create{padding:24px;overflow-y:auto}.ss-create h3{font-size:22px;margin:0 0 8px}.ss-create .ant-form-item{margin-bottom:20px}.ss-context{display:flex;flex-direction:column;gap:4px;background:#f3f7ff;border:1px solid #e0ebff;border-radius:12px;padding:12px 16px;margin:16px 0 20px}.ss-context span{font-size:13px;color:#646b78;overflow-wrap:anywhere}.ss-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ss-form-actions{display:flex;justify-content:flex-end;gap:12px;padding:16px 0}.ss-upload{display:flex;align-items:center;flex-wrap:wrap;gap:6px;border:0;border-radius:8px;background:#f7f8fa;color:#0060d6;padding:8px 12px;cursor:pointer;font:inherit;font-size:13px}.ss-upload .pt-glyph{width:16px;height:16px}.ss-upload span{color:#646b78;font-size:12px}.ss-attachments{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ss-attachments a{display:inline-flex;gap:6px;align-items:center;padding:12px;background:#f7f8fa;border-radius:8px}.ss-attachments a .pt-glyph{width:18px;height:18px}.ss-detail{display:flex;flex-direction:column;min-height:0;height:100%;font-size:14px;line-height:22px;color:#0b0d12}.ss-detail__header{padding:24px;border-bottom:1px solid rgba(11,13,18,.08)}.ss-detail__header h3{margin:12px 0;font-size:22px;line-height:30px;overflow-wrap:anywhere}.ss-detail__meta{display:flex;align-items:center;gap:10px;font-size:13px;color:#646b78}.ss-detail__thread{padding:16px 24px}.ss-detail__footer{display:flex;flex-direction:column;gap:12px;padding:16px 24px 24px;border-top:1px solid rgba(11,13,18,.08)}.ss-detail__footer>.ant-btn{align-self:flex-start}.ss-pane{overflow-y:auto}.ss-pane .ss-detail{height:auto;min-height:100%}.ss-facts{display:flex;gap:6px 20px;flex-wrap:wrap;font-size:13px;color:#646b78}.ss-pagepath{margin-top:6px;font-size:12px;color:#646b78;overflow-wrap:anywhere}.ss-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.ss-thread-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ss-event{border:1px solid #e8ebef;background:#fafbfc;border-radius:12px;padding:12px 16px;margin-bottom:12px}.ss-event>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px}.ss-event b{font-size:13px}.ss-event time{font-size:12px;color:#646b78}.ss-event.is-platform{background:#f3f7ff;border-color:#e0ebff}.ss-event__status{display:block;margin-top:8px;color:#646b78;font-size:12px}.ss-confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:#edf9f2;border-radius:10px;padding:12px}.ss-compose{display:flex;flex-direction:column;gap:18px}.ss-compose__actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.ss-compose__actions .ant-upload-wrapper{flex:1;min-width:200px}.ss-compose__actions .ant-select{min-width:190px}.ss-detail-modal .ss-detail{height:auto}.ss-detail-modal .ss-detail .ib-pill{display:inline-flex;padding:2px 9px;border-radius:8px;background:#f0f2f5}.ss-detail-modal .ss-detail .ib-pill.is-brand{background:#e9f3ff;color:#0060d6}.ss-detail-modal .ss-detail .ib-pill.is-warn{background:#fff4de;color:#9e6900}.ss-detail-modal .ss-detail .ib-pill.is-ok{background:#edf9f2;color:#16834a}.ss-admin__filters{margin:12px 0 20px}.ss-table-title{display:flex;flex-direction:column;gap:6px;width:100%;border:0;padding:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:#0060d6}.ss-table-title span{color:#646b78;font-size:12px}.ss-table-person{display:flex;flex-direction:column;gap:6px}.ss-table-person b{font-weight:500}.ss-table-person span{color:#646b78;font-size:12px}@media (max-width: 900px){.ss-form-row{grid-template-columns:1fr;gap:0}.ss-list.hp-list{width:250px!important}.ss-compose__actions .ant-upload-wrapper{min-width:160px}}@media (max-width: 700px){.hp-modal .ib:has(.ss-pane){flex-wrap:wrap;overflow-y:auto}.hp-modal .ib:has(.ss-pane) .ib-nav{width:100%;height:auto}.hp-modal .ib:has(.ss-pane) .ss-list.hp-list{width:100%!important;height:350px}.hp-modal .ib:has(.ss-pane) .ss-pane{min-height:450px;width:100%}.ss-create,.ss-detail__header,.ss-detail__thread,.ss-detail__footer{padding:16px}}:root{--bg-primary: #ffffff;--bg-secondary: #f8fafc;--bg-tertiary: #f1f5f9;--bg-page: #f3f4f6;--bg-card: #ffffff;--bg-hover: rgba(0, 0, 0, .03);--bg-active: rgba(59, 130, 246, .1);--text-primary: #111827;--text-secondary: #6b7280;--text-tertiary: #9ca3af;--text-disabled: #d1d5db;--text-inverse: #ffffff;--border-primary: rgba(0, 0, 0, .06);--border-secondary: rgba(0, 0, 0, .08);--border-hover: rgba(59, 130, 246, .3);--primary-color: #3b82f6;--primary-hover: #2563eb;--primary-light: rgba(59, 130, 246, .1);--success-color: #10b981;--warning-color: #f59e0b;--error-color: #ef4444;--info-color: #3b82f6;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--glass-bg: rgba(255, 255, 255, .8);--glass-border: rgba(255, 255, 255, .5);--glass-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--gradient-primary: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);--gradient-success: linear-gradient(135deg, #10b981 0%, #059669 100%);--gradient-warning: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--gradient-error: linear-gradient(135deg, #ef4444 0%, #dc2626 100%);--gradient-purple: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%);--header-gradient: radial-gradient(circle at 10% 20%, rgb(255, 255, 255) 0%, rgb(242, 247, 255) 40%, rgb(235, 255, 250) 80%)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);color:var(--text-primary);transition:background-color .3s ease,color .3s ease}#root{width:100%;height:100vh;background-color:var(--bg-page);transition:background-color .3s ease}#subapp-viewport{background-color:transparent!important;overflow:hidden}#subapp-viewport #root{height:100%!important;min-height:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;background-color:transparent!important;display:flex!important;flex-direction:column!important}#subapp-viewport .sub-charging-micro-root,#subapp-viewport .sub-charging-page-shell,#subapp-viewport .qiankun-app-container,#subapp-viewport .common-page-layout,#subapp-viewport .standard-page,#subapp-viewport .dashboard{background-color:transparent!important;background-image:none!important}#subapp-viewport .sub-charging-page-shell:before,#subapp-viewport .common-page-layout:before,#subapp-viewport .common-page-layout .page-content-wrapper:before,#subapp-viewport .dashboard:before{display:none!important;content:none!important}#subapp-viewport .overview-page-header{margin-bottom:24px;width:100%;flex-shrink:0;position:relative;z-index:1}#subapp-viewport .overview-page-header__card{position:relative;width:100%;border-radius:32px;padding:24px 32px;background:#fff6;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:0 15px 45px #00000008,inset 0 0 0 1px #fff6;overflow:hidden}#subapp-viewport .overview-page-header__content{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:1;flex-wrap:wrap;gap:16px}#subapp-viewport .overview-page-header__title-wrapper{display:flex;align-items:center;gap:20px}#subapp-viewport .overview-page-header__icon-box{width:52px;height:52px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;flex-shrink:0}#subapp-viewport .overview-page-header__title-block{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}#subapp-viewport .overview-page-header__title{margin:0;font-size:32px;font-weight:900;letter-spacing:-1.2px;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}#subapp-viewport .overview-page-header__english-wrap{display:flex;align-items:center;gap:12px}#subapp-viewport .overview-page-header__divider{width:1px;height:20px;background:linear-gradient(180deg,transparent,#e2e8f0,transparent)}#subapp-viewport .overview-page-header__english{font-size:12px;font-weight:800;color:#94a3b8;letter-spacing:4px;text-transform:uppercase}#subapp-viewport .overview-page-header__right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#subapp-viewport .overview-page-header__view-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#22c55e14;border:1px solid rgba(34,197,94,.15);border-radius:999px;height:32px}#subapp-viewport .overview-page-header__view-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99}#subapp-viewport .overview-page-header__view-text{font-size:12px;font-weight:700;color:#166534;white-space:nowrap}#subapp-viewport .overview-page-header__date-capsule{display:flex;align-items:center;background:#fff9;padding:0 20px;height:44px;border-radius:20px;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 15px #00000005}#subapp-viewport .overview-page-header__date-year{font-size:12px;font-weight:700;color:#94a3b8}#subapp-viewport .overview-page-header__date-sep{margin:0 10px;color:#e2e8f0}#subapp-viewport .overview-page-header__date-md{font-size:20px;font-weight:900;color:#1e293b}#subapp-viewport .overview-page-header__date-weekday{margin-left:12px;padding-left:12px;border-left:1px solid #f1f5f9;font-size:13px;font-weight:700;color:#64748b}#subapp-viewport .overview-page-header__extra{display:flex;align-items:center;gap:12px}#subapp-viewport .overview-page-header__card-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);pointer-events:none}#subapp-viewport .dashboard{padding:24px 24px 0!important;height:100%!important;min-height:100%!important;display:flex!important;flex-direction:column!important;overflow-x:hidden;overflow-y:auto;position:relative;background-color:transparent!important;box-sizing:border-box}#subapp-viewport .dashboard .dashboard-content{width:100%;flex:1;position:relative}#subapp-viewport .dashboard .section-block{margin-bottom:32px}#subapp-viewport .dashboard .bento-card{background:#ffffff8c!important;backdrop-filter:blur(30px) saturate(150%)!important;-webkit-backdrop-filter:blur(30px) saturate(150%)!important;border-radius:24px!important;padding:24px!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 10px 40px #0000000a,inset 0 0 0 1px #ffffff4d!important}#subapp-viewport .dashboard .glass-input-bg .ant-select-selector{background:#fff9!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8)!important;border-radius:12px!important}.ant-modal-root .ant-modal-mask{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ant-modal-root .ant-modal-mask+.ant-modal-wrap{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
