.access-page{color:#25344b;background:#f7f8fa;min-height:100vh}.access-header{background:#fff;border-bottom:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 clamp(20px,5vw,72px);display:flex}.access-org-switch{color:#69788c;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:600;display:inline-flex}.access-header .access-org-switch{flex:none}.access-org-switch [data-slot=select-trigger]{color:#25344b;background:#fff;border:1px solid #d6dce5;border-radius:7px;min-width:150px;max-width:220px;height:36px;padding:0 10px;font-size:13px}.access-project-org-switch>span{display:none}.access-home-nav{flex:none;align-items:stretch;gap:4px;height:100%;margin-left:auto;display:flex}.access-home-nav button{color:#69788c;background:0 0;border:0;padding:0 16px;font-weight:600;position:relative}.access-home-nav button:hover,.access-home-nav button.is-active{color:#25344b}.access-home-nav button.is-active:after{content:"";background:#0c66e4;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:16px;right:16px}.access-inbox-badge{color:#fff;background:#0c66e4;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:7px;padding:0 5px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.access-project-global-nav{border-right:1px solid #e2e6ec;align-items:center;gap:4px;margin-left:auto;padding-right:12px;display:flex}.access-project-global-nav button{color:#69788c;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 10px;font-size:13px;font-weight:650;display:inline-flex}.access-project-global-nav button:hover,.access-project-global-nav button:focus-visible{color:#0c66e4;background:#edf3fc}.access-project-global-nav .access-inbox-badge{margin-left:0}.access-brand{letter-spacing:-.025em;color:inherit;flex:none;align-items:center;gap:9px;font-size:19px;font-weight:750;text-decoration:none;display:inline-flex}.access-brand:focus-visible,.brand:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:3px;border-radius:6px}.access-account{color:#69788c;align-items:center;gap:15px;min-width:0;font-size:13px;display:flex}.access-account-profile,.access-profile-link{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.access-account-profile{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.access-account-profile:hover,.access-profile-link:hover{color:#0c66e4}.access-account-profile:focus-visible,.access-profile-link:focus-visible,.access-avatar-button:focus-visible,.access-sidebar-profile-button:focus-visible{outline-offset:3px;outline:2px solid #0c66e4}.access-avatar-button{cursor:pointer;border:0;padding:0}.access-topbar-profile{width:34px;height:34px;font-size:13px}.access-topbar-profile:hover{background:#c9dbf8}.access-sidebar-profile-button{border:0;border-top:1px solid var(--border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0}.access-sidebar-profile-button:hover strong{color:#0c66e4}.access-organization-member-link{gap:4px;display:grid}.access-organization-member-link small{color:#69788c}.access-profile-dialog{align-content:start;width:min(100% - 32px,560px);max-height:90dvh;overflow-y:auto}.access-profile-dialog-own{height:min(90dvh,640px)}.access-profile-dialog-member{height:min(90dvh,320px)}.access-profile-dialog[data-state=open]{animation:.18s ease-out both access-profile-dialog-in}@keyframes access-profile-dialog-in{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.access-profile-state{color:#69788c;padding:24px 0}.access-app-devices-title:focus{outline:none}.access-app-devices{min-width:0}.access-app-devices .access-notice,.access-app-devices .access-error{overflow-wrap:anywhere;width:100%;margin:0 0 12px}.access-app-device-list{margin:0;padding:0;list-style:none}.access-app-device{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.access-app-device>div{flex:1;gap:4px;min-width:0;display:grid}.access-app-device strong{overflow-wrap:anywhere;font-weight:600}.access-app-device small{color:var(--muted-foreground);font-size:12px}.access-profile-identity{border-bottom:1px solid #e2e6ec;align-items:center;gap:18px;padding:20px 0 24px;display:flex}.access-profile-avatar{width:64px;height:64px;font-size:28px}.access-profile-identity h2{margin:0 0 5px;font-size:22px;font-weight:720}.access-profile-identity p{color:#69788c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.access-profile-form{margin-top:22px}.access-profile-form textarea{resize:vertical;color:#25344b;width:100%;min-height:96px;font:inherit;background:#fff;border:1px solid #d6dce5;border-radius:6px;padding:10px 12px;font-weight:400}.access-profile-form textarea:focus-visible{outline-offset:1px;outline:2px solid #0c66e4}.access-profile-form label small{color:#69788c;justify-self:end;font-weight:400}.access-profile-detail{color:#69788c;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 0;font-size:13px;display:flex}.access-profile-detail strong{color:#25344b;overflow-wrap:anywhere;font-weight:600}.access-profile-form .access-error{width:100%;margin:0}.access-main{max-width:900px;margin:0 auto;padding:clamp(30px,7vw,70px) 20px}.access-main-home{max-width:1120px;padding-top:clamp(36px,5vw,64px)}.access-main-shell{max-width:none;margin:0;padding:0}.access-home{gap:24px;display:grid}.access-home-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.access-home-heading h1{letter-spacing:-.035em;margin:5px 0 6px;font-size:clamp(27px,3vw,34px);font-weight:750}.access-home-heading p{color:#69788c;margin:0}.access-home-heading .access-home-kicker{color:#0c66e4;letter-spacing:.04em;font-size:12px;font-weight:700}.access-project-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));gap:12px;display:grid}.access-project-tile{color:#25344b;text-align:left;background:#fff;border:1px solid #e2e6ec;border-radius:12px;align-items:center;gap:11px;min-height:91px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px 10px #172b4d06}.access-project-tile:hover{border-color:#9cc4fa;transform:translateY(-2px);box-shadow:0 8px 22px #172b4d12}.access-project-tile>svg{color:#8693a4;flex:none;margin-left:auto}.access-project-mark{color:#0c66e4;background:#eaf2ff;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:750;display:grid}.access-project-tile-body{justify-items:start;gap:4px;min-width:0;display:grid}.access-project-tile-body strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.access-project-tile-body small{color:#69788c;font-size:12px}.access-project-status{color:#1558bb;background:#eaf2ff;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.access-project-status.status-on_hold{color:#916200;background:#fff3d6}.access-project-status.status-completed{color:#26734a;background:#e4f5eb}.access-project-status.status-stopped{color:#725b70;background:#f0edf1}.access-project-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.access-project-filter{gap:7px;font-size:13px;font-weight:600;display:grid}.access-project-filter [data-slot=select-trigger]{color:#25344b;background:#fff;border:1px solid #d6dce5;border-radius:6px;min-width:170px;height:40px;padding:0 10px}.access-project-search{gap:7px;max-width:380px;font-size:13px;font-weight:600;display:grid}.access-manage-toolbar{justify-content:flex-end;align-items:end;gap:12px;display:flex}.access-management-layout{grid-template-columns:minmax(270px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.access-panel{background:#fff;border:1px solid #e2e6ec;border-radius:12px;min-width:0;padding:clamp(22px,3vw,28px);box-shadow:0 2px 10px #172b4d06}.access-panel h2{margin:0 0 7px;font-size:18px;font-weight:700}.access-panel p{color:#69788c;margin:0;line-height:1.6}.access-panel-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.access-panel-heading h2{margin:0 0 6px}.access-count{color:#69788c;background:#f1f3f6;border-radius:20px;flex:none;padding:5px 9px;font-size:12px;font-weight:600}.access-panel .access-form{margin-top:20px}.access-home-empty{justify-items:start;gap:8px;padding:40px;display:grid}.access-home-empty>svg{color:#0c66e4;margin-bottom:6px}.access-home-empty h2{margin:0}.access-project-shell{min-height:100vh}.access-sidebar-stage{flex:1;min-height:0;position:relative;overflow:hidden}.access-sidebar-panel{background:var(--sidebar);visibility:hidden;pointer-events:none;flex-direction:column;width:100%;transition:transform .24s,visibility 0s linear .24s;display:flex;position:absolute;inset:0;transform:translate(-100%)}.access-settings-sidebar{transform:translate(100%)}.access-sidebar-panel.is-active{visibility:visible;pointer-events:auto;transition:transform .24s,visibility;transform:translate(0)}@media (prefers-reduced-motion:reduce){.access-sidebar-panel,.access-sidebar-panel.is-active{transition:none}}.access-project-shell [data-collapsible=icon] [data-sidebar=header],.access-project-shell [data-collapsible=icon] [data-sidebar=content],.access-project-shell [data-collapsible=icon] [data-sidebar=footer]{padding-left:12px;padding-right:12px}.access-project-shell [data-collapsible=icon] .brand{justify-content:center;width:32px}.access-project-shell [data-collapsible=icon] .access-project-switch{justify-content:center;padding:12px 0 18px}.access-project-shell [data-collapsible=icon] .access-project-switch .project-logo,.access-project-shell [data-collapsible=icon] .access-settings-project .project-logo{width:32px;height:32px;font-size:17px}.access-project-shell [data-collapsible=icon] .access-settings-project{justify-content:center;padding:4px 0 10px}.access-project-shell [data-collapsible=icon] .nav-item{justify-content:center}.access-project-shell [data-collapsible=icon] .sidebar-profile{justify-content:center;padding:16px 0 0}.access-project-shell [data-collapsible=icon] :is(.brand-label,.access-project-switch-meta,.access-project-switch>svg,.nav-label,.sidebar-section,.nav-item>span,.sidebar-profile>span:last-child){display:none}.access-settings-sidebar-header{gap:18px}.access-settings-back{color:#315f98;font-weight:650}.access-settings-project{border-bottom:0;align-items:center;gap:10px;min-width:0;padding:4px 11px 10px;display:flex}html.dark .access-settings-project{border-bottom:0}.access-settings-project .access-project-switch-meta{min-width:0}.access-settings-project strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.access-settings-project small{color:#738196;margin-top:3px;font-size:12px;display:block}.access-settings-group-label{margin-top:23px}.access-settings-content{width:100%;max-width:1120px}.access-settings-sections{gap:42px;display:grid}.access-settings-section{min-width:0}.access-settings-section-heading h2{border-bottom:1px solid var(--border);margin:0;padding-bottom:11px;font-size:18px;font-weight:700;line-height:1.4}.access-settings-section-heading p,.access-settings-section-body p,.access-settings-help{color:var(--muted-foreground);margin:14px 0 0;font-size:13px;line-height:1.6}.access-settings-help strong{color:var(--foreground)}.access-settings-inline-save{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.access-settings-inline-save input,.access-settings-inline-save [data-slot=select-trigger]{flex:0 360px;width:min(100%,360px);height:40px}.access-settings-inline-save [data-slot=select-trigger]{border:1px solid var(--input);background:var(--background);color:var(--foreground);border-radius:6px;padding:0 10px}.access-settings-inline-save button:not([data-slot=select-trigger]){flex:none}.access-settings-section-body{max-width:760px}.access-settings-section-body .access-download{margin-top:16px}.access-settings-section-body .access-small-note{margin-top:14px;font-size:12px}.access-settings-section-body .access-form{max-width:480px;margin-top:20px}.access-settings-danger .access-settings-section-heading h2{color:var(--destructive)}.access-settings-content .access-form label,.access-settings-content .access-inline label{color:var(--foreground)}.access-settings-content .access-form input:not([type=color]),.access-settings-content .access-form [data-slot=select-trigger],.access-settings-content .access-inline input:not([type=color]){min-height:40px}.access-settings-content .access-settings-section p.access-error{color:var(--destructive)}.access-settings-list-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:36px;padding-bottom:10px;display:flex}.access-settings-list-heading h3{margin:0;font-size:16px;font-weight:700}.access-settings-count{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.access-settings-content .access-settings-section .access-list{border:0;margin-top:18px}.access-settings-content .access-invitation-settings .access-list{gap:6px}.access-settings-content .access-settings-section .access-row{border:0;padding:11px 0}.access-settings-content .access-invitation-settings .access-settings-empty{color:var(--muted-foreground);margin-top:18px;font-size:13px}.access-settings-content .project-work-type-settings .access-form{margin-top:36px}.access-settings-content .project-work-type-settings .access-form h3{border-bottom:1px solid var(--border);margin:0 0 2px;padding-bottom:10px;font-size:16px;font-weight:700}.access-settings-content .project-work-type-settings .access-form>label{max-width:440px}.access-settings-content .access-invitation-settings .access-inline{max-width:680px;margin-top:20px}.access-settings-content .access-member-settings>p:not(.access-error){color:var(--muted-foreground);margin-top:18px;font-size:13px}.access-settings-header-actions{align-items:center;gap:16px;display:flex}.access-member-settings-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;display:flex}.access-member-settings-header h2{margin:0;font-size:18px;font-weight:700}.access-member-settings-header button{flex:none}.access-member-settings-table-wrap{border:1px solid var(--border);border-radius:8px;width:100%;margin-top:20px;overflow-x:auto}.access-member-settings-table{border-collapse:collapse;text-align:left;width:100%;min-width:510px}.access-member-settings-table th{border-bottom:1px solid var(--border);background:var(--muted);height:42px;color:var(--muted-foreground);padding:10px 16px;font-size:12px;font-weight:650}.access-member-settings-table th:first-child{width:55%}.access-member-settings-table th:nth-child(2){width:17%}.access-member-settings-table td{border-bottom:1px solid var(--border);background:var(--card);height:62px;padding:10px 16px;font-size:13px}.access-member-settings-table tr:last-child td{border-bottom:0}.access-member-settings-identity{align-items:center;gap:12px;min-width:0;display:flex}.access-member-settings-identity .avatar{flex:none;width:34px;height:34px;font-size:14px}.access-member-settings-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.access-member-settings-role{color:var(--foreground);white-space:nowrap;font-size:13px}.access-member-settings-date{color:var(--muted-foreground);white-space:nowrap}@media (max-width:760px){.access-settings-sections{gap:36px}}@media (max-width:620px){.access-member-settings-header{flex-direction:column;align-items:flex-start}.access-settings-inline-save input,.access-settings-inline-save [data-slot=select-trigger]{flex-basis:100%;max-width:none}.access-settings-content .access-invitation-settings .access-inline{align-items:stretch}.access-settings-content .access-invitation-settings .access-inline label{flex:100%}.access-settings-content .access-invitation-settings .access-inline button{width:100%}}.access-project-workspace{background:#fff;min-height:100vh}.access-project-switch{width:100%;color:inherit;text-align:left;background:0 0;border:0}.access-project-switch:hover{background:#edf3fc;border-radius:5px}.access-project-switch-meta{min-width:0}.access-project-switch-meta strong,.access-project-switch-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.access-project-content{max-width:1480px;margin:0 auto;padding:30px 32px 48px}.access-project-content .access-error,.access-project-content .access-notice{width:100%;max-width:none}.access-project-content .server-work,.access-project-content .project-schedule{box-shadow:none;border:0;border-radius:0;padding:0}html.dark .access-project-content .server-work{border:0}.access-project-content .access-card{box-shadow:none}.access-project-content .access-wide{max-width:820px;margin:0}.access-project-workspace .topbar-right{gap:12px;margin-left:0}.access-loading{color:#69788c;place-items:center;min-height:100vh;display:grid}.access-stack{gap:18px;display:grid}.access-view[hidden]{display:none!important}.access-card{background:#fff;border:1px solid #e2e6ec;border-radius:12px;width:min(100%,470px);margin:0 auto;padding:clamp(24px,4vw,34px);box-shadow:0 8px 26px #172b4d0a}.access-wide{width:100%}.access-card h1{margin:7px 0 17px;font-size:clamp(23px,3vw,28px);font-weight:730;line-height:1.3}.access-card h2{margin:0 0 14px;font-size:18px;font-weight:700}.access-card p{color:#69788c;line-height:1.65}.access-card .access-eyebrow{color:#0c66e4;letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.access-form{gap:16px;margin-top:22px;display:grid}.access-form label,.access-inline label{gap:7px;font-size:13px;font-weight:600;display:grid}.access-form input,.access-inline input{height:39px}.access-form button:not([data-slot=select-trigger]){margin-top:4px}.access-error{color:#a3221b;background:#fff1f0;border:1px solid #efc6c2;border-radius:8px;width:min(100%,900px);margin:0 auto 18px;padding:13px 16px}.access-notice{color:#1558bb;background:#eef6ff;border:1px solid #b8d6f8;border-radius:8px;width:min(100%,900px);margin:0 auto 18px;padding:13px 16px}.access-facts{border-top:1px solid #e2e6ec;gap:10px;padding:15px 0 20px;display:grid}.access-facts div{grid-template-columns:96px 1fr;gap:10px;display:grid}.access-facts dt{color:#69788c}.access-facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.access-back{justify-self:start}.access-list{border-top:1px solid #e2e6ec;margin-top:17px;display:grid}.access-project,.access-row{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.access-project:hover{color:#0c66e4}.access-project span:first-child,.access-row span:first-child{gap:4px;display:grid}.access-project small,.access-row small{color:#69788c;font-size:12px}.access-row>div,.access-actions{flex-wrap:wrap;gap:8px;display:flex}.access-inline{flex-wrap:wrap;align-items:end;gap:12px;margin-top:17px;display:flex}.access-inline label:first-child{flex:250px}.access-inline [data-slot=select-trigger]{background:#fff;border:1px solid #d6dce5;border-radius:6px;min-width:110px;height:39px;padding:0 10px}.project-work-type-table{border:1px solid var(--border);border-radius:8px;width:100%;margin-top:20px;overflow-x:auto}.project-work-type-table-head,.project-work-type-row{grid-template-columns:30px 56px minmax(170px,1fr) 120px 164px;align-items:center;gap:14px;min-width:670px;padding:10px 14px;display:grid}.project-work-type-table-head{border-bottom:1px solid var(--border);background:var(--muted);min-height:42px;color:var(--muted-foreground);font-size:12px;font-weight:650}.project-work-type-table-head span:last-child{text-align:right}.project-work-type-row{border-bottom:1px solid var(--border);background:var(--card);min-height:62px;position:relative}.project-work-type-row:last-child{border-bottom:0}.project-work-type-row.is-dragging{opacity:.45}.project-work-type-row.drop-before:before,.project-work-type-row.drop-after:after{z-index:1;background:var(--primary);content:"";pointer-events:none;height:3px;position:absolute;left:0;right:0}.project-work-type-row.drop-before:before{top:-1px}.project-work-type-row.drop-after:after{bottom:-1px}.project-work-type-drag-cell{align-items:center;display:flex}.project-work-type-handle{width:28px;height:32px;color:var(--muted-foreground);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.project-work-type-handle:hover,.project-work-type-handle:focus-visible{background:var(--accent);color:var(--primary)}.project-work-type-handle:active{cursor:grabbing}.project-work-type-handle:disabled{cursor:default;opacity:.45}.project-work-type-color,.project-work-type-name{min-width:0}.project-work-type-color input[type=color]{width:42px;height:34px;padding:3px}.project-work-type-name input{width:100%;height:36px}.project-work-type-profile{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.project-work-type-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.project-work-type-settings .access-form input[type=color]{width:64px;padding:3px}.access-form [data-slot=select-trigger],.access-select-label [data-slot=select-trigger],.access-row [data-slot=select-trigger]{background:#fff;border:1px solid #d6dce5;border-radius:6px;min-width:110px;height:39px;padding:0 10px}.access-select-label{gap:7px;font-size:13px;font-weight:600;display:grid}.access-subheading{margin:28px 0 8px;font-size:15px}.access-member-picker{border:1px solid #d6dce5;border-radius:6px;gap:10px;margin:0;padding:14px;display:grid}.access-member-picker legend{padding:0 5px;font-size:13px;font-weight:600}.access-member-picker p{margin:0 0 4px;font-size:12px}.access-member-picker label{align-items:center;gap:8px;font-weight:400;display:flex}.access-member-picker input[type=checkbox]{width:16px;height:16px}.access-overlay{z-index:100;background:#172b4d90;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.access-organization-dialog .access-form,.access-project-dialog .access-form{margin-top:0}.access-organization-dialog .access-error,.access-project-dialog .access-error{width:100%;margin:0}.access-organization-dialog .access-form button,.access-project-dialog .access-form button{margin-top:0}.access-project-dialog{max-height:min(90vh,760px);overflow-y:auto}.access-project-dialog .access-member-picker{max-height:200px;overflow-y:auto}.access-issued{width:min(100%,560px)}.access-issued input{border:1px solid #d6dce5;border-radius:6px;width:100%;height:40px;margin:10px 0 18px;padding:0 10px}.access-download{color:#25344b;border:1px solid #d6dce5;border-radius:6px;align-items:center;gap:8px;margin-top:12px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.access-download:hover{background:#edf3fc}.access-card .access-small-note{margin:14px 0 0;font-size:12px}.access-danger{border-color:#eab5b0}.access-danger h2{color:#a3221b}@media (max-width:920px){.access-header{flex-wrap:wrap;height:auto;min-height:72px;padding-block:14px}.access-account{flex:1 1 0;justify-content:flex-end}.access-header .access-org-switch{order:2;width:100%}.access-header .access-org-switch [data-slot=select-trigger]{flex:1;max-width:none}.access-home-nav{border-top:1px solid #e2e6ec;order:3;width:100%;height:40px;margin-left:0}.access-home-nav button{padding:0 14px}.access-home-nav button.is-active:after{left:14px;right:14px}}@media (max-width:1260px){.access-header:has(.access-org-switch){flex-wrap:wrap;height:auto;min-height:72px;padding-block:14px}.access-header:has(.access-org-switch) .access-account{flex:1 1 0;justify-content:flex-end}.access-header:has(.access-org-switch) .access-home-nav{border-top:1px solid #e2e6ec;order:3;width:100%;height:40px;margin-left:0}}@media (max-width:620px){.access-header{min-height:64px;padding:14px 20px}.access-row{flex-direction:column;align-items:start}.access-project-content{padding:20px 16px 32px}.access-project-workspace .breadcrumb{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (max-width:760px){.access-management-layout{grid-template-columns:1fr}}@media (max-width:1100px){.access-project-global-nav button{width:36px;padding:0}.access-project-global-nav button:has(.access-inbox-badge){width:auto;padding:0 8px}.access-global-nav-label{display:none}}@media (max-width:620px){.access-project-workspace .breadcrumb,.access-project-logout-label{display:none}.access-project-global-nav{padding-right:7px}.access-project-workspace .topbar-right{gap:5px}.access-account{gap:8px;margin-left:auto}.access-account span{display:none}.access-account-profile{max-width:96px}.access-home-heading{flex-direction:column;align-items:start}.access-manage-toolbar{flex-direction:column;align-items:stretch}.access-project-org-switch{display:none}.access-home-empty{padding:28px}}@media (max-width:420px){.access-brand{justify-content:center;min-width:36px;min-height:36px}.access-brand-name{display:none}}.access-form [data-slot=select-trigger],.access-inline label [data-slot=select-trigger],.access-select-label [data-slot=select-trigger]{width:100%;min-width:0}.access-module-picker label{align-items:flex-start}.access-module-picker label input[type=checkbox]{flex:none;margin-top:2px}.access-module-picker label span{gap:2px;display:grid}.access-module-picker label small{color:var(--muted-foreground);font-size:12px}.access-settings-module-form{gap:12px;max-width:520px;margin-top:16px;display:grid}.access-project-dialog .access-module-picker{max-height:none;overflow:visible}
