@media screen{html[data-app-design=apple],html[data-app-design=apple] :where(.dashboard2,.dark,.light){--d2-bg-base:#f5f5f7;--d2-bg-surface:#f0f0f3;--d2-bg-card:#fff;--d2-border:#dcdce1;--d2-border-light:#eaeaf0;--d2-text-primary:#1d1d1f;--d2-text-secondary:#606068;--d2-text-muted:#6e6e78;--apple-chrome:#f7f7f9eb;--apple-selection:#e4e4e9;--apple-field:#fff;--apple-shadow:0 2px 8px #1919230a,0 12px 30px #19192308;--apple-modal-shadow:0 24px 90px #00000038,0 2px 10px #00000014}html.dark[data-app-design=apple],html.dark[data-app-design=apple] :where(.dashboard2,.dark,.light){--d2-bg-base:#101114;--d2-bg-surface:#191a1e;--d2-bg-card:#232429;--d2-border:#38393f;--d2-border-light:#2d2e34;--d2-text-primary:#f5f5f7;--d2-text-secondary:#b7b7c0;--d2-text-muted:#a0a0ac;--apple-chrome:#1a1b1ff0;--apple-selection:#35363d;--apple-field:#292a30;--apple-shadow:0 2px 8px #0000001a,0 12px 30px #00000014;--apple-modal-shadow:0 24px 90px #00000080,0 0 0 1px #ffffff14}html[data-app-design=apple] body{color:var(--d2-text-primary);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--d2-bg-base)!important}html[data-app-design=apple] :where(button,input,select,textarea){font-family:inherit}html[data-app-design=apple] :where(h1,h2,h3){text-wrap:balance}html[data-app-design=apple] h1{letter-spacing:-.025em;font-weight:600;line-height:1.2}html[data-app-design=apple] h2{letter-spacing:-.015em;font-weight:600}html[data-app-design=apple] [data-dashboard-header],html[data-app-design=apple] [data-app-sidebar]{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:var(--apple-chrome)!important;border-color:var(--d2-border-light)!important}html[data-app-design=apple] [data-dashboard-header]{box-shadow:0 1px 0 var(--d2-border-light)}html[data-app-design=apple] [data-app-sidebar]{border-top:0}html[data-app-design=apple] [data-app-sidebar] h3{text-transform:none;letter-spacing:.01em;font-size:.75rem;font-weight:500}html[data-app-design=apple] [data-app-nav-item]{border-radius:10px;min-height:42px}html[data-app-design=apple] [data-app-nav-item][aria-current=page]{background:var(--apple-selection);box-shadow:0 1px 2px #0000000a,inset 0 0 0 1px var(--d2-border-light);color:var(--d2-text-primary)!important}html[data-app-design=apple] [data-app-nav-item][aria-current=page]>span{color:var(--d2-text-primary)!important}html[data-app-design=apple] [data-app-nav-item][aria-current=page] svg{color:var(--d2-text-primary)}html[data-app-design=apple] :where(div,section,article,form,fieldset)[class~="bg-[var(--d2-bg-card)]"][class*=rounded-],html[data-app-design=apple] :where(div,section,article)[class~=bg-white][class*=rounded-],html[data-app-design=apple] :where(div,section,article)[class~=dark\:bg-gray-800][class*=rounded-]{background-color:var(--d2-bg-card);border-color:var(--d2-border-light);box-shadow:var(--apple-shadow);border-radius:16px}html[data-app-design=apple] :where(.btn,button[class*=rounded-lg],a.btn){border-radius:10px}html[data-app-design=apple] .btn-primary{font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 1px 3px #0000001a}html[data-app-design=apple] .btn-outline{background:var(--d2-bg-card);color:var(--d2-text-primary);border-color:var(--d2-border)}html[data-app-design=apple] :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime-local],textarea,select):not([class~=bg-transparent]){background-color:var(--apple-field);color:var(--d2-text-primary);border-color:var(--d2-border);border-radius:9px}html[data-app-design=apple] :where(input,textarea)::-moz-placeholder{color:var(--d2-text-muted);opacity:1}html[data-app-design=apple] :where(input,textarea)::placeholder{color:var(--d2-text-muted);opacity:1}html[data-app-design=apple] :where(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--d2-text-secondary)!important}html[data-app-design=apple] :where(table){font-variant-numeric:tabular-nums}html[data-app-design=apple] :where(thead){background:var(--d2-bg-surface)}html[data-app-design=apple] :where(th){letter-spacing:.01em;color:var(--d2-text-secondary);text-transform:none;border-color:var(--d2-border-light);font-size:.75rem;font-weight:600}html[data-app-design=apple] :where(td){border-color:var(--d2-border-light)}html[data-app-design=apple] :is([data-app-modal],[id^=headlessui-dialog-panel-],[role=dialog][class*=rounded-]){box-shadow:var(--apple-modal-shadow);border-radius:20px;transition-property:transform,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.23,1,.32,1);background:var(--d2-bg-card)!important;border-color:var(--d2-border-light)!important}html[data-app-design=apple] [data-status-dropdown=true]>button{border-radius:9px}html[data-app-design=apple] :where([role=tablist]){border-color:var(--d2-border-light)}html[data-app-design=apple] :where([role=tab][aria-selected=true]){background:var(--apple-selection);color:var(--d2-text-primary);border-radius:8px}}@media screen and (hover:hover) and (pointer:fine){html[data-app-design=apple] .btn{transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s}html[data-app-design=apple] .btn:active:not(:disabled):not(:focus-visible){transform:scale(.98)}html[data-app-design=apple] [data-app-nav-item]:hover{background:var(--apple-selection)}}@media screen and (pointer:coarse){html[data-app-design=apple] .btn,html[data-app-design=apple] [data-app-nav-item]{min-height:44px}}@media screen and (prefers-reduced-motion:reduce){html[data-app-design=apple] .btn,html[data-app-design=apple] :is([data-app-modal],[id^=headlessui-dialog-panel-],[role=dialog][class*=rounded-]){transition:opacity .1s linear}html[data-app-design=apple] .btn:active:not(:disabled):not(:focus-visible){transform:none}}@media screen and (prefers-reduced-transparency:reduce),screen and (prefers-contrast:more){html[data-app-design=apple] [data-dashboard-header],html[data-app-design=apple] [data-app-sidebar]{-webkit-backdrop-filter:none;background:var(--d2-bg-surface)!important}}@media screen and (prefers-contrast:more){html[data-app-design=apple],html[data-app-design=apple] :where(.dashboard2,.dark,.light){--d2-border:currentColor;--d2-border-light:currentColor}}
@media screen{html[data-app-design=apple] [data-apple-workspace]{--apple-page-gap:clamp(1rem,2vw,2rem)}html[data-app-design=apple] [data-apple-page]:is([data-apple-page=dashboard],[data-apple-page=contacts],[data-apple-page=documents],[data-apple-page=files],[data-apple-page=support]){width:100%;max-width:100rem;margin-inline:auto;padding:clamp(.25rem,1.5vw,1.5rem)}html[data-app-design=apple] [data-apple-workspace]:is([data-apple-workspace=tasks],[data-apple-workspace=statistics])>div{padding:clamp(.25rem,1.5vw,1.5rem)}html[data-app-design=apple] [data-apple-page]>:first-child:has(h1){margin-bottom:2rem}html[data-app-design=apple] [data-apple-page] h1{letter-spacing:-.035em;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.15}html[data-app-design=apple] [data-apple-toolbar]{background:var(--d2-bg-card);border:1px solid var(--d2-border-light);box-shadow:none;border-radius:14px;gap:.75rem;padding:1rem}html[data-app-design=apple] [data-apple-toolbar] :is(input,select){min-height:2.75rem}html[data-app-design=apple] [data-apple-dashboard-grid]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}html[data-app-design=apple] [data-apple-dashboard-block]{min-width:0}html[data-app-design=apple] [data-apple-dashboard-block] h2{text-align:left;margin-bottom:1rem;font-size:1.125rem;line-height:1.4}html[data-app-design=apple] [data-apple-dashboard-block=events]>:first-child{justify-content:flex-start;gap:.75rem;margin-bottom:1.25rem}html[data-app-design=apple] [data-apple-dashboard-block=events]>:first-child h2{margin:0}html[data-app-design=apple] [data-apple-dashboard-block=events]>:first-child button{min-width:2.25rem;min-height:2.25rem}html[data-app-design=apple] [data-apple-dashboard-block=events]>.grid{gap:.75rem;margin-bottom:1.5rem}html[data-app-design=apple] [data-apple-dashboard-block=events]>:last-child{justify-content:flex-end;margin-top:.5rem}html[data-app-design=apple] [data-apple-dashboard-block]:is([data-apple-dashboard-block=inquiries],[data-apple-dashboard-block=tasks],[data-apple-dashboard-block=costs]){border:1px solid var(--d2-border-light);background:var(--d2-bg-card);border-radius:18px;padding:1.5rem}html[data-app-design=apple] [data-apple-dashboard-block] [class~=text-4xl]{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:2rem}html[data-app-design=apple] [data-apple-page=contacts] :is(th,td){padding-block:1rem}html[data-app-design=apple] [data-apple-page=contacts] tbody tr{border-color:var(--d2-border-light)}html[data-app-design=apple] [data-apple-page=contacts] [data-apple-pagination]{border-top:1px solid var(--d2-border-light);padding-top:1rem}html[data-app-design=apple] [data-apple-page=documents] :is(th,td){padding-block:.875rem}html[data-app-design=apple] [data-apple-toolbar=documents]>div{flex-wrap:wrap;gap:.75rem}html[data-app-design=apple] [data-apple-toolbar=documents]>div>:first-child{flex-basis:16rem}html[data-app-design=apple] [data-apple-page=documents] table{font-size:.875rem}html[data-app-design=apple] [data-apple-task-layout]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}html[data-app-design=apple] [data-apple-task-list]{min-width:0}html[data-app-design=apple] [data-apple-task-summary]>div{box-shadow:none;margin:0;padding:.5rem;background:0 0!important}html[data-app-design=apple] [data-apple-task-summary] .grid{gap:.5rem}html[data-app-design=apple] [data-apple-task-summary] button{border:1px solid var(--d2-border-light);background:var(--d2-bg-card);min-width:0;padding:.875rem .5rem;transition:background-color .12s}html[data-app-design=apple] [data-apple-task-summary] button[aria-pressed=true]{background:var(--apple-selection);border-color:var(--d2-text-secondary)}html[data-app-design=apple] [data-apple-task-summary] button svg{width:1.5rem;height:1.5rem}html[data-app-design=apple] [data-apple-task-summary] button p:first-of-type{overflow-wrap:anywhere;font-size:.75rem}html[data-app-design=apple] [data-apple-task-summary] button p:last-child{font-variant-numeric:tabular-nums;font-size:1.75rem}html[data-app-design=apple] [data-apple-folders]{margin-block:1.75rem}html[data-app-design=apple] [data-apple-folders]>.grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem}html[data-app-design=apple] [data-apple-folder]{min-height:9rem;box-shadow:none;border-color:#0000;padding:2rem .75rem 1rem}html[data-app-design=apple] [data-apple-folder][data-selected=true]{outline:2px solid var(--d2-text-secondary);outline-offset:2px;background:var(--apple-selection)!important}html[data-app-design=apple] [data-apple-folder]>button>svg{width:3rem;height:3rem;transform:none}html[data-app-design=apple] [data-apple-folder]>button>span{overflow-wrap:anywhere;max-width:100%}html[data-app-design=apple] [data-apple-folder]:focus-visible{outline:2px solid var(--d2-text-secondary);outline-offset:3px}html[data-app-design=apple] [data-apple-folder]:focus-within>.absolute{opacity:1}html[data-app-design=apple] [data-apple-page=mailbox]{background:var(--d2-bg-card)!important}html[data-app-design=apple] [data-apple-mail-list]{flex-shrink:0;transition:none;background:var(--d2-bg-card)!important}html[data-app-design=apple] [data-apple-mail-list]>:first-child{background:var(--d2-bg-surface);padding:1rem}html[data-app-design=apple] [data-apple-mail-list]>:first-child input{border-radius:10px}html[data-app-design=apple] [data-apple-mail-list]>[class~=overflow-y-auto]{padding:.5rem}html[data-app-design=apple] [data-apple-mail-list]>[class~=overflow-y-auto]>div{border-radius:10px;margin-bottom:.25rem}html[data-app-design=apple] [data-apple-settings-nav]{padding:1.25rem .75rem}html[data-app-design=apple] [data-apple-settings-nav]>div{margin-bottom:1rem}html[data-app-design=apple] [data-apple-settings-nav] h3{color:var(--d2-text-muted);text-transform:none;letter-spacing:.01em;font-weight:600}html[data-app-design=apple] [data-apple-settings-nav] :is(a,button){border-radius:9px}html[data-app-design=apple] [data-apple-page=settings] .settings-content-area{max-width:78rem;margin-inline:auto;padding:clamp(1rem,3vw,3rem)}html[data-app-design=apple] [data-apple-page=settings] .settings-page-container{width:100%;max-width:58rem;margin-inline:auto}html[data-app-design=apple] [data-apple-workspace=settings-editor] .settings-page-container{max-width:none}html[data-app-design=apple] [data-apple-page=settings] h1{margin-bottom:.5rem}html[data-app-design=apple] [data-apple-page=settings] h2{font-size:1.125rem;line-height:1.4}html[data-app-design=apple] [data-apple-page=settings] :is(input,select,textarea){max-width:100%}html[data-app-design=apple] [data-apple-page=settings] label{font-size:.875rem;line-height:1.45}html[data-app-design=apple] [data-apple-page=settings] .settings-page-container>:is(section,form,[class*=rounded-]){border:1px solid var(--d2-border-light);box-shadow:none;margin-block:1.25rem}html[data-app-design=apple] [data-apple-workspace=settings-catalog] table :is(td,th){padding-block:1rem}html[data-app-design=apple] [data-apple-workspace=settings-editor] .settings-content-area{max-width:none}html[data-app-design=apple] [data-apple-event-tab]{background:var(--d2-bg-base)}html[data-app-design=apple] [data-apple-event-tab]:not([data-apple-event-tab=emails])>:first-child{border-bottom:1px solid var(--d2-border-light);background:var(--d2-bg-card);padding:clamp(1rem,2vw,1.75rem)}html[data-app-design=apple] [data-apple-event-tab] h2{font-size:1.125rem}html[data-app-design=apple] [data-apple-event-tab=general] [class~="bg-[var(--d2-bg-card)]"][class*=rounded-]{box-shadow:none;border:1px solid var(--d2-border-light)}html[data-app-design=apple] [data-apple-event-tab=portal] h3{font-size:1rem}html[data-app-design=apple] [data-apple-insights]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}html[data-app-design=apple] [data-apple-insights]>*{min-width:0;margin:0}html[data-app-design=apple] [data-apple-page=statistics] h2{font-size:1.125rem}html[data-app-design=apple] [data-apple-page=statistics] [class~=text-3xl]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem}html[data-app-design=apple] [data-apple-calendar-grid]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}html[data-app-design=apple] [data-apple-calendar-grid]>*{min-width:0;margin:0}html[data-app-design=apple] [data-apple-page=calendar] h1{font-size:1.5rem}html[data-app-design=apple] [data-apple-page=support]{max-width:70rem}html[data-app-design=apple] [data-apple-page=support]>:first-child{border-bottom:1px solid var(--d2-border-light);padding-bottom:1.5rem}html[data-app-design=apple] [data-apple-page=support] form{max-width:48rem;padding:1.5rem}html[data-app-design=apple] [data-apple-workspace=admin]{max-width:100rem;padding:2rem}html[data-app-design=apple] [data-apple-workspace=admin] h1{margin-bottom:1.25rem;font-size:1.75rem}html[data-app-design=apple] [data-apple-workspace=admin] table{font-size:.875rem}}@media screen and (min-width:1100px){html[data-app-design=apple] [data-apple-task-layout]{grid-template-columns:13rem minmax(0,1fr);align-items:start}html[data-app-design=apple] [data-apple-task-summary] .grid{grid-template-columns:minmax(0,1fr)}html[data-app-design=apple] [data-apple-task-summary] button{text-align:left;align-items:flex-start;padding:1rem}html[data-app-design=apple] [data-apple-insights]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-app-design=apple] [data-apple-insights]>:first-child{grid-column:1/-1}}@media screen and (min-width:1536px){html[data-app-design=apple] [data-apple-dashboard-grid]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}html[data-app-design=apple] [data-apple-dashboard-block]:is([data-apple-dashboard-block=events],[data-apple-dashboard-block=actions],[data-apple-dashboard-block=lists]),html[data-app-design=apple] [data-apple-dashboard-block=costs]{grid-column:1/-1}html[data-app-design=apple] [data-apple-calendar-grid]{grid-template-columns:minmax(20rem,1fr) minmax(0,1.4fr)}html[data-app-design=apple] [data-apple-calendar-grid]>:first-child{grid-row:span 2}html[data-app-design=apple] [data-apple-mail-list]:not(.hidden){width:23rem}}@media screen and (max-width:639px){html[data-app-design=apple] [data-apple-toolbar=documents]>div>*{flex-basis:auto;width:100%}html[data-app-design=apple] [data-apple-toolbar=documents] select{width:100%;min-width:0}html[data-app-design=apple] [data-apple-toolbar=documents]>div>.flex>.relative{flex:1;min-width:0}html[data-app-design=apple] [data-apple-dashboard-block]:is([data-apple-dashboard-block=inquiries],[data-apple-dashboard-block=tasks],[data-apple-dashboard-block=costs]){padding:1rem}html[data-app-design=apple] [data-apple-folders]>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (hover:hover) and (pointer:fine){html[data-app-design=apple] [data-apple-page=contacts] tbody tr:hover,html[data-app-design=apple] [data-apple-page=documents] tbody tr:hover{background:var(--d2-bg-surface)}html[data-app-design=apple] [data-apple-folder]:hover{box-shadow:none;background:var(--d2-bg-surface)!important}}@media screen and (hover:none){html[data-app-design=apple] [data-apple-folder]>.absolute{opacity:1}html[data-app-design=apple] [data-apple-folder]>.absolute button{min-width:2.75rem;min-height:2.75rem}html[data-app-design=apple] [data-apple-folder]{padding-top:3.5rem}}@media screen{html[data-app-design=apple] [data-apple-dashboard-block=inquiries]>div>:first-child{align-items:flex-start}html[data-app-design=apple] [data-apple-dashboard-block=inquiries] h2{margin:0}html[data-app-design=apple] [data-apple-dashboard-block=tasks]>.grid,html[data-app-design=apple] [data-apple-dashboard-block=inquiries]>div>.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem}html[data-app-design=apple] [data-apple-dashboard-block=tasks] .whitespace-nowrap{white-space:normal}html[data-app-design=apple] [data-apple-task-list] table{min-width:46rem}html[data-app-design=apple] [data-apple-task-list] [class~=md\:block]{overflow-x:auto}html[data-app-design=apple] [data-apple-settings-nav] [aria-current=page]{background:var(--apple-selection);color:var(--d2-text-primary);font-weight:600}html[data-app-design=apple] [data-apple-settings-profile]>:last-child{border-top:1px solid var(--d2-border);margin-top:3rem}html[data-app-design=apple] [data-apple-company-fields]>.space-y-4>div{border-bottom:1px solid var(--d2-border-light);padding-block:.75rem}html[data-app-design=apple] [data-apple-page=roadmap]{background:var(--d2-bg-base)}html[data-app-design=apple] [data-apple-page=roadmap]>header{background:var(--d2-bg-card);border-color:var(--d2-border-light);padding-block:1rem}html[data-app-design=apple] [data-apple-page=roadmap]>header .flex{flex-wrap:wrap;gap:1rem}html[data-app-design=apple] [data-apple-page=roadmap]>.app-list-page-container{max-width:76rem;padding-block:2rem}html[data-app-design=apple] [data-apple-page=roadmap] section{margin-bottom:2rem}}@media screen and (min-width:700px){html[data-app-design=apple] [data-apple-dashboard-block=inquiries]>div>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (prefers-reduced-motion:reduce){html[data-app-design=apple] [data-apple-workspace] [class*=transition]{transition-duration:0s}}@media screen{html[data-app-design=apple] [data-apple-page=tasks] [data-apple-task-summary]>div,html[data-app-design=apple] [data-apple-task-list] [data-list-scroll-root]>[class~=md\:block]{box-shadow:none}html[data-app-design=apple] [data-apple-page=contacts] span[class~=bg-accent\/10]{color:var(--d2-text-secondary);background:var(--d2-bg-surface)}html[data-app-design=apple] [data-apple-mail-row][data-opened=true]{border-color:var(--d2-border);background:var(--apple-selection)}html[data-app-design=apple] [data-apple-mail-row] .line-clamp-1{color:var(--d2-text-muted)}html[data-app-design=apple] [data-apple-event-navigation],html[data-app-design=apple] [data-apple-event-inspector]{background:var(--d2-bg-surface)!important;border-color:var(--d2-border-light)!important}html[data-app-design=apple] [data-apple-event-navigation] button{border-radius:9px}html[data-app-design=apple] [data-apple-event-inspector] h3{letter-spacing:0;font-size:.875rem;font-weight:600}html[data-app-design=apple] [data-apple-event-inspector] label{color:var(--d2-text-secondary);font-size:.75rem}html[data-app-design=apple] [data-apple-page=document-detail]{max-width:80rem;padding:clamp(.25rem,1.5vw,1.5rem)}html[data-app-design=apple] [data-apple-document-actions]{flex-wrap:wrap;gap:.5rem}html[data-app-design=apple] [data-apple-page=document-detail] h3{text-transform:none;letter-spacing:.01em}html[data-app-design=apple] [data-apple-page=document-detail] .grid>div{overflow-wrap:anywhere;min-width:0}}
