:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page,.privacy-page){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.55}:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page,.privacy-page) h1{font-size:28px;line-height:1.2;letter-spacing:-.025em}:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page,.privacy-page) h2{font-size:18px;line-height:1.35}:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page,.privacy-page) h3{font-size:16px;line-height:1.4}:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page) :is(input,select,textarea,button){font-family:inherit}.login-page.staff-login-page{background:#f4f6f9}.staff-login-page .staff-login-shell{min-height:500px;border-radius:12px;box-shadow:0 8px 32px #0f172a0a}.staff-login-page .staff-login-brand-pane{padding:32px;background:#f8fafc}.signup-page .signup-panel{border:1px solid #d9e0e9;border-radius:12px;box-shadow:0 8px 32px #0f172a0a}.signup-page .signup-form{gap:16px}.signup-page .login-brand{justify-content:flex-start;margin-bottom:24px}.signup-page .login-brand img{width:156px;height:auto;max-height:56px;object-fit:contain}.signup-page .signup-terms{font-size:13px;line-height:1.6;padding-block:8px}.client-quote-page{background:#f6f8fb;width:min(920px,100%)}.client-quote-page .client-quote-header{padding-bottom:20px;gap:16px}.client-quote-page .client-quote-form{gap:16px;padding-top:20px}.client-quote-page .client-form-section{border:1px solid #d9e0e9;border-radius:10px;padding:20px;background:white}.client-quote-page .client-section-heading{margin-bottom:18px;gap:10px}.client-quote-page .client-form-grid{gap:16px}.client-quote-page .client-room-option{border-radius:8px;min-height:44px}.client-quote-page .client-room-workspace{border:1px solid #d9e0e9;border-radius:10px;background:white}.client-quote-page .client-room-tabs{flex-wrap:wrap;gap:8px}.client-quote-page .client-room-tabs button{min-height:44px;border-radius:8px}.client-quote-page .client-capture-actions{gap:12px}.client-quote-page .client-submit-bar{gap:16px}.quote-acceptance-page .quote-acceptance-shell{width:min(800px,100%);border-radius:12px;box-shadow:0 6px 24px #0f172a08}.quote-acceptance-page .quote-acceptance-header{padding:22px 24px}.quote-acceptance-page .quote-acceptance-summary>div{padding:18px 24px}.quote-acceptance-page .quote-acceptance-summary strong{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quote-acceptance-page :is(.quote-acceptance-details,.quote-acceptance-terms,.quote-accepted-panel){padding:24px}.quote-acceptance-page .quote-acceptance-details dd{overflow-wrap:anywhere}.quote-acceptance-page .quote-signature-field input{border-radius:8px;min-height:44px}.storage-invoice-portal .storage-invoice-sheet{border-radius:12px;box-shadow:0 6px 24px #0f172a08}.storage-invoice-portal .storage-invoice-facts{gap:16px}.storage-invoice-portal .storage-payment-panel{padding:20px;border:1px solid #d9e0e9;border-radius:10px;background:#f8fafc}.storage-invoice-portal .storage-invoice-totals{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.storage-invoice-portal .storage-invoice-lines{overflow-x:auto}.privacy-page{width:min(840px,100%);padding:32px}.privacy-page .privacy-content{gap:24px}.privacy-page .privacy-content section{padding:0 0 24px;border-bottom:1px solid #e2e8f0;scroll-margin-top:24px}.privacy-page .privacy-content :is(p,ul){font-size:15px;line-height:1.75}.privacy-page .privacy-jump-links{display:flex;flex-wrap:wrap;gap:8px 16px;padding-block:20px;margin-bottom:20px;border-bottom:1px solid #e2e8f0}.privacy-page .privacy-jump-links a{color:#1d4ed8;text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page,.privacy-page) h1{font-size:24px}:is(.client-quote-page,.quote-acceptance-page,.storage-invoice-portal,.login-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.client-quote-page{padding:20px 12px}.client-quote-page .client-form-section{padding:16px}.quote-acceptance-page :is(.quote-acceptance-header,.quote-acceptance-details,.quote-acceptance-terms,.quote-accepted-panel){padding:20px 16px}.quote-acceptance-page .quote-acceptance-summary>div{padding:16px}.privacy-page{padding:24px 20px}}:root{--ui-surface:#fff;--ui-surface-muted:#f7f8fa;--ui-border:#d9e0e9;--ui-accent:#315de5;--ui-radius-control:8px;--ui-radius-panel:12px;--ui-space-field:12px;--ui-space-group:24px}.ui-form-actions,.ui-page-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ui-workspace-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-field)}.ui-settings-section{min-width:0}.workspace-shell .dispatch-workspace.is-queue-empty{grid-template-columns:minmax(0,1fr)}.workspace-shell .dispatch-clear-toggle{margin-block:0 12px}.workspace-shell .colour-field{display:grid;grid-gap:8px;gap:8px}.workspace-shell .setup-page{overflow:visible}.workspace-shell .setup-form-section .form-actions:empty{display:none}.workspace-shell .setup-section-heading:has(.settings-unsaved-scope){position:-webkit-sticky;position:sticky;top:8px;z-index:4;background:var(--ui-surface);padding-block:12px;border-bottom:1px solid var(--ui-border)}.workspace-shell .setup-form-section:has(.settings-unsaved-scope) :is(input,select,textarea){scroll-margin-top:160px}.settings-unsaved-scope{flex-basis:100%;font-size:13px;color:#52647c}.signup-legal-links{font-size:13px;line-height:1.6;color:#52647c;margin:0}.signup-legal-links a{color:#24579b;text-underline-offset:3px}@media (max-width:820px){.workspace-shell .setup-section-heading:has(.settings-unsaved-scope){top:80px}.app-shell.workspace-shell .settings-save-actions:has(.settings-unsaved-scope){flex-wrap:wrap}.workspace-shell .setup-form-section:has(.settings-unsaved-scope) :is(input,select,textarea){scroll-margin-top:280px}}.ui-empty-state{padding:var(--ui-space-group);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface)}.ui-empty-state h2{margin:0 0 8px;font-size:1.125rem}.ui-empty-state p{color:var(--muted);margin:0 0 16px;max-width:65ch}.ui-recovery-page{max-width:680px;margin:8vh auto;padding:24px}.ui-recovery-page>img{width:160px;height:auto;margin-bottom:24px}.ui-loading{padding:24px}.ui-loading-shape{display:block;background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);height:48px;margin:16px 0}.ui-loading-shape:last-child{height:180px}@media (max-width:820px){.ui-page-actions{width:100%}.ui-recovery-page{margin:24px auto;padding:16px}}:root{--fc-sticky-header-footer-z:3;--fc-popover-z:4}.fc-nH{z-index:var(--fc-popover-z)!important}.fc-7s{isolation:isolate}.fc-wa,.fc-wa *,.fc-wa :after,.fc-wa :before{box-sizing:border-box!important}.fc-4m,.fc-4m *{cursor:not-allowed!important}.fc-eM{-ms-overflow-style:none!important;scrollbar-width:none!important}.fc-eM::-webkit-scrollbar{display:none!important}.fc-Qo{flex-shrink:0!important}.fc-fi .fc-fl{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.fc-Jf .fc-fl>*{float:left!important}.fc-Jf[dir=rtl] .fc-fl>*,[dir=rtl] .fc-Jf .fc-fl>*{float:right!important}.fc-Jf .fc-fl:after{content:""!important;display:block!important;clear:both!important}.fc-DP{cursor:pointer!important}.fc-An{cursor:n-resize!important}.fc-lZ{cursor:s-resize!important}.fc-9V{cursor:w-resize!important}.fc-70,[dir=rtl] .fc-9V{cursor:e-resize!important}[dir=rtl] .fc-70{cursor:w-resize!important}.fc-gQ{cursor:col-resize!important}.fc-2d,.fc-B0,.fc-mN{position:absolute!important;box-sizing:content-box!important;width:100%!important;height:100%!important}.fc-mN{padding:10px!important;margin:-10px!important}.fc-2d{padding-left:10px!important;padding-right:10px!important;margin-left:-10px!important;margin-right:-10px!important}.fc-B0{padding-top:10px!important;padding-bottom:10px!important;margin-top:-10px!important;margin-bottom:-10px!important}.fc-Z1{position:absolute;top:0;bottom:0;left:-5px;right:-5px}.fc-1Y{-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc-a9{visibility:hidden}.fc-Tu{border:0!important}.fc-hU{border-bottom:0!important}.fc-3e,.fc-hU{border-left:0!important;border-right:0!important}.fc-3e,.fc-II,.fc-PB{border-top:0!important}.fc-II,.fc-PB{border-bottom:0!important}.fc-PB{-webkit-border-end:0!important;border-inline-end:0!important}.fc-II{-webkit-border-start:0!important;border-inline-start:0!important}.fc-MQ{border-left:0!important;border-right:0!important}.fc-Vo{border-top:0!important;border-bottom:0!important}.fc-2l{-webkit-border-start:1px solid transparent!important;border-inline-start:1px solid transparent!important}.fc-Ao{flex-direction:row!important}.fc-Ao,.fc-HH{display:flex!important}.fc-HH{flex-direction:column!important}.fc-GV,.fc-g2{flex-grow:1!important}.fc-g2{flex-basis:0!important;min-width:0!important}.fc-Ot,.fc-g2{min-height:0!important}.fc-hp{flex-grow:1!important;flex-basis:0!important;min-width:0!important}.fc-fi .fc-jM,.fc-fi .fc-uD{display:flex!important;flex-direction:column!important}.fc-OJ{padding:0!important}.fc-oE{margin:0!important}.fc-V3{margin-top:0!important;margin-bottom:0!important}.fc-SS{margin-left:0!important;margin-right:0!important}.fc-y2{white-space:nowrap!important}.fc-CN{white-space:pre!important}.fc-gZ{overflow-anchor:none}.fc-7T,.fc-FA{overflow:hidden!important}.fc-7T{white-space:nowrap!important}.fc-cc{position:relative!important}.fc-H0{position:absolute!important}.fc-6t{inset-inline-start:0!important}.fc-ct{top:0!important;bottom:0!important}.fc-Uu,.fc-ct,.fc-iv{position:absolute!important;left:0!important;right:0!important}.fc-7k,.fc-Yw{position:absolute!important;bottom:0!important}.fc-7k,.fc-Yw,.fc-iv{top:0!important}.fc-Yw{left:0!important;right:0!important;width:0!important}@media not print{.fc-CS,.fc-Ip{position:-webkit-sticky!important;position:sticky!important}.fc-CS{top:0!important}.fc-tT{inset-inline-start:0!important}.fc-hy,.fc-tT{position:-webkit-sticky!important;position:sticky!important}.fc-hy{top:0!important;z-index:var(--fc-sticky-header-footer-z)!important}}.fc-Np{box-sizing:content-box!important}.fc-aP{position:absolute!important;left:-10000px!important}.fc-6H{align-items:center!important}.fc-K8{align-items:flex-start!important}.fc-E3{align-items:flex-end!important}.fc-Px{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:var(--fc-sticky-header-footer-z)!important}.fc-J4>*{margin-top:-1px!important}.fc-J4>*>*{height:1px!important}.fc-Jf .fc-Yi{page-break-inside:avoid!important;break-inside:avoid!important}.fc-Jf .fc-uD{display:table!important;table-layout:fixed!important;width:100%!important;border-spacing:0!important;border-collapse:separate!important}.fc-Jf .fc-jM{display:table-header-group!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important;z-index:9999!important;position:relative!important}.fc-fx{min-height:6em!important}.fc-BS{z-index:0}.fc-iu{z-index:1}.fc-Bk:focus-visible{z-index:2}.fc-forma-n5m{font-size:16px;line-height:1.5;--fc-forma-border-style:solid}.fc-forma-Z9U{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin:0;border:0;padding:0}.fc-forma-JiE{color:inherit;text-decoration:inherit}.fc-forma-3Lc{pointer-events:none}.fc-forma-1EY{position:absolute}.fc-forma-eYX{position:relative}.fc-forma-MaV{inset-inline:0}.fc-forma-AWB{inset-block:0}.fc-forma-0fm{inset-inline-start:-8px}.fc-forma-Tuc{inset-inline-end:-4px}.fc-forma-iD1{inset-inline-end:0}.fc-forma-SyR{inset-inline-end:4px}.fc-forma-dnf{inset-inline-end:-3px}.fc-forma-YDC{top:-4px}.fc-forma-n9G{top:0}.fc-forma-2ik{top:2px}.fc-forma-ZnE{top:4px}.fc-forma-ERR{top:50%}.fc-forma-fJL{bottom:-4px}.fc-forma-1V6{left:50%}.fc-forma-aAW{margin:-6px}.fc-forma-CH7{margin:-1px}.fc-forma-gMS{margin:4px}.fc-forma-bvX{margin:8px}.fc-forma-jD5{margin:16px}.fc-forma-cKZ{margin-inline:2px}.fc-forma-148{margin-inline:1px}.fc-forma-cJ3{margin-block:2px}.fc-forma-V9v{margin-block:4px}.fc-forma-SEP{margin-block:1px}.fc-forma-Jzj{-webkit-margin-start:2px;margin-inline-start:2px}.fc-forma-Wga{-webkit-margin-start:4px;margin-inline-start:4px}.fc-forma-qvL{-webkit-margin-start:1px;margin-inline-start:1px}.fc-forma-p9t{-webkit-margin-end:-6px;margin-inline-end:-6px}.fc-forma-3e1{-webkit-margin-end:2px;margin-inline-end:2px}.fc-forma-KYn{-webkit-margin-end:4px;margin-inline-end:4px}.fc-forma-B3G{-webkit-margin-end:2.5%;margin-inline-end:2.5%}.fc-forma-9hC{-webkit-margin-end:1px;margin-inline-end:1px}.fc-forma-Dq8{margin-top:-4px}.fc-forma-Ika{margin-bottom:1px}.fc-forma-F99{margin-left:-4px}.fc-forma-I48{display:block}.fc-forma-dl1{display:flex}.fc-forma-i3N{display:grid}.fc-forma-pps{display:none}.fc-forma-63n{width:0;height:0}.fc-forma-3wQ{width:8px;height:8px}.fc-forma-vnf{width:16px;height:16px}.fc-forma-XUJ{width:20px;height:20px}.fc-forma-uuA{height:8px}.fc-forma-vYi{height:10px}.fc-forma-oM6{height:20px}.fc-forma-TFV{height:24px}.fc-forma-84e{min-height:2px}.fc-forma-jgW{min-height:16px}.fc-forma-toR{min-height:1px}.fc-forma-roZ{width:50%}.fc-forma-vVE{width:25%}.fc-forma-hza{width:8px}.fc-forma-79F{width:20px}.fc-forma-ilz{width:24px}.fc-forma-4Tv{width:5px}.fc-forma-aHX{max-width:160px}.fc-forma-2KU{min-width:0}.fc-forma-aNc{min-width:220px}.fc-forma-yi0{flex-shrink:0}.fc-forma-1Zl{flex-shrink:1}.fc-forma-OLq{flex-shrink:100}.fc-forma-1El{flex-grow:1}.fc-forma-QX7{rotate:-45deg}.fc-forma-KxI{rotate:-90deg}.fc-forma-ABq{rotate:45deg}.fc-forma-z44{rotate:90deg}.fc-forma-jmT{rotate:180deg}.fc-forma-sgX{flex-direction:column}.fc-forma-1sP{flex-direction:row}.fc-forma-dNl{flex-wrap:wrap}.fc-forma-XpK{align-items:center}.fc-forma-RNn{align-items:flex-end}.fc-forma-EF4{align-items:flex-start}.fc-forma-N2M{justify-content:space-between}.fc-forma-E9P{justify-content:center}.fc-forma-LMv{justify-content:flex-end}.fc-forma-NWN{gap:4px}.fc-forma-tgZ{gap:8px}.fc-forma-wwb{gap:12px}.fc-forma-Pms{gap:16px}.fc-forma-sI7{align-self:flex-start}.fc-forma-pKG{overflow:hidden}.fc-forma-AAA{border-radius:3.40282e+38px}.fc-forma-Fvv{border-radius:4px}.fc-forma-kmj{border-start-start-radius:4px;border-end-start-radius:4px}.fc-forma-Skl{border-start-end-radius:4px;border-end-end-radius:4px}.fc-forma-Z7Q{border-top-left-radius:4px;border-top-right-radius:4px}.fc-forma-2qh{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fc-forma-qQW,.fc-forma-wsy{border-style:var(--fc-forma-border-style);border-width:1px}.fc-forma-5JF{border-style:var(--fc-forma-border-style);border-width:4px}.fc-forma-Vpk{border-style:var(--fc-forma-border-style);border-width:6px}.fc-forma-1Wx{border-inline-style:var(--fc-forma-border-style);border-inline-width:1px}.fc-forma-8UH{border-inline-start-style:var(--fc-forma-border-style);border-inline-start-width:1px}.fc-forma-iSi{border-inline-start-style:var(--fc-forma-border-style);border-inline-start-width:4px}.fc-forma-riO{border-inline-start-style:var(--fc-forma-border-style);border-inline-start-width:6px}.fc-forma-USt,.fc-forma-lzW{border-inline-end-style:var(--fc-forma-border-style);border-inline-end-width:1px}.fc-forma-ku3,.fc-forma-u78{border-top-style:var(--fc-forma-border-style);border-top-width:1px}.fc-forma-tb8{border-top-style:var(--fc-forma-border-style);border-top-width:4px}.fc-forma-zi1{border-bottom-style:var(--fc-forma-border-style);border-bottom-width:1px}.fc-forma-TN2{--fc-forma-border-style:dotted;border-style:dotted}.fc-forma-lNM{border-color:var(--fc-event-color)}.fc-forma-tfB{border-color:var(--fc-forma-border)}.fc-forma-MlZ{border-color:var(--fc-forma-muted-foreground)}.fc-forma-Baf{border-color:var(--fc-forma-primary)}.fc-forma-BST{border-color:var(--fc-forma-strong-border)}.fc-forma-d0j{border-color:#0000}.fc-forma-RJG{background-color:var(--fc-forma-background)}.fc-forma-zNL{background-color:var(--fc-forma-faint)}.fc-forma-rRL{background-color:var(--fc-forma-highlight)}.fc-forma-Wv4{background-color:var(--fc-forma-muted)}.fc-forma-7I6{background-color:var(--fc-forma-primary)}@media not print{@supports (color:color-mix(in lab,red,red)){.fc-forma-gTC{background-color:color-mix(in oklab,var(--fc-event-color)15%,transparent)}}@supports not (color:color-mix(in lab,red,red)){.fc-forma-gTC{position:relative;isolation:isolate}.fc-forma-gTC:before{content:"";position:absolute;inset:0;background-color:var(--fc-event-color);opacity:.15;z-index:-1}}}.fc-forma-lrD{background-color:var(--fc-event-color);color:var(--fc-event-contrast-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-lrD{background-color:color-mix(in oklab,var(--fc-event-color)20%,var(--fc-forma-background));color:inherit}}.fc-forma-i6P{background-color:var(--fc-event-color);color:var(--fc-event-contrast-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-i6P{background-color:color-mix(in oklab,var(--fc-event-color)30%,var(--fc-forma-background));color:inherit}}.fc-forma-KUX{padding:2px}.fc-forma-iS4{padding:4px}.fc-forma-3N5{padding:8px}.fc-forma-IJJ{padding:12px}.fc-forma-lqx{padding:16px}.fc-forma-7A6{padding:1px}.fc-forma-oQ2{padding-inline:2px}.fc-forma-aCI{padding-inline:4px}.fc-forma-Nca{padding-inline:8px}.fc-forma-Apf{padding-inline:12px}.fc-forma-2rx{padding-block:2px}.fc-forma-Jhn{padding-block:4px}.fc-forma-End{padding-block:6px}.fc-forma-dl6{padding-block:8px}.fc-forma-P9h{padding-block:60px}.fc-forma-s0x{padding-block:3px}.fc-forma-z5u{padding-block:1px}.fc-forma-a7i{-webkit-padding-start:2px;padding-inline-start:2px}.fc-forma-C2j{-webkit-padding-start:4px;padding-inline-start:4px}.fc-forma-166{padding-top:2px}.fc-forma-4dx{padding-top:4px}.fc-forma-cM0{padding-bottom:16px}.fc-forma-2HE{text-align:end}.fc-forma-vQz{font-size:11px;line-height:1.09091}.fc-forma-9ZS{font-size:18px;line-height:calc(1.75/1.125)}.fc-forma-1Po{font-size:16px;line-height:calc(1.5/1)}.fc-forma-9yp{font-size:14px;line-height:calc(1.25/.875)}.fc-forma-2rA{font-size:20px;line-height:calc(1.75/1.25)}.fc-forma-a3B{font-size:12px;line-height:calc(1/.75)}.fc-forma-DIS{font-weight:700}.fc-forma-1OT{font-weight:500}.fc-forma-C8a{font-weight:600}.fc-forma-IPx{text-overflow:ellipsis}.fc-forma-TZ4{white-space:nowrap}.fc-forma-jm6{white-space:pre}.fc-forma-b7K{color:var(--fc-forma-foreground)}.fc-forma-cOV{color:var(--fc-forma-faint-foreground)}.fc-forma-V1v{color:var(--fc-forma-muted-foreground)}.fc-forma-TSf{color:var(--fc-forma-primary-foreground)}.fc-forma-L1Y{font-style:italic}.fc-forma-lMo{opacity:.5}.fc-forma-iTG{opacity:.75}.fc-forma-1kP{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.fc-forma-tkw{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.fc-forma-eSM{box-shadow:0 1px 2px 0 #0000000d}.fc-forma-A3h{box-shadow:0 0 0 1px var(--fc-forma-ring-color,currentcolor)}.fc-forma-GBJ{box-shadow:0 0 0 2px var(--fc-forma-ring-color,currentcolor)}.fc-forma-c3P{--fc-forma-ring-color:var(--fc-forma-background)}.fc-forma-2R2{outline-style:solid;outline-width:1px}.fc-forma-0Bj{outline-style:solid;outline-width:2px}.fc-forma-07j{outline-offset:-1px}.fc-forma-fFh{outline-offset:-2px}.fc-forma-3Xj{outline-offset:2px}.fc-forma-Fmy{outline-color:var(--fc-forma-primary)}.fc-forma-mr2{background:linear-gradient(var(--fc-forma-strong),var(--fc-forma-strong))var(--fc-forma-background)}.fc-forma-iCr:not(:last-child){border-bottom-style:var(--fc-forma-border-style);border-bottom-width:1px}@media not print{.fc-forma-530{padding-block:1px}.fc-forma-ZNR{-webkit-padding-end:1px;padding-inline-end:1px}.fc-forma-jVY{padding-top:1px}.fc-forma-K3J{padding-bottom:1px}}@media (hover:hover){.fc-forma-vs6:is(:where(.fc-forma-bCs):hover *){display:block}.fc-forma-sS4:is(:where(.fc-forma-bCs):hover *){color:var(--fc-forma-primary)}.fc-forma-Ogp:is(:where(.fc-forma-bCs):hover *){-webkit-text-decoration-line:underline;text-decoration-line:underline}}.fc-forma-Di9:is(:where(.fc-forma-bCs):focus-visible *){color:var(--fc-forma-primary)}@media (hover:hover){.fc-forma-cBw:hover{border-color:var(--fc-forma-strong-border)}.fc-forma-ShG:hover{background-color:var(--fc-forma-muted)}.fc-forma-2Qu:hover{background-color:var(--fc-forma-primary-over)}.fc-forma-mcn:hover{background-color:var(--fc-forma-strong)}.fc-forma-rom:hover{background-color:var(--fc-event-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-rom:hover{background-color:color-mix(in oklab,var(--fc-event-color)25%,var(--fc-forma-background))}}.fc-forma-SWh:hover{background-color:var(--fc-event-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-SWh:hover{background-color:color-mix(in oklab,var(--fc-event-color)35%,var(--fc-forma-background))}}.fc-forma-Eu0:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.fc-forma-Vyz:hover{background:linear-gradient(var(--fc-forma-stronger),var(--fc-forma-stronger))var(--fc-forma-background)}}.fc-forma-nge:focus-visible{background-color:var(--fc-forma-muted)}.fc-forma-lgp:focus-visible{background-color:var(--fc-forma-primary-over)}.fc-forma-uqo:focus-visible{outline-style:solid;outline-width:2px}.fc-forma-PQx:active{background-color:var(--fc-forma-primary-down)}.fc-forma-rKU:active{background-color:var(--fc-forma-strong)}.fc-forma-0sn:active{background-color:var(--fc-forma-stronger)}.fc-forma-DUE:active{background-color:var(--fc-event-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-DUE:active{background-color:color-mix(in oklab,var(--fc-event-color)30%,var(--fc-forma-background))}}.fc-forma-RHy:active{background-color:var(--fc-event-color)}@supports (color:color-mix(in lab,red,red)){.fc-forma-RHy:active{background-color:color-mix(in oklab,var(--fc-event-color)40%,var(--fc-forma-background))}}.fc-forma-pgt:active{background:linear-gradient(var(--fc-forma-strongest),var(--fc-forma-strongest))var(--fc-forma-background)}@media print{.fc-forma-2dx{border-block-style:var(--fc-forma-border-style);border-block-width:1px}.fc-forma-9wT{border-inline-end-style:var(--fc-forma-border-style);border-inline-end-width:1px}.fc-forma-Qex{border-top-style:var(--fc-forma-border-style);border-top-width:1px}.fc-forma-wZV{border-bottom-style:var(--fc-forma-border-style);border-bottom-width:1px}.fc-forma-jsy{border-width:1px}.fc-forma-DO7{border-color:var(--fc-event-color)}.fc-forma-4MR{border-color:#000}.fc-forma-vwH{background-color:#fff}}[dir=rtl] .fc-forma-qIw{rotate:-45deg}[dir=rtl] .fc-forma-keW{rotate:-90deg}[dir=rtl] .fc-forma-jY6{rotate:none}[dir=rtl] .fc-forma-vk6{rotate:45deg}[dir=rtl] .fc-forma-ZW3{rotate:90deg}[dir=rtl] .fc-forma-asP{rotate:180deg}:root{--fc-forma-primary:#0F6CBD;--fc-forma-primary-over:#0A5AA3;--fc-forma-primary-down:#064889;--fc-forma-primary-foreground:#FFFFFF;--fc-forma-event:#3788d8;--fc-forma-event-contrast:#FFFFFF;--fc-forma-background-event:var(--fc-forma-primary);--fc-forma-highlight:#0F6CBD59;--fc-forma-background:#FFFFFF;--fc-forma-faint:#00000008;--fc-forma-muted:#00000012;--fc-forma-strong:#0000001F;--fc-forma-stronger:#00000029;--fc-forma-strongest:#00000033;--fc-forma-foreground:#030712;--fc-forma-faint-foreground:#9ca3af;--fc-forma-muted-foreground:#6b7280;--fc-forma-border:#E0E0E0;--fc-forma-muted-border:#E5E5E5;--fc-forma-strong-border:#A6A6A6}@media not print{[data-color-scheme=dark]{--fc-forma-primary:#3788d8;--fc-forma-primary-over:#4A9BE8;--fc-forma-primary-down:#5DAEF8;--fc-forma-highlight:#3788d859;--fc-forma-background:#030712;--fc-forma-faint:#ffffff0A;--fc-forma-muted:#ffffff14;--fc-forma-strong:#ffffff1F;--fc-forma-stronger:#ffffff29;--fc-forma-strongest:#ffffff33;--fc-forma-foreground:#ffffff;--fc-forma-faint-foreground:#4b5563;--fc-forma-muted-foreground:#6b7280;--fc-forma-border:#2a2a2a;--fc-forma-muted-border:#3A3A3A;--fc-forma-strong-border:#707070}}