:root{color-scheme:light;--af-accent:#126b70;--af-accent-soft:#e8f2f0;--af-primary:linear-gradient(180deg, #25888b 0%, #16777b 45%, #105b60 100%);--af-primary-hover:linear-gradient(180deg, #1c777a 0%, #12666b 45%, #0e5055 100%);--af-text:#242529;--af-muted:#62636b;--af-surface:#fff;--af-sidebar:#f1f1f3;--af-base:#f1f1f3;--af-workspace:#f7f7f9;--af-field:var(--af-surface);--af-field-muted:#f7f7f7;--af-border:#dedee5;--af-control-border:#85858f;--af-focus:#126b70;--af-danger:#b42318;--af-radius:10px;--af-control-height:38px;--af-control-padding:9px 12px;--af-header-height:56px;--af-left:256px;--af-right:320px;--af-gap:clamp(12px, 1.4vw, 20px);--af-content-space:clamp(20px, 3vw, 48px);--af-font:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root[data-theme=dark]{color-scheme:dark;--af-text:#ececf1;--af-muted:#aaaab7;--af-surface:#202126;--af-sidebar:#1b1c21;--af-base:#1b1c21;--af-workspace:#16171b;--af-field:var(--af-surface);--af-field-muted:#26272e;--af-border:#383941;--af-control-border:#7f808b;--af-accent:#8ed4d1;--af-accent-soft:#173b3d;--af-focus:#8ed4d1;--af-danger:#ffaaa2}*{box-sizing:border-box}body{font:13px/1.55 var(--af-font);color:var(--af-text);background:var(--af-base);margin:0}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer;min-height:var(--af-control-height);border:1px solid var(--af-control-border);background:var(--af-surface);padding:var(--af-control-padding);border-radius:8px}button:hover:not(:disabled){background:var(--af-accent-soft)}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--af-accent);text-underline-offset:3px}input,select,textarea{width:100%;min-width:0;min-height:var(--af-control-height);padding:var(--af-control-padding);background:var(--af-field);border:1px solid var(--af-border);border-radius:8px;display:block}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23797986' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}textarea{resize:vertical;max-height:30dvh}label{margin-block:0 6px;font-size:12px;font-weight:550;display:block}:focus-visible{outline:2px solid var(--af-focus);outline-offset:3px}[hidden]{display:none!important}.af-sr,.af-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.af-skip:focus{z-index:50;background:var(--af-surface);padding:12px;position:fixed;top:16px;left:16px}.af-frame{grid-template-columns:var(--af-left) 10px minmax(0,1fr) 10px var(--af-right);gap:0;height:100dvh;min-height:0;padding:16px;display:grid}.af-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.af-left{background:var(--af-base);border:0;border-radius:0}.af-left>.af-panel-header{border-bottom:0}.af-main{overflow:hidden}.af-right{position:relative;overflow:hidden}.af-workspace-footer{border-top:1px solid var(--af-border);background:var(--af-workspace);min-height:34px;color:var(--af-muted);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:11px;display:flex}.af-workspace-footer>*{overflow-wrap:anywhere;min-width:0}.af-panel-header,.af-toolbar{flex:0 0 var(--af-header-height);height:var(--af-header-height);border-bottom:1px solid var(--af-border);align-items:center;gap:8px;padding:8px 12px;display:flex}.af-panel-header{justify-content:space-between}.af-brand{align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}.af-mark{background:var(--af-primary);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.af-toolbar-content{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.af-icon{background:0 0;border:0;flex:0 0 34px;place-items:center;width:34px;min-height:34px;padding:7px;font-size:20px;display:grid}.af-drawer-toggle{display:none}.af-icon svg,.af-primary svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.af-scroll{overscroll-behavior:contain;scrollbar-width:thin;overflow-wrap:anywhere;flex:1;min-height:0;overflow:auto}.af-left>.af-scroll{padding:16px 12px}.af-panel-footer{border-top:1px solid var(--af-border);gap:8px;padding:12px;display:grid}.af-panel-footer button{width:100%}.af-panel-footer a{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;display:flex}.af-secondary{background:var(--af-surface);border:1px solid var(--af-border);color:var(--af-text);font-weight:500;text-decoration:none}.af-secondary:hover:not(:disabled){background:var(--af-workspace);border-color:var(--af-control-border)}.af-primary{background:var(--af-primary);color:#fff;border-color:#0000;font-weight:600}.af-primary:hover:not(:disabled){background:var(--af-primary-hover)}.af-canvas{padding:var(--af-content-space);background:var(--af-workspace);border-radius:0}.af-resizer{cursor:col-resize;touch-action:none;user-select:none;outline:none;position:relative}.af-resizer:focus{outline:none}.af-resizer:after{content:"";background:var(--af-control-border);border-radius:999px;width:2px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.af-resizer:hover:after,.af-resizer[data-dragging]:after,.af-resizer:focus-visible:after{background:var(--af-accent);height:48px}.af-resizer:focus-visible:after{box-shadow:0 0 0 2px var(--af-accent-soft)}.af-frame[data-hide-left]{grid-template-columns:minmax(0,1fr) 10px var(--af-right)}.af-frame[data-hide-right]{grid-template-columns:var(--af-left) 10px minmax(0,1fr)}.af-frame[data-hide-left][data-hide-right]{grid-template-columns:minmax(0,1fr)}.af-frame[data-hide-left] .af-left,.af-frame[data-hide-left] [data-af-resize=left],.af-frame[data-hide-right] .af-right,.af-frame[data-hide-right] [data-af-resize=right]{display:none}.af-chips{scrollbar-width:thin;gap:6px;margin:0 -3px 16px;padding:3px;display:flex;overflow-x:auto}.af-chips button{white-space:nowrap;background:0 0;border-color:#0000;border-radius:999px;flex:none;min-height:32px;padding:5px 11px;font-size:12px}.af-chips button[aria-pressed=true]{background:var(--af-accent-soft);color:var(--af-accent)}.af-search{margin-bottom:24px;position:relative}.af-search>svg{width:15px;height:15px;color:var(--af-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.af-search input{border-color:var(--af-border);background:var(--af-surface);min-height:34px;padding:7px 10px 7px 34px;font-size:12px;box-shadow:0 1px 2px #00000004}.af-nav-section{margin-block:24px}.af-nav-section h2{color:var(--af-muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;padding-inline:12px;font-size:10px;font-weight:600}.af-nav-section select+h2{margin-top:20px}.af-nav-item{text-align:left;width:100%;min-height:36px;color:var(--af-muted);background:0 0;border:0;align-items:center;gap:10px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.af-nav-item:hover{color:var(--af-text);background:color-mix(in srgb,var(--af-text) 5%,transparent)}.af-nav-item[aria-current=page]{color:var(--af-accent);background:var(--af-accent-soft);font-weight:600}.af-nav-current{opacity:0;background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:auto}.af-nav-item[aria-current=page] .af-nav-current{opacity:1}.af-sidebar-settings{border-top:1px solid var(--af-border);padding:20px 12px 0}.af-sidebar-settings select{border-color:var(--af-border);background-color:var(--af-surface);min-height:34px;padding-block:7px;font-size:12px}.af-sidebar-settings h2{padding-inline:0}.af-hint{color:var(--af-muted);font-size:11px;line-height:1.6}.af-eyebrow{letter-spacing:.08em;color:var(--af-muted);font-size:10px;font-weight:650}.af-assistant-header>strong{font-size:14px;font-weight:650}.af-assistant-actions{align-items:center;gap:2px;display:flex}.af-assistant-actions .af-icon{flex-basis:30px;width:30px;min-height:32px;padding:7px}.af-assistant-actions svg{width:14px;height:14px}.af-assistant-actions [data-af-options-toggle] circle{fill:currentColor;stroke:none;r:1.8px}.af-assistant-body{flex-direction:column;padding:20px 16px;display:flex}.af-assistant-welcome{justify-items:start;gap:8px;margin:auto 0;padding-block:16px;display:grid}.af-assistant-welcome-icon{width:36px;height:36px;color:var(--af-accent);background:var(--af-accent-soft);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.af-assistant-welcome-icon svg{fill:currentColor;width:18px;height:18px}.af-assistant-welcome h2{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:650;line-height:1.5}.af-assistant-welcome p{color:var(--af-muted);margin:0;font-size:13px;line-height:1.65}.af-assistant-starters{gap:6px;width:100%;margin-top:10px;display:grid}.af-assistant-starters button{text-align:left;border:1px solid var(--af-border);background:var(--af-surface);border-radius:7px;width:100%;min-height:36px;padding:8px 12px;font-size:13px;font-weight:450}.af-assistant-bottom{flex:none;max-height:60%;padding-top:4px;overflow:auto}.af-composer{border:1px solid var(--af-border);background:var(--af-surface);border-radius:22px;margin:0 16px;padding:12px 12px 10px;box-shadow:0 3px 12px #00000007}.af-composer textarea{resize:none;background:0 0;border:0;border-radius:0;outline:none;height:56px;min-height:56px;max-height:25dvh;padding:0;font-size:14px;line-height:1.5}.af-composer-actions{align-items:center;gap:8px;margin-top:6px;display:flex}.af-composer-actions .af-hint{flex:96px;font-size:10px;line-height:1.5}.af-shortcuts{min-width:0;color:var(--af-muted);flex:1;gap:4px;font-size:10px;line-height:1.3;display:grid}.af-shortcuts>span{align-items:center;gap:5px;display:flex}.af-shortcuts kbd{border:1px solid var(--af-border);background:var(--af-workspace);min-width:34px;height:19px;font:inherit;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.af-composer-actions button{border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:5px 10px;font-size:12px;display:flex}.af-composer-actions svg{width:12px;height:12px}.af-chat-status{margin:6px 0 0;font-size:10px}.af-assistant-footer{color:var(--af-muted);align-items:center;gap:8px;padding:8px 16px 12px;font-size:11px;display:flex}.af-assistant-footer>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.af-assistant-footer button{border:1px solid var(--af-border);background:var(--af-surface);border-radius:999px;flex:none;min-height:25px;padding:3px 9px;font-size:11px;font-weight:450}.af-assistant-options{inset:calc(var(--af-header-height) + 4px) 12px auto;z-index:5;max-height:calc(100% - var(--af-header-height) - 20px);background:var(--af-surface);border:1px solid var(--af-border);border-radius:10px;padding:16px;position:absolute;overflow:auto;box-shadow:0 8px 28px #0002}.af-assistant-options select{font-size:12px}.af-assistant-options>[data-af-options-close]{width:100%;margin-top:8px}.af-frame[data-layout=tall]{align-items:start;height:auto;min-height:100dvh}.af-frame[data-layout=tall] .af-main{min-height:calc(100dvh - 32px);overflow:visible}.af-frame[data-layout=tall] .af-canvas{flex:1 0 auto;overflow:visible}.af-frame[data-layout=tall] .af-left,.af-frame[data-layout=tall] .af-right,.af-frame[data-layout=tall] .af-resizer{height:calc(100dvh - 32px);position:sticky;top:16px}.af-section{width:100%;max-width:880px;margin-inline:auto;margin-bottom:var(--af-gap)}.af-card{border:1px solid var(--af-border);background:var(--af-surface);border-radius:12px;padding:clamp(16px,2vw,28px)}.af-section h1{letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(24px,2.8vw,36px);line-height:1.2}.af-section h2{margin:0 0 12px;font-size:16px}.af-section p{color:var(--af-muted);margin:0 0 16px}.af-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.af-form-grid .af-wide{grid-column:1/-1}.af-demo-status{min-height:22px;margin-top:12px}.af-backdrop{z-index:20;cursor:default;background:#12131c66;border:0;border-radius:0;position:fixed;inset:0}@media (width<=1199px){.af-frame,.af-frame[data-hide-left],.af-frame[data-hide-right],.af-frame[data-hide-left][data-hide-right]{grid-template-columns:minmax(0,1fr)}.af-frame[data-layout=tall] .af-left,.af-frame[data-layout=tall] .af-right{height:auto;position:fixed}.af-resizer{display:none}.af-drawer-toggle{display:grid}.af-left,.af-right{display:none}.af-frame[data-drawer=left] .af-left,.af-frame[data-drawer=right] .af-right{z-index:30;width:min(360px,100% - 32px);display:flex;position:fixed;top:16px;bottom:16px;box-shadow:0 20px 70px #0003}.af-left{background:var(--af-base);border:1px solid var(--af-border);border-radius:var(--af-radius);left:16px}.af-right{right:16px}button,summary,.af-icon,.af-chips button,.af-nav-item,.af-composer-actions button,.af-assistant-starters button,.af-assistant-footer button{min-height:44px}.af-assistant-actions .af-icon{flex-basis:44px;width:44px;min-height:44px}.af-assistant-body{padding-block:12px}.af-icon{flex-basis:44px;width:44px}input,select,textarea,.af-search input,.af-sidebar-settings select{min-height:44px;font-size:16px}.af-panel-header,.af-toolbar{padding-inline:8px}}@media (width<=560px){.af-form-grid{grid-template-columns:minmax(0,1fr)}.af-toolbar-content{font-size:11px}}@media (prefers-reduced-motion:no-preference){button{transition:background-color .15s,color .15s}.af-resizer:after{transition:height .16s,background-color .16s}}@media (forced-colors:active){select{appearance:auto;background-image:none}}[dir=rtl] select{background-position:12px;padding-left:36px;padding-right:12px}@media (height<=500px){.af-assistant-welcome{gap:4px;padding-block:0}.af-assistant-welcome-icon{display:none}.af-assistant-starters{margin-top:4px}.af-composer textarea{height:42px;min-height:42px}}.af-select-trigger{text-align:start;background:var(--af-field);border-color:var(--af-border);justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;font-weight:400;display:flex}.af-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-select-chevron{border-right:1.5px solid var(--af-muted);border-bottom:1.5px solid var(--af-muted);flex:none;width:7px;height:7px;margin-inline:3px;transform:translateY(-2px)rotate(45deg)}.af-select-popover{overscroll-behavior:contain;border:1px solid var(--af-border);background:var(--af-surface);color:var(--af-text);font:13px/1.45 var(--af-font);border-radius:10px;margin:0;padding:4px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 8px 28px #0002}.af-select-option{cursor:pointer;overflow-wrap:anywhere;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:7px 10px;display:flex}.af-select-option[data-active]{background:var(--af-accent-soft);color:var(--af-accent)}.af-select-option[aria-disabled=true]{color:var(--af-muted);opacity:.55;cursor:not-allowed}.af-select-check{visibility:hidden;color:var(--af-accent);flex:none}.af-select-option[aria-selected=true] .af-select-check{visibility:visible}.af-sidebar-settings .af-select-trigger{border-color:var(--af-border);background:var(--af-surface);min-height:34px;padding-block:7px;font-size:12px}.af-sidebar-settings .af-select-popover+h2{margin-top:20px}.af-assistant-options .af-select-trigger{font-size:12px}@media (width<=1199px){.af-select-trigger,.af-sidebar-settings .af-select-trigger{min-height:44px;font-size:16px}.af-select-option{min-height:44px}}.af-select-trigger:hover:not(:disabled){background:var(--af-field)}input:focus,select:focus,textarea:focus,.af-select-trigger:focus,.af-select-trigger[aria-expanded=true],.af-composer:focus-within{border-color:var(--af-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--af-focus) 20%,transparent);outline:none}input:disabled,select:disabled,textarea:disabled,input[readonly],textarea[readonly],.af-select-trigger:disabled{background-color:var(--af-field-muted);color:var(--af-muted);opacity:1}input:disabled,select:disabled,textarea:disabled,.af-select-trigger:disabled{cursor:not-allowed}.af-composer textarea:focus{box-shadow:none;border:0;outline:none}.af-frame .experiment-plan{border:1px solid var(--af-border);background:var(--af-surface);border-radius:8px;padding:20px}.af-frame .experiment-plan h2{margin:0 0 16px}.af-frame .experiment-plan dl{margin-block:16px}.af-frame .af-assistant-starters button{text-align:left;justify-content:flex-start}.af-frame .import-button{border:1px solid var(--af-control-border);background:var(--af-surface);flex-direction:row;align-items:center;padding:10px 12px}.af-frame .af-assistant-options label{display:block}.af-frame .af-assistant-options label input{margin-top:8px}.af-frame .af-assistant-welcome-icon{display:none}.game-library-card .af-secondary{justify-content:center;align-items:center;min-height:44px;padding:10px 14px;display:inline-flex}.af-frame .af-resizer:hover:after,.af-frame .af-resizer[data-dragging]:after{background:var(--af-control-border)}:root{--accent:var(--af-accent);--deep:#164a4c;--ink:var(--af-text);--muted:var(--af-muted);--line:var(--af-border);--soft:var(--af-workspace);--selected:var(--af-accent-soft);--paper:var(--af-surface)}body{overflow:hidden}.af-frame{font-family:var(--af-font)}.af-panel{box-shadow:none}.af-canvas{padding:0}.game-brand{color:var(--af-text);gap:12px;min-width:0;text-decoration:none}.game-brand img{object-fit:contain;flex:0 0 40px}.game-brand span{overflow-wrap:anywhere;min-width:0}.game-brand small{letter-spacing:.12em;color:var(--af-muted);margin-top:4px;font-size:9px;display:block}.game-library-link{min-height:44px;color:var(--af-muted);align-items:center;gap:10px;margin:8px 0 16px;text-decoration:none;display:flex}.game-nav{gap:6px;display:grid}.game-nav a{min-height:44px;color:var(--af-text);border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.game-nav a[aria-current=page]{background:var(--af-accent-soft);color:var(--af-accent);font-weight:650}.game-nav .fa-icon{width:18px}.game-save{margin-top:24px;line-height:1.6}.game-save p{color:var(--af-muted);overflow-wrap:anywhere;margin:10px 0;font-size:12px}.game-file-actions{gap:8px;display:grid}.game-file-actions button,.game-file-actions .import-button{justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.game-file-actions small{color:var(--af-muted);margin-top:4px}.game-toolbar{align-items:center;gap:12px;min-width:0;display:flex}.game-toolbar span{color:var(--af-muted);font-size:12px}.game-loading{min-height:280px;padding:32px 24px}.game-loading h1{margin:16px 0;font-size:26px;line-height:1.2}.game-loading p{margin:12px 0;line-height:1.6}.af-frame .workspace-view{min-height:0;padding:24px}.af-frame .training-guide{margin:20px 24px}.af-frame .global-message{margin:16px 24px}.af-frame .experiment-plan{margin:20px 24px}.af-frame .af-main{height:auto}.af-frame .af-main .primary{background:var(--af-primary);color:#fff;border-color:#0000}.af-frame select:not([multiple]){appearance:none;background-position:right 16px center;padding-inline-end:44px}.af-frame select[multiple]{background-image:none}.af-frame .af-panel-footer{margin-top:auto}.af-frame .af-assistant-welcome h2{font-family:var(--af-font)}.af-frame .af-icon svg{width:20px;height:20px}.af-frame .af-composer button{min-height:36px}.af-frame .af-assistant-footer button{white-space:normal}.af-frame .af-main button:hover:not(:disabled){transform:none}.af-frame .auto-refit label{text-align:left;justify-content:flex-start;align-items:center;gap:10px;display:flex}.af-frame .auto-refit input[type=checkbox]{flex:0 0 18px;width:18px;min-height:18px}.af-frame .af-assistant-options label{margin-top:12px}.af-frame .game-provider-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.game-connection-field{margin-top:12px}.game-connection-field input{margin-top:8px}.af-frame .flappy-fields label{flex-direction:column;gap:8px;display:flex}.af-frame #game-controller-state{flex:1;min-width:0}.game-run-state{border:1px solid var(--af-border);background:var(--af-accent-soft);border-radius:8px;margin:0 0 20px;padding:16px;line-height:1.6}.game-run-state strong{margin-bottom:8px;display:block}.game-run-state p{margin:0}.af-frame input[type=checkbox]{width:auto;display:inline-block}.af-frame .suite-telemetry p{min-width:0}.af-frame .suite-telemetry strong{overflow-wrap:anywhere}.af-frame .af-canvas:focus-visible{outline-offset:-3px}@media (width<=720px){.af-frame .workspace-view{padding:20px 16px}.af-frame .training-guide,.af-frame .experiment-plan,.af-frame .global-message{margin:16px}.game-loading{padding:24px 16px}.game-toolbar{flex-wrap:wrap;gap:2px 10px}.af-workspace-footer,.af-frame .play-actions{flex-wrap:wrap}.af-frame .play-actions button{white-space:normal;min-height:44px}}@media (forced-colors:active){.af-frame select:not([multiple]){appearance:auto;background-image:none}}.af-frame select:not([multiple]):dir(rtl){background-position:16px;padding-inline:12px 44px}.af-frame .game-chat-message{border-bottom:1px solid var(--af-border);padding:16px 0}.game-chat-message strong{margin-bottom:8px;display:block}.game-chat-message p{white-space:pre-wrap;margin:0;line-height:1.65}.af-frame .af-assistant-options .import-button{align-items:center;min-height:44px;padding:8px 12px;display:flex}.game-library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.game-library-card{border:1px solid var(--af-border);background:var(--af-surface);color:var(--af-text);border-radius:10px;padding:20px;text-decoration:none}.game-library-card h2{font:600 18px var(--af-font);margin:0 0 12px}.game-library-card p{color:var(--af-muted);margin:0 0 16px;line-height:1.6}.af-frame .game-run-state strong{margin-bottom:8px;display:block}.af-frame .game-run-state p{margin:0}.af-frame .control-card,.af-frame .page-heading{color:var(--af-text)}.af-frame .control-card{background:var(--af-surface)}.af-frame .af-workspace-footer{min-height:44px}.af-frame .af-resizer{align-self:center;width:10px;height:64px}.af-frame .af-resizer:before{content:"";position:absolute;inset:0 -7px}.af-frame .af-icon:focus:not(:focus-visible){outline:none}
