:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ink:#18314a;--color-ink-strong:#0b2743;--color-ink-muted:#5a7183;--color-accent:#1c9297;--color-accent-strong:#116f76;--color-accent-soft:#dff5f3;--color-positive:#287657;--color-positive-soft:#dff3e8;--color-warning:#9f6813;--color-warning-soft:#fff3d9;--color-danger:#b44b45;--color-danger-soft:#fff0ee;--color-hypothetical:#65558f;--color-hypothetical-soft:#f0edff;--color-campus-id:#8f1d42;--color-campus-mail:#97500d;--color-campusgram:#684b8d;--color-campus-id-ink:#123a5c;--color-campus-id-muted:#587187;--color-campus-id-accent:#9a2451;--color-campus-id-soft:#f7e4eb;--color-campus-id-border:#c9d7e1;--color-campus-id-surface:#f2f7fa;--color-campus-mail-ink:#733407;--color-campus-mail-muted:#8d6749;--color-campus-mail-accent:#dc6500;--color-campus-mail-soft:#ffead7;--color-campus-mail-border:#efc49f;--color-campus-mail-surface:#fff8f0;--color-campusgram-ink:#76204a;--color-campusgram-muted:#8f5b74;--color-campusgram-accent:#c62d70;--color-campusgram-soft:#fde2ee;--color-campusgram-border:#e8b2c9;--color-campusgram-surface:#fff6fa;--color-surface-canvas:#edf4f6;--color-surface-primary:#fff;--color-surface-muted:#f6f9fa;--color-surface-elevated:#fff;--color-surface-inverse:#0b2743;--color-surface-analysis:#030506;--color-surface-analysis-raised:#0b1117;--color-surface-chrome:#edf1f3;--color-surface-tab-idle:#ffffff75;--color-surface-tab-hover:#ffffffd1;--color-surface-address:#ffffffbd;--color-surface-float:#fffffff0;--color-surface-desktop-menu-mac:#eff7fcdb;--color-wallpaper-mac-base:#5369ca;--color-wallpaper-mac-blue:#61c5e5;--color-wallpaper-mac-violet:#8a62d2;--color-wallpaper-mac-coral:#ec879c;--color-wallpaper-mac-peach:#f2ad79;--color-surface-browser-chrome-mac:#dfe8ed;--color-surface-browser-navigation-mac:#f6f8fa;--color-surface-browser-tab-idle-mac:#e3ebef;--color-surface-browser-address-mac:#fff;--color-border-browser-chrome-mac:#c9d7df;--color-surface-browser-chrome-windows:#e9edf0;--color-surface-browser-navigation-windows:#fafbfc;--color-surface-browser-tab-idle-windows:#e3e9ed;--color-surface-browser-address-windows:#fff;--color-border-browser-chrome-windows:#d4dde4;--color-surface-browser-chrome-linux:#e3dfe6;--color-surface-browser-navigation-linux:#f8f7f8;--color-surface-browser-tab-idle-linux:#e9e4eb;--color-surface-browser-address-linux:#fdfcfd;--color-border-browser-chrome-linux:#cfc8d0;--color-border:#cad8df;--color-border-soft:#e2eaed;--color-border-analysis:#27313a;--color-focus:#8a5300;--color-overlay:#0b27436b;--color-control-close:#d76a61;--color-control-minimize:#ddb14d;--color-control-expand:#64ad7b;--color-control-neutral-border:#0b274329;--color-on-inverse:#fff;--color-on-inverse-muted:#d9ebef;--color-ink-analysis:#f2f6f7;--color-ink-analysis-muted:#aab8c1;--font-family-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-x-small:.75rem;--font-size-small:.875rem;--font-size-body:1rem;--font-size-heading-small:1.125rem;--font-size-heading-medium:clamp(1.7rem, 3vw, 2.55rem);--font-weight-medium:550;--font-weight-semibold:650;--font-weight-bold:720;--font-weight-heavy:800;--line-height-tight:1.15;--line-height-body:1.55;--letter-spacing-tight:-.025em;--letter-spacing-wide:.1em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--radius-small:10px;--radius-medium:16px;--radius-large:22px;--radius-round:999px;--radius-browser-window-mac:var(--radius-medium);--radius-browser-window-windows:0;--radius-browser-window-linux:12px;--shadow-window:0 22px 60px #0b27432e;--shadow-card:0 10px 26px #0b27431a;--shadow-float:0 5px 14px #0b274317;--shadow-focus:0 0 0 4px #8a530033;--motion-instant:1ms;--motion-fast:.18s;--motion-standard:.28s;--motion-slow:.42s;--motion-ease-out:cubic-bezier(.2, .75, .2, 1);--border-width-thin:1px;--border-width-medium:2px;--border-width-focus:3px;--size-control-medium:2.25rem;--size-control-large:2.875rem;--size-window-control:.7rem;--size-window-control-mac:.82rem;--size-status-marker:1.35rem;--size-browser-tab-min:9.75rem;--size-browser-tab-min-compact:8.5rem;--size-browser-shell-max:96rem;--size-browser-shell-min-height:34rem;--size-browser-shell-max-height:none;--size-content-narrow:18rem;--size-copy-measure:42rem;--size-illustration-medium:clamp(7.5rem, 14vw, 10.5rem);--size-passwo-speaking-width:clamp(7.6rem, min(10.8vw, 16vh), 11.23rem);--size-passwo-speaking-height:clamp(10.8rem, min(16.2vw, 24vh), 16.85rem);--size-overlay-content-max:31rem;--z-dim:10;--z-passwo:20;--z-speech:30;--z-controls:40;--passwo-navy-950:var(--color-ink-strong);--passwo-navy-800:#164b78;--passwo-teal-700:var(--color-accent-strong);--passwo-teal-500:#2cabb0;--passwo-teal-100:var(--color-accent-soft);--passwo-surface:var(--color-surface-primary);--passwo-surface-muted:var(--color-surface-muted);--passwo-border:var(--color-border);--passwo-text:var(--color-ink);--passwo-focus:var(--color-focus);--passwo-shadow:var(--shadow-window);font-family:var(--font-family-sans);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{background:var(--color-surface-canvas);min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;color:var(--passwo-text);background:var(--color-surface-canvas);margin:0}button,input,textarea,select{font:inherit}button{transition-duration:var(--motion-fast);transition-property:translate,scale;transition-timing-function:var(--motion-ease-out)}@media (hover:hover){:where(button:not(:disabled):not([aria-disabled=true]):hover){translate:0 -.08rem}}:where(button:not(:disabled):not([aria-disabled=true]):active){transition-duration:var(--motion-instant);translate:0 .06rem;scale:.985}@media (prefers-reduced-motion:reduce){button{transition-duration:var(--motion-instant)}:where(button:not(:disabled):not([aria-disabled=true]):hover),:where(button:not(:disabled):not([aria-disabled=true]):active){translate:none;scale:none}}:is(#root:has([data-personal-marker-cursor-active=true]),#root:has([data-personal-marker-cursor-active=true]) *){cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cdefs%3e%3clinearGradient%20id='marker'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23ffb1e8'/%3e%3cstop%20offset='0.45'%20stop-color='%23ef70cc'/%3e%3cstop%20offset='1'%20stop-color='%239c337f'/%3e%3c/linearGradient%3e%3clinearGradient%20id='skin'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23ffe0c2'/%3e%3cstop%20offset='1'%20stop-color='%23d79b73'/%3e%3c/linearGradient%3e%3cfilter%20id='shadow'%20x='-30%25'%20y='-30%25'%20width='170%25'%20height='170%25'%3e%3cfeDropShadow%20dx='1'%20dy='1.4'%20stdDeviation='1'%20flood-color='%23050509'%20flood-opacity='.65'/%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23shadow)'%3e%3cpath%20d='m1.4%201.2%207.8%202.5-5.5%205.5Z'%20fill='%233d2037'%20stroke='%23fff'%20stroke-width='.65'/%3e%3cpath%20d='M6.5%206.4%2010%203l15.7%2015.7-3.5%203.5Z'%20fill='url(%23marker)'%20stroke='%235c2750'%20stroke-width='1'/%3e%3cpath%20d='m10%203%202.3%202.3-3.5%203.5-2.3-2.4Z'%20fill='%23f7d7ec'/%3e%3cpath%20d='m23.2%2016.3%203.3%203.3-2.9%202.9-3.3-3.3Z'%20fill='%2370255d'/%3e%3cpath%20d='M16.2%2016.6c1.1-1.1%202.4-1%203.2-.2l1.1%201.1c.2-1%20.7-1.7%201.5-1.8%201-.2%201.9.5%202.1%201.5l.3%201.5c.4-.7%201.1-1.1%201.8-.9%201%20.2%201.5%201.2%201.3%202.1l-.2.9c.6-.4%201.3-.4%201.9%200%20.8.6.9%201.7.3%202.5l-4.2%205.5c-1.4%201.8-4%202.2-5.9.8l-5-3.8a3.2%203.2%200%200%201-.6-4.5l2.4-4.7Z'%20fill='url(%23skin)'%20stroke='%238d5b42'%20stroke-width='.9'%20stroke-linejoin='round'/%3e%3cpath%20d='m17.2%2017.5%203.6%203.6M20.5%2017.5l2.8%202.8M24.4%2018.7l1.8%201.8'%20fill='none'%20stroke='%23b87958'%20stroke-width='.75'%20stroke-linecap='round'/%3e%3cpath%20d='M15.4%2022.1c1.4-.7%203.3-.3%204.3%201'%20fill='none'%20stroke='%23fff0df'%20stroke-width='.75'%20stroke-linecap='round'%20opacity='.8'/%3e%3c/g%3e%3c/svg%3e") 2 2,crosshair!important}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
