.beta-page{max-width:960px;margin:0 auto;padding:48px 24px 96px;color:#0c163a;font-size:1rem;line-height:1.6}.beta-page h1{font-size:clamp(2rem,5vw,3.6rem);letter-spacing:-.035em;line-height:1.12}.beta-page section{margin:32px 0}.beta-page h2{font-size:1.5rem}.beta-page label,.beta-panel label{display:grid;gap:8px;margin:16px 0;font-weight:600}.beta-page input:not([type=checkbox]),.beta-page select,.beta-page textarea,.beta-panel input:not([type=checkbox]),.beta-panel select,.beta-panel textarea{width:100%;padding:12px 16px;background:#fff;border:1px solid #b8cdec;border-radius:12px;color:#0c163a;font:inherit;box-sizing:border-box}.beta-notice{border:2px solid #1958e8;background:#f0f7ff;border-radius:20px;padding:24px}.beta-check{display:flex!important;align-items:flex-start;gap:12px!important;font-weight:400!important}.beta-check input{margin-top:7px;min-width:18px;min-height:18px}.beta-message{white-space:pre-line}.beta-page li{margin:12px 0}.beta-page article{padding:24px;border:1px solid #c7d7f0;border-radius:20px;background:#f8fbff}.beta-launcher{position:fixed;z-index:60;right:16px;top:150px;border:0;border-radius:999px;padding:10px 18px;background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);color:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;box-shadow:0 4px 18px #124ca02b}.beta-panel{font:400 16px/1.6 Arial,sans-serif;color:#0c163a;width:min(620px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:24px;border:1px solid #b8cdec;border-radius:24px;background:#fff;box-sizing:border-box}.beta-panel::backdrop{background:#0c163a66}.beta-panel h2{font-size:1.6rem;line-height:1.2}.beta-page button,.beta-panel button{cursor:pointer}.beta-page button:disabled,.beta-panel button:disabled{opacity:.55;cursor:not-allowed}.beta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}.beta-recording{box-shadow:0 0 0 6px #6b4aff33,0 0 22px #1486ee;animation:beta-pulse 1.1s ease-in-out infinite}.beta-attachment{display:grid;gap:8px;margin:14px 0;padding:12px;background:#f0f7ff;border-radius:12px}.beta-attachment img{max-width:100%;max-height:240px;object-fit:contain}.beta-attachment audio{width:100%}.beta-feedback-card{border:1px solid #c7d7f0;padding:20px;border-radius:16px;margin:16px 0}.beta-admin-list{display:flex;flex-wrap:wrap;gap:12px}.beta-status{font-weight:700;color:#1858d5}@keyframes beta-pulse{50%{box-shadow:0 0 0 10px #6b4aff11,0 0 32px #1486ee}}@media(prefers-reduced-motion:reduce){.beta-recording{animation:none}}@media(max-width:600px){.beta-launcher{top:150px;bottom:auto;right:12px}.beta-page{padding:28px 18px 100px}}.beta-profile-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.beta-profile-categories button{display:grid;gap:6px;text-align:left;background:#fff;border:1px solid #b8cdec;border-radius:16px;padding:16px;color:#0c163a;font:inherit}.beta-profile-categories button[aria-pressed=true]{border:2px solid #1958e8;background:#edf5ff}.beta-profile-categories span{font-size:.85rem}.beta-writing-help{padding:18px;border:1px solid #b8cdec;border-radius:16px}.beta-writing-help summary{cursor:pointer;font-weight:700;color:#174dc3}.beta-bio-preview{padding:22px;border-left:4px solid #1958e8;background:#f0f7ff;overflow-wrap:anywhere}.beta-profile-setup button:focus-visible,.beta-writing-help summary:focus-visible{outline:3px solid #7242ef;outline-offset:4px}@media(max-width:640px){.beta-profile-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-profile-setup .beta-actions{display:grid}.beta-profile-setup .button{white-space:normal;text-align:center}}.beta-page-url{overflow-wrap:anywhere}:is(.beta-panel,.beta-page) .pf-dictation{display:block}:is(.beta-panel,.beta-page) .pf-dictation-tools{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}:is(.beta-panel,.beta-page) .pf-dictate-button{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);padding:12px 18px;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4}:is(.beta-panel,.beta-page) .pf-dictate-button[aria-pressed=true]{box-shadow:0 0 0 6px #6b4aff33,0 0 22px #1486ee;animation:beta-pulse 1.1s ease-in-out infinite}:is(.beta-panel,.beta-page) .pf-help{display:block;font-size:14px;font-weight:400}:is(.beta-panel,.beta-page) .pf-microphone-hint{display:block;color:#1858d5}:is(.beta-panel,.beta-page) .pf-live-dictation{display:block;color:#1858d5}:is(.beta-panel,.beta-page) .pf-dictate-button:focus-visible{outline:3px solid #7242ef;outline-offset:4px}@media(prefers-reduced-motion:reduce){:is(.beta-panel,.beta-page) .pf-dictate-button[aria-pressed=true]{animation:none}}.beta-workspace-nav{position:sticky;top:var(--beta-header-height,0);z-index:45;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;margin:0 0 24px;border:1px solid #b8cdec;border-radius:18px;background:#fff;box-shadow:0 5px 20px #174dc31a}.account-dashboard>.beta-workspace-nav{width:min(960px,calc(100% - 36px));margin-inline:auto;box-sizing:border-box}.beta-workspace-nav a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 8px;border-radius:12px;text-align:center;text-decoration:none;color:#174dc3;font:600 16px/1.3 Arial,sans-serif}.beta-workspace-nav a[aria-current=page]{background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);color:#fff}.beta-task-summary button:focus-visible,.beta-workspace-nav a:focus-visible{outline:3px solid #7242ef;outline-offset:3px}.beta-task-summary{list-style:none;padding:0;margin:24px 0;display:grid;gap:10px}.beta-page .beta-task-summary li{margin:0}.beta-task-summary button{display:grid;grid-template-columns:34px 1fr auto;gap:12px;width:100%;align-items:start;text-align:left;padding:18px;border:1px solid #b8cdec;border-radius:16px;background:#fff;color:#0c163a;font:inherit}.beta-task-summary button[aria-current=step]{border-color:#1958e8;background:#f0f7ff}.beta-step-number{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e8f1ff;color:#174dc3;font-weight:700}.beta-step-purpose{display:block;font-size:14px;line-height:1.5;color:#495574;margin-top:4px}.beta-step-state{color:#174dc3;font-weight:600;font-size:14px;white-space:nowrap}.beta-page [hidden]{display:none!important}.beta-workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.beta-admin-sections{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.beta-admin-list button,.beta-admin-sections button{min-height:48px;padding:10px 16px;border:1px solid #b8cdec;border-radius:14px;background:#fff;color:#174dc3;font:600 16px/1.4 Arial,sans-serif;overflow-wrap:anywhere}.beta-admin-list button[aria-pressed=true],.beta-admin-sections button[aria-pressed=true]{background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);color:#fff}.beta-admin-list button:focus-visible,.beta-admin-sections button:focus-visible{outline:3px solid #7242ef;outline-offset:3px}.beta-work-review li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #c7d7f0;padding:12px 0;flex-wrap:wrap}.beta-work-review span{color:#174dc3}.beta-message-thread article{margin:14px 0;overflow-wrap:anywhere}.beta-attachment video{max-width:100%;max-height:360px}.beta-messages input[type=file]{max-width:100%}.beta-messages output{display:block;margin-top:12px}.beta-page h3,.beta-page p{overflow-wrap:anywhere}#beta-admin-tools,#beta-guide-title,#beta-messages,#beta-setup-title{scroll-margin-top:260px}@media(max-width:600px){.beta-workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.beta-admin-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.beta-admin-list{display:grid}.beta-admin-list button{width:100%;text-align:left}.beta-workspace-nav{margin-inline:-6px;padding:6px;gap:2px}.beta-workspace-nav a{font-size:14px;padding:9px 3px}.beta-task-summary button{grid-template-columns:28px 1fr;gap:10px;padding:14px}.beta-step-number{width:28px;height:28px}.beta-step-state{grid-column:2}.beta-task-summary strong{font-size:16px}}.beta-notice summary{cursor:pointer;font-weight:700}.beta-notice[open]{margin-bottom:30px}.beta-review-step{font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}.beta-setup-dashboard progress{display:block;width:100%;height:14px;accent-color:#1958e8;margin:14px 0}.beta-review-step{min-height:44px;padding:10px 18px;border:1px solid #a9c4f4;border-radius:999px;background:#edf5ff;color:#174dc3;font:600 16px/1.4 inherit}.beta-setup-dashboard .button{white-space:normal;text-align:center;max-width:100%}.beta-setup-dashboard button:focus-visible,.beta-setup-dashboard select:focus-visible{outline:3px solid #7242ef;outline-offset:4px}.beta-setup-dashboard [hidden]{display:none}.beta-workspace-nav{z-index:20}.beta-launcher{top:auto;bottom:max(18px,env(safe-area-inset-bottom));z-index:25}.beta-camera-preview,.beta-feedback-card video{display:block;width:100%;max-height:360px;object-fit:contain;border-radius:16px;background:#0c163a}.beta-panel .beta-actions .button{white-space:normal;max-width:100%}.beta-panel video{max-width:100%}@media(max-width:600px){.beta-launcher{top:auto;bottom:max(12px,env(safe-area-inset-bottom))}.beta-panel{padding:18px}}.beta-view-messages{max-width:1240px}.beta-mail-disclosure summary,.beta-setup-overview summary{cursor:pointer;font-weight:700;color:#174dc3;padding:12px 0}.beta-tour-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0}.beta-tour-topics button{display:flex;align-items:center;gap:10px;text-align:left;padding:14px;border:1px solid #b8cdec;border-radius:14px;background:#fff;color:#174dc3;font:600 16px/1.4 Arial,sans-serif;min-height:52px}.beta-tour-topics button[aria-current=step]{background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);color:white}.beta-tour-topics svg{flex-shrink:0}.beta-tour-lesson h3{display:flex;gap:10px;align-items:center;font-size:1.7rem;scroll-margin-top:260px}.beta-journey-map{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.beta-journey-map li{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 10px;background:#e8f2ff;border-radius:12px;margin:0}.beta-journey-map li>svg{position:absolute;right:-23px;top:40%;color:#1759ed}.beta-tour-expect{border-left:4px solid #008aa9;padding:8px 20px;margin:24px 0;background:#eef8ff}.beta-tour-lesson .button{white-space:normal}.beta-tour-lesson h4{font-size:1.1rem}.beta-messages button:focus-visible,.beta-tutorial button:focus-visible{outline:3px solid #7242ef;outline-offset:3px}.beta-mail-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.beta-mail-title h3{font-size:1.6rem;margin:0}.beta-mail-title p{margin:6px 0}.beta-mail-title .button{flex-shrink:0}.beta-mail-toolbar,.beta-mail-toolbar nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.beta-mail-toolbar{justify-content:space-between;margin:24px 0 12px}.beta-mail-toolbar nav button{display:flex;align-items:center;gap:7px;min-height:46px;border:1px solid #b8cdec;border-radius:999px;padding:10px 14px;color:#174dc3;background:#fff;font:600 16px/1.3 Arial,sans-serif}.beta-mail-toolbar nav button[aria-pressed=true]{background:linear-gradient(110deg,#008aa9,#1759ed,#7242ef);color:#fff}.beta-mail-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.3fr);border:1px solid #b8cdec;border-radius:18px;overflow:hidden;background:#fff;min-height:400px}.beta-mail-list{min-width:0;max-height:680px;overflow:auto;border-right:1px solid #b8cdec}.beta-mail-detail{padding:24px;min-width:0;scroll-margin-top:240px}.beta-mail-row{display:grid;gap:9px;width:100%;padding:18px;text-align:left;background:#fff;color:#0c163a;border:0;border-bottom:1px solid #dce6f6;font:400 16px/1.5 Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere}.beta-mail-row[aria-pressed=true]{background:#edf5ff;box-shadow:inset 4px 0 #1759ed}.beta-mail-row-head{display:flex;gap:10px;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.beta-mail-row-head time{font-size:13px;color:#495574}.beta-mail-snippet{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.beta-mail-row-meta{display:flex;gap:5px;align-items:center;color:#495574;font-size:13px}.beta-mail-empty{padding:24px;color:#495574}.beta-mail-disclosure,.beta-mail-help{font-size:14px;line-height:1.6;color:#495574}.beta-mail-status{display:flex;align-items:center;gap:10px;margin:18px 0;padding:16px;border-radius:12px;background:#edf5ff;scroll-margin-top:240px}.beta-mail-status:empty{display:none}.beta-mail-success{color:#07664a;background:#e0faed;border:1px solid #62cbb0;padding:16px;border-radius:12px}.beta-mail-warning{color:#754415;background:#fff5dd;border:1px solid #e5bb70;padding:16px;border-radius:12px}.beta-messages label{display:grid;gap:8px;margin:16px 0;font-weight:600}.beta-messages input,.beta-messages select,.beta-messages textarea{width:100%;min-width:0;box-sizing:border-box;padding:12px 14px;border:1px solid #b8cdec;border-radius:12px;background:#fff;color:#0c163a;font:400 16px/1.5 Arial,sans-serif}.beta-mail-conversation article{padding:18px;margin:16px 0;background:#f7f9fd;border:1px solid #dce6f6;border-radius:12px;overflow-wrap:anywhere}.beta-mail-conversation article.beta-mail-outgoing{background:#edf5ff;border-color:#b8d0f6}.beta-mail-conversation .beta-message{white-space:pre-wrap}.beta-messages .button{white-space:normal;max-width:100%;gap:8px}.beta-mail-back{display:none}.beta-mail-detail h4{font-size:1.2rem}.beta-messages button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:760px){.beta-mail-layout{grid-template-columns:1fr;min-height:260px}.beta-mail-layout[data-detail=false] .beta-mail-detail,.beta-mail-layout[data-detail=true] .beta-mail-list{display:none}.beta-mail-list{border:0;max-height:none}.beta-mail-detail{padding:18px}.beta-mail-back{display:inline-flex;gap:8px;align-items:center}.beta-mail-title{align-items:flex-start;flex-direction:column}.beta-mail-title .button{width:100%}.beta-mail-toolbar nav button{font-size:14px;padding:10px}.beta-tour-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-tour-topics button{font-size:14px}.beta-journey-map{grid-template-columns:1fr;gap:22px}.beta-journey-map li{flex-direction:row;align-items:center}.beta-journey-map li>svg{right:50%;top:auto;bottom:-24px;transform:rotate(90deg)}.beta-page .beta-tour-lesson{padding:18px}}.beta-workspace-nav a.beta-training-start{flex-direction:column;gap:4px;background:#e5f2ff;color:#124b89;border:1px solid #9fc9ef}.beta-workspace-nav a.beta-training-start small{font-size:13px;font-weight:700}.beta-workspace-nav a.beta-training-start[aria-current=page]{background:#d2eaff;color:#103b70;box-shadow:inset 0 0 0 2px #4789cf}