@layer base{._overlay_np6mw_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._checkboxWrapper_1podg_4{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1podg_4{appearance:none;position:relative;width:1.125rem;height:1.125rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:5px;background-color:var(--card);cursor:pointer;margin:0;padding:0;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._checkbox_1podg_4:not(:checked):hover{border-color:color-mix(in srgb,var(--foreground) 32%,transparent)}._checkbox_1podg_4:checked{background-color:var(--primary);border-color:var(--primary)}._checkbox_1podg_4:checked:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black)}._checkbox_1podg_4:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._checkbox_1podg_4:disabled{opacity:.45;cursor:not-allowed}._checkmark_1podg_54{position:absolute;width:.75rem;height:.75rem;stroke-width:3;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.6);transition:opacity var(--animation-duration-fast) ease,transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._checkbox_1podg_4:checked+._checkmark_1podg_54{opacity:1;transform:scale(1)}}._sheet_4hiej_1{width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px);box-sizing:border-box;overflow-x:hidden}._sheet_4hiej_1 *{min-width:0;overflow-wrap:anywhere}._targets_4hiej_12{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4) var(--spacing-2);margin:var(--spacing-2) 0 var(--spacing-4)}._target_4hiej_12{display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;color:var(--foreground);font-family:var(--font-family-base);font-size:.8rem;font-weight:500;cursor:pointer;padding:0}._icon_4hiej_32{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;font-weight:700}._preview_4hiej_43{min-height:110px;font-size:.88rem}._imageBtn_4hiej_47{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin:var(--spacing-2) 0 var(--spacing-2);padding:var(--spacing-4);border:0;border-radius:var(--radius-md);background:var(--hero);color:var(--hero-foreground);font-family:inherit;text-align:left;cursor:pointer}._imageBtn_4hiej_47:disabled{opacity:.7;cursor:progress}._imageGo_4hiej_66{margin-left:auto;flex-shrink:0;padding:6px 12px;border-radius:var(--radius-full);background:#ffffff38;font-weight:700;font-size:.85rem;white-space:nowrap}._cardBtn_4hiej_76{display:flex;align-items:center;gap:var(--spacing-3);width:100%;margin:0 0 var(--spacing-2);padding:var(--spacing-4);border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font-family:inherit;text-align:left;cursor:pointer}._cardBtn_4hiej_76:disabled{opacity:.7;cursor:progress}._cardSub_4hiej_95{display:block;font-size:.8rem;color:var(--muted-foreground)}._cardGo_4hiej_100{margin-left:auto;flex-shrink:0;padding:6px 12px;border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-weight:700;font-size:.85rem;white-space:nowrap}._cardBox_4hiej_111{display:grid;gap:var(--spacing-3);margin:0 0 var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--surface)}._cardImg_4hiej_119{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-md)}._cardLink_4hiej_124{width:100%;padding:10px 12px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font-family:inherit;font-size:.85rem}._cardActions_4hiej_134{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._cardActions_4hiej_134>:last-child{grid-column:1 / -1}._imageIcon_4hiej_142{font-size:1.6rem}._imageSub_4hiej_145{display:block;font-size:.8rem;opacity:.9}._sketchOpt_4hiej_150{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);margin-bottom:var(--spacing-2);border-radius:var(--radius);background:var(--surface);font-weight:600;font-size:.9rem;cursor:pointer}._sketchHint_4hiej_162{display:block;font-weight:400;font-size:.78rem;color:var(--muted-foreground)}._previewBox_4hiej_168{display:grid;gap:var(--spacing-3);margin:var(--spacing-2) 0}._previewImg_4hiej_173{width:100%;max-height:50vh;object-fit:contain;border-radius:var(--radius);box-shadow:var(--shadow-md);background:var(--surface)}._previewActions_4hiej_181{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._previewPrimary_4hiej_186,._previewSecondary_4hiej_187{padding:12px;border-radius:var(--radius-full);font-family:inherit;font-weight:700;cursor:pointer}._previewPrimary_4hiej_186{border:0;background:var(--hero);color:var(--hero-foreground)}._previewSecondary_4hiej_187{border:1.5px solid var(--border);background:var(--card);color:var(--foreground)}._previewBack_4hiej_204{justify-self:start;border:0;background:none;color:var(--primary);font-family:inherit;font-weight:700;cursor:pointer;padding:0}._previewNote_4hiej_214{margin:0;font-size:.78rem;color:var(--muted-foreground)}
