._0QYtna_root{color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body)}:where(._0QYtna_root) *,:where(._0QYtna_root) :before,:where(._0QYtna_root) :after{border-style:solid;border-width:0;border-color:var(--hairline)}:where(._0QYtna_root) :where(button,input,textarea,summary){color:inherit;font:inherit;letter-spacing:inherit}:where(._0QYtna_root) button{cursor:pointer;background:0 0;padding:0}:where(._0QYtna_root) a{color:inherit;text-decoration:none}:where(._0QYtna_root) :where(h1,h2,h3,p,figure){margin:0}:where(._0QYtna_root) dialog{width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:0 0;margin:0;padding:0}:where(._0QYtna_root) hr{margin:0}:where(._0QYtna_root) output{display:block}:where(._0QYtna_root) :where(a,button,summary,[role=menuitem]):focus-visible{outline:var(--focus-ring);outline-offset:2px}:where(._0QYtna_root) :where(input,textarea,dialog):focus-visible{outline:none}:where(._0QYtna_root) svg{stroke-width:var(--icon-stroke-width)}._0QYtna_sections>*{flex:none}._0QYtna_toolbar{align-items:center;gap:var(--space-12);margin-bottom:var(--space-24);display:flex}._0QYtna_categories{flex:0 240px;min-width:0;margin-right:auto}._0QYtna_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0QYtna_toolbarActions{align-items:center;gap:var(--space-8);flex:none;display:flex}._0QYtna_toolbarGlyph{width:20px;height:20px}._0QYtna_profile{gap:var(--space-8);margin-bottom:var(--space-32);justify-items:start;display:grid}._0QYtna_heading{font-size:var(--text-page);line-height:var(--leading-page)}._0QYtna_support{max-width:var(--page-measure);color:var(--muted);font-size:var(--text-ui);line-height:var(--leading-ui);overflow-wrap:anywhere}._0QYtna_controls{align-items:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._0QYtna_sectionLink{color:var(--muted);font-size:var(--text-ui);line-height:var(--leading-ui);text-underline-offset:3px;text-decoration:underline}._0QYtna_sectionLink:hover{color:var(--ink)}._0QYtna_note{padding:var(--space-12) 0;color:var(--muted);font-size:var(--text-ui);line-height:var(--leading-ui)}._0QYtna_notice{z-index:var(--layer-toast);right:var(--space-16);bottom:calc(var(--studio-nav-clearance,0px) + var(--space-16) + env(safe-area-inset-bottom));left:var(--space-16);align-items:center;gap:var(--space-8);min-height:44px;padding:0 0 0 var(--space-16);display:flex;position:fixed;}._0QYtna_notice p{padding:var(--space-12) 0;font-size:var(--text-ui);line-height:var(--leading-ui);flex:1}._0QYtna_modal{width:min(480px,100vw - 32px);max-height:calc(var(--visual-viewport-height,100dvh) - 32px);margin:auto;overflow:auto;}._0QYtna_modalTitle{margin-bottom:var(--space-8);font-size:var(--text-body);line-height:var(--leading-body)}._0QYtna_modal ._0QYtna_support{margin-bottom:var(--space-16)}._0QYtna_modal ._0QYtna_controls{margin-top:var(--space-24);justify-content:flex-end}@media (min-width:640px){._0QYtna_notice{right:var(--space-24);bottom:var(--space-24);max-width:420px;left:auto}}html[data-keyboard-open=true] ._0QYtna_modal{top:var(--visual-viewport-offset-top,0px);margin-top:var(--space-16);position:fixed;bottom:auto}
._7ypNSq_toolbar{align-items:center;gap:var(--space-12);min-width:0;min-height:max(var(--control-height), var(--target-floor,0px));margin:0 0 var(--space-24);display:flex}._7ypNSq_toolbarActions{align-items:center;gap:var(--space-8);flex:none;margin-left:auto;display:flex;position:relative}._7ypNSq_reserved{visibility:hidden}._7ypNSq_quota{align-items:center;gap:var(--space-8);color:var(--muted);font-size:var(--text-control);font-variant-numeric:tabular-nums;line-height:var(--leading-control);margin:0;display:inline-flex}._7ypNSq_pendingQuota,._7ypNSq_pendingCount{border-radius:var(--field-radius);background:color-mix(in srgb, var(--ink) 8%, transparent);height:.7em;display:inline-block}._7ypNSq_pendingQuota{width:13ch}._7ypNSq_count{font-variant-numeric:tabular-nums;text-align:start;min-width:2ch;display:inline-block}._7ypNSq_pendingCount{width:2ch}._7ypNSq_meter{border-radius:var(--pill-radius);background:var(--pill-bg);width:64px;height:4px;display:block;overflow:hidden}._7ypNSq_meterFill{border-radius:var(--pill-radius);background:var(--ink);height:100%;display:block}._7ypNSq_uploadButton{}._7ypNSq_actionGlyph{fill:currentColor;flex:none;width:16px;height:16px}._7ypNSq_storage{margin-top:var(--space-32);justify-content:center;display:flex}._7ypNSq_trashNote{flex:1;min-width:0;}._7ypNSq_dropOverlay{z-index:var(--layer-overlay);background:color-mix(in srgb, var(--surface) 72%, transparent);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._7ypNSq_dropOverlayLabel{padding:var(--space-12) var(--space-24);border-radius:var(--pill-radius);background:var(--ink);color:var(--surface);font-size:var(--text-ui);font-weight:var(--weight-regular);line-height:var(--leading-ui)}._7ypNSq_composerGhost{width:100%;max-width:calc(var(--page-measure) - 2 * var(--shell-gutter));min-height:calc(2 * var(--space-8) + 72px + var(--space-4) + max(var(--control-height), var(--target-floor,0px)));border-radius:var(--panel-radius);background:var(--pill-bg);margin-inline:auto;display:block;}
.xfDw5a_strip{margin:0 0 var(--space-16);gap:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.xfDw5a_chip{min-height:40px;padding:var(--space-8) var(--space-12);border-radius:var(--pill-radius);background:var(--pill-bg);align-items:center;gap:var(--space-8);display:inline-flex}.xfDw5a_gauge{flex:none;width:16px;height:16px;display:block;overflow:visible}.xfDw5a_gaugeTrack,.xfDw5a_gaugeFill{fill:none;stroke-width:2px;stroke-linecap:round}.xfDw5a_gaugeTrack{stroke:color-mix(in srgb, var(--ink) 16%, transparent)}.xfDw5a_gaugeFill{stroke:color-mix(in srgb, var(--ink) 42%, var(--surface));stroke-dasharray:100;stroke-dashoffset:100px;animation:xfDw5a_jobs-gauge var(--gauge-estimate,90s) linear var(--gauge-elapsed-neg,0s) forwards}.xfDw5a_copy{color:var(--ink);font-size:var(--text-control);display:grid}.xfDw5a_meta{isolation:isolate;color:var(--muted);font-variant-numeric:tabular-nums;position:relative;overflow:hidden}.xfDw5a_meta:after{content:"";background:linear-gradient(108deg, transparent 0%, color-mix(in srgb, var(--dash) 78%, transparent) 50%, transparent 100%);mix-blend-mode:overlay;pointer-events:none;width:55%;animation:2.8s ease-in-out infinite xfDw5a_jobs-shimmer;position:absolute;top:-50%;bottom:-50%;left:0;transform:translate(-140%)skew(-16deg)}@keyframes xfDw5a_jobs-gauge{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes xfDw5a_jobs-shimmer{0%,18%{transform:translate(-140%)skew(-16deg)}82%,to{transform:translate(240%)skew(-16deg)}}@media (prefers-reduced-motion:reduce){.xfDw5a_gaugeFill{stroke-dashoffset:calc(100 * (1 - var(--gauge-progress,0)));animation:none}.xfDw5a_meta:after{content:none;animation:none}}
.iK_boW_dialog{width:min(440px,100vw - 24px);max-height:calc(var(--visual-viewport-height,100dvh) - 24px);overflow:auto;}.iK_boW_heading{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);display:flex}.iK_boW_heading h2{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-strong);margin:0}.iK_boW_close{}.iK_boW_close svg{fill:none;stroke:currentColor;stroke-linecap:round;width:16px;height:16px;stroke-width:var(--icon-stroke-width)}.iK_boW_preview{border-radius:var(--field-radius);background-color:var(--surface);background-image:conic-gradient(var(--pill-bg) 25%, transparent 0 50%, var(--pill-bg) 0 75%, transparent 0);background-size:20px 20px;place-items:center;height:min(40svh,300px);display:grid;overflow:hidden}.iK_boW_preview img{object-fit:contain;width:100%;height:100%;min-height:0}.iK_boW_hint,.iK_boW_error{margin:var(--space-12) 0 var(--space-16);font-size:var(--text-control);line-height:var(--leading-control);color:var(--muted);display:block}.iK_boW_error{color:var(--danger)}.iK_boW_actions{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.iK_boW_primary{}.iK_boW_secondary{}.iK_boW_dialog button:focus-visible{outline:var(--focus-ring);outline-offset:2px}
