.sv-dp-surface{position:relative;aspect-ratio:16/9;min-height:150px;background:#182333;border:1px solid #34465e;border-radius:12px;overflow:hidden;display:flex;align-items:end;justify-content:center;padding:5.5%;isolation:isolate}.sv-dp-caption{display:block;text-align:center;line-height:1.2;overflow-wrap:anywhere;max-width:100%;white-space:pre-line;paint-order:stroke fill}.sv-dp-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0}.sv-dp-option{min-width:0;min-height:50px;background:#f5f8fc;border:2px solid #d9e2ee;border-radius:9px;padding:8px 5px;color:#23334b;font:inherit;font-size:13px;font-weight:600;overflow-wrap:anywhere}.sv-dp-option[aria-pressed=true]{border-color:#2563eb;background:#eaf2ff;color:#163f8a}.sv-dp-option:focus-visible,.sv-dp-controls :focus-visible{outline:3px solid #f59e0b;outline-offset:3px}.sv-dp-label{color:#65758a;font-size:12px;margin:7px 0}.sv-dp-benefit{font-size:15px;line-height:1.5}.sv-dp-controls{border-top:1px solid #dce4ee;padding-block:12px;margin-block:12px;color:inherit;font:inherit}.sv-dp-controls label{display:inline-flex;flex-direction:column;margin:5px;max-width:100%;gap:5px}.sv-dp-controls select,.sv-dp-controls input,.sv-dp-controls button{font:inherit;min-height:40px;max-width:100%;padding:7px;border:1px solid #9aaac0;border-radius:6px;background:#fff;color:#25334a}.sv-dp-controls button{cursor:pointer}.sv-dp-controls p{font-size:13px;line-height:1.5}.sv-dp-controls .sv-dp-message{white-space:pre-line}.sv-gst-dialog .sv-gst-actions{margin-top:12px}.sv-gst-dialog .sv-dp-surface{width:100%;box-sizing:border-box}.sv-gst-dialog.sv-design-active .sv-gst-name{display:none}.sv-gst-dialog .sv-gst-excerpt{margin:7px 0}.sv-gst-dialog.sv-design-active .sv-gst-account .sv-gst-next,.sv-gst-dialog.sv-design-active .sv-gst-benefits{display:none}.sv-dp-ultimate{color:#52657f;font-size:13px}.sv-dp-controls[hidden]{display:none!important}
@media(max-width:480px){.sv-dp-options{gap:5px}.sv-dp-option{font-size:12px;padding:7px 3px}.sv-gst-dialog .sv-dp-benefit{font-size:14px}.sv-gst-dialog .sv-gst-actions button{width:100%}}
.sv-gst-account-check p{overflow-wrap:anywhere}
.sv-dp-controls h3{font-size:15px;font-weight:700;line-height:1.4;margin:0 0 8px}.sv-dp-controls summary{cursor:pointer;font-size:13px}.sv-dp-controls li{font-size:13px;overflow-wrap:anywhere}

.sv-design-v2 .sv-dp-surface,.sv-look-stage{background:linear-gradient(135deg,#142b40,#28475e);padding:22px 16px;display:flex;justify-content:center;align-items:center;aspect-ratio:auto;min-height:148px;border-radius:12px;isolation:isolate;position:relative;overflow:hidden}.sv-look-text{display:block;text-align:center;max-width:100%;overflow-wrap:anywhere;margin:0 auto!important;paint-order:stroke fill}.sv-design-v2 .sv-dp-option{border-radius:11px;box-shadow:0 2px 7px #142b400a;min-height:52px}.sv-design-v2 .sv-dp-option[aria-pressed=true]{border-color:#087aac;background:#eaf6fc;box-shadow:0 0 0 2px #087aac18}.sv-design-v2 .sv-dp-benefit{font-size:13px;color:#526578;margin:9px 0 14px;text-align:center}.sv-dp-info{font-size:12px;color:#53677b;margin-top:10px}.sv-dp-info summary{cursor:pointer}.sv-dp-info p{margin:6px 0}.sv-dp-project{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:13px;color:#526578}.sv-dp-selected{display:block;margin-block:9px;font-size:18px}.sv-dp-warning{font-size:13px}.sv-dp-video{background:transparent;border:0;color:#087aac;text-decoration:underline;cursor:pointer;padding:8px}.sv-design-limited:not(:has(#presetGrid)) #presetSearch,.sv-design-limited:not(:has(#presetGrid)) #presetSearchCount,.sv-design-limited:not(:has(#presetGrid)) .preset-filters,.sv-design-limited:not(:has(#presetGrid)) #presetFilters,.sv-design-limited:not(:has(#presetGrid)) #pvFormatSwitch{display:none!important}.sv-design-guest #presetDetails [data-k],.sv-design-guest #globalPresetDetails [data-k]{pointer-events:none;opacity:.55}.sv-design-v2 .sv-gst-account-check{padding-top:10px}.sv-look-studio{padding:0!important;background:transparent!important}

.sv-design-limited:not(:has(#presetGrid)) .qe-preset-filters,.sv-design-limited:not(:has(#presetGrid)) .qe-preset-filter-scroll{display:none!important}.sv-design-v2 .sv-dp-benefit{grid-column:1/-1}.sv-dp-legacy{font-size:13px;padding-block:10px}.sv-dp-legacy a{display:inline-block;margin:5px 12px 5px 0}

.sv-look-stage{background:#20394d}.sv-design-v2 .sv-dp-surface{background:#20394d}

.sv-look-studio{padding:22px 16px!important;background:#20394d!important}

@font-face{font-family:SV_ASS_CJK;src:local("Yu Gothic UI Semibold"),local("YuGothicUI-Semibold");font-weight:100 900;font-style:normal;font-display:swap}

@font-face{font-family:Inter;src:url('/assets/fonts/design/Inter-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('/assets/fonts/design/Montserrat-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
.sv-dp-option-name,.sv-dp-tier{display:block}.sv-dp-option-name{line-height:1.35}.sv-dp-tier{font-size:11px;font-weight:400;line-height:1.4;margin-top:5px}.sv-dp-access{min-height:108px;padding:10px 3px;font-size:13px;line-height:1.5}.sv-dp-access p{margin:5px 0 0}.sv-fire-word{display:inline-block;transform-origin:center}.sv-dp-card-tier{display:block;font-size:11px;color:#53677b;margin-top:5px}.sv-dp-preview-access{font-size:13px;line-height:1.5;padding:10px;background:#f2f7fc;border:1px solid #cfdde8;border-radius:8px;min-height:78px}.sv-dp-preview-access a,.sv-dp-preview-access button{margin-inline-end:9px;margin-top:7px}.sv-dp-apply-note{font-size:12px;color:#53677b}
@font-face{font-family:SV_Inter;src:url('/assets/fonts/design/Inter-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SV_Montserrat;src:url('/assets/fonts/design/Montserrat-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
