.daisy-finance-entry{margin-left:auto;display:inline-flex;align-items:center;min-height:32px;padding:5px 11px;border:1px solid #c9b7c5;border-radius:4px;color:#81021f;background:#fcf8fb;font-size:12px;text-decoration:none;white-space:nowrap}.daisy-finance-entry:hover{background:#efe3eb;border-color:#a87d96}.daisy-finance-entry:focus-visible{outline:2px solid #81021f;outline-offset:3px}.daisy-finance-entry+#backup{margin-left:12px}.daisy-choosing-workspace{overflow:hidden!important}
#daisy-workspace-choice{position:fixed;inset:0;z-index:1500;overflow:auto;background:#efebf1;color:#292630;padding:34px 5vw;font-family:"Microsoft YaHei UI","Microsoft YaHei","Segoe UI",sans-serif;box-sizing:border-box;min-width:1024px}#daisy-workspace-choice *{box-sizing:border-box}.daisy-choice-top{display:flex;align-items:center;justify-content:space-between;color:#706971;font-size:13px}.daisy-choice-brand{display:flex;gap:12px;align-items:center}.daisy-choice-brand img{width:37px;height:37px}.daisy-choice-brand span{font:italic 30px Georgia,serif;color:#81021f}.daisy-choice-title{max-width:1200px;margin:7vh auto 4vh}.daisy-choice-title small{font-size:10px;letter-spacing:3px;color:#706971}.daisy-choice-title h1{font-size:34px;line-height:1.5;font-weight:500;letter-spacing:1px;margin:16px 0 10px}.daisy-choice-title p{font-size:13px;line-height:1.8;color:#706971}.daisy-choice-cards{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;min-height:400px;margin:auto;border:1px solid #d3c8d6;border-radius:8px;overflow:hidden}.daisy-choice-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:45px;text-decoration:none;color:#292630;background:#fcfbfd;overflow:hidden;transition:background .15s}.daisy-choice-card:first-child{border-right:1px solid #e0d5e1}.daisy-choice-number{font:italic 15px Georgia,serif;color:#a493a5;margin-bottom:40px}.daisy-choice-card h2{position:relative;font-size:28px;font-weight:500;line-height:1.4;margin:0 0 14px;z-index:1}.daisy-choice-card p{position:relative;color:#756877;font-size:13px;line-height:1.9;max-width:300px;margin:0 0 30px;z-index:1}.daisy-choice-enter{position:relative;display:flex;align-items:center;gap:32px;margin-top:auto;color:#81021f;border-bottom:1px solid #b9859c;padding-bottom:7px;font-size:14px;z-index:1}.daisy-choice-enter b{font-weight:400;transition:transform .15s}.daisy-choice-card img{position:absolute;width:240px;right:-100px;bottom:30px;opacity:.12;transform:rotate(20deg)}.daisy-choice-card.finance{color:#f4edf6;background:#241c2c}.daisy-choice-card.finance p{color:#c0b2c6}.daisy-choice-card.finance .daisy-choice-enter{color:#e5bfd4}.daisy-choice-card.finance:after{content:'';position:absolute;right:40px;bottom:50px;width:150px;height:120px;background:repeating-linear-gradient(0deg,transparent,transparent 22px,#75617b50 23px,#75617b50 24px);border-bottom:1px solid #796781;transform:skewY(-12deg);opacity:.5}.daisy-choice-card:hover{background:#f5edf4}.daisy-choice-card.finance:hover{background:#32243b}.daisy-choice-card:hover .daisy-choice-enter b{transform:translateX(5px)}.daisy-choice-card:focus-visible{outline:3px solid #aa7d98;outline-offset:-6px}.daisy-choice-foot{max-width:1200px;margin:24px auto;color:#706971;font-size:11px;line-height:1.7}@media(max-height:800px){.daisy-choice-title{margin-top:4vh}.daisy-choice-cards{min-height:340px}.daisy-choice-card{padding:32px}.daisy-choice-number{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){#daisy-workspace-choice *{transition:none!important}}
.daisy-choosing-workspace> :not(#daisy-workspace-choice){visibility:hidden!important}

/* Shared page destinations and explicit action ranges. */
main>.topbar .workspace-switch{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:34px;padding:6px 10px;border:1px solid #d4dbe3;background:#fff;border-radius:4px;font-size:12px}main>.topbar .workspace-switch>span{display:none}main>.topbar .workspace-switch strong{font-weight:400}
#workspace-dialog [data-workspace-page]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--line,#ddd);border-radius:4px;text-decoration:none;color:inherit;background:#fff;min-height:64px}
#workspace-dialog [data-workspace-page]:hover,#workspace-dialog [data-workspace-page]:focus-visible{border-color:#ae1238;background:#fcf5f7;outline-offset:2px}
.daily-workflow-paths,.score-peer-tabs,.board-parent-links,.dd-action-groups{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.daily-workflow-paths a{display:flex;flex-direction:column;gap:4px;flex:1;min-width:150px;text-decoration:none;padding:10px 12px;border:1px solid #d4dbe3;color:inherit;background:white;border-radius:4px}.daily-workflow-paths small{font-size:12px;color:#657080}
.daily-workflow-paths [aria-current=page],.score-peer-tabs [aria-current=page]{background:#fbf0f3;border-color:#ae1238;color:#a61131}
.score-peer-tabs a,.front-finance-context{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #ccd3dd;border-radius:4px;color:#a61131;text-decoration:none;margin-right:8px}.front-source-note{font-size:13px;color:#5f6877;margin:8px 0 14px}.score-peer-tabs small{align-self:center;color:#606b7c}
.dd-action-group{border:1px solid #d4dbe3;padding:8px;border-radius:4px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dd-action-group>span{font-size:12px;color:#5f6877}.dd-mapping-row{display:grid;grid-template-columns:minmax(130px,1fr) minmax(180px,1fr) minmax(260px,2fr);gap:10px;align-items:center;margin:10px 0}.dd-mapping-row input,.dd-mapping-row select{width:100%;min-width:0}
.closing-group-summary{display:flex;flex-wrap:wrap;gap:10px;padding:8px 0}.closing-group-summary span{font-size:12px}.goal-scope-list{max-height:180px;overflow:auto;columns:2}.board-parent-links{display:inline-flex;margin:0 0 0 8px}.board-parent-links button{font-size:12px;padding:4px 8px}
