.script-search-tag-dialog-content{max-height:calc(100dvh - 32px)}.std-dialog[data-v-f9fb66f3]{display:flex;--std-primary-color:#2d8b7e;--std-primary-hover-color:#236f64;--std-border-color:#e2ddd5;--std-strong-border-color:#ccc8c0;--std-pc-content-side-padding:53px;background:#f5f3ef;border-radius:16px;box-shadow:0 20px 60px #0003,0 4px 16px #00000014;box-sizing:border-box;flex-direction:column;max-height:85vh;min-height:0;overflow:hidden;width:100%}.std-dialog--mobile[data-v-f9fb66f3]{border:0;border-radius:0;display:block;height:100dvh;max-height:100dvh;width:100vw;--std-primary-color:#149c8d;--std-primary-hover-color:#0e7c70;--std-border-color:#ded8cd;--std-strong-border-color:#c8c1b7;background:#f5f2eb;overflow-y:auto;-webkit-overflow-scrolling:touch}.std-header[data-v-f9fb66f3]{align-items:center;background:#fff;border-bottom:1px solid var(--std-border-color);display:flex;flex-shrink:0;gap:12px;min-height:66px;padding:18px 24px 16px}.std-dialog--mobile .std-header[data-v-f9fb66f3]{gap:7px;height:calc(env(safe-area-inset-top) + var(--vss-mobile-header-height, 56px));justify-content:center;min-height:calc(env(safe-area-inset-top) + var(--vss-mobile-header-height, 56px));padding:env(safe-area-inset-top) 6px 0;position:relative}.std-back-btn[data-v-f9fb66f3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:var(--std-primary-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:24px;height:36px;justify-content:center;transition:background .15s;width:36px}.std-dialog--mobile .std-back-btn[data-v-f9fb66f3]{color:var(--vss-text-1,#111);font-size:22px;height:44px;left:6px;margin-left:0;position:absolute;top:calc(env(safe-area-inset-top) + 6px);width:44px}.std-back-icon[data-v-f9fb66f3]{height:22px;width:22px}.std-back-btn[data-v-f9fb66f3]:hover{background:#e4f5f2}.std-close-btn[data-v-f9fb66f3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;color:#999;cursor:pointer;display:inline-flex;font-family:inherit;font-size:20px;height:38px;justify-content:center;transition:background .15s,color .15s;width:38px}.std-close-btn[data-v-f9fb66f3]:hover{background:#f0eeea;color:#666}.std-title[data-v-f9fb66f3]{color:#111;flex:1;font-size:18px;font-weight:800;letter-spacing:0;line-height:1.5;margin:0;min-width:0}.std-dialog--mobile .std-title[data-v-f9fb66f3]{flex:0 0 auto;font-size:17px;font-weight:700}.std-title-emoji[data-v-f9fb66f3]{font-size:22px;line-height:1}.std-count-pill[data-v-f9fb66f3],.std-title-emoji[data-v-f9fb66f3]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.std-count-pill[data-v-f9fb66f3]{background:#e8e5dc;border-radius:999px;color:#666;font-size:14px;font-weight:700;height:32px;line-height:1.4;min-width:56px;padding:0 12px}.std-count-current[data-v-f9fb66f3]{color:var(--std-primary-color);font-weight:800}.std-dialog--mobile .std-count-pill[data-v-f9fb66f3]{font-size:14px;height:32px;min-width:56px;position:absolute;right:20px;top:calc(env(safe-area-inset-top) + 12px)}.std-body[data-v-f9fb66f3]{box-sizing:border-box;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px var(--std-pc-content-side-padding) 28px;scrollbar-color:#b8b4ad transparent;scrollbar-width:thin}.std-body[data-v-f9fb66f3]::-webkit-scrollbar{width:8px}.std-body[data-v-f9fb66f3]::-webkit-scrollbar-thumb{background:#b8b4ad;border-radius:999px}.std-tag-group[data-v-f9fb66f3]{padding-top:24px}.std-tag-group+.std-tag-group[data-v-f9fb66f3]{border-top:1px solid var(--std-border-color)}.std-section-title[data-v-f9fb66f3]{align-items:center;border-left:3px solid var(--std-primary-color);color:#666;display:flex;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 14px;padding-left:12px}.std-exclude-section[data-v-f9fb66f3]{border-top:1px solid var(--std-border-color);padding-top:24px}.std-exclude-toggle[data-v-f9fb66f3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;gap:12px;line-height:1.4;min-height:30px;padding:4px 0;position:relative}.std-exclude-check[data-v-f9fb66f3]{align-items:center;background:#fff;border:1.5px solid #b8b4ad;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;transition:border-color .15s,background .15s;width:22px}.std-exclude-check .v-icon[data-v-f9fb66f3]{display:inline-flex;font-size:14px;height:14px;opacity:0;width:14px}.std-exclude-check.is-checked[data-v-f9fb66f3]{background:var(--std-primary-color);border-color:var(--std-primary-color)}.std-exclude-check.is-checked .v-icon[data-v-f9fb66f3]{opacity:1}.std-exclude-label[data-v-f9fb66f3]{color:#666;font-size:14px;font-weight:600;line-height:1.4}.std-tag-grid[data-v-f9fb66f3]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:24px}.std-tag-button[data-v-f9fb66f3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid var(--std-strong-border-color);border-radius:10px;color:#111;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;height:44px;justify-content:center;line-height:1.4;padding:0 12px;transition:border-color .15s,background .15s,box-shadow .15s,color .15s,transform .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.std-tag-button[data-v-f9fb66f3]:hover{background:#fcfcfb;border-color:var(--std-primary-color)}.std-tag-button[data-v-f9fb66f3]:active{transform:scale(.97)}.std-tag-button.is-selected[data-v-f9fb66f3]{background:var(--std-primary-color);border-color:var(--std-primary-color);box-shadow:0 2px 8px #2d8b7e40;color:#fff}.std-tag-button.is-disabled[data-v-f9fb66f3],.std-tag-button[data-v-f9fb66f3]:disabled{background:#f2f0ec;border-color:#ddd8d0;box-shadow:none;color:#aaa;cursor:not-allowed}.std-tag-button.is-disabled[data-v-f9fb66f3]:hover,.std-tag-button[data-v-f9fb66f3]:disabled:hover{background:#f2f0ec;border-color:#ddd8d0}.std-tag-button.is-disabled[data-v-f9fb66f3]:active,.std-tag-button[data-v-f9fb66f3]:disabled:active{transform:none}.std-footer[data-v-f9fb66f3]{background:#fff;border-top:1px solid var(--std-border-color);display:flex;flex-shrink:0;gap:12px;padding:16px var(--std-pc-content-side-padding) 20px}.std-clear-btn[data-v-f9fb66f3],.std-submit-btn[data-v-f9fb66f3]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:700;gap:6px;height:48px;justify-content:center;transition:background .15s,box-shadow .15s,transform .12s}.std-dialog:not(.std-dialog--mobile) .std-clear-btn[data-v-f9fb66f3],.std-dialog:not(.std-dialog--mobile) .std-submit-btn[data-v-f9fb66f3]{height:60px}.std-dialog:not(.std-dialog--mobile) .std-submit-btn[data-v-f9fb66f3]{font-size:19px}.std-clear-btn[data-v-f9fb66f3]{background:transparent;border:1.5px solid #b8b4ad;color:#888;min-width:110px;padding:0 20px}.std-submit-btn[data-v-f9fb66f3]{background:#0d9488;border:0;box-shadow:0 4px 14px #0d948859;color:#fff;flex:1;font-weight:800}.std-clear-btn[data-v-f9fb66f3]:hover{background:#f8f7f5}.std-submit-btn[data-v-f9fb66f3]:hover{background:var(--std-primary-hover-color);box-shadow:0 6px 20px #0d94886b}.std-clear-btn[data-v-f9fb66f3]:active,.std-submit-btn[data-v-f9fb66f3]:active{transform:scale(.98)}@media screen and (max-width:600px){.script-search-tag-dialog-content{height:100vh!important;height:100dvh!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;max-width:100vw!important;overflow:hidden!important;position:fixed!important;width:100vw!important}.std-dialog--mobile .std-body[data-v-f9fb66f3]{flex:none;min-height:auto;overflow:visible;padding:20px 20px 0}.std-body[data-v-f9fb66f3]::-webkit-scrollbar{display:none}.std-tag-group[data-v-f9fb66f3]{padding-top:0}.std-tag-group+.std-tag-group[data-v-f9fb66f3]{border-top:0;margin-top:28px;padding-top:0}.std-section-title[data-v-f9fb66f3]{border-left:0;font-size:14px;margin-bottom:12px;padding-left:0}.std-tag-grid[data-v-f9fb66f3]{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}.std-tag-button[data-v-f9fb66f3]{font-size:14px;font-weight:600;height:44px;padding:0 8px;-webkit-tap-highlight-color:transparent}.std-tag-button.is-long-mobile[data-v-f9fb66f3]{font-size:13px;line-height:1.25}.std-exclude-section[data-v-f9fb66f3]{margin-top:32px;padding-top:20px}.std-dialog--mobile .std-footer[data-v-f9fb66f3]{background:#f3f1ec;border:0;border-radius:0;box-shadow:none;display:flex;gap:14px;margin:0;padding:28px 30px calc(env(safe-area-inset-bottom) + 36px)}.std-dialog--mobile .std-clear-btn[data-v-f9fb66f3],.std-dialog--mobile .std-submit-btn[data-v-f9fb66f3]{border-radius:14px;font-size:17px;font-weight:700;height:58px;letter-spacing:.02em;min-height:58px}.std-dialog--mobile .std-clear-btn[data-v-f9fb66f3]{background:#fff;border-color:#aaa9a4;color:#68655f;flex:0 0 128px;min-width:128px;padding:0 18px}.std-dialog--mobile .std-submit-btn[data-v-f9fb66f3]{background:#11a39a;border:0;box-shadow:0 10px 22px #12776e2e}}@media screen and (max-width:380px){.std-dialog--mobile .std-header[data-v-f9fb66f3]{gap:7px;padding:env(safe-area-inset-top) 6px 0}.std-dialog--mobile .std-title[data-v-f9fb66f3]{font-size:17px}.std-count-pill[data-v-f9fb66f3]{font-size:15px;height:30px;min-width:54px;padding:0 10px}.std-dialog--mobile .std-clear-btn[data-v-f9fb66f3]{min-width:128px}}
