.tracking-workspace[class*=module-]{--module-accent:#71d8f5}.module-subtitle{font-size:10px;color:var(--detail-8fa8bb,#8fa8bb);margin-top:3px}.tracking-workspace[class*=module-] .tracking-heading{border-left:3px solid var(--module-accent);padding-left:12px}.tracking-workspace[class*=module-] .tracking-heading h1{letter-spacing:-.6px}.tracking-workspace[class*=module-] .tracking-summary>div{border-top:2px solid color-mix(in srgb,var(--module-accent) 55%,var(--detail-244357,#244357));border-radius:5px;background:linear-gradient(120deg,var(--detail-101f32,#101f32),var(--detail-081523,#081523))}.tracking-workspace[class*=module-] .tracking-summary strong{color:var(--module-accent)}.tracking-workspace[class*=module-] .tracking-tabs button[aria-pressed=true]{border-color:var(--module-accent);background:color-mix(in srgb,var(--module-accent) 13%,var(--detail-0b1c30,#0b1c30))}.module-surface{overflow:hidden;border-radius:6px}.module-record-table strong{font-weight:500;color:var(--detail-e1edf6,#e1edf6)}.module-record-table th:last-child{width:162px}.module-record-table td{height:48px}.module-money{font-family:var(--interface-mono);color:var(--module-accent);font-variant-numeric:tabular-nums}.module-record-table-Transaction th:nth-child(2){width:22%}.module-record-table-Transaction th:nth-child(3){width:18%}.module-status{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--detail-345168,#345168);padding:3px 6px;border-radius:4px;font-size:9px;color:var(--detail-acd2e4,#acd2e4);background:var(--detail-102338,#102338);vertical-align:middle;text-transform:capitalize}.module-status[data-status=done],.module-status[data-status=offer]{color:#8be1b9;border-color:#326853;background:#102b28}.module-status[data-status=active],.module-status[data-status=interview]{color:#d4c5ff;border-color:var(--detail-615883,#615883);background:var(--detail-222039,#222039)}.module-status[data-status=rejected],.module-status[data-status=withdrawn]{color:var(--detail-b6b9c7,#b6b9c7);background:var(--detail-21222d,#21222d)}.module-date-hint{display:block;font-size:8px;color:var(--detail-8ba8bd,#8ba8bd);margin-top:3px}.module-cards{height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;padding:9px}.module-record-card{border:1px solid var(--detail-2a4358,#2a4358);background:linear-gradient(135deg,var(--detail-102035,#102035),var(--detail-0b1527,#0b1527));padding:12px;display:flex;flex-direction:column;gap:7px;min-width:0;min-height:0;border-radius:6px;overflow:hidden}.module-record-card header{display:flex;align-items:center;justify-content:space-between;gap:6px}.module-kicker{font-size:8px;letter-spacing:1px;color:var(--module-accent)}.module-kicker,.module-record-card h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-record-card h2{font-size:16px;color:var(--detail-e5eff8,#e5eff8)}.module-record-card p{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-record-card .course-code{font-family:var(--interface-mono);color:var(--module-accent)}.module-record-card dl{margin:0;display:flex;gap:18px}.module-record-card dl>div{min-width:0;flex:1}.module-record-card dt{font-size:8px;color:var(--detail-859bb1,#859bb1);margin-bottom:3px}.module-record-card dd{font-size:10px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-record-card footer{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:auto}.module-muted{color:var(--detail-8ba2b7,#8ba2b7);font-size:9px;line-height:1.5}.module-record-card .record-number{font-size:20px;font-family:var(--interface-mono);color:var(--module-accent)}.record-number small{font-size:10px;color:var(--detail-a0b8cb,#a0b8cb)}.module-record-card progress{height:7px;width:100%;accent-color:var(--module-accent);flex-shrink:0}.module-record-card .module-date{font-size:9px;color:var(--detail-9cb4c7,#9cb4c7)}.module-record-card .module-excerpt{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5}.module-pipeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);gap:8px;height:100%;padding:9px}.module-scope{grid-column:1/-1;font-size:9px;color:var(--detail-8ca8bf,#8ca8bf)}.pipeline-lane{border:1px solid var(--detail-2a4358,#2a4358);border-top:2px solid var(--module-accent);border-radius:5px;padding:9px;min-height:0;background:var(--detail-0b1829,#0b1829);overflow:hidden;display:flex;flex-direction:column;gap:6px}.pipeline-lane h2{font-size:13px;color:var(--detail-e5edf5,#e5edf5)}.pipeline-lane>small{font-size:8px;color:var(--detail-819eb7,#819eb7)}.opportunity-card{padding:8px;border:1px solid var(--detail-2b435c,#2b435c);background:var(--detail-112237,#112237);border-radius:4px;display:grid;grid-template-columns:1fr auto;gap:4px;min-width:0;flex-shrink:1;min-height:0}.opportunity-card h3{font-size:11px;grid-column:1/-1}.opportunity-card h3,.opportunity-card p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.opportunity-card p{font-size:10px;color:var(--detail-9bb9cb,#9bb9cb)}.opportunity-card>span:not(.module-status){font-size:8px;color:var(--detail-89a2b8,#89a2b8);grid-column:1/-1}.opportunity-card .module-status{grid-column:1/-1;justify-self:start}.opportunity-card .tracking-row-actions{grid-column:1/-1}.module-activity{margin:0;padding:12px;list-style:none;display:flex;flex-direction:column;gap:8px;height:100%}.module-activity li{display:grid;grid-template-columns:85px minmax(0,1fr) auto;gap:12px;align-items:start;border-left:2px solid var(--module-accent);border-bottom:1px solid var(--detail-233a50,#233a50);padding:9px;min-height:0;flex:1}.module-activity time{font:10px var(--interface-mono);color:var(--module-accent)}.module-activity h2{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module-activity span{font-size:9px;color:var(--detail-8dabc2,#8dabc2)}.module-activity p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;margin-top:5px}.module-note-library{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(0,1.7fr);height:100%;min-height:0}.note-index{display:grid;grid-auto-rows:minmax(0,1fr);gap:6px;padding:9px;border-right:1px solid var(--detail-264258,#264258);min-height:0}.tracking-workspace .note-index button{display:flex;flex-direction:column;gap:7px;align-items:flex-start;white-space:normal;text-align:left;min-height:0;overflow:hidden;padding:10px}.tracking-workspace .note-index button[aria-pressed=true]{border-color:var(--module-accent);background:var(--detail-123034,#123034)}.note-index span{font-size:8px;text-transform:uppercase;color:var(--module-accent)}.note-index strong{font-size:12px;font-weight:500}.note-index small,.note-index strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.note-index small{color:var(--detail-8ea7bd,#8ea7bd);font-size:9px}.note-reader{display:flex;flex-direction:column;min-width:0;min-height:0;padding:18px;gap:12px}.note-reader header{display:flex;justify-content:space-between;gap:6px}.note-reader time{font-size:9px;color:var(--detail-8da5b9,#8da5b9)}.note-reader h2{font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.75;color:var(--detail-bdcfdf,#bdcfdf)}.note-reader footer{margin-top:auto;display:flex;flex-direction:column;gap:8px}.note-parts{display:flex;gap:7px;align-items:center;justify-content:flex-end;font-size:9px}.tracking-workspace .note-parts button{font-size:9px;padding:5px 7px}.module-calendar .tracking-heading{border-color:var(--detail-71d8f5,#71d8f5)}.module-calendar .calendar-grid>button{background:linear-gradient(120deg,var(--detail-0d2131,#0d2131),var(--detail-081625,#081625))}@media(max-height:740px){.module-subtitle{font-size:9px}.module-cards{gap:6px;padding:6px}.module-record-card{padding:8px;gap:5px}.module-record-card h2{font-size:13px}.module-record-card .record-number{font-size:15px}.module-record-card p{font-size:10px}.module-record-card .module-muted{font-size:8px}.module-record-card footer>.module-muted{display:none}.module-record-card dl{gap:8px}.module-record-card .tracking-row-actions button{font-size:9px;padding:4px 6px}.module-record-table td{height:41px}.module-pipeline{gap:6px;padding:6px}.pipeline-lane{padding:6px;gap:4px}.opportunity-card{padding:5px;gap:2px}.opportunity-card>span:not(.module-status){display:none}.opportunity-card .tracking-row-actions button{padding:3px 5px;font-size:8px}.opportunity-card .module-status{padding:1px 4px;font-size:8px}.note-reader{padding:12px;gap:8px}.note-body{font-size:11px;line-height:1.5}.note-reader h2{font-size:16px}.module-activity,.tracking-workspace .note-index button{padding:7px;gap:5px}.module-activity li{padding:6px;gap:7px}}.pipeline-dense .opportunity-card{grid-template-columns:minmax(0,1fr) auto;padding:4px;gap:2px}.pipeline-dense .opportunity-card h3{grid-column:1;grid-row:1;font-size:10px}.pipeline-dense .opportunity-card p{grid-column:1;grid-row:2;font-size:9px}.pipeline-dense .opportunity-card .module-status{grid-column:2;grid-row:1;font-size:8px;padding:1px 3px}.pipeline-dense .opportunity-card .tracking-row-actions{grid-column:2;grid-row:2}.pipeline-dense .opportunity-card>span:not(.module-status){display:none}.pipeline-dense .opportunity-card .tracking-row-actions button{font-size:8px;padding:2px 4px}.module-cards-single-row{grid-template-rows:minmax(0,1fr)}.module-record-card>*{flex-shrink:0}.module-record-card{justify-content:flex-start}.module-record-card h2{min-height:1.3em}.module-record-card progress::-webkit-progress-bar{background:var(--detail-233b4f,#233b4f);border-radius:8px}.module-record-card progress::-webkit-progress-value{background:var(--module-accent);border-radius:8px}.module-record-card progress{appearance:none;border:0;border-radius:8px;background:var(--detail-233b4f,#233b4f)}.module-record-card progress::-moz-progress-bar{background:var(--module-accent)}@media(max-height:740px){.module-record-card{gap:3px;padding:6px;position:relative}.module-record-card header{min-height:10px}.module-record-card h2{line-height:1.3}.module-record-card .course-code{display:none}.module-record-card .module-excerpt{-webkit-line-clamp:1}.module-record-card dl dt{margin-bottom:1px}.module-record-card dl dd{font-size:9px}.module-cards-Goal .module-record-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:20px 22px minmax(20px,1fr);align-content:start;gap:4px 7px}.module-cards-Goal .module-record-card header{position:absolute;right:6px;top:6px}.module-cards-Goal .module-record-card .module-kicker{display:none}.module-cards-Goal .module-record-card h2{grid-column:1/-1;grid-row:1;padding-right:70px}.module-cards-Goal .record-number{grid-column:1;grid-row:2;align-self:center}.module-cards-Goal .module-record-card progress{grid-column:2;grid-row:2;align-self:center;max-width:130px}.module-cards-Goal .module-date{grid-column:1;grid-row:3;align-self:end}.module-cards-Goal .module-record-card footer{grid-column:2;grid-row:3;align-self:end}.module-cards-single-row .module-record-card{justify-content:flex-start}.module-cards-Budget .module-record-card,.module-cards-FinancialAccount .module-record-card,.module-cards-Habit .module-record-card,.module-cards-Project .module-record-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:20px 22px minmax(23px,1fr);gap:3px 6px}.module-cards-Budget .module-record-card header,.module-cards-FinancialAccount .module-record-card header,.module-cards-Habit .module-record-card header,.module-cards-Project .module-record-card header{position:absolute;top:6px;right:6px}.module-cards-Budget .module-record-card h2,.module-cards-FinancialAccount .module-record-card h2,.module-cards-Habit .module-record-card h2,.module-cards-Project .module-record-card h2{grid-column:1/-1;grid-row:1;padding-right:75px}.module-cards-Project .module-kicker{display:none}.module-cards-Budget .record-number,.module-cards-FinancialAccount .record-number,.module-cards-Habit .record-number{grid-column:1;grid-row:2}.module-cards-FinancialAccount .module-muted{grid-column:1;grid-row:3;align-self:end;max-width:100%}.module-cards-Budget .module-record-card>p:not(.record-number):not(.module-muted){grid-column:2;grid-row:2}.module-cards-Budget .module-muted{grid-column:1;grid-row:3;align-self:end}.module-cards-Project .module-excerpt{grid-column:1/-1;grid-row:2}.module-cards-Habit .module-record-card>p:not(.record-number):not(.module-muted),.module-cards-Project .module-date{grid-column:1;grid-row:3;align-self:end}.module-cards-Habit .module-muted{display:none}.module-cards-Budget .module-record-card footer,.module-cards-FinancialAccount .module-record-card footer,.module-cards-Habit .module-record-card footer,.module-cards-Project .module-record-card footer{grid-column:2;grid-row:3;align-self:end}}.integration-panel{flex:1;min-height:0;display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--detail-244357,#244357);background:var(--detail-071222,#071222);color:var(--detail-bcd2e9,#bcd2e9);font-size:11px;overflow:hidden}.integration-panel>header,.source-viewer>header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.integration-panel h2{font-size:17px;margin:0}.integration-panel h3{font-size:14px}.integration-panel button{border:1px solid var(--detail-2b5068,#2b5068);background:var(--detail-0b1c30,#0b1c30);color:var(--detail-bee9ef,#bee9ef);padding:6px 9px;border-radius:4px;font:inherit;cursor:pointer}.integration-panel button:hover{border-color:var(--detail-7de6f1,#7de6f1)}.integration-panel button:disabled{opacity:.45;cursor:default}.integration-panel button[aria-pressed=true]{background:var(--detail-204657,#204657);border-color:var(--detail-5bd6e4,#5bd6e4)}.integration-panel header>div{display:flex;gap:5px}.integration-panel input,.integration-panel select{font:inherit;color:var(--detail-d5e7fa,#d5e7fa);background:var(--detail-060f20,#060f20);border:1px solid var(--detail-2c4c64,#2c4c64);border-radius:4px;padding:5px 7px;min-width:0;color-scheme:dark}.authorization-dialog :focus-visible,.integration-panel :focus-visible{outline:2px solid var(--detail-8af1ff,#8af1ff);outline-offset:2px}.integration-message{min-height:14px;max-height:30px;line-height:1.4;font-size:10px;margin:0;overflow:hidden}.integration-toolbar{display:flex;gap:8px;align-items:center;flex-shrink:0}.integration-toolbar label{display:flex;align-items:center;gap:7px}.integration-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10px}.integration-table th{text-align:left;text-transform:uppercase;letter-spacing:.4px;font-size:9px;background:var(--detail-102238,#102238);color:var(--detail-81b2cb,#81b2cb)}.integration-table td,.integration-table th{padding:8px;border-bottom:1px solid var(--detail-1a344a,#1a344a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-table select{max-width:100%;width:100%}.integration-mock-result{padding:8px 10px;border:1px solid var(--detail-244357,#244357);color:var(--detail-a2d8e7,#a2d8e7);line-height:1.5;font-size:10px;margin:0}.integration-footnote{font-size:9px;color:var(--detail-8ca8bf,#8ca8bf);line-height:1.5;margin:0}.integration-step{display:flex;justify-content:space-between;gap:10px;font-size:10px;flex-shrink:0;color:var(--detail-7ee2ed,#7ee2ed)}.integration-step>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.csv-file-row{justify-content:space-between}.csv-file-row,.csv-file-row label{display:flex;align-items:center;gap:10px}.csv-file-row label{min-width:0}.csv-file-row input{max-width:100%}.csv-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.csv-fields label{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:10px}.csv-fields select{width:100%}.integration-bottom{display:flex;justify-content:flex-end;gap:7px;margin-top:auto;flex-shrink:0}.csv-summary{display:flex;gap:10px;font-size:10px;padding:7px;background:var(--detail-102238,#102238);flex-shrink:0}.csv-summary>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csv-pagination{display:flex;align-items:center;justify-content:flex-end;gap:7px;font-size:10px}.csv-pagination>span{margin-right:auto}.csv-ack{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.4}.csv-ack input{flex-shrink:0;width:14px;height:14px}.csv-receipt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:15px}.csv-receipt p{max-width:450px;line-height:1.5}.source-viewer{min-height:0;flex:1;display:flex;flex-direction:column;gap:10px}.source-viewer p{font-size:10px;line-height:1.5;margin:0}.source-viewer .csv-pagination{margin-top:auto}.authorization-dialog>p{font-size:10px;margin:10px 0}.authorization-dialog .tracking-fields{min-height:190px}.authorization-dialog textarea{height:95px}.authorization-dialog .csv-ack{flex-direction:row}.source-dialog textarea{height:105px}.source-dialog>p{font-size:10px}@media(max-height:740px){.integration-panel{padding:6px;gap:4px;font-size:10px}.integration-panel h2{font-size:14px}.integration-panel button{padding:4px 7px;font-size:9px}.integration-panel input,.integration-panel select{padding:3px 5px;font-size:9px}.integration-toolbar{gap:6px}.integration-table td,.integration-table th{padding:5px 7px;font-size:9px}.integration-message{font-size:9px;min-height:12px;max-height:25px}.integration-mock-result{padding:5px 8px;font-size:9px;line-height:1.3}.integration-footnote{font-size:8px;line-height:1.4}.csv-fields{gap:5px 9px}.csv-fields label{font-size:9px;gap:2px}.csv-summary{padding:5px}.csv-ack,.csv-pagination,.csv-summary{font-size:9px}.csv-ack{line-height:1.3}.integration-step{font-size:9px}.source-viewer{gap:6px}}.authorization-dialog .authorization-note{font-size:10px;line-height:1.4;margin:0;grid-column:1/-1}.apple-calendar-options{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;border:1px solid var(--detail-294455,#294455);border-radius:5px;padding:7px 9px}.apple-calendar-options legend{font-size:11px}.apple-calendar-options label{display:flex;flex-direction:row!important;align-items:center;gap:7px;min-width:0;font-size:11px}.apple-calendar-options input{width:14px!important;height:14px!important;flex-shrink:0}.apple-calendar-options span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.authorization-dialog .csv-pagination{grid-column:1/-1}.bank-connection{display:flex;flex-direction:column;gap:9px;min-height:0}.bank-connection h3{margin:0;font-size:15px}.bank-connection p{margin:0;font-size:10px;line-height:1.45}.bank-buttons,.bank-choices{display:flex;gap:12px}.bank-choices label{display:flex;flex-direction:column;gap:5px;flex:1}.bank-link-controls{display:flex;flex-direction:column;gap:7px}.bank-link-controls button{align-self:flex-start}.bank-history-filters{display:flex;align-items:center;gap:7px;min-width:0}.bank-history-filters>input{max-width:190px}.bank-history-filters label{display:flex;align-items:center;gap:5px;font-size:10px}.bank-history-filters input{max-width:140px}.bank-history-filters select{max-width:230px}.bank-history-filters>span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bank-history .tracking-table-wrap th:last-child{width:125px}.bank-history .tracking-table-wrap button{padding:5px;font-size:10px}.bank-connection>.csv-ack{font-size:10px}.bank-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.bank-panel-heading nav{display:flex;gap:5px}.bank-panel-heading button{padding:4px 7px;text-transform:capitalize}.bank-panel-heading button[aria-pressed=true]{border-color:var(--detail-5bd6e4,#5bd6e4)}.bank-connection{gap:7px}.assistant-panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding:12px!important;gap:8px}.assistant-panel label{font-size:10px;display:flex;flex-direction:column;gap:4px}.assistant-panel input:not([type=checkbox]),.assistant-panel select{background:var(--detail-081521,#081521);border:1px solid var(--detail-294455,#294455);color:var(--detail-d3e7f5,#d3e7f5);padding:5px 7px;border-radius:5px;min-width:0;width:100%;font-size:11px;height:29px}.assistant-compose form{display:grid;gap:7px}.assistant-filters{display:grid;grid-template-columns:1fr 1.3fr 1fr 1fr .9fr;gap:8px}.assistant-options{display:flex;align-items:center;gap:16px}.assistant-consent,.assistant-options label{flex-direction:row!important;align-items:center}.assistant-options button{margin-left:auto}.assistant-panel button{font-size:10px;padding:5px 8px;border:1px solid var(--detail-294455,#294455);border-radius:5px;background:var(--detail-0b1c2b,#0b1c2b);color:var(--detail-bfe9ff,#bfe9ff);cursor:pointer}.assistant-panel button:disabled{opacity:.45;cursor:default}.assistant-panel button[aria-pressed=true]{border-color:var(--detail-42cde1,#42cde1);color:white}.assistant-help,.assistant-status{font-size:10px;color:var(--detail-9eb1c3,#9eb1c3);margin:0;line-height:1.4}.assistant-status{min-height:15px}.assistant-body{display:grid;grid-template-columns:minmax(0,2fr) minmax(200px,1fr);gap:15px;flex:1;min-height:0}.assistant-answer{display:flex;flex-direction:column;min-height:0}.assistant-answer nav{display:flex;gap:8px}.assistant-answer article{padding:10px 0;min-height:0;flex:1;overflow-wrap:anywhere}.assistant-answer p{font-size:12px;line-height:1.5;margin:8px 0}.assistant-answer article strong{font-size:12px}.assistant-answer article a{font-size:11px;color:var(--detail-68dbe6,#68dbe6)}.assistant-answer>.assistant-pager{margin-top:auto}.assistant-pager{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.assistant-history{border-left:1px solid var(--detail-243b4a,#243b4a);padding-left:12px;display:flex;flex-direction:column;gap:6px;min-width:0}.assistant-history h2{font-size:12px;margin:0 0 6px}.assistant-history>div:not(.assistant-pager){display:flex;gap:4px}.assistant-history>div>button:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-history>.assistant-pager{margin-top:auto}.assistant-history p{font-size:11px;color:var(--detail-9eb1c3,#9eb1c3)}.assistant-panel :focus-visible{outline:2px solid var(--detail-61d9f2,#61d9f2);outline-offset:2px}.notification-panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;gap:10px;padding:14px!important}.notification-panel nav{display:flex;gap:8px}.notification-panel button{border:1px solid var(--detail-294455,#294455);background:var(--detail-091d2b,#091d2b);color:var(--detail-bfe6f5,#bfe6f5);font-size:11px;padding:6px 10px;border-radius:5px;cursor:pointer}.notification-panel button:disabled{opacity:.4;cursor:default}.notification-panel button[aria-pressed=true]{border-color:var(--detail-5bd9ec,#5bd9ec)}.notification-panel p{font-size:12px;line-height:1.5;margin:5px 0}.notification-panel .notification-message{font-size:10px;min-height:16px;margin:0}.notification-panel form{display:flex;flex-direction:column;flex:1;min-height:0}.notification-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-content:start;flex:1;padding:12px 0}.notification-fields label{font-size:12px;display:flex;flex-direction:column;gap:8px}.notification-fields label:has(input[type=checkbox]){flex-direction:row;align-items:center}.notification-fields input:not([type=checkbox]),.notification-fields select{width:100%;min-width:0;background:var(--detail-071623,#071623);color:var(--detail-d6ebf5,#d6ebf5);border:1px solid var(--detail-294455,#294455);border-radius:5px;height:32px;padding:5px 8px;font-size:12px}.notification-inbox{display:grid;grid-template-columns:1fr 1.6fr;gap:16px;min-height:0;flex:1}.notification-inbox aside{display:flex;flex-direction:column;gap:6px;min-width:0}.notification-inbox aside>button{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-inbox small{display:block;font-size:9px;margin-top:4px;color:var(--detail-9cb6c8,#9cb6c8)}.notification-inbox article{border-left:1px solid var(--detail-294455,#294455);padding-left:16px;display:flex;flex-direction:column;min-height:0;overflow-wrap:anywhere}.notification-inbox h2{font-size:15px;margin:8px 0}.notification-inbox article p{font-size:12px;flex:1;white-space:pre-line}.notification-pager{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;font-size:10px}.notification-pager a{color:var(--detail-60d2e5,#60d2e5);font-size:11px}.notification-panel :focus-visible{outline:2px solid var(--detail-62daed,#62daed);outline-offset:2px}.data-controls{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:16px!important}.data-controls nav{display:flex;gap:8px}.data-controls button,.data-export{background:var(--detail-0a1d2b,#0a1d2b);border:1px solid var(--detail-2b4a5c,#2b4a5c);border-radius:5px;padding:7px 12px;color:var(--detail-c4ebf7,#c4ebf7);font-size:11px;width:fit-content}.data-controls button:disabled,[aria-disabled=true].data-export{opacity:.4;pointer-events:none}.data-controls button[aria-pressed=true]{border-color:var(--detail-62d7e7,#62d7e7)}.data-controls h2{font-size:16px;margin:4px 0}.data-controls p{font-size:12px;line-height:1.5;margin:0}.data-controls label{font-size:11px;display:flex;flex-direction:column;gap:6px;max-width:420px}.data-controls input{background:var(--detail-071623,#071623);color:var(--detail-d8eaf5,#d8eaf5);border:1px solid var(--detail-2b4a5c,#2b4a5c);border-radius:5px;padding:7px 9px}.data-controls [role=status]{margin-top:auto;color:var(--detail-9fb6c5,#9fb6c5);font-size:10px}.mfa-card form,.mfa-card label{display:flex;flex-direction:column;gap:9px}.mfa-card input,.mfa-card select{padding:8px;background:var(--detail-081926,#081926)}.mfa-card button,.mfa-card input,.mfa-card select{border:1px solid var(--detail-315269,#315269);border-radius:5px;color:var(--detail-cce6f2,#cce6f2)}.mfa-card button{padding:9px;background:var(--detail-0a2737,#0a2737);margin:6px 0}.mfa-card button:disabled{opacity:.4}.mfa-card label,.mfa-card p{font-size:12px}.mfa-enrollment{margin:10px 0}.mfa-enrollment code{overflow-wrap:anywhere;color:var(--detail-91e9f0,#91e9f0);font-size:12px}.mfa-card a{font-size:12px;color:var(--detail-88dbe6,#88dbe6)}.notification-inbox article .notification-pager{flex-wrap:wrap;justify-content:flex-start}.notification-inbox article .notification-pager button{font-size:10px;padding:5px 7px}.notification-page-select{display:flex;align-items:center;gap:10px;font-size:11px;margin:2px 0 5px}.notification-page-select select{background:var(--detail-071623,#071623);color:var(--detail-d6ebf5,#d6ebf5);border:1px solid var(--detail-294455,#294455);border-radius:5px;padding:5px 8px;min-width:210px}.notification-custom-fields{gap:9px;padding:6px 0}.notification-custom-fields label{font-size:11px;gap:4px}.notification-custom-fields input:not([type=checkbox]),.notification-custom-fields select{height:28px}.notification-custom-fields p{font-size:11px;grid-column:1/-1;margin:0}.notification-checks{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;grid-column:1/-1;min-width:0;border:1px solid var(--detail-294455,#294455);border-radius:5px;padding:7px 9px;margin:0}.notification-checks legend{font-size:11px;padding:0 4px}.notification-checks label{display:flex;align-items:center;gap:4px;flex-direction:row!important}.notification-checks input{margin:0}.finance-workspace{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:15px 24px}.finance-totals{grid-column:1/-1;display:flex;gap:36px;margin:0;padding:0 0 10px;border-bottom:1px solid var(--detail-244154,#244154)}.finance-totals>div{min-width:0}.finance-totals dt{font-size:10px;color:var(--detail-98adbd,#98adbd);margin-bottom:5px}.finance-totals dd{font-size:19px;font-variant-numeric:tabular-nums;margin:0;color:var(--detail-dce9f0,#dce9f0);white-space:nowrap}.finance-log{min-height:0;overflow:hidden}.finance-log table{border-collapse:collapse;width:100%;table-layout:fixed}.finance-log th{text-align:left;font-size:10px;font-weight:500;color:var(--detail-8ba6b9,#8ba6b9);padding:9px 3px;border-bottom:1px solid var(--detail-284456,#284456)}.finance-log th:first-child{width:72px}.finance-log th:nth-child(3){width:108px;text-align:right}.finance-log th:last-child{width:90px}.finance-log td{border-bottom:1px solid var(--detail-1c3343,#1c3343);padding:17px 3px;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-log td strong{font-size:12px;font-weight:500}.finance-log td small,.finance-log td strong{display:block;overflow:hidden;text-overflow:ellipsis}.finance-log td small{color:var(--detail-94a9b9,#94a9b9);font-size:9px;margin-top:5px}.finance-amount{text-align:right;font-variant-numeric:tabular-nums;color:var(--detail-c6d4dd,#c6d4dd)}.finance-amount[data-kind=income]{color:#75d4b5}.finance-actions{text-align:right}.tracking-workspace .finance-actions button{padding:4px;border:0;background:none;font-size:9px}.finance-charts{min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:18px}.finance-charts section{min-height:0;display:flex;flex-direction:column}.finance-charts h2{font-size:13px;margin:0 0 6px;font-weight:500}.finance-pie-body{display:flex;align-items:center;min-height:0;flex:1;gap:8px}.finance-pie-body svg{width:44%;height:100%;max-height:150px;flex-shrink:0}.finance-pie-body ul{list-style:none;padding:0;margin:0;min-width:0;flex:1;display:flex;flex-direction:column}.finance-pie-body li{display:flex;align-items:center;gap:5px;font-size:9px;min-width:0}.finance-pie-body i{width:6px;height:6px;border-radius:50%;flex-shrink:0}.finance-pie-body li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.finance-pie-body li strong{font-weight:400;font-size:8px;white-space:nowrap}.finance-bars svg{width:100%;height:100%;min-height:0;flex:1}.finance-bars text{fill:var(--detail-97aebe,#97aebe);font-size:9px}.finance-chart-period{font-size:9px;color:var(--detail-8aa4b6,#8aa4b6)}.finance-empty{color:var(--detail-94a9b9,#94a9b9);font-size:12px;padding:22px 0}.finance-month{display:flex;align-items:center;gap:5px;font-size:10px}.tracking-toolbar .finance-month input{width:122px}.module-finances .tracking-content{min-height:0}@media(max-height:740px){.finance-workspace{gap:10px 16px}.finance-totals{gap:24px;padding-bottom:7px}.finance-totals dd{font-size:16px}.finance-log td{padding:13px 3px}.finance-charts{gap:11px}.finance-pie-body ul{gap:6px}.finance-pie-body svg{max-height:125px}.finance-log th:nth-child(3){width:96px}.finance-log th:last-child{width:76px}.finance-actions button{font-size:8px!important}.finance-log td strong{font-size:11px}}.budget-workspace{height:100%;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.budget-workspace>section{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}.budget-workspace h2{font-size:16px}.budget-workspace p{font-size:11px}.budget-workspace ul{list-style:none;padding:0;margin:0;display:grid;grid-auto-rows:minmax(0,1fr);flex:1;min-height:0}.budget-workspace li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--app-light-border,var(--interface-line));min-height:0}.budget-workspace li>div{display:flex;flex-direction:column;gap:6px;min-width:0}.budget-workspace li strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget-workspace li span,.budget-workspace small{font-size:10px}.budget-graphs{display:grid;grid-auto-rows:minmax(0,1fr);gap:12px;min-height:0;flex:1}.budget-graphs figure{margin:0;display:flex;flex-direction:column;justify-content:center;gap:9px;min-width:0}.budget-graphs figcaption{display:flex;justify-content:space-between;gap:8px;font-size:11px}.budget-graphs figcaption strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.budget-graphs figcaption span{white-space:nowrap}.budget-bar{height:16px;background:color-mix(in srgb,var(--app-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--app-primary) 40%,transparent);border-radius:4px;overflow:hidden}.budget-bar i{display:block;height:100%;background:var(--app-primary)}.accounts-workspace{height:100%;min-height:0;display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.3fr);gap:22px}.accounts-workspace>section{min-height:0;min-width:0;display:flex;flex-direction:column;gap:9px}.accounts-workspace h2{font-size:16px}.accounts-list ul{list-style:none;display:grid;grid-auto-rows:minmax(0,1fr);padding:0;margin:0;min-height:0;flex:1;gap:7px}.accounts-list li{min-height:0;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--app-tertiary);padding-bottom:6px}.tracking-workspace .account-select{display:flex;flex-direction:column;gap:6px;text-align:left;white-space:normal;min-width:0;flex:1;overflow:hidden;padding:9px}.account-select span,.account-select strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.account-select small{font-size:10px}.account-select[aria-pressed=true]{border-color:var(--app-primary);box-shadow:inset 3px 0 var(--app-primary)}.accounts-list .tracking-row-actions{flex-direction:column}.balance-history header{display:flex;align-items:center;justify-content:space-between;gap:8px}.balance-history header h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance-history header strong{font-size:15px;white-space:nowrap}.balance-history p{font-size:11px;line-height:1.5}.balance-history svg{width:100%;flex:1;min-height:0}.balance-history text{font-size:16px;fill:var(--app-detail-text)}.balance-grid{stroke:var(--app-tertiary);stroke-width:.7;stroke-dasharray:3 5}.balance-line{fill:none;stroke:var(--app-primary);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.balance-point{fill:var(--app-secondary);stroke:var(--app-primary);stroke-width:2}.balance-sample{display:flex;flex-direction:column;gap:6px;font-size:11px}.balance-sample input{width:100%;accent-color:var(--app-primary)}.balance-sample output{font-variant-numeric:tabular-nums}.app-shell .workspace{background:var(--detail-07111c,#07111c)}.app-shell #main-content{gap:8px}.app-shell .brand{letter-spacing:2px}.app-shell .workspace-footer{border:0}.app-shell .page-heading{margin:5px 0}.app-shell .page-heading h1,.tracking-heading h1{font-size:24px}.tracking-workspace[class*=module-] .tracking-heading{border:0;padding-left:0}.tracking-tabs button,.tracking-tabs[aria-label="Settings sections"] button{background:none;border:0;border-bottom:2px solid transparent;border-radius:0;padding:7px 6px}.tracking-tabs[aria-label="Settings sections"] button[aria-pressed=true],.tracking-workspace[class*=module-] .tracking-tabs button[aria-pressed=true]{background:none;border:0;border-bottom:2px solid var(--module-accent,var(--detail-80ccdd,#80ccdd))}.tracking-summary{gap:24px;min-height:0;margin:2px 0 7px}.tracking-workspace[class*=module-] .tracking-summary>div{border:0;border-radius:0;background:none;padding:0;min-width:0;flex:0 1 auto}.tracking-summary strong{font-family:inherit;font-size:17px}.tracking-summary span{font-size:10px}.module-surface,.tracking-table-wrap{border:0;background:none;border-radius:0}.module-cards{padding:0;gap:14px 22px}.module-record-card{background:none;border:0;border-radius:0;border-bottom:1px solid var(--detail-243a4a,#243a4a);padding:9px 0}.module-record-card footer{margin-bottom:6px}.module-cards-Budget .module-record-card header,.module-cards-FinancialAccount .module-record-card header,.module-cards-Goal .module-record-card header,.module-cards-Habit .module-record-card header,.module-cards-Project .module-record-card header{right:0;top:8px}.module-record-card .course-code{display:block!important;font-size:10px}.module-status{border:0;background:none!important;padding:2px 0;color:var(--detail-9eb3c5,#9eb3c5)}.module-pipeline{padding:0;grid-template-rows:minmax(0,1fr);gap:20px}.pipeline-lane{border:0;background:none;padding:0;gap:10px}.opportunity-card{border:0;border-bottom:1px solid var(--detail-243a4a,#243a4a);border-radius:0;background:none;padding:8px 0}.tracking-workspace .tracking-row-actions button{border:0;background:none;padding:4px 5px;color:var(--detail-98bfce,#98bfce)}.module-note-library{border:0}.note-index{padding:0 12px 0 0;border-right:1px solid var(--detail-243a4a,#243a4a)}.tracking-workspace .note-index button{border:0;border-radius:0;border-bottom:1px solid var(--detail-243a4a,#243a4a);background:none;padding:12px 3px}.tracking-workspace .note-index button[aria-pressed=true]{background:var(--detail-10252e,#10252e);border-left:2px solid #75bfae;padding-left:8px}.note-reader{padding:6px 0 6px 16px}.module-activity{padding:0}.module-activity li{border-left:0;padding:10px 0}.app-shell .panel{border:0;border-radius:0;background:none;box-shadow:none}.app-shell .panel:after,.app-shell .panel:before{display:none}.app-shell .panel-heading{background:none}.bank-connection,.integration-panel{border:0;background:none}.integration-message:empty,.integration-mock-result:empty{display:none}.orbital-dashboard{grid-template-rows:auto minmax(0,1fr)!important}.orbital-console{grid-template-rows:minmax(0,1fr)!important;border:0;background:none;box-shadow:none}.console-corner,.module-port{display:none}.orbit-module{border-color:transparent!important;background:none!important;box-shadow:none!important}.orbit-module-detail,.orbit-module:after,.orbit-module:before{display:none}.hub-selection{margin-top:0}.app-shell .mode-banner{display:none}@media(max-height:740px){.tracking-summary{gap:20px}.module-record-card{padding:6px 0}.module-cards{gap:10px 20px}.tracking-heading h1{font-size:22px}.module-record-card .course-code{margin:0}.module-cards-Course .module-record-card{gap:2px}.module-cards-Course .module-record-card header:empty{display:none}}.appearance-root{height:100%;min-height:0}.app-shell,.app-shell .nav-item{font-size:14px}.app-shell .breadcrumb,.app-shell .topbar-actions{font-size:12px}.app-shell .nav-caption,.app-shell .workspace-footer{font-size:11px}.app-shell .tracking-workspace{font-size:13px;gap:8px}.app-shell .tracking-tabs button,.app-shell .tracking-toolbar button,.app-shell .tracking-toolbar input,.app-shell .tracking-toolbar select{font-size:13px;padding:6px 8px}.app-shell .tracking-toolbar{gap:6px}.app-shell .tracking-toolbar input[name=search]{width:130px}.app-shell .tracking-toolbar .finance-month input{width:135px}.tracking-summary span{font-size:12px}.tracking-summary strong{font-size:18px}.tracking-workspace .tracking-summary{gap:18px}.tracking-workspace .tracking-summary>div{min-width:0;padding:7px 0}.tracking-workspace .tracking-heading h1{font-size:26px}.tracking-workspace .tracking-pagination{font-size:12px}.tracking-pagination label{display:flex;align-items:center;gap:5px}.tracking-pagination>div{align-items:center}.tracking-pagination input{width:55px;padding:4px}.assignment-coverage,.tracking-workspace .tracking-message{font-size:12px;color:var(--detail-b3c8d8,#b3c8d8);line-height:1.4}.assignment-coverage{margin:0;flex-shrink:0}.tracking-workspace .module-record-table th{font-size:12px;letter-spacing:0;text-transform:none}.tracking-workspace .module-record-table td{font-size:13px;padding:9px 8px}.tracking-workspace .module-date-hint,.tracking-workspace .module-status{font-size:11px}.tracking-workspace .tracking-row-actions button{font-size:12px;padding:4px}.module-record-table-Assignment th:first-child{width:165px}.module-record-table-Assignment th:nth-child(2){width:30%}.module-record-table-Assignment th:nth-child(4){width:145px}.module-record-table-Assignment .module-date-hint{display:none}.tracking-workspace .module-record-table-Assignment td{height:43px;padding:8px}.tracking-workspace .module-record-table-Assignment th:last-child{width:145px}.module-record-table-Assignment td:nth-child(3){max-width:0}.tracking-workspace .module-record-card h2{font-size:17px}.tracking-workspace .module-record-card .course-code,.tracking-workspace .module-record-card dl dd,.tracking-workspace .module-record-card dl dt,.tracking-workspace .module-record-card p{font-size:12px}.tracking-workspace .module-record-card .record-number{font-size:20px}.tracking-workspace .module-record-card .module-date,.tracking-workspace .module-record-card .record-number small{font-size:12px}.tracking-workspace .note-index strong{font-size:14px}.tracking-workspace .note-index small,.tracking-workspace .note-index span,.tracking-workspace .note-parts,.tracking-workspace .note-reader time{font-size:12px}.tracking-workspace .note-body{font-size:14px;line-height:1.5}.tracking-workspace .note-parts button{font-size:12px}.tracking-workspace .pipeline-lane h2{font-size:16px}.tracking-workspace .pipeline-lane>small{font-size:11px}.tracking-workspace .opportunity-card h3{font-size:14px}.tracking-workspace .opportunity-card p{font-size:12px}.tracking-workspace .module-activity h2{font-size:16px}.tracking-workspace .module-activity p,.tracking-workspace .module-activity span,.tracking-workspace .module-activity time{font-size:12px}.tracking-workspace .finance-workspace{gap:12px 20px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.finance-overview{grid-template-rows:auto minmax(0,1fr) 100px}.finance-overview .finance-log{grid-column:1;grid-row:2}.finance-overview .finance-charts{grid-column:2;grid-row:2/4}.finance-overview .overview-budgets{grid-column:1;grid-row:3}.tracking-workspace .finance-transactions-only{display:flex}.finance-transactions-only .finance-log{width:100%;height:100%}.tracking-workspace .finance-log th{font-size:12px;padding:8px 3px}.tracking-workspace .finance-log td{font-size:12px;padding:13px 3px}.tracking-workspace .finance-log td strong{font-size:14px}.tracking-workspace .finance-log td small{font-size:11px;margin-top:4px}.tracking-workspace .finance-actions button{font-size:12px!important;padding:4px 3px}.finance-log th:first-child{width:84px}.finance-log th:nth-child(3){width:115px}.finance-log th:last-child{width:92px}.finance-transactions-only .finance-log th:first-child{width:120px}.finance-transactions-only .finance-log th:nth-child(3){width:170px}.finance-transactions-only .finance-log th:last-child{width:140px}.finance-totals dt{font-size:12px}.finance-totals dd{font-size:21px}.finance-charts h2{font-size:16px}.finance-pie-body li{font-size:12px}.finance-bars text,.finance-pie-body li strong{font-size:11px}.finance-chart-period,.finance-month{font-size:12px}.finance-pie-body ul{gap:7px}.overview-budgets{min-height:0;overflow:hidden;border-top:1px solid var(--detail-29404f,#29404f);padding-top:8px}.overview-budget-footer,.overview-budget-line,.overview-budgets header{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-budgets h2{font-size:15px}.tracking-workspace .overview-budgets button{font-size:12px;padding:2px 5px;background:none;border:0}.overview-budget-line{margin:6px 0;font-size:13px}.overview-budget-line strong{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.overview-budget-line span{white-space:nowrap;font-size:12px}.overview-budget-footer{font-size:12px;color:var(--detail-b0c2d1,#b0c2d1)}.overview-budget-footer small{font-size:11px}.overview-budget-footer>div{display:flex;align-items:center;gap:7px}.app-shell .preferences>div{font-size:13px}.app-shell .integration-bottom,.app-shell .integration-footnote,.app-shell .integration-message,.app-shell .integration-panel button,.app-shell .integration-panel label,.app-shell .integration-table,.app-shell .integration-toolbar,.app-shell .settings-note{font-size:12px}.app-shell .assistant-panel,.app-shell .notification-panel{font-size:14px}.app-shell .notification-preferences button,.app-shell .notification-preferences label{font-size:13px}.tracking-dialog{font-size:14px}.tracking-dialog .tracking-message,.tracking-dialog small{font-size:12px}@media(max-height:740px){.tracking-workspace .finance-workspace{gap:8px 16px}.finance-overview{grid-template-rows:auto minmax(0,1fr) 96px}.tracking-workspace .finance-log td{padding:8px 3px}.tracking-workspace .finance-log td strong{line-height:18px}.finance-totals dd{font-size:19px}.finance-pie-body svg{width:38%}.finance-pie-body ul{gap:4px}.tracking-workspace .module-record-card h2{font-size:15px}.tracking-workspace .module-record-card dl dd,.tracking-workspace .module-record-card dl dt,.tracking-workspace .module-record-card p{font-size:11px}.tracking-workspace .module-record-card .record-number{font-size:18px}.tracking-workspace .module-record-card .module-date{font-size:11px}.tracking-workspace .pipeline-dense .opportunity-card{padding:3px 0;gap:2px}.tracking-workspace .pipeline-dense .opportunity-card h3{font-size:12px}.tracking-workspace .pipeline-dense .module-status,.tracking-workspace .pipeline-dense .opportunity-card p,.tracking-workspace .pipeline-dense .tracking-row-actions button{font-size:11px}.tracking-workspace .note-reader{gap:6px}.tracking-workspace .note-body{font-size:13px;line-height:1.4}.tracking-workspace .module-record-table-Assignment td{height:40px;padding:6px 8px}.tracking-workspace .module-record-table-Assignment .module-status{font-size:11px}.tracking-workspace .finance-overview .finance-log td{padding:2px 3px}.tracking-workspace .finance-overview .finance-log td strong{line-height:16px}.tracking-workspace .finance-overview .finance-log td small{line-height:13px;margin-top:1px}.tracking-workspace .finance-overview .finance-log th{padding:5px 3px}.tracking-workspace .finance-overview .finance-actions button{font-size:11px!important;padding:3px 2px}.tracking-workspace .module-cards-Course{gap:8px 20px}.tracking-workspace .module-cards-Course .module-record-card{gap:2px;padding:2px 0}.tracking-workspace .module-cards-Course .module-record-card h2{font-size:15px;line-height:18px;min-height:18px}.tracking-workspace .module-cards-Course .module-record-card dl{gap:12px}.tracking-workspace .module-cards-Course .module-record-card dl dd,.tracking-workspace .module-cards-Course .module-record-card dl dt{line-height:13px;font-size:11px}.tracking-workspace .module-cards-Course .tracking-row-actions button{padding:2px 4px;font-size:12px}.tracking-workspace .module-cards-Course .module-record-card footer{margin-top:auto}}.finance-pie-body li,.finance-pie-body li strong{line-height:1.25}.app-shell .collapse-button,.app-shell .notification-checks legend,.app-shell .notification-custom-fields p,.app-shell .notification-fields input:not([type=checkbox]),.app-shell .notification-fields label,.app-shell .notification-fields select,.app-shell .notification-inbox small,.app-shell .notification-message,.app-shell .notification-page-select,.app-shell .notification-pager,.app-shell .notification-panel button{font-size:12px}.app-shell .notification-inbox article p{font-size:14px}.app-shell .notification-inbox h2{font-size:18px}.app-shell .assistant-help,.app-shell .assistant-history p,.app-shell .assistant-pager,.app-shell .assistant-panel button,.app-shell .assistant-panel input:not([type=checkbox]),.app-shell .assistant-panel label,.app-shell .assistant-panel select,.app-shell .assistant-status{font-size:12px}.app-shell .assistant-answer article strong,.app-shell .assistant-answer p{font-size:14px}.app-shell .assistant-history h2{font-size:16px}.app-shell .data-controls [role=status],.app-shell .data-controls button,.app-shell .data-controls label,.app-shell .data-export{font-size:13px}.app-shell .calendar-day-titles>span,.app-shell .calendar-grid>strong,.app-shell .calendar-heading{font-size:12px}.app-shell .calendar-day-titles>span{line-height:14px}.app-shell .calendar-day-number{font-size:13px}.app-shell .calendar-grid small{font-size:11px}.tracking-workspace .assignment-due-time{display:block;font-size:11px;line-height:13px;color:var(--detail-b1c9d9,#b1c9d9)}.tracking-workspace .module-record-table-Assignment td{line-height:16px}.app-shell .csv-fields label,.app-shell .csv-pagination,.app-shell .integration-mock-result,.app-shell .integration-panel .integration-table th,.app-shell .integration-step,.app-shell .source-viewer label{font-size:12px}.appearance-root{--detail-081521:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-294455:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-d3e7f5:color-mix(in srgb,var(--app-tertiary) 29%,white);--detail-0b1c2b:color-mix(in srgb,var(--app-tertiary) 17%,black);--detail-bfe9ff:color-mix(in srgb,var(--app-tertiary) 34%,white);--detail-42cde1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-9eb1c3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-68dbe6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-243b4a:color-mix(in srgb,var(--app-tertiary) 34%,black);--detail-61d9f2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-030b14:color-mix(in srgb,var(--app-tertiary) 7%,black);--detail-dcecf5:color-mix(in srgb,var(--app-tertiary) 24%,white);--detail-59def5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-071b2a:color-mix(in srgb,var(--app-tertiary) 15%,black);--detail-04101d:color-mix(in srgb,var(--app-tertiary) 10%,black);--detail-040d17:color-mix(in srgb,var(--app-tertiary) 8%,black);--detail-174052:color-mix(in srgb,var(--app-tertiary) 33%,black);--detail-38b9d4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6be5f7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-133d53:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-071725:color-mix(in srgb,var(--app-tertiary) 14%,black);--detail-0c283a:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-17b1d426:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 15%,transparent);--detail-2cb5df33:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 20%,transparent);--detail-87b7cb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6b9bb1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a5bece:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-88ebfb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-246079:color-mix(in srgb,var(--app-tertiary) 49%,black);--detail-0c3349:color-mix(in srgb,var(--app-tertiary) 26%,black);--detail-081e2d:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-54dff4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1e9ac00c:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 5%,transparent);--detail-c4f5ff:color-mix(in srgb,var(--app-tertiary) 31%,white);--detail-0b2638:color-mix(in srgb,var(--app-tertiary) 21%,black);--detail-153d51:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-2d5169:color-mix(in srgb,var(--app-tertiary) 47%,black);--detail-89c7de:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-82bfce:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-17374a:color-mix(in srgb,var(--app-tertiary) 30%,black);--detail-8aaabd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-04101cdd:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 10%,black) 87%,transparent);--detail-18394b:color-mix(in srgb,var(--app-tertiary) 31%,black);--detail-58dbf1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6e96ae:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-cae6f1:color-mix(in srgb,var(--app-tertiary) 36%,white);--detail-37566d:color-mix(in srgb,var(--app-tertiary) 51%,black);--detail-9bbacb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-64e4e6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-32c8df7a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 48%,transparent);--detail-0a2434:color-mix(in srgb,var(--app-tertiary) 19%,black);--detail-83e4f4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2a657a:color-mix(in srgb,var(--app-tertiary) 51%,black);--detail-2a94ad1a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 10%,transparent);--detail-8cb4cb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7ba6bb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-61dff2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-41c7ef40:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 25%,transparent);--detail-071c29:color-mix(in srgb,var(--app-tertiary) 15%,black);--detail-8ebacb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1b4053:color-mix(in srgb,var(--app-tertiary) 34%,black);--detail-3fbcdb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-61cde3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-52d6ee:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-54d3ee75:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 46%,transparent);--detail-5ee3f4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8aa7ba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b3dfed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-285269:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-0d293d:color-mix(in srgb,var(--app-tertiary) 23%,black);--detail-081c2b:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-103950:color-mix(in srgb,var(--app-tertiary) 30%,black);--detail-49b6d4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1b4b63:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-0a32584d:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 31%,black) 30%,transparent);--detail-3b91b729:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 16%,transparent);--detail-04111e:color-mix(in srgb,var(--app-tertiary) 11%,black);--detail-082a3f45:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 22%,black) 27%,transparent);--detail-45b1ce:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-86c9dc:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-173c51:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-0b2536cc:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 20%,black) 80%,transparent);--detail-061724cc:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 13%,black) 80%,transparent);--detail-4bcde7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-729fb7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b4dde9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-57d9e9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-46c7d980:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 50%,transparent);--detail-7293ab:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8da8ba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-668ba2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6e93a8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-15a5cb16:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 9%,transparent);--detail-0b6a9d0a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 52%,black) 4%,transparent);--detail-0884af0a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 57%,black) 4%,transparent);--detail-34718b:color-mix(in srgb,var(--app-tertiary) 59%,black);--detail-53d9ed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2b7594:color-mix(in srgb,var(--app-tertiary) 59%,black);--detail-39a5c3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2f758f:color-mix(in srgb,var(--app-tertiary) 59%,black);--detail-71d3e5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-3187a3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-43a8c4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6be7f5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-87edff:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-19c6fa80:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 50%,transparent);--detail-27cbe36e:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 43%,transparent);--detail-85bdcd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-72c5d6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-5f9eb4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6a9ab2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-3d9dba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-15374a:color-mix(in srgb,var(--app-tertiary) 30%,black);--detail-0b2d3b90:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 22%,black) 56%,transparent);--detail-43aaca:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-23536b:color-mix(in srgb,var(--app-tertiary) 44%,black);--detail-c1dce9:color-mix(in srgb,var(--app-tertiary) 45%,white);--detail-6d9bb0:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-548ba4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6f98ab:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-092234:color-mix(in srgb,var(--app-tertiary) 19%,black);--detail-061522:color-mix(in srgb,var(--app-tertiary) 12%,black);--detail-22485e:color-mix(in srgb,var(--app-tertiary) 40%,black);--detail-46c7df90:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 56%,transparent);--detail-1b4258:color-mix(in srgb,var(--app-tertiary) 36%,black);--detail-a1c3d4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-54bfda:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-e1f5fc:color-mix(in srgb,var(--app-tertiary) 17%,white);--detail-38b6df1c:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 11%,transparent);--detail-809fb3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-20465c:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-081c2bd9:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 16%,black) 85%,transparent);--detail-05131fef:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 11%,black) 94%,transparent);--detail-0b2b3a33:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 21%,black) 20%,transparent);--detail-6e9bb1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-c8e3ee:color-mix(in srgb,var(--app-tertiary) 38%,white);--detail-254c62:color-mix(in srgb,var(--app-tertiary) 42%,black);--detail-8bb6c8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-091f2a80:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 16%,black) 50%,transparent);--detail-173448:color-mix(in srgb,var(--app-tertiary) 30%,black);--detail-36788f:color-mix(in srgb,var(--app-tertiary) 61%,black);--detail-c1dbe9:color-mix(in srgb,var(--app-tertiary) 45%,white);--detail-779db3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-82cbdc:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-54cde7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-153347:color-mix(in srgb,var(--app-tertiary) 29%,black);--detail-277ba5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-63daed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-77bed3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-193d51:color-mix(in srgb,var(--app-tertiary) 33%,black);--detail-0c2b3b:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-25516a:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-17374a88:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 30%,black) 53%,transparent);--detail-2887b0b3:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 70%,transparent);--detail-0c365b80:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 32%,black) 50%,transparent);--detail-5acde8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-168fc516:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 9%,transparent);--detail-6bdaed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1975ad:color-mix(in srgb,var(--app-tertiary) 62%,black);--detail-a7f3ff:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-36b8df33:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 20%,transparent);--detail-7da1ba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7698af:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-25576b:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-6ad4e5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-51dbed66:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 40%,transparent);--detail-72b7cc:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-28627a:color-mix(in srgb,var(--app-tertiary) 50%,black);--detail-10425866:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 32%,black) 40%,transparent);--detail-061824:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-5ecfe6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-c9e8f0:color-mix(in srgb,var(--app-tertiary) 37%,white);--detail-86adbf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-89a9bd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-56bcd8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1a3a4e:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-90b5c8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b1d7e5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-82a5b9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-163b50:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-6c93aa:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-88c3d6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-68def2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-051622:color-mix(in srgb,var(--app-tertiary) 12%,black);--detail-719eaf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0a2233f2:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 19%,black) 95%,transparent);--detail-051420f2:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 12%,black) 95%,transparent);--detail-2c5f75:color-mix(in srgb,var(--app-tertiary) 50%,black);--detail-082c4738:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 25%,black) 22%,transparent);--detail-4ec6de26:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 15%,transparent);--detail-83e3f5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a4c4d5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-285369:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-03111e:color-mix(in srgb,var(--app-tertiary) 10%,black);--detail-d8edf7:color-mix(in srgb,var(--app-tertiary) 25%,white);--detail-36b0d7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-69d8e9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-03131d:color-mix(in srgb,var(--app-tertiary) 10%,black);--detail-6ee0f3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-26abda24:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 14%,transparent);--detail-8ee8f5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7fabbf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-36576d:color-mix(in srgb,var(--app-tertiary) 51%,black);--detail-102736:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-b4ceda:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-507e97:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-051420:color-mix(in srgb,var(--app-tertiary) 12%,black);--detail-10196670:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 37%,black) 44%,transparent);--detail-4a66a52e:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 18%,transparent);--detail-020a16:color-mix(in srgb,var(--app-tertiary) 7%,black);--detail-28465f:color-mix(in srgb,var(--app-tertiary) 42%,black);--detail-0a1934eb:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 19%,black) 92%,transparent);--detail-071322ed:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 13%,black) 93%,transparent);--detail-14304b66:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 30%,black) 40%,transparent);--detail-2d4966:color-mix(in srgb,var(--app-tertiary) 46%,black);--detail-9d99f6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-52467f:color-mix(in srgb,var(--app-tertiary) 61%,black);--detail-27204155:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 30%,black) 33%,transparent);--detail-76dff3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-112a48:color-mix(in srgb,var(--app-tertiary) 28%,black);--detail-0b2036:color-mix(in srgb,var(--app-tertiary) 20%,black);--detail-5a65f333:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 20%,transparent);--detail-42d8eb11:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 7%,transparent);--detail-3e88aa:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8b7cda:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8be7f4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-092e7c55:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 41%,black) 33%,transparent);--detail-0a125222:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 29%,black) 13%,transparent);--detail-c3faff:color-mix(in srgb,var(--app-tertiary) 32%,white);--detail-3ef0ef99:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 60%,transparent);--detail-317cff88:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 53%,transparent);--detail-7fc6e5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8d9bd5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-537aa6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-10275b:color-mix(in srgb,var(--app-tertiary) 33%,black);--detail-030d19:color-mix(in srgb,var(--app-tertiary) 9%,black);--detail-a8d5e7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-58d9ed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-67e8f9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-244154:color-mix(in srgb,var(--app-tertiary) 37%,black);--detail-98adbd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-dce9f0:color-mix(in srgb,var(--app-tertiary) 26%,white);--detail-8ba6b9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-284456:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-1c3343:color-mix(in srgb,var(--app-tertiary) 30%,black);--detail-94a9b9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-c6d4dd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-97aebe:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8aa4b6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0b1018:color-mix(in srgb,var(--app-tertiary) 11%,black);--detail-e6ebf2:color-mix(in srgb,var(--app-tertiary) 20%,white);--detail-0d131d:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-202936:color-mix(in srgb,var(--app-tertiary) 27%,black);--detail-798798:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6f7e90:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-98a5b6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-18222e:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-889dae:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-354457:color-mix(in srgb,var(--app-tertiary) 44%,black);--detail-7f91a2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-738296:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-cbd5e1:color-mix(in srgb,var(--app-tertiary) 43%,white);--detail-3c4858:color-mix(in srgb,var(--app-tertiary) 46%,black);--detail-97a6b7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-34404f:color-mix(in srgb,var(--app-tertiary) 41%,black);--detail-1b2735:color-mix(in srgb,var(--app-tertiary) 25%,black);--detail-c6d6e5:color-mix(in srgb,var(--app-tertiary) 44%,white);--detail-98a7b9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2a3d3d:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-101d1d:color-mix(in srgb,var(--app-tertiary) 14%,black);--detail-8594a6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-25303f:color-mix(in srgb,var(--app-tertiary) 31%,black);--detail-131c28:color-mix(in srgb,var(--app-tertiary) 18%,black);--detail-101722:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-a2afbf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7e8e9f:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-101822:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-7a8b9b:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-93a4b4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2c3949:color-mix(in srgb,var(--app-tertiary) 36%,black);--detail-202b39:color-mix(in srgb,var(--app-tertiary) 28%,black);--detail-415467:color-mix(in srgb,var(--app-tertiary) 52%,black);--detail-7b8c9f:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-93a4b5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-273442:color-mix(in srgb,var(--app-tertiary) 33%,black);--detail-17252c:color-mix(in srgb,var(--app-tertiary) 21%,black);--detail-354251:color-mix(in srgb,var(--app-tertiary) 42%,black);--detail-1a2633:color-mix(in srgb,var(--app-tertiary) 24%,black);--detail-7a8d9f:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-758899:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-101b20:color-mix(in srgb,var(--app-tertiary) 15%,black);--detail-697b8e:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8395a7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-d5dfe9:color-mix(in srgb,var(--app-tertiary) 34%,white);--detail-8799ac:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-263240:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-9caec0:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8ca0b3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2b3c45:color-mix(in srgb,var(--app-tertiary) 35%,black);--detail-101923:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-1b2a31:color-mix(in srgb,var(--app-tertiary) 24%,black);--detail-3b515b:color-mix(in srgb,var(--app-tertiary) 47%,black);--detail-c0d1d9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a6b8c8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0a1119:color-mix(in srgb,var(--app-tertiary) 11%,black);--detail-3b4c5e:color-mix(in srgb,var(--app-tertiary) 48%,black);--detail-e8f2f9:color-mix(in srgb,var(--app-tertiary) 15%,white);--detail-9bacbd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-244357:color-mix(in srgb,var(--app-tertiary) 38%,black);--detail-071222:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-bcd2e9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2b5068:color-mix(in srgb,var(--app-tertiary) 46%,black);--detail-0b1c30:color-mix(in srgb,var(--app-tertiary) 18%,black);--detail-bee9ef:color-mix(in srgb,var(--app-tertiary) 43%,white);--detail-7de6f1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-204657:color-mix(in srgb,var(--app-tertiary) 37%,black);--detail-5bd6e4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-d5e7fa:color-mix(in srgb,var(--app-tertiary) 25%,white);--detail-060f20:color-mix(in srgb,var(--app-tertiary) 12%,black);--detail-2c4c64:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-8af1ff:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-102238:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-81b2cb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-1a344a:color-mix(in srgb,var(--app-tertiary) 31%,black);--detail-a2d8e7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8ca8bf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7ee2ed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8fa8bb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-101f32:color-mix(in srgb,var(--app-tertiary) 21%,black);--detail-081523:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-e1edf6:color-mix(in srgb,var(--app-tertiary) 21%,white);--detail-345168:color-mix(in srgb,var(--app-tertiary) 49%,black);--detail-acd2e4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-102338:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-615883:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-222039:color-mix(in srgb,var(--app-tertiary) 28%,black);--detail-b6b9c7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-21222d:color-mix(in srgb,var(--app-tertiary) 24%,black);--detail-8ba8bd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2a4358:color-mix(in srgb,var(--app-tertiary) 40%,black);--detail-102035:color-mix(in srgb,var(--app-tertiary) 21%,black);--detail-0b1527:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-e5eff8:color-mix(in srgb,var(--app-tertiary) 17%,white);--detail-859bb1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8ba2b7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a0b8cb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-9cb4c7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0b1829:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-e5edf5:color-mix(in srgb,var(--app-tertiary) 19%,white);--detail-819eb7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-2b435c:color-mix(in srgb,var(--app-tertiary) 42%,black);--detail-112237:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-9bb9cb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-89a2b8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-233a50:color-mix(in srgb,var(--app-tertiary) 36%,black);--detail-8dabc2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-264258:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-123034:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-8ea7bd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8da5b9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-bdcfdf:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-71d8f5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0d2131:color-mix(in srgb,var(--app-tertiary) 19%,black);--detail-081625:color-mix(in srgb,var(--app-tertiary) 14%,black);--detail-233b4f:color-mix(in srgb,var(--app-tertiary) 35%,black);--detail-091d2b:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-bfe6f5:color-mix(in srgb,var(--app-tertiary) 39%,white);--detail-5bd9ec:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-071623:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-d6ebf5:color-mix(in srgb,var(--app-tertiary) 27%,white);--detail-9cb6c8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-60d2e5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-62daed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0a1d2b:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-2b4a5c:color-mix(in srgb,var(--app-tertiary) 42%,black);--detail-c4ebf7:color-mix(in srgb,var(--app-tertiary) 36%,white);--detail-62d7e7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-d8eaf5:color-mix(in srgb,var(--app-tertiary) 26%,white);--detail-9fb6c5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-081926:color-mix(in srgb,var(--app-tertiary) 14%,black);--detail-315269:color-mix(in srgb,var(--app-tertiary) 48%,black);--detail-cce6f2:color-mix(in srgb,var(--app-tertiary) 34%,white);--detail-0a2737:color-mix(in srgb,var(--app-tertiary) 20%,black);--detail-91e9f0:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-88dbe6:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-030d17e6:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 8%,black) 90%,transparent);--detail-25485f:color-mix(in srgb,var(--app-tertiary) 41%,black);--detail-081b29:color-mix(in srgb,var(--app-tertiary) 15%,black);--detail-9bc8d7:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-d0f5ff:color-mix(in srgb,var(--app-tertiary) 25%,white);--detail-4ba8c2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0d2b3b:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-20495e:color-mix(in srgb,var(--app-tertiary) 39%,black);--detail-0d4b6b30:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 37%,black) 19%,transparent);--detail-528bad35:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 21%,transparent);--detail-030e19:color-mix(in srgb,var(--app-tertiary) 9%,black);--detail-00111cd9:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 9%,black) 85%,transparent);--detail-0b5c7a0c:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 41%,black) 5%,transparent);--detail-67dcee:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-76a4ba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-0c29395c:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 21%,black) 36%,transparent);--detail-91cbdc:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-06152188:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 12%,black) 53%,transparent);--detail-607f96:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-64b7d24a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 29%,transparent);--detail-4a9eb41a:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 10%,transparent);--detail-5eacc04d:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 30%,transparent);--detail-246078:color-mix(in srgb,var(--app-tertiary) 49%,black);--detail-46c3df:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7ae6fb:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-88eaff:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-dcfaff:color-mix(in srgb,var(--app-tertiary) 19%,white);--detail-36cff100:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 0%,transparent);--detail-38cfff14:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 8%,transparent);--detail-88efff66:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 40%,transparent);--detail-4e9ab3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a9dce9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-6e98af:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-81dbee:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-5fd4ed66:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 40%,transparent);--detail-092335ed:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 19%,black) 93%,transparent);--detail-061523f0:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 13%,black) 94%,transparent);--detail-25536b:color-mix(in srgb,var(--app-tertiary) 45%,black);--detail-10415a:color-mix(in srgb,var(--app-tertiary) 33%,black);--detail-0a2639:color-mix(in srgb,var(--app-tertiary) 21%,black);--detail-6bdcf2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-21bbe02e:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 18%,transparent);--detail-2fc6e50c:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 5%,transparent);--detail-69d4ed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-285c73:color-mix(in srgb,var(--app-tertiary) 48%,black);--detail-10374b6b:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 28%,black) 42%,transparent);--detail-c5f5ff:color-mix(in srgb,var(--app-tertiary) 31%,white);--detail-3cd1f245:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 27%,transparent);--detail-4ebad3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-c9e7f2:color-mix(in srgb,var(--app-tertiary) 36%,white);--detail-639cb5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-789eb4:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-4b8ba5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b0edf9:color-mix(in srgb,var(--app-tertiary) 45%,white);--detail-71dcf0:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-30cff080:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 46%,white) 50%,transparent);--detail-4b9eba:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-698ba2:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b3c8d8:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-29404f:color-mix(in srgb,var(--app-tertiary) 37%,black);--detail-b0c2d1:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-b1c9d9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-07111c:color-mix(in srgb,var(--app-tertiary) 11%,black);--detail-80ccdd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-243a4a:color-mix(in srgb,var(--app-tertiary) 34%,black);--detail-9eb3c5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-98bfce:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-10252e:color-mix(in srgb,var(--app-tertiary) 19%,black);--detail-142b45:color-mix(in srgb,var(--app-tertiary) 28%,black);--detail-173d51:color-mix(in srgb,var(--app-tertiary) 32%,black);--detail-56c5d5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-dcfbff:color-mix(in srgb,var(--app-tertiary) 19%,white);--detail-101d36:color-mix(in srgb,var(--app-tertiary) 22%,black);--detail-071523:color-mix(in srgb,var(--app-tertiary) 13%,black);--detail-8ca3bd:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-a7eef3:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-8db0c9:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-091729:color-mix(in srgb,var(--app-tertiary) 16%,black);--detail-71e2ed:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-102239:color-mix(in srgb,var(--app-tertiary) 23%,black);--detail-070f20:color-mix(in srgb,var(--app-tertiary) 12%,black);--detail-c4d8eb:color-mix(in srgb,var(--app-tertiary) 42%,white);--detail-53889c:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-7f9cb5:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-79e4ef:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-bdebf3:color-mix(in srgb,var(--app-tertiary) 41%,white);--detail-102539:color-mix(in srgb,var(--app-tertiary) 23%,black);--detail-365c74:color-mix(in srgb,var(--app-tertiary) 53%,black);--detail-081827:color-mix(in srgb,var(--app-tertiary) 15%,black);--detail-385a72:color-mix(in srgb,var(--app-tertiary) 53%,black);--detail-bbf4f5:color-mix(in srgb,var(--app-tertiary) 41%,white);--detail-a6e9f0:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-77bfce:color-mix(in srgb,var(--app-tertiary) 46%,white);--detail-81bdce:color-mix(in srgb,var(--app-tertiary) 46%,white);--app-primary:#69d8f3;--app-secondary:#b1a0ff;--color-primary:var(--app-primary);--color-ring:var(--app-primary)}.appearance-root .tracking-workspace{--module-accent:var(--app-primary)!important}.appearance-root :focus-visible{outline-color:var(--app-primary)!important}.appearance-root .nav-item.active{color:color-mix(in srgb,var(--app-primary) 65%,white);background:color-mix(in srgb,var(--app-primary) 13%,#131313);box-shadow:inset 2px 0 var(--app-primary)}.appearance-root .brand-mark,.appearance-root .finance-amount[data-kind=income],.appearance-root .interface-clock,.appearance-root .interface-clock strong,.appearance-root .tracking-summary strong{color:color-mix(in srgb,var(--app-primary) 70%,white)}.appearance-root .tracking-primary,.appearance-root .tracking-tabs button[aria-pressed=true]{border-color:var(--app-primary);background:color-mix(in srgb,var(--app-primary) 17%,#161616);color:#f5f5f5}.appearance-root progress{accent-color:var(--app-primary)}.appearance-root .flowing-wordmark strong{color:color-mix(in srgb,var(--app-primary) 65%,white);text-shadow:0 0 24px var(--app-primary)}.appearance-root .flowing-aura{background:radial-gradient(circle,color-mix(in srgb,var(--app-primary) 12%,transparent),color-mix(in srgb,var(--app-secondary) 8%,transparent) 55%,transparent 72%)}.appearance-root .finance-bars rect{fill:var(--app-primary)}.appearance-panel{flex:1;min-height:0;padding:16px 0;max-width:720px;display:flex;flex-direction:column;gap:16px;color:#dddddd}.appearance-panel h2{font-size:22px}.appearance-panel p{font-size:14px;line-height:1.5;color:#c5c5c5}.appearance-panel form{display:flex;flex-direction:column;gap:20px}.palette-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.palette-fields label{font-size:15px;display:flex;flex-direction:column;gap:10px}.palette-fields label>div{display:flex;gap:10px}.palette-fields input{background:#1a1a1a;color:#ededed;border:1px solid #5d5d5d;border-radius:6px;padding:8px;min-width:0;font:inherit}.palette-fields input[type=color]{width:62px;height:44px;padding:4px;cursor:pointer}.palette-fields input:not([type]),.palette-fields input[type=text]{width:150px}.palette-preview{height:60px;border-radius:8px}.palette-buttons{display:flex;gap:12px}.palette-buttons button{font-size:14px;color:#f2f2f2;background:#262626;border:1px solid var(--app-primary);border-radius:6px;padding:10px 16px}.palette-buttons button:disabled{opacity:.5}@media(max-height:740px){.appearance-panel{padding:8px 0;gap:10px}.appearance-panel form{gap:14px}.palette-preview{height:44px}}.appearance-root{--interface-cyan:var(--app-primary);--interface-blue:var(--app-secondary);--interface-line:color-mix(in srgb,var(--app-primary) 25%,#212121)}.appearance-root .tracking-dialog button:hover,.appearance-root .tracking-workspace button:hover{border-color:var(--app-primary);background:color-mix(in srgb,var(--app-secondary) 15%,#212121)}.appearance-root .assistant-answer article a,.appearance-root .notification-pager a,.appearance-root .tracking-row-actions button{color:color-mix(in srgb,var(--app-primary) 65%,white)}.appearance-root .assistant-panel button[aria-pressed=true],.appearance-root .data-controls button[aria-pressed=true],.appearance-root .notification-panel button[aria-pressed=true]{border-color:var(--app-primary)}.appearance-root .interface-clock time{color:color-mix(in srgb,var(--app-primary) 70%,white);text-shadow:0 0 16px color-mix(in srgb,var(--app-primary) 35%,transparent)}.appearance-root .topbar:after{background:var(--app-primary);box-shadow:0 0 10px var(--app-primary)}.appearance-root .nav-item.active{border-color:color-mix(in srgb,var(--app-primary) 45%,#333333)}.appearance-root .brand-mark{border-color:color-mix(in srgb,var(--app-primary) 60%,#333333);background:color-mix(in srgb,var(--app-primary) 12%,#141414);box-shadow:0 0 18px color-mix(in srgb,var(--app-primary) 14%,transparent)}.appearance-root[data-background=black]{background:#000;color-scheme:dark}.appearance-root[data-background=black] :is(.app-shell,.workspace,.sidebar,.topbar,#main-content,.workspace-footer){background:#000}.appearance-root[data-background=black] :is(.tracking-table-wrap,.panel,.integration-panel,.note-reader,.pipeline-lane){background:#050505}.appearance-root[data-background=black] :is(input,select,textarea){background:#0d0d0d}.background-options{display:flex;gap:14px;border:0;margin:0;padding:0;min-width:0}.background-options legend{font-size:15px;margin-bottom:8px}.background-options label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.background-options input{accent-color:var(--app-primary)}.background-swatch{width:24px;height:24px;border:1px solid #818181;border-radius:5px;background:#131313}.background-swatch[data-background=black]{background:#000}.background-swatch[data-background=white]{background:#fff}.appearance-root[data-background=white]{background:#fff;color:#292929;color-scheme:light}.appearance-root[data-background=white] :is(.app-shell,.workspace,.sidebar,.topbar,#main-content,.workspace-footer){background:#fff;border-color:var(--app-light-border)}.appearance-root[data-background=white] :is(p,span,strong,small,h1,h2,h3,label,dt,dd,td,th,button,input,select,textarea,a,time,legend,code){color:var(--app-detail-text)!important;text-shadow:none}.appearance-root[data-background=white] :is(.panel,.tracking-table-wrap,.integration-panel,.notification-panel,.assistant-panel,.data-controls,.tracking-calendar,.note-reader,.pipeline-lane,.opportunity-card,.module-record-card){background:#fff;border-color:var(--app-light-border)}.appearance-root[data-background=white] :is(input,select,textarea,button){background:#f8f8f8;border-color:var(--app-light-border);color-scheme:light}.appearance-root[data-background=white] :is(.tracking-tabs button[aria-pressed=true],.nav-item.active){background:color-mix(in srgb,var(--app-primary) 16%,white);border-color:color-mix(in srgb,var(--app-primary) 60%,#555555)}.appearance-root[data-background=white] :is(th,.calendar-grid>button,.note-index button[aria-pressed=true]){background:#f3f3f3!important}.appearance-root[data-background=white] :is(td,th,.overview-budgets,.note-index,.notification-inbox article,.assistant-history){border-color:var(--app-light-border)}.appearance-root[data-background=white] :is(.finance-bars text){fill:var(--app-detail-text)}.appearance-root[data-background=white] .flowing-aura{opacity:.35}.appearance-root[data-background=white] .appearance-panel{color:#292929}.appearance-root[data-background=white] .palette-buttons button{background:#f3f3f3}@media(max-height:740px){.appearance-panel{gap:8px}.appearance-panel form{gap:10px}.appearance-panel .palette-preview{height:28px}.background-options legend{margin-bottom:5px}.background-swatch{width:21px;height:21px}}.appearance-root[data-background=white] :is(.tracking-dialog,.authorization-dialog,.bank-dialog,.mfa-card){background:#fff;border-color:var(--app-light-border);color:#292929}.appearance-root[data-background=white] :is(.finance-amount[data-kind=income],.module-status[data-status=done]){color:#176548!important}.appearance-root[data-background=white] :is(.brand-mark,.avatar){background:#f3f3f3!important;border-color:var(--app-light-border);box-shadow:none}.appearance-root[data-background=white] .finance-totals{border-color:var(--app-light-border)}.flowing-aura{transform-origin:center;background-position:50%}.palette-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.palette-fields label>div{gap:7px}.palette-fields input:not([type=color]){width:calc(100% - 65px)}.palette-fields input[type=color]{width:58px;flex-shrink:0}.appearance-root .flowing-wordmark strong{display:block;width:auto;max-width:none;margin:0;font-family:Segoe UI,Arial,sans-serif;font-weight:300;font-style:normal;letter-spacing:.24em;transform:none;background:none;-webkit-text-fill-color:currentColor;color:color-mix(in srgb,var(--app-primary) 35%,white);filter:none;text-shadow:0 0 8px color-mix(in srgb,var(--app-primary) 50%,transparent),0 0 28px color-mix(in srgb,var(--app-secondary) 35%,transparent);line-height:1.25}.appearance-root[data-background=white] .flowing-wordmark strong{color:var(--app-detail-text)!important;text-shadow:none}.appearance-root .finance-bars line{stroke:color-mix(in srgb,var(--app-tertiary) 45%,black)}.appearance-root .appearance-panel{color:color-mix(in srgb,var(--app-tertiary) 40%,white)}.appearance-root .appearance-panel p{color:color-mix(in srgb,var(--app-tertiary) 70%,white)}.appearance-root .palette-fields input{border-color:color-mix(in srgb,var(--app-tertiary) 65%,black);background:color-mix(in srgb,var(--app-tertiary) 10%,black);color:#f1f1f1}.appearance-root .palette-buttons button{background:color-mix(in srgb,var(--app-tertiary) 15%,black)}.appearance-root[data-background=white] .palette-buttons button,.appearance-root[data-background=white] .palette-fields input{background:#f5f5f5;border-color:var(--app-light-border)}.appearance-root[data-background=white] .appearance-panel p{color:var(--app-detail-text)!important}.wordmark-settings{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,1.2fr);gap:20px;align-items:center}.wordmark-settings label{display:flex;flex-direction:column;gap:6px;font-size:14px}.wordmark-settings select{font:inherit;background:color-mix(in srgb,var(--app-tertiary) 12%,black);color:#f4f4f4;border:1px solid color-mix(in srgb,var(--app-tertiary) 60%,black);padding:8px;border-radius:5px;width:100%}.wordmark-preview{display:flex;align-items:center;justify-content:center;min-height:48px;color:#f4f4f4;overflow:hidden}.appearance-root[data-background=white] .wordmark-settings select{background:#f5f5f5}.appearance-root[data-background=white] .wordmark-preview{color:#292929}.appearance-panel>p{font-size:13px}.appearance-panel .palette-preview{height:24px}.appearance-panel form{gap:12px}.appearance-panel{gap:10px}@media(max-height:740px){.appearance-panel form{gap:7px}.appearance-panel{gap:6px}.appearance-panel .palette-preview{height:14px}.wordmark-preview{min-height:37px}.wordmark-settings label{gap:3px}.wordmark-settings select{padding:5px}.appearance-panel .palette-buttons button{padding:7px 14px}.appearance-panel h2{font-size:20px}.appearance-panel .palette-fields label{gap:6px}}.appearance-root{--app-detail-text:color-mix(in srgb,var(--app-tertiary) 46%,white)}.appearance-root .appearance-panel p{color:var(--app-detail-text)}.appearance-root[data-background=white]{--app-detail-text:color-mix(in srgb,var(--app-tertiary) 42%,black);--app-light-border:color-mix(in srgb,color-mix(in srgb,var(--app-tertiary) 65%,#666) 40%,white)}.appearance-root[data-background=white] .appearance-panel,.appearance-root[data-background=white] .wordmark-preview{color:var(--app-detail-text)}.appearance-root[data-background=white] .finance-bars line{stroke:var(--app-light-border)}.appearance-root[data-background=white] .nav-caption,.appearance-root[data-background=white] .workspace-footer{color:var(--app-detail-text)}.appearance-root .nav-item:is(:hover,:focus-visible),.appearance-root .tracking-tabs button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-primary) 24%,#101010);border-color:var(--app-primary);box-shadow:inset 2px 0 var(--app-primary);color:color-mix(in srgb,var(--app-primary) 65%,white)!important}.appearance-root .nav-item:is(:hover,:focus-visible) .nav-copy{color:color-mix(in srgb,var(--app-primary) 65%,white)!important}.appearance-root .tracking-workspace .tracking-tabs button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-primary) 24%,#101010);border-color:var(--app-primary)}.appearance-root[data-background=white] .nav-item:is(:hover,:focus-visible),.appearance-root[data-background=white] .tracking-tabs button:is(:hover,:focus-visible),.appearance-root[data-background=white] .tracking-workspace .tracking-tabs button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-primary) 24%,white);border-color:color-mix(in srgb,var(--app-primary) 70%,black);color:color-mix(in srgb,var(--app-primary) 42%,black)!important}.appearance-root[data-background=white] .nav-item:is(:hover,:focus-visible) .nav-copy{color:color-mix(in srgb,var(--app-primary) 42%,black)!important}.appearance-root :is(.tracking-tabs,.tracking-toolbar,.notification-tabs,.notification-panel nav,.notification-pager,.assistant-controls) :is(button,select):is(:hover,:focus-visible),.appearance-root [role=tab]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-primary) 24%,#101010)!important;border-color:var(--app-primary)!important;color:color-mix(in srgb,var(--app-primary) 65%,white)!important;box-shadow:inset 2px 0 var(--app-primary)!important}.appearance-root[data-background=white] :is(.tracking-tabs,.tracking-toolbar,.notification-tabs,.notification-panel nav,.notification-pager,.assistant-controls) :is(button,select):is(:hover,:focus-visible),.appearance-root[data-background=white] [role=tab]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--app-primary) 24%,white)!important;border-color:var(--app-primary)!important;color:color-mix(in srgb,var(--app-primary) 42%,black)!important}.appearance-root :is(input,select,textarea,button){border-color:var(--app-tertiary)}.appearance-root :is(.nav-item.active,.account-select[aria-pressed=true],.tracking-tabs button[aria-pressed=true]){border-color:var(--app-primary)}.appearance-root :focus-visible{outline:2px solid var(--app-primary)!important;outline-offset:2px}.appearance-root .palette-preview{border:1px solid var(--app-tertiary)}.appearance-root .finance-pie :is(path,circle){stroke:var(--app-tertiary);stroke-width:1}.appearance-root[data-background=white] :is(input,select,textarea,button){border-color:var(--app-tertiary)}.appearance-root[data-background=current]{background:#1b2938;color-scheme:dark}.appearance-root[data-background=current] :is(.app-shell,.workspace,#main-content,.workspace-footer){background:#1b2938}.appearance-root[data-background=current] :is(.sidebar,.topbar){background:#14212e}.appearance-root[data-background=current] :is(.tracking-table-wrap,.panel,.integration-panel,.notification-panel,.assistant-panel,.data-controls,.tracking-calendar,.note-reader,.pipeline-lane,.module-record-card){background:#223344}.appearance-root[data-background=current] .orbital-console{background-color:#1b2938}.background-swatch[data-background=current]{background:#1b2938}.clock-format-setting{display:flex;align-items:center;gap:12px;font-size:14px}.clock-format-setting select{font:inherit;padding:6px 8px;background:color-mix(in srgb,var(--app-tertiary) 12%,black);color:var(--app-detail-text);border:1px solid var(--app-tertiary);border-radius:5px}.appearance-root[data-background=white] .clock-format-setting select{background:#f5f5f5}@media(max-height:740px){.appearance-panel form{gap:8px}.clock-format-setting{font-size:12px}.clock-format-setting select{padding:4px 7px}}