.feedback_tab__nLyWm{position:fixed;right:0;top:50%;z-index:60;display:none;align-items:center;gap:8px;padding:12px 8px;border:1px solid var(--ui-line-strong);border-right:0;border-radius:12px 0 0 12px;background:var(--ui-surface);color:var(--ui-muted);font-size:12px;font-weight:650;letter-spacing:.02em;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);transition:color var(--ui-duration-fast),padding var(--ui-duration-fast)}.feedback_tab__nLyWm svg{transform:rotate(90deg);color:var(--ui-accent)}.feedback_tab__nLyWm:hover{color:var(--ui-ink);padding-right:11px}.feedback_tab__nLyWm:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media (min-width:900px) and (hover:hover){.feedback_tab__nLyWm{display:inline-flex}}@media (max-width:899px){.feedback_tab__nLyWm[data-beta=true]{display:inline-flex;top:auto;right:12px;bottom:calc(env(safe-area-inset-bottom, 0px) + 84px);padding:0;width:44px;height:44px;justify-content:center;border:1px solid var(--ui-line-strong);border-radius:999px;writing-mode:horizontal-tb;transform:none;box-shadow:var(--ui-shadow-float)}.feedback_tab__nLyWm[data-beta=true] span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.feedback_tab__nLyWm[data-beta=true] svg{transform:none}}.feedback_panel__MRKsQ{position:fixed;inset:0 0 0 auto;width:min(440px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-ink);overflow-y:auto}.feedback_panel__MRKsQ[open]{animation:feedback_slide__eVPLi var(--ui-duration-state,.22s) var(--ui-ease,ease-out)}.feedback_panel__MRKsQ::backdrop{background:rgba(20,20,18,.35)}@keyframes feedback_slide__eVPLi{0%{transform:translateX(24px);opacity:.4}}.feedback_head__nPSZi{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 14px;background:var(--ui-surface)}.feedback_head__nPSZi h2{font-size:22px;font-weight:720;letter-spacing:-.03em}.feedback_close__kfJmF{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:var(--ui-muted)}.feedback_close__kfJmF:hover{color:var(--ui-ink);background:color-mix(in srgb,var(--ui-ink) 6%,transparent)}.feedback_kinds__lj02a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 22px 24px}.feedback_kind__2Q8Rn{display:grid;align-content:start;gap:6px;min-height:128px;padding:16px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-canvas);text-align:left;transition:border-color var(--ui-duration-fast),transform var(--ui-duration-fast)}.feedback_kind__2Q8Rn svg{color:var(--ui-accent)}.feedback_kind__2Q8Rn b{font-size:16px;font-weight:680}.feedback_kind__2Q8Rn span{font-size:13px;line-height:1.45;color:var(--ui-muted)}.feedback_kind__2Q8Rn:hover{border-color:var(--ui-accent)}@media (hover:hover){.feedback_kind__2Q8Rn:hover{transform:translateY(-2px)}}.feedback_form__ukXz6{display:grid;gap:16px;padding:4px 22px 24px}.feedback_field__8w0N2{display:grid;gap:8px}.feedback_field__8w0N2>span{font-size:13px;font-weight:600}.feedback_field__8w0N2 small{font-weight:500;color:var(--ui-muted)}.feedback_hint__tLl4V{font-size:12px;color:var(--ui-muted)}.feedback_chips__8ksAb{display:flex;flex-wrap:wrap;gap:6px}.feedback_chip__KHAfu{min-height:34px;padding:0 12px;border:1px solid var(--ui-line-strong);border-radius:999px;font-size:13px;font-weight:600;color:var(--ui-muted)}.feedback_chip__KHAfu[aria-checked=true]{border-color:var(--ui-accent);background:color-mix(in srgb,var(--ui-accent) 12%,transparent);color:var(--ui-ink)}.feedback_tools__7W1wd{display:flex;flex-wrap:wrap;gap:6px}.feedback_tool__Px0SK{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--ui-line-strong);border-radius:10px;font-size:13px;font-weight:600}.feedback_tool__Px0SK:hover:not(:disabled){border-color:var(--ui-ink)}.feedback_tool__Px0SK:disabled{opacity:.5}.feedback_picked__ggTcZ{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--ui-accent) 9%,transparent);font-size:13px}.feedback_picked__ggTcZ span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback_shot__ogRPE{position:relative;overflow:hidden;border:1px solid var(--ui-line);border-radius:12px}.feedback_shot__ogRPE img{display:block;width:100%;max-height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.feedback_picked__ggTcZ button,.feedback_shot__ogRPE button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px}.feedback_shot__ogRPE button{position:absolute;top:8px;right:8px;background:rgba(20,20,18,.72);color:#fff}.feedback_consent__6z2rz{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;cursor:pointer}.feedback_consent__6z2rz input{width:18px;height:18px;margin-top:2px;accent-color:var(--ui-accent)}.feedback_consent__6z2rz small{display:block;margin-top:2px;font-size:12px;line-height:1.5;color:var(--ui-muted)}.feedback_linkBtn__f1sf7{font-weight:650;color:var(--ui-accent);text-decoration:underline;text-underline-offset:2px}.feedback_data__YwzNr{max-height:220px;overflow:auto;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--ui-ink) 5%,transparent);font-size:11px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.feedback_actions__5VvvM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.feedback_link__0Rqti{font-size:14px;font-weight:600;color:var(--ui-muted)}.feedback_link__0Rqti:hover{color:var(--ui-ink)}.feedback_chip__KHAfu:focus-visible,.feedback_close__kfJmF:focus-visible,.feedback_kind__2Q8Rn:focus-visible,.feedback_linkBtn__f1sf7:focus-visible,.feedback_link__0Rqti:focus-visible,.feedback_tool__Px0SK:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.feedback_done__9tIjT{display:grid;justify-items:start;gap:14px;padding:8px 22px 24px;font-size:15px;line-height:1.6}.feedback_doneMark__xlMSa{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:color-mix(in srgb,#15803d 14%,transparent);color:#15803d}.feedback_done__9tIjT .feedback_actions__5VvvM{width:100%}.feedback_pickBox__UwnEY{position:fixed;z-index:2147483000;pointer-events:none;border:2px solid #d9701f;border-radius:6px;background:color-mix(in srgb,#ffb380 16%,transparent);transition:all 80ms linear}.feedback_pickBanner__L5ClA{position:fixed;left:50%;top:16px;z-index:2147483001;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#151515;color:#fff;font-size:14px;font-weight:600;transform:translateX(-50%);box-shadow:var(--ui-shadow-float)}.feedback_pickBanner__L5ClA kbd{padding:1px 6px;border:1px solid hsla(0,0%,100%,.35);border-radius:6px;font:inherit;font-size:12px}@media (max-width:480px){.feedback_kinds__lj02a{grid-template-columns:minmax(0,1fr)}.feedback_kind__2Q8Rn{min-height:0}}@media (prefers-reduced-motion:reduce){.feedback_panel__MRKsQ[open]{animation:none}.feedback_kind__2Q8Rn,.feedback_pickBox__UwnEY{transition:none}}:root{--ui-canvas:#f1efea;--ui-canvas-top:#f7f5f0;--ui-canvas-edge:#eae7e0;--ui-surface:#fffdfa;--ui-surface-raised:#fff;--ui-ink:#272824;--ui-muted:#66675f;--ui-line:#cbc9c1;--ui-line-strong:#74766d;--ui-brand:#ffb380;--ui-ink-on-brand:#272824;--ui-brand-hover:#ffc49d;--ui-accent:#a14c22;--ui-focus:#914018;--ui-on-brand:#27211d;--ui-radius-control:8px;--ui-radius-card:12px;--ui-duration-fast:140ms;--ui-duration-state:220ms;--ui-ease:cubic-bezier(.22,1,.36,1);--ui-shadow-action:0 3px 0 #272824;--ui-shadow-offset:0 0 0 1px #26221e08,0 2px 3px #26221e14,0 10px 22px -12px #26221e45;--ui-shadow-rest:inset 0 1px 0 #ffffffb3,0 0 0 1px #26221e0a,0 2px 3px #26221e14,0 8px 18px -10px #26221e38;--ui-shadow-hover:inset 0 1px 0 #ffffffb3,0 0 0 1px #26221e0f,0 3px 5px #26221e14,0 18px 30px -14px #26221e50;--ui-shadow-pressed:inset 0 2px 4px #26221e18,0 1px 2px #26221e14;--ui-shadow-float:0 6px 10px -4px #26221e29,0 28px 48px -16px #26221e66;--ui-socket-glow:#ffffffb3;--ui-socket-inset:#26221e1a}.dark,.ui-inverse{--ui-canvas:#17191c;--ui-canvas-top:#1e2123;--ui-canvas-edge:#141618;--ui-surface:#222529;--ui-surface-raised:#2b2e32;--ui-ink:#f3efe7;--ui-muted:#b2b4af;--ui-line:#44484c;--ui-line-strong:#828781;--ui-accent:#ffb380;--ui-focus:#ffc49d;--ui-shadow-action:0 3px 0 #855535;--ui-shadow-offset:0 0 0 1px #ffffff0a,0 2px 3px #00000080,0 12px 24px -12px #000000cc;--ui-shadow-rest:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff08,0 2px 3px #00000080,0 10px 22px -12px #000000bb;--ui-shadow-hover:inset 0 1px 0 #ffffff12,0 0 0 1px #ffffff14,0 3px 6px #00000070,0 22px 36px -14px #000000dd;--ui-shadow-pressed:inset 0 2px 4px #00000070,0 1px 2px #00000080;--ui-shadow-float:0 6px 10px -4px #0000008c,0 30px 52px -18px #000000ee;--ui-socket-glow:#ffffff09;--ui-socket-inset:#00000080}.tile-socket{position:relative;isolation:isolate;border:1px solid var(--ui-line);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-rest);transition:transform var(--ui-duration-state) var(--ui-ease),box-shadow var(--ui-duration-state) var(--ui-ease),border-color var(--ui-duration-state)}.tile-socket:before{content:"";position:absolute;inset:-7px;z-index:-1;border-radius:calc(var(--ui-radius-card) + 6px);background:radial-gradient(ellipse at 50% 44%,var(--ui-socket-glow),transparent 76%);pointer-events:none;transition:box-shadow var(--ui-duration-state) var(--ui-ease)}@media (hover:hover) and (pointer:fine){.tile-socket:where(:not(.tile-socket--rest,:disabled,[aria-disabled=true])):hover{transform:translateY(-3px);border-color:var(--ui-line-strong);box-shadow:var(--ui-shadow-hover)}.tile-socket:where(:not(.tile-socket--rest,:disabled,[aria-disabled=true])):hover:before{box-shadow:inset 0 3px 8px var(--ui-socket-inset)}}.tile-socket:where(:not(.tile-socket--rest,:disabled,[aria-disabled=true])):active{transform:translateY(1px);box-shadow:var(--ui-shadow-pressed)}.tile-socket:where(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.tile-float{border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-float)}.ui-button.ui-button{min-height:44px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);font-weight:650;line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--ui-ink);background:var(--ui-surface);box-shadow:none;transition:background-color var(--ui-duration-fast),border-color var(--ui-duration-fast),box-shadow var(--ui-duration-fast),transform var(--ui-duration-fast) var(--ui-ease)}.ui-button.ui-button--primary{background:var(--ui-brand);color:var(--ui-on-brand);border-color:#272824;box-shadow:var(--ui-shadow-action)}.ui-button.ui-button--outline{background:transparent}.ui-button.ui-button--ghost{background:transparent;border-color:transparent;color:var(--ui-muted)}.ui-button.ui-button--success{background:#286443;color:#fff;border-color:#286443}.ui-button.ui-button--danger{background:#ae352d;color:#fff;border-color:#ae352d}.ui-button.ui-button--inverse{background:#272824;color:#f3efe7;border-color:#272824}.ui-icon-button.ui-icon-button{width:44px;height:44px;padding:0;flex-shrink:0}.ui-icon-button>svg{width:20px;height:20px}.ui-icon-placeholder{width:44px;height:44px;flex-shrink:0}.ui-direction-disc{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border:1px solid var(--ui-line-strong);border-radius:50%;background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-shadow-action);transition:background-color var(--ui-duration-fast),border-color var(--ui-duration-fast),transform var(--ui-duration-fast) var(--ui-ease),box-shadow var(--ui-duration-fast)}a:active .ui-direction-disc{transform:translateY(2px);box-shadow:none}@media (hover:hover) and (pointer:fine){a:hover .ui-direction-disc{background:var(--ui-brand);color:var(--ui-on-brand);border-color:var(--ui-ink)}.ui-button.ui-button:hover{background:var(--ui-surface-raised);border-color:var(--ui-ink);transform:none}.ui-button.ui-button--primary:hover{background:var(--ui-brand-hover);border-color:#272824}.ui-button.ui-button--success:hover{background:#205136;border-color:#205136}.ui-button.ui-button--danger:hover{background:#952c25;border-color:#952c25}.ui-button.ui-button--inverse:hover{background:#3c3f38;border-color:#3c3f38}}.ui-button.ui-button:active{transform:translateY(2px);box-shadow:none}.ui-button.ui-button:where(:disabled,[aria-disabled=true]){opacity:.5;pointer-events:none;transform:none;box-shadow:none}.ui-field.ui-field{min-height:44px;border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-ink);box-shadow:inset 0 1px 2px #00000009;transition:border-color var(--ui-duration-fast),background-color var(--ui-duration-fast)}.ui-field.ui-field::-moz-placeholder{color:var(--ui-muted);opacity:1}.ui-field.ui-field::placeholder{color:var(--ui-muted);opacity:1}.ui-field.ui-field:focus{border-color:var(--ui-focus);outline:2px solid var(--ui-focus);outline-offset:2px;box-shadow:none}.ui-field.ui-field[aria-invalid=true]{border-color:#be3a31}.ui-field.ui-field:disabled{opacity:.5;cursor:not-allowed}textarea.ui-field{min-height:112px}select.ui-field{padding:8px 30px 8px 12px}.dark .text-brand,.text-brand{color:var(--ui-accent)}.ui-link-card{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:28px;background:var(--ui-surface);color:var(--ui-ink)}.ui-link-card>svg{color:var(--ui-accent);margin-bottom:28px}.ui-link-card>h2,.ui-link-card>h3{font-size:24px;line-height:1.2;font-weight:650;letter-spacing:-.035em}.ui-link-card>p{margin:14px 0 26px;font-size:13px;font-weight:400;color:var(--ui-muted);line-height:1.8}.ui-link-card>span{display:flex;gap:12px;align-items:center;margin-top:auto;font-size:12px;font-weight:650}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.tile-socket:focus-visible,.ui-button.ui-button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.tile-socket,.tile-socket:before,.ui-button.ui-button,.ui-direction-disc{transition:none}.tile-socket:active,.tile-socket:hover,.ui-button.ui-button:active,a:active .ui-direction-disc{transform:none}}@media (forced-colors:active){.tile-socket,.ui-button.ui-button,.ui-direction-disc,.ui-field.ui-field{border:1px solid ButtonText}.tile-socket:focus-visible,.ui-button.ui-button:focus-visible,.ui-field.ui-field:focus{outline-color:Highlight}}.dark .text-gray-400,.dark .text-gray-500,.text-gray-400,.text-gray-500{color:var(--ui-muted)}.bg-black .text-gray-400,.bg-black .text-gray-500,.dark .bg-black .text-gray-400,.dark .bg-black .text-gray-500{color:#b2b4af}.bg-black .text-brand,.dark .bg-black .text-brand{color:var(--ui-brand)}.text-green-500{color:#15803d}.text-red-500{color:#b91c1c}.text-amber-500{color:#a16207}.text-blue-500{color:#1d4ed8}.bg-black .text-green-500,.dark .text-green-500{color:#4ade80}.bg-black .text-red-500,.dark .text-red-500{color:#f87171}.bg-black .text-amber-500,.dark .text-amber-500{color:#fbbf24}.bg-black .text-blue-500,.dark .text-blue-500{color:#60a5fa}.bg-brand{color:var(--ui-ink-on-brand,#272824)}.border-black{border-color:var(--ui-line-strong)}.border-2.border-black,.border-4.border-black{border-width:1px}.border-t-2.border-black,.border-t-4.border-black{border-top-width:1px}.border-b-2.border-black,.border-b-4.border-black{border-bottom-width:1px}.border-l-2.border-black,.border-l-4.border-black{border-left-width:1px}.border-r-2.border-black,.border-r-4.border-black{border-right-width:1px}.border-x-2.border-black{border-left-width:1px;border-right-width:1px}.border-y-4.border-black{border-top-width:1px;border-bottom-width:1px}.border-black.border-t-0{border-top-width:0}.border-black.border-b-0{border-bottom-width:0}.border-black.border-r-0{border-right-width:0}@media (min-width:640px){.border-black.sm\:border-b-0{border-bottom-width:0}.border-black.sm\:border-r-2{border-right-width:1px}}@media (min-width:768px){.border-black.md\:border-b-0{border-bottom-width:0}.border-black.md\:border-r-2{border-right-width:1px}}