.professional-shell,.professional-header{--pro-unit:1px;--pro-ink:var(--color-text);--pro-muted:var(--color-text-secondary);--pro-action:var(--color-action);--pro-canvas:var(--color-canvas);--pro-side:var(--color-surface-hover);--pro-line:var(--color-border);color:var(--pro-ink);font-family:SN Pro Variable,SN Pro,Arial,sans-serif}.professional-shell{background:var(--pro-canvas);min-height:100dvh}.app-header.professional-header{height:calc(var(--header-h) + env(safe-area-inset-top));min-height:calc(var(--header-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(24px, env(safe-area-inset-right)) 0 max(24px, env(safe-area-inset-left));background:var(--ui-canvas);border:0;border-bottom:1px solid var(--pro-line);box-shadow:none;z-index:2147483640;gap:49px;display:flex;position:fixed;inset:0 0 auto}.professional-wordmark{min-height:44px;color:var(--pro-ink);flex:none;align-items:center;text-decoration:none;display:flex}.professional-wordmark .professional-wordmark__text{font-size:calc(30 * var(--pro-unit))}.professional-header .app-nav{justify-content:flex-start;gap:calc(37 * var(--pro-unit));background:0 0;border:0;border-radius:0;align-items:stretch;height:100%;margin:0;padding:0;display:flex}.professional-header .app-nav a{max-width:none;color:var(--pro-muted);font-size:calc(17 * var(--pro-unit));box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;align-items:center;min-height:44px;padding:0;font-weight:400;display:flex;position:relative}.professional-header .app-nav a:after{content:"";background:color-mix(in srgb, var(--pro-action) 58%, transparent);opacity:0;transform-origin:50%;height:2px;transition:transform .14s var(--ease-out), background-color .14s var(--ui-ease-std,cubic-bezier(.4, 0, .2, 1));border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.9)}@media (hover:hover) and (pointer:fine){.professional-header .app-nav a:hover{color:var(--pro-ink);background:0 0}.professional-header .app-nav a:hover:after{opacity:1;transform:scaleX(1)}}.app-header.professional-header .app-nav a[aria-current=page]{color:var(--pro-ink);background:0 0}.professional-header .app-nav a[aria-current=page]:after{opacity:1;background:var(--pro-action);height:3px;transform:scaleX(1)}.professional-header .app-header__actions{margin-left:auto}.app-header__menu-toggle,.app-mobile-menu,.app-mobile-menu__scrim{display:none}.professional-header .profile-chip{border:1px solid var(--ui-action-ring);background:var(--color-action-soft);width:36px;min-width:36px;height:36px;color:var(--color-action-pressed);box-shadow:none;font-size:12px}.answer-shell>.app-header-spacer,.professional-shell>.app-header-spacer{height:calc(var(--header-h) + env(safe-area-inset-top));display:block}.professional-main{width:100%;max-width:1440px;padding:calc(34 * var(--pro-unit)) calc(32 * var(--pro-unit)) calc(24 * var(--pro-unit));margin:0 auto}.professional-workspace{min-height:calc(559 * var(--pro-unit));background:var(--ui-canvas);border-radius:calc(17 * var(--pro-unit));grid-template-columns:minmax(0,760fr) minmax(290px,372fr);display:grid;overflow:clip}.professional-question{padding:calc(73 * var(--pro-unit)) calc(54 * var(--pro-unit)) calc(52 * var(--pro-unit)) calc(76 * var(--pro-unit));min-width:0}.professional-question h1{color:var(--pro-ink);font-family:inherit;font-size:calc(48 * var(--pro-unit));letter-spacing:0;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-weight:400;line-height:1.146}.professional-details{margin-top:calc(27 * var(--pro-unit));font-size:calc(16 * var(--pro-unit));color:var(--pro-muted)}.professional-details summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;list-style:none;display:inline-flex}.professional-details summary::-webkit-details-marker{display:none}.professional-details[open] summary svg{transform:rotate(180deg)}.professional-details p,.professional-details li{line-height:1.6}.professional-details p{max-width:65ch;margin:16px 0}.professional-details dl{gap:4px;margin:20px 0;display:grid}.professional-details dt{font-weight:500}.professional-details dd{margin:0}.professional-details ul{padding-left:20px}.professional-details li+li{margin-top:8px}.professional-details__skeleton{gap:10px;width:min(100%,480px);margin:16px 0;display:grid}.professional-details__skeleton span{background:linear-gradient(90deg, var(--ui-action-soft), var(--ui-action-soft-2));height:15px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-action) 5%, transparent);border-radius:999px;display:block;position:relative;overflow:hidden}.professional-details__skeleton span:after{background:linear-gradient(100deg, var(--ui-action-soft) 0%, var(--ui-action-soft-2) 35%, var(--reading-pauses-tile) 55%, var(--reading-softening-tile) 70%, var(--ui-action-soft) 100%);content:"";opacity:.86;animation:1.45s linear infinite professional-details-shimmer;position:absolute;inset:0;transform:translate(-115%)}.professional-details__skeleton span:nth-child(2){width:87%}.professional-details__skeleton span:nth-child(2):after{animation-delay:80ms}.professional-details__skeleton span:nth-child(3){width:62%}.professional-details__skeleton span:nth-child(3):after{animation-delay:.16s}@keyframes professional-details-shimmer{0%{transform:translate(-115%)}to{transform:translate(115%)}}.professional-details__error{border:1px solid color-mix(in srgb, var(--ui-danger) 45%, transparent);background:var(--ui-danger-soft);max-width:520px;color:var(--ui-danger);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.professional-details__error span{min-width:0}.professional-details__error button{border:1px solid var(--ui-danger);background:var(--ui-canvas);min-height:32px;color:var(--ui-danger);font:inherit;cursor:pointer;border-radius:5px;flex:none;padding:0 11px;font-weight:500}@media (hover:hover) and (pointer:fine){.professional-details__error button:hover{background:var(--ui-danger-soft)}}.professional-details__error button:focus-visible{outline:2px solid var(--color-action-hover);outline-offset:2px}.professional-side{background:var(--pro-side);padding:calc(47 * var(--pro-unit)) calc(39 * var(--pro-unit)) calc(36 * var(--pro-unit)) calc(38 * var(--pro-unit));min-width:0}.professional-notes-label{margin:0 0 calc(7 * var(--pro-unit));font-size:calc(16 * var(--pro-unit));line-height:24px;display:block}.professional-notes-label span{color:var(--pro-muted)}.professional-notes{width:100%;height:calc(150 * var(--pro-unit));resize:vertical;border:1px solid var(--pro-line);border-radius:calc(12 * var(--pro-unit));background:var(--ui-canvas);min-height:128px;max-height:360px;padding:calc(13 * var(--pro-unit));color:var(--pro-ink);font:inherit;font-size:calc(17 * var(--pro-unit));box-shadow:none;line-height:1.45;display:block}.professional-notes[readonly]{opacity:1;cursor:default}.professional-controls{margin-top:calc(32 * var(--pro-unit));flex-direction:column;gap:0;display:flex}.professional-shell .button,.professional-dialog .button{min-height:46px;box-shadow:none;font-family:inherit;font-size:calc(16 * var(--pro-unit,1px));border-radius:999px;padding:11px 22px;font-weight:400;transform:none}.professional-shell .button--primary,.professional-dialog .button--primary{color:var(--ui-on-action);background:var(--pro-action,var(--color-action));border:1px solid #0000}.professional-shell .button:disabled,.professional-dialog .button:disabled{opacity:1;background:var(--color-surface-active);color:var(--color-text-muted);cursor:not-allowed;border-color:#0000}.professional-shell .text-button,.professional-dialog .text-button{color:var(--pro-muted,var(--ui-ink-2));min-height:44px;font:inherit;font-size:calc(16 * var(--pro-unit,1px));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 4px;text-decoration:none}.professional-shell .text-button:disabled{opacity:.55;cursor:not-allowed}.professional-recorder.audio-recorder{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:static}.professional-recorder .recording-panel{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;display:flex}.professional-recorder .recording-panel__ready,.professional-recorder .recording-panel__live,.professional-recorder .recording-panel__recovery{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.professional-recorder .recording-panel__start{width:100%;min-height:calc(46 * var(--pro-unit))}.professional-recorder .recording-panel__start svg{display:none}.professional-recorder__limit{margin-top:calc(10 * var(--pro-unit));color:var(--pro-muted);font-size:calc(14 * var(--pro-unit));line-height:1.4}.professional-recorder .recording-panel__readout{margin:calc(20 * var(--pro-unit)) 0 0;flex-direction:row;justify-content:center;align-items:baseline;gap:5px;width:auto;min-height:24px;display:flex}.professional-recorder .recording-panel__status,.professional-recorder .recording-panel__clock,.professional-recorder .recording-panel__clock small{font-size:calc(16 * var(--pro-unit));color:var(--pro-ink);letter-spacing:0;font-variant-numeric:tabular-nums;font-family:inherit;font-weight:400;line-height:1.5}.professional-recorder .recording-panel__status:after{content:" ·"}.professional-recorder .recording-panel__clock{gap:4px;display:inline-flex}.professional-recorder .recording-panel__time-warning{margin:calc(6 * var(--pro-unit)) 0 0;color:var(--danger);font-size:calc(14 * var(--pro-unit));font-weight:700;line-height:1.4}.professional-recorder.audio-recorder--ending-soon .recording-panel__readout{background:color-mix(in srgb, var(--danger) 9%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 18%, transparent);padding:calc(4 * var(--pro-unit)) calc(10 * var(--pro-unit));border-radius:999px}html[data-animations=on] .professional-recorder.audio-recorder--ending-soon .recording-panel__readout{animation:1.2s ease-in-out infinite recording-ending-pulse}@keyframes recording-ending-pulse{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--danger) 8%, transparent)}}.professional-recorder .recording-panel__controls{gap:calc(14 * var(--pro-unit));width:100%;margin-top:calc(12 * var(--pro-unit));flex-direction:column;display:flex}.professional-recorder .recording-panel__pause{width:100%;height:auto;min-height:44px;font:inherit;color:var(--pro-muted);box-shadow:none;background:0 0;border:0;border-radius:999px;padding:10px}.professional-recorder .recording-panel__pause.button--primary{background:var(--pro-action);color:var(--ui-on-action)}.professional-recorder .recording-panel__finish{width:100%;min-height:calc(46 * var(--pro-unit));background:var(--pro-action);color:var(--ui-on-action);font:inherit;box-shadow:none;cursor:pointer;transition:background-color var(--motion-feedback) var(--ui-ease-std), transform var(--motion-press-release) var(--ease-out);border:0;border-radius:999px;padding:11px}.professional-recorder .recording-panel__finish:disabled{background:var(--color-surface-active);color:var(--color-text-muted);opacity:1;cursor:not-allowed}.professional-recorder .recording-panel__note{color:var(--pro-muted);text-align:center;margin:12px 0 0;font-size:13px}.professional-recorder .recording-panel__error,.professional-error{color:var(--ui-danger);background:color-mix(in srgb, var(--danger) 7%, var(--color-surface));border:1px solid color-mix(in srgb, var(--danger) 24%, var(--color-border));text-align:left;border-radius:16px;align-self:stretch;margin:0 0 16px;padding:18px 20px;font-size:16px;line-height:1.5}.recording-panel__error strong{font-size:16px;line-height:1.4;display:block}.recording-panel__error p{margin:6px 0 0}.professional-recorder .recording-panel__restart{margin-top:12px;font-size:14px}.professional-pending{text-align:center;color:var(--pro-muted);padding:36px 0}.professional-side--processing{flex-direction:column;display:flex}.professional-side--processing .professional-pending{flex:1;place-content:center;min-height:220px;display:grid}.professional-side--processing .professional-controls{flex:1;place-content:center;min-height:220px;margin:0;display:grid}.professional-side--processing .professional-controls .professional-pending{min-height:0;padding:0}.professional-pending p{margin:0}.professional-pending__indicator{width:80px;height:80px;margin:0 auto 20px;display:block;position:relative}.professional-pending__indicator:before{content:"";background:linear-gradient(135deg, var(--ui-action-soft-2), var(--reading-pauses-tile));opacity:.5;filter:blur(14px);border-radius:50%;position:absolute;inset:10px}.professional-pending__shape{background:linear-gradient(135deg, var(--ui-action-soft-2) 6%, var(--ui-action) 43%, var(--reading-pauses) 76%, var(--reading-pauses-tile));animation:professional-pending-breathe 2.6s var(--ease-in-out,cubic-bezier(.77, 0, .175, 1)) infinite;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath fill='white' d='M40 4C42 26 54 38 76 40C54 42 42 54 40 76C38 54 26 42 4 40C26 38 38 26 40 4Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cpath fill='white' d='M40 4C42 26 54 38 76 40C54 42 42 54 40 76C38 54 26 42 4 40C26 38 38 26 40 4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes professional-pending-breathe{0%,to{opacity:.85;transform:scale(.94)rotate(-7deg)}50%{opacity:1;transform:scale(1)rotate(7deg)}}.professional-dialog{--pro-unit:1px;border:1px solid var(--color-border);width:min(568px,100vw - 32px);max-height:min(820px,100dvh - 48px);color:var(--color-text);background:var(--ui-canvas);box-shadow:0 16px 48px color-mix(in srgb, var(--ui-ink) 14%, transparent);border-radius:16px;padding:28px;font-family:SN Pro Variable,SN Pro,Arial,sans-serif;overflow:auto}.professional-dialog::backdrop{background:color-mix(in srgb, var(--ui-ink) 45%, transparent)}.professional-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.professional-dialog h2{font:inherit;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:400;line-height:1.2}.professional-icon{width:44px;height:44px;color:var(--pro-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -8px 0 0;padding:0;display:grid}.professional-question-search{align-items:center;gap:20px;margin-bottom:18px;display:flex}.professional-question-search label{border:1px solid var(--color-border);border-radius:6px;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.professional-question-search input{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0}.professional-question-search label:focus-within{outline:2px solid var(--pro-action);outline-offset:2px}.professional-tabs{border-bottom:1px solid var(--pro-line);gap:28px;display:flex}.professional-tabs button{color:var(--pro-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:44px;padding:13px 4px 12px}.professional-tabs button[aria-pressed=true]{border-color:var(--pro-action);color:var(--color-action-pressed)}.professional-question-list{margin:0 0 12px;padding:0;list-style:none}.professional-question-list li{border-bottom:1px solid var(--pro-line)}.professional-question-list button{text-align:left;width:100%;min-height:56px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 8px;font-size:18px;display:flex}.professional-question-list svg{color:var(--pro-action);flex:none}.professional-dialog--custom{width:min(460px,100vw - 32px)}.professional-dialog form>label{margin-bottom:10px;display:block}.professional-dialog textarea{resize:vertical;border:1px solid var(--color-border);background:var(--ui-canvas);width:100%;min-height:156px;color:inherit;font:inherit;border-radius:10px;padding:14px;line-height:1.45}.professional-count{text-align:right;color:var(--pro-muted);margin:6px 8px 24px;font-size:13px}.professional-dialog-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.professional-empty{color:var(--pro-muted);padding:16px 0;line-height:1.5}.professional-empty--page{flex-direction:column;justify-content:center;align-items:flex-start;max-width:620px;min-height:340px;padding:56px 0 72px;display:flex}.professional-empty__icon{background:var(--color-action-soft);width:48px;height:48px;color:var(--pro-action);border-radius:50%;place-items:center;display:grid}.professional-empty--page h2{color:var(--pro-ink);letter-spacing:-.025em;margin:22px 0 10px;font:500 34px/1.15 SN Pro Variable,SN Pro,Arial,sans-serif}.professional-empty--page p{max-width:54ch;color:var(--pro-muted);margin:0 0 24px;font-size:17px;line-height:1.55}.professional-shell :focus-visible,.professional-dialog :focus-visible,.professional-header :focus-visible{outline:2px solid var(--pro-action);outline-offset:2px}@media (hover:hover){.professional-shell .button--primary:hover:where(:not(:disabled):not([aria-disabled=true])),.professional-dialog .button--primary:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-action-hover)}.professional-shell .text-button:hover:not(:disabled),.professional-dialog .text-button:hover{color:var(--color-action-pressed)}.professional-question-list button:hover,.professional-icon:hover{background:var(--color-surface-hover)}.professional-recorder .recording-panel__finish:hover:not(:disabled){background:var(--color-action-hover)}}.professional-recorder .recording-panel__finish:active:not(:disabled):not(:focus-visible){background:var(--color-action-pressed);transform:scale(.97)}@media (width<=760px){.professional-shell,.professional-header{--pro-unit:1px}.app-header.professional-header{min-height:calc(var(--header-h) + env(safe-area-inset-top));height:calc(var(--header-h) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));gap:10px;display:flex;container:bloomie-header/inline-size}@container bloomie-header (width<calc(9.5em + 96px)){.professional-wordmark{justify-content:center;min-width:44px}.professional-wordmark .brand-wordmark__name{display:none}.professional-wordmark .brand-wordmark__mark{margin-right:0}}.answer-shell>.app-header-spacer,.professional-shell>.app-header-spacer{height:calc(var(--header-h) + env(safe-area-inset-top))}.professional-header .app-nav{display:none}.app-header__menu-toggle{width:44px;height:44px;color:var(--pro-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}@media (hover:hover) and (pointer:fine){.app-header__menu-toggle:hover{background:var(--color-surface-hover)}}.app-header__menu-toggle:focus-visible{outline:2px solid var(--pro-action);outline-offset:2px}.app-header__menu-toggle:active{color:var(--color-action-pressed);background:var(--color-action-soft)}.app-header__menu-glyph{width:18px;height:14px;display:block;position:relative}.app-header__menu-glyph i{transform-origin:50%;background:currentColor;border-radius:99px;width:18px;height:2px;display:block;position:absolute;left:0}.app-header__menu-glyph i:first-child{top:0}.app-header__menu-glyph i:nth-child(2){top:6px}.app-header__menu-glyph i:nth-child(3){top:12px}.app-header__menu-toggle[data-open] .app-header__menu-glyph i:first-child{transform:translateY(6px)rotate(45deg)}.app-header__menu-toggle[data-open] .app-header__menu-glyph i:nth-child(2){opacity:0;transform:scaleX(.9)}.app-header__menu-toggle[data-open] .app-header__menu-glyph i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.professional-wordmark{flex:none}.professional-header .app-header__actions{margin-left:auto}.app-mobile-menu__scrim{inset:calc(var(--header-h) + env(safe-area-inset-top)) 0 0;z-index:2147483638;background:0 0;border:0;width:100%;padding:0;display:block;position:fixed}.app-mobile-menu{z-index:2147483639;top:calc(72px + env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));border:1px solid var(--ui-action-ring);background:var(--ui-canvas);box-shadow:0 8px 20px color-mix(in srgb, var(--ui-ink) 16%, transparent);border-radius:16px;padding:6px;display:grid;position:fixed}.app-mobile-menu a{min-height:48px;color:var(--pro-ink);border-radius:11px;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.app-mobile-menu a[aria-current=page]{background:var(--color-action-soft);color:var(--color-action-pressed);font-weight:500}@media (hover:hover) and (pointer:fine){.app-mobile-menu a:hover{background:var(--color-surface-hover)}}.app-header__menu-glyph i{transition:transform var(--motion-feedback) var(--ease-out), opacity var(--motion-feedback) var(--ease-out)}.app-mobile-menu{opacity:1;transform-origin:24px 0;transition:opacity var(--motion-close) var(--ui-ease), transform var(--motion-close) var(--ui-ease), display var(--motion-close) allow-discrete;transform:none}.app-mobile-menu:not([hidden]){transition-duration:var(--motion-open);transition-timing-function:var(--ui-ease)}.app-mobile-menu[hidden]{opacity:0;pointer-events:none;display:none;transform:translateY(-4px)scale(.985)}@starting-style{.app-mobile-menu:not([hidden]){opacity:0;transform:translateY(-4px)scale(.985)}}.app-mobile-menu[data-instant],.app-header__menu-toggle[data-instant] .app-header__menu-glyph i{transition:none}.professional-main{padding:22px 20px 24px}.professional-workspace{border-radius:14px;flex-direction:column;min-height:0;display:flex}.professional-question{padding:38px 28px 22px}.professional-question h1{letter-spacing:0;font-size:clamp(28px,7.9vw,38px);line-height:1.18}.professional-details{margin-top:16px;font-size:16px}.professional-side{background:var(--ui-canvas);padding:0 28px 28px}.professional-controls{margin-top:26px}.professional-notes-label{margin-bottom:8px}.professional-notes{height:128px;font-size:16px}.professional-recorder .recording-panel__start{min-height:46px}.professional-dialog{max-height:calc(100dvh - 32px);padding:22px}.professional-dialog h2{font-size:27px}.professional-question-search{flex-direction:column;align-items:stretch;gap:6px}.professional-question-search .text-button{align-self:flex-start}.professional-question-list button{padding:16px 4px;font-size:16px}.professional-tabs{gap:22px;font-size:15px}}@media (width<=359px){.professional-main{padding:16px 12px}.professional-question{padding:28px 20px 18px}.professional-side{padding:0 20px 24px}}html[data-animations=off] .professional-pending__shape{will-change:auto;animation:none}html[data-animations=off] .professional-details summary svg{transition:none}html[data-animations=off] .professional-details__skeleton span:after{display:none}html[data-animations=off] .professional-details__skeleton span:nth-child(2){background:var(--reading-pauses-tile)}html[data-animations=off] .professional-details__skeleton span:nth-child(3){background:var(--reading-softening-tile)}.professional-detail-main{width:min(100%,888px);margin:0 auto;padding:40px 24px 48px}.professional-detail-main>.back-link{min-height:44px;box-shadow:none;color:var(--pro-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0 0 14px 10px;padding:0;font-size:16px;font-weight:400;text-decoration:none;display:inline-flex}.professional-feedback,.professional-profile{background:var(--ui-canvas);border-radius:20px;padding:52px}.professional-feedback h1,.professional-profile h1{letter-spacing:0;overflow-wrap:anywhere;margin:0;font:400 39px/1.2564 SN Pro Variable,SN Pro,sans-serif}.professional-feedback h1{color:var(--color-action-pressed)}.professional-profile h1{font-size:36px}.professional-followup{margin:36px 0 40px}.professional-followup>p{margin:0 0 20px;font-size:23px;line-height:1.45}.professional-followup,.professional-followup form{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.professional-followup>p{flex-basis:100%}.professional-grade{color:var(--color-action-pressed)}.professional-grade>div{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.professional-grade strong{font-variant-numeric:tabular-nums;font-size:27px;font-weight:400;line-height:1.3}.professional-grade span,.professional-grade small{color:var(--pro-muted);font-size:14px;line-height:1.5}.professional-grade small{margin-top:4px;display:block}.professional-profile>header>.professional-grade{background:var(--color-action-soft);border-radius:14px;margin:28px 0 24px;padding:20px 24px}.professional-transcript{border-bottom:1px solid var(--pro-line);margin-top:22px}.professional-transcript>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font-size:18px;list-style:none;display:flex}.professional-transcript>summary::-webkit-details-marker{display:none}.professional-transcript p{white-space:pre-wrap;font-size:17px;line-height:1.65}.professional-criteria{margin:16px 0;padding:0;list-style:none}.professional-criteria li{border-top:1px solid var(--pro-line);padding:16px 0}.professional-criteria :is(h3,h4){font-size:18px;font-weight:500}.professional-criteria blockquote{background:var(--ui-surface-warm);border-radius:12px;margin:12px 0;padding:16px}.professional-signals{gap:22px;display:grid}.professional-signal-group>header{color:var(--ui-action-ink);background:var(--ui-action-soft);border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:10px 16px;display:flex}.professional-signal-group>header :is(h2,h3,h4){margin:0;font-family:inherit;font-size:19px;font-weight:500}.professional-signal-group>header>span{font-size:13px}.professional-signal-group--voice>header{background:var(--reading-pauses-tile);color:var(--reading-pauses)}.professional-signal-group--precision>header{background:var(--ui-warning-soft);color:var(--ui-highlight-ink)}.professional-signal-group--expression>header{background:var(--ui-cocoa-soft);color:var(--ui-cocoa)}.professional-expandable{border-bottom:1px solid var(--pro-line)}.professional-expandable__trigger{width:100%;min-height:52px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:15px 0;font-size:17px;display:flex}.professional-expandable__trigger>svg{color:var(--pro-muted);transition:transform var(--motion-reveal) var(--ease-out);flex:0 0 18px;margin-left:auto}.professional-expandable[data-open]>button>svg{transform:rotate(180deg)}.professional-expandable__clip{opacity:0;transition:grid-template-rows var(--motion-open,.24s) var(--ui-ease,cubic-bezier(.23, 1, .32, 1)), opacity var(--motion-reveal) var(--ease-out);grid-template-rows:0fr;display:grid;overflow:hidden}.professional-expandable[data-open]>.professional-expandable__clip{opacity:1;grid-template-rows:1fr}.professional-expandable__content{min-height:0;padding:0 0 20px;font-size:16px;line-height:1.65;overflow:hidden}.professional-expandable__content p{margin:8px 0 16px}.professional-expandable__content blockquote{background:var(--ui-surface-warm);color:var(--ui-ink-2);overflow-wrap:anywhere;border-radius:12px;margin:12px 0;padding:18px 20px}.professional-expandable__content dl{margin:18px 0 0}.professional-expandable__content dl>div{justify-content:space-between;gap:16px;padding:5px 0;display:flex}.professional-expandable__content dt{color:var(--pro-muted)}.professional-expandable__content dd{text-align:right;margin:0}.professional-expandable[data-instant]>button>svg,.professional-expandable[data-instant]>.professional-expandable__clip{transition:none}.professional-signal{margin:0 16px}.professional-signal__value{color:var(--pro-muted);text-align:right;flex:0 auto;margin-left:auto;font-size:14px}.professional-signal__value small{font-size:12px;display:block}.professional-signal .professional-expandable__trigger>svg{margin-left:0}.professional-delivery-evidence{margin:0 16px}.professional-delivery-evidence>button{color:var(--pro-muted);font-size:14px}.professional-method{margin-top:4px}.professional-recovery-heading{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.4}.professional-redo-main{padding-top:18px}.professional-redo-back{width:max-content;min-height:44px;box-shadow:none;color:var(--pro-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0 0 12px 2px;padding:0;font-size:14px;text-decoration:none;display:inline-flex}.professional-redo-workspace{min-height:calc(520 * var(--pro-unit))}.professional-redo-side{align-content:center;display:grid}@media (hover:hover){.professional-redo-back:hover{color:var(--pro-action);background:0 0}}.professional-case{margin-top:28px;font-size:18px;line-height:1.6}.professional-case li+li{margin-top:8px}.professional-feedback,.professional-profile{transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out)}@starting-style{.professional-feedback,.professional-profile{opacity:0;transform:translateY(6px)}}.professional-dialog[open]{opacity:1;transition:opacity var(--motion-open) var(--ui-ease), transform var(--motion-open) var(--ui-ease);transform:none}.professional-dialog[open][data-closing=true]{opacity:0;pointer-events:none;transition-duration:var(--motion-close);transition-timing-function:var(--ui-ease);transform:translateY(6px)scale(.98)}.professional-dialog::backdrop{opacity:1;transition:opacity var(--motion-open) var(--ui-ease)}.professional-dialog[data-closing=true]::backdrop{opacity:0;transition-duration:var(--motion-close);transition-timing-function:var(--ui-ease)}.professional-dialog[data-instant=true],.professional-dialog[data-instant=true]::backdrop{transition:none}@starting-style{.professional-dialog[open]::backdrop{opacity:0}}@starting-style{.professional-dialog[open]{opacity:0;transform:translateY(6px)scale(.98)}}@media (width<=760px){.professional-detail-main{padding:24px 16px 32px}.professional-feedback,.professional-profile{border-radius:16px;padding:28px 22px}.professional-feedback h1{font-size:31px}.professional-profile h1{font-size:30px}.professional-followup{margin:28px 0}.professional-followup>p{font-size:20px}.professional-grade>div{gap:4px 20px}.professional-grade strong{font-size:26px}.professional-profile>header>.professional-grade{padding:18px}.professional-signal{margin:0 8px}.professional-expandable__trigger{gap:10px;font-size:16px}.professional-signal-group>header{padding:10px 12px}.professional-signal__value{max-width:42%}.professional-expandable__content dl>div{flex-wrap:wrap;gap:0 12px}}html[data-animations=off] .professional-expandable__clip,html[data-animations=off] .professional-expandable__trigger>svg,html[data-animations=off] .professional-feedback,html[data-animations=off] .professional-profile,html[data-animations=off] .professional-dialog[open]{opacity:1;transition:none;transform:none}.professional-session-card{background:var(--ui-canvas);border-radius:20px;min-height:540px;padding:52px 64px}.professional-session-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.professional-session-card h1{letter-spacing:0;margin:0;font:400 48px/1.2 SN Pro Variable,SN Pro,sans-serif}.professional-history-search{color:var(--pro-muted);margin:8px 0 18px}.professional-history-search>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;list-style:none;display:inline-flex}.professional-history-search>summary::-webkit-details-marker{display:none}.professional-history-search .history-filters{grid-template-columns:minmax(220px,1fr) minmax(158px,180px) auto auto;align-items:center;gap:12px;width:min(100%,760px);margin:16px 0 24px;display:grid}.history-search-field,.history-period-field{border:1px solid var(--color-border);background:var(--ui-canvas);min-width:0;height:48px;color:var(--pro-muted);border-radius:8px;align-items:center;transition:none;display:flex;position:relative}.history-search-field{gap:11px;padding:0 13px}.history-search-field>svg,.history-period-field>svg{flex:none}.history-search-field input,.history-period-field select{width:100%;min-width:0;height:100%;color:var(--pro-ink);font:inherit;background:0 0;border:0;outline:0;font-size:16px}.history-search-field input::placeholder{color:var(--pro-muted);opacity:1}.history-search-field:focus-within,.history-period-field:focus-within{border-color:var(--pro-action);box-shadow:0 0 0 1px var(--pro-action)}.history-period-field{gap:9px;padding:0 10px 0 13px}.history-period-field select{appearance:none;cursor:pointer;padding:0}.history-period-field>svg:last-child{pointer-events:none}.professional-history-search .history-filters .button{white-space:nowrap;min-height:48px;padding-inline:22px}.professional-history-search .history-filters>.text-button{min-height:44px;color:var(--pro-action);white-space:nowrap;padding-inline:8px}@media (hover:hover) and (pointer:fine){.professional-history-search .history-filters>.text-button:hover{color:var(--color-action-pressed)}}.professional-session-list{margin:0;padding:0;list-style:none}.professional-session-list li+li{border-top:1px solid var(--pro-line)}.professional-session-list a{min-height:94px;color:inherit;grid-template-columns:minmax(0,1fr) minmax(140px,.36fr) 130px;align-items:center;gap:24px;padding:22px 0;display:grid}.professional-session-title{overflow-wrap:anywhere;font-size:22px;line-height:1.45}.professional-session-meta{color:var(--pro-muted);font-size:16px;line-height:1.5}.professional-session-meta small{font-size:13px;display:block}.professional-session-action{color:var(--color-action-pressed);justify-content:flex-end;align-items:center;gap:6px;font-size:16px;display:flex}@media (width<=760px){.professional-session-card{padding:30px 24px}.professional-session-card h1{font-size:36px}.professional-history-search .history-filters{grid-template-columns:minmax(0,1fr) auto;width:100%}.history-search-field{grid-column:1/-1}.history-period-field{min-width:0}.professional-history-search .history-filters>.text-button{grid-column:1/-1;justify-self:start}.professional-session-list a{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.professional-session-title{grid-column:1/-1;font-size:19px}.professional-session-meta,.professional-session-action{font-size:14px}}.professional-criteria :is(h3,h4){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.professional-criteria :is(h3,h4)>span{color:var(--pro-muted);font-size:13px;font-weight:400}.professional-case{color:var(--pro-muted);margin-top:24px;font-size:17px;line-height:1.6}.professional-case ul{padding-left:20px}.professional-session-position{color:var(--pro-muted);margin:0 0 20px;font-size:15px}.professional-saved-answers{margin:32px 0;padding:0;list-style:none}.professional-saved-answers li+li{border-top:1px solid var(--pro-line)}.professional-saved-answers a{min-height:76px;color:inherit;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:20px;line-height:1.5;display:flex}.professional-saved-answers svg{color:var(--pro-action);flex:0 0 19px}.professional-detail-main--profile{padding-top:16px}html:has(.answer-shell){min-width:0}.answer-shell{--pro-canvas:var(--color-canvas)}.answer-main{width:min(100%,760px);padding-top:clamp(40px,8vh,80px)}.professional-feedback.answer-feedback{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 12px 36px color-mix(in srgb, var(--ui-ink) 5%, transparent);border-radius:18px;padding:40px}.answer-coaching{border-top:1px solid var(--color-border);margin:34px 0 0;padding:30px 0 0}.answer-coaching__evidence{color:var(--pro-muted);max-width:52ch;margin:12px 0 0;font-size:16px;line-height:1.5}.answer-coaching__evidence q{color:inherit;font:inherit;overflow-wrap:anywhere}.answer-coaching h2{color:var(--pro-ink);letter-spacing:-.018em;text-wrap:pretty;max-width:36ch;margin:0;font-size:clamp(24px,3vw,28px);font-weight:500;line-height:1.25}.answer-overview{gap:28px;margin-top:0;display:grid}.answer-headline{align-items:center;gap:22px;display:flex}[data-outcome=great],[data-outcome=strong]{--answer-outcome-color:var(--ui-action)}[data-outcome=developing]{--answer-outcome-color:var(--ui-warning)}[data-outcome=needs-work]{--answer-outcome-color:var(--ui-danger)}[data-outcome=unavailable]{--answer-outcome-color:var(--pro-muted)}.answer-breakdown__score>.answer-outcome{color:var(--answer-outcome-color,var(--pro-muted))}.answer-feedback .answer-headline h1{color:var(--answer-outcome-color,var(--pro-muted));order:1;margin:0;font:400 16px/1.5 SN Pro Variable,SN Pro,sans-serif}.answer-headline>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--pro-ink);font-size:88px;font-weight:350;line-height:1;display:block;position:relative}.answer-score__animated{align-items:baseline;display:inline-flex}.answer-score__percent{letter-spacing:-.035em;margin-left:2px;font-size:.58em}.answer-score__accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.answer-overview__bars{gap:22px;display:grid}.answer-comparison{border-block:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;margin:32px 0 0;padding:18px 0;display:flex}.answer-comparison>span{color:var(--color-action-pressed);letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:550}.answer-comparison>div{align-items:baseline;gap:9px;display:flex}.answer-comparison strong{color:var(--pro-ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:30px;font-weight:430}.answer-comparison p{color:var(--pro-muted);max-width:42ch;margin:0;font-size:14px;line-height:1.45}.answer-bar>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:9px;font-size:15px;line-height:1.5;display:flex}.answer-bar>div>span:last-child{font-variant-numeric:tabular-nums;color:var(--answer-outcome-color,var(--pro-muted));white-space:nowrap}.answer-bar__number{justify-content:flex-end;min-width:3ch;display:inline-flex}.answer-bar__value{margin-left:auto;position:relative}.answer-bar__quality{font-size:14px}.answer-overview[data-outcome=developing] .answer-outcome,.answer-bar[data-outcome=developing] .answer-bar__quality{background:var(--ui-warning-soft);color:var(--ui-warning);border-radius:3px;padding-inline:.25em}.answer-bar[data-outcome=developing] .answer-bar__value{color:var(--pro-muted)}.answer-bar[data-outcome=developing] .answer-bar__fill{background:var(--ui-warning)}.answer-bar progress{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.answer-bar__track{background:var(--color-surface-active);border-radius:8px;width:100%;height:6px;display:block;overflow:hidden}.answer-bar__fill{background:var(--answer-outcome-color,var(--ui-action));transform-origin:0;border-radius:8px;height:100%;display:block;transform:scaleX(1)}.answer-unavailable{color:var(--pro-muted);margin:0;font-size:15px;line-height:1.5}.answer-actions{align-items:stretch;gap:8px;width:100%;max-width:360px;margin:36px auto 0;display:grid}.answer-actions .button--primary{background:var(--pro-action);min-height:52px;color:var(--ui-on-action);box-shadow:none;border:0;border-radius:999px;justify-content:center;align-items:center;padding:13px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.answer-actions .button--primary:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--color-action-hover)}}.answer-breakdown-link{width:fit-content;min-height:44px;color:var(--color-action-pressed);align-items:center;gap:7px;margin-top:18px;font-size:15px;text-decoration:none;display:inline-flex}.answer-actions .answer-breakdown-link{justify-content:center;width:100%;margin:0 auto}@media (hover:hover) and (pointer:fine){.answer-breakdown-link:hover{color:var(--color-action-hover)}}.professional-profile.answer-breakdown{border-radius:28px;padding:40px 48px}.answer-breakdown__header{justify-content:space-between;align-items:center;gap:24px;display:flex}.answer-breakdown>header h1{letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1.25}.answer-breakdown__scores{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;margin-top:28px;display:grid}.answer-breakdown__scores:has(>:only-child){grid-template-columns:minmax(0,1fr)}.answer-breakdown-section{min-width:0}.answer-breakdown-section>header{background:linear-gradient(115deg, var(--ui-action-soft), var(--reading-pauses-tile));border-radius:14px;gap:3px;margin-bottom:8px;padding:16px 18px;display:grid}.answer-breakdown-section:last-child>header{background:linear-gradient(115deg, var(--reading-pauses-tile), var(--reading-softening-tile) 65%, var(--ui-danger-soft))}.answer-breakdown-section>header h2{color:var(--pro-ink);margin:0;font-size:19px;font-weight:500;line-height:1.4}.answer-breakdown-section>header>span{color:var(--pro-muted);font-size:13px;line-height:1.4}.answer-breakdown-section .professional-signals{display:block}.answer-articulation-group>.professional-expandable__trigger{min-height:60px;padding:18px 0}.answer-articulation-group>.professional-expandable__clip>.professional-expandable__content{border-left:1px solid var(--color-border);min-height:0;margin:0 0 16px;padding:0 0 0 16px;overflow:hidden}.answer-articulation-group .professional-signal{margin:0}.answer-articulation-group .professional-expandable__trigger{font-size:16px}.answer-articulation-group .professional-signal:last-child{border-bottom:0}.answer-criteria{margin:0}.answer-criterion__heading{flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.answer-criterion__heading>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pro-muted);font-size:15px}.answer-breakdown .professional-expandable{border-bottom-color:var(--color-border)}.answer-criterion .professional-expandable__trigger{min-height:60px;padding:18px 0}.answer-criterion .professional-expandable__content{min-height:0;padding:8px 0 20px;overflow:hidden}.answer-method__content p{margin:0 0 16px;font-size:16px;line-height:1.55}.answer-criterion .professional-expandable__content>p,.answer-articulation-group .professional-signal .professional-expandable__content>p{color:var(--pro-ink);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.answer-breakdown blockquote{border-left:2px solid color-mix(in srgb, var(--color-action) 38%, var(--color-border));color:var(--color-text-secondary);overflow-wrap:anywhere;background:0 0;border-radius:0;margin:16px 0;padding:0 0 0 16px;line-height:1.6}.feedback-evidence>blockquote{color:var(--pro-muted);overflow-wrap:anywhere;border:0;margin:2px 0 0;padding:0 0 0 14px;font-size:15px;line-height:1.5;position:relative}.feedback-evidence>blockquote:before{content:"";background:linear-gradient(180deg, var(--reading-pauses), var(--reading-softening) 52%, var(--ui-action));border-radius:2px;width:2px;position:absolute;inset:2px auto 2px 0}.feedback-evidence>blockquote>p{margin:0}.feedback-evidence>blockquote>p+p{margin-top:8px}.feedback-evidence{margin-top:4px}.feedback-evidence>summary{width:fit-content;min-height:44px;color:var(--color-action-pressed);cursor:pointer;align-items:center;gap:6px;font-size:14px;line-height:1.4;list-style:none;display:flex}.feedback-evidence>summary::-webkit-details-marker{display:none}.feedback-evidence[open]>summary>svg{transform:rotate(180deg)}@media (forced-colors:active){.feedback-evidence>blockquote{border-left:2px solid canvastext}.feedback-evidence>blockquote:before{display:none}}.answer-method__content small{overflow-wrap:anywhere;color:var(--pro-muted);font-size:12px;display:block}.answer-more{border-top:1px solid var(--color-border);border-bottom:0;margin-top:28px}.answer-more>.professional-expandable__trigger{color:var(--color-action-pressed);font-size:16px}.answer-more>.professional-expandable__clip>.professional-expandable__content{min-height:0;padding:4px 0 0;overflow:hidden}.answer-detail>.professional-expandable__trigger{font-size:16px}.answer-detail>.professional-expandable__clip>.professional-expandable__content{padding-top:8px}.answer-detail:last-child,.answer-criteria>.professional-expandable:last-child,.answer-articulation-group:last-child{border-bottom:0}.answer-detail .professional-criteria h2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0 0 12px;font-size:17px;font-weight:500;display:flex}.answer-detail .professional-criteria h2>span,.answer-recording-note{color:var(--pro-muted);font-size:14px;font-weight:400}@media (hover:hover){.answer-breakdown .professional-expandable__trigger:hover{color:var(--color-action-pressed)}}.answer-support-transcript{white-space:pre-wrap}@media (width<=600px){.professional-detail-main.answer-main{padding:32px 16px}.professional-feedback.answer-feedback{border-radius:16px;padding:30px 24px}.answer-overview{gap:32px}.answer-headline{gap:18px}.answer-headline>strong{font-size:76px}.answer-feedback .answer-headline h1{font-size:15px}.answer-overview__bars{gap:22px}.answer-comparison{flex-direction:column;align-items:flex-start;gap:8px}.answer-coaching{margin-top:28px;padding-top:24px}.answer-coaching h2{font-size:21px}.answer-actions{margin-top:30px}.answer-actions .button--primary{padding:13px 20px}.professional-profile.answer-breakdown{border-radius:24px;padding:28px 22px}.answer-breakdown>header h1{font-size:28px}.answer-breakdown__header{gap:16px}.answer-breakdown__scores{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:24px}.answer-breakdown-section>header{padding:14px 16px}.answer-breakdown-section>header h2{font-size:18px}.answer-more{margin-top:24px}.answer-criterion__heading{gap:12px}}@media (width<=359px){.professional-feedback.answer-feedback{padding:28px 20px}.answer-headline{gap:14px}.answer-headline>strong{font-size:64px}}@media (forced-colors:active){.professional-pending__indicator{background:0 0;border:2px solid canvastext;border-top-color:highlight;-webkit-mask:none;mask:none}.professional-pending__indicator:before{display:none}.professional-pending__shape{background:highlight}.professional-details__skeleton span:after{display:none}.answer-bar__track{border:1px solid canvastext}.answer-bar__fill{background:highlight}}.app-header.professional-header .profile-chip{background:var(--color-action-soft);width:44px;min-width:44px;height:44px;padding:0}.professional-header .profile-chip span{width:auto;height:auto;color:var(--color-action-pressed);background:0 0;font:500 12px/1 SN Pro Variable,sans-serif}.professional-header .profile-chip:active{background:var(--ui-action-ring);color:var(--ui-action-ink)}.professional-allowance-link{min-height:44px;color:var(--pro-muted,var(--color-text-secondary));align-items:center;margin-top:8px;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.professional-allowance-link:hover{color:var(--color-action-pressed)}}.professional-allowance-empty{background:var(--color-action-soft);color:var(--color-text-secondary);border-radius:12px;padding:18px;font-size:15px;line-height:1.6}.professional-allowance-empty p{margin:0 0 10px}.professional-allowance-empty a{min-height:44px;color:var(--pro-action);align-items:center;margin-right:20px;display:inline-flex}@media (width<=760px){.professional-empty--page{min-height:280px;padding:38px 0 48px}.professional-empty--page h2{font-size:29px}}html[data-animations=off] .professional-dialog,html[data-animations=off] .professional-dialog::backdrop{animation:none;transition:none!important}
