.paper-detail_page__QtEy4{--paper-bg:#fffdf8;--paper-surface:#fff;--paper-soft:#f5f6fa;--paper-ink:#0b0b0b;--paper-muted:#626579;--paper-navy:#171b72;--paper-blue:#1a228a;--paper-blue-hover:#111966;--paper-focus:#1a228a;--paper-line:#e4e5ed;--paper-yellow:#ffc928;--paper-warm:#fff4cf;--paper-warm-ink:#6b4a00;width:100%;max-width:1440px;min-height:calc(100dvh - 64px);margin-inline:auto;padding:24px clamp(16px,3vw,36px) 112px;background:var(--paper-bg);color:var(--paper-ink);font-family:var(--font-inter),var(--font-home),sans-serif;color-scheme:light}.dark .paper-detail_page__QtEy4{--paper-bg:#101327;--paper-surface:#191d35;--paper-soft:#20243d;--paper-ink:#f8f9ff;--paper-muted:#b6bbd1;--paper-navy:#cbd3ff;--paper-blue:#283ab5;--paper-blue-hover:#3247cf;--paper-focus:#afbbff;--paper-line:#343b58;--paper-warm:#3b311c;--paper-warm-ink:#ffdc7b;color-scheme:dark}.paper-detail_page__QtEy4 :where(button,a,[tabindex]):focus-visible{outline:3px solid var(--paper-focus);outline-offset:3px}.paper-detail_page__QtEy4 :where(button){font-family:inherit}.paper-detail_page__QtEy4 :where(h1,h2,h3){font-family:var(--font-home-display),var(--font-display),sans-serif;font-weight:650;letter-spacing:-.025em}.paper-detail_header__wt0hc{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.paper-detail_heading__8vnX8{display:flex;min-width:0;align-items:flex-start;gap:14px}.paper-detail_heading__8vnX8>div{min-width:0}.paper-detail_headingIcon__J2gTC{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:12px;background:var(--paper-warm);color:var(--paper-warm-ink)}.paper-detail_heading__8vnX8 h1{font-size:clamp(23px,2.4vw,32px);line-height:1.2;overflow-wrap:anywhere}.paper-detail_subtitle__6SkRy{margin-top:6px;color:var(--paper-navy);font-size:13px;font-weight:600;line-height:1.5}.paper-detail_address__SgNJ4{max-width:75ch;margin-top:4px;color:var(--paper-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.paper-detail_headerAction__kD7_y{display:grid;flex-shrink:0;justify-items:end;gap:6px}.paper-detail_headerAction__kD7_y p{color:var(--paper-muted);font-size:11px}.paper-detail_primary__u9_xY,.paper-detail_secondary__f5pc2{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid transparent;border-radius:10px;font-size:13px;font-weight:650;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease}.paper-detail_primary__u9_xY{background:var(--paper-blue);color:#fff}.paper-detail_primary__u9_xY:hover{background:var(--paper-blue-hover)}.paper-detail_secondary__f5pc2{background:var(--paper-surface);color:var(--paper-navy);border-color:var(--paper-line)}.paper-detail_secondary__f5pc2:hover{background:var(--paper-soft)}.paper-detail_secondary__f5pc2:disabled{cursor:wait;opacity:.65}.paper-detail_info__u33ds{margin-bottom:20px}.paper-detail_stats__d_7kp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 0;border-block:1px solid var(--paper-line)}.paper-detail_stats__d_7kp>div{min-width:0}.paper-detail_stats__d_7kp dt{display:flex;align-items:center;gap:6px;color:var(--paper-muted);font-size:12px;line-height:1.5}.paper-detail_stats__d_7kp dt svg{flex-shrink:0;color:var(--paper-navy)}.paper-detail_stats__d_7kp dd{margin-top:5px;font-size:21px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.25}.paper-detail_durationNote__pgqZl{margin-top:9px;color:var(--paper-muted);font-size:12px;line-height:1.6}.paper-detail_toolbar__kjOns{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;border-bottom:1px solid var(--paper-line)}.paper-detail_tabs__YZnee{display:flex;gap:16px;min-width:0}.paper-detail_tab__IKNmF{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 4px 12px;border-bottom:3px solid transparent;background:transparent;color:var(--paper-muted);font-size:13px;font-weight:650;line-height:1.4;cursor:pointer;transition:color .16s ease,border-color .16s ease}.paper-detail_tab__IKNmF:hover{color:var(--paper-navy)}.paper-detail_activeTab__dCnpT{border-bottom-color:var(--paper-blue);color:var(--paper-navy)}.dark .paper-detail_activeTab__dCnpT{border-bottom-color:#9dafff}.paper-detail_miur__fsaPp{padding-bottom:3px;color:var(--paper-muted);font-size:11px;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.paper-detail_toolbarTitle__LIFrM{padding:11px 0;font-size:17px}.paper-detail_document__xEVpW{min-width:0}.paper-detail_structure__ylccK{display:grid;min-width:0;gap:24px;padding-top:6px}.paper-detail_document__xEVpW[hidden],.paper-detail_structure__ylccK[hidden]{display:none}.paper-detail_blockHeading__7kZwN{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:var(--paper-navy)}.paper-detail_blockHeading__7kZwN h2{font-size:16px;line-height:1.35}.paper-detail_blockHeading__7kZwN svg{flex-shrink:0}.paper-detail_rules__2W7yt{border-left:3px solid var(--paper-yellow);border-radius:0 10px 10px 0;background:var(--paper-warm);padding:16px 18px}.paper-detail_rules__2W7yt,.paper-detail_rules__2W7yt .paper-detail_blockHeading__7kZwN{color:var(--paper-warm-ink)}.paper-detail_ruleList__v7eYp{display:flex;flex-wrap:wrap;gap:12px 32px}.paper-detail_ruleList__v7eYp p{display:flex;align-items:center;gap:14px;font-size:13px;line-height:1.5}.paper-detail_ruleList__v7eYp strong{font-size:16px;font-variant-numeric:tabular-nums}.paper-detail_overviewInstructions__ktVny{padding-block:4px}.paper-detail_structureHeading__J32S8{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.paper-detail_structureHeading__J32S8 h2{font-size:18px}.paper-detail_structureHeading__J32S8 p{color:var(--paper-muted);font-size:12px}.paper-detail_examSection__8m28e{padding:22px 0;border-top:1px solid var(--paper-line)}.paper-detail_sectionHeader__M1lN7{margin-bottom:16px}.paper-detail_sectionHeader__M1lN7 h3{display:flex;align-items:flex-start;gap:8px;font-size:17px;line-height:1.4}.paper-detail_sectionHeader__M1lN7 h3 svg{flex-shrink:0;color:var(--paper-navy);margin-top:2px}.paper-detail_sectionHeader__M1lN7 h3 span{overflow-wrap:anywhere}.paper-detail_sectionMeta__7rGS9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;color:var(--paper-muted);font-size:12px;line-height:1.5}.paper-detail_choiceBadge__ALjIB{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:var(--paper-warm);color:var(--paper-warm-ink);font-weight:600}.paper-detail_sectionContent__c_IYx{display:grid;min-width:0;gap:16px}.paper-detail_readingText__OrV7J{padding:18px;border-radius:10px;background:var(--paper-soft)}.paper-detail_instructions__pGsAs{padding:16px 18px;border-left:3px solid var(--paper-yellow);border-radius:0 10px 10px 0;background:var(--paper-warm);color:var(--paper-warm-ink);font-size:13px;line-height:1.7}.paper-detail_contentLabel__45t4l{display:flex;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:650;color:var(--paper-navy)}.paper-detail_tasks__0zo8o{padding:0;margin:0;list-style:none}.paper-detail_task__o5gYH{padding:20px 0;min-width:0}.paper-detail_task__o5gYH+.paper-detail_task__o5gYH{border-top:1px solid var(--paper-line)}.paper-detail_taskHeader__NH0K4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:14px}.paper-detail_taskTitle__7vbVY{font-size:13px;font-weight:650;color:var(--paper-navy)}.paper-detail_taskLabel__aLrED{margin-bottom:12px;font-size:14px;font-weight:650}.paper-detail_muted__ALsp_{color:var(--paper-muted);font-weight:500}.paper-detail_badges__uooOB{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.paper-detail_badge__4c0RI{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border:1px solid var(--paper-line);border-radius:6px;color:var(--paper-muted);font-size:11px;font-weight:600;line-height:1.4}.paper-detail_easy__3eV7y{color:#27693b;background:#eff9ef;border-color:#bcdcc2}.paper-detail_medium__Q5uE2,.paper-detail_scoreBadge__hNasP{background:var(--paper-warm);color:var(--paper-warm-ink);border-color:#e4c766}.paper-detail_hard__im8fg{color:#a23a2d;background:#fff1ed;border-color:#efc9be}.dark .paper-detail_easy__3eV7y{color:#aee4bd;background:#203c2d;border-color:#496951}.dark .paper-detail_hard__im8fg{color:#ffb9a9;background:#432c2a;border-color:#744743}.paper-detail_figures__AvUdG{display:grid;gap:12px;margin-block:14px}.paper-detail_figure__awLl1{overflow:hidden;border:1px solid var(--paper-line);border-radius:10px}.paper-detail_figureImage__rx_t9{display:block;max-height:420px;width:100%;background:#fff;-o-object-fit:contain;object-fit:contain}.paper-detail_figureCaption___o_KJ{padding:9px 12px;background:var(--paper-soft);color:var(--paper-muted);font-size:12px;line-height:1.5}.paper-detail_prose__UxWFX{min-width:0;color:var(--paper-ink);font-size:15px;line-height:1.85;overflow-wrap:anywhere}.paper-detail_prose__UxWFX :where(p,ul,ol,blockquote,h2,h3,h4){margin-block:0 14px}.paper-detail_prose__UxWFX :where(ul,ol){padding-left:24px}.paper-detail_prose__UxWFX ul{list-style:disc}.paper-detail_prose__UxWFX ol{list-style:decimal}.paper-detail_prose__UxWFX :where(h2,h3,h4){font-size:1.1em;line-height:1.45}.paper-detail_prose__UxWFX a{color:var(--paper-navy);text-decoration:underline;text-underline-offset:3px}.paper-detail_prose__UxWFX img{max-width:100%;height:auto;border-radius:10px}.paper-detail_prose__UxWFX .katex-display,.paper-detail_prose__UxWFX :where(table,pre){display:block;max-width:100%;overflow-x:auto}.paper-detail_prose__UxWFX .katex{overflow-wrap:normal}.paper-detail_prose__UxWFX :last-child{margin-bottom:0}.paper-detail_emptyText__YrVvl{color:var(--paper-muted);font-size:14px;line-height:1.7}.paper-detail_peer__fnUy9{min-width:0}.paper-detail_peerCard__6Kc_k{box-shadow:none}.paper-detail_peerCard__6Kc_k,.paper-detail_peerEmpty__l_U1j{border:1px solid var(--paper-line);border-radius:12px;background:var(--paper-surface)}.paper-detail_peerEmpty__l_U1j{padding:20px}.paper-detail_peerEmpty__l_U1j>p{color:var(--paper-muted);font-size:13px;line-height:1.6}.paper-detail_peerEmpty__l_U1j .paper-detail_secondary__f5pc2{margin-top:14px}.paper-detail_state__bd7MB{display:grid;justify-items:center;gap:14px;padding:48px 24px;border:1px solid var(--paper-line);border-radius:12px;background:var(--paper-surface);text-align:center}.paper-detail_state__bd7MB>svg{color:var(--paper-navy)}.paper-detail_state__bd7MB h2{max-width:44ch;font-size:18px;line-height:1.5}.paper-detail_state__bd7MB p{color:var(--paper-muted);font-size:14px;line-height:1.6}.paper-detail_skeleton__6f5rG{display:grid;gap:24px}.paper-detail_skeletonDocument__n9QfV,.paper-detail_skeletonPeer__5sAda,.paper-detail_skeletonStat__wTlcs{border-radius:10px;background:var(--paper-soft);animation:paper-detail_paper-pulse__O0hIX 1.8s ease-in-out infinite}.paper-detail_skeletonStat__wTlcs{height:56px}.paper-detail_skeletonDocument__n9QfV{height:460px}.paper-detail_skeletonPeer__5sAda{height:220px}@keyframes paper-detail_paper-pulse__O0hIX{50%{opacity:.55}}@media (max-width:767px){.paper-detail_page__QtEy4{padding-top:18px}.paper-detail_header__wt0hc{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:20px}.paper-detail_heading__8vnX8{gap:11px}.paper-detail_headingIcon__J2gTC{width:42px;height:42px;flex-basis:42px}.paper-detail_headerAction__kD7_y{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.paper-detail_headerAction__kD7_y p{max-width:14ch;font-size:11px;line-height:1.5;text-align:right}.paper-detail_stats__d_7kp{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.paper-detail_stats__d_7kp dd{font-size:20px}.paper-detail_toolbar__kjOns{align-items:flex-end;gap:8px}.paper-detail_tabs__YZnee{gap:10px;flex-shrink:0}.paper-detail_tab__IKNmF{font-size:12px;gap:5px}.paper-detail_miur__fsaPp{max-width:35%;padding-bottom:12px;font-size:10px}.paper-detail_instructions__pGsAs,.paper-detail_readingText__OrV7J{padding:14px}.paper-detail_prose__UxWFX{font-size:15px;line-height:1.8}.paper-detail_ruleList__v7eYp{display:grid;gap:8px}.paper-detail_ruleList__v7eYp p{flex-wrap:wrap;gap:4px 12px}}@media (prefers-reduced-motion:reduce){.paper-detail_primary__u9_xY,.paper-detail_secondary__f5pc2,.paper-detail_tab__IKNmF{transition:none}.paper-detail_skeletonDocument__n9QfV,.paper-detail_skeletonPeer__5sAda,.paper-detail_skeletonStat__wTlcs{animation:none}}.focus-panel_panel__4uY14{position:static;display:block;width:100%;max-width:none;max-height:none;min-width:0;margin:0;padding:0;border:0;color:inherit;background:transparent;font-family:var(--font-inter),sans-serif}.focus-panel_panel__4uY14[hidden]{display:none}.focus-panel_panel__4uY14[data-expanded=true]{position:fixed;inset:0;display:flex;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;color:var(--ui-ink,#0b0e3d);background:var(--ui-page,#fffdf8);color-scheme:light}.dark .focus-panel_panel__4uY14[data-expanded=true]{color-scheme:dark}.focus-panel_panel__4uY14::backdrop{background:rgba(11,14,61,.45)}.focus-panel_header__RSiop{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:12px max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));border-bottom:1px solid var(--ui-border,#dfe4ef)}.focus-panel_header__RSiop h2{font-family:var(--font-home-display),var(--font-display),sans-serif;font-size:18px;font-weight:700}.focus-panel_header__RSiop p{font-size:13px;color:var(--ui-muted,#54607a)}.focus-panel_restore__BSrFx{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--ui-border,#dfe4ef);border-radius:10px;font-size:14px;font-weight:600}.focus-panel_restore__BSrFx:hover{background:var(--ui-hover,#edf3ff)}.focus-panel_restore__BSrFx:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.focus-panel_content__XqIUs{min-width:0}.focus-panel_panel__4uY14[data-expanded=true]>.focus-panel_content__XqIUs{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}@media (max-width:480px){.focus-panel_restore__BSrFx span{display:none}.focus-panel_header__RSiop p{max-width:28ch}}.studio-viewer_viewer__AQzrp{--ps-blue:#171b72;--ui-brand:var(--ps-blue);--ui-brand-foreground:#fff;--ui-brand-hover:#242b94;color:var(--ui-ink,#14194f)}.dark .studio-viewer_viewer__AQzrp{--ps-blue:#b5c9ff;--ui-brand-foreground:#0b0e2d;--ui-brand-hover:#d1ddff}.studio-viewer_hint__vsYzb{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;color:var(--ui-muted,#626b85);font-size:14px;line-height:1.6}.studio-viewer_hint__vsYzb svg{flex-shrink:0;color:#b75a00;margin-top:2px}.studio-viewer_workspace__eDpKP{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.studio-viewer_aiSlot__6rC8S,.studio-viewer_documentSlot__Vf2YE{min-width:0}.studio-viewer_sectionHeader__uOQbW{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px}.studio-viewer_sectionHeader__uOQbW h2{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;font-family:var(--font-home-display),var(--font-display),sans-serif}.studio-viewer_control__6sGjz{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;color:var(--ui-ink,#14194f)}.studio-viewer_control__6sGjz:hover{background:var(--ui-soft,#edf1fa)}.studio-viewer_control__6sGjz[hidden]{display:none}.studio-viewer_viewer__AQzrp button:focus-visible,.studio-viewer_viewer__AQzrp select:focus-visible{outline:3px solid #3b6bdb;outline-offset:2px}.studio-viewer_viewer__AQzrp button:disabled{opacity:.45;cursor:not-allowed}.studio-viewer_documentTools__xt_hY{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:16px}.studio-viewer_modeSwitch__m7NMJ{display:flex;padding:3px;gap:2px;border:1px solid var(--ui-line-soft,#dfe4ef);border-radius:12px;background:var(--ui-surface,#fff)}.studio-viewer_modeSwitch__m7NMJ button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border-radius:9px;font-size:13px;font-weight:600}.studio-viewer_modeSwitch__m7NMJ button[aria-pressed=true]{background:var(--ps-blue);color:var(--ui-brand-foreground)}.studio-viewer_sizeControls__KaUMC{display:flex;align-items:center;gap:2px;margin-left:auto}.studio-viewer_sizeControls__KaUMC .studio-viewer_control__6sGjz{padding-inline:8px}.studio-viewer_sizeControls__KaUMC output{min-width:44px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}.studio-viewer_pageJump__zFeRJ{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ui-muted,#626b85)}.studio-viewer_pageJump__zFeRJ select{min-height:44px;max-width:170px;padding:8px;border:1px solid var(--ui-line-soft,#dfe4ef);border-radius:9px;color:var(--ui-ink);background:var(--ui-surface)}.studio-viewer_pdfDisclosure__CZub4{display:grid;gap:12px;margin-bottom:16px}.studio-viewer_pdfDisclosure__CZub4>button{justify-self:start;border:1px solid var(--ui-line-soft,#dfe4ef)}.studio-viewer_pageScroller__Gq5Xx{min-width:0;overflow-x:auto;border-radius:12px}.studio-viewer_pages__sb4Eb{min-width:100%;display:grid;gap:20px}.studio-viewer_page__uPIoV{min-width:0;overflow:hidden;border:1px solid var(--ui-line-soft,#dfe4ef);border-radius:12px;background:var(--ui-surface,#fff);scroll-margin-top:90px}.studio-viewer_pageCaption___rDNk{padding:10px 16px;border-bottom:1px solid var(--ui-line-soft,#dfe4ef);font-size:13px;color:var(--ui-muted,#626b85);background:var(--ui-soft,#f1f4fa)}.studio-viewer_readableText__H2_Fo{max-width:78ch;margin:0 auto;padding:clamp(20px,3vw,40px);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;color:var(--ui-ink,#14194f)}.studio-viewer_readableText__H2_Fo::-moz-selection{background:#ffc928;color:#14194f}.studio-viewer_readableText__H2_Fo::selection{background:#ffc928;color:#14194f}.studio-viewer_readingNotice__7LPzy{padding:8px 12px;font-size:12px;line-height:1.6;color:var(--ui-muted,#626b85)}.studio-viewer_panelFrame__etTj3{height:min(640px,calc(100dvh - 24rem));min-height:480px;overflow:hidden;border:1px solid var(--ui-line-soft,#dfe4ef);border-radius:14px;background:var(--ui-surface,#fff)}.studio-viewer_aiPanel__CerTI{display:flex;height:100%;min-height:0;flex-direction:column}.studio-viewer_aiPanel__CerTI>:not([data-ai-thread]):not(:last-child){flex-shrink:0}.studio-viewer_aiPanel__CerTI select{min-height:44px;font-size:12px}.studio-viewer_aiPanel__CerTI textarea{min-width:0}.studio-viewer_aiPanel__CerTI [data-ai-thread]{overflow-wrap:anywhere;overscroll-behavior:contain}.studio-viewer_aiPanel__CerTI [data-ai-thread] .katex-display{max-width:100%;overflow-x:auto}.studio-viewer_aiSlot__6rC8S [data-expanded=true] .studio-viewer_panelFrame__etTj3{height:100%;min-height:0;max-width:1080px;margin-inline:auto}.studio-viewer_aiSlot__6rC8S [data-expanded=true] [data-ai-thread]>div{max-width:78ch;margin-inline:auto}.studio-viewer_aiSlot__6rC8S [data-expanded=true]>div:last-child{overflow:hidden}.studio-viewer_sendButton__YLRm2{background:var(--ps-blue);color:var(--ui-brand-foreground)}.studio-viewer_selectionToolbar__M2xlu{position:fixed;z-index:50;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;max-width:calc(100vw - 24px);transform:translate(-50%,calc(-100% - 10px));padding:4px;border:1px solid var(--ui-line-soft,#dfe4ef);border-radius:12px;background:var(--ui-surface,#fff);box-shadow:0 6px 22px rgba(20,25,79,.16)}.studio-viewer_selectionToolbar__M2xlu button{display:flex;min-height:44px;align-items:center;gap:6px;padding:8px;border-radius:8px;font-size:12px;font-weight:600}.studio-viewer_selectionToolbar__M2xlu button:hover{background:var(--ui-soft,#edf1fa)}.studio-viewer_mobileAssistant__8kRFf{position:fixed;right:16px;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 16px;border-radius:14px;background:var(--ps-blue);color:var(--ui-brand-foreground);box-shadow:0 4px 16px rgba(20,25,79,.15);font-size:14px;font-weight:600}@media (min-width:1024px){.studio-viewer_workspace__eDpKP{grid-template-columns:minmax(0,1fr) 360px}.studio-viewer_aiSlot__6rC8S{position:sticky;top:80px}.studio-viewer_mobileAssistant__8kRFf{display:none}}@media (max-width:1023px){.studio-viewer_aiSlot__6rC8S [data-expanded=false]{display:none}.studio-viewer_aiSlot__6rC8S{position:static}}@media (max-width:480px){.studio-viewer_documentTools__xt_hY{gap:8px}.studio-viewer_modeSwitch__m7NMJ{width:100%}.studio-viewer_modeSwitch__m7NMJ button{flex:1;padding-inline:8px}.studio-viewer_sizeControls__KaUMC{margin-left:0}.studio-viewer_pageJump__zFeRJ{margin-left:auto}.studio-viewer_readableText__H2_Fo{padding:20px 16px}.studio-viewer_aiPanel__CerTI>div:first-child{padding-block:8px}}.stuck-dialog_dialog__NxYOe{--ui-brand:var(--aid-blue);--ui-brand-hover:var(--aid-blue-hover);--ui-brand-active:var(--aid-blue-active);--ui-brand-foreground:var(--aid-action-ink);--font-display:var(--font-home-display);width:calc(100vw - 24px);max-width:560px;max-height:calc(100dvh - 32px);border:1px solid var(--aid-line)!important;border-radius:14px!important;background:var(--aid-paper)!important;color:var(--aid-ink);color-scheme:light;box-shadow:0 16px 60px rgba(24,33,63,.2)!important;font-family:var(--font-home),sans-serif}.stuck-dialog_expanded__V59Yo{display:flex;flex-direction:column;width:calc(100vw - 24px);max-width:1100px;min-height:min(80dvh,850px)}.stuck-dialog_expanded__V59Yo>[aria-live]{flex:1}.stuck-dialog_heading__kcQ77{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-right:28px}.stuck-dialog_heading__kcQ77 h2{font-family:var(--font-home-display),sans-serif;font-size:19px}.stuck-dialog_expand__Zmum9{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;border:1px solid var(--aid-line);border-radius:8px;padding:8px 11px;font-size:12px;font-weight:600}.stuck-dialog_expand__Zmum9:hover{background:var(--aid-soft)}.stuck-dialog_expand__Zmum9:focus-visible,.stuck-dialog_input__zb19C:focus-visible,.stuck-dialog_option__GC7g8:focus-visible{outline:2px solid var(--aid-blue);outline-offset:3px}.stuck-dialog_response__6TgwZ{color:var(--aid-ink);font-size:15px;line-height:1.85;overflow-wrap:anywhere}.stuck-dialog_expanded__V59Yo .stuck-dialog_response__6TgwZ{font-size:17px}.stuck-dialog_response__6TgwZ .katex-display{max-width:100%;overflow-x:auto}.stuck-dialog_option__GC7g8{display:block;width:100%;min-height:44px;padding:11px 14px;border:1px solid var(--aid-line);border-radius:8px;background:var(--aid-surface);color:var(--aid-ink);font-size:14px;line-height:1.6;font-weight:500;text-align:left}.stuck-dialog_option__GC7g8:hover{background:var(--aid-soft);border-color:var(--aid-control-hover)}.stuck-dialog_input__zb19C{display:block;width:100%;resize:vertical;min-height:105px;border:1px solid var(--aid-line);border-radius:8px;background:var(--aid-surface);padding:12px;color:var(--aid-ink);font-size:16px;line-height:1.6}.stuck-dialog_input__zb19C::-moz-placeholder{color:var(--aid-muted)}.stuck-dialog_input__zb19C::placeholder{color:var(--aid-muted)}.stuck-dialog_dialog__NxYOe .dark\:text-foreground,.stuck-dialog_dialog__NxYOe .dark\:text-muted-foreground{color:var(--aid-ink)}.stuck-dialog_dialog__NxYOe .dark\:bg-muted{background:var(--aid-soft)}.stuck-dialog_dialog__NxYOe .dark\:bg-gold-500\/10{background:var(--aid-yellow)}.stuck-dialog_dialog__NxYOe .dark\:bg-red-500\/10{background:var(--aid-error)}.stuck-dialog_dialog__NxYOe [data-slot=button]{box-shadow:none}@media (max-width:480px){.stuck-dialog_dialog__NxYOe{padding:18px}.stuck-dialog_expand__Zmum9 span{display:none}.stuck-dialog_expanded__V59Yo{min-height:calc(100dvh - 32px)}.stuck-dialog_expanded__V59Yo .stuck-dialog_response__6TgwZ{font-size:16px}}@media (prefers-reduced-motion:reduce){.stuck-dialog_dialog__NxYOe *{transition:none!important}}.stuck-dialog_dialog__NxYOe{--aid-blue:#1a228a;--aid-blue-hover:#141b71;--aid-blue-active:#10175f;--aid-action-ink:#fff;--aid-paper:#fffdf8;--aid-surface:#fff;--aid-ink:#18213f;--aid-muted:#59647c;--aid-line:#ced7e6;--aid-control-hover:#99aac8;--aid-soft:#f3f5fa;--aid-yellow:#fff7da;--aid-error:#fff0ee}.dark .stuck-dialog_dialog__NxYOe{--aid-blue:#9bbdff;--aid-blue-hover:#b5ceff;--aid-blue-active:#c7daff;--aid-action-ink:#111c33;--aid-paper:#101625;--aid-surface:#182135;--aid-ink:#f1f4fc;--aid-muted:#b3bfd6;--aid-line:#4a5a77;--aid-control-hover:#8193b2;--aid-soft:#222d44;--aid-yellow:#3e3315;--aid-error:#442525;color-scheme:dark}.stuck-dialog_dialog__NxYOe [class*="dark:text-foreground"],.stuck-dialog_dialog__NxYOe [class*="dark:text-muted-foreground"],.stuck-dialog_dialog__NxYOe [class*=text-navy-]{color:var(--aid-ink)}.stuck-dialog_dialog__NxYOe [class*=bg-navy-50]{background-color:var(--aid-soft)}.stuck-dialog_dialog__NxYOe .bg-gold-50{background-color:var(--aid-yellow)}.stuck-dialog_dialog__NxYOe .bg-red-50{background-color:var(--aid-error)}.stuck-dialog_dialog__NxYOe [class*=text-gold-]{color:#ba6109}.dark .stuck-dialog_dialog__NxYOe [class*=text-gold-]{color:#ffb168}.dark .stuck-dialog_dialog__NxYOe .text-red-900{color:#ffb4aa}@font-face{font-family:__Sora_ac70e9;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_ac70e9;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Sora_Fallback_ac70e9;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ac70e9{font-family:__Sora_ac70e9,__Sora_Fallback_ac70e9;font-style:normal}.__variable_ac70e9{--font-home-display:"__Sora_ac70e9","__Sora_Fallback_ac70e9"}.simulation-workspace_dialog__CKlO_,.simulation-workspace_workspace__UQb8m{--exam-paper:#fffdf8;--exam-surface:#fff;--exam-ink:#18213f;--exam-ink-soft:#283453;--exam-muted:#59647c;--exam-line:#dde2eb;--exam-line-soft:#e4e8f0;--exam-control-border:#ced7e6;--exam-control-hover:#aebbd8;--exam-soft:#f3f5fa;--exam-blue:#1a228a;--exam-blue-hover:#141b71;--exam-blue-active:#10175f;--exam-action-ink:#fff;--exam-orange:#a24c00;--exam-yellow-soft:#fff2b7;--exam-yellow-ink:#674e0b;--exam-success-surface:#edf6ef;--exam-success-border:#a8d0b2;--exam-success-ink:#246c3a;--exam-error-ink:#a82323;--exam-error-soft:#fff0ee;--exam-focus-shadow:#1a228a18}.dark .simulation-workspace_dialog__CKlO_,.dark .simulation-workspace_workspace__UQb8m{--exam-paper:#101625;--exam-surface:#182135;--exam-ink:#f1f4fc;--exam-ink-soft:#dbe3f4;--exam-muted:#b3bfd6;--exam-line:#34415a;--exam-line-soft:#2e3950;--exam-control-border:#4a5a77;--exam-control-hover:#8193b2;--exam-soft:#222d44;--exam-blue:#9bbdff;--exam-blue-hover:#b5ceff;--exam-blue-active:#c7daff;--exam-action-ink:#111c33;--exam-orange:#ffb168;--exam-yellow-soft:#3e3315;--exam-yellow-ink:#ffe290;--exam-success-surface:#193927;--exam-success-border:#3b7350;--exam-success-ink:#a1e8b5;--exam-error-ink:#ffb4aa;--exam-error-soft:#442525;--exam-focus-shadow:#9bbdff33;color-scheme:dark}.simulation-workspace_workspace__UQb8m{--ui-brand:var(--exam-blue);--ui-brand-hover:var(--exam-blue-hover);--ui-brand-active:var(--exam-blue-active);--ui-brand-foreground:var(--exam-action-ink);--ui-page:var(--exam-paper);--ui-ink:var(--exam-ink);--ui-muted:var(--exam-muted);--ui-border:var(--exam-line);--ui-hover:var(--exam-soft);--font-display:var(--font-home-display);min-width:0;min-height:calc(100dvh - 3.5rem);border-top:3px solid #ff7a00;background:var(--exam-paper);color:var(--exam-ink);color-scheme:light;font-family:var(--font-home),var(--font-inter),sans-serif}.simulation-workspace_content__WerG4{width:100%;max-width:1560px;margin:0 auto;padding:18px 28px 32px}.simulation-workspace_backLink__8GCnX{display:inline-flex;align-items:center;gap:5px;min-height:44px;margin-bottom:5px;border-radius:6px;color:var(--exam-muted);font-size:13px;font-weight:500}.simulation-workspace_backLink__8GCnX:hover{color:var(--exam-blue)}.simulation-workspace_backLink__8GCnX:focus-visible{outline:2px solid var(--exam-blue);outline-offset:3px}.simulation-workspace_header__9mcHT{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.simulation-workspace_heading__gHSJZ{min-width:0;max-width:950px}.simulation-workspace_meta__pbchw{margin:0 0 6px;color:var(--exam-muted);font-size:12px}.simulation-workspace_meta__pbchw strong{color:var(--exam-orange);font-weight:600}.simulation-workspace_heading__gHSJZ h1{margin:0;font-family:var(--font-home-display),sans-serif;font-size:clamp(21px,2vw,27px);font-weight:650;line-height:1.25;letter-spacing:-.04em;overflow-wrap:anywhere}.simulation-workspace_subtitle__6JMcJ{margin-top:6px;color:var(--exam-muted);font-size:13px;line-height:1.5}.simulation-workspace_actions__Pzs7E{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;align-items:center}.simulation-workspace_panel__FKUFJ{min-width:0;border:1px solid var(--exam-line);border-radius:12px;background:var(--exam-surface);padding:20px;color:var(--exam-ink)}.simulation-workspace_panelHeader__7Mhwr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.simulation-workspace_panelHeader__7Mhwr h2{font-family:var(--font-home-display),sans-serif;font-size:15px;font-weight:600}.simulation-workspace_panelHeader__7Mhwr>span{color:var(--exam-muted);font-size:12px}.simulation-workspace_secondaryButton__1lSQl{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:1px solid var(--exam-control-border);border-radius:8px;background:var(--exam-surface);padding:8px 12px;color:var(--exam-ink-soft);font-size:13px;font-weight:600;white-space:nowrap;transition:background-color .15s,border-color .15s}.simulation-workspace_secondaryButton__1lSQl:hover{background:var(--exam-soft);border-color:var(--exam-control-hover)}.simulation-workspace_secondaryButton__1lSQl:focus-visible{outline:2px solid var(--exam-blue);outline-offset:3px}.simulation-workspace_secondaryButton__1lSQl:disabled{opacity:.45;cursor:not-allowed}.simulation-workspace_secondaryButton__1lSQl svg{flex-shrink:0;width:17px;height:17px}.simulation-workspace_paceBar__MZVHb{position:sticky;top:3.75rem;z-index:20;margin-bottom:16px;border:1px solid var(--exam-line)!important;border-radius:12px!important;background:var(--exam-soft)!important;box-shadow:0 3px 12px rgb(24 33 63/4%)!important}.simulation-workspace_paceBar__MZVHb button{min-height:44px;border-width:1px!important;border-color:var(--exam-control-border);border-radius:8px;box-shadow:none!important;transform:none!important}.simulation-workspace_paceBar__MZVHb .uppercase{text-transform:none;letter-spacing:0}.simulation-workspace_paceBar__MZVHb .border-2{border-width:1px}.simulation-workspace_paceBar__MZVHb [role=timer] span:first-child{font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;font-variant-numeric:tabular-nums}.simulation-workspace_navigator__PX_4R{padding:0}.simulation-workspace_navigatorSummary__naMmn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;min-height:52px;border-radius:12px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}.simulation-workspace_navigatorSummary__naMmn::-webkit-details-marker{display:none}.simulation-workspace_navigatorSummary__naMmn:focus-visible{outline:2px solid var(--exam-blue);outline-offset:2px}.simulation-workspace_navigatorSummary__naMmn>svg{width:17px;height:17px;color:var(--exam-blue)}.simulation-workspace_navigatorSummary__naMmn>span{flex:1}.simulation-workspace_navigatorSummary__naMmn small{font-size:12px;font-weight:500;color:var(--exam-muted)}.simulation-workspace_navigator__PX_4R[open] .simulation-workspace_navigatorSummary__naMmn{border-bottom:1px solid var(--exam-line-soft);border-radius:12px 12px 0 0}.simulation-workspace_navigator__PX_4R[open] .simulation-workspace_navigatorSummary__naMmn>svg{transform:rotate(90deg)}.simulation-workspace_navigatorSections__peQJx{display:grid;gap:18px;padding:16px}.simulation-workspace_navigatorSectionTitle__PLpZT{font-family:var(--font-home-display),sans-serif;font-size:13px;font-weight:600}.simulation-workspace_choiceButton__T_z_3{min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px dashed var(--exam-control-border);border-radius:8px;color:var(--exam-muted);font-size:12px;font-weight:600}.simulation-workspace_choiceButton__T_z_3[aria-pressed=true]{background:var(--exam-success-surface);border:1px solid var(--exam-success-border);color:var(--exam-success-ink)}.simulation-workspace_choiceButton__T_z_3:focus-visible{outline:2px solid var(--exam-blue);outline-offset:2px}.simulation-workspace_taskChip__mw50H{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px dashed var(--exam-control-border);border-radius:8px;background:var(--exam-surface);padding:8px 12px;color:var(--exam-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.simulation-workspace_taskChip__mw50H:hover{background:var(--exam-soft)}.simulation-workspace_taskChip__mw50H:focus-visible{outline:2px solid var(--exam-blue);outline-offset:3px}.simulation-workspace_taskChip__mw50H[data-picked=true]{border-style:solid;border-color:var(--exam-control-border);color:var(--exam-ink)}.simulation-workspace_taskChip__mw50H[data-done=true]{background:var(--exam-success-surface);border-color:var(--exam-success-border);color:var(--exam-success-ink)}.simulation-workspace_taskChip__mw50H[aria-current=step]{background:var(--exam-blue);border-color:var(--exam-blue);color:var(--exam-action-ink)}.simulation-workspace_taskChip__mw50H[data-removable=true]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.simulation-workspace_removeChoice__uiEhd{min-width:36px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--exam-control-border);border-radius:0 8px 8px 0;color:var(--exam-muted);background:var(--exam-soft)}.simulation-workspace_removeChoice__uiEhd:hover{color:var(--exam-error-ink);background:var(--exam-error-soft)}.simulation-workspace_removeChoice__uiEhd:focus-visible{outline:2px solid var(--exam-blue);outline-offset:3px}.simulation-workspace_stage__Lh4X7{min-width:0}.simulation-workspace_stageHeading__BjIkR{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.simulation-workspace_stageHeading__BjIkR h2{font-family:var(--font-home-display),sans-serif;font-size:16px;font-weight:650}.simulation-workspace_stageHeading__BjIkR>span{font-size:12px;color:var(--exam-muted)}.simulation-workspace_stageHeading__BjIkR>div{margin-left:auto;display:flex;align-items:center;gap:8px}.simulation-workspace_score__DSdiE{border-radius:5px;background:var(--exam-yellow-soft);padding:5px 7px;color:var(--exam-yellow-ink);font-size:11px;font-weight:600}.simulation-workspace_stageGrid__ly3g_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:16px}.simulation-workspace_pane__SNR_i{padding:0}.simulation-workspace_paneHeader__fKNwn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:66px;border-bottom:1px solid var(--exam-line-soft);padding:10px 18px}.simulation-workspace_paneHeader__fKNwn h3{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-home-display),sans-serif;font-size:14px;font-weight:600}.simulation-workspace_paneHeader__fKNwn h3 svg{width:19px;height:19px;color:var(--exam-orange)}.simulation-workspace_paneHeader__fKNwn .simulation-workspace_secondaryButton__1lSQl{border-color:transparent;padding-inline:8px;font-size:12px}.simulation-workspace_paneHeader__fKNwn .simulation-workspace_secondaryButton__1lSQl[hidden]{display:none}.simulation-workspace_traceContent__oUstz{max-height:max(340px,calc(100dvh - 27rem));overflow-y:auto;overscroll-behavior:contain;padding:22px}.simulation-workspace_traceContent__oUstz>*+*{margin-top:20px}.simulation-workspace_expandedPane__dlRNf{min-height:100%;border:0;border-radius:0}.simulation-workspace_expandedPane__dlRNf .simulation-workspace_traceContent__oUstz{max-height:none;max-width:920px;margin-inline:auto;padding:28px;overflow:visible}.simulation-workspace_context__DUciZ{border:1px solid var(--exam-line);border-radius:8px;background:var(--exam-soft)}.simulation-workspace_contextToggle__YuxQo{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;text-align:left;color:var(--exam-ink-soft);font-size:12px;font-weight:600}.simulation-workspace_contextToggle__YuxQo:focus-visible{outline:2px solid var(--exam-blue);outline-offset:2px}.simulation-workspace_contextToggle__YuxQo svg{flex-shrink:0;width:16px;height:16px}.simulation-workspace_contextBody__XzdJT{border-top:1px solid var(--exam-line);padding:15px}.simulation-workspace_prose__gOtOH{font-size:15px;line-height:1.85}.simulation-workspace_prose__gOtOH p+p{margin-top:14px}.simulation-workspace_prompt__Fcsyb{padding:0}.simulation-workspace_answerContent__5FN5Y{padding:18px}.simulation-workspace_expandedPane__dlRNf .simulation-workspace_answerContent__5FN5Y{max-width:1100px;margin-inline:auto;padding:24px}.simulation-workspace_editor__Vv2BF textarea{min-height:340px;border:1px solid var(--exam-control-border);border-radius:8px;padding:18px;line-height:1.8}.simulation-workspace_editor__Vv2BF textarea:focus-visible{border-color:var(--exam-blue);box-shadow:0 0 0 3px var(--exam-focus-shadow);outline:none}.simulation-workspace_editor__Vv2BF textarea::-moz-placeholder{color:var(--exam-muted)}.simulation-workspace_editor__Vv2BF textarea::placeholder{color:var(--exam-muted)}.simulation-workspace_expandedPane__dlRNf .simulation-workspace_editor__Vv2BF textarea{min-height:56dvh}.simulation-workspace_editor__Vv2BF button{border-width:1px;border-color:var(--exam-control-border);border-radius:8px;box-shadow:none;text-transform:none;letter-spacing:0;font-weight:600;transform:none}.simulation-workspace_editor__Vv2BF button[aria-label="Rimuovi foto"]{min-height:44px;min-width:44px}.simulation-workspace_editor__Vv2BF button:hover{background:var(--exam-soft)}.simulation-workspace_editor__Vv2BF img{border-width:1px}.simulation-workspace_taskNavigation__H10Jg{display:flex;justify-content:space-between;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--exam-line-soft)}.simulation-workspace_submitBar___VXNM{position:sticky;bottom:4.75rem;z-index:30;margin-top:18px}.simulation-workspace_submitBarInner__P6uSJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;border:1px solid var(--exam-line);border-radius:10px;background:var(--exam-surface);padding:10px 16px;box-shadow:0 -2px 12px rgb(24 33 63/5%)}.simulation-workspace_submitMeta__8v8T2{display:flex;flex-wrap:wrap;align-items:center;gap:7px 16px;color:var(--exam-muted);font-size:12px}.simulation-workspace_submitButton__vJgJk{min-width:132px;border:0;box-shadow:none}.simulation-workspace_saveIndicator__v9Plv{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.simulation-workspace_dialog__CKlO_{--ui-brand:var(--exam-blue);--ui-brand-hover:var(--exam-blue-hover);--ui-brand-active:var(--exam-blue-active);--ui-brand-foreground:var(--exam-action-ink);color:var(--exam-ink);background:var(--exam-paper);border:1px solid var(--exam-line)!important;border-radius:12px!important;box-shadow:0 12px 50px rgba(24,33,63,.12)!important;font-family:var(--font-home),sans-serif}.simulation-workspace_documentTabs__c6i28{display:inline-flex;width:-moz-fit-content;width:fit-content;gap:4px;border:1px solid var(--exam-line);border-radius:8px;background:var(--exam-soft);padding:4px}.simulation-workspace_documentTabs__c6i28 button{border-radius:5px}.simulation-workspace_fullDocument__hhuPY{display:grid;gap:16px;max-width:1100px;margin-inline:auto}.simulation-workspace_confirmation__U_7oN{display:grid;gap:24px;font-size:15px;line-height:1.7}.simulation-workspace_workspace__UQb8m [data-focus-panel="Consegnare ora?"][data-expanded=true]{inset:50% auto auto 50%;width:min(560px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px);transform:translate(-50%,-50%);border:1px solid var(--exam-line);border-radius:14px;box-shadow:0 12px 48px rgba(24,33,63,.18)}@media (min-width:1024px){.simulation-workspace_paceBar__MZVHb{top:12px}.simulation-workspace_navigatorSections__peQJx{grid-template-columns:repeat(2,minmax(0,1fr))}.simulation-workspace_submitBar___VXNM{bottom:16px}}@media (max-width:767px){.simulation-workspace_content__WerG4{padding:12px 14px 24px}.simulation-workspace_header__9mcHT{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}.simulation-workspace_actions__Pzs7E{justify-content:flex-start}.simulation-workspace_stageGrid__ly3g_{grid-template-columns:minmax(0,1fr);gap:14px}.simulation-workspace_paneHeader__fKNwn{min-height:62px;padding:8px 14px}.simulation-workspace_traceContent__oUstz{max-height:50dvh;padding:18px}.simulation-workspace_answerContent__5FN5Y{padding:14px}.simulation-workspace_editor__Vv2BF textarea{min-height:260px}.simulation-workspace_paceBar__MZVHb{padding:10px!important}.simulation-workspace_paceBar__MZVHb>div{gap:10px}.simulation-workspace_paceBar__MZVHb .ml-auto{margin-left:0}.simulation-workspace_paceBar__MZVHb .tracking-\[0\.18em\]{font-size:10px}.simulation-workspace_removeChoice__uiEhd{min-width:44px}.simulation-workspace_submitBarInner__P6uSJ{padding:10px 12px}.simulation-workspace_submitMeta__8v8T2{flex:1;min-width:140px}.simulation-workspace_submitButton__vJgJk{min-width:115px;padding-inline:15px}.simulation-workspace_expandedPane__dlRNf .simulation-workspace_answerContent__5FN5Y,.simulation-workspace_expandedPane__dlRNf .simulation-workspace_traceContent__oUstz{padding:18px}}@media (prefers-reduced-motion:reduce){.simulation-workspace_dialog__CKlO_ *,.simulation-workspace_workspace__UQb8m *{scroll-behavior:auto!important;transition:none!important}}.simulation-workspace_workspace__UQb8m [class*=text-navy-]{color:var(--exam-ink-soft)}.simulation-workspace_workspace__UQb8m [class*=text-success]{color:var(--exam-success-ink)}.simulation-workspace_workspace__UQb8m [class*=text-destructive]{color:var(--exam-error-ink)}.simulation-workspace_workspace__UQb8m [class*=border-navy-]{border-color:var(--exam-line)}.simulation-workspace_workspace__UQb8m [class*="bg-navy-950/"]{background-color:var(--exam-soft)}.simulation-workspace_workspace__UQb8m .bg-white{background-color:var(--exam-surface)}.simulation-workspace_workspace__UQb8m .bg-gold-100,.simulation-workspace_workspace__UQb8m .bg-gold-50{background-color:var(--exam-yellow-soft);color:var(--exam-yellow-ink)}.simulation-workspace_workspace__UQb8m [class*=text-gold-]{color:var(--exam-orange)}.simulation-workspace_workspace__UQb8m [class*="bg-[#F3F5FA]"]{background-color:var(--exam-soft)}.simulation-workspace_workspace__UQb8m [class*="bg-[#FFFDF8]"]{background-color:var(--exam-paper)}.simulation-workspace_workspace__UQb8m iframe,.simulation-workspace_workspace__UQb8m img{background-color:#fff!important}.dark .simulation-workspace_workspace__UQb8m [data-focus-panel][data-expanded=true]{color-scheme:dark}