.hub-launcher{font-family:var(--font-sans);--hub-blue:#009fff;--hub-card-shadow:10px 16px 28px -6px #00071c66, 3px 5px 10px -3px #0000002e;--hub-card-hover-shadow:16px 24px 38px -5px #0005178c, 5px 9px 16px -4px #0000003d;--hub-sky-1:#075eaa;--hub-sky-2:#063a9c;--hub-sky-3:#03086c;--hub-wave-1:#07327f;--hub-wave-2:#07115f;--hub-wave-3:#0755b3;--hub-wave-4:#0869b8;--hub-header-1:#0f2c63;--hub-card-header-1:#2b3e5e;--hub-card-header-2:#282e56;--hub-card-body-1:#030e20;--hub-card-body-2:#020823;--hub-profile-1:#072b5d;--hub-profile-2:#0a244a;--hub-cloud:#06254e;--hub-apps-1:#082545;--hub-apps-2:#030c21}.hub-launcher[data-theme=red]{--hub-sky-1:#a81317;--hub-sky-2:#8d070e;--hub-sky-3:#510008;--hub-wave-1:#770b10;--hub-wave-2:#430006;--hub-wave-3:#bb1b20;--hub-wave-4:#a70b10;--hub-header-1:#68393b;--hub-card-header-1:#603b3d;--hub-card-header-2:#522e32;--hub-card-body-1:#1e0308;--hub-card-body-2:#170005;--hub-profile-1:#6b1219;--hub-profile-2:#4b0b11;--hub-cloud:#4c060d;--hub-apps-1:#450a10;--hub-apps-2:#200106}.hub-launcher[data-theme=green]{--hub-sky-1:#08734d;--hub-sky-2:#07553d;--hub-sky-3:#06301f;--hub-wave-1:#07573d;--hub-wave-2:#063b2c;--hub-wave-3:#0a9162;--hub-wave-4:#0a7853;--hub-header-1:#36594e;--hub-card-header-1:#31554d;--hub-card-header-2:#28463f;--hub-card-body-1:#061b18;--hub-card-body-2:#03130f;--hub-profile-1:#0a513a;--hub-profile-2:#073a2d;--hub-cloud:#073b2a;--hub-apps-1:#0a3d31;--hub-apps-2:#051c18}.hub-launcher[data-theme=purple]{--hub-sky-1:#7045a8;--hub-sky-2:#4a298c;--hub-sky-3:#250b5c;--hub-wave-1:#452075;--hub-wave-2:#220a50;--hub-wave-3:#8553bd;--hub-wave-4:#6940a7;--hub-header-1:#514766;--hub-card-header-1:#4b4265;--hub-card-header-2:#3b3159;--hub-card-body-1:#180e2b;--hub-card-body-2:#0d0822;--hub-profile-1:#42236e;--hub-profile-2:#301b56;--hub-cloud:#2e1956;--hub-apps-1:#342051;--hub-apps-2:#160c2b}.hub-launcher[data-theme=orange]{--hub-sky-1:#b65b0f;--hub-sky-2:#8e3e0c;--hub-sky-3:#54200a;--hub-wave-1:#83340a;--hub-wave-2:#4c1808;--hub-wave-3:#ce7118;--hub-wave-4:#aa4b0f;--hub-header-1:#71513b;--hub-card-header-1:#684c3c;--hub-card-header-2:#553b32;--hub-card-body-1:#291307;--hub-card-body-2:#1b0b05;--hub-profile-1:#78350d;--hub-profile-2:#56290c;--hub-cloud:#562608;--hub-apps-1:#542c0e;--hub-apps-2:#261307}.hub-launcher[data-theme=yellow]{--hub-sky-1:#a28112;--hub-sky-2:#80630b;--hub-sky-3:#4a3504;--hub-wave-1:#715308;--hub-wave-2:#443008;--hub-wave-3:#b7951b;--hub-wave-4:#987810;--hub-header-1:#696041;--hub-card-header-1:#625a40;--hub-card-header-2:#4e4935;--hub-card-body-1:#24200a;--hub-card-body-2:#171406;--hub-profile-1:#65500c;--hub-profile-2:#493b0b;--hub-cloud:#453708;--hub-apps-1:#493c10;--hub-apps-2:#211d09}.hub-launcher footer{font-family:var(--font-sans)}.hub-footer-surface{background:linear-gradient(115deg, color-mix(in srgb, var(--hub-apps-1) 90%, transparent), color-mix(in srgb, var(--hub-apps-2) 92%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--hub-card-shadow)}.hub-wallpaper{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hub-grid{overflow-anchor:none;grid-auto-flow:dense;align-items:stretch}.hub-card{--hub-jiggle-angle:.4deg;background:linear-gradient(110deg, var(--hub-card-body-1), var(--hub-card-body-2));min-width:0;min-height:325px;box-shadow:var(--hub-card-shadow);border:0;border-radius:15px;flex-direction:column;transition:background-color .2s,box-shadow .22s,transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.hub-card>:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.hub-card>:not(.hub-edit-control){transition:opacity .18s}.hub-card:hover{z-index:3;box-shadow:var(--hub-card-hover-shadow);transform:translateY(-4px)scale(1.012)}.hub-card-header{background:linear-gradient(110deg, var(--hub-card-header-1), var(--hub-card-header-2));border-radius:15px 15px 0 0;flex-shrink:0;align-items:center;gap:16px;min-height:82px;padding:18px 21px;display:flex}.hub-card-header h2{color:#f5f5f7;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.5px;margin:0;font-size:21px;font-weight:600;line-height:25px;overflow:hidden}.hub-card-header p{color:#a5adc2;margin-top:1px;font-size:14px;line-height:18px}.hub-app-icon{width:72px;height:72px;color:var(--tw-gradient-from,#47baff);background:linear-gradient(150deg,#262626 0%,#191919 50%,#090909 100%);border:1px solid #ffffff17;border-radius:21%;flex-shrink:0;place-items:center;transition:transform .2s,box-shadow .2s;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 7px 13px #0006,inset 0 1px 1px #ffffff2e,inset 0 -2px 4px #0000008c}.hub-app-icon:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#ffffff12,#0000 50%);position:absolute;inset:1px}.hub-app-icon-service{isolation:isolate;background:linear-gradient(150deg,#fff 0%,#f5f8ff 58%,#e8f0fc 100%);border-color:#ffffffbf}.hub-app-icon-service .hub-icon-filled{color:#26457f;fill:#d4e3f7;filter:none}.hub-app-icon-service .hub-icon-filled.lucide-layers path:first-child{fill:#1f3d7a}.hub-app-icon-service .hub-icon-filled.lucide-layers path:not(:first-child){fill:none}.hub-app-icon-service .hub-icon-filled.lucide-user-plus{color:#1f3d7a;fill:currentColor}.hub-app-icon-service .hub-icon-dashboard{color:#1f3d7a;filter:none;width:58%;height:58%}.hub-service-icon-image{object-fit:contain;mix-blend-mode:multiply;width:82%;height:82%}.hub-icon-symbol{filter:drop-shadow(0 2px 1px #00000073);width:46px;height:46px}.hub-app-icon-small{border-radius:11px;width:41px;height:41px;box-shadow:0 2px 4px #0000004d,inset 0 1px 1px #ffffff26}.hub-subtitle-icon{vertical-align:-4px;background:#2577d4;border:0;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:4px;display:inline-grid}.hub-subtitle-icon svg{color:#fff;stroke-width:1.7px;width:14px;height:14px}.hub-app-icon-small .hub-icon-symbol{width:29px;height:29px}.hub-profile{background:linear-gradient(135deg, var(--hub-profile-1), var(--hub-profile-2));padding:34px 30px 24px;overflow:hidden}.hub-profile:hover{transform:none}.hub-profile-cloud{width:200px;height:180px;color:var(--hub-cloud);pointer-events:none;position:absolute;top:18px;left:-4px}.hub-profile-avatar{z-index:1;border-radius:50%;width:118px;height:118px;position:relative;overflow:hidden}.hub-profile h1{letter-spacing:-.8px;margin-top:38px;font-size:32px;font-weight:600;line-height:38px;position:relative}.hub-profile-role{color:#e2e9f5;margin-top:12px;font-size:17px;position:relative}.hub-apps{background:linear-gradient(110deg, color-mix(in srgb, var(--hub-apps-1) 70%, transparent), color-mix(in srgb, var(--hub-apps-2) 74%, transparent));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:34px 27px 27px}.hub-apps-heading{align-items:center;gap:12px;margin-bottom:24px;font-size:21px;font-weight:600;display:none}.hub-apps-heading>svg{color:#8b8b91;width:22px;height:22px}.hub-app-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:34px 12px;display:grid}.hub-app-link{border-radius:12px;flex-direction:column;align-items:center;gap:16px;min-width:0;padding:4px 0;display:flex}.hub-app-link>span:last-child{color:#d4dbea;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;line-height:18px;overflow:hidden}.hub-app-link:hover .hub-app-icon{transform:translateY(-3px)scale(1.06);box-shadow:0 10px 18px #00000080}.hub-app-remove{z-index:3;color:#fff;opacity:0;background:#262629;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .15s;display:grid;position:absolute;top:-4px;right:2px}.hub-app-list>li:hover .hub-app-remove,.hub-app-remove:focus-visible{opacity:1}.hub-card[data-card-kind=plans]{background:linear-gradient(110deg, var(--hub-card-body-1), var(--hub-card-body-2))}.hub-card[data-card-kind=plans] .hub-card-header{background:linear-gradient(105deg, var(--hub-card-header-1), var(--hub-card-header-2))}.hub-card[data-card-kind=plans] .hub-card-header p{color:#b6bdcc}.hub-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--hub-plan-rows,3), minmax(0, 1fr));flex:1;gap:0 64px;padding:10px 27px 0;display:grid;position:relative}.hub-plan-list:before{content:"";background:#fff3;width:1px;position:absolute;top:10px;bottom:0;left:50%}.hub-plan-list[data-empty=true]:before{display:none}.hub-plan-row{align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.hub-plan-row:hover strong{color:#fff}.hub-plan-row .hub-plan-document{color:#ff303b;flex-shrink:0;width:18px;height:24px}.hub-plan-row>span{flex-direction:column;flex:1;justify-content:center;min-width:0;height:100%;padding:10px 0;display:flex;position:relative}.hub-plan-row>span:after{content:"";background:#ffffff1f;height:1px;position:absolute;inset:auto 0 0}.hub-plan-row[data-column-end=true]>span:after{display:none}.hub-plan-row strong{color:#f1f2f7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}.hub-plan-row small{color:#858897;margin-top:3px;font-size:12px;line-height:18px;display:block}.hub-plan-empty{color:#858897;grid-column:1/-1;align-self:center;padding:18px 0;font-size:14px}.hub-plan-toolbar{align-items:center;min-height:42px;margin:0 10px 7px;display:flex;position:relative}.hub-plan-more{color:#f5f5f7;cursor:pointer;background:0 0;border-radius:8px;place-items:center;width:40px;height:38px;display:grid}.hub-plan-more svg{width:23px;height:23px}.hub-plan-more:hover,.hub-plan-more[aria-expanded=true]{background:#083e62}.hub-popover.hub-plan-popover{--hub-popover-background:#202021;width:280px}.hub-plan-views{color:#e1e1e5;padding:15px 16px 10px;font-size:14px}.hub-plan-views h3{margin-bottom:6px;font-size:14px;font-weight:600}.hub-plan-views label{cursor:pointer;align-items:center;gap:9px;padding:6px 0;display:flex}.hub-plan-views input{appearance:none;background:0 0;border:1.5px solid #505052;border-radius:50%;flex-shrink:0;width:16px;height:16px}.hub-plan-views input:checked{background:#fff;border:5px solid #009fff}.hub-plan-views svg{color:#009fff;flex-shrink:0;width:17px;height:17px}.hub-plan-views>a{color:inherit;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:7px;padding:12px 0 3px;text-decoration:none;display:flex}.hub-card-footer{color:#b5bfd3;justify-content:space-between;align-items:center;margin:auto 23px 0;padding:12px 0 18px;font-size:12px;line-height:18px;display:flex}.hub-card-footer:hover{color:#fff}.hub-card-footer svg{width:15px;height:15px}.hub-checkin-list{flex:1;padding:8px 23px 0}.hub-checkin-row{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;min-height:61px;display:flex}.hub-checkin-row:last-child{border-bottom:0}.hub-checkin-row>svg{color:#ffd92e;flex-shrink:0;width:19px;height:19px}.hub-checkin-row p{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.hub-checkin-row small{color:#777e93;margin-top:1px;font-size:12px;display:block}.hub-checkin-footer{border-top:1px solid #ffffff1a}.hub-checkin-footer>a:last-child{align-items:center;gap:5px;display:inline-flex}.hub-progress-list{flex:1;padding:6px 24px 0}.hub-progress-row{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;min-height:62px;display:flex}.hub-progress-row:last-child{border-bottom:0}.hub-progress-row>svg{color:#19d13b;flex-shrink:0;width:20px;height:20px}.hub-progress-row>span{color:#d5d9e5;flex:1;font-size:14px}.hub-progress-row>svg:last-child{color:#747d91;width:14px}.hub-attune-content{background:radial-gradient(ellipse at 80% 80%, color-mix(in srgb, var(--hub-wave-3) 38%, transparent), transparent 70%);flex:1;justify-content:space-between;align-items:center;gap:18px;padding:20px 30px;display:flex;position:relative;overflow:hidden}.hub-attune-link{flex:1;align-items:center;min-width:0;display:flex}.hub-attune-link>span{color:#d4dbea;max-width:190px;font-size:18px;line-height:26px}.hub-attune-wide{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:13px;min-width:0;display:none;position:relative}.hub-card[data-card-width=wide] .hub-attune-link{display:none}.hub-card[data-card-width=wide] .hub-attune-wide{display:flex}.hub-attune-wide>p{color:#e8edf8;font-size:19px;font-weight:600;line-height:1.3}.hub-attune-search{background:#ffffff1a;border:1px solid #ffffff2b;border-radius:15px;align-items:center;gap:8px;min-height:52px;padding:5px 6px 5px 16px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px 2px #00000026}.hub-attune-search:focus-within{background:#ffffff24;border-color:#65bbff;box-shadow:0 0 0 3px #3da2ff33}.hub-attune-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.hub-attune-search input::placeholder{color:#abb8d0}.hub-attune-search input::-webkit-search-cancel-button{cursor:pointer}.hub-attune-search button{color:#fff;background:#168dff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background-color .18s,transform .18s;display:grid}.hub-attune-search button:not(:disabled):hover{background:#4babff;transform:translate(2px)}.hub-attune-search button:disabled{cursor:not-allowed;color:#8492ac;background:#ffffff26}.hub-attune-search button svg{width:19px;height:19px}.hub-attune-prompts{flex-wrap:wrap;gap:8px;display:flex}.hub-attune-prompts button{color:#cbd6e9;border:1px solid #ffffff2e;border-radius:999px;min-height:32px;padding:6px 12px;font-size:12px;transition:border-color .18s,background-color .18s,color .18s}.hub-attune-prompts button:not(:disabled):hover{color:#fff;background:#65bbff26;border-color:#65bbff}.hub-attune-mascot{flex-shrink:0;width:156px;height:180px}.hub-edit-control{z-index:40;position:absolute}.hub-remove-card{color:#eeeef0;background:#222326;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;top:-14px;left:-14px;box-shadow:0 3px 8px #0000002e}.hub-remove-card svg{width:18px;height:18px}.hub-card-options{top:21px;right:20px}.hub-card-options>button{background:var(--hub-blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.hub-card-options>button svg{width:21px;height:21px}.hub-card-options>button[aria-expanded=true]{color:#b6c0cd;background:#275c8b}.hub-popover{--hub-popover-background:#03050ff7;background:var(--hub-popover-background);color:#f5f5f7;width:390px;font-family:var(--font-sans);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff0f;border-radius:13px;animation:.15s ease-out hub-popover-in;box-shadow:0 18px 40px #0000006b}.hub-popover:before{content:"";top:-8px;left:clamp(18px, calc(var(--floating-anchor-x) * 1px), calc(100% - 18px));background:var(--hub-popover-background);clip-path:polygon(50% 0,100% 100%,0 100%);width:16px;height:8px;position:absolute;transform:translate(-50%)}.hub-popover[data-side=top]:before{clip-path:polygon(0 0,100% 0,50% 100%);top:auto;bottom:-8px}.hub-popover-content{max-height:inherit;overscroll-behavior:contain;border-radius:inherit;scrollbar-width:thin;overflow-y:auto}:root:has([aria-modal=true]) .hub-popover{z-index:90;pointer-events:none}.hub-popover button,.hub-popover input,.hub-popover select{font:inherit}.hub-popover :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #48b9ff}.hub-tile-picker{padding:27px 21px 24px}.hub-tile-picker>h2{letter-spacing:-.35px;margin:0 0 32px;font-size:19px;font-weight:600;line-height:25px}.hub-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 9px;display:grid}.hub-picker-grid>:is(button,a){color:#d3d3d9;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:3px 0;font-size:12px;line-height:16px;text-decoration:none;display:flex}.hub-picker-grid>:is(button,a)>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hub-picker-grid .hub-app-icon{width:62px;height:62px}.hub-picker-grid .hub-icon-symbol{width:40px;height:40px}.hub-picker-grid>:is(button,a):hover .hub-app-icon{transform:translateY(-2px)scale(1.04)}.hub-picker-grid>button:disabled{opacity:.28;cursor:default}.hub-picker-grid>button:disabled .hub-app-icon{transform:none}.hub-tile-settings{color:#c0c3cf;border-top:1px solid #ffffff1f;margin-top:23px;font-size:13px;line-height:20px}.hub-tile-settings summary{cursor:pointer;padding:13px 0 0}.hub-tile-settings label{margin:14px 0 5px;display:block}.hub-tile-settings :is(input,select){color:#f5f5f7;background:#222531;border:1px solid #ffffff2e;border-radius:8px;width:100%;min-height:38px;padding:7px 10px;display:block}.hub-tile-settings button,.hub-restore-tiles button{color:#e3e6ee;cursor:pointer;background:#252b3a;border-radius:8px;margin-top:12px;padding:7px 12px;font-size:13px}.hub-restore-tiles{flex-wrap:wrap;gap:0 8px;display:flex}.hub-toolbar-controls{align-items:center;gap:14px;display:flex}.hub-toolbar-trigger{color:#e8e9f1;cursor:pointer;background:0 0;border-radius:24px;align-items:center;gap:9px;min-height:42px;padding:7px 10px;transition:background-color .15s;display:inline-flex}.hub-toolbar-trigger:hover,.hub-toolbar-trigger[aria-expanded=true]{background:#ffffff26}.hub-background-swatch{border:3px solid #fff;width:27px;height:27px}.hub-add-symbol{color:#3e4160;background:#f5f5f7;place-items:center;width:24px;height:24px;display:grid}.hub-add-symbol svg{stroke-width:3px;width:17px;height:17px}.hub-color-popover{--hub-popover-background:#232324;width:258px}.hub-color-options{justify-content:center;align-items:center;gap:11px;padding:23px 24px;display:flex}.hub-color-option{background:var(--swatch-color);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;width:24px;height:24px}.hub-color-option[aria-pressed=true]{box-shadow:0 0 0 2px var(--hub-popover-background), 0 0 0 4px var(--swatch-color)}.hub-main-header{background:color-mix(in srgb, var(--hub-header-1) 28%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);border:0;box-shadow:inset 0 1px #ffffff24,0 8px 24px #000a282e}.hub-header-trigger,.hub-apps-trigger{color:#f5f5f7;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;transition:background-color .15s;display:grid}.hub-header-trigger:hover,.hub-header-trigger[aria-expanded=true],.hub-apps-trigger:hover,.hub-apps-trigger[aria-expanded=true]{background:#fff3}.hub-header-trigger:focus-visible,.hub-apps-trigger:focus-visible{outline-offset:2px;outline:2px solid #a5dcff}.hub-create-trigger>svg{stroke-width:1.7px;width:23px;height:23px}.hub-account-trigger>span{border-radius:50%;width:32px;height:32px;font-size:14px}.hub-popover.hub-account-popover,.hub-popover.hub-create-popover{--hub-popover-background:#1e1e1f;border:0;border-radius:16px;width:286px}.hub-account-popover:before,.hub-create-popover:before{display:none}.hub-account-popover h2{color:#f5f5f7;overflow-wrap:anywhere;background:#38383a;margin:0;padding:17px 20px;font-size:20px;font-weight:600;line-height:26px}.hub-account-actions>:is(a,button),.hub-create-actions>:is(a,button){color:#f5f5f7;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;gap:13px;width:100%;min-height:44px;padding:8px;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;display:flex}.hub-account-actions>:is(a,button):hover,.hub-create-actions>:is(a,button):hover{background:#ffffff12}.hub-account-actions>:is(a,button)>svg{color:#00a7ff;stroke-width:1.7px;flex-shrink:0;width:20px;height:20px}.hub-account-actions .hub-manage-account{color:#00a7ff}.hub-manage-account>span{align-items:center;gap:5px;display:flex}.hub-account-divider{background:#3b3b3d;height:1px;margin:7px 0}.hub-popover.hub-account-popover,.hub-popover.hub-apps-popover{--hub-popover-background:#00000057;color:#fff;font-family:var(--font-sans);-webkit-backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(160deg,#00000038,#00000075);border:1px solid #ffffff24;border-radius:18px;box-shadow:0 22px 50px -18px #0000008c}.hub-popover.hub-account-popover{width:236px}.hub-account-popover h2{color:#fff;background:#ffffff14;border-bottom:1px solid #ffffff1f;padding:11px 14px;font-size:15px;font-weight:700;line-height:20px}.hub-account-actions{padding:5px 6px 6px}.hub-account-actions>:is(a,button){color:#ffffffeb;border-radius:11px;gap:10px;min-height:38px;padding:6px 10px;font-size:14px;font-weight:600}.hub-account-actions>:is(a,button):hover{background:#ffffff1a}.hub-account-actions>:is(a,button)>svg{width:17px;height:17px}.hub-account-actions>:is(a,button)>svg,.hub-account-actions .hub-manage-account{color:#7cc4ff}.hub-manage-account>span>svg{width:15px;height:15px}.hub-account-divider{background:#ffffff24;margin:4px 8px}.hub-account-actions .hub-account-signout,.hub-account-actions .hub-account-signout>svg{color:#ff8a7d}.hub-account-actions .hub-account-signout:hover{background:#ff786924}.hub-apps-popover .hub-nav-apps h2{color:#fff;font-weight:700}.hub-popover.hub-apps-popover .hub-picker-grid>:is(button,a){color:#ffffffe0;font-weight:600}.hub-popover.hub-apps-popover .hub-nav-more a,.hub-popover.hub-apps-popover .hub-nav-customize{color:#ffffffd9;font-weight:600}.hub-popover.hub-apps-popover .hub-nav-more a:hover,.hub-popover.hub-apps-popover .hub-nav-customize:hover{color:#fff}.hub-popover.hub-apps-popover .hub-nav-more svg,.hub-popover.hub-apps-popover .hub-nav-customize svg{color:#7cc4ff}.hub-popover.hub-apps-popover .hub-nav-customize{border-top-color:#ffffff24}.hub-create-popover h2{margin:0;padding:18px 20px 9px;font-size:20px;font-weight:600;line-height:26px}.hub-create-actions{padding:0 12px 13px}.hub-create-actions>:is(a,button){gap:14px;min-height:52px}.hub-create-actions .hub-app-icon{border-radius:9px;width:34px;height:34px}.hub-create-actions .hub-icon-symbol{width:24px;height:24px}.hub-nine-dots{grid-template-columns:repeat(3,4px);gap:3px;display:grid}.hub-nine-dots i{background:currentColor;border-radius:1px;width:4px;height:4px}.hub-apps-popover{width:332px}.hub-nav-apps{padding:17px 15px 7px}.hub-nav-apps h2{margin:0 0 17px;font-size:14px;font-weight:600;line-height:20px}.hub-nav-apps .hub-picker-grid{gap:22px 7px;margin-bottom:23px}.hub-nav-apps .hub-app-icon{width:55px;height:55px}.hub-nav-apps .hub-icon-symbol{width:36px;height:36px}.hub-nav-more{gap:13px;margin:0 0 15px;display:grid}.hub-nav-more a,.hub-nav-apps .hub-nav-customize{color:#d5d7e1;align-items:center;gap:9px;font-size:14px;line-height:19px;text-decoration:none;display:flex}.hub-nav-more svg,.hub-nav-customize svg{color:#00a7ff;width:16px;height:16px}.hub-nav-customize{cursor:pointer;background:0 0;border-top:1px solid #ffffff2b;width:100%;padding:13px 0 7px;font-size:14px}.hub-nav-more a:hover,.hub-nav-customize:hover{color:#fff}.hub-launcher[data-customizing=true] .hub-card[data-card-kind=plans]{background:linear-gradient(110deg, var(--hub-card-body-1), var(--hub-card-body-2))}.hub-launcher[data-customizing=true] .hub-card:where(:not([data-hub-card-id=profile]):not([data-dragging=true]):not([data-menu-open=true])){transform-origin:50% 55%;animation:.19s ease-in-out infinite alternate hub-edit-jiggle}.hub-launcher[data-customizing=true] .hub-card[data-card-width=narrow]{--hub-jiggle-angle:.55deg}.hub-launcher[data-customizing=true] .hub-card:nth-of-type(2n){animation-duration:.22s;animation-delay:-110ms}.hub-launcher[data-customizing=true] .hub-card:nth-of-type(3n){animation-delay:-60ms}.hub-launcher[data-customizing=true] .hub-card:hover,.hub-launcher[data-customizing=true] .hub-card:focus-within{animation-play-state:paused}.hub-launcher[data-customizing=true] .hub-card:has(.hub-plan-more[aria-expanded=true]){animation-play-state:paused}.hub-launcher[data-customizing=true] .hub-card>:not(.hub-edit-control):not(.hub-card-header){opacity:.45;transition:opacity .18s}.hub-launcher[data-customizing=true] .hub-grid{padding-top:20px}.hub-launcher[data-customizing=true]>footer{opacity:.45}.hub-launcher[data-customizing=true] .hub-app-link{gap:0}.hub-launcher[data-customizing=true] .hub-app-link>span:last-child{visibility:hidden;height:0;line-height:0}.hub-launcher[data-customizing=true] .hub-apps{padding-top:21px}.hub-launcher[data-customizing=true] .hub-apps-heading{display:flex;opacity:1!important}.hub-launcher[data-customizing=true] .hub-card:hover{box-shadow:var(--hub-card-hover-shadow);transform:none}.hub-launcher[data-customizing=true] .hub-edit-control{animation:.18s ease-out both hub-control-in}.hub-launcher[data-customizing=true] .hub-card-header{padding-right:64px}.hub-launcher[data-customizing=true] .hub-plan-toolbar{opacity:1!important}.hub-launcher[data-customizing=true] .hub-plan-more{background:var(--hub-blue);border-radius:50%;width:32px;height:32px}.hub-card[data-dragging=true]{pointer-events:none;will-change:transform}.hub-grid:has([data-dragging=true]){cursor:grabbing!important}.hub-grid:has([data-dragging=true]) .hub-card{cursor:grabbing!important}.hub-card[data-dragging=true]>:not(.hub-edit-control):not(.hub-card-header){opacity:.85!important}.hub-drag-placeholder{z-index:0;pointer-events:none;background:#008eff1a;border:2px dashed #88d5ff99;border-radius:15px;position:relative;box-shadow:inset 0 0 28px #0018462e}.hub-customize-toolbar{background:color-mix(in srgb, var(--hub-header-1) 28%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);min-height:82px}.hub-shortcut-list{flex-direction:column;flex:1;justify-content:flex-start;gap:0;min-height:0;padding:14px 21px 0;display:flex}.hub-shortcut-row{align-items:center;gap:16px;min-width:0;padding:11px 0;display:flex;position:relative}.hub-shortcut-row:not(:last-child):after{content:"";background:#ffffff1c;height:1px;position:absolute;bottom:0;left:57px;right:0}.hub-shortcut-row-icon{color:#57b5ff;background:#469bff2b;border-radius:50%;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.hub-shortcut-row-icon svg{width:20px;height:20px}.hub-shortcut-row strong{color:#f1f2f7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.hub-shortcut-row small{color:#9ca7bd;margin-top:2px;font-size:12px;display:block}.hub-wallpaper-menu{gap:8px;min-width:240px;padding:14px;display:grid}.hub-wallpaper-menu p{color:#f5f5f7;font-size:14px;font-weight:600}.hub-wallpaper-menu button,.hub-wallpaper-menu label{color:#e8e9f1;text-align:left;cursor:pointer;background:#ffffff14;border-radius:9px;width:100%;padding:10px 12px;font-size:13px;display:block}.hub-wallpaper-menu button:hover,.hub-wallpaper-menu label:hover{background:#ffffff29}.hub-wallpaper-menu input{opacity:0;width:1px;height:1px;position:absolute}.hub-wallpaper-menu input:focus-visible+span{outline:2px solid #9bd4ff}.hub-wallpaper-menu .hub-wallpaper-error{color:#ff9b9b;font-size:12px;font-weight:400}.hub-wallpaper-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hub-storage-error{z-index:40;color:#fff;text-align:center;background:#601d23;padding:9px 24px;font-size:13px;position:relative}@media (width<=420px){.hub-toolbar-trigger[aria-label="Select Background Color"]>span:not(.hub-background-swatch){display:none}}.hub-customize-toolbar>div{max-width:1450px;min-height:82px;padding-left:24px;padding-right:24px}.hub-customize-toolbar button{font-size:16px;font-weight:400}.hub-customize-toolbar .hub-done{background:var(--hub-blue);border-radius:24px;min-width:76px;padding:8px 16px;font-weight:600}.hub-background-swatch,.hub-add-symbol{border-radius:50%;flex-shrink:0}.hub-customize-bottom{justify-content:center;padding:55px 24px 130px;display:flex}.hub-customize-bottom>button{background:color-mix(in srgb, var(--hub-card-header-1) 86%, transparent);color:#e8eaf1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:0;border-radius:24px;justify-content:center;align-items:center;gap:11px;min-width:212px;height:42px;font-size:17px;font-weight:400;transition:background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.hub-customize-bottom>button:hover{background:var(--hub-card-header-1);transform:translateY(-1px)}.hub-card[data-card-width=narrow] .hub-plan-list{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.hub-card[data-card-width=narrow] .hub-plan-list:before{display:none}.hub-card[data-card-width=narrow] .hub-plan-row>span:after{display:block}.hub-card[data-card-width=narrow] .hub-plan-row:last-child>span:after,.hub-card[data-card-width=narrow] .hub-plan-row:nth-child(3)>span:after,.hub-card[data-card-width=narrow] .hub-plan-row:nth-child(n+4){display:none}.hub-card[data-card-width=narrow] .hub-app-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 8px}.hub-card[data-card-width=narrow] .hub-app-icon{width:46px;height:46px}.hub-card[data-card-width=narrow] .hub-app-icon-small{width:41px;height:41px}@media (width>=1024px){.hub-card[data-card-width=narrow] .hub-app-link{gap:10px}.hub-card[data-card-width=narrow] .hub-app-link>span:last-child{font-size:11px;line-height:16px}.hub-card[data-card-width=narrow] .hub-app-link .hub-icon-symbol{width:32px;height:32px}}@keyframes hub-control-in{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes hub-popover-in{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0}}@keyframes hub-edit-jiggle{0%{rotate:calc(-1 * var(--hub-jiggle-angle))}to{rotate:var(--hub-jiggle-angle)}}@media (width<=1023px){.hub-main-bar{gap:8px;min-height:48px;padding:2px 12px}.hub-home-logo{padding:0}.hub-home-logo img{height:34px;transform:none}.hub-home-logo>span>span{display:none}.hub-header-actions{gap:2px}.hub-account-trigger>span{width:28px;height:28px;font-size:13px}.hub-grid{--hub-mobile-card-size:min(72vw, 360px);width:var(--hub-mobile-card-size);grid-template-columns:minmax(0,1fr);gap:30px;padding:16px 0 0}.hub-card{min-height:max(var(--hub-mobile-card-size), 280px);aspect-ratio:1;border-radius:12px;grid-column:span 1;container-type:inline-size}.hub-drag-placeholder{grid-column:span 1}.hub-profile{min-height:var(--hub-mobile-card-size);background:linear-gradient(115deg, var(--hub-profile-1), var(--hub-profile-2));padding:10.5% 9.5% 7.5%}.hub-profile-avatar{width:calc(var(--hub-mobile-card-size) * .363);height:calc(var(--hub-mobile-card-size) * .363)}.hub-profile-cloud{width:61.5%;height:55.4%;top:5.5%;left:-1.2%}.hub-profile h1{margin-top:calc(var(--hub-mobile-card-size) * .117);font-size:clamp(24px, calc(var(--hub-mobile-card-size) * .0985), 35px);line-height:1.19}.hub-profile-role{margin-top:calc(var(--hub-mobile-card-size) * .037);font-size:clamp(14px, calc(var(--hub-mobile-card-size) * .0523), 18px);line-height:1.4}.hub-card-header{border-radius:12px 12px 0 0;gap:5cqw;min-height:25.4cqw;padding:5.7cqw 6.5cqw}.hub-card-header>div{overflow:hidden}.hub-card-header h2{font-size:clamp(16px,6.67cqw,23px);line-height:1.2}.hub-card-header p{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(11px,4.45cqw,15px);line-height:1.3;overflow:hidden}.hub-card[data-card-width] .hub-card-header .hub-app-icon{border-radius:3.4cqw;width:12.6cqw;height:12.6cqw}.hub-card-header .hub-icon-symbol{width:72%;height:72%}.hub-subtitle-icon{vertical-align:-3px;width:clamp(14px,5.7cqw,20px);height:clamp(14px,5.7cqw,20px)}.hub-subtitle-icon svg{width:78%;height:78%}.hub-card[data-card-width] .hub-app-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px}.hub-card[data-card-width] .hub-app-link .hub-app-icon{width:clamp(40px, calc(var(--hub-mobile-card-size) * .172), 62px);aspect-ratio:1;height:auto}.hub-app-link .hub-icon-symbol{width:67%;height:67%}.hub-apps{aspect-ratio:auto;min-height:0;padding:7% 6%}.hub-app-link{gap:10px;padding:4px 0}.hub-app-link>span:last-child{font-size:clamp(10px, calc(var(--hub-mobile-card-size) * .038), 13px);line-height:18px}.hub-plan-list{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;padding:3.2cqw 8cqw 0}.hub-plan-list:before{display:none}.hub-plan-row{gap:4.8cqw}.hub-plan-row .hub-plan-document{width:5.7cqw;height:7.6cqw}.hub-plan-row>span{padding:clamp(6px,3cqw,11px) 0}.hub-plan-row>span:after{display:block}.hub-plan-row:last-child>span:after,.hub-plan-row:nth-child(3)>span:after,.hub-plan-row:nth-child(n+4){display:none}.hub-plan-row strong,.hub-checkin-row p,.hub-progress-row>span{font-size:clamp(12px,4.45cqw,15px);line-height:1.4}.hub-plan-row small,.hub-checkin-row small{font-size:clamp(11px,3.8cqw,13px);line-height:1.4}.hub-plan-more{width:44px;height:44px}.hub-checkin-list,.hub-progress-list{padding:2.5cqw 7.5cqw 0}.hub-checkin-row,.hub-progress-row{gap:4cqw;min-height:max(20cqw,48px)}.hub-card-footer{min-height:44px;margin-left:7.5cqw;margin-right:7.5cqw;padding:12px 0 18px;font-size:clamp(11px,3.8cqw,13px)}.hub-attune-content{gap:4cqw;padding:6cqw}.hub-attune-link>span{min-width:0;font-size:clamp(14px,5cqw,18px);line-height:1.5}.hub-card[data-card-width=wide] .hub-attune-content{flex-direction:column;justify-content:center;align-items:stretch}.hub-card[data-card-width=wide] .hub-attune-wide{gap:10px}.hub-card[data-card-width=wide] .hub-attune-wide>p{max-width:75%;font-size:clamp(15px,5.3cqw,19px)}.hub-card[data-card-width=wide] .hub-attune-mascot{opacity:.85;width:17cqw;height:17cqw;position:absolute;top:2cqw;right:3cqw}.hub-attune-search{min-height:46px;padding-left:11px}.hub-attune-search button{width:34px;height:34px}.hub-attune-prompts button{min-height:30px;padding:5px 10px}.hub-attune-mascot{width:45cqw;height:52cqw}.hub-customize-toolbar,.hub-customize-toolbar>div{min-height:64px}.hub-customize-toolbar>div{flex-wrap:nowrap;gap:8px;padding:8px 12px}.hub-customize-toolbar button{font-size:12px}.hub-customize-toolbar .hub-done{min-width:58px;padding:8px 12px;font-size:14px}.hub-toolbar-controls{gap:3px}.hub-toolbar-trigger{gap:6px;padding-left:7px;padding-right:7px}.hub-launcher[data-customizing=true] .hub-card-header{padding-right:52px}.hub-launcher[data-customizing=true] .hub-app-remove{opacity:1}.hub-card-options{top:5.7cqw;right:5cqw}.hub-remove-card:after{content:"";position:absolute;inset:-12px 0 0 -12px}.hub-card-options>button:after{content:"";position:absolute;inset:-6px}.hub-customize-bottom{padding:110px 20px 130px}.hub-customize-bottom>button{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.hub-launcher .hub-card,.hub-launcher .hub-app-icon,.hub-launcher .hub-edit-control,.hub-popover,.hub-popover .hub-app-icon{transition:none!important;animation:none!important}.hub-launcher .hub-card:hover{transform:none}}.hub-view-switch{background:#000c2c38;border:1px solid #ffffff2e;border-radius:13px;align-items:center;gap:2px;padding:3px;display:inline-flex}.hub-view-switch button{color:#ffffffbd;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:38px;min-height:36px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.hub-view-switch button svg{width:16px;height:16px}.hub-view-switch button[aria-pressed=true],.hub-view-switch button:hover{color:#fff;background:#ffffff2b}.hub-view-switch button:focus-visible,.hub-simple-grid a:focus-visible,.hub-simple-grid button:focus-visible{outline-offset:3px;outline:3px solid #ffcf78}.hub-simple-grid{width:min(100%,1110px);padding:136px 20px 0}.hub-simple-grid[data-customizing=true]{padding-bottom:88px}.hub-launcher[data-view-mode=simple] .hub-customize-bottom{padding-top:32px}.hub-simple-cards{--hub-simple-profile-width:300px;--hub-simple-tile-width:calc((100% - var(--hub-simple-profile-width) - 84px) / 3);grid-template-columns:var(--hub-simple-profile-width) repeat(3, minmax(0, 1fr));grid-auto-rows:minmax(100px,auto);gap:28px;display:grid;position:relative}.hub-simple-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:28px;display:grid;position:relative}.hub-simple-grid[data-has-extra=true] .hub-simple-shortcuts{width:min(100%,485.333px);margin-left:auto;margin-right:auto}.hub-simple-cards[data-extra-remainder="1"] .hub-simple-tile-wrap:last-child,.hub-simple-drag-placeholder[data-extra-slot=single]{width:var(--hub-simple-tile-width);grid-column:1/-1;justify-self:center}.hub-simple-cards[data-extra-remainder="2"] .hub-simple-tile-wrap:nth-last-child(2),.hub-simple-cards[data-extra-remainder="3"] .hub-simple-tile-wrap:nth-last-child(3),.hub-simple-drag-placeholder[data-extra-slot=start]{grid-column:2}.hub-simple-tile-wrap,.hub-simple-shortcut-wrap{min-width:0;position:relative}.hub-simple-shortcut-wrap{min-height:72px}.hub-simple-shortcut-wrap .hub-simple-shortcut{height:100%}.hub-simple-tile-wrap[data-drag-over=true] .hub-simple-tile,.hub-simple-shortcut-wrap[data-drag-over=true] .hub-simple-shortcut{outline-offset:3px;outline:3px solid #ffc062}.hub-simple-tile-wrap:focus-visible,.hub-simple-shortcut-wrap:focus-visible{outline-offset:4px;border-radius:18px;outline:3px solid #ffc062}.hub-simple-drag-placeholder{background:#ffffff24;border-radius:18px;min-height:72px}.hub-simple-profile,.hub-simple-tile,.hub-simple-shortcut{min-width:0;box-shadow:var(--hub-card-shadow);border:0;border-radius:18px;transition:transform .18s,box-shadow .18s;overflow:hidden}.hub-simple-profile:hover,.hub-simple-tile:hover,.hub-simple-shortcut:hover{box-shadow:var(--hub-card-hover-shadow);transform:translateY(-4px)}.hub-simple-profile{background:var(--hub-profile-1);color:#fff;text-align:center;flex-direction:column;grid-row:span 2;justify-content:space-between;align-items:center;min-height:568px;padding:24px 18px 38px;display:flex;position:relative}.hub-simple-profile:before{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--hub-profile-1) 68%, transparent), color-mix(in srgb, var(--hub-profile-1) 30%, transparent) 43%, color-mix(in srgb, var(--hub-profile-1) 75%, transparent));content:"";position:absolute;inset:0}.hub-simple-profile-image{object-fit:cover;object-position:42% center;width:100%;height:100%;position:absolute;inset:0}.hub-simple-profile-brand,.hub-simple-profile-caption{z-index:2;position:relative}.hub-simple-profile-brand img{filter:drop-shadow(0 4px 8px #00000040);width:142px;max-width:none;height:92px;transform:none}.hub-simple-profile-caption{text-wrap:balance;text-shadow:0 2px 8px #00103480;flex-direction:column;align-items:center;gap:5px;max-width:100%;display:flex}.hub-simple-profile-name{font-size:24px;font-weight:700}.hub-simple-profile-caption strong{font-size:clamp(30px,3vw,39px);line-height:1.04}.hub-simple-profile-role{margin-top:14px;font-size:15px;font-weight:600}.hub-simple-tile{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;min-height:270px;padding:22px 14px;display:flex}.hub-simple-tile[data-tone=cream]{color:var(--hub-profile-1);background:#ffedd5}.hub-simple-tile[data-tone=navy]{background:color-mix(in srgb, var(--hub-profile-1) 82%, var(--hub-sky-1));color:#ffc062}.hub-simple-tile[data-tone=blue]{background:color-mix(in srgb, var(--hub-sky-1) 65%, var(--hub-card-header-1));color:#fff0d7}.hub-simple-tile>span:last-child{text-wrap:balance;max-width:190px;font-size:clamp(19px,2vw,27px);font-weight:750;line-height:1.14}.hub-simple-icon{flex-shrink:0;place-items:center;width:108px;height:108px;display:grid}.hub-simple-icon svg,.hub-simple-icon-image,.hub-simple-attune-image{width:102px;height:102px;display:block}.hub-simple-attune-image{filter:invert();mix-blend-mode:screen}.hub-simple-tile[data-tone=cream] .hub-simple-attune-image{filter:none;mix-blend-mode:multiply}.hub-simple-icon[data-icon=Play\ Plans] .hub-simple-icon-image{transform:scale(1.2)}.hub-simple-icon-image{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hub-simple-shortcut{color:#fff;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e1e9f77d;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:14px 30px;font-size:22px;font-weight:700;display:flex}.hub-simple-shortcut span{overflow-wrap:anywhere;min-width:0}.hub-simple-remove{z-index:5;color:#fff;cursor:pointer;background:#1c2432;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:-12px;left:-12px;box-shadow:0 4px 12px #00000059}.hub-simple-remove svg{width:17px;height:17px}.hub-simple-remove:hover{background:#ff375f}.hub-simple-shortcut svg{opacity:0;width:23px;height:23px;transition:opacity .18s}.hub-simple-shortcut:hover svg,.hub-simple-shortcut:focus-visible svg{opacity:1}@media (width<=960px){.hub-simple-grid{padding-top:96px}.hub-simple-grid[data-customizing=true]{padding-bottom:72px}.hub-simple-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hub-simple-shortcuts{gap:18px;margin-top:18px}.hub-simple-cards[data-extra-remainder="1"] .hub-simple-tile-wrap:last-child,.hub-simple-drag-placeholder[data-extra-slot=single]{width:calc(50% - 9px)}.hub-simple-cards[data-extra-remainder="2"] .hub-simple-tile-wrap:nth-last-child(2),.hub-simple-cards[data-extra-remainder="3"] .hub-simple-tile-wrap:nth-last-child(3),.hub-simple-drag-placeholder[data-extra-slot=start]{grid-column:auto}.hub-simple-profile{grid-area:span 1/span 2;min-height:340px}.hub-simple-tile{min-height:250px}}@media (width<=700px){.hub-view-switch button{padding:0 8px}.hub-view-switch button span{display:none}.hub-simple-grid{padding:64px 16px 0}.hub-simple-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hub-simple-shortcuts{gap:16px;margin-top:16px}.hub-simple-cards[data-extra-remainder="1"] .hub-simple-tile-wrap:last-child,.hub-simple-drag-placeholder[data-extra-slot=single]{width:calc(50% - 8px)}.hub-simple-profile{grid-area:span 1/span 2;min-height:300px}.hub-simple-profile-image{object-position:center 40%}.hub-simple-profile-brand img{height:70px}.hub-simple-tile{gap:9px;min-height:180px;padding:14px 7px}.hub-simple-tile>span:last-child{font-size:clamp(15px,4.7vw,21px)}.hub-simple-icon{width:76px;height:76px}.hub-simple-icon svg,.hub-simple-icon-image,.hub-simple-attune-image{width:70px;height:70px}.hub-simple-shortcut{min-height:68px;padding:12px 15px;font-size:15px}}@media (width<=380px){.hub-simple-cards,.hub-simple-shortcuts{gap:9px}.hub-simple-shortcuts{margin-top:9px}.hub-simple-cards[data-extra-remainder="1"] .hub-simple-tile-wrap:last-child,.hub-simple-drag-placeholder[data-extra-slot=single]{width:calc(50% - 4.5px)}.hub-simple-grid{padding-left:10px;padding-right:10px}.hub-view-switch{gap:0}.hub-view-switch button{min-width:31px;min-height:32px;padding:0 5px}.hub-simple-tile{min-height:154px}}@media (prefers-reduced-motion:reduce){.hub-simple-profile,.hub-simple-tile,.hub-simple-shortcut{transition:none}.hub-simple-profile:hover,.hub-simple-tile:hover,.hub-simple-shortcut:hover{transform:none}}.hub-simple-photo-controls{z-index:3;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.hub-simple-photo-button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061e52c7;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.hub-simple-photo-button:hover{background:#061e52eb}.hub-simple-photo-button:focus-within{outline-offset:3px;outline:3px solid #ffcf78}.hub-simple-photo-button svg{width:17px;height:17px}.hub-simple-photo-error{color:#9b1c1c;text-align:center;background:#fff1f0;border-radius:10px;max-width:220px;padding:6px 10px;font-size:12px;font-weight:600}
