.studio-app{--bs-bg:var(--canvas);--bs-paper:var(--paper);--bs-ink:var(--ink);--bs-muted:var(--muted);--bs-line:var(--line);--bs-accent:var(--accent);--bs-soft:var(--accent-soft);--bs-header-height:0px;min-height:100dvh;padding:var(--frame-gap) var(--frame-gap) var(--frame-gap) var(--rail-width);color:var(--ink);font:14px/1.55 var(--font-ui);-webkit-font-smoothing:antialiased;background:radial-gradient(at 0 0,#e1eeea 0,#0000 52%),linear-gradient(150deg,#edf3ef,#f2f4f1 70%)}.studio-app [hidden]{display:none!important}.bs-header,.bs-page,.bs-dialog,.bs-header *,.bs-page *,.bs-dialog *{box-sizing:border-box}.bs-header button,.bs-page button,.bs-dialog button,.bs-page input,.bs-dialog input{font:inherit}.bs-header button,.bs-page button,.bs-dialog button{cursor:pointer}.bs-header button:disabled,.bs-page button:disabled,.bs-dialog button:disabled{cursor:default}.bs-header :is(button,summary):focus-visible,.bs-page :is(button,summary):focus-visible,.bs-dialog :is(button,summary):focus-visible,.studio-rail-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bs-icon{flex:none;width:18px;height:18px}.bs-brand-mark{flex:none;width:25px;height:29px;display:block}.bs-header,main.workbench-app.v19-workspace.workspace-refined .step-rail{inset:var(--frame-gap) auto var(--frame-gap) var(--frame-gap);width:calc(var(--rail-width) - var(--frame-gap)*2);height:calc(100dvh - var(--frame-gap)*2);-webkit-backdrop-filter:var(--glass-filter);box-shadow:none;z-index:70;background:linear-gradient(160deg,#ffffff36,#f2f8f33d);border:1px solid #ffffff42;border-radius:20px;flex-direction:column;align-items:stretch;gap:5px;padding:22px 10px 18px;display:flex;position:fixed}.bs-brand,main.workbench-app.v19-workspace.workspace-refined .rail-brand{width:100%;min-height:35px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:9px;margin:0 0 46px;padding:0 3px;display:flex}.bs-header .bs-brand>.report-wordmark,main.workbench-app.v19-workspace.workspace-refined .rail-brand>.report-wordmark{width:127px}main.workbench-app.v19-workspace.workspace-refined .rail-brand>.bs-brand-mark{background:0 0;width:25px;min-width:25px;height:29px;padding:0}.workspace-refined .rail-silver-mark{filter:drop-shadow(0 1px 1px #213c2e24);transform:none}.bs-nav{background:0 0;border:0;gap:6px;padding:0;display:grid}.bs-nav button,main.workbench-app.v19-workspace.workspace-refined .step-rail a{color:#57675f;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;min-height:43px;margin:0;padding:11px 12px;font-size:14px;font-weight:450;line-height:1.5;text-decoration:none;transition:background .15s,color .15s;display:flex}.bs-nav button:hover:not(:disabled),main.workbench-app.v19-workspace.workspace-refined .step-rail a:hover{color:var(--ink);background:#ffffff73}.bs-nav button[aria-current=page],main.workbench-app.v19-workspace.workspace-refined .step-rail a[aria-current]{color:#182a21;background:#ffffffed;font-weight:600;box-shadow:0 2px 8px #294d3905,inset 0 1px #fff}main.workbench-app.v19-workspace.workspace-refined .step-rail a>small{color:var(--muted);margin-left:auto;font-size:11px}main.workbench-app.v19-workspace.workspace-refined .studio-back-library{min-height:36px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:7px 12px;font-size:13px;display:flex}main.workbench-app.v19-workspace.workspace-refined .studio-back-library:hover{color:var(--ink);background:#ffffff73}.bs-help,main.workbench-app.v19-workspace.workspace-refined .rail-footer button{min-height:38px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.bs-help{margin-top:auto}.bs-help:hover,main.workbench-app.v19-workspace.workspace-refined .rail-footer button:hover{color:var(--ink);background:#ffffff73}main.workbench-app.v19-workspace.workspace-refined .rail-footer{border-top:1px solid #cdded24f;gap:3px;margin-top:auto;padding:16px 0 0;display:grid}main.workbench-app.v19-workspace.workspace-refined .rail-footer button{cursor:pointer;width:100%}main.workbench-app.v19-workspace.workspace-refined .rail-footer p{color:var(--muted);margin:6px 12px 0;font-size:11px}.studio-edition{top:calc(var(--frame-gap) + 66px);left:calc(var(--frame-gap) + 24px);z-index:72;color:#5e7166;letter-spacing:.06em;background:#ffffff70;border:1px solid #ffffffbd;border-radius:6px;padding:2px 8px;font-size:11px;line-height:19px;position:fixed}.studio-rail-toggle{top:calc(var(--frame-gap) + 63px);left:calc(var(--rail-width) - 53px);z-index:73;color:#52675b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:fixed}.studio-rail-toggle:hover{background:#ffffffa6;border-color:#fffc}.studio-app.is-rail-compact{--rail-width:76px}.is-rail-compact :is(.bs-header,.step-rail){padding-inline:5px!important}.is-rail-compact .studio-edition{display:none}.is-rail-compact .studio-rail-toggle{left:24px}.is-rail-compact .bs-header .bs-brand,.is-rail-compact .step-rail .rail-brand{justify-content:center;padding:0}.is-rail-compact .report-wordmark{display:none!important}.is-rail-compact .bs-nav button,.is-rail-compact main.workbench-app.v19-workspace.workspace-refined .step-rail a{justify-content:center;padding-inline:8px}.is-rail-compact .bs-nav button>span,.is-rail-compact .step-rail a>span,.is-rail-compact .bs-help>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-rail-compact main.workbench-app.v19-workspace.workspace-refined .studio-back-library{justify-content:center;padding-inline:0;font-size:0}.is-rail-compact .studio-back-library:before{content:none}.is-rail-compact .studio-back-library>span{display:none}.is-rail-compact main.workbench-app.v19-workspace.workspace-refined .rail-footer button{justify-content:center;padding-inline:0;font-size:0}.is-rail-compact .rail-footer button:last-child:after{content:"?";text-align:center;border:1.5px solid;border-radius:50%;width:17px;height:17px;font-size:15px;line-height:15px}.is-rail-compact .bs-help{justify-content:center;padding-inline:0}.bs-button{border:1px solid var(--input-line);min-height:37px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.bs-button:hover:not(:disabled){background:var(--canvas);border-color:#aebfb4}.bs-button-primary{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff17}.bs-button-primary:hover:not(:disabled){color:#fff;background:#334a3d;border-color:#334a3d}.bs-button:disabled{color:#6b7770;opacity:.7;background:#edf1ee;border-color:#dce5df}.bs-button .bs-icon{width:15px;height:15px}.bs-text-button{color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:inline-flex}.bs-text-button:hover{color:var(--ink)}.bs-flip{transform:rotate(180deg)}.bs-page{width:100%;min-height:calc(100dvh - var(--frame-gap)*2);border-radius:var(--frame-radius);background:var(--paper);box-shadow:var(--shadow);border:1px solid #ffffffd9;margin:0;padding:38px clamp(24px,4.2vw,64px) 48px}.bs-page h1,.bs-page h2,.bs-page p{margin:0}.bs-page h1,.bs-page h2,.bs-page strong{font-weight:550}.bs-home>*{max-width:1120px;margin-inline:auto}.bs-home-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.bs-eyebrow{color:var(--muted);margin-bottom:9px;font-size:12px;display:block}.bs-home h1{letter-spacing:-.04em;font-size:28px;font-weight:600;line-height:1.35}.bs-home-heading p{color:var(--muted);margin-top:10px;font-size:14px}.bs-local-note{color:#718077;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.bs-local-note>span{background:#71947c;border-radius:50%;width:5px;height:5px}.bs-create-grid{grid-template-columns:1.6fr 1fr;gap:18px;display:grid}.bs-create-card{text-align:left;border:1px solid var(--line);height:278px;color:var(--ink);background:#fff;border-radius:18px;padding:0;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.bs-create-existing{background:radial-gradient(at 50% 0,#fff 0,#f7faf8 55%,#eef5f0 100%)}.bs-create-existing:hover:not(:disabled){border-color:#b8cfc0;box-shadow:0 5px 22px #254b3509,inset 0 1px #fff}.bs-create-visual{display:block;position:absolute;inset:0 0 70px}.bs-material{transform-origin:50% 85%;background:linear-gradient(145deg,#fff,#f9fbfa);border:1px solid #d9e3dd;border-radius:10px;flex-direction:column;width:132px;height:151px;padding:14px;transition:transform .2s;display:flex;position:absolute;top:25px;left:50%;box-shadow:0 1px 2px #152e2006,0 8px 20px #2746330c}.bs-material-prior{background:linear-gradient(140deg,#f5f8f6,#e8efea);transform:translate(-88%)rotate(-8deg)}.bs-material-current{transform:translate(-5%)translateY(6px)rotate(7deg)}.bs-create-existing:is(:hover,:focus-visible):not(:disabled) .bs-material-prior{transform:translate(-91%)rotate(-9deg)}.bs-create-existing:is(:hover,:focus-visible):not(:disabled) .bs-material-current{transform:translate(-2%)translateY(4px)rotate(8deg)}.bs-material-head{letter-spacing:.05em;color:#78877e;justify-content:space-between;align-items:center;font-size:11px;display:flex}.bs-material-head .bs-icon{width:16px;height:16px}.bs-material-name{margin-top:15px;font-size:18px;line-height:1.4}.bs-material-foot{color:#738077;border-top:1px solid #e1e8e3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:9px;font-size:11px;display:flex}.bs-material-foot .bs-icon{width:12px;height:12px}.bs-material-join{width:29px;height:29px;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);color:#5d7766;background:#ffffffc9;border:1px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:98px;left:calc(50% - 13px);box-shadow:0 2px 8px #273b5810}.bs-material-join .bs-icon{width:14px;height:14px}.bs-create-bottom{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 23px;display:flex;position:absolute;bottom:0;left:0;right:0}.bs-create-title{letter-spacing:-.02em;font-size:18px;font-weight:550;line-height:1.4}.bs-create-arrow{background:#ffffffb3;border:1px solid #d3dfd7;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.bs-create-arrow .bs-icon{width:16px;height:16px}.bs-create-existing:hover .bs-create-arrow{background:var(--ink);color:#fff;border-color:var(--ink)}.bs-create-card.bs-create-blank:disabled{color:#748077;opacity:1;background:linear-gradient(145deg,#fcfcfb,#f4f5f2);border-color:#e7e9e3}.bs-blank-visual{place-items:center;display:grid;position:absolute;inset:0 0 73px}.bs-blank-visual:before,.bs-blank-visual:after{content:"";border:1px solid #e9ece5;border-radius:50%;width:190px;height:190px;position:absolute}.bs-blank-visual:after{width:146px;height:146px}.bs-blank-sheet{background:linear-gradient(140deg,#fffc,#f3f6f09c);border:1px solid #dfe5dc;border-radius:10px;place-items:center;width:94px;height:122px;display:grid;position:relative;transform:rotate(4deg)}.bs-blank-sheet .bs-icon{color:#9baa9c;width:24px;height:24px}.bs-development{color:#6c796c;white-space:nowrap;background:#f5f7f2;border:1px solid #dde4d8;border-radius:6px;padding:3px 8px;font-size:11px}.bs-recent{margin-top:36px}.bs-recent-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bs-recent-heading h2{font-size:17px}.bs-recent-heading button{color:var(--muted);background:0 0;border:0;align-items:center;gap:9px;padding:4px 0;font-size:13px;display:flex}.bs-recent-heading button .bs-icon{width:15px;height:15px}.bs-recent-list{border-top:1px solid var(--line)}.bs-recent-row{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;grid-template-columns:36px minmax(0,1fr) 108px 24px;align-items:center;gap:15px;padding:18px 9px;display:grid}.bs-recent-row:hover{background:#f6f9f6}.bs-recent-row:disabled{opacity:.6;background:0 0}.bs-project-mark{color:#667562;background:linear-gradient(135deg,#fff,#eff5ee);border:1px solid #dfe7df;border-radius:9px;flex:none;place-items:center;width:36px;height:40px;font-size:14px;display:grid}.bs-recent-main{gap:4px;min-width:0;display:grid}.bs-recent-main strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.bs-recent-main>span{color:var(--muted);font-size:12px}.bs-recent-stage,.bs-project-stage{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.bs-stage-dot{background:#87a18a;border-radius:50%;flex:none;width:5px;height:5px}.bs-recent-end{color:#748276;place-items:center;display:grid}.bs-recent-end .bs-icon{width:17px;height:17px}.bs-empty-inline{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:26px 10px;font-size:13px;display:flex}.bs-library-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.bs-library-heading h1{letter-spacing:-.04em;align-items:center;gap:13px;font-size:28px;display:flex}.bs-library-heading h1>span{border:1px solid var(--line);background:var(--canvas);min-width:25px;color:var(--muted);letter-spacing:0;text-align:center;border-radius:7px;padding:2px 7px;font-size:12px;font-weight:400}.bs-library-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.bs-filter{border:1px solid var(--line);background:#f1f5f2;border-radius:10px;gap:3px;padding:3px;display:flex}.bs-filter button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 13px;font-size:13px}.bs-filter button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #294f3510}.bs-search{border:1px solid var(--line);color:#7d8c82;background:#fff;border-radius:10px;align-items:center;gap:9px;width:270px;padding:8px 11px;display:flex}.bs-search>.bs-icon{width:15px;height:15px}.bs-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:13px;line-height:22px}.bs-search:focus-within{border-color:#93ac9b;box-shadow:0 0 0 3px #526c5510}.bs-search button{color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.bs-search button .bs-icon{width:14px;height:14px}.bs-project-table{border:1px solid var(--line);background:#fff;border-radius:13px}.bs-project-columns,.bs-project-row{grid-template-columns:minmax(0,1fr) 120px 86px 136px;align-items:center;gap:16px;padding:0 22px;display:grid}.bs-project-columns{min-height:43px;color:var(--muted);border-bottom:1px solid var(--line);background:#f7f9f7;border-radius:13px 13px 0 0;font-size:12px}.bs-project-columns>span:last-child{text-align:right}.bs-project-row{border-bottom:1px solid var(--line);min-height:88px}.bs-project-row:last-child{border-bottom:0;border-radius:0 0 13px 13px}.bs-project-row:hover{background:#f9fbf9}.bs-project-title{align-items:center;gap:14px;min-width:0;padding:16px 0;display:flex}.bs-project-title .bs-project-mark{width:40px;height:44px}.bs-project-title>div{min-width:0}.bs-project-title button{max-width:100%;color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:550;line-height:1.55;display:block;overflow:hidden}.bs-project-title button:hover:not(:disabled){color:var(--accent)}.bs-project-title button:disabled{color:var(--muted)}.bs-project-title p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.bs-project-meta{display:contents}.bs-project-time{color:var(--muted);font-size:12px}.bs-update-caption{display:none}.bs-project-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.bs-project-actions .bs-button{min-height:33px;padding:6px 10px;font-size:12px}.bs-project-menu{position:relative}.bs-project-menu>summary{width:28px;height:33px;color:var(--muted);cursor:pointer;border-radius:7px;place-items:center;list-style:none;display:grid}.bs-project-menu>summary::-webkit-details-marker{display:none}.bs-project-menu[open]>summary,.bs-project-menu>summary:hover{background:#eaf1eb}.bs-project-menu>div{z-index:80;border:1px solid var(--glass-border);background:var(--glass-surface);width:170px;-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);border-radius:14px;padding:6px;position:absolute;top:38px;right:0}.bs-project-menu>div button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;font-size:13px;display:flex}.bs-project-menu>div button:hover{background:#e8eeea9e}.bs-project-menu>div button:last-child{color:var(--danger)}.bs-project-menu>div .bs-icon{width:16px;height:16px}.bs-library-empty{text-align:center;min-height:240px;color:var(--muted);justify-items:center;gap:10px;padding:55px 24px;display:grid}.bs-library-empty>.bs-icon{color:#8ea092;width:30px;height:30px}.bs-library-empty h2{font-size:16px;font-weight:500}.bs-library-footer{color:var(--muted);justify-content:space-between;align-items:center;padding:20px 2px;font-size:12px;display:flex}.bs-count{text-align:center;background:#eaf0eb;border-radius:5px;min-width:19px;padding:1px 5px;font-size:11px}.bs-library-error{color:var(--danger);background:#fff8f6;border:1px solid #efd9d5;border-radius:9px;padding:11px 14px;font-size:13px;margin:0 0 16px!important}main.workbench-app.v19-workspace.workspace-refined{min-height:calc(100dvh - var(--frame-gap)*2);border-radius:var(--frame-radius);color:var(--ink);box-shadow:var(--shadow);font:14px/1.55 var(--font-ui);background:#fff;border:1px solid #ffffffd9;margin:0;padding-bottom:26px}main.workbench-app.v19-workspace.workspace-refined .topbar{top:var(--frame-gap);z-index:50;min-height:var(--workspace-topbar);border-bottom:1px solid var(--line);border-radius:var(--frame-radius) var(--frame-radius) 0 0;-webkit-backdrop-filter:var(--glass-filter);background:#ffffffed;flex-direction:row;gap:16px;padding:13px 28px;position:sticky}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>span{text-overflow:ellipsis;white-space:nowrap;max-width:min(23vw,280px);color:var(--muted);display:block;overflow:hidden}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>b{color:#b4c1b8;font-weight:400}main.workbench-app.v19-workspace.workspace-refined .topbar h1{white-space:nowrap;font-size:14px;font-weight:600}main.workbench-app.v19-workspace.workspace-refined .top-actions{flex-wrap:nowrap;flex-shrink:0;gap:8px;width:auto;display:flex}main.workbench-app.v19-workspace.workspace-refined .top-actions .button{flex:none;min-height:36px;padding:7px 12px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined .draft-save-status{text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--muted);margin-right:4px;font-size:12px;display:block;overflow:hidden}main.workbench-app.v19-workspace.workspace-refined .draft-save-status:is(.error,.conflict){color:var(--danger);font-weight:600}main.workbench-app.v19-workspace.workspace-refined .workspace-settings{flex-shrink:0;position:relative}main.workbench-app.v19-workspace.workspace-refined .workspace-settings>summary{cursor:pointer;border:1px solid var(--input-line);min-width:38px;height:36px;color:var(--muted);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:13px;list-style:none;display:flex}main.workbench-app.v19-workspace.workspace-refined .workspace-settings>summary::-webkit-details-marker{display:none}main.workbench-app.v19-workspace.workspace-refined .workspace-settings:is(:hover,[open])>summary{color:var(--ink);background:#f4f8f4;border-color:#b8cbbf}main.workbench-app.v19-workspace.workspace-refined .workspace-settings>div{z-index:90;border:1px solid var(--glass-border);background:var(--glass-surface);width:246px;-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);border-radius:18px;padding:8px;position:absolute;top:44px;right:0}main.workbench-app.v19-workspace.workspace-refined .workspace-settings button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 11px;font-size:13px;display:flex}main.workbench-app.v19-workspace.workspace-refined .workspace-settings button:hover:not(:disabled){background:#e7eeea9c}main.workbench-app.v19-workspace.workspace-refined .workspace-settings button:disabled{color:#849189;background:0 0}main.workbench-app.v19-workspace.workspace-refined .workspace-settings hr{border:0;border-top:1px solid #dce6df;margin:6px 9px}main.workbench-app.v19-workspace.workspace-refined .workspace-settings small{color:var(--muted);padding:4px 11px 2px;font-size:11px;display:block}main.workbench-app.v19-workspace.workspace-refined .workspace-content{max-width:1560px;margin:0 auto;padding:25px 28px 36px}main.workbench-app.v19-workspace.workspace-refined .workspace-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}main.workbench-app.v19-workspace.workspace-refined .workspace-heading h2{letter-spacing:-.04em;font-size:26px;font-weight:600;line-height:1.35}main.workbench-app.v19-workspace.workspace-refined .workspace-heading>span{color:var(--muted);font-size:13px}main.workbench-app.v19-workspace.workspace-refined .global-status{min-height:40px;color:var(--muted);border-bottom:1px solid var(--line);background:#f7faf7;padding:11px 28px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined .global-status.error{color:var(--danger);background:#fff7f5}main.workbench-app.v19-workspace.workspace-refined .draft-loading{inset:calc(var(--frame-gap) + var(--workspace-topbar)) var(--frame-gap) var(--frame-gap) var(--rail-width);background:#fffffff2}main.workbench-app.v19-workspace.workspace-refined :is(.button,.upload-button){border-radius:9px}main.workbench-app.v19-workspace.workspace-refined .button.primary{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff12}main.workbench-app.v19-workspace.workspace-refined .button.primary:hover:not(:disabled){background:#334a3d;border-color:#334a3d}main.workbench-app.v19-workspace.workspace-refined .button.outline{color:var(--ink);border-color:var(--input-line);background:#fff}main.workbench-app.v19-workspace.workspace-refined .button:disabled{color:#6a756e;box-shadow:none;background:#edf1ee;border-color:#dce5df}main.workbench-app.workspace-refined #sources .source-docket{--docket-ink:#42624e;border:1px solid var(--line);background:linear-gradient(145deg,#fff 58%,#f8fbf8);border-radius:15px;padding:22px;box-shadow:0 2px 9px #28433204}main.workbench-app.workspace-refined #sources .source-docket[data-kind=reference]{--docket-ink:#71795b}main.workbench-app.workspace-refined #sources .docket-symbol{background:linear-gradient(140deg,#fff,#eef4ef);border-color:#dce6dd;border-radius:9px;width:35px;height:39px;box-shadow:inset 0 1px #fff}main.workbench-app.workspace-refined #sources .source-docket[data-kind=reference] .docket-symbol{background:linear-gradient(140deg,#fff,#f3f5eb);border-color:#e3e7d8}main.workbench-app.workspace-refined #sources .docket-heading h3{color:var(--ink);font-size:19px;font-weight:550}main.workbench-app.workspace-refined #sources .docket-state{color:#61745f;background:#f1f6ef;border-radius:6px;padding:4px 7px;font-size:12px}main.workbench-app.workspace-refined #sources .docket-filename{color:#46544c;padding-block:18px 20px;font-size:14px}main.workbench-app.workspace-refined #sources .docket-filename.is-empty{color:var(--muted)}main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button.primary{background:var(--ink);border-color:var(--ink);color:#fff}main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button.primary:hover{background:#334a3d}main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button:not(.primary){color:var(--ink);border-color:var(--input-line)}main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button:has(input:disabled){opacity:.5;cursor:not-allowed}main.workbench-app.v19-workspace.workspace-refined .source-completion{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#f7faf7;border-radius:7px;align-items:center;min-height:29px;padding:4px 10px;display:inline-flex}main.workbench-app.v19-workspace.workspace-refined .source-utilities-row{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;margin-top:22px;padding-top:20px;display:flex}main.workbench-app.v19-workspace.workspace-refined .source-utilities{flex:1;min-width:0}main.workbench-app.v19-workspace.workspace-refined .source-utilities>summary{cursor:pointer;width:max-content;max-width:100%;min-height:40px;color:var(--muted);align-items:center;gap:8px;font-size:13px;list-style:none;display:flex}main.workbench-app.v19-workspace.workspace-refined .source-utilities>summary::-webkit-details-marker{display:none}main.workbench-app.v19-workspace.workspace-refined .source-utilities>summary:after{content:"+";margin-left:3px;font-size:16px}main.workbench-app.v19-workspace.workspace-refined .source-utilities[open]>summary:after{content:"−"}main.workbench-app.v19-workspace.workspace-refined .source-utilities>div{gap:12px;padding-top:16px;display:grid}main.workbench-app.v19-workspace.workspace-refined .source-utilities :is(.reuse-panel,.clip-job-panel){border-color:var(--line);background:#f8faf7;border-radius:10px;margin:0;padding:15px}main.workbench-app.v19-workspace.workspace-refined .source-utilities-row>.button{flex-shrink:0;min-height:40px;font-size:14px}main.workbench-app.v19-workspace.workspace-refined .reference-context{border-color:var(--line);background:#f9fbf8;border-radius:10px;margin-top:20px}main.workbench-app.v19-workspace.workspace-refined :is(.source-import-help,.source-notices,.source-review-notes){color:var(--muted);font-size:13px}main.workbench-app.v19-workspace.workspace-refined .source-review-notes{border-top:1px solid var(--line);margin-top:18px}main.workbench-app.v19-workspace.workspace-refined .source-review-notes>summary{cursor:pointer;padding:16px 0}main.workbench-app.v19-workspace.workspace-refined .workspace-explainer{color:var(--muted);margin:0 0 18px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined .workspace-explainer>summary{cursor:pointer;width:max-content;max-width:100%;padding:5px 0}main.workbench-app.v19-workspace.workspace-refined .workspace-explainer>p{border:1px solid var(--line);background:#f8faf7;border-radius:9px;margin:10px 0 0;padding:12px 15px;line-height:1.75}main.workbench-app.v19-workspace.workspace-refined .editor-workspace{grid-template-columns:205px minmax(0,1fr);gap:24px}main.workbench-app.v19-workspace.workspace-refined .node-directory{top:calc(var(--frame-gap) + var(--workspace-topbar) + 20px);border:1px solid var(--line);background:#f6f9f6;border-radius:13px;max-height:calc(100dvh - 125px);padding:8px}main.workbench-app.v19-workspace.workspace-refined .node-directory-list>button{border-radius:8px;min-height:39px}main.workbench-app.v19-workspace.workspace-refined .node-directory-list>button>strong{font-size:13px}main.workbench-app.v19-workspace.workspace-refined .node-directory-list>button[aria-current]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 4px #203e2910}main.workbench-app.v19-workspace.workspace-refined .node-context-bar{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:15px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined .node-working-draft textarea{border-color:var(--input-line);background:#fff;border-radius:10px;padding:20px 22px;font-size:16px;line-height:1.95}main.workbench-app.v19-workspace.workspace-refined .issuer-ai-toolbar{border-color:var(--line);background:#f6f9f5;border-radius:12px}main.workbench-app.v19-workspace.workspace-refined .output-section{border-color:var(--line);background:#f6f9f5;border-top-width:1px;border-radius:13px;padding:24px}main.workbench-app.v19-workspace.workspace-refined .report-paper .rp-desk{border-color:var(--line);background:#f1f5f1;border-radius:12px}dialog.bs-project-action-dialog,dialog.studio-history-dialog{height:fit-content;margin:auto;position:fixed;inset:0;overflow:auto}.bs-dialog{border:1px solid var(--glass-border);width:min(620px,100vw - 32px);height:fit-content;max-height:85dvh;color:var(--ink);background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-filter);font-family:var(--font-ui);border-radius:22px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 80px #24423126,0 0 0 5px #ffffff42}.bs-dialog::backdrop{-webkit-backdrop-filter:blur(5px);background:#263e3229}.bs-dialog>header{border-bottom:1px solid #e1e9e2;justify-content:space-between;align-items:center;gap:20px;padding:23px 26px 20px;display:flex}.bs-dialog h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:550}.bs-dialog>header>button{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.bs-dialog>header>button:hover{background:#eaf0ea}.bs-dialog-body{background:#ffffff80;padding:24px 26px 28px}.bs-guide ol{margin:0;padding:0;list-style:none}.bs-guide li{border-bottom:1px solid var(--line)}.bs-guide li:first-child{border-top:1px solid var(--line)}.bs-guide summary{cursor:pointer;align-items:center;gap:14px;padding:16px 1px;list-style:none;display:flex}.bs-guide summary::-webkit-details-marker{display:none}.bs-guide summary>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.bs-guide summary>strong{font-size:14px;font-weight:550}.bs-guide summary>.bs-icon{width:14px;height:14px;color:var(--muted);margin-left:auto}.bs-guide details[open] summary>.bs-icon{transform:rotate(90deg)}.bs-guide details p{color:var(--muted);margin:0 0 18px 29px;font-size:13px;line-height:1.9}.bs-guide-note{color:var(--muted);gap:11px;margin-top:23px;display:flex}.bs-guide-note>.bs-icon{width:17px;height:17px;margin-top:3px}.bs-guide-note p{margin:0;font-size:12px;line-height:1.9}.bs-rename-form,.studio-create-form{gap:12px;max-width:540px;margin:auto;display:grid}.bs-rename-form label,.studio-create-form>label{color:var(--muted);font-size:14px}.bs-rename-form input,.studio-create-form>input,.studio-version-form input{border:1px solid var(--input-line);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:9px;padding:11px 12px;font-size:15px;line-height:1.5}.bs-rename-form>div,.studio-confirm-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.bs-rename-form>p{color:var(--danger);margin:0;font-size:13px}.studio-create-form>.bs-button{justify-self:end;margin-top:8px}.studio-alert{max-width:1160px;color:var(--danger);background:#fff8f6;border:1px solid #ebd4cf;border-radius:10px;align-items:center;gap:16px;margin:0 0 12px;padding:12px 16px;font-size:13px;display:flex}.studio-alert>span{overflow-wrap:anywhere;flex:1;min-width:0}.studio-alert>button{color:inherit;background:0 0;border:0;padding:0 5px;font-size:20px}.studio-dialog-error{color:var(--danger);background:#fff4f0;border-radius:9px;padding:12px}.studio-history-dialog{width:min(860px,100vw - 32px);max-width:860px}.studio-version-form{gap:10px;margin-bottom:16px;display:flex}.studio-version-form input{flex:1}.studio-history-toolbar{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:28px;display:flex}.studio-history-section{margin-top:24px}.studio-history-section h3{color:var(--ink);font-size:16px;font-weight:550}.studio-history-section>article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.studio-history-section>article>div{gap:6px;min-width:0;display:grid}.studio-history-section strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.studio-history-section time,.studio-history-section>p{color:var(--muted);font-size:12px}.studio-history-section :is(.button,.bs-button){flex-shrink:0;font-size:12px;text-decoration:none}.field-inspector.glass-inspector{border:1px solid var(--glass-border);background:var(--glass-surface);width:min(452px,100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);color:var(--ink);border-radius:20px;inset:12px 12px 12px auto}.field-inspector.glass-inspector::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#26433220}.field-inspector.glass-inspector>header{background:#f8fcf9b8;border-bottom-color:#dfe9e1;padding:20px 24px}.field-inspector.glass-inspector .field-inspector-body{background:#ffffffba;min-height:calc(100% - 73px);padding:24px}.field-inspector.glass-inspector .inspector-value{font-size:20px;line-height:1.6}.field-inspector.glass-inspector .inspector-status{color:var(--muted)}.field-inspector.glass-inspector .inspector-status[data-status$=pending_review]{color:var(--warning)}.field-inspector.glass-inspector blockquote{background:#f1f6f1;border-left-color:#a3b8a9;border-radius:0 9px 9px 0}.field-inspector.glass-inspector .icon-button{border-radius:8px}.field-inspector.glass-inspector .icon-button:hover{background:#e9f1ea}.field-inspector.glass-inspector .button{background:var(--ink);border-color:var(--ink);border-radius:9px}.field-inspector.glass-inspector button:focus-visible{outline-color:var(--accent)}body>.grid-row-action-menu{border-color:var(--glass-border);background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:var(--ink);border-radius:15px;padding:6px}body>.grid-row-action-menu>button{min-height:38px;color:var(--ink);border-radius:9px;font-size:13px}body>.grid-row-action-menu>button:is(:hover,:focus-visible){background:#e5eee7a8}body>.grid-row-action-menu>button.grid-row-action-delete{color:var(--danger)}.evidence-dialog{border-color:var(--glass-border);box-shadow:var(--glass-shadow);border-radius:19px}.evidence-dialog::backdrop,.api-config-backdrop,.prior-review-backdrop{-webkit-backdrop-filter:blur(4px);background:#253c3029}.evidence-dialog>header{background:#f7fbf8eb}.api-config-card{border-color:var(--glass-border);background:var(--glass-surface);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-radius:20px}@media (width<=1200px){.bs-page{padding-inline:30px}.bs-project-columns,.bs-project-row{grid-template-columns:minmax(0,1fr) 105px 66px 130px;gap:12px;padding-inline:17px}main.workbench-app.v19-workspace.workspace-refined .topbar{gap:12px;padding-inline:22px}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>span{max-width:140px}main.workbench-app.v19-workspace.workspace-refined .draft-save-status{max-width:82px;margin-right:0}main.workbench-app.v19-workspace.workspace-refined .workspace-content{padding-inline:24px}main.workbench-app.v19-workspace.workspace-refined .editor-workspace{grid-template-columns:185px minmax(0,1fr);gap:20px}main.workbench-app.v19-workspace.workspace-refined .desk-clock{gap:5px;font-size:12px}}@media (width<=1000px) and (width>=901px){main.workbench-app.v19-workspace.workspace-refined .top-actions{margin-left:auto}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>span{max-width:90px}main.workbench-app.v19-workspace.workspace-refined .desk-clock-label{display:none}}@media (width<=900px){.studio-app,.studio-app.is-rail-compact{--rail-width:0px;--frame-gap:0px;--frame-radius:0px;padding:0}.studio-edition,.studio-rail-toggle{display:none}.bs-header{background:#edf5efee;border:0;border-bottom:1px solid #dfe8df;border-radius:0;grid-template-columns:1fr auto;gap:12px;width:100%;height:auto;display:grid;position:sticky;inset:0 auto auto;padding:15px 22px!important}.bs-brand,.is-rail-compact .bs-header .bs-brand{justify-content:flex-start;margin:0;padding:0}.bs-header .bs-brand>.report-wordmark,.is-rail-compact .bs-header .bs-brand>.report-wordmark{width:145px;display:block!important}.bs-nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.bs-nav button,.is-rail-compact .bs-nav button{justify-content:center;min-height:38px;padding:8px 12px;font-size:13px}.is-rail-compact .bs-nav button>span{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.bs-help,.is-rail-compact .bs-help{grid-area:1/2;margin:0;padding:7px}.bs-help>span{display:none}.bs-page{border:0;min-height:calc(100dvh - 124px);padding:30px 28px 42px}main.workbench-app.v19-workspace.workspace-refined{border:0;margin:0;padding-bottom:86px}main.workbench-app.v19-workspace.workspace-refined .step-rail{background:#eff7f2e8;border:0;border-top:1px solid #dce6df;border-radius:0;flex-direction:row;align-items:stretch;gap:4px;width:100%;height:68px;display:flex;inset:auto 0 0;overflow-x:auto;padding:6px 8px!important}main.workbench-app.v19-workspace.workspace-refined .rail-brand,main.workbench-app.v19-workspace.workspace-refined .studio-back-library,main.workbench-app.v19-workspace.workspace-refined .rail-footer{display:none}main.workbench-app.v19-workspace.workspace-refined .step-rail a,.is-rail-compact main.workbench-app.v19-workspace.workspace-refined .step-rail a{border-radius:11px;flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:60px;min-height:54px;padding:6px 4px;font-size:11px}.is-rail-compact .step-rail a>span{clip-path:none;width:auto;height:auto;position:static;overflow:visible}main.workbench-app.v19-workspace.workspace-refined .step-rail a>small{display:none}main.workbench-app.v19-workspace.workspace-refined .topbar{border-radius:0;min-height:64px;padding:12px 20px;position:sticky;top:0}main.workbench-app.v19-workspace.workspace-refined .workspace-content{padding:24px 22px}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>span{max-width:160px;display:block}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>b{display:block}main.workbench-app.v19-workspace.workspace-refined .draft-loading{inset:64px 0 68px}main.workbench-app.v19-workspace.workspace-refined .node-directory{max-height:calc(100dvh - 170px);top:84px}}@media (width<=700px){.bs-home-heading{margin-bottom:24px}.bs-local-note,.bs-project-columns{display:none}.bs-project-row{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:16px}.bs-project-title{grid-column:1/-1;padding:0 0 13px}.bs-project-title button{white-space:normal}.bs-project-meta{flex-wrap:wrap;align-items:center;gap:3px 12px;min-width:0;display:flex}.bs-project-time{white-space:nowrap;font-size:12px;display:inline}.bs-update-caption{display:inline}.bs-project-actions{grid-column:2}.bs-library-toolbar{flex-wrap:wrap}.bs-search{width:100%}.bs-search input{font-size:16px}.bs-project-menu>summary,.bs-project-actions .bs-button{min-width:36px;min-height:38px}}@media (width<=650px){main.workbench-app.v19-workspace.workspace-refined .topbar{flex-wrap:wrap;gap:8px;padding:10px 14px}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb{flex:1;gap:1px;min-width:0;display:grid}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>span{max-width:100%;font-size:12px;line-height:1.35}main.workbench-app.v19-workspace.workspace-refined .workspace-breadcrumb>b{display:none}main.workbench-app.v19-workspace.workspace-refined .topbar h1{font-size:14px}main.workbench-app.v19-workspace.workspace-refined .top-actions{gap:5px}main.workbench-app.v19-workspace.workspace-refined .draft-save-status{display:none}main.workbench-app.v19-workspace.workspace-refined .draft-save-status:is(.error,.conflict){display:block}main.workbench-app.v19-workspace.workspace-refined .top-actions .button{min-height:34px;padding:7px 8px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined .workspace-settings>summary{min-width:34px;height:34px;padding:6px 8px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined .workspace-content{padding:23px 16px 30px}main.workbench-app.v19-workspace.workspace-refined .workspace-heading{gap:10px;margin-bottom:20px}main.workbench-app.v19-workspace.workspace-refined .workspace-heading h2{font-size:24px}main.workbench-app.workspace-refined #sources .source-docket{padding:18px}main.workbench-app.v19-workspace.workspace-refined .source-utilities-row{flex-wrap:wrap;gap:14px;margin-top:20px;padding-top:16px}main.workbench-app.v19-workspace.workspace-refined .source-utilities{flex-basis:100%}main.workbench-app.v19-workspace.workspace-refined .source-utilities-row>.button{margin-left:auto}main.workbench-app.v19-workspace.workspace-refined .global-status{padding:10px 16px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined .editor-workspace{display:block}main.workbench-app.v19-workspace.workspace-refined .node-directory{grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px;margin-bottom:20px;display:grid;position:static}main.workbench-app.v19-workspace.workspace-refined .node-directory header,main.workbench-app.v19-workspace.workspace-refined .node-directory .node-download{grid-column:1/-1}main.workbench-app.v19-workspace.workspace-refined .node-working-draft textarea{padding:18px;font-size:16px}}@media (width<=540px){.bs-header{gap:10px;padding:13px 18px!important}.bs-page{padding:26px 18px 36px}.bs-home h1{font-size:25px}.bs-home-heading p{font-size:13px}.bs-create-grid{grid-template-columns:1fr;gap:13px}.bs-create-existing{height:263px}.bs-create-bottom{padding:17px 20px 20px}.bs-create-title{font-size:17px}.bs-material{top:24px}.bs-create-blank{height:80px}.bs-create-blank .bs-blank-visual{width:50px;inset:0 auto 0 15px}.bs-create-blank .bs-blank-visual:before,.bs-create-blank .bs-blank-visual:after{display:none}.bs-create-blank .bs-blank-sheet{border-radius:5px;width:31px;height:41px}.bs-create-blank .bs-blank-sheet .bs-icon{width:15px;height:15px}.bs-create-blank .bs-create-bottom{height:100%;padding-left:75px;position:static}.bs-recent{margin-top:30px}.bs-recent-row{grid-template-columns:32px minmax(0,1fr) 20px;gap:11px;padding:16px 3px}.bs-recent-row .bs-project-mark{width:32px;height:37px}.bs-recent-stage{display:none}.bs-recent-main strong{font-size:14px}.bs-recent-main>span{font-size:12px}.bs-library-heading{gap:12px}.bs-library-heading h1{font-size:25px}.bs-library-heading>.bs-button{padding:7px 10px;font-size:12px}.bs-filter{width:100%}.bs-filter button{flex:1}.bs-project-row{padding:14px 12px}.bs-project-title{gap:10px}.bs-dialog>header,.bs-dialog-body{padding:20px}.bs-dialog h2{font-size:19px}.studio-alert{margin:10px 14px}.studio-history-section>article{align-items:flex-start;gap:10px}.studio-version-form{flex-wrap:wrap}.studio-version-form input{flex-basis:100%}.field-inspector.glass-inspector{border-radius:16px;width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);inset:6px 6px 6px auto}}@media (prefers-reduced-motion:reduce){.bs-header *,.bs-page *,.bs-dialog *,.workspace-refined *{scroll-behavior:auto!important;transition:none!important}.bs-create-existing:is(:hover,:focus-visible):not(:disabled) .bs-material-prior{transform:translate(-88%)rotate(-8deg)}.bs-create-existing:is(:hover,:focus-visible):not(:disabled) .bs-material-current{transform:translate(-5%)translateY(6px)rotate(7deg)}}:is(html:has(.studio-app:is(.studio-view-home,.studio-view-library)),body:has(.studio-app:is(.studio-view-home,.studio-view-library))){overscroll-behavior-y:none;background:#e9e6e2}.studio-copyright{color:#59685e;text-align:right;padding:18px 20px 12px;font:400 10px/1.6 Arial,sans-serif}@media print{.studio-copyright{display:none}}.bs-launcher{padding-top:clamp(26px,4.5vw,60px)}.bs-launcher .launcher-readable-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.launcher-entries{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:16px;display:grid}.bs-launcher .launcher-entry{isolation:isolate;text-align:left;color:#222b32;min-width:0;min-height:clamp(176px,15vw,210px);box-shadow:none;background:#fff;border:1px solid #cbd1d7;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:clamp(22px,3vw,36px);transition:border-color .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.bs-launcher .launcher-existing{background:linear-gradient(104deg,#fff 22%,#f8f9fa 71%,#eef0f2)}.bs-launcher .launcher-existing:not(:disabled):hover{border-color:#7e8991;box-shadow:0 5px 18px #2532450a}.launcher-entry-title{z-index:1;max-width:69%;color:inherit;letter-spacing:-.05em;font-size:clamp(21px,2.25vw,32px);font-weight:620;line-height:1.22}.launcher-arrow{color:#fff;z-index:1;background:#28333c;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.launcher-arrow .bs-icon{width:18px;transition:transform .23s}.launcher-existing:is(:hover,:focus-visible):not(:disabled) .launcher-arrow .bs-icon{transform:translate(2px)}.launcher-folio{aspect-ratio:.79;pointer-events:none;width:auto;height:72%;position:absolute;top:14%;right:7%}.folio-page{transform-origin:18% 90%;border:1px solid #bcc2c7;border-radius:2px 5px 5px 2px;transition:transform .36s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.folio-back{background:#e7eaec;transform:translate(-12%,2%)rotate(-14deg)}.folio-middle{background:#f8f9fa;transform:translate(-6%)rotate(-7deg)}.folio-front{background:linear-gradient(105deg,#cbd0d5 0 6%,#eff1f3 6.5%,#fdfdfd 38%,#e4e8eb);place-items:center;display:grid;transform:rotate(3deg);box-shadow:3px 7px 12px #202a3610}.folio-front .bs-brand-mark{filter:drop-shadow(0 1px #fff);width:44%;height:auto}.launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-back{transform:translate(-15%,2%)rotate(-18deg)}.launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-middle{transform:translate(-7%,-1%)rotate(-9deg)}.launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-front{transform:translate(2%,-2%)rotate(5deg)}.bs-launcher .launcher-blank:disabled{color:#525d67;opacity:1;background:#f2f4f5;border:1px solid #d8dde0}.launcher-blank .launcher-entry-title{font-size:clamp(20px,1.9vw,26px)}.launcher-state{color:#52606a;border:1px solid #ccd2d7;border-radius:20px;padding:3px 8px;font-size:12px;line-height:1.5}.launcher-outline{aspect-ratio:.79;color:#a3acb4;border:1px solid #bdc5cc;border-radius:2px 5px 5px 2px;place-items:center;width:clamp(45px,6vw,78px);display:grid;position:absolute;bottom:15%;right:9%;transform:rotate(5deg)}.launcher-outline:before{content:"";border-left:1px solid #c8cfd4;position:absolute;inset:0 auto 0 5px}.bs-launcher .bs-recent{margin-top:clamp(25px,4vw,46px)}@media (width<=650px){.launcher-entries{grid-template-columns:minmax(0,1fr);gap:10px}.bs-launcher .launcher-existing{min-height:150px;padding:21px 24px}.bs-launcher .launcher-blank:disabled{flex-direction:row;align-items:center;min-height:56px;padding:13px 22px}.launcher-blank .launcher-entry-title{font-size:17px}.launcher-outline{display:none}.launcher-folio{width:auto;height:76%;right:9%}}@media (width<=400px){.bs-launcher .launcher-existing .launcher-entry-title{max-width:57%}.launcher-folio{height:66%;right:8%}}@media (prefers-reduced-motion:reduce){.bs-launcher .launcher-entry,.bs-launcher .folio-page,.bs-launcher .launcher-arrow .bs-icon{transition:none}.bs-launcher .launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-back{transform:translate(-12%,2%)rotate(-14deg)}.bs-launcher .launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-middle{transform:translate(-6%)rotate(-7deg)}.bs-launcher .launcher-existing:is(:hover,:focus-visible):not(:disabled) .folio-front{transform:rotate(3deg)}}.bs-header .bs-brand>.report-wordmark,.workspace-refined .rail-brand>.report-wordmark{flex:0 auto;min-width:0;height:auto;display:block}.bs-header .bs-brand>.report-wordmark{width:166px}.workspace-refined .rail-brand>.report-wordmark{width:115px}@media (width<=700px){.bs-header .bs-brand>.report-wordmark{width:143px}}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace]{--font-ui:var(--workspace-choice-font);--font-heading:var(--workspace-choice-font);font-family:var(--workspace-choice-font)}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace] :is(.step-rail,.topbar,#sources,.data-workspace,.editor-workspace,.tables-section,.rp-toolbar,.report-actions) :is(button,label,input,select,textarea,span,p,h1,h2,h3,summary,strong,small,a,th,td):not(.rp-sheet *){font-family:var(--workspace-choice-font)!important}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace] .step-rail :is(a,a[aria-current],a span,.studio-back-library){font-family:var(--workspace-choice-font)!important;font-weight:var(--workspace-nav-weight,500)!important;letter-spacing:normal!important;font-size:14px!important}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace] .step-rail a{color:#536157!important}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace] .step-rail a[aria-current]{color:#253c2d!important}html .sidebar-tuning .workspace-font-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html .sidebar-tuning .workspace-font-options button{text-align:left;color:#2d3b32;background:#ffffff40;border:1px solid #647b6326;border-radius:16px;min-width:0;padding:15px 12px}html .sidebar-tuning .workspace-font-options button[aria-pressed=true]{background:#ffffffbd;border-color:#607b68;box-shadow:inset 0 0 0 1px #607b6840}html .sidebar-tuning .workspace-font-options span{color:#56635a;margin-bottom:14px;font-size:12px;display:block}html .sidebar-tuning .workspace-font-options strong{white-space:nowrap;font-size:15px;font-weight:500;display:block}html .sidebar-tuning .workspace-type-note{color:#56635a;margin:0;font-size:12px;line-height:1.6}html .sidebar-tuning .workspace-brand-settings{border-top:1px solid #647b6326;padding-top:14px}html .sidebar-tuning .workspace-brand-settings summary{cursor:pointer;color:#56635a;font-size:13px}html .sidebar-tuning .workspace-brand-settings[open] .rail-brand-options{margin-block:16px}html .studio-view-workspace:not(:has(main[data-workspace=sources])) .workspace-brand-settings{display:none}@media (width>=901px){html[data-workspace-type] .studio-app.is-rail-compact main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace] .step-rail .studio-back-library{font-size:0!important}}html .studio-app .save-alert-compact{color:#88403b;background:#a84d4709;border:0;border-left:3px solid #a84d47;border-radius:5px;margin:8px 28px;padding:9px 14px;font-size:13px;display:block}html .studio-app .save-alert-compact summary{cursor:pointer;font-weight:500}html .studio-app .save-alert-content{flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}html .studio-app .save-alert-content>div{flex:1;min-width:240px}@media (width>=901px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-workspace{grid-template-columns:var(--directory-width,160px) minmax(0,1fr)!important}}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory-list>button>strong{white-space:normal;overflow-wrap:anywhere;font-size:var(--directory-font-size,13px)!important}html[data-workspace-type] .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory-list>button>span{font-size:calc(var(--directory-font-size,13px) - 2px)!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory header{margin-bottom:2px!important;padding:6px 10px 8px!important}@media (width>=901px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory{overscroll-behavior:contain;flex-direction:column;display:flex;overflow:hidden}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory>header{z-index:1;box-shadow:none;flex:none;position:relative;top:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}}@media (width<=900px){.node-directory-list{display:none}}html .studio-app .topbar .save-alert-topbar{color:#98443e;background:0 0;border:0;flex:none;margin:0;padding:0;font-size:12px;display:block;position:relative}html .studio-app .topbar .save-alert-topbar>summary{cursor:pointer;white-space:nowrap;background:#a84d470d;border-radius:8px;padding:7px 10px;font-weight:500;list-style:none}html .studio-app .topbar .save-alert-topbar>summary::-webkit-details-marker{display:none}html .studio-app .topbar .save-alert-topbar>.save-alert-content{z-index:70;color:#29392f;background:#faf9f5;border:1px solid #d9d7cf;border-radius:16px;flex-wrap:wrap;gap:12px;width:min(360px,100vw - 40px);padding:20px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 12px 32px #24382c22}html .studio-app .topbar .save-alert-topbar .save-alert-content>div{width:100%;min-width:0}html .studio-app .topbar .save-alert-topbar .save-alert-content p{white-space:normal;margin:8px 0;font-size:13px;line-height:1.6}html .studio-app .topbar .save-alert-topbar .save-alert-content .button{min-height:34px;padding:7px 13px;font-size:13px}main[data-workspace] .workspace-scrollport>.workspace-content{transform:translateY(var(--flow-pull,0px));transition:transform var(--flow-rebound,.26s) cubic-bezier(.2,.7,.2,1)}.workspace-flow{z-index:75;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .22s,visibility .22s;position:fixed;bottom:28px;left:calc(50% + 85px);transform:translate(-50%,14px)}.workspace-flow[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.workspace-flow .flow-next{width:44px;height:44px;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#607568;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.flow-indicator{stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block;overflow:visible}.flow-track{opacity:.18}.flow-progress{transition:stroke-dashoffset .1s linear}.flow-arrow{stroke-width:1.3px}.workspace-flow .flow-next:disabled{opacity:1;cursor:default}.workspace-flow .flow-next:focus-visible{outline-offset:0;outline:1px solid #607568}.flow-tuning-switch{justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.flow-tuning-switch input{accent-color:#607b68;width:18px;height:18px}@media (width<=900px){.workspace-flow{bottom:28px;left:50%}}@media (prefers-reduced-motion:reduce){main[data-workspace] .workspace-scrollport>.workspace-content,.workspace-flow,.flow-progress{transition:none}}.workspace-flow[data-direction=up]{top:100px;bottom:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name h2{margin:0;line-height:1.5;font-size:25px!important;font-weight:500!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name h2 button,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name textarea{color:#202c24;width:100%;box-shadow:none;text-align:left;letter-spacing:normal;background:0 0;border:0;padding:0;display:block;font:inherit!important;line-height:1.5!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name textarea{resize:none;border-radius:8px;outline:1px solid #6c8272;overflow:hidden;font-size:25px!important;font-weight:500!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name button{cursor:text}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name button:focus-visible{border-radius:8px;outline:1px solid #6c8272}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip{padding:var(--summary-padding,10px) 0!important;border-radius:16px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip>*{gap:4px!important;min-height:0!important;margin:0!important;padding:0 18px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip :is(input,.bond-term-link strong){font-size:var(--summary-font-size,17px)!important;font-weight:500!important;line-height:1.3!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip input{height:var(--summary-input-height,28px)!important;min-height:0!important;padding:2px 12px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip :is(.field-label,.bond-term-link>span:first-child){font-size:var(--summary-label-size,14px)!important;line-height:1.5!important}@media (width<=700px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-inline-name :is(h2,textarea){font-size:21px!important}}.bond-issue-line{white-space:nowrap}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) :is(.field,.section-heading,.subsection-title){box-shadow:none!important;border-color:#52645940!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .editable-term-preview{align-items:flex-start;gap:20px;display:flex}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields{flex:1;min-width:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields label{align-items:center;gap:12px;margin-bottom:6px;display:flex}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields input{color:#26372c;width:100%;min-width:0;max-width:520px;font:inherit;background:#f7f6f280;border:1px solid #52645940;border-radius:8px;padding:7px 12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields p{color:#526459;margin:6px 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) :is(.field,.section-heading,.subsection-title){box-shadow:none!important;border:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .section-heading{margin-bottom:24px;padding-bottom:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-group-title{color:#465b4d;margin:28px 0 12px;line-height:1.5;font-size:14px!important;font-weight:600!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-group-title:first-of-type{margin-top:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.field-grid .field{grid-template-columns:150px minmax(0,1fr);column-gap:12px;min-height:40px;padding:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision>.field{margin:12px 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .field:not(.tranche-comparison .field) :is(input,select,textarea),html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields input{color:#26372c;min-height:40px;box-shadow:none!important;background:#f7f6f2b8!important;border:1px solid #0000!important;border-radius:9px!important;padding:8px 12px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .field:not(.tranche-comparison .field) :is(input,select,textarea):hover:not([readonly]):not(:disabled),html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields input:hover{background:#faf9f5!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .field:not(.tranche-comparison .field) :is(input,select,textarea):focus,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields input:focus{outline-offset:1px;border-color:#718776!important;outline:2px solid #71877626!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision input[readonly]{color:#667267;background:#dfe3db66!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison-scroll{margin:24px 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison tbody tr:nth-child(2n){background:#f7f6f25c}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.editable-term-preview{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;margin-top:14px;display:grid}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields input{max-width:none}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .term-edit-fields label{margin:0}@media (width<=900px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(#tranches,#decision) .field-grid{grid-template-columns:1fr}}@media (width<=560px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.field-grid .field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches>.editable-term-preview{grid-template-columns:1fr;gap:6px}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-top-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-top-groups .field-grid{grid-template-columns:1fr}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-group-title{margin:20px 0 10px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision>.parameter-group-title{margin-top:24px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-group .parameter-group-title{margin-top:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field-grid{gap:8px 32px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field{grid-template-columns:clamp(155px,17vw,235px) minmax(0,1fr);gap:10px;min-height:34px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field :is(input,select){border-radius:7px!important;height:34px!important;min-height:34px!important;padding:5px 10px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision input[type=number]{max-width:180px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field-label{text-wrap:pretty;line-height:1.4}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision>.field{grid-template-columns:clamp(155px,17vw,235px) minmax(0,1fr);margin:8px 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .section-heading{margin-bottom:18px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison-scroll{border:0;border-radius:0;margin:22px 0;overflow-x:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison{table-layout:fixed;width:100%;min-width:800px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th{color:#617066;border-bottom:1px solid #52645926;background:0 0!important;padding:10px 8px!important;font-size:12px!important;font-weight:500!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:first-child{width:10%}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:nth-child(2){width:17%}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:nth-child(3),html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:nth-child(4){width:19%}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:nth-child(5),html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:nth-child(6){text-align:right;width:12%}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison th:last-child{text-align:center;width:11%}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison td{vertical-align:middle;border-bottom:1px solid #52645914;height:48px;padding:6px 8px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison .field{min-height:0!important;padding:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison input{border-radius:5px;width:100%;min-width:0;height:32px;min-height:32px;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0!important;font-size:14px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison td:first-child input{font-weight:600!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison td:nth-child(5) input,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison td:nth-child(6) input{text-align:right;font-variant-numeric:tabular-nums}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison input:hover{background:#f7f6f280!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison input:focus{outline-offset:2px;background:#faf9f5!important;outline:1px solid #718776!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-comparison td:last-child{text-align:center;white-space:nowrap}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-detail-button{background:#f7f6f280;border-radius:12px;padding:4px 9px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #tranches .tranche-link-mode{color:#6b7b70;margin-left:5px;font-size:10px;display:inline-block}@media (width<=1050px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-top-groups{grid-template-columns:1fr;gap:20px}}@media (width<=560px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field,html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision>.field{grid-template-columns:1fr}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .field:not(.tranche-comparison .field) select{box-sizing:border-box;color:#26372c!important;height:38px!important;min-height:38px!important;padding:0 32px 0 12px!important;font-size:14px!important;line-height:normal!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #decision .parameter-group-title{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #52645940!important}html .studio-app .sidebar-tuning .design-lab-panel{width:min(420px,100vw - 32px);max-height:calc(100dvh - 110px);overflow-y:auto}html .sidebar-tuning .design-lab-body{gap:16px}html .sidebar-tuning .logo-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html .sidebar-tuning .logo-comparison>button{color:#304838;cursor:pointer;background:#eeeee859;border:1px solid #71857229;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:132px;padding:10px;transition:background .16s,border-color .16s;display:flex;position:relative}html .sidebar-tuning .logo-comparison>button:hover{background:#ffffff90;border-color:#7a907960}html .sidebar-tuning .logo-comparison>button[aria-pressed=true]{background:#ffffffc9;border-color:#5d7b63;box-shadow:inset 0 0 0 1px #5d7b6330}html .sidebar-tuning .logo-comparison>button[aria-pressed=true]:after{content:"✓";color:#3d6249;font-size:12px;position:absolute;top:8px;right:10px}html .sidebar-tuning .logo-comparison img{object-fit:contain;width:76px;height:76px;display:block}html .sidebar-tuning .logo-comparison span{font-size:13px;font-weight:500;line-height:1.4}html .sidebar-tuning .logo-comparison small{color:#708073;font-size:11px;font-weight:400;line-height:1.4}html .sidebar-tuning .logo-comparison-footer{color:#68776b;justify-content:space-between;align-items:center;font-size:12px;display:flex}html .sidebar-tuning .logo-comparison-footer button{color:#3b5141;cursor:pointer;background:#fff6;border:1px solid #71857229;border-radius:20px;padding:6px 12px;font-size:12px}html .sidebar-tuning .logo-comparison-footer button[aria-pressed=true]{border-color:#5d7b63}html .sidebar-tuning .logo-flow-settings{border-top:1px solid #71857229;padding-top:14px}html .sidebar-tuning .logo-flow-settings>summary{cursor:pointer;color:#3d5543;font-size:13px}html .sidebar-tuning .logo-flow-settings>div{gap:22px;padding-top:18px;display:grid}html .sidebar-tuning .design-lab-footer{color:#68776b;padding-block:12px;font-size:12px}html:is([data-rail-brand=plain],[data-rail-brand=outline],[data-rail-brand=clear],[data-rail-brand=paperflat],[data-rail-brand=silver],[data-rail-brand=mist]) .studio-app:not(.is-rail-compact) main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-brand>.bs-brand-mark{filter:none;box-shadow:none;border:0;border-radius:0;outline:0;transform:none;width:calc(var(--shared-logo-size,35px)*1.9)!important;min-width:0!important;height:calc(var(--shared-logo-size,35px)*1.9)!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;padding:0!important}html:is([data-rail-brand=plain],[data-rail-brand=outline],[data-rail-brand=clear],[data-rail-brand=paperflat],[data-rail-brand=silver],[data-rail-brand=mist]) .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark .brand-shape{visibility:hidden}html[data-rail-brand=plain] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/plain.svg)!important}html[data-rail-brand=outline] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/outline.svg)!important}html[data-rail-brand=clear] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/clear.svg)!important}html[data-rail-brand=paperflat] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/paperflat.svg)!important}html[data-rail-brand=silver] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/silver.svg)!important}html[data-rail-brand=mist] .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{background-image:url(/assets/sidebar-marks/mist.svg)!important}.metal-brand-mark{--m1:#111714;--m2:#363e39;--m3:#6c746e;--m4:#080d0b;--edge-hi:#768078;--edge-lo:#101713;transform-origin:50% 55%;filter:drop-shadow(2px 4px 2px #14221926);width:64px;height:70px;transition:transform .5s cubic-bezier(.2,.7,.2,1);overflow:visible;transform:perspective(260px)rotateY(-8deg)rotateX(4deg)}.metal-silver,html[data-rail-brand=silver-metal] .metal-adaptive{--m1:#b9c2c6;--m2:#dce3e3;--m3:#fff;--m4:#7e8b91;--edge-hi:#f6faf8;--edge-lo:#7d8d90}.metal-tone-1{stop-color:var(--m1)}.metal-tone-2{stop-color:var(--m2)}.metal-tone-3{stop-color:var(--m3)}.metal-tone-4{stop-color:var(--m4)}.metal-edge-light{stop-color:var(--edge-hi)}.metal-edge-dark{stop-color:var(--edge-lo)}.metal-glint{opacity:0;animation:none}@keyframes huatai-metal-glint{0%,20%{opacity:0;transform:translate(-130px)}32%{opacity:.65}67%{opacity:.5;transform:translate(480px)}80%,to{opacity:0;transform:translate(480px)}}.rail-brand>.rail-metal-mark{display:none}html:is([data-rail-brand=black-metal],[data-rail-brand=silver-metal],[data-rail-brand=paper-3d]) .studio-app:not(.is-rail-compact) main .rail-brand>.bs-brand-mark{display:none!important}html:is([data-rail-brand=black-metal],[data-rail-brand=silver-metal],[data-rail-brand=paper-3d]) .studio-app:not(.is-rail-compact) main .rail-brand>.rail-metal-mark{width:calc(var(--shared-logo-size,35px)*1.45);height:calc(var(--shared-logo-size,35px)*1.57);flex:none;display:block}html .sidebar-tuning .metal-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html .sidebar-tuning .metal-options>button{color:#304838;cursor:pointer;perspective:260px;background:#eeeee859;border:1px solid #71857229;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:156px;padding:24px 10px 16px;font-size:13px;display:flex}html .sidebar-tuning .metal-options>button[aria-pressed=true]{background:#fff9;border-color:#5d7b63;box-shadow:inset 0 0 0 1px #5d7b6330}html .sidebar-tuning .metal-options .metal-brand-mark{width:56px;height:64px}html .sidebar-tuning .metal-motion-control{color:#3b5141;justify-content:space-between;align-items:center;font-size:13px;display:flex}html .sidebar-tuning .metal-motion-control input{accent-color:#526d5a;width:16px;height:16px}html .sidebar-tuning .logo-base-options>summary{cursor:pointer;color:#3d5543;font-size:13px}html .sidebar-tuning .logo-base-options .logo-comparison{margin-top:14px}html[data-logo-motion=off] :is(.metal-brand-mark,.metal-glint){animation:none!important}html[data-logo-motion=off] .metal-brand-mark{transform:perspective(260px)rotateY(-8deg)rotateX(4deg)}@media (prefers-reduced-motion:reduce){.metal-brand-mark,.metal-glint{transition:none!important;animation:none!important}.metal-brand-mark{transform:none}.metal-glint{opacity:0}}.metal-paper,html[data-rail-brand=paper-3d] .metal-adaptive{--m1:#29372e;--m2:#35463a;--m3:#435448;--m4:#2e3d32;--edge-hi:#fbf6e7;--edge-lo:#c5bba4;filter:drop-shadow(2px 4px 2px #473f2d20)}.metal-paper .metal-depth-layer:nth-child(odd),html[data-rail-brand=paper-3d] .metal-adaptive .metal-depth-layer:nth-child(odd){fill:#d8cfba}.metal-paper .metal-depth-layer:nth-child(2n),html[data-rail-brand=paper-3d] .metal-adaptive .metal-depth-layer:nth-child(2n){fill:#fffaf0}.metal-paper .metal-glint,html[data-rail-brand=paper-3d] .metal-adaptive .metal-glint{display:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not([data-logo-motion=off]) :is(.rail-brand,.metal-options>button):hover>.metal-brand-mark{transform:perspective(260px)rotateY(8deg)rotateX(-3deg)translateY(-1px)}html:not([data-logo-motion=off]) :is(.rail-brand,.metal-options>button):hover>.metal-brand-mark .metal-glint{animation:1.4s ease-out huatai-metal-glint}}.background-editor .section-heading{align-items:flex-start;gap:16px}.background-editor .section-heading small{color:#45474b;margin-top:7px;display:block}.background-editor .background-manuscript{resize:vertical;width:100%;min-height:360px;font:inherit;color:#161819;background:#fff;border:1px solid #a7aaad;border-radius:8px;padding:22px;font-size:16px;line-height:1.85}.background-editor .background-manuscript:focus{outline-offset:2px;outline:2px solid #202223}.background-editor .node-primary-actions{flex-wrap:wrap;align-items:center}.background-editor .node-primary-actions>span{color:#41454a;margin-right:auto;font-size:13px}.background-editor .candidate-copy{white-space:pre-wrap;color:#24272b;line-height:1.85}.background-market-fields{border:1px solid #c6c8ca;border-radius:8px;grid-template-columns:minmax(180px,.7fr) 1.7fr;gap:24px;margin-bottom:18px;padding:16px;display:grid}.background-market-fields label span{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.background-market-fields input{color:#17191a;background:#fff;border:1px solid #858a90;border-radius:5px;width:100%;min-height:42px;padding:8px 12px}.background-market-fields p{color:#454a50;margin:8px 0 0;font-size:13px;line-height:1.6}@media (width<=700px){.background-market-fields{grid-template-columns:1fr;gap:12px}.background-editor .section-heading{flex-direction:column}.background-editor .background-manuscript{min-height:300px;padding:14px}}.report-text-region{min-width:0;margin:18px 0}.report-text-region label>strong{color:#282828;margin-bottom:10px;font-size:14px;display:block}.report-text-region .background-manuscript{min-height:230px;padding:22px 24px}.report-table-anchor{color:#535353;border:1px dashed #b7b7b7;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding:14px 18px;font-size:14px;display:flex}@media (width<=650px){.report-table-anchor{flex-wrap:wrap}.report-text-region .background-manuscript{padding:16px}}.workspace-dense .editor-document{min-width:0}.workspace-dense .editor-document>.section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:14px;display:flex}.workspace-dense .editor-document>.section-heading>div:first-child{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.workspace-dense .editor-document .section-heading h2{letter-spacing:-.3px;margin:0;font-size:20px;line-height:1.4}.workspace-dense .editor-document .section-heading small.editor-mode-chip{color:#50545b;white-space:nowrap;border:1px solid #dde1e5;border-radius:5px;align-items:center;min-height:26px;margin:0;padding:3px 8px;font-size:12px;font-weight:450;display:inline-flex}.workspace-dense .editor-action-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-dense .editor-document .editor-action-group .button{white-space:nowrap;min-height:36px;padding:7px 11px;font-size:13px}.workspace-dense .editor-document .background-manuscript{min-height:clamp(320px,53dvh,660px);box-shadow:none;letter-spacing:.05px;border:1px solid #c4c8ce;border-radius:8px;padding:22px 24px;font-size:16px;line-height:1.9}.workspace-dense .editor-document .background-manuscript:focus{outline-offset:1px;border-color:#343a43;outline:2px solid #343a43}.workspace-dense .editor-document .report-text-region{margin:12px 0}.workspace-dense .editor-document .report-text-region+.report-text-region .background-manuscript{min-height:220px}.workspace-dense .editor-document .report-text-region:has(+.report-text-region) .background-manuscript{min-height:220px}.workspace-dense .editor-document .report-text-region label>strong{margin-bottom:8px;font-size:14px;font-weight:550}.workspace-dense .editor-document .report-table-anchor{border-color:#cfd3d8;gap:10px;margin:16px 0;padding:10px 14px;font-size:13px}.workspace-dense .editor-document .node-primary-actions{border-top:1px solid #e8e9eb;gap:8px;margin:10px 0 0;padding:10px 0 0}.workspace-dense .editor-document .node-primary-actions .button{min-height:36px;padding:7px 12px;font-size:13px}.workspace-dense .editor-document .node-primary-actions>span{font-size:13px}.workspace-dense .editor-word-count{color:#6a6f77;font-variant-numeric:tabular-nums}.workspace-dense .editor-document .operation-message{margin:8px 0 12px;padding:10px 12px;font-size:14px;line-height:1.6}.workspace-dense .editor-document .operation-message .text-link{text-underline-offset:3px;font-size:inherit;margin-left:8px;text-decoration:underline}.workspace-dense .background-market-fields{background:#fafafa;grid-template-columns:minmax(170px,.6fr) 1fr;gap:18px;margin:0 0 14px;padding:12px 14px}.workspace-dense .background-market-fields label span{margin-bottom:6px}.workspace-dense .background-market-fields input{min-height:36px;padding:6px 10px;font-size:15px}.workspace-dense .background-market-fields>div>strong{font-size:14px;font-weight:500}.workspace-dense .background-market-fields details{color:#535960;margin-top:6px;font-size:13px}.workspace-dense .background-market-fields details summary{cursor:pointer}.workspace-dense .editor-inspector-dialog{color:#20242a;background:#fff;border:0;border-left:1px solid #dedfe3;border-radius:0;width:min(500px,43vw);max-width:calc(100vw - 20px);height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;font-family:inherit;animation:.16s ease-out editor-inspector-enter;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #1b233014}.workspace-dense .editor-inspector-dialog[open]{flex-direction:column;display:flex}.workspace-dense .editor-inspector-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#20242a26}.workspace-dense .editor-inspector-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px;display:flex}.workspace-dense .editor-inspector-heading span{color:#646a73;margin-bottom:6px;font-size:13px;display:block}.workspace-dense .editor-inspector-heading h2{color:#171a1f;margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.4}.workspace-dense .editor-inspector-heading>button{color:#434952;cursor:pointer;background:#fff;border:1px solid #e1e3e7;border-radius:6px;flex-shrink:0;place-items:center;width:34px;height:34px;font-family:inherit;font-size:24px;line-height:1;display:grid}.workspace-dense .editor-inspector-heading>button:hover{background:#f2f3f5}.workspace-dense .editor-inspector-tabs{border-bottom:1px solid #e1e3e7;flex-shrink:0;gap:6px;margin:0 24px;padding-bottom:12px;display:flex}.workspace-dense .editor-inspector-tabs button{color:#606670;min-height:35px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:1;padding:7px 9px;font-size:14px}.workspace-dense .editor-inspector-tabs button[aria-pressed=true]{color:#fff;background:#24282f}.workspace-dense .editor-inspector-tabs button:hover:not([aria-pressed=true]){background:#f3f4f5}.workspace-dense .editor-inspector-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px 32px;overflow:auto}.workspace-dense .editor-inspector-body .candidate-copy{color:#30343b;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0;font-size:15px;line-height:1.85}.workspace-dense .editor-inspector-body p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.workspace-dense .editor-inspector-body h3{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.4}.workspace-dense .editor-inspector-help{border-top:1px solid #e4e5e8;margin-top:24px;padding-top:16px}.workspace-dense .editor-inspector-help summary{color:#525963;cursor:pointer;font-size:13px}.workspace-dense .editor-inspector-help p{color:#5e656f}.workspace-dense .editor-inspector-caption{color:#626975;margin:0 0 18px}.workspace-dense .editor-inspector-empty{color:#626975;margin:20px 0}.workspace-dense .editor-inspector-notices{border-left:3px solid #a16c31;margin-bottom:18px;padding:0 0 0 12px}.workspace-dense .editor-inspector-notices p{color:#675239;margin:8px 0}.workspace-dense .editor-ledger-list{border:1px solid #e1e3e7;border-radius:7px;overflow:hidden}.workspace-dense .editor-ledger-list>details+details{border-top:1px solid #e1e3e7}.workspace-dense .editor-ledger-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 14px;display:flex}.workspace-dense .editor-ledger-list summary strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.workspace-dense .editor-ledger-list summary span{color:#5f6570;flex-shrink:0;font-size:12px}.workspace-dense .editor-ledger-list dl{grid-template-columns:70px minmax(0,1fr);gap:9px 12px;margin:0;padding:0 14px 14px;font-size:14px;line-height:1.6;display:grid}.workspace-dense .editor-ledger-list dt{color:#747a83}.workspace-dense .editor-ledger-list dd{color:#30353d;overflow-wrap:anywhere;margin:0}.workspace-dense .editor-ledger-list blockquote{color:#59616b;white-space:pre-wrap;background:#f7f8f9;border-left:2px solid #cdd1d6;margin:0 14px 14px;padding:8px 12px;font-size:14px;line-height:1.75}.workspace-dense .editor-candidate-region+.editor-candidate-region{border-top:1px solid #e4e5e8;margin-top:24px;padding-top:20px}.workspace-dense .editor-financial-evidence{background:#f7f8f9;border-radius:5px;margin:0 0 16px;padding:10px 12px}.workspace-dense .editor-financial-evidence a{color:#303a49;text-underline-offset:3px;margin-top:6px;text-decoration:underline;display:block}@keyframes editor-inspector-enter{0%{opacity:.5;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (width<=1150px){.workspace-dense .editor-document>.section-heading{flex-direction:column;align-items:flex-start;gap:10px}.workspace-dense .editor-inspector-dialog{width:min(500px,56vw)}}@media (width<=700px){.workspace-dense .editor-inspector-dialog{width:100vw;max-width:100vw}.workspace-dense .editor-inspector-heading{padding:18px 18px 14px}.workspace-dense .editor-inspector-tabs{margin:0 18px}.workspace-dense .editor-inspector-body{padding:18px}.workspace-dense .editor-document .background-manuscript{min-height:340px;padding:16px;font-size:16px}.workspace-dense .editor-document .node-primary-actions>span{width:100%}.workspace-dense .background-market-fields{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.workspace-dense .editor-inspector-dialog{animation:none}}.workspace-dense .editor-inspector-body .candidate-copy{max-height:none;overflow:visible}.workspace-dense .editor-call-record{color:#323b46;margin:8px 0;font-size:14px}.workspace-dense .editor-call-record summary{cursor:pointer;width:fit-content}.workspace-dense .editor-workspace .editor-chapter-picker{display:none}main.workbench-app.workspace-dense .editor-document .button:disabled{color:#626a73;box-shadow:none;cursor:not-allowed;background:#f2f3f5;border-color:#d9dde2}.workspace-dense .editor-document .editor-preview-pending{color:#50575e;background:#fafbfc;border:1px solid #d9dde2;border-radius:8px;align-content:center;justify-items:start;min-block-size:9rem;margin:12px 0;padding:20px;font-size:14px;display:grid}@supports (field-sizing:content){.workspace-dense .editor-document textarea.background-manuscript,.workspace-dense .editor-document .report-text-region+.report-text-region textarea.background-manuscript{field-sizing:content;min-height:10rem;max-height:max(15rem,65dvh);overflow:auto}.workspace-dense .editor-document .report-text-region:has(+.report-text-region) textarea.background-manuscript{field-sizing:content;min-height:10rem;max-height:max(15rem,65dvh);overflow:auto}}@media (width<=650px){main.workbench-app.workspace-refined.workspace-dense .editor-workspace .node-directory{background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;max-height:none;margin-bottom:16px;padding:10px 12px;display:grid;position:static;overflow:visible}main.workbench-app.workspace-refined.workspace-dense .editor-workspace .node-directory header{border:0;grid-column:1/-1;margin:0;padding:0}.workspace-dense .editor-workspace .node-directory header span{font-size:12px}.workspace-dense .editor-workspace .node-directory-list>button:not(.node-download){display:none}.workspace-dense .editor-workspace .editor-chapter-picker{color:#24272c;width:100%;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #c6cbd1;border-radius:6px;padding:4px 6px;font-size:14px;display:block}main.workbench-app.workspace-refined.workspace-dense .editor-workspace .node-directory .node-download{color:#474d56;white-space:nowrap;border:0;grid-column:auto;width:auto;min-height:40px;margin:0;padding:4px}.workspace-dense .editor-workspace .node-directory .node-download:disabled{color:#676d76}}.background-market-tone{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 20px;display:flex}.background-market-tone select{color:inherit;font:inherit;background:#fff;border:1px solid #aeb3bc;border-radius:6px;padding:10px 12px}.background-market-tone small{flex-basis:100%}.background-editor [aria-label=I-4取数结果与缺口]{margin:16px 0}.background-editor [aria-label=I-4取数结果与缺口] details{overflow-x:auto}.background-editor [aria-label=I-4取数结果与缺口] td{padding:8px}.workspace-dense .editor-document[data-node-id=III-1]>.section-heading{flex-wrap:wrap;align-items:center;gap:16px}.workspace-dense .editor-document[data-node-id=III-1]>.section-heading .editor-action-group{margin-left:auto}.workspace-dense .editor-document>#issuer{box-shadow:none;background:0 0;border:0;margin:0 0 16px;padding:0}.workspace-dense .editor-document>#issuer .workspace-explainer{margin:0}.workspace-dense .report-actions{color:#202a36;text-align:left;background:#fff;border:1px solid #d7dee4;border-radius:10px;min-width:0}.workspace-dense .report-actions>summary{cursor:pointer;box-sizing:border-box;align-items:center;gap:9px;min-height:44px;padding:12px 16px;line-height:1.5;list-style:none;display:flex}.workspace-dense .report-actions>summary::-webkit-details-marker{display:none}.workspace-dense .report-actions>summary strong{color:#1c2833;font-size:14px;font-weight:600}.workspace-dense .report-action-chevron{transform-origin:50% 55%;font:22px/1 system-ui}.workspace-dense .report-actions[open]>summary .report-action-chevron{transform:rotate(90deg)}.workspace-dense .report-action-count{color:#344450;font-variant-numeric:tabular-nums;background:#edf1f3;border-radius:5px;padding:0 6px;font-size:12px}.workspace-dense .report-action-disposition{color:#475764;margin-left:auto;font-size:13px}.workspace-dense .report-action-groups{overscroll-behavior:contain;border-top:1px solid #e7ebee;max-height:min(55vh,480px);padding:0 16px 6px;overflow:auto}.workspace-dense .report-action-groups>section{padding:13px 0 4px}.workspace-dense .report-action-groups h3{color:#495b68;margin:0 0 5px;font-size:13px;font-weight:600;line-height:1.55}.workspace-dense .report-action-groups ul{margin:0;padding:0;list-style:none}.workspace-dense .report-action-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:7px 0;display:grid}.workspace-dense .report-action-row+.report-action-row{border-top:1px solid #edf0f2}.workspace-dense .report-action-copy{overflow-wrap:anywhere;min-width:0}.workspace-dense .report-action-name{color:#1e2c38;font-size:14px;line-height:1.6}.workspace-dense .report-action-node{color:#435662;white-space:nowrap;margin-left:8px;font-size:12px}.workspace-dense .report-action-copy p,.workspace-dense .report-action-evidence blockquote{color:#40505e;font-size:13px;line-height:1.65}.workspace-dense .report-action-copy p{margin:4px 0 0}.workspace-dense .report-action-examples summary{color:#344957;cursor:pointer;font-size:13px;line-height:1.6}.workspace-dense .report-action-examples ul{border-left:2px solid #c2ccd2;margin:6px 0;padding-left:10px}.workspace-dense .report-action-examples li{color:#344957;padding:2px 0;font-size:13px;line-height:1.6}.workspace-dense .report-action-link,.workspace-dense .report-action-accept,.workspace-dense .report-action-evidence summary{box-sizing:border-box;cursor:pointer;font:inherit;font-size:13px}.workspace-dense .report-action-link{white-space:nowrap;color:#233a4d;background:0 0;border:0;border-radius:4px;min-height:32px;padding:5px}.workspace-dense .report-action-link:hover,.workspace-dense .report-action-evidence summary:hover{text-decoration:underline}.workspace-dense .report-action-evidence{grid-column:1/-1;min-width:0}.workspace-dense .report-action-evidence summary{color:#233a4d;width:fit-content;line-height:2}.workspace-dense .report-action-evidence blockquote{overflow-wrap:anywhere;border-left:2px solid #9baab4;margin:8px 0;padding:6px 12px}.workspace-dense .report-action-choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-dense .report-action-accept{color:#fff;background:#253846;border:1px solid #253846;border-radius:5px;min-height:32px;padding:6px 12px}.workspace-dense .report-action-status,.workspace-dense .report-action-error{color:#334852;margin:0;padding:10px 0;font-size:13px}.workspace-dense .report-action-error{color:#793436}.workspace-dense .report-actions :is(button,summary):focus-visible{outline-offset:2px;outline:2px solid #496779}@media (width<=540px){.workspace-dense .report-actions>summary{flex-wrap:wrap;gap:6px;padding:10px}.workspace-dense .report-action-groups{padding:0 10px 6px}.workspace-dense .report-action-row{gap:4px}}@font-face{font-family:ReportFangSong;src:local(FangSong_GB2312),local(仿宋_GB2312);font-weight:400;font-display:swap}@font-face{font-family:ReportNumbers;src:local(TimesNewRomanPSMT),local(Times New Roman);font-weight:400;font-display:swap;unicode-range:U+25,U+2B-3A,U+B1,U+2030,U+2212}@font-face{font-family:ReportNumbers;src:local(TimesNewRomanPS-BoldMT),local(Times New Roman Bold);font-weight:700;font-display:swap;unicode-range:U+25,U+2B-3A,U+B1,U+2030,U+2212}.report-paper{--rp-ink:#232930;--rp-muted:#535d68;--rp-rule:#d9dde1;--rp-serif:"ReportNumbers", "ReportFangSong", FangSong, STFangsong, "仿宋", "Songti SC", SimSun, serif;color:var(--rp-ink);min-width:0;max-width:100%;container-type:inline-size}.report-paper *,.report-paper :before,.report-paper :after{box-sizing:border-box}.report-paper .rp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 0 12px;display:flex}.report-paper .rp-toolbar-main,.report-paper .rp-nav{align-items:center;gap:10px;display:flex}.report-paper .rp-toolbar-main strong{font-size:15px;font-weight:600}.report-paper .rp-sheet-glyph{border:1.4px solid #34404d;border-radius:2px;width:12px;height:15px;display:block;position:relative}.report-paper .rp-sheet-glyph:after{content:"";border-block:1px solid #526170;width:6px;height:4px;position:absolute;top:4px;left:2px}.report-paper .rp-nav select,.report-paper .rp-edit-actions button{font:inherit;border:1px solid var(--rp-rule);color:var(--rp-ink);background:#fff;border-radius:5px;width:auto;min-height:34px;padding:5px 8px;font-size:13px}.report-paper .rp-nav select{cursor:pointer;text-overflow:ellipsis;max-width:160px}.report-paper .rp-link{box-shadow:none;color:#344756;line-height:1.5;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px}.report-paper .rp-link:enabled:hover{text-underline-offset:3px;text-decoration:underline}.report-paper .rp-message{background:#f5f7f8;border-radius:6px;align-items:center;gap:12px;margin:0 0 8px;padding:12px 16px;font-size:14px;display:flex}.report-paper .rp-message.rp-error,.report-paper .rp-edit-error{color:#7a3317;background:#fff2e9}.report-paper .rp-desk{background:#f2f3f4;border:1px solid #dfe2e4;border-radius:7px;min-width:0;padding:clamp(12px,1.9cqi,26px)}.report-paper .rp-sheet{width:var(--rp-page-w,210mm);min-height:var(--rp-page-h,297mm);zoom:var(--rp-scale,1);color:#141414;background:#fff;border:1px solid #dcdfe2;min-width:0;margin:0 auto;font-size:12pt;line-height:1.5;box-shadow:0 2px 6px #1723310b}.report-paper .rp-sheet+.rp-sheet{margin-top:20px}.report-paper .rp-page-content{padding:var(--rp-margin-top,12%) var(--rp-margin-right,15%) var(--rp-margin-bottom,12%) var(--rp-margin-left,15%)}.report-paper :is(.rp-title,.rp-heading,.rp-caption,.rp-para){font-family:var(--rp-serif);color:inherit;letter-spacing:normal;white-space:pre-line;overflow-wrap:break-word}.report-paper .rp-title{text-align:center;margin:var(--rp-space-before,6pt) 0 var(--rp-space-after,0pt);font-size:14pt;font-weight:700;line-height:1.5}.report-paper .rp-heading{margin:var(--rp-space-before,8pt) 0 var(--rp-space-after,2pt);font-size:12pt;font-weight:700;line-height:1.5}.report-paper .rp-heading[data-level=chapter]{margin-block-start:max(1.5em, var(--rp-space-before,0pt))}.report-paper .rp-caption{text-align:center;font:700 12pt/1.4 var(--rp-serif);margin:var(--rp-space-before,6pt) 0 var(--rp-space-after,2pt)}.report-paper .rp-region{border:none;border-radius:3px;min-width:0;margin:0;padding:0;position:relative}.report-paper .rp-region:focus,.report-paper .rp-sheet [id]:focus{outline-offset:3px}.report-paper .rp-prose{cursor:text}.report-paper .rp-para{margin:var(--rp-space-before,6pt) 0 var(--rp-space-after,0pt);text-indent:var(--rp-first-line,2em);font-size:12pt;font-weight:400;line-height:var(--rp-line-height,1.5);text-align:justify}.report-paper .rp-para[data-align=left]{text-align:left}.report-paper .rp-para[data-align=center]{text-align:center}.report-paper .rp-para[data-align=right]{text-align:right}.report-paper .rp-para[data-bold=true]{font-weight:700}.report-paper .rp-edit{color:#334252;opacity:0;cursor:pointer;background:#fff;border:1px solid #bfc8d0;border-radius:5px;place-items:center;width:26px;height:26px;padding:4px;display:grid;position:absolute;top:0;right:-29px}.report-paper .rp-region:hover .rp-edit:enabled,.report-paper .rp-region:focus-within .rp-edit,.report-paper .rp-edit:focus-visible{opacity:1}.report-paper .rp-region:hover .rp-prose{background:#f7f9f9}.report-paper .rp-missing{color:#63410d;font:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fcf1d9;border-radius:2px;padding:0 .08em}.report-paper .rp-region-editing{background:#f7f9fa;border:1px solid #c2cbd3;margin:8px 0;padding:12px}.report-paper .rp-edit-label{color:#303b46;margin:0 0 7px;font-size:13px;font-weight:600;display:block}.report-paper .rp-region-editing textarea{resize:vertical;color:#1f262c;width:100%;min-height:120px;max-height:65vh;font:inherit;font-family:var(--rp-serif);background:#fff;border:1px solid #9ba8b4;border-radius:4px;padding:10px 12px;line-height:1.8}.report-paper .rp-edit-error{margin:6px 0;padding:8px 10px;font-size:13px;line-height:1.6}.report-paper .rp-edit-actions{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.report-paper .rp-edit-actions button{cursor:pointer;padding:5px 14px}.report-paper .rp-edit-actions button[type=submit]{color:#fff;background:#26313a;border-color:#26313a}.report-paper button:disabled{cursor:default;opacity:.55}.report-paper :is(button,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #486277}.report-paper .rp-figure{min-width:0;max-width:none;width:var(--rp-table-width,100%);margin:3pt 0 8pt var(--rp-table-indent,0%)}.report-paper .rp-figure[data-table-align=center]{margin-inline-start:calc((100% - var(--rp-table-width,100%)) / 2)}.report-paper .rp-figure[data-table-align=right]{margin-inline-start:auto}.report-paper .rp-grid-scroll{scrollbar-width:thin;max-width:100%;overflow-x:auto}.report-paper .rp-grid{border-collapse:collapse;table-layout:fixed;width:100%;font:400 10.5pt/1.19 var(--rp-serif);color:#141414;margin:0}.report-paper .rp-grid :is(td,th){color:inherit;text-align:center;vertical-align:middle;white-space:pre-line;word-break:normal;overflow-wrap:break-word;font-family:inherit;font-size:var(--rp-cell-size,10.5pt);background:#fff;border:.65pt solid #292929;padding:2pt 3pt;line-height:1.19}.report-paper .rp-grid th,.report-paper .rp-grid [data-bold=true]{font-weight:700}.report-paper .rp-grid .rp-grid-title{font-size:12pt}.report-paper .rp-grid [data-align=left]{text-align:left}.report-paper .rp-grid [data-align=right]{text-align:right}.report-paper .rp-grid [data-align=justify]{text-align:justify}.report-paper .rp-figure[data-table-id=T3] :is(td,th){padding:1.3pt .7pt}.report-paper .rp-figure[data-table-id=T2] :is(td,th){padding:1.6pt 2pt}.report-paper .rp-grid .rp-grid-highlight{color:#3b3421;background:#f8ecbd}.report-paper .rp-table-edit{margin-left:auto;display:block}.report-paper .rp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.report-paper .rp-edit{opacity:.85}}@container (width<=640px){.report-paper .rp-desk{border-radius:5px;padding:4px}.report-paper .rp-sheet{zoom:1;width:100%;min-height:auto}.report-paper .rp-page-content{padding:22px 12px}.report-paper .rp-figure,.report-paper .rp-figure[data-table-align]{width:100%;margin-inline:0}.report-paper .rp-grid{min-width:var(--rp-table-min,470px)}.report-paper .rp-edit{width:28px;height:28px;margin-left:auto;position:static}.report-paper .rp-region:not(.rp-region-editing){padding-right:21px}.report-paper .rp-edit{position:absolute;top:0;right:-5px}.report-paper .rp-nav{gap:8px}}.candidate-reader{color:#172821;background:#fff;border:1px solid #c6ccc7;border-radius:14px;width:min(570px,100vw - 28px);max-width:100%;max-height:calc(100dvh - 28px);margin:auto;padding:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 22px 76px #12231c2d}.candidate-reader::backdrop{background:#16221c52}.candidate-reader[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.candidate-reader :is(.candidate-paper,.candidate-receipt){overscroll-behavior:contain;min-height:0;overflow:auto}.candidate-reader .candidate-paper:focus-visible{outline-offset:-3px;outline:2px solid #647568}.candidate-reader .candidate-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (height<=360px){.candidate-reader[open]{display:block;overflow:auto}.candidate-reader :is(.candidate-paper,.candidate-receipt){overflow:visible}}.candidate-reader>header,.candidate-reader>footer{align-items:center;gap:12px;padding:16px 24px;display:flex}.candidate-reader>header{border-bottom:1px solid #dde4de}.candidate-reader>header h2{margin:0;font-size:18px;font-weight:650}.candidate-reader>header>span{color:#516158;font-size:13px}.candidate-reader button,.candidate-reader select{font:inherit;cursor:pointer}.candidate-reader>header button{color:#263a2c;background:#f0f3ef;border:0;border-radius:50%;width:34px;height:34px;margin-left:auto;font-size:22px}.candidate-paper{padding:27px 26px 22px}.candidate-source{color:#48664f;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.candidate-source i{border:1px solid;width:8px;height:8px;transform:rotate(45deg)}.candidate-paper h3{color:#576059;margin:23px 0 6px;font-size:15px;font-weight:500}.candidate-paper .candidate-value{letter-spacing:-.025em;color:#18271f;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0 0 25px;font-size:24px;font-weight:630;line-height:1.45}.candidate-paper dl{border-top:1px solid #e2e6e0;grid-template-columns:64px 1fr;gap:8px 12px;padding-top:16px;font-size:14px;display:grid}.candidate-paper dt{color:#5d655d}.candidate-paper dd{overflow-wrap:anywhere;margin:0}.candidate-paper blockquote{color:#303c31;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f6f1;border-left:2px solid #75836f;margin:14px 0;padding:12px 15px;font-size:14px;line-height:1.75}.candidate-paper details{color:#526052;margin-top:12px;font-size:13px}.candidate-paper details summary{cursor:pointer}.candidate-reader>footer{border-top:1px solid #dde4de;flex-wrap:wrap;justify-content:flex-end}.candidate-reader footer button,.candidate-reader footer select{background:#fff;border:1px solid #d6dcd5;border-radius:6px;min-height:38px;padding:8px 12px;font-size:14px}.candidate-reader footer select{color:#3f5245;max-width:min(100%,200px);margin-right:auto}.candidate-reader footer .candidate-accept{color:#fff;background:#203c31;border-color:#203c31;font-weight:600}.candidate-receipt{padding:32px 26px}.candidate-receipt>span{color:#305940;font-size:23px}.candidate-receipt h3{font-size:21px}.candidate-receipt p{font-size:15px}.candidate-trigger{white-space:nowrap;color:#283e32;cursor:pointer;background:#f3f6f2;border:1px solid #c2cfc5;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.workspace-dense .table-panel-heading .candidate-trigger{margin-left:auto}.workspace-dense .balance-grid .balance-value-cell{align-items:center;gap:3px;display:flex}.workspace-dense .balance-grid .balance-value-cell input{color:#18241f;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-weight:580}main.workbench-app.workspace-dense .balance-grid .balance-value-cell button.balance-source-button{color:#516559;opacity:0;cursor:pointer;background:0 0;border:0;flex:0 0 25px;height:28px;padding:0;font-size:16px;line-height:28px;text-decoration:none;position:static}main.workbench-app.workspace-dense .balance-grid td:hover .balance-source-button,main.workbench-app.workspace-dense .balance-grid .balance-value-cell:focus-within .balance-source-button{opacity:1}@media (hover:none){main.workbench-app.workspace-dense .balance-grid .balance-value-cell button.balance-source-button{opacity:1}}.candidate-trigger strong{color:#314e3c;font-variant-numeric:tabular-nums;font-size:13px}.candidate-reader button:focus-visible,.candidate-reader select:focus-visible,.candidate-trigger:focus-visible{outline-offset:2px;outline:2px solid #405d49}@media (width<=550px){.candidate-paper{padding:20px}.candidate-reader>header,.candidate-reader>footer{padding:14px 18px}.candidate-reader footer select{width:100%;max-width:100%}}#tables.tables-lab{--lab-line:#e0e8e3;--lab-muted:#5c6c64;--lab-ink:#24372d;min-width:0;overflow:visible}#tables.tables-lab .lab-index{z-index:auto;border:1px solid var(--lab-line);background:#f4f7f5;border-radius:11px;gap:3px;width:100%;margin:0 0 24px;padding:4px;display:flex;position:static;inset:auto;overflow:auto}#tables.tables-lab .lab-index button{color:#627068;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:9px;min-width:max-content;margin:0;padding:10px 12px;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;display:flex}#tables.tables-lab .lab-index button>span{color:inherit;display:inline}#tables.tables-lab .lab-index .lab-tab-number{color:#7a8980;font:500 11px/1 ui-monospace,monospace}#tables.tables-lab .lab-index .lab-tab-label{white-space:nowrap;font-size:13px}#tables.tables-lab .lab-index button[aria-pressed=true]{color:#253c2e;background:#fff;border-color:#d9e4dc;box-shadow:0 1px 3px #243c2e0b}#tables.tables-lab .lab-index button[aria-pressed=true] .lab-tab-number{color:#42654f}#tables.tables-lab .lab-index button:hover{color:#24372d;background:#eaf0ec}#tables.tables-lab .lab-index button:focus-visible,#tables.tables-lab .lab-run-actions button:focus-visible{outline-offset:2px;outline:2px solid #446b55}@media (prefers-reduced-motion:no-preference){#tables.tables-lab .lab-index button{transition:background-color .14s,border-color .14s}}#tables.tables-lab .table-panel-heading{background:0 0;border:0;align-items:center;gap:12px;margin:0 0 14px;padding:0;display:flex}#tables.tables-lab .table-panel-heading>span{border:1px solid var(--lab-line);color:var(--lab-muted);border-radius:4px;padding:3px 7px;font-size:12px}#tables.tables-lab .table-panel-heading>strong{color:var(--lab-ink);letter-spacing:-.04em;font-size:clamp(20px,2.2vw,26px);font-weight:650;line-height:1.4}#tables.tables-lab .lab-guide{border-top:1px solid var(--lab-line);margin:22px 0 0;padding:9px 0;display:block}#tables.tables-lab .lab-guide summary{cursor:pointer;color:var(--lab-muted);font-size:13px;display:list-item}#tables.tables-lab .lab-command-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}#tables.tables-lab .lab-command-bar .tranche-tabs,#tables.tables-lab .lab-run-actions{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}#tables.tables-lab .lab-command-bar .tranche-tabs button{color:#48535a;background:#fff;border:1px solid #c8cecf;border-radius:5px;gap:8px;min-height:35px;padding:6px 10px}#tables.tables-lab .lab-command-bar .tranche-tabs button.selected{color:var(--lab-ink);background:#e9efee;border-color:#4e6065}#tables.tables-lab .lab-command-bar .tranche-tabs button.selected span{color:#38494d}#tables.tables-lab .lab-run-actions button{min-height:36px;padding:8px 13px;font-size:13px;font-weight:600;line-height:1.3}#tables.tables-lab .lab-run-actions .inline-action{background:var(--lab-ink);border:1px solid var(--lab-ink);color:#fff;border-radius:6px}#tables.tables-lab .lab-run-actions .outline{color:#32434b;background:#fff;border:1px solid #c8cecf;border-radius:6px}#tables.tables-lab .balance-grid{border-collapse:separate;border-spacing:0}#tables.tables-lab .table-scroll:has(>.balance-grid){scroll-padding:44px 8px 8px 180px}#tables.tables-lab .table-scroll:has(>.editable-grid){scroll-padding:44px 78px 8px 8px}#tables.tables-lab .balance-grid tbody td{vertical-align:middle;padding:7px}#tables.tables-lab .balance-grid tbody th{z-index:1;text-align:left;background:#f7f8f7;font-weight:550;position:sticky;left:0}#tables.tables-lab .balance-grid thead th:first-child{z-index:4;background:#f1f4f2;position:sticky;top:0;left:0}#tables.tables-lab .balance-grid td:hover .balance-source-button,#tables.tables-lab .balance-grid .balance-value-cell:focus-within .balance-source-button{opacity:1}#tables.tables-lab .balance-grid .balance-source-button:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #365e68}#tables.tables-lab .pnl-status{margin:9px 0}#tables.tables-lab .lab-assumptions{border:1px solid var(--lab-line);border-top:3px solid var(--lab-ink);background:#fff;border-radius:5px}#tables.tables-lab .lab-assumptions>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:13px 18px 0;display:flex}#tables.tables-lab h3{color:var(--lab-ink);margin:0;font-size:16px;font-weight:650;line-height:1.5}#tables.tables-lab .lab-model-note{min-width:0;font-size:13px}#tables.tables-lab .lab-model-note[open]{flex-basis:100%;padding-bottom:4px}#tables.tables-lab .lab-model-note summary{color:var(--lab-muted);cursor:pointer}#tables.tables-lab .lab-model-note p{margin:8px 0 0;line-height:1.65}#tables.tables-lab .lab-cash-inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:13px 18px 17px;display:grid}#tables.tables-lab .lab-rate-bands{border-top:1px solid var(--lab-line);background:#f8f9f8;border-radius:0 0 5px 5px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#tables.tables-lab .lab-rate-bands>section{min-width:0;padding:15px 18px 17px}#tables.tables-lab .lab-rate-bands>section+section{border-left:1px solid var(--lab-line)}#tables.tables-lab .lab-rates{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(105px,1.3fr);gap:9px;display:grid}#tables.tables-lab .lab-entry{min-width:0;position:relative}#tables.tables-lab .lab-entry .field{border:0;grid-template-columns:minmax(0,1fr);gap:4px;min-height:0;padding:0;display:grid}#tables.tables-lab .lab-entry .field-label{color:#47555e;font-size:13px;font-weight:500;line-height:1.55}#tables.tables-lab .lab-entry .field-label-inspect{font:inherit}#tables.tables-lab .lab-entry .field-tools:empty{display:none}#tables.tables-lab .lab-entry .field input{box-sizing:border-box;width:100%;min-width:0;height:39px;color:var(--lab-ink);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c4cdce;border-radius:5px;outline:none;padding:6px 9px;font:600 16px/1.45 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}#tables.tables-lab .lab-entry:has(.lab-unit) input{padding-right:36px}#tables.tables-lab .lab-entry[aria-label$=百分点] input{padding-right:49px}#tables.tables-lab .lab-entry:has(.lab-unit) input[type=number]{appearance:textfield}#tables.tables-lab .lab-entry input::-webkit-inner-spin-button{-webkit-appearance:none}#tables.tables-lab .lab-entry .field input:focus-visible{outline-offset:1px;border-color:#3e606b;outline:2px solid #87a2ac}#tables.tables-lab .lab-unit{pointer-events:none;height:39px;color:var(--lab-muted);align-items:center;font-size:12px;display:flex;position:absolute;bottom:0;right:9px}#tables.tables-lab .lab-rate-bands .rate-linkage-control{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:0 0 10px;display:flex}#tables.tables-lab .lab-rate-bands .rate-linkage-control>span{color:var(--lab-ink);font-size:14px;font-weight:650}#tables.tables-lab .lab-rate-bands .rate-linkage-control button{min-height:26px;font-size:12px}#tables.tables-lab .lab-result-empty,#tables.tables-lab .lab-result-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#tables.tables-lab .lab-result-empty{border-top:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line);margin-top:21px;padding:12px 0}#tables.tables-lab .lab-matrix-glyph{color:#687980;align-items:center;display:inline-flex}#tables.tables-lab .lab-result-state{color:var(--lab-muted);margin-left:auto;font-size:13px}#tables.tables-lab .lab-result{margin-top:23px}#tables.tables-lab .lab-result-heading{justify-content:space-between}#tables.tables-lab .lab-result-heading>span{color:var(--lab-muted);font-size:13px}#tables.tables-lab .lab-result-heading b{padding:0 3px;font-weight:400}#tables.tables-lab .lab-result-metrics{border-block:1px solid var(--lab-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:12px 0;padding:12px 0;display:grid}#tables.tables-lab .lab-result-metrics>div+div{border-left:1px solid var(--lab-line);padding-left:16px}#tables.tables-lab .lab-result-metrics dd{color:var(--lab-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:clamp(19px,2.3vw,28px);font-weight:600;line-height:1.45}#tables.tables-lab .lab-result-metrics dd span{color:var(--lab-muted);margin-left:4px;font-size:12px;font-weight:450}#tables.tables-lab .lab-cell-readout{color:#46575d;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:7px 0 10px;font-size:14px;display:flex}#tables.tables-lab .lab-cell-readout>span{white-space:nowrap}#tables.tables-lab .lab-cell-readout b,#tables.tables-lab .lab-cell-value strong{color:var(--lab-ink);font-variant-numeric:tabular-nums;font-weight:600}#tables.tables-lab .lab-cell-value{border-inline-start:1px solid var(--lab-line);padding-inline-start:12px}#tables.tables-lab .lab-cell-readout i{font-style:normal}#tables.tables-lab .lab-matrix-scroll{min-height:0;max-height:min(420px,58dvh);scroll-padding:38px 8px 4px 118px}#tables.tables-lab .pnl-grid{border-collapse:separate;border-spacing:0;width:100%;min-width:0}#tables.tables-lab .pnl-grid th{white-space:nowrap;font-variant-numeric:tabular-nums}#tables.tables-lab .pnl-grid th:first-child{z-index:1;background:#f3f5f4;position:sticky;left:0}#tables.tables-lab .pnl-grid thead th:first-child{z-index:4}#tables.tables-lab .pnl-grid td button{text-align:right;width:100%;min-height:32px;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:13px;display:block}#tables.tables-lab .pnl-grid td button[aria-pressed=true]{font-weight:700;box-shadow:inset 0 0 0 2px #3d646b}#tables.tables-lab .pnl-grid td button:focus-visible{outline-offset:-3px;outline:2px solid #273f49}@media (width<=1100px){#tables.tables-lab .lab-rate-bands{grid-template-columns:minmax(0,1fr)}#tables.tables-lab .lab-rate-bands>section+section{border-left:0;border-top:1px solid var(--lab-line)}#tables.tables-lab .lab-rates{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){#tables.tables-lab .lab-index{margin-bottom:18px}#tables.tables-lab .lab-index button{padding:9px 11px}#tables.tables-lab .balance-grid th:first-child{white-space:normal;width:100px;min-width:100px;max-width:110px;padding:8px;line-height:1.5}#tables.tables-lab .table-scroll:has(>.balance-grid){scroll-padding-inline-start:114px}#tables.tables-lab .lab-cash-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:13px}#tables.tables-lab .lab-assumptions>header{padding:12px 13px 0}#tables.tables-lab .lab-rate-bands>section{padding:12px 13px}#tables.tables-lab .lab-rates{grid-template-columns:repeat(2,minmax(0,1fr))}#tables.tables-lab .lab-rates>.lab-entry:last-child{grid-column:1/-1}#tables.tables-lab .lab-result-metrics>div+div{padding-left:8px}#tables.tables-lab .lab-result-metrics dt{font-size:12px}}#tables.tables-lab .grid-empty-note{color:#53616b;text-align:center;border-bottom:1px solid #e1e5e9;margin:0;padding:15px 12px;font-size:13px}#tables:is([data-active-sheet="2"],[data-active-sheet="3"]) .module-body{border-top:0}#tables:is([data-active-sheet="2"],[data-active-sheet="3"]) .table-panel-heading{margin-bottom:20px}#tables:is([data-active-sheet="2"],[data-active-sheet="3"]) .table-panel-heading>strong{letter-spacing:-.025em;font-weight:560}#tables:is([data-active-sheet="2"],[data-active-sheet="3"]) .lab-guide{border:0;margin-top:24px;padding:0}#tables:is([data-active-sheet="2"],[data-active-sheet="3"]) .table-instructions summary{color:#334049;font-weight:400}#tables[data-active-sheet="2"] .grid-empty-note{color:#37424a;border:0;padding:23px 12px}#tables[data-active-sheet="2"] .grid-toolbar{color:#37424a;padding-bottom:14px}#tables[data-active-sheet="3"] .lab-result-empty{border:0;margin-top:26px;padding:3px 0}#tables[data-active-sheet="3"] .lab-entry .field input{font-weight:500}#tables[data-active-sheet="3"] .lab-entry .field input::placeholder{color:#626e72;opacity:1;font-weight:400}#tables[data-active-sheet="3"] .lab-entry .field-label{color:#2c373c;font-weight:400}#tables[data-active-sheet="3"] .lab-rate-bands .rate-linkage-control>span,#tables[data-active-sheet="3"] h3{font-weight:550}#tables.tables-lab .limit-review-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 14px;display:flex}#tables.tables-lab .limit-review-filters{align-items:center;gap:5px;display:flex}#tables.tables-lab .limit-review-filters button{color:#66746c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;display:flex}#tables.tables-lab .limit-review-filters button span{color:#5c7163;background:#edf3ef;border-radius:4px;padding:1px 5px;font:500 11px/1.4 ui-monospace,monospace}#tables.tables-lab .limit-review-filters button[aria-pressed=true]{color:#2b4c37;background:#edf4ef;border-color:#d9e5dc}#tables.tables-lab .limit-review-hint{color:#657568;font-size:12px}#tables.tables-lab .limit-filter-note{color:#68776e;flex-wrap:wrap;gap:12px;margin:0 0 14px;font-size:12px;display:flex}#tables.tables-lab .limit-filter-note button,#tables.tables-lab .limit-group>header button{font:inherit;color:#3b624a;cursor:pointer;background:0 0;border:0;padding:0}#tables.tables-lab .limit-filter-note button{text-underline-offset:3px;text-decoration:underline}#tables.tables-lab .limit-filter-empty{color:#68776e;background:#f4f7f5;border-radius:9px;margin:0 0 14px;padding:18px;font-size:13px}#tables.tables-lab .limit-group{min-width:0;margin:0 0 16px;padding:0}#tables.tables-lab .limit-group>header{justify-content:space-between;align-items:center;gap:10px;margin:0;padding:10px 0 4px;display:flex}#tables.tables-lab .limit-group>header h3{color:#344e3e;font-size:13px;font-weight:600}#tables.tables-lab .limit-group>header>span,#tables.tables-lab .limit-group>header button{font-size:12px}#tables.tables-lab .limit-group>header>span{color:#657568}#tables.tables-lab .limit-group .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#tables.tables-lab .limit-field{min-width:0}#tables.tables-lab .limit-field .field{grid-template-columns:minmax(128px,40%) minmax(0,1fr) auto;min-height:46px;padding:5px 0}#tables.tables-lab .limit-field .field-label{color:#69766e;font-weight:400}#tables.tables-lab .limit-field .field-label-inspect:after{content:"↗";color:#84958a;margin-left:5px;font-size:11px}#tables.tables-lab .limit-field[data-limit-state=review] .field-label>span{margin-top:3px;display:block}#tables.tables-lab .limit-field[data-limit-state=review] .field-audit-badge{color:#6c795d;background:0 0;border:0;padding:0;font-size:10px;font-style:normal;font-weight:400;display:inline}#tables.tables-lab .limit-field[data-limit-state=missing] input{background:#fafcf9;border-color:#d4dfd6}#tables.tables-lab .limit-field .field-filled input{font-weight:500}#tables.tables-lab .limit-field input[placeholder=不适用]::placeholder{color:#657568;font-weight:400}#tables.tables-lab .limit-workspace[data-filter=missing] .limit-field:not([data-limit-state=missing]),#tables.tables-lab .limit-workspace[data-filter=review] .limit-field:not([data-limit-state=review]){display:none}#tables.tables-lab .limit-workspace[data-filter=missing] .limit-group:not(.limit-holdings):not(:has([data-limit-state=missing])){display:none}#tables.tables-lab .limit-workspace[data-filter=review] .limit-group:not(.limit-holdings):not(:has([data-limit-state=review])){display:none}#tables.tables-lab .limit-holdings:not(:has(tbody tr:not([hidden]))){display:none}#tables.tables-lab .balance-grid tr[hidden]{display:none}#tables.tables-lab .limit-holdings>header{margin-bottom:10px}#tables.tables-lab .balance-grid{table-layout:fixed;min-width:700px}#tables.tables-lab .balance-grid thead th{text-align:left;background:#f3f7f4;padding:12px;font-size:12px;font-weight:500}#tables.tables-lab .balance-grid th:first-child{width:20%;min-width:145px}#tables.tables-lab .balance-grid tbody th{color:#617267;background:#fafcfb;font-size:12px}#tables.tables-lab .balance-grid td.balance-audit{background:#fff;padding:7px 10px}#tables.tables-lab .balance-grid .balance-value-cell{min-height:33px}#tables.tables-lab .balance-grid .balance-value-cell input{text-align:right;background:0 0;border-color:#0000;height:32px;min-height:32px;font-size:13px;font-weight:500}#tables.tables-lab .balance-grid .balance-value-cell input:placeholder-shown{color:#677b6a;background:#fafcf9;border:1px dashed #cddbd0}#tables.tables-lab .balance-grid .balance-value-cell input:focus{outline-offset:1px;background:#fff;border:1px solid #769783;outline:2px solid #dce8df}#tables.tables-lab .balance-grid td.balance-audit small{text-align:right;color:#708165;padding-right:28px;font-size:10px;line-height:1.4;display:none;position:static}#tables.tables-lab .balance-grid td:is(.inherited_pending_review,.prospectus_pending_review,.ifind_pending_review) small{display:block}#tables.tables-lab .balance-grid .balance-value-cell button.balance-source-button{opacity:1;color:#789483}#tables.tables-lab .balance-grid tbody tr:hover th,#tables.tables-lab .balance-grid tbody tr:hover td{background:#f7faf8}#tables.tables-lab .limit-workspace[data-filter=review] .balance-grid td:not(.inherited_pending_review,.prospectus_pending_review,.ifind_pending_review){color:#87968c;background:#f8faf8}#tables.tables-lab .editable-grid tbody tr:hover td,#tables.tables-lab .editable-grid tbody tr:focus-within td{background:#f4f8f5}#tables.tables-lab .editable-grid tbody td{border-bottom-color:#e7ede8;border-right-color:#edf1ee}#tables.tables-lab .editable-grid input{font-variant-numeric:tabular-nums;text-align:left}#tables[data-active-sheet="2"] .editable-grid td:nth-child(n+8):not(:last-child) input,#tables[data-active-sheet="4"] .editable-grid td:nth-child(n+4):not(:last-child) input,#tables[data-active-sheet="5"] .editable-grid td:is(:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(9)) input,#tables[data-active-sheet="6"] .editable-grid td:nth-child(n+5):not(:last-child) input{text-align:right}#tables.tables-lab .editable-grid .row-number{color:#657568;font-variant-numeric:tabular-nums;font-size:11px}#tables.tables-lab .editable-grid thead th{color:#53665a;background:#f4f7f5;font-weight:500}#tables.tables-lab .table-panel-heading>strong{letter-spacing:-.025em;font-size:22px;font-weight:600}#tables.tables-lab .lab-calculation-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}#tables.tables-lab .lab-assumptions{border:1px solid var(--lab-line);background:#fafcfb;border-radius:12px;overflow:hidden}#tables.tables-lab .lab-assumptions>header{padding:14px 16px 0}#tables.tables-lab .lab-assumptions h3,#tables.tables-lab .lab-result h3{font-size:14px}#tables.tables-lab .lab-cash-inputs{gap:14px;padding:14px 16px 16px}#tables.tables-lab .lab-rate-bands{background:#f6f9f7}#tables.tables-lab .lab-rate-bands>section{padding:14px 16px 16px}#tables.tables-lab .lab-entry .field input{border-color:#d4e0d8;border-radius:7px;height:36px;font-size:14px}#tables.tables-lab .lab-unit{height:36px}#tables.tables-lab .lab-entry .field-label{color:#657568;font-size:12px}#tables.tables-lab .lab-result,#tables.tables-lab .lab-result-empty{min-width:0;margin:0}#tables.tables-lab .lab-result-empty{background:#fafcfb;border:1px dashed #d3e0d7;border-radius:12px;padding:30px 22px}#tables.tables-lab .lab-result-empty p{color:#657568;flex-basis:100%;margin:0;font-size:13px}#tables.tables-lab .lab-result-metrics{border:1px solid var(--lab-line);background:#f6f9f7;border-radius:10px;margin:10px 0 14px;padding:14px 16px}#tables.tables-lab .lab-result-metrics dt{color:#657568;font-size:12px}#tables.tables-lab .lab-result-metrics dd{color:#2d4635;font-size:26px;font-weight:550}#tables.tables-lab .lab-cell-readout{justify-content:space-between;gap:8px;padding:0 0 12px}#tables.tables-lab .lab-cell-coordinates{flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:13px;display:flex}#tables.tables-lab .lab-context-trigger{color:#46634e;cursor:pointer;background:#f5f9f6;border:1px solid #d8e4db;border-radius:8px;align-items:center;gap:12px;padding:6px 10px;font:500 12px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;display:flex}#tables.tables-lab .lab-context-trigger>span{font-size:18px;line-height:1}#tables.tables-lab .lab-comparison{background:#fbfcfb;border:1px solid #e2eae5;border-radius:10px;margin-bottom:14px;padding:10px 12px}#tables.tables-lab .lab-comparison-heading{color:#607366;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}#tables.tables-lab .lab-comparison-heading b{color:#839287;margin-left:6px;font-size:11px;font-weight:500}#tables.tables-lab .lab-comparison-heading small{color:#657568;font-size:11px}#tables.tables-lab .lab-comparison>p{color:#657568;margin:7px 0 0;font-size:12px}#tables.tables-lab .lab-comparison-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:9px;display:grid}#tables.tables-lab .lab-comparison-cells article{background:#fff;border:1px solid #dce6df;border-radius:7px;min-width:0;padding:9px 11px}#tables.tables-lab .lab-comparison-cells article header{color:#657568;justify-content:space-between;align-items:center;font-size:11px;display:flex}#tables.tables-lab .lab-comparison-cells article header button{color:#829187;cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-size:17px}#tables.tables-lab .lab-pinned-coordinate{color:#536e5b;cursor:pointer;background:0 0;border:0;padding:5px 0;font:500 12px/1.5 ui-monospace,monospace}#tables.tables-lab .lab-pinned-coordinate>span{color:#a1afa5}#tables.tables-lab .lab-comparison-cells article>strong{color:#294a34;font-variant-numeric:tabular-nums;font-size:20px;font-weight:550;display:block}#tables.tables-lab .lab-comparison-cells article>strong>small{color:#657568;font-size:11px;font-weight:400}#tables.tables-lab .pnl-grid th,#tables.tables-lab .pnl-grid td{border-color:#e7eee9;min-width:44px;padding:7px 4px;font-size:11px}#tables.tables-lab .pnl-grid td{padding:0}#tables.tables-lab .pnl-grid td button{min-height:30px;padding:5px 6px;font-size:12px}#tables.tables-lab .pnl-grid th:first-child{background:#f3f7f4;min-width:114px}#tables.tables-lab .pnl-grid th.lab-axis-selected{color:#fff;background:#567662}#tables.tables-lab .pnl-grid .focus-cell{color:#355e43;box-shadow:none;background:#e6f0e9}#tables.tables-lab .pnl-grid td[data-pinned=true]{background:#f0f3e8}#tables.tables-lab .pnl-grid td[data-pinned=true] button{text-underline-offset:3px;-webkit-text-decoration:underline #819568;text-decoration:underline #819568}#tables.tables-lab .pnl-grid td button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #6b9378}#tables.tables-lab .lab-matrix-scroll{border-color:#dce6df;border-radius:9px;max-height:min(460px,58dvh)}#tables.tables-lab .lab-matrix-help{color:#657568;margin:9px 0 0;font-size:11px}.lab-scenario-menu{z-index:2600;box-sizing:border-box;border:1px solid var(--glass-border,#ffffffeb);background:var(--glass-surface,#fafdfbf0);-webkit-backdrop-filter:var(--glass-filter,blur(18px));box-shadow:var(--glass-shadow,0 16px 48px #1b3a2c18,inset 0 1px #fff);color:#344d3d;border-radius:16px;padding:9px;font:13px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;position:fixed}.lab-scenario-menu>p{color:#657568;border-bottom:1px solid #dce5de;margin:0 3px 6px;padding:8px 6px 11px;font-size:12px}.lab-scenario-menu>p strong{color:#344d3d;margin-top:3px;font-size:20px;font-weight:550;display:block}.lab-scenario-menu>button{color:#344d3d;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.lab-scenario-menu>button>span{text-align:center;width:17px;font-size:19px}.lab-scenario-menu>button:hover,.lab-scenario-menu>button:focus-visible{background:#e8f0eabf;outline:none}.lab-scenario-menu>button:disabled{opacity:.45;cursor:default;background:0 0}.lab-scenario-menu>small{color:#657568;margin:7px 8px 3px;font-size:10px;display:block}@media (width>=1600px){#tables.tables-lab .lab-calculation-layout{grid-template-columns:340px minmax(0,1fr);gap:22px}#tables.tables-lab .lab-cash-inputs{grid-template-columns:repeat(2,minmax(100px,1fr));gap:12px}#tables.tables-lab .lab-rate-bands{grid-template-columns:minmax(0,1fr)}#tables.tables-lab .lab-rate-bands>section+section{border-left:0;border-top:1px solid var(--lab-line)}#tables.tables-lab .lab-rates{grid-template-columns:repeat(2,minmax(100px,1fr))}#tables.tables-lab .lab-rates>.lab-entry:last-child{grid-column:1/-1}#tables.tables-lab .lab-model-note summary{font-size:11px}}@media (width<=650px){#tables.tables-lab .limit-review-toolbar{flex-direction:column;align-items:flex-start;gap:7px}#tables.tables-lab .limit-group .field-grid{grid-template-columns:minmax(0,1fr)}#tables.tables-lab .limit-field .field{grid-template-columns:132px minmax(0,1fr) auto}#tables.tables-lab .limit-group>header>span,#tables.tables-lab .limit-review-hint{font-size:11px}#tables.tables-lab .lab-result-metrics{padding:12px 10px}#tables.tables-lab .lab-result-metrics dd{font-size:22px}#tables.tables-lab .lab-result-metrics dd span{margin:0;font-size:10px;display:block}#tables.tables-lab .lab-comparison-cells{grid-template-columns:minmax(0,1fr)}#tables.tables-lab .lab-comparison-cells article{grid-template-columns:1fr auto;gap:0 10px;display:grid}#tables.tables-lab .lab-comparison-cells article header{grid-column:1/-1}#tables.tables-lab .lab-cell-value{border:0;padding:0}#tables.tables-lab .lab-comparison-heading{flex-wrap:wrap}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-verification=off] :is(.field-audit-badge,.balance-audit>small,.limit-workspace>.table-instructions){display:none!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-verification=off]:is([data-active-sheet="5"],[data-active-sheet="6"]) .table-instructions{display:block!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables:is([data-active-sheet="5"],[data-active-sheet="6"]) .table-import-panel{box-shadow:none!important;border:0!important;margin:16px 0 20px!important;padding:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-active-sheet="6"] .field-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0 24px;display:grid}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-active-sheet="6"] .field-grid.three .field{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex;border:0!important;padding:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-active-sheet="6"] .field-grid.three input{box-sizing:border-box;background:#f7f6f2;border:1px solid #0000;border-radius:10px;width:100%;height:36px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-active-sheet="6"] .field-grid.three input:focus{border-color:#647b6a}@media (width<=800px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense #tables[data-active-sheet="6"] .field-grid.three{grid-template-columns:1fr}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index{z-index:8;box-shadow:none;scrollbar-width:thin;background:#e9e8e2;border:0;border-bottom:1px solid #58695d30;border-radius:0;grid-template-columns:repeat(6,minmax(120px,1fr));gap:0;margin:0 0 28px;padding:0;display:grid;position:sticky;top:0;overflow-x:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index button{min-width:0;min-height:64px;box-shadow:none;color:#59685e;background:0 0;border:0;border-radius:8px 8px 0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:10px 18px 13px;display:flex;position:relative}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index button[aria-pressed=true]{color:#24382b;background:#f6f5f0;box-shadow:inset 0 -3px #435c49}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index button:hover:not([aria-pressed=true]){color:#26392c;background:#f5f4ef80}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index .lab-tab-number{color:#788479;font-variant-numeric:tabular-nums;font-size:10px;line-height:1}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index .lab-tab-label{font-size:14px;font-weight:500;line-height:1.4}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index button[aria-pressed=true] .lab-tab-label{font-weight:600}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-panel-heading{border:0;gap:10px;min-height:32px;margin:0 0 22px;padding:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-panel-heading>strong{letter-spacing:-.02em;font-size:23px!important;font-weight:600!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-panel-heading>span{color:#68796c;background:0 0;border:0;border-radius:0;padding:0;font-size:11px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-panel>.module-body{border:0;padding-top:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-group{margin-bottom:20px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-group>header{border:0;margin-bottom:4px;padding:0 0 10px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-group>header h3{color:#3e5746;font-size:14px;font-weight:600}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-field .field{gap:10px;min-height:44px;padding:6px 0;border:0!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-field .field input{color:#26372c;background:#f6f5f0;border:1px solid #0000;border-radius:8px;height:34px;min-height:34px;padding:5px 10px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-scroll{box-shadow:none;background:#f9f8f4;border:1px solid #66796b20;border-radius:12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab :is(.editable-grid,.balance-grid){border-collapse:separate;border-spacing:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab :is(.editable-grid,.balance-grid) thead th{color:#3d5444;background:#e4e8e0;border:0;border-bottom:1px solid #536b5b25;padding:11px 12px;font-size:12px;font-weight:600}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab :is(.editable-grid,.balance-grid) tbody td{vertical-align:middle;color:#26372c;font-variant-numeric:tabular-nums;background:#faf9f5;border:0;border-bottom:1px solid #536b5b14;padding:6px 10px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab :is(.editable-grid,.balance-grid) tbody tr:last-child td{border-bottom:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab :is(.editable-grid,.balance-grid) tbody tr:hover td{background:#f0f2eb}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .balance-grid tbody th{color:#435749;background:#f0f1e9;border:0;border-bottom:1px solid #536b5b14;padding:10px 12px;font-size:13px;font-weight:500}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .balance-grid .balance-value-cell input{font-variant-numeric:tabular-nums;border-radius:6px;min-height:32px;font-size:14px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .grid-empty-note{color:#758176;background:#f5f5ee;border:0;border-radius:0 0 12px 12px;padding:24px;font-size:13px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-import-button{color:#304837;min-height:36px;box-shadow:none;background:#f9f9f5;border:1px solid #536b5b30;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:500}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-import-file{color:#69766d;font-size:12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-command-bar{gap:12px;margin:0 0 16px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-command-bar .tranche-tabs button{background:0 0;border:1px solid #536b5b25;border-radius:7px;min-height:34px;padding:7px 12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-command-bar .tranche-tabs button.selected{color:#273e2e;background:#f9faf5;border-color:#809384}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-run-actions button{border-radius:8px;min-height:36px;padding:8px 14px;font-size:13px;font-weight:500}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-assumptions{box-shadow:none;background:#f5f5ee;border:1px solid #536b5b25;border-radius:12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-assumptions>header{padding:16px 18px 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-assumptions h3{font-size:14px;font-weight:600}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-cash-inputs{gap:14px;padding:16px 18px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands{background:#eeefe7;border-top:1px solid #536b5b20}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands>section{padding:16px 18px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-entry .field input{background:#fcfcf8;border:1px solid #536b5b22;border-radius:7px;height:36px;font-size:15px;font-weight:500}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-entry .field-label{color:#4c6052;font-size:12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-empty{background:#f3f3eb70;border:1px dashed #6d816c40;border-radius:12px;place-content:center;min-height:130px;padding:24px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-empty .lab-result-state{text-align:center;flex-basis:100%;margin-left:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-metrics{border:0;gap:12px;margin:14px 0;padding:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-metrics>div{background:#f3f4ed;border-radius:10px;border:0!important;padding:14px 16px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-metrics dd{color:#2d4836;font-size:25px;font-weight:600}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result{margin-top:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-matrix-scroll{border-radius:10px}@media (width<=700px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index{grid-template-columns:repeat(6,120px);margin-bottom:20px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-index button{min-height:58px;padding:9px 12px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-result-metrics{grid-template-columns:1fr;gap:6px}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-panel-heading{flex-wrap:wrap}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-add-row{color:#405746;min-height:28px;box-shadow:none;cursor:pointer;background:#f8f8f380;border:1px solid #526b5a20;border-radius:8px;flex:none;margin-left:auto;padding:4px 10px;font-family:inherit;font-weight:500;line-height:18px;transition:background .15s,border-color .15s;font-size:12px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-add-row:hover{background:#e5ebe1;border-color:#526b5a60}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .table-add-row:disabled{opacity:.45;cursor:default}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .editable-grid thead th:not(.row-number):not(.row-action){text-align:left}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab[data-active-sheet="4"] .editable-grid thead th:nth-child(4),html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab[data-active-sheet="4"] .editable-grid thead th:nth-child(5){text-align:right;padding-right:22px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands .rate-linkage-control>div{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0;display:flex}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands .rate-linkage-control button{min-height:26px;box-shadow:none;color:#718075;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:3px 0;font-size:12px;font-weight:400}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands .rate-linkage-control button[aria-pressed=true]{color:#293d30;background:0 0;border-bottom-color:#607666;font-weight:500}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .lab-rate-bands .rate-linkage-control button:hover{color:#293d30;background:0 0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .limit-field .field-label-inspect:after{content:none}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=tables] #tables.tables-lab .balance-grid .balance-source-button{display:none}.editable-grid .row-action.grid-row-action-cell{vertical-align:middle;display:table-cell}.editable-grid .row-action .grid-row-menu-trigger{color:#263238;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:34px;height:32px;padding:0;display:inline-flex}.editable-grid .row-action .grid-row-menu-trigger:hover,.editable-grid .row-action .grid-row-menu-trigger[aria-expanded=true]{background:#edf1f2;border-color:#d9e0e2;text-decoration:none}.editable-grid .row-action .grid-row-menu-trigger:focus-visible{outline-offset:2px;outline:2px solid #61777b}.grid-row-action-menu{z-index:2500;box-sizing:border-box;color:#263238;background:#fff;border:1px solid #d9e0e2;border-radius:9px;padding:5px;font-family:PingFang SC,Microsoft YaHei,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #22343c24,0 2px 5px #22343c12}.grid-row-action-menu>button{color:#263238;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;min-height:36px;margin:0;padding:7px 10px;font:400 14px/1.5 PingFang SC,Microsoft YaHei,sans-serif;display:flex}.grid-row-action-menu>button>span{text-align:center;width:18px;font-size:18px}.grid-row-action-menu>button:hover,.grid-row-action-menu>button:focus-visible{background:#edf1f2;outline:none}.grid-row-action-menu>button.grid-row-action-delete{color:#a73e42}.grid-row-action-menu>button:disabled{opacity:.4;cursor:not-allowed;background:0 0}.editable-grid th .grid-column-label,.editable-grid th .grid-column-unit{display:block}.editable-grid th .grid-column-label{white-space:nowrap}.editable-grid th .grid-column-unit{white-space:nowrap;margin-top:2px;font-size:.95em;font-weight:400}.field .month-input{width:100%;min-width:0;position:relative}.field .month-input>input,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field .month-input>input{font-variant-numeric:tabular-nums;width:100%;padding-right:43px}.field .month-input .month-input-trigger{color:#34434b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.field .month-input .month-input-trigger:hover{background:#eaf0ed}.field .month-input:has(.month-input-error) .month-input-trigger{top:5px;transform:none}.month-input-error{color:#9e3535;margin-top:5px;font-size:12px;display:block}.month-picker{z-index:2500;box-sizing:border-box;color:#1d292c;background:#fff;border:1px solid #d9dfdc;border-radius:14px;padding:16px;font-family:PingFang SC,Microsoft YaHei,sans-serif;position:fixed;box-shadow:0 10px 40px #21332d26,0 2px 6px #21332d0a}.month-picker-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.month-picker-heading button{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:24px;line-height:1}.month-picker-heading select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 9px;font-size:16px;font-weight:550}.month-picker-months{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.month-picker-month{min-height:40px;font:inherit;color:#293638;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:7px;padding:7px 10px;font-size:14px}.month-picker-heading button:hover,.month-picker-month:hover{background:#edf2ef}.month-picker-month[aria-pressed=true]{color:#fff;background:#22332c}.month-picker :is(button,select):focus-visible,.month-input-trigger:focus-visible{outline-offset:2px;outline:2px solid #49695a}main.workbench-app.v19-workspace.workspace-refined.workspace-dense{font-size:14px}.v19-workspace.workspace-dense>.studio-alert{max-width:none;margin:12px clamp(16px,2.5vw,28px) 0;padding:8px 10px 8px 14px;line-height:1.5}.v19-workspace.workspace-dense>.studio-alert>span{overflow-wrap:anywhere;min-width:0}.v19-workspace.workspace-dense>.studio-alert>button{cursor:pointer;flex:0 0 32px;min-height:32px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-content{max-width:1560px;margin:0 auto;padding:24px 28px 36px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .form-section{box-shadow:none;background:0 0;border:0;margin:0;padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .section-heading{border-bottom:1px solid #e7e8eb;min-height:0;margin:0 0 8px;padding:0 0 14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .section-heading h2{letter-spacing:-.3px;font-size:18px;line-height:1.4}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .section-heading>div>span,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .section-heading>em{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar{top:calc(var(--frame-gap,0px) + var(--workspace-topbar,64px));z-index:30;background:#fff;border-bottom:1px solid #dddfe3;justify-content:space-between;align-items:center;gap:18px;margin:0 0 22px;display:flex;position:sticky}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar .workspace-tabs{border:0;gap:18px;margin:0;padding:0;display:flex;overflow:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-tabs>button{color:#626770;white-space:nowrap;padding:11px 2px;font-size:14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-tabs>button[aria-pressed=true]{color:#202329;border-color:#202329;font-weight:600}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-filter{background:#f6f7f8;border:1px solid #e1e3e7;border-radius:7px;flex:none;width:auto;min-width:0;margin:0;padding:3px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-filter button{white-space:nowrap;padding:4px 8px;font-size:12px;line-height:20px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-filter button[aria-pressed=true]{color:#202329;background:#fff;border-radius:4px;box-shadow:0 1px 3px #00000012}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-inspector-trigger{font:inherit;color:#4d545d;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;display:grid}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field{border-bottom:1px solid #f0f1f3;grid-template-columns:minmax(110px,35%) minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:7px 0;display:grid;position:relative}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .form-section>.field{grid-template-columns:150px minmax(0,1fr) auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-label{color:#60656d;min-width:0;margin:0;font-size:13px;line-height:1.5;display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-label>span{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-label-inspect{color:inherit;font:inherit;text-align:left;cursor:pointer;line-height:inherit;background:0 0;border:0;padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-label-inspect:hover{text-underline-offset:4px;color:#202329;text-decoration:underline}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field input,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field select{color:#22262d;width:100%;min-width:0;height:34px;box-shadow:none;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dfe2e7;border-radius:5px;outline:none;padding:5px 9px;font-size:14px;line-height:22px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-filled input{background:0 0;border-color:#0000}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-filled:hover input:not([readonly]){background:#fcfcfd;border-color:#dfe2e7}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field input:focus,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field select:focus{background:#fff;border-color:#626b7b;box-shadow:0 0 0 2px #444d5f12}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field input::placeholder{color:#8a8f98;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-computed input{color:#535a65;background:#f6f7f8;border-color:#0000}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-tools{align-items:center;gap:0;min-height:0;margin:0;padding:0;display:flex;position:static}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-tools:empty{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-confirm{color:#525b67;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dde1e5;border-radius:4px;padding:3px 6px;font-size:12px;line-height:20px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-confirm:hover{color:#111;background:#f0f2f5}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field input:focus-visible{outline:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-workspace .section-note,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-workspace .fee-mode>small{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .subsection-title{border:0;margin:22px 0 7px;padding:0;font-size:14px;font-weight:600}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .fee-mode{grid-template-columns:150px minmax(0,1fr);max-width:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .fee-tranches{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:10px 0;display:grid}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .fee-tranche{border:1px solid #e4e6e9;border-radius:7px;min-width:0;padding:10px 12px;display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .fee-tranche>.field{grid-template-columns:125px minmax(0,1fr)}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-import-panel{background:0 0;border:0;border-top:1px solid #eceef1;margin:10px 0;padding:10px 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-workspace .table-import-file{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-import-file{color:#5a6472;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-import-panel>small{color:#5c626d;font-size:13px;line-height:1.6}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison-scroll{border:1px solid #e0e3e7;border-radius:8px;margin:18px 0;overflow-x:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th{color:#575d66;text-align:left;background:#f7f8fa;border-bottom:1px solid #e0e3e7;padding:12px 8px;font-size:12px;font-weight:500}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th:first-child{width:96px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th:nth-child(2){width:130px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th:nth-child(3),main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th:nth-child(4){width:165px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison th:last-child{width:100px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison td{vertical-align:middle;border-bottom:1px solid #eef0f2;padding:8px 6px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison tr:last-child td{border-bottom:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .field{border:0;flex-wrap:wrap;gap:3px;min-height:0;padding:0;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .field-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .field-tools{margin-left:6px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .field-confirm{border:0;padding:0;line-height:18px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .field input{padding:5px 6px;font-size:14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-comparison .is-active{background:#f7f8fa}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-button{color:#303741;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-link-mode{color:#6e7682;font-size:11px;display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-panel{background:#fafbfc;border:1px solid #e0e3e7;border-radius:8px;margin:0 0 16px;padding:16px 18px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-panel>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-panel h3{margin:0;font-size:15px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-panel .narrative-field{margin:10px 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-detail-panel textarea{min-height:100px;padding:12px;font-size:14px;line-height:1.7}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tranche-tools{border-top:1px solid #e4e7eb;gap:16px;margin:8px 0 0;padding:8px 0 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .compact-term-preview{color:#414852;gap:20px;padding:12px 0 18px;font-size:14px;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .compact-term-preview>span{color:#777f8b;white-space:nowrap}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .compact-term-preview>strong{font-weight:500}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-cards.document-list{flex-direction:column;gap:14px;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card{border:1px solid #e0e3e7;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:10px 28px;min-height:0;padding:20px 22px;display:grid;box-shadow:0 2px 5px #11182703}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card>header{grid-area:1/1;gap:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card>header h3{font-size:17px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card>header em{color:#6d7480;white-space:nowrap;margin-left:8px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-name{overflow-wrap:anywhere;color:#424a56;grid-area:2/1;min-height:0;margin:0 0 0 45px;font-size:14px;line-height:1.65}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-primary-actions{grid-area:1/2/3;align-self:center;margin:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-primary-actions .button,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-primary-actions .upload-button{min-height:36px;padding:8px 12px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-result-link{grid-column:1;justify-self:start;margin:0 0 0 45px;padding:2px 0;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-import-help,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card .operation-message{grid-column:1/-1;margin:0;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-utilities-row{margin-top:20px;padding-top:18px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-workspace .workspace-heading{margin-bottom:20px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-heading h2{font-size:25px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tables-section>.section-heading{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-tabs{top:calc(var(--frame-gap,0px) + var(--workspace-topbar,64px));z-index:30;background:#fff;gap:24px;margin:0 0 16px;padding:0;position:sticky}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-tabs button>span{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-panel{background:0 0;border:0;border-radius:0;margin:0;padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-panel-heading{background:0 0;border:0;gap:10px;min-height:0;padding:0 0 12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-panel-heading>span{font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-panel-heading>strong{font-size:18px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-panel-heading>small{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .module-body{padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-instructions,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .tables-section>.section-note{color:#68717d;background:0 0;border:0;margin:0 0 12px;padding:0;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-instructions p{margin:8px 0;font-size:14px;line-height:1.8}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid-wrap{margin:10px 0 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .grid-toolbar{min-height:35px;padding:0 0 10px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-scroll{border:1px solid #e1e5e9;border-radius:6px;max-height:calc(100dvh - 300px);overflow:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense table thead th{z-index:2;background:#f6f7f9;position:sticky;top:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid th{padding:9px 8px;font-size:12px;line-height:1.5}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid td{background:#fff;border-color:#eceef1;height:38px;min-height:36px;padding:2px 5px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid input{color:#2d3440;background:0 0;border:1px solid #0000;border-radius:3px;min-width:70px;height:30px;padding:4px 5px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid input:hover{background:#f5f6f8}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid input:focus{background:#fff;border-color:#7e8796;outline:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid .row-action{z-index:3;text-align:center;background:#fff;width:66px;min-width:66px;position:sticky;right:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .editable-grid thead .row-action{z-index:4;background:#f6f7f9}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .row-menu{position:relative}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .row-menu>summary{cursor:pointer;font-size:22px;line-height:28px;list-style:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .row-menu>summary::-webkit-details-marker{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .row-menu>div{z-index:6;background:#fff;border:1px solid #dce1e8;border-radius:6px;width:100px;margin:3px 0;padding:5px;position:relative;box-shadow:0 3px 12px #0000000c}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .row-menu button{white-space:nowrap;background:0 0;border:0;width:100%;margin:0;padding:7px 4px;font-size:12px;display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .balance-grid{min-width:720px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .balance-grid th{padding:10px 12px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .balance-grid input{height:32px;font-size:14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .balance-grid small{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-workbench{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:22px;margin:16px 0;display:grid}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters{background:#fcfcfd;border:1px solid #e3e6ea;border-radius:8px;padding:14px 16px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters h3{margin:0 0 8px;font-size:15px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters .field-grid{display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters .field{grid-template-columns:130px minmax(0,1fr);gap:8px;min-height:42px;padding:4px 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters .field input{font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rate-linkage-control{border:0;flex-wrap:wrap;gap:7px;margin:12px 0 3px;padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rate-linkage-control>span{font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rate-linkage-control>small{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rate-linkage-control button{padding:5px 7px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .formula-callout{background:#f7f8f9;border:1px solid #e6e8ec;border-radius:6px;margin:8px 0;padding:10px 12px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .formula-callout summary{color:#4e5662;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .formula-callout p{font-size:14px;line-height:1.75}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-action-row{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-action-row button{min-height:34px;padding:8px 10px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-status{width:100%;font-size:13px;line-height:1.6}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-preview{border:0;margin:0;padding:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-preview .metric-row{border:1px solid #e3e6ea;border-radius:7px;gap:12px;margin:0 0 12px;padding:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-preview .metric-row>div{padding:0 8px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-preview .metric-row span{font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-preview .metric-row strong{font-size:20px;line-height:1.5}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-grid th,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-grid td{white-space:nowrap;min-width:55px;padding:7px 9px;font-size:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-grid .focus-cell{color:#253246;background:#edf1f6;box-shadow:inset 0 0 0 1px #d2dae6}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-results-area{min-width:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-empty-state{color:#7e8793;border:1px dashed #dfe3e8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:340px;display:flex}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-empty-state svg{width:26px;height:26px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-empty-state h3{color:#4b5360;margin:0;font-size:16px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-empty-state p{margin:0;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .node-context-bar{min-height:22px;margin-bottom:8px;font-size:13px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .issuer-ai-toolbar{background:0 0;border:0;margin:0 0 10px;padding:10px 0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .issuer-ai-toolbar>div{display:none}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .issuer-ai-toolbar .button{min-height:35px;padding:8px 12px;font-size:13px}.field-inspector{color:#252a31;background:#fff;border:0;border-left:1px solid #dce1e7;border-radius:0;width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;font:14px/1.7 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 50px #24334518}.field-inspector::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17202b26}.field-inspector>header{z-index:1;background:#ffffffed;border-bottom:1px solid #e4e7eb;justify-content:space-between;align-items:center;padding:21px 24px;display:flex;position:sticky;top:0}.field-inspector h2{margin:0;font-size:18px;font-weight:600}.field-inspector h3{margin:0 0 12px;font-size:17px}.field-inspector h4{color:#6e7681;margin:0 0 7px;font-size:13px;font-weight:500}.field-inspector p{overflow-wrap:anywhere;margin:0 0 8px}.field-inspector-body{padding:24px}.field-inspector .inspector-overview{color:#626c79;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 18px;font-size:13px}.field-inspector-body section{border-top:1px solid #eceef1;padding:22px 0}.field-inspector .inspector-value{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 0 12px;font-size:18px;font-weight:500}.field-inspector .inspector-status{color:#626c79;margin-bottom:22px;font-size:13px}.field-inspector blockquote{white-space:pre-wrap;background:#f7f8fa;border-left:2px solid #abb6c6;margin:0;padding:14px;font-size:14px}.field-inspector .icon-button{color:#646d79;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;font-size:25px;display:grid}.field-inspector .button{color:#fff;cursor:pointer;font:inherit;background:#29313d;border:1px solid #29313d;border-radius:6px;padding:9px 16px}.field-inspector button:focus-visible{outline-offset:3px;outline:3px solid #7185bb}@media (width>=1580px){main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-workspace .field-grid.four{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar{flex-wrap:wrap;align-items:flex-start;gap:10px;padding-bottom:10px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar-actions{margin-left:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field{grid-template-columns:110px minmax(0,1fr) auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card{grid-template-columns:1fr}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-primary-actions{grid-area:3/1;justify-self:start;margin-left:45px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-workbench{grid-template-columns:280px minmax(0,1fr);gap:14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters{padding:12px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters .field{grid-template-columns:118px minmax(0,1fr)}}@media (width<=900px){main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-content{padding:20px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-grid{column-gap:20px}}@media (width<=650px){main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-content{padding:16px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar{gap:8px;margin-bottom:18px;position:static}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar .workspace-tabs{justify-content:space-between;gap:12px;width:100%}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar-actions{flex-wrap:wrap;justify-content:space-between;gap:8px;width:100%}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-grid{display:block}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .form-section>.field{grid-template-columns:115px minmax(0,1fr) auto;min-height:46px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .fee-tranches{grid-template-columns:1fr}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card{gap:10px;padding:17px 16px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card>header{flex-wrap:wrap}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-card>header em{margin-left:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-document-name,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-primary-actions,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .source-result-link{margin-left:0}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-tabs{top:calc(var(--frame-gap,0px) + var(--workspace-topbar,64px));flex-wrap:nowrap;gap:20px;overflow:auto}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-workbench{grid-template-columns:1fr}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters{padding:14px}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .pnl-parameters .field{grid-template-columns:135px minmax(0,1fr)}main.workbench-app.v19-workspace.workspace-refined.workspace-dense .table-scroll{max-height:65dvh}}@media (prefers-reduced-motion:reduce){.field-inspector{animation:none}main.workbench-app.workspace-dense *{scroll-behavior:auto!important}}.v19-workspace .topbar .desk-clock{color:#263138;white-space:nowrap;flex:none;align-items:baseline;gap:8px;margin-inline-start:auto;font-size:13px;line-height:1.4;display:flex}.v19-workspace .desk-clock-label{color:#39454c;font-weight:400}.v19-workspace .desk-clock time{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-weight:500;display:inline-flex}.v19-workspace .desk-clock-date{font-size:12px;font-weight:400}@media (width<=1100px){.v19-workspace .desk-clock-date{display:none}}@media (width<=650px){main.workbench-app.v19-workspace.workspace-refined.workspace-dense .topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions""clock actions";gap:2px 8px;display:grid}.v19-workspace .topbar .workspace-breadcrumb{grid-area:name}.v19-workspace .topbar .desk-clock{grid-area:clock;justify-self:start;gap:5px;margin:0;font-size:12px}.v19-workspace .topbar .top-actions{grid-area:actions}}main.workspace-dense #sources{container:source-desk/inline-size}main.workspace-dense #sources .document-pair{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-items:stretch;gap:0 18px;width:100%;display:grid}main.workspace-dense #sources .source-docket{--docket-ink:#26313b;grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;color:#25292e;border:1px solid #d4d9df;border-top:3px solid var(--docket-ink);background:#fff;border-radius:3px 3px 10px 10px;align-content:start;min-width:0;margin:0;padding:20px 22px 16px;display:grid;position:relative}main.workspace-dense #sources .source-docket[data-kind=reference]{--docket-ink:#7b858d}main.workspace-dense #sources .docket-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-width:0;margin:0;padding:0;display:grid}main.workspace-dense #sources .docket-symbol{width:30px;height:34px;color:var(--docket-ink);background:linear-gradient(105deg,#e9ecee 0 3px,#fafbfc 3px);border:1px solid #d5dadf;border-radius:2px 5px 3px 2px;place-items:center;display:grid;box-shadow:1px 2px #e5e8eb}main.workspace-dense #sources .docket-symbol svg{width:17px;height:19px}main.workspace-dense #sources .docket-heading h3{color:#20262d;letter-spacing:-.025em;margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:640;line-height:1.35}main.workspace-dense #sources .docket-state{color:#46515e;white-space:normal;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:450;line-height:1.45}main.workspace-dense #sources .docket-filename{color:#333e4a;overflow-wrap:anywhere;min-width:0;margin:0;padding:16px 0 18px;font-size:15px;font-weight:500;line-height:1.55}main.workspace-dense #sources .docket-filename.is-empty{color:#5d6873;font-weight:400}main.workspace-dense #sources .source-docket .source-primary-actions{flex-wrap:wrap;grid-area:auto/1;justify-content:flex-start;place-self:start stretch;align-items:center;gap:8px;margin:0;display:flex}main.workspace-dense #sources .source-docket .source-primary-actions>:is(.upload-button,.button){width:auto;min-width:0;max-width:100%;min-height:36px;box-shadow:none;white-space:normal;border-radius:6px;flex:0 auto;margin:0;padding:8px 12px;font-size:13px;font-weight:540;line-height:1.4}main.workspace-dense #sources .source-primary-actions>.upload-button:not(.primary){color:#293644;background:#fff;border-color:#bec8d2;transition-property:border-color}main.workspace-dense #sources .source-primary-actions>.upload-button:not(.primary):hover{background:#f2f4f6;border-color:#6d7e8e}main.workspace-dense #sources .docket-records:not(:empty){border-top:1px solid #e6e8eb;flex-wrap:wrap;align-content:start;align-items:baseline;gap:2px 14px;min-width:0;margin-top:15px;padding-top:9px;display:flex}main.workspace-dense #sources .docket-record-link{text-align:left;color:#354554;width:auto;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin:0;padding:2px 0;font-size:13px;display:inline-flex}main.workspace-dense #sources .docket-record-link:hover{text-underline-offset:3px;text-decoration:underline}main.workspace-dense #sources .docket-records .source-import-help{color:#586574;margin:0;padding:0}main.workspace-dense #sources .docket-records .source-import-help[open]{flex-basis:100%}main.workspace-dense #sources .docket-records .operation-message{overflow-wrap:anywhere;flex-basis:100%;margin:2px 0;padding:0}main.workspace-dense #sources :is(.docket-record-link,.source-import-help summary):focus-visible,main.workspace-dense #sources .upload-button:focus-within{outline-offset:3px;outline:2px solid #64738b}main.workspace-dense #sources .reference-context{padding:0}main.workspace-dense #sources .reference-context>summary{gap:10px;min-height:44px;padding:9px 14px}main.workspace-dense #sources .reference-context>summary:after{content:"";border:1.5px solid #52616c;border-width:0 1.5px 1.5px 0;flex:none;width:7px;height:7px;margin-inline:3px;transform:rotate(45deg)}main.workspace-dense #sources .reference-context[open]>summary:after{transform:rotate(225deg)}main.workspace-dense #sources .reference-context>summary>span{text-align:right;overflow-wrap:anywhere;min-width:0;display:inline}main.workspace-dense #sources .reference-context>p{overflow-wrap:anywhere;margin:0;padding:0 14px 9px}main.workspace-dense #sources .reference-context>summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #64738b}@container source-desk (width<=600px){main.workspace-dense #sources .document-pair{grid-template-columns:minmax(0,1fr);row-gap:14px}main.workspace-dense #sources .source-docket{grid-row:auto;grid-template-rows:auto auto auto auto;padding:16px}main.workspace-dense #sources .docket-filename{padding:12px 0 15px}}@container source-desk (width>=350px) and (width<=600px){main.workspace-dense #sources .source-utilities-row:not(:has(.source-utilities[open])){flex-wrap:nowrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px}main.workspace-dense #sources .source-utilities:not([open]){flex:auto}}main.workspace-dense #sources .clip-job-compact{border-color:#dbe0e5;border-radius:7px;padding:12px 15px}main.workspace-dense #sources .clip-job-record>summary{cursor:pointer;color:#293340;width:fit-content;max-width:100%;font-size:14px;font-weight:500;line-height:1.5}main.workspace-dense #sources .clip-job-record[open]>div{margin-top:10px}main.workspace-dense #sources .clip-job-compact>.clip-job-heading+.clip-job-record{margin-top:8px}main.workspace-dense #sources .clip-job-compact .clip-job-error{color:#8d2727}.draft-launch-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.paper-workspace{min-width:0}.paper-workspace>.workspace-heading{margin-bottom:1rem}#bond.bond-sheet{--sheet-ink:#19222c;--sheet-label:#374550;--sheet-prompt:#53616d;color:var(--sheet-ink);container:bond-sheet/inline-size}#bond .bond-sheet-head{border:0;padding:18px 0 22px}#bond .bond-document-label{color:var(--sheet-label);align-items:center;gap:7px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}#bond .bond-document-label svg{width:16px;height:16px}#bond summary{cursor:pointer}#bond .bond-name-editor>summary,#bond .bond-long-field>summary{list-style:none}#bond .bond-name-editor>summary::-webkit-details-marker{display:none}#bond .bond-long-field>summary::-webkit-details-marker{display:none}#bond .bond-name-editor>summary{justify-content:space-between;align-items:center;gap:18px;display:flex}#bond .bond-name-editor h2{letter-spacing:-.035em;max-width:34em;color:var(--sheet-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(21px,2.7cqi,32px);font-weight:600;line-height:1.42}#bond .bond-name-editor:has(.field-empty) h2{color:var(--sheet-prompt);font-weight:450}#bond .bond-name-editor h2{text-wrap:balance;min-width:0}#bond .bond-name-action{white-space:nowrap;color:var(--sheet-label);flex-shrink:0;align-items:center;gap:5px;padding:6px 0 6px 8px;font-size:13px;display:inline-flex}#bond .bond-name-action svg,#bond .bond-long-field>summary>svg{width:14px;height:14px}#bond .bond-name-editor>summary:hover .bond-name-action,#bond .bond-long-field>summary:hover>svg{color:var(--sheet-ink)}#bond .bond-name-editor[open]>.field,#bond .bond-long-field[open]>.field{border:0;margin-top:6px}#bond .bond-key-strip{background:#f2f5f3;border:0;border-radius:8px;grid-template-columns:minmax(145px,.95fr) minmax(210px,1.8fr) minmax(110px,.75fr);align-items:stretch;margin-bottom:5px;display:grid}#bond .bond-key-strip>*{min-width:0;margin:13px 0}#bond .bond-key-strip>*+*{border-left:1px solid #d4dcda}#bond .bond-key-strip>.field,#bond .bond-term-link{border-bottom:0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:3px 6px;min-height:72px;padding:1px clamp(12px,1.9cqi,26px);display:grid}#bond .bond-key-strip .field-label,#bond .bond-term-link>span:first-child{color:#40534c;grid-column:1/-1;font-size:13px;font-weight:500}#bond .bond-key-strip input{color:#182823;font-variant-numeric:tabular-nums;letter-spacing:-.04em;min-width:0;height:44px;padding:0;font-size:clamp(23px,3cqi,35px);font-weight:640;line-height:1.25}#bond .bond-key-strip input:placeholder-shown{letter-spacing:normal;padding:0 6px;font-size:16px;font-weight:400}#bond .field input::placeholder{color:var(--sheet-prompt);opacity:1;font-weight:400}#bond .bond-key-strip input:focus{padding-inline:5px}#bond .bond-key-strip input:not(:focus):not(:placeholder-shown){background:0 0;border-color:#0000}#bond .bond-term-link{text-align:left;color:inherit;border-block:0;cursor:pointer;background:0 0;border-right:0}#bond .bond-term-link strong{text-wrap:pretty;overflow-wrap:anywhere;letter-spacing:-.012em;font-size:clamp(17px,1.9cqi,22px);font-weight:500;line-height:1.45}#bond .bond-term-arrow{color:#49675c;font-size:16px}#bond .bond-term-link:hover{background:#e9efeb}#bond .bond-sheet-group{border:0;grid-template-columns:minmax(114px,16%) minmax(0,1fr);align-items:start;gap:12px clamp(16px,2.5cqi,35px);padding:20px 0 8px;display:grid}#bond .bond-group-title{align-items:baseline;gap:8px;padding-top:9px;display:flex}#bond .bond-group-title>span{color:#5c6c63;font:11px/1.5 ui-monospace,SFMono-Regular,monospace}#bond .bond-group-title h3{margin:0;font-size:16px;font-weight:550;line-height:1.55}#bond .bond-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px clamp(16px,2.3cqi,30px);display:grid}#bond .bond-fact-grid>.field,#bond .bond-history-fields .bond-long-field>summary{--label-track:clamp(102px,11cqi,128px);grid-template-columns:var(--label-track) minmax(0,1fr) auto;border:0;gap:4px 8px;min-height:48px;padding:6px 0}#bond .bond-fact-grid .field-label,#bond .bond-long-field>summary>span{color:var(--sheet-label);font-size:13px;font-weight:400}#bond .bond-fact-grid input{color:var(--sheet-ink);padding-inline:8px;font-size:15px;font-weight:400}#bond .bond-fact-grid .field-empty input:not(:focus){background:#f5f6f7;border-color:#0000}#bond .bond-fact-grid [data-field-path=issuer_full_name],#bond .bond-history-fields>*{grid-column:1/-1}#bond .bond-long-field>summary{align-items:baseline;display:grid}#bond .bond-long-field>summary>strong{min-width:0;color:var(--sheet-ink);overflow-wrap:anywhere;padding:5px 8px;font-size:15px;font-weight:400;line-height:1.65}#bond .bond-long-field:has(.field-empty)>summary>strong{color:var(--sheet-prompt);font-size:13px}#bond .bond-long-field>summary>svg{color:#69766e;align-self:center}#bond .bond-long-field>summary:hover{background:#f7f8f7}#bond .bond-quiet-action{color:#304d43;cursor:pointer;background:0 0;border:0;width:fit-content;padding:8px 0;font-size:13px}#bond .bond-quiet-action:hover{text-decoration:underline}#bond .table-import-panel{border:0;margin:0;padding:7px 0 0}#bond .table-import-panel>.table-instructions{margin:8px 0 0}#bond .bond-no-matches{color:var(--sheet-label);padding:14px 0;font-size:14px;display:none}#bond:not(:has(.field)) .bond-no-matches{display:block}#bond .bond-key-strip:empty{display:none}#bond .bond-sheet-group:not(:has(.field)){display:none}#bond .bond-name-editor:not(:has(.field)){display:none}#bond .bond-long-field:not(:has(.field)){display:none}#bond:not([data-view=all]) .bond-key-strip{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}#bond:not([data-view=all]) .table-import-panel{display:none}#bond :is(summary,button):focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #486859}@container bond-sheet (width<=850px){#bond .bond-sheet-group{grid-template-columns:1fr;gap:10px;padding:22px 0 6px}#bond .bond-group-title{padding-top:0}}@container bond-sheet (width<=600px){#bond .bond-name-action>span{display:none}#bond .bond-name-action{justify-content:center;width:32px;height:36px}#bond .bond-key-strip{grid-template-columns:minmax(90px,1fr) minmax(98px,1fr)}#bond[data-view=all] .bond-key-strip>.field:last-child{grid-area:1/2}#bond .bond-key-strip>.bond-term-link{border-top:1px solid #d4dcda;border-left:0;grid-area:2/1/auto/-1;min-height:0;margin:0;padding-block:10px}#bond .bond-fact-grid{grid-template-columns:minmax(0,1fr)}#bond .bond-fact-grid>.field,#bond .bond-history-fields .bond-long-field>summary{--label-track:clamp(92px,27cqi,125px)}}html[data-design-skin]{--design-glass-opacity:.44;--design-blur:24px;--design-effective-glass-opacity:var(--design-glass-opacity);--design-filter:blur(var(--design-blur)) saturate(1.16);--design-canvas-fill:rgba(255,255,255,clamp(.16,calc(var(--design-effective-glass-opacity)*.62),.8));--design-glass-fill:rgba(255,255,255,var(--design-effective-glass-opacity));--design-card-fill:rgba(255,255,255,clamp(.58,calc(var(--design-effective-glass-opacity) + .2),.96));--design-menu-fill:rgba(255,255,255,clamp(.5,calc(var(--design-effective-glass-opacity) + .12),.96));--design-data-fill:#ffffffed;--design-data-head:#f4f7fbfa;--design-edge:#ffffffe0;--design-inner-edge:#ffffffd1;--design-surface-shadow:0 8px 28px rgba(var(--design-shadow-rgb),.055), inset 0 1px 0 var(--design-inner-edge), inset 1px 0 0 #ffffff3d;--design-floating-shadow:0 18px 50px rgba(var(--design-shadow-rgb),.15), 0 2px 7px rgba(var(--design-shadow-rgb),.055), inset 0 1px 0 #fff, inset 1px 0 0 #ffffff8c;--glass-surface:var(--design-menu-fill);--glass-border:var(--design-edge);--glass-shadow:var(--design-floating-shadow);--glass-filter:var(--design-filter)}html[data-design-skin=crystal]{--design-tint-rgb:218,230,248;--design-shadow-rgb:59,76,112;--design-scene-base:#edf0f4;--ink:#273346;--muted:#566274;--accent:#5b6f98;--accent-soft:#e9eef9;--canvas:#f0f4fa;--line:#dce3ee;--input-line:#bdc9db;--design-data-head:#eef3fbfa}html[data-design-skin=jade]{--design-tint-rgb:213,235,225;--design-shadow-rgb:43,83,68;--design-scene-base:#edf1ee;--ink:#263b34;--muted:#53675c;--accent:#426c59;--accent-soft:#e6f0e9;--canvas:#f0f6f2;--line:#d9e6dd;--input-line:#b8cfc1;--design-data-head:#eef6f0fa}html[data-design-skin=graphite]{--design-tint-rgb:218,225,235;--design-shadow-rgb:57,65,82;--design-scene-base:#e6e9ed;--ink:#293440;--muted:#55616f;--accent:#5e6d80;--accent-soft:#e8edf3;--canvas:#f1f4f7;--line:#dbe2ea;--input-line:#bac6d3;--design-data-head:#eef2f7fa}html[data-design-skin] body,html[data-design-skin] .studio-app{background:var(--design-scene-base)}html[data-design-skin] .bs-page,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined{background:var(--design-canvas-fill);border-color:var(--design-edge);box-shadow:0 9px 38px rgba(var(--design-shadow-rgb),.06), inset 0 1px 0 #fffffff0, inset -1px 0 0 #ffffff59}html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design-skin] .bs-page{-webkit-backdrop-filter:var(--design-filter);backdrop-filter:var(--design-filter)}html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined.workspace-dense :is(.workspace-content,.form-section,.tables-section,.table-panel,.module-body,.node-editing-surface,.node-working-draft){background:0 0}html[data-design-skin] .bs-header,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .step-rail,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .topbar{background-color:var(--design-glass-fill);border-color:var(--design-edge);box-shadow:var(--design-surface-shadow);-webkit-backdrop-filter:var(--design-filter);backdrop-filter:var(--design-filter);background-image:none}html[data-design-skin] .bs-nav button,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .step-rail a,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined :is(.studio-back-library,.rail-footer button){color:var(--muted)}html[data-design-skin] .bs-nav button[aria-current=page],html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .step-rail a[aria-current]{color:var(--ink);box-shadow:0 3px 12px rgba(var(--design-shadow-rgb),.065), inset 0 1px 0 #fff, inset 0 0 0 1px #ffffffad;background:#ffffffc9}html[data-design-skin] .bs-nav button:hover:not(:disabled):not([aria-current]),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .step-rail a:hover:not([aria-current]),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined :is(.studio-back-library,.rail-footer button):hover{color:var(--ink);background:#ffffff63}html[data-design-skin] .studio-edition,html[data-design-skin] .studio-rail-toggle:hover{color:var(--accent);border-color:var(--design-edge);background:#ffffff8c;box-shadow:inset 0 1px #fff}html[data-design-skin] .studio-rail-toggle{color:var(--accent)}html[data-design-skin] .bs-local-note>span,html[data-design-skin] .bs-stage-dot{background:var(--accent)}html[data-design-skin] :is(.bs-create-existing,.bs-project-table,.bs-filter,.bs-search),html[data-design-skin] main.workbench-app.workspace-refined #sources .source-docket,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined :is(.node-directory,.issuer-ai-toolbar,.output-section,.reference-context),html[data-design-skin] .workspace-dense :is(.background-market-fields,.report-actions),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined.workspace-dense :is(.field-filter,.data-toolbar),html[data-design-skin] #bond .bond-key-strip,html[data-design-skin] #tables.tables-lab :is(.lab-index,.lab-assumptions,.lab-result-metrics,.lab-comparison){background-color:var(--design-card-fill);border-color:var(--design-edge);box-shadow:var(--design-surface-shadow);-webkit-backdrop-filter:var(--design-filter);backdrop-filter:var(--design-filter);background-image:none}html[data-design-skin] #tables.tables-lab .lab-index,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined.workspace-dense .data-toolbar{background-color:var(--design-glass-fill)}html[data-design-skin] .bs-create-card.bs-create-blank:disabled{color:var(--muted);box-shadow:var(--design-surface-shadow);-webkit-backdrop-filter:var(--design-filter);backdrop-filter:var(--design-filter);background:#ffffff78;border-color:#fffc}html[data-design-skin] .bs-create-existing:hover:not(:disabled){box-shadow:0 10px 28px rgba(var(--design-shadow-rgb),.09),inset 0 1px 0 #fff;border-color:#fff}html[data-design-skin] :is(.bs-material,.bs-material-prior,.bs-material-current,.bs-blank-sheet,.bs-project-mark){color:var(--ink);box-shadow:0 7px 19px rgba(var(--design-shadow-rgb),.1),inset 0 1px 0 #fff;background:#ffffffc9;border-color:#ffffffe6}html[data-design-skin] .bs-material-prior{background:rgba(var(--design-tint-rgb),.58)}html[data-design-skin] :is(.bs-material-head,.bs-material-foot,.bs-blank-sheet .bs-icon,.bs-local-note,.bs-help){color:var(--muted)}html[data-design-skin] :is(.bs-development,.bs-count){color:var(--muted);border-color:var(--design-edge);background:#fff9}html[data-design-skin] .bs-recent-row:hover,html[data-design-skin] .bs-project-row:hover{background:#ffffff6e}html[data-design-skin] .bs-project-columns{background:rgba(var(--design-tint-rgb),.3);color:var(--muted);border-color:var(--line)}html[data-design-skin] .bs-project-title button{color:var(--ink)}html[data-design-skin] :is(.bs-project-stage,.bs-project-time,.bs-project-title p){color:var(--muted)}html[data-design-skin] .bs-filter button[aria-pressed=true],html[data-design-skin] #tables.tables-lab .lab-index button[aria-pressed=true],html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .node-directory-list>button[aria-current]{color:var(--ink);box-shadow:0 2px 7px rgba(var(--design-shadow-rgb),.06),inset 0 1px 0 #fff;background:#ffffffd6;border-color:#ffffffeb}html[data-design-skin] #tables.tables-lab .lab-index button{color:var(--muted)}html[data-design-skin] #tables.tables-lab .lab-index button[aria-pressed=true] .lab-tab-number{color:var(--accent)}html[data-design-skin] #tables.tables-lab .lab-index button:hover:not([aria-pressed=true]){color:var(--ink);background:#ffffff52}html[data-design-skin] main.workbench-app.workspace-refined #sources .docket-symbol,html[data-design-skin] main.workbench-app.workspace-refined #sources .source-docket[data-kind=reference] .docket-symbol{color:var(--accent);border-color:var(--design-edge);box-shadow:inset 0 1px 0 #fff,0 3px 8px rgba(var(--design-shadow-rgb),.04);background:#ffffffa6}html[data-design-skin] main.workbench-app.workspace-refined #sources .docket-state,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .source-completion{color:var(--muted);border-color:var(--design-edge);background:#fff9}html[data-design-skin] main.workbench-app.workspace-refined #sources .docket-heading h3{color:var(--ink)}html[data-design-skin] main.workbench-app.workspace-refined #sources .docket-filename{color:var(--muted)}html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .source-utilities :is(.reuse-panel,.clip-job-panel),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .workspace-explainer>p{border-color:var(--design-edge);background:#ffffff8c}html[data-design-skin] #tables.tables-lab{--lab-line:var(--line);--lab-ink:var(--ink);--lab-muted:var(--muted)}html[data-design-skin] #bond.bond-sheet{--sheet-ink:var(--ink);--sheet-label:var(--muted);--sheet-prompt:var(--muted)}html[data-design-skin] #tables.tables-lab :is(.table-scroll,.lab-comparison-cells article),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .node-working-draft textarea,html[data-design-skin] .workspace-dense .editor-document .background-manuscript,html[data-design-skin] :is(.candidate-document,.segmented-editor,.compatibility-editor,.issuer-evidence-review,.prior-source-text){background:var(--design-data-fill);border-color:var(--line);box-shadow:inset 0 1px #fff}html[data-design-skin] #tables.tables-lab :is(.editable-grid,.balance-grid,.pnl-grid),html[data-design-skin] #tables.tables-lab :is(.editable-grid td,.balance-grid td.balance-audit,.pnl-grid td){color:var(--ink);background:0 0}html[data-design-skin] #tables.tables-lab :is(.editable-grid thead th,.balance-grid thead th,.balance-grid tbody th,.pnl-grid thead th,.pnl-grid th:first-child),html[data-design-skin] #tables.tables-lab .editable-grid .row-action{background:var(--design-data-head);color:var(--muted);border-color:var(--line)}html[data-design-skin] #tables.tables-lab .balance-grid thead th:first-child{background:var(--design-data-head)}html[data-design-skin] #tables.tables-lab .balance-grid tbody tr:hover :is(th,td){background:var(--accent-soft)}html[data-design-skin] #tables.tables-lab .pnl-grid .focus-cell{color:var(--ink);background:var(--accent-soft)}html[data-design-skin] #tables.tables-lab .pnl-grid td[data-pinned=true]{background:#f5f1e8}html[data-design-skin] #tables.tables-lab .pnl-grid td button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent)}html[data-design-skin] #tables.tables-lab .pnl-grid th.lab-axis-selected{color:#fff;background:var(--accent)}html[data-design-skin] #tables.tables-lab .lab-rate-bands{background:rgba(var(--design-tint-rgb),.21);border-color:var(--line)}html[data-design-skin] #tables.tables-lab .lab-entry .field input,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-empty :is(input,select){color:var(--ink);border-color:var(--input-line);background:#ffffffde;box-shadow:inset 0 1px #fff}html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined.workspace-dense .field-computed input{color:var(--muted);background:rgba(var(--design-tint-rgb),.3)}html[data-design-skin] #tables.tables-lab :is(.lab-result-metrics dt,.lab-result-metrics dd span,.lab-cell-coordinates,.lab-model-note,.lab-entry .field-label,.lab-matrix-help,.limit-review-hint,.limit-filter-note,.limit-field .field-label){color:var(--muted)}html[data-design-skin] #tables.tables-lab :is(.lab-result-metrics dd,.lab-comparison-cells article>strong,.limit-group>header h3,.lab-cell-readout b,.lab-cell-value strong){color:var(--ink)}html[data-design-skin] #tables.tables-lab :is(.lab-context-trigger,.limit-review-filters button[aria-pressed=true],.limit-review-filters button span,.lab-command-bar .tranche-tabs button.selected){color:var(--accent);background:var(--accent-soft);border-color:var(--line)}html[data-design-skin] #tables.tables-lab .lab-command-bar .tranche-tabs button.selected span,html[data-design-skin] #tables.tables-lab :is(.lab-pinned-coordinate,.limit-filter-note button,.limit-group>header button,.balance-source-button){color:var(--accent)}html[data-design-skin] #tables.tables-lab .lab-comparison-heading,html[data-design-skin] #tables.tables-lab .lab-comparison>p{color:var(--muted)}html[data-design-skin] .bs-button:not(.bs-button-primary):not(:disabled),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined :is(.button,.upload-button):not(.primary):not(:disabled),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .workspace-settings>summary{color:var(--ink);box-shadow:0 1px 4px rgba(var(--design-shadow-rgb),.04),inset 0 1px 0 #fff;background:#ffffffa6;border-color:#ffffffeb}html[data-design-skin] .bs-button-primary,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .button.primary,html[data-design-skin] main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button.primary{color:#fff;background:var(--ink);border-color:var(--ink);box-shadow:inset 0 1px 0 #ffffff29,0 3px 8px rgba(var(--design-shadow-rgb),.12)}html[data-design-skin] .bs-button-primary:hover:not(:disabled),html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .button.primary:hover:not(:disabled),html[data-design-skin] main.workbench-app.workspace-refined #sources .source-primary-actions>.upload-button.primary:hover{color:#fff;background:var(--accent);border-color:var(--accent)}html[data-design-skin] .bs-button:disabled,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .button:disabled{color:var(--muted);background:rgba(var(--design-tint-rgb),.42);border-color:var(--line);box-shadow:none}html[data-design-skin] :is(.bs-dialog,.field-inspector.glass-inspector,.evidence-dialog,.api-config-card,.prior-review-drawer),html[data-design-skin] .workspace-dense .editor-inspector-dialog,html[data-design-skin] .bs-project-menu>div,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .workspace-settings>div,html[data-design-skin] body>:is(.grid-row-action-menu,.lab-scenario-menu){color:var(--ink);background:var(--design-menu-fill);border-color:var(--design-edge);box-shadow:var(--design-floating-shadow);-webkit-backdrop-filter:var(--design-filter);backdrop-filter:var(--design-filter)}html[data-design-skin] .bs-dialog>header,html[data-design-skin] .field-inspector.glass-inspector>header,html[data-design-skin] .evidence-dialog>header{background:#ffffff3d;border-color:#ffffffad}html[data-design-skin] .bs-dialog-body,html[data-design-skin] .workspace-dense .editor-inspector-body,html[data-design-skin] .field-inspector.glass-inspector .field-inspector-body{background:#ffffff42}html[data-design-skin] .evidence-dialog-body,html[data-design-skin] .prior-review-body{background:#ffffff9e}html[data-design-skin] :is(.bs-dialog,.field-inspector.glass-inspector,.evidence-dialog)::backdrop,html[data-design-skin] .workspace-dense .editor-inspector-dialog::backdrop,html[data-design-skin] :is(.api-config-backdrop,.prior-review-backdrop){background:rgba(var(--design-shadow-rgb),.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html[data-design-skin] body>:is(.grid-row-action-menu,.lab-scenario-menu)>button,html[data-design-skin] .lab-scenario-menu>p strong,html[data-design-skin] .bs-project-menu>div button{color:var(--ink)}html[data-design-skin] .lab-scenario-menu>:is(p,small){color:var(--muted);border-color:var(--line)}html[data-design-skin] body>:is(.grid-row-action-menu,.lab-scenario-menu)>button:is(:hover,:focus-visible),html[data-design-skin] .bs-project-menu>div button:hover,html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .workspace-settings button:hover:not(:disabled){background:rgba(var(--design-tint-rgb),.48)}html[data-design-skin] body>.grid-row-action-menu>button.grid-row-action-delete,html[data-design-skin] .bs-project-menu>div button:last-child{color:var(--danger)}html[data-design-skin] .field-inspector.glass-inspector blockquote{background:rgba(var(--design-tint-rgb),.3);border-left-color:var(--accent)}html[data-design-skin] main.workbench-app.v19-workspace.workspace-refined .report-paper .rp-desk{border-color:var(--design-edge);box-shadow:var(--design-surface-shadow);background:#ffffff59}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design-skin]{--design-effective-glass-opacity:.94;--design-canvas-fill:#f7f9fc;--design-card-fill:#fff;--design-menu-fill:#fff}}@media (prefers-reduced-transparency:reduce){html[data-design-skin]{--design-effective-glass-opacity:1;--design-canvas-fill:#fff;--design-glass-fill:#f7f9fb;--design-card-fill:#fff;--design-menu-fill:#fff;--design-data-fill:#fff;--design-filter:none;--glass-filter:none}html[data-design-skin] :is(.bs-dialog,.field-inspector.glass-inspector,.evidence-dialog)::backdrop,html[data-design-skin] .workspace-dense .editor-inspector-dialog::backdrop,html[data-design-skin] :is(.api-config-backdrop,.prior-review-backdrop){-webkit-backdrop-filter:none;backdrop-filter:none;background:#26303f38}}html[data-design-font]{--font-ui:"PingFang SC", -apple-system, BlinkMacSystemFont, "Microsoft YaHei", sans-serif;--font-heading:var(--font-ui);--font-number:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", sans-serif;--type-body:15px;--type-control:calc(var(--type-body) - 1px);--type-caption:calc(var(--type-body) - 2px);--type-micro:12px;--type-section:calc(var(--type-body) + 9px);--type-page:calc(var(--type-body) + 17px);--weight-body:400;--weight-label:500;--weight-title:600;--ink:#202b38;--muted:#606c7b;--type-subtle:#687586}html[data-design-font=hiragino]{--font-ui:"Hiragino Sans GB", "PingFang SC", -apple-system, sans-serif;--font-heading:var(--font-ui);--font-number:"Avenir Next", "Helvetica Neue", "Hiragino Sans GB", sans-serif}html[data-design-font=editorial]{--font-heading:"Songti SC", "STSong", "Noto Serif CJK SC", serif;--font-number:"Avenir Next", -apple-system, "PingFang SC", sans-serif}html[data-design-size="14"]{--type-body:14px}html[data-design-size="16"]{--type-body:16px}html[data-design-weight=light]{--weight-body:350;--weight-label:400;--weight-title:500}html[data-design-weight=strong]{--weight-body:500;--weight-label:600;--weight-title:600}html[data-design-font=hiragino][data-design-weight=light],html[data-design-font=hiragino][data-design-weight=regular]{--weight-body:300;--weight-label:300;--weight-title:600}html[data-design-font=hiragino][data-design-weight=strong]{--weight-body:600;--weight-label:600;--weight-title:600}html[data-design-skin][data-design-contrast=soft]{--ink:#364353;--muted:#596676;--type-subtle:#627080}html[data-design-skin][data-design-contrast=clear]{--ink:#1b2839;--muted:#566474;--type-subtle:#627183}html[data-design-font] :is(.studio-app,main.workbench-app.v19-workspace.workspace-refined.workspace-dense,.bs-dialog,.field-inspector,.candidate-reader,.grid-row-action-menu,.lab-scenario-menu,.api-config-card,.prior-review-drawer,.month-picker){font-family:var(--font-ui);font-size:var(--type-body);font-weight:var(--weight-body);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.65}html[data-design-font] :where(.studio-app,.bs-dialog,.field-inspector,.candidate-reader,.grid-row-action-menu,.lab-scenario-menu,.api-config-card,.prior-review-drawer,.month-picker) :where(button,input,select,textarea,summary,p,span,small,label,dt,dd,th,td,blockquote,code,h1,h2,h3,h4,strong,b):not(:where(.rp-sheet,.rp-sheet *,.design-lab *)){font-family:var(--font-ui)!important;letter-spacing:normal!important}html[data-design-font] :is(.bs-home h1,.bs-page>header h1,.bs-library h1){color:var(--ink);line-height:1.4;font-family:var(--font-heading)!important;font-size:var(--type-page)!important;font-weight:var(--weight-title)!important;letter-spacing:.01em!important}html[data-design-font] :is(.section-heading h2,.workspace-heading h2,.table-panel-heading>strong,.node-editing-surface h2,.report-node-heading h2,.review-title h2),html[data-design-font] #tables.tables-lab .table-panel-heading>strong{line-height:1.45;font-family:var(--font-heading)!important;font-size:var(--type-section)!important;font-weight:var(--weight-title)!important;letter-spacing:.015em!important;color:var(--ink)!important}html[data-design-font=editorial] :is(.bs-home h1,.bs-library h1,.section-heading h2,.workspace-heading h2,.table-panel-heading>strong){font-weight:var(--weight-title)!important;letter-spacing:.05em!important}html[data-design-font] #bond .bond-name-editor h2{font-size:calc(var(--type-body) + 12px);font-weight:var(--weight-title);line-height:1.65;font-family:var(--font-heading)!important;letter-spacing:.02em!important}html[data-design-font] :is(.bs-page h2,.bs-page h3,.source-docket h3,.tranche-heading h3,.bs-dialog h2,.field-inspector h2,.candidate-reader h2){line-height:1.5;font-size:calc(var(--type-body) + 3px)!important;font-weight:var(--weight-title)!important;color:var(--ink)!important}html[data-design-font] :is(.subsection-title,.bond-group-title h3,.limit-group>header h3,.lab-assumptions h3,.lab-result h3,.node-directory header strong),html[data-design-font] #tables.tables-lab :is(h3,.limit-group>header h3){font-size:var(--type-body)!important;font-weight:var(--weight-title)!important;color:var(--ink)!important}html[data-design-font] :is(.bs-nav button,.step-rail a,.bs-help,.rail-footer button,.studio-back-library){font-size:var(--type-control)!important;font-weight:var(--weight-body)!important;color:var(--muted)!important}html[data-design-font] :is(.bs-nav button[aria-current],.step-rail a[aria-current]){color:var(--ink)!important;font-weight:var(--weight-label)!important}html[data-design-font] .step-rail a>small{font:var(--weight-body) var(--type-micro)/1.5 var(--font-number)!important;color:var(--type-subtle)!important}html[data-design-font] .is-rail-compact :is(.studio-back-library,.rail-footer button){font-size:0!important}html[data-design-font] :is(.bs-header .bs-brand,.step-rail .rail-brand)>.report-wordmark{width:auto;min-width:0;max-width:144px;height:auto;color:var(--ink);white-space:nowrap;border-radius:0;flex:0 auto;padding:0;line-height:1.5;display:block;font-family:var(--font-ui)!important;font-size:15px!important;font-weight:var(--weight-title)!important;letter-spacing:.02em!important;background:0 0!important}html[data-design-font] .is-rail-compact .report-wordmark{display:none!important}html[data-design-font] :is(.topbar h1,.workspace-breadcrumb,.bs-recent-main strong,.bs-project-title){color:var(--ink);font-size:var(--type-control)!important;font-weight:var(--weight-label)!important}html[data-design-font] :is(.workspace-breadcrumb>span,.draft-save-status,.desk-clock,.desk-clock-date,.studio-edition,.bs-eyebrow,.bs-local-note,.bs-recent-stage,.bs-recent-main>span){font-size:var(--type-caption)!important;font-weight:var(--weight-body)!important;color:var(--muted)!important}html[data-design-font] :is(.bs-home-heading p,.docket-filename,.source-document-name){line-height:1.75;font-size:var(--type-body)!important;font-weight:var(--weight-body)!important;color:var(--muted)!important}html[data-design-font] :is(.bs-create-title,.launcher-entry-title){font-size:calc(var(--type-body) + 5px)!important;font-weight:var(--weight-title)!important;letter-spacing:.02em!important}html[data-design-font] .bs-material-name{line-height:1.6;font-size:calc(var(--type-body) + 3px)!important;font-weight:var(--weight-body)!important}html[data-design-font] :is(.field-label,.field-label-inspect,.field-inspector label,.limit-group>header>span){font-size:var(--type-control)!important;font-weight:var(--weight-body)!important;color:var(--muted)!important;line-height:1.65!important}html[data-design-font] :is(.field input,.field select,.narrative-field textarea,.background-manuscript,.node-primary-editor>textarea,.node-working-draft textarea,.bs-dialog input),html[data-design-font] #tables.tables-lab :is(.lab-entry .field input,.limit-field input,.balance-value-cell input){font-size:var(--type-body)!important;font-weight:var(--weight-body)!important;color:var(--ink)!important;letter-spacing:.005em!important}html[data-design-font] :is(.field input,.field select){min-height:38px}html[data-design-font] input::placeholder,html[data-design-font] textarea::placeholder{opacity:1;color:var(--type-subtle)!important;font-weight:400!important}html[data-design-font] :is(.field-audit-badge,.field-audit-meta,.field-evidence,.field>small,.section-note,.module-note,.filter-note,.source-legend,.lab-matrix-help,.lab-unit,.lab-comparison-heading,.lab-comparison-heading small){line-height:1.65;font-size:var(--type-caption)!important;font-weight:var(--weight-body)!important;color:var(--type-subtle)!important}html[data-design-font] :is(.candidate-copy,.prior-source-text,.credit-rating-preview,.background-manuscript,.node-working-draft textarea,.node-primary-editor>textarea){font-size:var(--type-body)!important;color:var(--ink)!important;line-height:1.95!important}html[data-design-font] :is(.button,.mini-button,.bs-button,.upload-button,.table-import-button,.candidate-trigger,.workspace-tabs>button,.field-filter button,.tranche-tabs button,.lab-context-trigger,.lab-scenario-menu>button){line-height:1.5;font-size:var(--type-control)!important;font-weight:var(--weight-label)!important}html[data-design-font] :is(.top-actions .button,.bs-text-button,.text-link,.utility-button,.data-inspector-trigger,.source-result-link){font-size:var(--type-caption)!important;font-weight:var(--weight-label)!important}html[data-design-font] .node-directory-list>button{font-size:var(--type-control)!important}html[data-design-font] .node-directory-list>button>strong{font-size:var(--type-control)!important;font-weight:var(--weight-body)!important}html[data-design-font] .node-directory-list>button>span{font-family:var(--font-number)!important;font-size:var(--type-micro)!important}html[data-design-font] #tables.tables-lab{--lab-ink:var(--ink);--lab-muted:var(--muted)}html[data-design-font] #tables.tables-lab :is(.lab-index button,.lab-index .lab-tab-label){font-size:var(--type-control)!important;font-weight:var(--weight-label)!important}html[data-design-font] #tables.tables-lab .lab-tab-number{font:var(--weight-body) var(--type-micro)/1.5 var(--font-number)!important}html[data-design-font] #tables.tables-lab :is(.editable-grid input,.balance-grid input,.pnl-grid td button){font-variant-numeric:tabular-nums lining-nums;line-height:1.5;font-family:var(--font-ui)!important;font-size:var(--type-control)!important;font-weight:var(--weight-body)!important;color:var(--ink)!important}html[data-design-font] #tables.tables-lab .pnl-grid td button,html[data-design-font] :is(.field input[type=number],.lab-pinned-coordinate){font-variant-numeric:tabular-nums lining-nums;font-family:var(--font-number)!important}html[data-design-font] #tables.tables-lab :is(.pnl-grid th,.editable-grid thead th,.balance-grid th){color:var(--muted);line-height:1.5;font-size:var(--type-caption)!important;font-weight:var(--weight-label)!important}html[data-design-font] #tables.tables-lab .pnl-grid th.lab-axis-selected{color:#fff}html[data-design-font] #tables.tables-lab :is(.lab-result-metrics dt,.lab-comparison-cells article header,.lab-cell-coordinates,.lab-pinned-coordinate){font-size:var(--type-caption)!important;color:var(--muted)!important;font-weight:var(--weight-body)!important}html[data-design-font] #tables.tables-lab :is(.lab-result-metrics dd,.lab-comparison-cells article>strong){font-variant-numeric:tabular-nums lining-nums;font-family:var(--font-number)!important;font-size:calc(var(--type-body) + 13px)!important;font-weight:var(--weight-label)!important;letter-spacing:-.025em!important;color:var(--ink)!important}html[data-design-font] #tables.tables-lab .lab-comparison-cells article>strong{font-size:calc(var(--type-body) + 7px)!important}html[data-design-font] #tables.tables-lab :is(.lab-result-metrics dd>span,.lab-comparison-cells article>strong>small){font-size:var(--type-micro)!important;color:var(--muted)!important;font-weight:var(--weight-body)!important}html[data-design-font] :is(.lab-scenario-menu>small,.lab-scenario-menu>p,.grid-row-action-menu button,.inspector-overview,.inspector-status){font-size:var(--type-caption)!important;font-weight:var(--weight-body)!important}html[data-design-font] .lab-scenario-menu>p strong{font-size:calc(var(--type-body) + 7px);font-weight:var(--weight-label);font-family:var(--font-number)!important}html[data-design-font] .candidate-value{font-family:var(--font-ui)!important;font-size:var(--type-section)!important;font-weight:var(--weight-title)!important;color:var(--ink)!important}html[data-design-font] .candidate-paper blockquote{font-size:var(--type-body);line-height:1.85}html[data-design-font] :is(.field-inspector h3,.field-inspector .inspector-value){line-height:1.65;font-size:calc(var(--type-body) + 3px)!important;font-weight:var(--weight-label)!important}html[data-design-font] :is(.field-inspector h4,.report-action-groups h3,.month-picker-heading select){font-size:var(--type-control)!important;font-weight:var(--weight-label)!important}html[data-design-font] :is(.field-inspector blockquote,.report-action-name){line-height:1.75;font-size:var(--type-body)!important;font-weight:var(--weight-body)!important}html[data-design-font] :is(.report-action-disposition,.report-action-copy p,.report-action-evidence blockquote,.report-action-examples summary,.report-action-examples li,.report-action-link,.report-action-accept,.report-action-evidence summary,.report-action-status,.report-action-error,.month-picker-month){font-size:var(--type-caption)!important;font-weight:var(--weight-body)!important}@media (width<=700px){html[data-design-font]{--type-page:calc(var(--type-body) + 11px);--type-section:calc(var(--type-body) + 6px)}html[data-design-font] .step-rail a,html[data-design-font] .top-actions .button{font-size:12px!important}html[data-design-font] #tables.tables-lab .lab-result-metrics dd{font-size:calc(var(--type-body) + 8px)!important}}.design-lab{--appearance-size:15px;--appearance-ink:#263b38;--appearance-muted:#50635e;--appearance-line:#ffffffb8;z-index:90;left:50%;bottom:max(16px, env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 24px);color:var(--appearance-ink);font-family:var(--font-ui);font-size:var(--appearance-size);line-height:1.45;position:fixed;transform:translate(-50%)}:root[data-design-size="14"] .design-lab{--appearance-size:14px}:root[data-design-size="16"] .design-lab{--appearance-size:16px}:root[data-design-skin=graphite] .design-lab{--appearance-ink:#303b47;--appearance-muted:#54616e}.design-lab,.design-lab *{box-sizing:border-box}.design-lab button,.design-lab input{font:inherit}.design-lab button{cursor:pointer;color:inherit}.design-lab button:disabled{cursor:default;opacity:.48}.design-lab button:focus-visible,.design-lab input:focus-visible{outline-offset:3px;outline:2px solid #426a61}.design-lab-dock{border:1px solid var(--appearance-line);min-height:44px;-webkit-backdrop-filter:blur(var(--design-blur,24px)) saturate(1.25);backdrop-filter:blur(var(--design-blur,24px)) saturate(1.25);background:#ffffff8f;border-radius:23px;justify-content:center;align-items:center;gap:9px;margin:0 auto;padding:9px 17px;display:flex;box-shadow:inset 0 1px #fff,0 5px 25px #27413a26,0 1px 3px #27413a14}.design-lab-dock>svg{flex:none;width:20px;height:20px}.design-lab-dock>strong{font-weight:600}.design-lab-dock>span{color:var(--appearance-muted)}.design-lab-dock-chevron{text-align:center;width:13px;font-size:17px;line-height:1}.design-lab-panel{overscroll-behavior:contain;scrollbar-width:thin;-webkit-backdrop-filter:blur(30px)saturate(1.25);backdrop-filter:blur(30px)saturate(1.25);isolation:isolate;background:#ffffffc7;border:1px solid #ffffffd1;border-radius:25px;width:min(456px,100vw - 28px);max-height:min(740px,100dvh - 94px);position:absolute;bottom:calc(100% + 12px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff9,0 24px 70px #213b3436,0 3px 12px #213b3414}.design-lab-heading{border-bottom:1px solid #60776f24;justify-content:space-between;align-items:start;gap:12px;padding:19px 20px 14px;display:flex}.design-lab-heading h2{font-size:calc(var(--appearance-size) + 3px);margin:0;font-weight:600;line-height:1.4}.design-lab-heading p{color:var(--appearance-muted);font-size:var(--appearance-size);margin:4px 0 0}.design-lab-close{background:#ffffff6b;border:0;border-radius:10px;flex:none;padding:6px 8px}.design-lab-close:hover{background:#fffc}.design-lab-body{gap:16px;padding:17px 20px;display:grid}.design-lab-fieldset{border:0;min-width:0;margin:0;padding:0}.design-lab-fieldset legend{font-size:var(--appearance-size);margin-bottom:8px;padding:0;font-weight:550}.design-lab-skins,.design-lab-fonts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.design-lab-skin,.design-lab-font{text-align:left;background:#ffffff42;border:1px solid #6c837a33;border-radius:13px;min-width:0;padding:9px 7px;box-shadow:inset 0 1px #ffffffa6}.design-lab-skin:hover,.design-lab-font:hover{background:#ffffff85}.design-lab :is(.design-lab-skin,.design-lab-font)[aria-pressed=true]{background:#ffffffa3;border-color:#66887a;box-shadow:inset 0 0 0 1px #66887a}.design-lab-skin>strong,.design-lab-font>strong{font-weight:600;font-size:var(--appearance-size);margin-top:5px;display:block}.design-lab-skin>span:last-child{color:var(--appearance-muted);font-size:var(--appearance-size);display:block}.design-lab-swatch{background:#e6edf2;border:1px solid #ffffffe6;border-radius:8px;height:29px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.design-lab-swatch>i{background:#ffffff61;border:1px solid #fff;border-radius:6px;position:absolute;inset:5px 14px 4px;box-shadow:0 2px 5px #60746b16}.design-lab-skin[data-skin=jade] .design-lab-swatch{background:#dbe9e1}.design-lab-skin[data-skin=graphite] .design-lab-swatch{background:#dce1e7}.design-lab-font>strong{margin-top:0}.design-lab-font{flex-direction:column;align-items:stretch;display:flex}.design-lab-font-sample{font-size:calc(var(--appearance-size) + 2px);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 8px;line-height:1.55;display:block}.design-lab-font-sample>span{font-size:var(--appearance-size);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;display:block}.design-lab-font-note{min-height:2.9em;color:var(--appearance-muted);font-size:var(--appearance-size);line-height:1.45;display:block}.design-lab-options{grid-template-columns:.85fr 1.15fr;gap:16px;display:grid}.design-lab-segments{background:#96ada31a;border:1px solid #6a80762e;border-radius:11px;gap:3px;padding:3px;display:flex}.design-lab-segments>button{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;min-width:0;min-height:35px;padding:5px 4px}.design-lab-segments>button[aria-pressed=true]{background:#ffffffd1;border-color:#ffffffe6;font-weight:600;box-shadow:0 1px 4px #2b4e4214}.design-lab-contrast{justify-content:space-between;align-items:center;gap:16px;display:flex}.design-lab-contrast legend{float:left;margin:9px 0 0}.design-lab-contrast .design-lab-segments{min-width:164px;margin-left:auto}.design-lab-opacity{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.design-lab-opacity label{font-weight:550}.design-lab-opacity output{font-variant-numeric:tabular-nums;font-weight:600}.design-lab-opacity input{accent-color:#547e6f;cursor:ew-resize;grid-column:1/-1;width:100%;min-width:0;height:22px;margin:0;display:block}.design-lab-range-labels{color:var(--appearance-muted);font-size:var(--appearance-size);grid-column:1/-1;justify-content:space-between;display:flex}.design-lab-comparison{border-top:1px solid #60776f26;padding-top:13px}.design-lab-comparison-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.design-lab-comparison-actions button{background:#ffffff6b;border:1px solid #60776f33;border-radius:9px;min-height:35px;padding:6px 10px}.design-lab-comparison-actions button:hover:not(:disabled){background:#ffffffd1}.design-lab-comparison-badge{color:#365c4d;background:#d6e8dfad;border-radius:20px;margin-left:auto;padding:3px 8px;font-weight:550}.design-lab-comparison p{font-size:var(--appearance-size);color:var(--appearance-muted);margin:8px 0 0}.design-lab-footer{border-top:1px solid #60776f24;justify-content:space-between;align-items:center;gap:12px;padding:11px 20px;display:flex}.design-lab-reset{text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;padding:6px 0;text-decoration:underline;font-weight:550!important}.design-lab-footer>span{text-align:right;color:var(--appearance-muted);font-size:var(--appearance-size)}.design-lab-feedback{min-height:21px;color:var(--appearance-muted);font-size:var(--appearance-size);margin:0;padding:0 20px 13px}.design-lab-feedback:empty{min-height:0;padding-bottom:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.design-lab-panel,.design-lab-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8faf9}}@media (prefers-reduced-transparency:reduce){.design-lab-panel,.design-lab-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8faf9}}@media (width<=760px){.design-lab{bottom:calc(78px + env(safe-area-inset-bottom))}.design-lab-panel{max-height:calc(100dvh - 154px - env(safe-area-inset-bottom));border-radius:21px}}@media (width<=430px){.design-lab-heading{padding:15px 14px 12px}.design-lab-body{gap:13px;padding:14px}.design-lab-options{gap:10px}.design-lab-skins,.design-lab-fonts{gap:5px}.design-lab-skin,.design-lab-font{padding:8px 6px}.design-lab-font-note{font-size:var(--appearance-size)}.design-lab-footer{padding:10px 14px}.design-lab-feedback{padding-inline:14px}}@media (prefers-reduced-motion:no-preference){.design-lab button{transition:background-color .14s,border-color .14s,box-shadow .14s}.design-lab-panel{animation:.16s ease-out design-lab-enter}@keyframes design-lab-enter{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}}html .studio-app.studio-view-home{--home-height:240px;--home-title:20px;--home-sticker:120px;--home-width:90%;--home-transparency:.51;--home-heading:#17291f;--ink:#2d3b32;--muted:#69766d;--accent:#596f60;--line:#536b5b22;--font-ui:"Kaiti SC","STKaiti","KaiTi",serif;--weight-body:400;--weight-label:400;--weight-title:400;--design-shadow-rgb:53,66,56;color:var(--ink);background:#e9e6e2}html .studio-view-home .bs-header{-webkit-backdrop-filter:blur(24px);background:#f7f7f259;border-color:#ffffff9c;box-shadow:inset 0 1px #fff9,0 6px 22px #35423805}html .studio-view-home .studio-edition{display:none}html .studio-view-home .bs-header .bs-brand{color:#26332c;gap:10px}html .studio-view-home .home-brand-type{flex-direction:column;gap:4px;min-width:0;display:flex}html .studio-view-home .home-brand-name{white-space:nowrap;font:400 var(--home-brand-size,18px)/1.4 var(--font-ui)!important;letter-spacing:.01em!important}html .studio-view-home.is-rail-compact .home-brand-type{display:none}html .studio-view-home .bs-home{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:clamp(78px,12vh,128px) clamp(28px,4.2vw,64px) 96px}html .studio-view-home .bs-home>:is(.bs-create-grid,.bs-recent){width:var(--home-width,90%);max-width:none}html .studio-view-home .bs-create-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px}html .studio-view-home .bs-create-card{height:var(--home-height,240px);color:#26332c;background:rgb(250 250 246/var(--home-transparency,.51));-webkit-backdrop-filter:blur(22px);border:1px solid #ffffffbf;border-radius:24px;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s,border-color .32s;box-shadow:inset 0 1px #fffe,inset 0 -1px #ffffff60,0 10px 30px #33433806}html .studio-view-home .bs-create-existing:is(:hover,:focus-visible):not(:disabled){border-color:#fff;transform:translateY(-4px);box-shadow:inset 0 1px #fff,0 18px 40px #33433812}html .studio-view-home .bs-create-card:disabled{opacity:1;cursor:default}html .studio-view-home .bs-create-blank:disabled{color:#5b685f;background:rgb(247 248 243/var(--home-transparency,.51));border-color:#ffffffa6;box-shadow:inset 0 1px #fffc,0 10px 30px #33433804}html .studio-view-home .home-character{width:min(var(--home-sticker,120px),35%);height:auto;max-height:calc(var(--home-height,240px) - 112px);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 5px 5px #3c4b3b0b);transition:transform .36s cubic-bezier(.2,.7,.2,1);position:absolute;top:20px;right:28px;transform:rotate(6deg)}html .studio-view-home .home-character-thinking{transform:rotate(-7deg)}html .studio-view-home .bs-create-existing:is(:hover,:focus-visible):not(:disabled) .home-character{transform:translateY(-4px)rotate(2deg)}html .studio-view-home .bs-create-bottom{justify-content:space-between;align-items:center;gap:12px;height:auto;padding:24px 28px;display:flex;position:absolute;inset:auto 0 0}html .studio-view-home .bs-create-title{white-space:nowrap;color:var(--home-heading);line-height:1.5;font-size:var(--home-title,20px)!important;letter-spacing:0!important;font-weight:400!important}html .studio-view-home .bs-create-arrow{color:#506858;background:#fff5;border-color:#526c5b28;flex:none;width:36px;height:36px}html .studio-view-home .bs-create-existing:is(:hover,:focus-visible):not(:disabled) .bs-create-arrow{color:#fff;background:#596f60;border-color:#596f60}html .studio-view-home .bs-create-blank .bs-create-arrow{color:#7a887d;background:0 0;border-color:#64756820}html .studio-view-home .bs-development{color:#738074;background:#ffffff40;border:1px solid #64756822;border-radius:20px;padding:2px 9px;font-size:11px;line-height:1.7;position:absolute;top:28px;left:28px}html .studio-view-home .bs-recent{margin-top:52px}html .studio-view-home .bs-recent-heading{margin-bottom:14px}html .studio-view-home .bs-recent-heading h2{letter-spacing:0!important;color:var(--home-heading)!important;font-size:14px!important;font-weight:400!important}html .studio-view-home .bs-recent-heading button{min-height:36px;font-size:12px;color:var(--home-heading)!important;font-weight:400!important}html .studio-view-home .bs-recent-list{border-color:#536b5b22}html .studio-view-home .bs-recent-row{background:0 0;border-color:#536b5b1c;border-radius:0;grid-template-columns:minmax(0,1fr) 100px 80px 20px;gap:20px;min-height:69px;padding:16px 8px}html .studio-view-home .bs-recent-row:hover:not(:disabled){background:#ffffff40}html .studio-view-home .bs-recent-main strong{color:var(--ink);font-size:14px!important;font-weight:400!important}html .studio-view-home .bs-recent-stage{display:flex;color:#69766d!important;font-size:12px!important}html .studio-view-home .bs-stage-dot{background:#839687;width:4px;height:4px}html .studio-view-home .home-recent-time{color:#788177;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}html .studio-view-home .bs-recent-end{color:#829083}html .studio-view-home .bs-empty-inline{color:#738074;padding:24px 8px;font-size:13px}html .studio-view-home .home-tuning{bottom:24px;left:auto;right:32px;transform:none}.home-tuning .design-lab-dock{color:#536958;background:#f8f7f06e;border-color:#ffffffb3;gap:9px;padding:10px 16px;box-shadow:inset 0 1px #fff,0 4px 18px #3343380a}.home-tuning .design-lab-dock strong{font-size:12px;font-weight:400}.home-tuning .design-lab-panel{background:#f5f4efed;width:min(440px,100vw - 32px);left:auto;right:0;transform:none;box-shadow:inset 0 1px #fff,0 18px 55px #273d3222}.home-tuning .design-lab-heading h2{font-size:19px;font-weight:500}.home-tuning .design-lab-heading p{color:#7c867d;font-size:12px}.home-tuning .design-lab-close{font-size:12px}.home-tuning-controls{gap:20px;display:grid}.home-tuning .design-lab-footer{font-size:12px}.home-tuning .design-lab-feedback:empty{display:none}@media (width<=1050px){html .studio-view-home .bs-create-grid{gap:16px}html .studio-view-home .bs-create-bottom{padding:22px 20px}html .studio-view-home .bs-create-title{font-size:min(var(--home-title,20px),24px)!important}html .studio-view-home .home-character{right:20px}}@media (width<=900px){html .studio-view-home .bs-header{background:#eeede6d9}html .studio-view-home.is-rail-compact .home-brand-type{display:flex}html .studio-view-home .bs-home{padding:48px 28px 100px}html .studio-view-home .home-tuning{bottom:18px;right:20px}}@media (width<=600px){html .studio-view-home .bs-home{padding:28px 20px 100px}html .studio-view-home .bs-create-grid{grid-template-columns:minmax(0,1fr);gap:16px}html .studio-view-home .bs-create-card{height:calc(var(--home-height,240px) - 52px);border-radius:20px;min-height:168px}html .studio-view-home .home-character{width:min(calc(var(--home-sticker,120px) * .78),30%);max-height:calc(var(--home-height,240px) - 150px);top:10px;right:20px}html .studio-view-home .bs-create-bottom{padding:20px}html .studio-view-home .bs-create-title{font-size:clamp(18px,5.5vw,var(--home-title,20px))!important}html .studio-view-home .bs-development{top:22px;left:20px}html .studio-view-home .bs-recent{margin-top:32px}html .studio-view-home .bs-recent-row{grid-template-columns:minmax(0,1fr) 70px 20px;gap:4px 12px;padding:13px 4px}html .studio-view-home .bs-recent-main{grid-area:1/1}html .studio-view-home .bs-recent-stage{grid-area:2/1;font-size:11px!important}html .studio-view-home .home-recent-time{grid-area:1/2/3}html .studio-view-home .bs-recent-end{grid-area:1/3/3}}@media (prefers-reduced-motion:reduce){html .studio-view-home .bs-create-existing:is(:hover,:focus-visible):not(:disabled),html .studio-view-home .bs-create-existing:is(:hover,:focus-visible):not(:disabled) .home-character{transition:none;transform:none}}html .studio-view-home :is(.bs-header,.bs-home,.bs-dialog) :is(button,span,strong,time,h1,h2,p,label,input){font-family:var(--font-ui)!important;letter-spacing:normal!important}html .studio-view-home .home-brand-name{color:var(--home-heading);flex-direction:row;gap:0;display:flex}html .studio-view-home .home-brand-name>span{font:inherit!important;letter-spacing:inherit!important;line-height:1.4!important}html .studio-view-home .bs-create-blank .bs-create-title{color:var(--home-heading)}html .studio-view-home :is(.bs-recent-stage,.home-recent-time,.bs-development,.bs-help){color:var(--muted)!important;font-weight:400!important}@font-face{font-family:Home Noto Sans SC;src:url(/assets/fonts/home-type/noto-sans-sc-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Home Noto Serif SC;src:url(/assets/fonts/home-type/noto-serif-sc-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}html{--home-region-font:"Home Noto Sans SC","PingFang SC",sans-serif}html[data-home-region-font=pingfang]{--home-region-font:"PingFang SC",sans-serif}html[data-home-region-font=hiragino]{--home-region-font:"Hiragino Sans GB","PingFang SC",sans-serif}html[data-home-region-font=heiti]{--home-region-font:"Heiti SC","PingFang SC",sans-serif}html[data-home-region-font=songti]{--home-region-font:"Songti SC","STSong",serif}html[data-home-region-font=noto-sans]{--home-region-font:"Home Noto Sans SC","PingFang SC",sans-serif}html[data-home-region-font=noto-serif]{--home-region-font:"Home Noto Serif SC","Songti SC",serif}html .studio-view-home :is(.bs-nav,.bs-recent){--font-ui:var(--home-region-font);font-family:var(--font-ui)}html .studio-view-home .bs-header .bs-nav button{font-size:var(--home-nav-size,13px)!important;font-weight:400!important}html .studio-view-home .bs-recent-heading h2,html .studio-view-home .bs-recent-main strong{font-size:var(--home-recent-size,14px)!important;font-weight:400!important}html .studio-view-home :is(.bs-recent-heading button,.bs-recent-stage,.home-recent-time){font-size:max(11px,calc(var(--home-recent-size,14px) - 2px))!important}html .studio-view-home .bs-recent-row{font-size:var(--home-recent-size,14px);grid-template-columns:minmax(0,1fr) max(100px,5em) max(80px,4em) 20px}@media (width<=600px){html .studio-view-home .bs-recent-row{grid-template-columns:minmax(0,1fr) 70px 20px}}.home-font-options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.home-font-options legend{color:#5c6e61;margin-bottom:12px;padding:0;font:400 12px/1.5 PingFang SC,sans-serif}.home-font-option{text-align:left;color:#17291f;background:#fff3;border:1px solid #697f6d25;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:12px;display:flex}.home-font-option:hover{background:#fff7}.home-font-option[aria-pressed=true]{background:#fff9;border-color:#748a77;box-shadow:inset 0 0 0 1px #748a771c}.home-font-label{color:#617465;gap:7px;font:400 11px/1.4 PingFang SC,sans-serif;display:flex}.home-font-label span{font:inherit}.home-font-specimen{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}.home-size-controls{border-top:1px solid #697f6d22;gap:20px;padding-top:20px;display:grid}.home-size-control{color:#405747;grid-template-columns:1fr auto;gap:14px;font:400 14px/1.5 PingFang SC,sans-serif;display:grid}.home-size-control output{font-variant-numeric:tabular-nums}.home-size-control output span{color:#7b877d;font-size:11px}.home-size-control input{accent-color:#607969;cursor:pointer;grid-column:1/-1;width:100%;margin:0}.home-brand-control{padding-block:4px}.home-tuning .design-lab-heading{z-index:1;background:#f5f4eff5;position:sticky;top:0}.home-tuning .design-lab-footer{z-index:1;background:#f5f4eff5;position:sticky;bottom:0}@media (width<=400px){.home-font-option{gap:9px;padding:10px}.home-font-specimen{font-size:14px}}html .studio-view-home .bs-nav button>span{white-space:nowrap}@media (width<=600px){html .studio-view-home .bs-header .bs-nav button{gap:6px;padding-inline:6px}html .studio-view-home .bs-nav .bs-icon{width:16px;height:16px}}@media (width<=380px){html .studio-view-home .bs-header .bs-nav button{gap:4px;padding-inline:2px}html .studio-view-home .bs-nav .bs-icon{width:14px;height:14px}}@media (width>=901px){html .studio-view-home .home-brand-name{flex-direction:column;gap:2px}html .studio-view-home:not(.is-rail-compact) .bs-header .bs-brand{margin-bottom:calc(78.8px - var(--home-brand-size,18px) * 2.8)}html .studio-app:is(.studio-view-home,.studio-view-library):not(.is-rail-compact){--rail-width:192px}html .studio-app:is(.studio-view-home,.studio-view-library) .bs-header>.studio-rail-toggle{flex:none;align-self:flex-end;width:32px;height:32px;margin:12px 8px 0 0;display:grid;position:static;inset:auto}html .studio-app:is(.studio-view-home,.studio-view-library).is-rail-compact .bs-header>.studio-rail-toggle{align-self:center;margin:12px 0 0}}html .studio-app .bs-dialog.bs-project-action-dialog{--font-ui:var(--home-dialog-font,"Home Noto Sans SC","PingFang SC",sans-serif)}html .studio-app .bs-dialog.bs-project-action-dialog :is(h2,label,input,button){font-family:var(--font-ui)!important;font-weight:400!important}html .studio-app.studio-view-library{--ink:#2d3b32;--muted:#69766d;--accent:#596f60;--line:#536b5b22;--font-ui:var(--home-region-font);--weight-body:400;--weight-label:400;--weight-title:400;--library-heading:#17291f;--library-small:max(11px,calc(var(--home-recent-size,14px) - 2px));color:var(--ink);background:#e9e6e2}html .studio-view-library :is(.bs-header,.bs-library,.bs-dialog) :is(button,span,strong,time,h1,h2,p,label,input){font-family:var(--font-ui)!important;letter-spacing:normal!important;font-weight:400!important}html .studio-view-library .studio-edition{display:none}html .studio-view-library .bs-header{-webkit-backdrop-filter:blur(24px);background:#f7f7f259;border-color:#ffffff9c;box-shadow:inset 0 1px #fff9,0 6px 22px #35423805}html .studio-view-library .bs-header .bs-brand{color:#26332c;gap:10px}html .studio-view-library .home-brand-type{--font-ui:"Kaiti SC","STKaiti","KaiTi",serif;min-width:0;display:flex}html .studio-view-library .home-brand-name{color:var(--library-heading);white-space:nowrap;flex-direction:column;gap:2px;display:flex;font:400 var(--home-brand-size,18px)/1.4 var(--font-ui)!important}html .studio-view-library .home-brand-name>span{font:inherit!important;line-height:1.4!important}html .studio-view-library .bs-header .bs-nav button{font-size:var(--home-nav-size,13px)!important;font-weight:400!important}html .studio-view-library .bs-nav button>span{white-space:nowrap}html .studio-view-library .bs-help{--font-ui:"Kaiti SC","STKaiti","KaiTi",serif;color:var(--muted)}html .studio-view-library.is-rail-compact .home-brand-type{display:none}html .studio-view-library .bs-library{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:clamp(68px,10vh,108px) clamp(28px,4.2vw,64px) 104px}html .studio-view-library .bs-library>:is(.bs-library-heading,.bs-library-toolbar,.bs-project-table,.bs-library-footer,.bs-library-error){width:90%;margin-inline:auto}html .studio-view-library .bs-library-heading{gap:20px;margin-bottom:36px}html .studio-view-library .library-heading-title{align-items:center;gap:15px;min-width:0;display:flex}html .studio-view-library .library-folder-sticker{object-fit:contain;filter:drop-shadow(0 4px 3px #3542380c);-webkit-user-select:none;user-select:none;width:52px;height:52px;transform:rotate(-7deg)}html .studio-app.studio-view-library .bs-library h1{--font-ui:"Kaiti SC","STKaiti","KaiTi",serif;color:var(--library-heading);gap:12px;line-height:1.4;font-family:var(--font-ui)!important;font-size:27px!important}html .studio-view-library .bs-library-heading h1>span{min-width:0;color:var(--muted);background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font:400 12px/1.4 var(--home-region-font)!important}html .studio-view-library .bs-button{box-shadow:none;color:var(--ink);background:#ffffff60;border-color:#637a682b;border-radius:22px;padding:9px 16px;font-size:13px}html .studio-view-library .bs-button-primary{color:#fff;background:#384c3e;border-color:#384c3e}html .studio-view-library .bs-button-primary:hover:not(:disabled){background:#24382c;border-color:#24382c}html .studio-view-library .bs-button:disabled{opacity:.55;cursor:default}html .studio-view-library .bs-library-toolbar{gap:20px;margin-bottom:24px}html .studio-view-library .bs-filter{box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f7f040;border:1px solid #ffffff80;border-radius:22px;gap:2px;padding:3px}html .studio-view-library .bs-filter button{white-space:nowrap;color:var(--muted);border-radius:18px;padding:7px 13px;font-size:12px;line-height:1.5}html .studio-view-library .bs-filter button[aria-pressed=true]{color:var(--library-heading);background:#ffffffe0;box-shadow:0 2px 7px #35423806}html .studio-view-library .bs-search{width:240px;min-width:0;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f7f050;border:1px solid #ffffff90;border-radius:22px;padding:8px 13px}html .studio-view-library .bs-search input{color:var(--ink);font-size:12px!important}html .studio-view-library .bs-search input::placeholder{color:var(--muted);opacity:.85}html .studio-view-library .bs-search:focus-within{border-color:#6c8473;box-shadow:0 0 0 3px #526c5510}html .studio-view-library .bs-project-table{border:0;border-top:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0}html .studio-view-library .bs-project-row{min-height:88px;font-size:var(--home-recent-size,14px);border-bottom:1px solid #536b5b1c;border-radius:0;grid-template-columns:minmax(0,1fr) max(100px,6em) 54px 72px;gap:20px;padding:12px 8px;transition:background .16s}html .studio-view-library .bs-project-row:hover{background:#ffffff30}html .studio-view-library .bs-project-title{grid-area:auto;gap:0;padding:0}html .studio-view-library .bs-project-title button{color:var(--ink);line-height:1.65;font-size:var(--home-recent-size,14px)!important}html .studio-view-library .bs-project-title button:hover:not(:disabled){color:var(--library-heading);text-underline-offset:4px;-webkit-text-decoration:underline #7e938388;text-decoration:underline #7e938388}html .studio-view-library .bs-project-title button:disabled{color:var(--ink)}html .studio-view-library .bs-project-title p{color:var(--muted);margin-top:5px;line-height:1.6;font-size:var(--library-small)!important}html .studio-view-library .bs-project-meta{display:contents}html .studio-view-library :is(.bs-project-stage,.bs-project-time){color:var(--muted);white-space:nowrap;font-size:var(--library-small)!important}html .studio-view-library .bs-stage-dot{background:#839687;width:4px;height:4px}html .studio-view-library .bs-project-time{text-align:right;font-variant-numeric:tabular-nums}html .studio-view-library .bs-update-caption{display:none}html .studio-view-library .bs-project-actions{grid-area:auto;align-self:center;gap:4px}html .studio-view-library .library-open-project{color:#708574;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;transition:background .16s,color .16s;display:grid}html .studio-view-library .library-open-project:hover:not(:disabled){color:var(--library-heading);background:#ffffffa0}html .studio-view-library .bs-project-menu>summary{color:#708574;border-radius:50%;width:34px;height:34px}html .studio-view-library .bs-project-menu:is([open],:hover)>summary{color:var(--library-heading);background:#ffffffa0}html .studio-view-library .bs-project-menu>div{-webkit-backdrop-filter:blur(24px);background:#f7f6f0ed;border:1px solid #ffffffde;top:40px;box-shadow:inset 0 1px #fff,0 12px 34px #273d3222}html .studio-view-library .bs-project-menu>div button{font-size:12px}html .studio-view-library .bs-project-actions>.bs-button{padding:7px 11px;font-size:12px}html .studio-view-library .bs-library-footer{justify-content:flex-end;padding:20px 8px 0}html .studio-view-library .bs-library-footer .bs-text-button{color:var(--muted);font-size:12px}html .studio-view-library .bs-count{background:0 0;min-width:0;margin-left:2px;padding:0;font-size:11px}.library-readable-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .studio-view-library .bs-library-empty{align-content:center;gap:16px;min-height:300px;padding:48px 20px}html .studio-view-library .library-empty-sticker{object-fit:contain;filter:drop-shadow(0 4px 4px #3542380b);width:76px;height:76px;margin-bottom:8px;transform:rotate(-6deg)}html .studio-view-library .bs-library-empty h2{color:var(--ink);font-size:var(--home-recent-size,14px)!important}html .studio-view-library .bs-library-empty .bs-text-button{font-size:12px}html .studio-view-library .bs-dialog{color:var(--ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f6f5f0f5;border:1px solid #fff;border-radius:24px;box-shadow:0 24px 80px #273d3229}html .studio-view-library .bs-dialog>header{border-color:var(--line);background:0 0}html .studio-view-library .bs-dialog .bs-dialog-body{background:0 0}html .studio-view-library .bs-dialog h2{color:var(--library-heading);font-size:18px!important}html .studio-view-library .bs-dialog input{color:var(--ink);background:#ffffff80;border-color:#637a6840;border-radius:10px;font-size:14px!important}html .studio-view-library .bs-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#293a3030}html .studio-view-library .home-tuning{bottom:24px;left:auto;right:32px;transform:none}@media (width>=901px){html .studio-view-library:not(.is-rail-compact) .bs-header .bs-brand{margin-bottom:calc(78.8px - var(--home-brand-size,18px) * 2.8)}}@media (width<=1100px){html .studio-view-library .bs-project-row{grid-template-columns:minmax(0,1fr) max(86px,5em) 42px 72px;gap:12px}}@media (width<=900px){html .studio-view-library .bs-header{background:#eeede6d9}html .studio-view-library .home-brand-name{flex-direction:row;gap:0}html .studio-view-library.is-rail-compact .home-brand-type{display:flex}html .studio-view-library .bs-library{padding:48px 28px 100px}html .studio-view-library .home-tuning{bottom:18px;right:20px}}@media (width<=700px){html .studio-view-library .bs-library>:is(.bs-library-heading,.bs-library-toolbar,.bs-project-table,.bs-library-footer,.bs-library-error){width:100%}html .studio-view-library .bs-library-toolbar{flex-wrap:wrap;align-items:stretch;gap:12px}html .studio-view-library .bs-search{order:2;width:100%}html .studio-view-library .bs-project-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:18px 4px}html .studio-view-library .bs-project-title{grid-area:1/1}html .studio-view-library .bs-project-meta{grid-area:2/1/auto/-1;align-items:center;gap:16px;display:flex}html .studio-view-library .bs-project-actions{grid-area:1/2;align-self:start}html .studio-view-library .bs-project-time{text-align:left}}@media (width<=600px){html .studio-view-library .bs-library{padding:28px 20px 100px}html .studio-view-library .bs-library-heading{gap:12px;margin-bottom:24px}html .studio-view-library .library-heading-title{gap:9px}html .studio-view-library .library-folder-sticker{width:40px;height:40px}html .studio-app.studio-view-library .bs-library h1{gap:8px;font-size:24px!important}html .studio-view-library .bs-library-heading .bs-button{padding:8px 12px;font-size:12px}html .studio-view-library .bs-header .bs-nav button{gap:6px;padding-inline:6px}html .studio-view-library .bs-nav .bs-icon{width:16px;height:16px}}@media (width<=380px){html .studio-view-library .bs-header .bs-nav button{gap:4px;padding-inline:2px}html .studio-view-library .bs-nav .bs-icon{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){html .studio-view-library :is(.bs-project-row,.library-open-project){transition:none}}html .studio-view-workspace:has(main[data-workspace=sources]){--ink:#2d3b32;--muted:#69766d;--accent:#596f60;--line:#536b5b22;--font-ui:"PingFang SC","Home Noto Sans SC",sans-serif;--font-heading:var(--font-ui);--weight-body:400;--weight-label:400;--weight-title:400;background:#e9e6e2}html .studio-view-workspace:has(main[data-workspace=sources]) .studio-edition{display:none}html main.workbench-app.workspace-refined.workspace-dense[data-workspace=sources]{box-shadow:none;--font-ui:"PingFang SC","Home Noto Sans SC",sans-serif;--font-heading:var(--font-ui);--ink:#2d3b32;--muted:#69766d;--accent:#596f60;--line:#536b5b22;--type-body:14px;--weight-body:400;--weight-label:400;--weight-title:400;background:0 0;border:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :where(.step-rail,.topbar,#sources) :is(button,label,input,span,p,h1,h2,h3,summary,strong,small,a){font-family:var(--font-ui)!important;letter-spacing:normal!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f7f7f259;border-color:#ffffff9c;box-shadow:inset 0 1px #fff9}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-brand-name{color:#17291f;white-space:nowrap;flex-direction:column;line-height:1.4;display:flex;font-family:Kaiti SC,STKaiti,serif!important;font-size:18px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-brand-name>span{font:inherit!important}html .is-rail-compact main[data-workspace=sources] .source-brand-name{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail a{font-size:calc(var(--source-size,15px) * .92857)!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail a>small{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .rail-brand{margin-bottom:22px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .topbar{box-shadow:none;background:#f5f4ef80;border-color:#ffffff85;min-height:70px;padding:12px 32px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .desk-clock{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .top-actions{margin-left:auto}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .workspace-content{max-width:1300px;padding:54px clamp(28px,4vw,64px) 100px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .workspace-heading{margin-bottom:54px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .workspace-heading h2{font-size:calc(var(--source-size,15px) * 1.71429)!important;color:#17291f!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-completion{font-size:calc(var(--source-size,15px) * .85714);color:#69766d;background:0 0;border:0;padding:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .document-pair{gap:0 28px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-docket{--folder-fill:#e4e9e0;isolation:isolate;background:var(--folder-fill);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffffd9;border-radius:0 22px 22px;padding:28px 28px 22px;transition:box-shadow .22s;position:relative;box-shadow:inset 0 1px #fff,0 12px 28px #35423809}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-docket[data-kind=reference]{--folder-fill:#eeeae1}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-docket:before{content:"";background:var(--folder-fill);z-index:-1;border:1px solid #ffffffd9;border-bottom:0;border-radius:14px 19px 0 0;width:39%;height:20px;position:absolute;top:-19px;left:-1px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-docket:hover{box-shadow:inset 0 1px #fff,0 18px 36px #35423812}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-heading{grid-template-columns:1fr auto;gap:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-symbol{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-heading h3{font-size:calc(var(--source-size,15px) * 1.42857)!important;color:#17291f!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-state{color:#5f7164;background:#ffffff70;border:1px solid #ffffff80;border-radius:20px;max-width:150px;padding:4px 9px;font-size:calc(var(--source-size,15px) * .78571)!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename{color:#344a3b;align-items:flex-start;min-height:132px;padding:28px 102px 25px 0;line-height:1.8;display:flex;font-size:calc(var(--source-size,15px) * 1)!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename.is-empty{color:#69766d;font-size:calc(var(--source-size,15px) * .92857)!important}.source-folder-art{pointer-events:none;width:78px;height:94px;position:absolute;top:85px;right:26px}.source-folder-art i{background:#fbfaf5;border:1px solid #fff;border-radius:5px;transition:transform .25s;position:absolute;inset:0 3px 5px;transform:rotate(-8deg);box-shadow:0 4px 8px #3542380b}.source-folder-art i:nth-child(2){background:repeating-linear-gradient(#fbfaf5 0 13px,#dae0d44f 14px 15px);border:8px solid #fbfaf5;transform:rotate(6deg)}.source-folder-art img{object-fit:contain;filter:drop-shadow(0 3px 2px #3542380e);width:67px;height:67px;position:absolute;bottom:-6px;right:-14px;transform:rotate(7deg)}.source-docket:hover .source-folder-art i:first-child{transform:translateY(-4px)rotate(-11deg)}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.button,.upload-button){box-shadow:none;color:#405747;background:#fff7;border-color:#72857430;font-size:calc(var(--source-size,15px) * .92857)!important;border-radius:22px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.button,.upload-button).primary{color:#fff;background:#435c49;border-color:#435c49}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.button,.upload-button).primary:hover:not(:disabled){color:#fff;background:#304a37}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.button,.upload-button):is(:disabled,:has(input:disabled)){color:#859186;opacity:1;background:#dce1d766;border-color:#72857420}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-primary-actions{gap:10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-primary-actions>:is(.button,.upload-button){min-height:38px;padding:9px 15px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-records{border-color:#7b8c7026}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-utilities-row{border-color:#536b5b22;gap:18px;margin-top:30px;padding-top:24px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-utilities>summary{font-size:calc(var(--source-size,15px) * .85714);color:#69766d}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources :is(.reference-context,.clip-job-compact){box-shadow:none;background:#f7f7f06e;border:1px solid #ffffffa6;border-radius:14px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .operation-message.error{color:#9a493a!important}html .studio-view-workspace:has(main[data-workspace=sources]) .design-lab{left:auto;right:24px;transform:none}@container source-desk (width<=600px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .document-pair{row-gap:40px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-docket{padding:22px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename{min-height:112px}}@media (width<=900px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .workspace-content{padding:34px 22px 110px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .topbar{padding:12px 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail{background:#eeede6eb}}@media (prefers-reduced-motion:reduce){.source-folder-art i{transition:none}.source-docket:hover .source-folder-art i:first-child{transform:rotate(-8deg)}}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .rail-brand>.source-brand-name{color:#17291f;background:0 0;border-radius:0;flex:none;align-items:flex-start;width:auto;height:auto;padding:0;font-family:Kaiti SC,STKaiti,serif!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-brand-name>span{line-height:1.4;font-family:inherit!important;font-size:18px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .rail-brand>.source-brand-name{--font-ui:"Kaiti SC","STKaiti",serif;color:#17291f!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-brand-name>span{color:#17291f!important}@media (width<=900px){html .studio-view-workspace:has(main[data-workspace=sources]) .design-lab{bottom:86px;right:16px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .workspace-content{padding-bottom:170px}}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources]{--source-size:15px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.step-rail,.topbar,#sources){font-size:var(--source-size)}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.rail-footer button,.studio-back-library,.topbar h1,.breadcrumb,.topbar summary,.topbar .save-state){font-size:calc(var(--source-size) * .92857)!important}@media (width>=901px){html .is-rail-compact main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.rail-footer button,.studio-back-library){font-size:0!important}}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources]{--ink:#202c24;--muted:#56635a;--accent:#496451;--type-body:15px;--weight-label:500;--weight-title:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail a{color:#536157!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .step-rail a[aria-current]{color:#253c2d!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .topbar :is(button,summary,h1){font-size:14px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .workspace-heading h2{color:#202c24!important;font-size:25px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-heading h3{color:#202c24!important;font-size:21px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename{color:#24352a!important;font-size:15px!important;font-weight:450!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename.is-empty{color:#46594b!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-state{color:#536157!important;font-size:13px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] .source-completion{color:#56635a!important;font-size:13px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-utilities>summary{color:#46594b!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-record-link{color:#405c49!important;font-size:14px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources :is(.source-import-help,.source-notices,.source-review-notes){color:#536157;font-size:14px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] :is(.button,.upload-button){font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .source-primary-actions :is(button,label,span){font-weight:500!important}#sources .docket-records>.operation-feedback:is(.success,.idle),#sources .docket-records>.operation-feedback>.operation-record{display:none}.source-record-notices{gap:10px;margin-bottom:18px;display:grid}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources div.docket-filename{overflow-wrap:anywhere;display:block}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=sources] #sources .docket-filename ul{margin:10px 0 0;padding-left:18px}html .studio-app .studio-edition{display:none}html .studio-app .sidebar-tuning{color:#2d3b32;font-family:PingFang SC,Home Noto Sans SC,sans-serif;position:fixed;bottom:24px;left:auto;right:24px;transform:none}html .studio-app .sidebar-tuning .design-lab-panel{width:min(380px,100vw - 32px);left:auto;right:0;transform:none}html .sidebar-tuning .design-lab-body{gap:28px;display:grid}html .sidebar-tuning :is(h2,p,button,label,output,span){font-family:inherit}html .sidebar-tuning .design-lab-heading h2{font-size:20px}html .sidebar-tuning :is(.design-lab-heading p,.design-lab-footer){font-size:13px}html .sidebar-tuning .home-size-control{font-size:15px}@media (width>=901px){html .studio-app[class*=studio-view-]:not(.is-rail-compact){--rail-width:var(--shared-rail-width,183px)}html .studio-app.is-rail-compact{--rail-width:76px}html .studio-app :is(.bs-header,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .step-rail){color:#2d3b32;background:#f7f7f259;border:1px solid #ffffff9c;border-radius:24px;gap:5px;padding:24px 10px 12px;box-shadow:inset 0 1px #fff9}html .studio-app :is(.bs-header .bs-brand,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-brand){justify-content:center;gap:8px;min-height:72px;margin:0 0 24px;padding:0}html .studio-app :is(.bs-header .bs-brand,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-brand)>.bs-brand-mark{width:var(--shared-logo-size,35px);min-width:var(--shared-logo-size,35px);height:calc(var(--shared-logo-size,35px) * 308 / 281);color:#29372e;filter:none;background:0 0;flex:none;padding:0}html .studio-app :is(.bs-nav button,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .step-rail a){white-space:nowrap;gap:9px;padding-inline:10px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense .step-rail a>small{display:none}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-footer{margin-top:0}html .studio-app .rail-control-slot{flex:none;justify-content:flex-end;margin:auto 0 8px;display:flex}html .studio-app .rail-control-slot>.studio-rail-toggle{flex:0 0 32px;align-self:auto;width:32px;height:32px;margin:0;display:grid;position:static;inset:auto}html .studio-app.is-rail-compact :is(.bs-header .bs-brand,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-brand)>.bs-brand-mark{width:min(var(--shared-logo-size,35px),32px);min-width:0;height:calc(min(var(--shared-logo-size,35px),32px) * 308 / 281)}html .studio-app.is-rail-compact .rail-control-slot{justify-content:center}html .studio-app.is-rail-compact :is(.bs-nav button,main.workbench-app.v19-workspace.workspace-refined.workspace-dense .step-rail a){gap:0;padding-inline:4px}}@media (width<=900px){html .studio-app .rail-control-slot{display:none}html .studio-app .sidebar-tuning{bottom:86px;right:16px}}@media (width>=901px){html .studio-app .bs-header>.bs-help{margin-top:0}html .studio-app.is-rail-compact main.workbench-app.v19-workspace.workspace-refined.workspace-dense .rail-footer button{justify-content:center;gap:0}html .studio-app.is-rail-compact .bs-help{gap:0}}.rail-brand-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rail-brand-options>button{color:#526358;cursor:pointer;background:#eeede780;border:1px solid #66796b25;border-radius:16px;gap:12px;padding:14px 5px 12px;display:grid}.rail-brand-options>button[aria-pressed=true]{background:#fff9;border-color:#607c68;box-shadow:inset 0 0 0 1px #607c6840}.rail-brand-options>button>span:last-child{white-space:nowrap;font-size:11px}.brand-variant-preview{justify-content:center;align-items:center;gap:5px;height:66px;display:flex}.brand-variant-preview>.bs-brand-mark{width:32px;height:36px;overflow:visible}html[data-rail-brand=glass] .studio-app main[data-workspace=sources] .rail-brand>.bs-brand-mark .brand-shape,.brand-variant-preview[data-style=glass] .brand-shape{fill:var(--frost-fill);stroke:#f9fcf8;stroke-width:3px;filter:drop-shadow(1px 2px 1px #526c5c70)}html[data-rail-brand=glass] .studio-app main[data-workspace=sources] .rail-brand:hover>.bs-brand-mark{filter:brightness(1.1)drop-shadow(0 0 4px #ffffff90)}html[data-rail-brand=paper] .studio-app main[data-workspace] .rail-brand>.bs-brand-mark,.brand-variant-preview[data-style=paper]>.bs-brand-mark{border:1px solid #d9d1bf;border-radius:8px;outline:3px solid #fffdf5;transition:transform .22s;transform:rotate(-7deg);box-shadow:0 4px 6px #473f2d20;box-sizing:content-box!important;background:#fbf6e9!important;padding:9px!important}html[data-rail-brand=paper] .studio-app main[data-workspace] .rail-brand:hover>.bs-brand-mark{transform:rotate(0)}html[data-rail-brand=wordmark] .studio-app main[data-workspace=sources] .rail-brand:after{content:"Huatai";letter-spacing:-1px;color:#29372e;font:400 24px/1.1 Georgia,Times New Roman,serif}html[data-rail-brand=wordmark] .studio-app main[data-workspace=sources] .rail-brand>.bs-brand-mark{width:calc(var(--shared-logo-size,35px)*.72)!important;min-width:0!important;height:calc(var(--shared-logo-size,35px)*.79)!important}.brand-variant-preview[data-style=wordmark]>.bs-brand-mark{width:19px;height:22px}.brand-variant-preview em{letter-spacing:-.6px;color:#29372e;font:400 17px/1 Georgia,serif}@media (width>=901px){html[data-rail-brand=paper] .studio-app.is-rail-compact main[data-workspace=sources] .rail-brand>.bs-brand-mark{width:26px;height:29px;padding:4px!important}html[data-rail-brand=wordmark] .studio-app.is-rail-compact main[data-workspace=sources] .rail-brand:after{display:none}}@media (prefers-reduced-motion:reduce){html .studio-app main[data-workspace=sources] .rail-brand>.bs-brand-mark{transition:none}}html .studio-app:not(.studio-view-workspace)>.sidebar-tuning{display:none}html .studio-app:is(.studio-view-home,.studio-view-library) .bs-header .bs-brand>.bs-brand-mark{width:25px;min-width:25px;height:29px;box-shadow:none;filter:none;border:0;outline:0;transform:none;background:0 0!important;padding:0!important}@media (width>=901px){html[data-rail-brand] .studio-app.is-rail-compact main[data-workspace] .rail-brand>.bs-brand-mark{box-shadow:none;filter:none;border:0;border-radius:0;outline:0;transform:none;background:0 0!important;width:32px!important;min-width:0!important;height:35px!important;padding:0!important}html[data-rail-brand] .studio-app.is-rail-compact main[data-workspace] .rail-brand>.bs-brand-mark .brand-shape{fill:currentColor;stroke:none;filter:none}}html[data-rail-brand=paper] .studio-app main[data-workspace=sources] .rail-brand>.bs-brand-mark{transform:rotate(0)}html .studio-view-workspace:has(main[data-workspace=data]){--font-ui:"PingFang SC","Home Noto Sans SC",sans-serif;--ink:#202c24;--muted:#56635a;background:#e9e6e2}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data]{--font-ui:"PingFang SC","Home Noto Sans SC",sans-serif;--font-heading:var(--font-ui);--ink:#202c24;--muted:#56635a;--accent:#496451;--line:#536b5b22;--sheet-ink:#202c24;--sheet-label:#5b6e60;--sheet-prompt:#839086;--type-body:15px;box-shadow:none;font-family:var(--font-ui);background:0 0;border:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(.step-rail,.topbar,.workspace-content) :is(button,label,input,select,textarea,span,p,h1,h2,h3,summary,strong,small,a){font-family:var(--font-ui)!important;letter-spacing:normal!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .desk-clock{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .topbar{box-shadow:none;background:#f5f4ef80;border-color:#ffffff85;min-height:70px;padding:12px 32px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .top-actions{margin-left:auto}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .topbar :is(button,summary,h1){font-size:14px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .step-rail a{color:#536157;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .step-rail a[aria-current]{color:#253c2d}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .workspace-content{max-width:1300px;padding:28px clamp(24px,4vw,56px) 70px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .data-toolbar{box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#e9e6e2ed;border:0;flex-wrap:wrap;margin-bottom:22px;padding:10px 0 16px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .data-toolbar .workspace-tabs{box-shadow:none;background:#f7f7f075;border:1px solid #fff9;border-radius:24px;gap:4px;padding:4px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .workspace-tabs>button{color:#536157;border-radius:20px;padding:9px 17px;border:0!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .workspace-tabs>button[aria-pressed=true]{color:#263c2e;background:#fff;box-shadow:0 2px 9px #3542380a}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .field-filter{box-shadow:none;background:0 0;border:0;padding:3px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .field-filter button{color:#46594b;border-radius:16px!important;font-size:13px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .field-filter button[aria-pressed=true]{color:#314b39;box-shadow:none;background:#fff9}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .data-inspector-trigger{color:#46594b;font-size:13px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond{--sheet-ink:#202c24;--sheet-label:#5b6e60;--sheet-prompt:#839086}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-sheet-head{padding:4px 0 22px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-document-label{color:#7a887d;margin-bottom:8px;font-size:12px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-name-editor h2{text-wrap:initial;max-width:32em;line-height:1.5;color:#202c24!important;font-size:25px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-name-action{color:#536b5b;font-size:12px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip{box-shadow:none;background:#f7f7f280;border:1px solid #fff9;border-radius:20px;grid-template-columns:1fr 1.35fr 1fr;margin:0 0 26px;padding:6px 0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip>*{margin:8px 0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip>*+*{border-left:1px solid #536b5b22}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip>.field,html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data]#bond .bond-term-link{gap:8px;min-height:76px;padding:0 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip :is(.field-label,.bond-term-link>span:first-child){color:#46594b;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip input{height:40px;font-size:22px!important;font-weight:450!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip input:placeholder-shown{font-size:15px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-term-link strong{color:#354d3d;font-size:18px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-sheet-group{border-top:1px solid #536b5b22;padding:22px 0;display:block}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-group-title{gap:9px;margin-bottom:16px;padding:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-group-title h3{color:#304b39;font-size:16px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-group-title>span{color:#66786b;font-size:11px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-fact-grid>.field,html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data]#bond .bond-history-fields .bond-long-field>summary{--label-track:136px;grid-template-columns:var(--label-track) minmax(0,1fr) auto;gap:8px;min-height:48px;padding:3px 0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-fact-grid .field-label,html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data]#bond .bond-long-field>summary>span{color:#46594b;line-height:1.5;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond input{color:#24352a!important;box-shadow:none!important;background:#ffffffa6!important;border:1px solid #687e6d20!important;border-radius:9px!important;padding:9px 12px!important;font-size:15px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond input:not(:placeholder-shown):not(:focus){background:#ffffff70!important;border-color:#0000!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond input:hover{border-color:#687e6d40!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond input:focus{outline-offset:1px;outline:2px solid #6e8b7618;background:#fff9!important;border-color:#6e8b76!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond input::placeholder{color:#6a756d!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-quiet-action{color:#5a7762;align-self:center;font-size:13px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-long-field>summary>strong{font-size:15px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(.button,.upload-button){box-shadow:none;border-radius:22px!important;font-size:14px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .button.primary{color:#fff;background:#435c49;border-color:#435c49}@media (width<=900px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .workspace-content{padding:20px 18px 100px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .data-toolbar{position:static}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .data-toolbar-actions{flex-wrap:wrap}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] .topbar{padding:12px 18px}}@container bond-sheet (width<=720px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-fact-grid{grid-template-columns:1fr}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-fact-grid>.field{--label-track:130px}}@container bond-sheet (width<=600px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip{grid-template-columns:1fr 1fr}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-key-strip>.bond-term-link{border-left:0;grid-column:1/-1}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] #bond .bond-name-editor h2{font-size:21px!important}}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(.field-label,.subsection-title){color:#46594b!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(.workspace-tabs>button,.field-filter button,.data-inspector-trigger){font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(input,select,textarea){color:#24352a;font-weight:450}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=data] :is(input,textarea)::placeholder{color:#6a756d;opacity:1}html .studio-view-workspace:has(main:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review])){background:#e9e6e2}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]){--font-ui:"PingFang SC","Home Noto Sans SC",sans-serif;--font-heading:var(--font-ui);--ink:#202c24;--muted:#56635a;--accent:#496451;--line:#536b5b22;--input-line:#687e6d30;--type-body:15px;box-shadow:none;font-family:var(--font-ui);color:var(--ink);background:0 0;border:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(.step-rail,.topbar,.editor-workspace,.tables-section,.workspace-heading,.report-actions,.rp-toolbar) :is(button,label,input,select,textarea,span,p,h1,h2,h3,summary,strong,small,a,th,td){font-family:var(--font-ui)!important;letter-spacing:normal!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .desk-clock{display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .topbar{box-shadow:none;background:#f5f4ef80;border-color:#ffffff85;min-height:70px;padding:12px 32px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .top-actions{margin-left:auto}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .topbar :is(button,summary,h1){font-size:14px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .step-rail a{color:#536157;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .step-rail a[aria-current]{color:#253c2d}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .workspace-content{max-width:1440px;padding:28px clamp(24px,3.2vw,48px) 70px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(.button,.upload-button){box-shadow:none;padding:9px 16px;border-radius:22px!important;font-size:13px!important;font-weight:400!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .button.primary{color:#fff;background:#435c49;border-color:#435c49}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .button:disabled{color:#89938b;box-shadow:none;background:#e3e5df;border-color:#d7ddd6}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(button,summary,input,textarea,select):focus-visible{outline-offset:3px;outline-color:#6e8b76}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .workspace-heading{border:0;margin:0 0 22px;padding:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .workspace-heading h2{color:#202c24!important;font-size:25px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-workspace{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:28px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory{box-shadow:none;scrollbar-width:thin;scrollbar-color:#c5cdc4 transparent;background:#f6f5ef70;border:1px solid #fff9;border-radius:20px;padding:10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory header{color:#56635a;padding:10px 10px 15px;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory header strong{font-size:12px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button{color:#4b5d50;border:0;border-radius:10px;gap:8px;min-height:40px;padding:9px 10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button>strong{line-height:1.5;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button>span{color:#607365;min-width:28px;font-size:10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button>i{font-size:11px;font-style:normal}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button[aria-current]{color:#24362a;background:#ffffffd9;box-shadow:0 3px 10px #30443606}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory .node-download{border-top:1px solid var(--line);color:#56635a;border-radius:0;margin-top:12px;padding-top:16px;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-editing-surface{min-width:0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document>.section-heading{border-bottom:1px solid var(--line);flex-wrap:wrap;margin:0 0 18px;padding:8px 0 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .section-heading h2{color:#202c24;font-size:23px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .section-heading small.editor-mode-chip{color:#56635a;background:#f6f5ef85;border:1px solid #fff9;border-radius:20px;padding:4px 9px;font-size:11px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .editor-action-group{flex-wrap:wrap;gap:8px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .background-manuscript{color:#243229;background:#fbfaf7;border:1px solid #fff;border-radius:16px;min-height:clamp(340px,54dvh,680px);padding:26px 28px;line-height:2;box-shadow:0 8px 26px #33403405;font-size:16px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .background-manuscript:focus{outline-offset:2px;border-color:#8c9d8c;outline:2px solid #6e8b7618}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .background-manuscript::placeholder{color:#6a756d}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .node-primary-actions{border-color:var(--line);gap:10px;margin-top:14px;padding-top:16px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .node-primary-actions>span{color:#56635a;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-word-count{color:#5a695e;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .report-table-anchor{color:#536d5c;background:#f4f4ee80;border-color:#b7c5b8;border-radius:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .report-text-region label>strong{color:#637569;font-size:13px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .background-market-fields{background:#f7f6ef80;border:1px solid #ffffff85;border-radius:14px;gap:16px;padding:16px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables.tables-lab{--lab-line:#536b5b22;--lab-muted:#536157;--lab-ink:#202c24}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index{background:#f7f7f075;border:1px solid #fff9;border-radius:25px;gap:4px;margin-bottom:28px;padding:4px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index button{color:#536157;border:0;border-radius:21px;padding:11px 14px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index button[aria-pressed=true]{color:#263c2e;background:#fff;box-shadow:0 2px 9px #3542380a}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index .lab-tab-number{color:#66786b;font-size:10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index .lab-tab-label{font-size:14px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .table-panel-heading{flex-wrap:wrap;gap:10px;margin:0 0 22px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .table-panel-heading>strong{font-size:25px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .table-panel-heading>span{color:#607365;background:#ffffff60;border:0;border-radius:6px;padding:4px 7px;font-size:11px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-review-filters button{border-radius:17px;padding:7px 12px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-review-filters button[aria-pressed=true]{background:#fff9;border-color:#fff9}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-group{margin-bottom:24px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-group>header{padding:12px 0 9px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-group>header h3{color:#3b5242;font-size:15px;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field .field{min-height:52px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field .field-label{color:#46594b;font-size:14px;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field input{color:#24352a;background:#fff5;border:1px solid #687e6d25;border-radius:9px;min-height:36px;padding:8px 10px;font-size:14px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field .field-filled input{background:#ffffff25;border-color:#0000;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .table-scroll{box-shadow:none;background:#fbfcf9;border-color:#536b5b22;border-radius:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables :is(.balance-grid,.editable-grid) thead th{color:#5b6d60;background:#eff0e9;padding-block:12px;font-size:12px;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .balance-grid tbody th{color:#627466;background:#f6f6f0;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .grid-toolbar{flex-wrap:wrap;gap:10px;font-size:13px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-guide{border-color:var(--line);color:#536157;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-command-bar{gap:12px;margin-bottom:20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-command-bar .tranche-tabs button{background:#fff5;border-color:#ffffff90;border-radius:18px;padding:7px 13px;font-size:13px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-command-bar .tranche-tabs button.selected{color:#202c24;background:#fff;border-color:#fff}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-run-actions button{border-radius:20px;padding:9px 16px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-run-actions .inline-action{background:#435c49;border-color:#435c49}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-assumptions{background:#f8f8f280;border:1px solid #fff9;border-radius:18px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-assumptions>header{padding:20px 20px 0}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-cash-inputs{gap:16px;padding:18px 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-rate-bands{border-color:var(--line);background:#f2f2eb80}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-rate-bands>section{padding:18px 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-entry .field input{background:#ffffff9c;border-color:#687e6d25;border-radius:9px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-result-empty{color:#56635a;background:#f8f8f260;border:1px dashed #adbdae80;border-radius:18px;padding:28px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-result-metrics{background:#f7f7f080;border-color:#fff9;border-radius:16px;padding:18px 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-result-metrics dd{color:#304b39;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .paper-workspace{max-width:1180px;margin:0 auto}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-actions{color:#304437;box-shadow:none;background:#f8f8f180;border:1px solid #fff9;border-radius:16px;margin-bottom:22px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-actions>summary{min-height:54px;padding:15px 20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-actions>summary strong{color:#304437;font-size:14px;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-count{color:#4b6753;background:#e0e7dd;border-radius:20px;padding:2px 8px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-disposition{color:#6f7e72;font-size:12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-groups{border-color:var(--line);padding:0 20px 12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-groups h3{color:#526b5a;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-name{color:#304437}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(.report-action-node,.report-action-copy p,.report-action-evidence blockquote){color:#6a796f}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-link{color:#46654f}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-action-accept{background:#435c49;border-color:#435c49;border-radius:18px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .rp-toolbar{color:#4f6657;gap:12px;padding:8px 0 18px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .rp-toolbar-main strong{color:#304437;font-size:14px;font-weight:500}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .rp-nav select{color:#405c49;background:#ffffff85;border:1px solid #fff9;border-radius:18px;max-width:190px;padding:8px 12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .rp-toolbar .rp-link{color:#607967;font-size:13px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-paper .rp-desk{background:#dddcd480;border:1px solid #ffffff70;border-radius:20px;padding:clamp(16px,2.5vw,32px)}@media (width<=1100px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-workspace{grid-template-columns:165px minmax(0,1fr);gap:20px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .workspace-content{padding:24px 24px 80px}}@media (width<=900px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .topbar{padding:12px 18px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .workspace-content{padding:20px 18px 90px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-workspace{display:block}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory{max-height:none;margin-bottom:22px;position:static}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button:not(.node-download){display:none}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-workspace .editor-chapter-picker{color:#304437;background:#fff9;border:1px solid #fff;border-radius:10px;width:100%;min-height:40px;padding:8px;font-size:14px;display:block}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory .node-download{border:0;margin:8px 0 0;padding:8px 10px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .section-heading h2{font-size:21px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index button{padding:10px 12px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index{border-radius:18px}}@media (width<=600px){html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .background-manuscript{min-height:340px;padding:18px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-actions>summary{flex-wrap:wrap;padding:12px 14px}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .rp-toolbar-main{flex-wrap:wrap}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .report-paper .rp-desk{border-radius:12px;padding:8px}}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .rate-linkage-control button{border-radius:15px;padding:5px 10px;font-size:12px;font-weight:400}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(.editor-workspace,.tables-section) .field-label{color:#46594b!important;font-size:14px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-entry .field input{color:#24352a;background:#fffc;font-size:15px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field input{color:#24352a;background:#ffffffa6;font-weight:450;font-size:15px!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .limit-field .field-filled input{background:#ffffff70;font-weight:450}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) :is(.editor-workspace,.tables-section) :is(input,textarea)::placeholder{opacity:1;color:#6a756d!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables :is(.balance-grid,.editable-grid) thead th{color:#405346;font-size:13px!important;font-weight:600!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .balance-grid tbody th{color:#46594b;font-size:13px!important;font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables :is(.lab-unit,.lab-model-note,.lab-guide,.grid-empty-note,.lab-result-empty p,.limit-review-hint){color:#536157}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) #tables .lab-index .lab-tab-label{font-weight:500!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .editor-document .background-manuscript{color:#243229;font-weight:450!important}html main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables],[data-workspace=review]) .node-directory-list>button>span{color:#607365!important;font-size:11px!important}@media (width>=901px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .workspace-content{max-width:none;padding-left:20px;padding-right:28px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-workspace{grid-template-columns:176px minmax(0,1fr);gap:24px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory{border-radius:18px;padding:8px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory-list>button:not(.node-download){grid-template-columns:28px minmax(0,1fr) 10px;gap:5px;min-height:40px;padding:9px 6px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .node-directory-list>button>strong{white-space:nowrap;font-size:13px!important}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document{box-sizing:border-box;justify-self:start;width:100%;min-width:0;max-width:880px}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document textarea.background-manuscript{box-sizing:border-box;resize:none;field-sizing:fixed;width:100%;max-height:none;display:block;overflow:hidden;min-height:150px!important;padding:20px 24px!important}@media (width<=700px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document textarea.background-manuscript{min-height:130px!important;padding:16px!important}}@media screen{html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=review] .report-paper .rp-sheet{zoom:calc(var(--rp-scale,1) * var(--reading-paper-scale,.9))}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document textarea.background-manuscript{font-size:16px!important;line-height:2!important}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document[data-node-id=II] textarea.background-manuscript{font-size:15px!important;line-height:1.4!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense[data-workspace=editor] .editor-document[data-node-id=III-1] textarea.background-manuscript{font-size:var(--issuer-editor-font,16px)!important;line-height:var(--issuer-editor-line,2)!important}html .studio-app main[data-workspace=data] .workspace-content{padding-bottom:144px!important}html .studio-app main[data-workspace=data] .data-toolbar:empty{display:none!important}.data-deck-panel{min-width:0;transition:transform .24s cubic-bezier(.2,.7,.2,1)}html .studio-app .data-deck-dock{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eeeee6ed;border:1px solid #ffffffed;border-radius:999px;max-width:calc(100vw - 32px);padding:5px;position:fixed;bottom:28px;transform:translate(-50%);box-shadow:0 7px 28px #25362b14,inset 0 1px #fff}html .studio-app .data-deck-dock>div{width:max(var(--station-width,354px),calc(var(--station-font-size,14px) * 18 + 36px));grid-template-columns:repeat(3,minmax(0,1fr));max-width:calc(100vw - 44px);display:grid;position:relative}html .studio-app .data-deck-dock i{pointer-events:none;background:#fff;border-radius:999px;width:33.3333%;transition:transform .42s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 2px 8px #22362b08}html .studio-app .data-deck-dock button{min-height:var(--station-height,38px);white-space:nowrap;font:var(--station-weight,500) var(--station-font-size,14px)/1.5 var(--font-ui);color:#607167;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 6px;position:relative}html .studio-app .data-deck-dock button[aria-selected=true]{color:#20362a}html .studio-app .data-deck-dock button:focus-visible{outline-offset:2px;outline:2px solid #607b68}html .studio-app .data-deck-dock button:disabled{cursor:default;opacity:.6}html .studio-app main[data-workspace=data]>.workspace-flow{bottom:92px}@media (width<=900px){html .studio-app .data-deck-dock{bottom:84px}html .studio-app main[data-workspace=data]>.workspace-flow{bottom:146px}html .studio-view-workspace:has(main[data-workspace=data]) .design-lab-dock{bottom:150px}}@media (prefers-reduced-motion:reduce){.data-deck-panel,html .studio-app .data-deck-dock i{transition:none}}@media print{.data-deck-dock{display:none!important}}html .studio-app main[data-workspace=data]>.workspace-scrollport{margin-bottom:calc(var(--station-height,38px) + 38px)}html .studio-app main[data-workspace=data] .workspace-content{padding-top:16px!important}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense{height:calc(100dvh - var(--frame-gap,0px)*2);flex-direction:column;min-height:0;padding-bottom:0;display:flex}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense>.topbar{flex:none;position:relative;top:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense>.workspace-scrollport{overscroll-behavior-y:contain;isolation:isolate;border-radius:0 0 var(--frame-radius,0px) var(--frame-radius,0px);flex:1 1 0;min-height:0;overflow:auto}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-scrollport :is(.data-toolbar,.table-tabs){top:0}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-scrollport .node-directory{top:20px}@media (width<=900px){html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense{height:calc(100dvh - 68px)}}@media print{html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense{height:auto;display:block}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense>.workspace-scrollport{height:auto;overflow:visible}}html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense .workspace-settings>div{opacity:1;border:1px solid #fff;max-height:calc(100dvh - 120px);overflow-y:auto;box-shadow:0 16px 42px #1d302326;-webkit-backdrop-filter:none!important;background:#f7f7f2!important}@media screen{html .studio-app main.workbench-app.v19-workspace.workspace-refined.workspace-dense:is([data-workspace=editor],[data-workspace=tables])>.workspace-scrollport>.workspace-content{box-sizing:border-box;min-height:calc(100% + var(--workspace-scroll-buffer,120px));padding-bottom:var(--workspace-scroll-buffer,120px)!important}}.operation-feedback{color:#33483b;min-width:0;font:400 13px/1.65 var(--font-ui,sans-serif);overflow-wrap:anywhere;flex-basis:100%;margin:8px 0 0}.operation-feedback .operation-brief{color:#33483b;font-weight:500}.operation-feedback .operation-record{vertical-align:top;max-width:100%;margin:0 0 0 12px;display:inline-block}.operation-feedback .operation-record>summary{cursor:pointer;color:#56695d;list-style:revert;box-shadow:none;background:0 0;border:0;padding:0;font-size:12px}.operation-feedback .operation-record[open]{margin:6px 0 0;display:block}.operation-feedback .operation-record ol{color:#56695d;max-height:180px;margin:8px 0;padding:0 0 0 18px;font-size:12px;overflow:auto}.operation-feedback .operation-record li{white-space:pre-wrap;margin:4px 0}.operation-feedback .operation-problem{color:#823e31;border-left:2px solid #b08372;padding-left:10px}.operation-feedback .operation-problem strong{font-size:13px;font-weight:600}.operation-feedback .operation-problem p{color:inherit;margin:3px 0;font-size:13px;line-height:1.65}.operation-feedback.error .operation-record{margin:6px 0 0 12px}.export-action{align-items:center;gap:8px;display:flex;position:relative}.export-feedback>summary{color:#33483b;cursor:pointer;white-space:nowrap;font-size:12px}.export-feedback[data-error=true]>summary{color:#823e31}.export-feedback>.operation-feedback{z-index:95;background:#f8f8f3;border:1px solid #fff;border-radius:16px;width:min(360px,80vw);margin:0;padding:16px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 30px #24372c18}.draft-action-feedback{width:100%;margin-top:8px}.source-utilities-row{flex-wrap:wrap}html main.workbench-app.workspace-dense #sources .docket-records .clip-job-area{width:100%;margin:6px 0 0}html main.workbench-app.workspace-dense #sources .docket-records .clip-job-compact{box-shadow:none;background:0 0;border:0;padding:0}html main.workbench-app.workspace-dense #sources .docket-records .clip-job-heading strong{font-size:13px;font-weight:500}html main.workbench-app.workspace-dense #sources .docket-records .clip-job-heading span{font-size:12px}html main.workbench-app.workspace-dense #sources .docket-records .clip-job-compact progress{height:3px;margin:5px 0}
