.su-page{background:var(--bg);min-height:100vh}.su-page .ck{background:currentColor;flex:none;width:1em;height:1em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.su-page .su-top{z-index:200;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffeb;height:72px;position:sticky;top:0}.su-page .su-top .in{align-items:center;gap:14px;max-width:1560px;height:100%;margin:0 auto;padding:0 28px;display:flex}.su-page .su-top .logo{font-size:23px}.su-page .biz-tag{border-radius:var(--r-pill);background:var(--brand-50);height:26px;color:var(--brand);align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.su-page .su-top .vsep{background:var(--line);width:1px;height:26px;margin:0 6px}.su-page .su-top .ttl{color:var(--ink-2);font-size:15px;font-weight:700}.su-page .su-top .sp{flex:1}.su-page .saved{border-radius:var(--r-pill);background:var(--success-50);color:#11803c;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:13px;font-weight:600;transition:all .25s;display:inline-flex}.su-page .saved .iconify{font-size:18px}.su-page .saved.saving{background:var(--soft);color:var(--ink-2)}.su-page .saved.saving .iconify{animation:1s linear infinite su-rot}.su-page .top-link{border-radius:var(--r-pill);height:38px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.su-page .top-link:hover{background:var(--bg);color:var(--ink)}.su-page .top-link .iconify{font-size:18px}.su-page .pv-btn{display:none}.su-page .su-wrap{grid-template-columns:284px minmax(0,1fr) 340px;align-items:start;gap:24px;max-width:1560px;margin:0 auto;padding:28px;display:grid}.su-page .sticky{position:sticky;top:100px}.su-page .su-wrap>main{min-width:0}.su-page .stepper{box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;padding:22px 18px 18px}.su-page .stepper h2{margin:0 6px 4px;font-size:15px}.su-page .stepper .sub{color:var(--ink-3);margin:0 6px 16px;font-size:12.5px}.su-page .steps{margin:0;padding:0;list-style:none}.su-page .steps li{position:relative}.su-page .steps li:not(:last-child):after{content:"";inset-inline-start:27px;background:var(--line);border-radius:2px;width:2px;height:calc(100% - 44px);position:absolute;top:50px}.su-page .steps li.done:after{background:var(--brand)}.su-page .st{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:9px 10px;transition:background .2s;display:flex}.su-page .st:disabled{cursor:default}.su-page .st:not(:disabled):hover{background:var(--bg)}.su-page .st .n{width:36px;height:36px;color:var(--ink-3);z-index:1;transition:.25s var(--ease);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #dde0e6}.su-page .st b{color:var(--ink-2);font-size:14px;font-weight:600;line-height:1.35;display:block}.su-page .st small{color:var(--ink-3);font-size:12px;line-height:1.4;display:block}.su-page li.done .st .n{background:var(--brand);color:#fff;box-shadow:none;font-size:17px}.su-page li.done .st b{color:var(--ink)}.su-page li.cur .st{background:var(--brand-50)}.su-page li.cur .st .n{color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 4px var(--brand-100);background:#fff}.su-page li.cur .st b{color:var(--brand);font-weight:700}.su-page li.cur .st small{color:color-mix(in srgb, var(--brand) 65%, #fff)}.su-page .st .tag{color:#b26b00;background:var(--warning-50);border-radius:var(--r-pill);flex:none;margin-inline-start:auto;padding:2px 8px;font-size:10.5px;font-weight:700}.su-page .prog{border-top:1px dashed var(--line);margin:14px 6px 0;padding-top:16px}.su-page .prog .row{color:var(--ink-2);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.su-page .prog .row b{color:var(--ink)}.su-page .bar{background:var(--soft);border-radius:6px;height:8px;overflow:hidden}.su-page .bar i{background:var(--brand);height:100%;transition:width .5s var(--ease);border-radius:6px;display:block}.su-page .help-card{background:var(--ink);color:#fff;border-radius:18px;margin-top:16px;padding:16px;position:relative;overflow:hidden}.su-page .help-card:after{content:"";inset-inline-end:-50px;background:var(--brand);opacity:.55;filter:blur(6px);border-radius:50%;width:140px;height:140px;position:absolute;top:-60px}.su-page .help-card>*{z-index:1;position:relative}.su-page .help-card b{margin-bottom:4px;font-size:14px;display:block}.su-page .help-card p{opacity:.78;margin:0 0 12px;font-size:12.5px;line-height:1.7}.su-page .help-card a{border-radius:var(--r-pill);height:36px;color:var(--ink);background:#fff;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.su-page .help-card a .iconify{color:var(--brand);font-size:18px}.su-page .mprog{z-index:150;border-bottom:1px solid var(--line);background:#fff;padding:12px 16px;display:none;position:sticky;top:64px}.su-page .mprog .row{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.su-page .mprog .row b{color:var(--ink);font-size:14.5px}.su-page .mprog .segs{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.su-page .mprog .segs i{background:var(--line);border-radius:4px;height:5px}.su-page .mprog .segs i.on{background:var(--brand)}.su-page .mprog .segs i.cur{background:color-mix(in srgb, var(--brand) 45%, #fff)}.su-page .su-card{box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;position:relative}.su-page .su-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:30px 34px 22px;display:flex}.su-page .su-head .ic{background:var(--brand-50);width:54px;height:54px;color:var(--brand);border-radius:17px;flex:none;place-items:center;font-size:28px;display:grid}.su-page .su-head .k{color:var(--brand);font-size:13px;font-weight:700}.su-page .su-head h1{margin:2px 0 4px;font-size:26px;font-weight:800;line-height:1.35}.su-page .su-head p{color:var(--ink-2);max-width:70ch;margin:0;font-size:14.5px;line-height:1.8}.su-page .su-body{padding:26px 34px 30px}.su-page .su-body.anim{animation:su-vin .4s var(--ease)}@keyframes su-vin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.su-page .su-foot{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#fffffff5;border-radius:0 0 24px 24px;align-items:center;gap:10px;padding:16px 34px;display:flex;position:sticky;bottom:0}.su-page .su-foot .sp{flex:1}.su-page .su-foot .hint{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.su-page .su-foot .btn-primary{min-width:220px}.su-page .su-foot .btn .iconify{font-size:20px}.su-page .sec-t{justify-content:space-between;align-items:center;gap:12px;margin:30px 0 14px;display:flex}.su-page .sec-t:first-child{margin-top:0}.su-page .sec-t h3{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.su-page .sec-t h3 .iconify{color:var(--brand);font-size:22px}.su-page .sec-t p{color:var(--ink-3);margin:2px 0 0;font-size:13px}.su-page .hr{background:var(--line);border:0;height:1px;margin:28px 0}.su-page .grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px;display:grid}.su-page .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;display:grid}.su-page .full{grid-column:1/-1}.su-page .field{align-content:start;gap:8px;margin-bottom:20px;display:grid}.su-page .f-label{color:var(--ink);align-items:baseline;gap:6px;font-size:14px;font-weight:600;display:flex}.su-page .f-label .opt{color:var(--ink-3);font-size:12.5px;font-weight:500}.su-page .f-label .req{color:var(--danger)}.su-page .f-label .r{color:var(--ink-3);margin-inline-start:auto;font-size:12.5px;font-weight:500}.su-page .ctrl{height:52px;transition:box-shadow .2s var(--ease), background .2s;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:0 16px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #e3e6ec}.su-page .ctrl:hover{box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .ctrl:focus-within{box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 4px var(--brand-50)}.su-page .field.has-err .ctrl,.su-page .ctrl.invalid{box-shadow:inset 0 0 0 1.5px var(--danger), 0 0 0 4px var(--danger-50)}.su-page .ctrl.ok{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--success) 55%, #fff)}.su-page .ctrl.dis{background:var(--bg);box-shadow:none}.su-page .ctrl input,.su-page .ctrl select,.su-page .ctrl textarea{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.su-page .ctrl input::placeholder,.su-page .ctrl textarea::placeholder{color:var(--ink-3)}.su-page .ctrl select{appearance:none;cursor:pointer;padding-inline-end:22px}.su-page .ctrl.sel:after{content:"";inset-inline-end:18px;border-inline-end:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.su-page .ctrl>.iconify{color:var(--ink-3);flex:none;font-size:20px}.su-page .ctrl:focus-within>.iconify{color:var(--brand)}.su-page .ctrl.area{align-items:stretch;height:auto;padding:14px 16px}.su-page .ctrl.area textarea{resize:vertical;min-height:96px;line-height:1.8}.su-page .ctrl .suffix{color:var(--ink-3);flex:none;font-size:13.5px;font-weight:600}.su-page .ctrl .in-btn{background:var(--brand-50);height:38px;color:var(--brand);cursor:pointer;white-space:nowrap;border:0;border-radius:11px;flex:none;align-items:center;gap:6px;margin-inline-end:-8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.su-page .ctrl .in-btn:hover{background:var(--brand-100)}.su-page .ctrl .in-btn.dark{background:var(--ink);color:#fff}.su-page .ctrl .in-btn .iconify{font-size:17px}.su-page .ctrl .in-btn.loading{pointer-events:none;opacity:.8}.su-page .ctrl .in-btn.loading .iconify{animation:.8s linear infinite su-rot}.su-page .ctrl .eye{cursor:pointer;color:var(--ink-3);background:0 0;border:0;border-radius:8px;place-items:center;padding:4px;font-size:20px;display:grid}.su-page .ok-tag{border-radius:var(--r-pill);background:var(--success-50);height:30px;color:var(--success);flex:none;align-items:center;gap:5px;margin-inline-end:-6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.su-page .cc{border-inline-end:1.5px solid var(--line);height:32px;color:var(--ink);flex:none;align-items:center;gap:8px;padding-inline-end:12px;font-weight:600;display:inline-flex}.su-page .cc .iconify{font-size:22px}.su-page .help{color:var(--ink-3);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.7;display:flex}.su-page .help .iconify{flex:none;margin-top:3px;font-size:15px}.su-page .err{color:var(--danger);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:none}.su-page .err:before{content:"!";background:var(--danger);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:grid}.su-page .field.has-err .err{display:flex}.su-page .field.has-err .help{display:none}.su-page .shake{animation:.4s su-shake}@keyframes su-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes su-rot{to{transform:rotate(360deg)}}.su-page .check{cursor:pointer;color:var(--ink-2);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;font-size:14px;line-height:1.75;display:flex;position:relative}.su-page .check input{opacity:0;pointer-events:none;position:absolute}.su-page .check .box{width:22px;height:22px;transition:.2s var(--ease);background:#fff;border-radius:7px;flex:none;place-items:center;margin-top:2px;display:grid;box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .check .box .ck{color:#fff;opacity:0;transition:.2s var(--ease);font-size:14px;transform:scale(.6)}.su-page .check input:checked+.box{background:var(--brand);box-shadow:none}.su-page .check input:checked+.box .ck{opacity:1;transform:none}.su-page .check input:focus-visible+.box{box-shadow:0 0 0 4px var(--brand-100)}.su-page .check a{color:var(--brand);font-weight:600}.su-page .check b{color:var(--ink)}.su-page .consents{background:var(--bg);border-radius:18px;gap:4px;padding:6px;display:grid}.su-page .consents .check{background:#fff;border-radius:14px;padding:12px 14px}.su-page .consents .field{margin:0}.su-page .consents .field.has-err .check{box-shadow:inset 0 0 0 1.5px var(--danger)}.su-page .consents .field .err{padding:0 14px 6px}.su-page .seg{background:var(--bg);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.su-page .seg button{height:44px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.su-page .seg button .iconify{font-size:18px}.su-page .seg button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 2px 8px #0f172914}.su-page .seg button:disabled{opacity:.4;cursor:not-allowed}.su-page .seg .save{color:var(--success);background:var(--success-50);border-radius:var(--r-pill);padding:1px 7px;font-size:11px;font-weight:700}.su-page .rcards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.su-page .rcard{cursor:pointer;transition:.2s var(--ease);background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #e3e6ec}.su-page .rcard:hover{box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .rcard input{opacity:0;pointer-events:none;position:absolute}.su-page .rcard.off{opacity:.5;cursor:not-allowed}.su-page .rcard .ri{background:var(--bg);width:44px;height:44px;color:var(--ink-2);border-radius:14px;flex:none;place-items:center;font-size:23px;transition:all .2s;display:grid}.su-page .rcard b{font-size:14.5px;display:block}.su-page .rcard small{color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.65;display:block}.su-page .rcard .radio{border-radius:50%;flex:none;width:22px;height:22px;margin-inline-start:auto;transition:all .2s;box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .rcard.on{box-shadow:inset 0 0 0 2px var(--brand);background:color-mix(in srgb, var(--brand-50) 40%, #fff)}.su-page .rcard.on .ri{background:var(--brand);color:#fff}.su-page .rcard.on .radio{box-shadow:inset 0 0 0 7px var(--brand)}.su-page .rcard .pro{color:var(--brand);background:var(--brand-50);border-radius:var(--r-pill);vertical-align:1px;margin-inline-start:6px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.su-page .toggle-row{border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:inset 0 0 0 1.5px #e3e6ec}.su-page .toggle-row .ri{background:var(--bg);width:44px;height:44px;color:var(--ink-2);border-radius:14px;flex:none;place-items:center;font-size:23px;display:grid}.su-page .toggle-row b{font-size:14.5px;display:block}.su-page .toggle-row small{color:var(--ink-3);font-size:12.5px;line-height:1.6;display:block}.su-page .toggle-row .toggle{margin-inline-start:auto}.su-page .toggle-row.dis{opacity:.55}.su-page .note{border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.75;display:flex}.su-page .note .iconify{flex:none;margin-top:1px;font-size:22px}.su-page .note b{margin-bottom:1px;font-size:14px;display:block}.su-page .note.info{background:var(--info-50);color:#1d4e9e}.su-page .note.warn{background:var(--warning-50);color:#87500c}.su-page .note.ok{background:var(--success-50);color:#0f6b33}.su-page .note.brand{background:var(--brand-50);color:color-mix(in srgb, var(--brand) 80%, #000)}.su-page .note.soft{background:var(--bg);color:var(--ink-2)}.su-page .note.resume-note{flex-wrap:wrap;align-items:center}.su-page .note.resume-note>div{flex:260px}.su-page .note.resume-note .btn{flex:none}.su-page .resume-link{width:100%;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-2);font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:10px;margin:0 0 24px;padding:12px 16px;font-size:13.5px;transition:box-shadow .2s,color .2s,transform .2s;display:flex}.su-page .resume-link b{color:var(--brand);font-weight:700}.su-page .resume-link>.iconify:first-child{color:var(--brand);flex:none;font-size:20px}.su-page .resume-link>span{flex:1}.su-page .resume-link>.iconify:last-child{flex:none;font-size:18px;transition:transform .2s}.su-page .resume-link:hover{box-shadow:inset 0 0 0 1.5px var(--brand), var(--shadow-sm);color:var(--ink)}.su-page .resume-link:hover>.iconify:last-child{transform:translate(-3px)}.su-page .resume-link:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 35%, transparent);outline-offset:2px}.su-page .otp-inline{background:var(--bg);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 18px;margin:-6px 0 20px;padding:16px;display:flex}.su-page .otp-inline .t{color:var(--ink-2);flex:200px;font-size:13.5px;line-height:1.7}.su-page .otp-inline .t b{color:var(--ink);font-size:14px;display:block}.su-page .otp{direction:ltr;gap:8px;display:flex}.su-page .otp input{text-align:center;width:50px;height:54px;color:var(--ink);background:#fff;border:0;border-radius:14px;outline:0;font-size:22px;font-weight:700;transition:all .2s;box-shadow:inset 0 0 0 1.5px #e3e6ec}.su-page .otp input:focus{box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 4px var(--brand-50)}.su-page .otp input.filled{background:var(--brand-50);box-shadow:inset 0 0 0 1.5px var(--brand-100)}.su-page .otp.error input{box-shadow:inset 0 0 0 1.5px var(--danger);background:var(--danger-50);color:var(--danger)}.su-page .otp.error{animation:.4s su-shake}.su-page .otp-inline .meta{color:var(--ink-3);justify-content:space-between;width:100%;font-size:12.5px;display:flex}.su-page .otp-inline .meta .link{font-size:12.5px}.su-page .link{color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.su-page .link:hover{text-underline-offset:4px;text-decoration:underline}.su-page .meter{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.su-page .meter i{background:var(--line);border-radius:4px;height:6px;transition:background .25s}.su-page .meter-lbl{color:var(--ink-3);justify-content:space-between;font-size:12.5px;display:flex}.su-page .rules{color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.su-page .rules li{align-items:center;gap:6px;display:flex}.su-page .rules li .dot{color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;display:grid;box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .rules li.ok{color:var(--ink)}.su-page .rules li.ok .dot{background:var(--success);box-shadow:none}.su-page .cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.su-page .cat-card{cursor:pointer;text-align:start;transition:.2s var(--ease);background:#fff;border:0;border-radius:18px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #e7e9ee}.su-page .cat-card:hover{box-shadow:inset 0 0 0 1.5px #cbd0d9, var(--shadow);transform:translateY(-2px)}.su-page .cat-card .im{background:var(--soft);height:78px;position:relative;overflow:hidden}.su-page .cat-card .im img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.su-page .cat-card:hover .im img{transform:scale(1.05)}.su-page .cat-card .im:after{content:"";background:linear-gradient(#0000 40%,#0a0e1e59);position:absolute;inset:0}.su-page .cat-card .ci{top:58px;z-index:2;width:40px;height:40px;color:var(--ink);background:#fff;border-radius:13px;place-items:center;font-size:22px;display:grid;position:absolute;inset-inline-start:12px;box-shadow:0 4px 12px #0f172924}.su-page .cat-card .tx{gap:5px;padding:24px 12px 12px;display:grid}.su-page .cat-card b{min-height:39px;font-size:13.5px;font-weight:700;line-height:1.45}.su-page .cat-card .md{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px;font-size:11.5px;display:flex}.su-page .cat-card .md .iconify{font-size:14px}.su-page .sens{border-radius:var(--r-pill);background:var(--warning-50);color:#b26b00;align-items:center;gap:3px;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.su-page .cat-card .tick{top:10px;z-index:2;background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:15px;display:none;position:absolute;inset-inline-end:10px;box-shadow:0 0 0 3px #fff}.su-page .cat-card.sel{box-shadow:inset 0 0 0 2.5px var(--brand), 0 10px 24px -14px var(--brand)}.su-page .cat-card.sel .tick{display:grid}.su-page .cat-card.sel .ci{background:var(--brand);color:#fff}.su-page .cat-sel{background:linear-gradient(160deg, var(--brand-50), #fff 70%);box-shadow:inset 0 0 0 1.5px var(--brand-100);border-radius:22px;margin-bottom:26px;padding:20px}.su-page .cat-sel .hd{align-items:center;gap:14px;margin-bottom:14px;display:flex}.su-page .cat-sel .hd .ph{border-radius:16px;flex:none;width:58px;height:58px;position:relative;overflow:hidden}.su-page .cat-sel .hd .ph img{object-fit:cover;width:100%;height:100%}.su-page .cat-sel .hd .ph .iconify{width:24px;height:24px;color:var(--brand);background:#fff;border-radius:8px;place-items:center;font-size:16px;display:grid;position:absolute;inset-block:auto 4px;inset-inline:4px auto}.su-page .cat-sel .hd h3{margin:0;font-size:18px}.su-page .cat-sel .hd .bd{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.su-page .cat-sel .hd .chg{margin-inline-start:auto}.su-page .mode-box{color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.7;display:flex}.su-page .mode-box .iconify{color:var(--brand);flex:none;font-size:22px}.su-page .mode-box b{color:var(--ink)}.su-page .chips{flex-wrap:wrap;gap:8px;display:flex}.su-page .chip .ck{font-size:14px}.su-page .chip.add{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--brand);outline:1.5px dashed var(--brand-100);outline-offset:-1.5px;box-shadow:none;background:0 0;border:0 dashed}.su-page .badge .iconify{font-size:14px}.su-page .badge.nodot:before{display:none}.su-page .uploads{grid-template-columns:200px 1fr;gap:16px;margin-bottom:20px;display:grid}.su-page .drop{text-align:center;cursor:pointer;transition:.2s var(--ease);background:#fafbfc;border:2px dashed #d5d9e1;border-radius:18px;place-items:center;min-height:184px;padding:14px;display:grid;position:relative;overflow:hidden}.su-page .drop:hover,.su-page .drop.over{border-color:var(--brand);background:var(--brand-50)}.su-page .drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.su-page .drop .di{width:48px;height:48px;box-shadow:var(--shadow-sm);color:var(--brand);background:#fff;border-radius:15px;place-items:center;margin:0 auto 10px;font-size:24px;display:grid}.su-page .drop b{font-size:14px;display:block}.su-page .drop small{color:var(--ink-3);font-size:12px;line-height:1.6;display:block}.su-page .drop.has{background:var(--soft);border-style:solid;border-color:#0000;padding:0}.su-page .drop.has img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.su-page .drop .ov{z-index:2;justify-content:center;gap:6px;display:flex;position:absolute;inset:auto 10px 10px}.su-page .drop .ov span{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1729b8;align-items:center;gap:5px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.su-page .drop.logo.has img{object-fit:contain;background:#fff}.su-page .drop .lbl-top{top:10px;z-index:2;border-radius:var(--r-pill);background:#ffffffeb;align-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:10px}.su-page .wathq{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--success) 40%, #fff);background:linear-gradient(160deg, var(--success-50), #fff 60%);border-radius:18px;margin:-6px 0 22px;padding:16px 18px}.su-page .wathq .hd{align-items:center;gap:12px;margin-bottom:12px;display:flex}.su-page .wathq .hd .wi{background:var(--success);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.su-page .wathq .hd b{font-size:14.5px;display:block}.su-page .wathq .hd small{color:var(--ink-3);font-size:12px;display:block}.su-page .wathq.bad{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--warning) 45%, #fff);background:linear-gradient(160deg, var(--warning-50), #fff 60%)}.su-page .wathq.bad .hd .wi{background:var(--warning)}.su-page .wathq .acts{border-top:1px dashed color-mix(in srgb, var(--success) 30%, var(--line));margin-top:12px;padding-top:12px}.su-page .wathq .acts small{color:var(--ink-3);margin-bottom:6px;font-size:12px;display:block}.su-page .wathq .acts ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.su-page .wathq .acts li{border-radius:var(--r-pill);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:6px;padding-block:4px;padding-inline:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.su-page .wathq .acts li .ltr{color:var(--success);background:var(--success-50);border-radius:var(--r-pill);padding:2px 8px;font-size:11px;font-weight:700}.su-page .wathq .hd .src{color:var(--ink-2);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);background:#fff;margin-inline-start:auto;padding:4px 10px;font-size:11.5px;font-weight:700}.su-page .kv{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.su-page .kv div{box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;padding:10px 12px}.su-page .kv small{color:var(--ink-3);font-size:11.5px;display:block}.su-page .kv b{font-size:13.5px;font-weight:700;display:block}.su-page .kv .st-ok{color:var(--success);align-items:center;gap:5px;display:inline-flex}.su-page .kv .st-ok:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px}.su-page .btabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.su-page .btab{background:var(--bg);height:44px;color:var(--ink-2);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.su-page .btab .bn{background:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.su-page .btab.on{background:var(--ink);color:#fff}.su-page .btab.on .bn{background:#ffffff29}.su-page .btab.add{color:var(--brand);outline:1.5px dashed var(--brand-100);outline-offset:-1.5px;background:0 0}.su-page .btab .main{border-radius:var(--r-pill);background:var(--success);color:#fff;padding:1px 7px;font-size:10.5px;font-weight:700}.su-page .map-wrap{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:20px;margin-bottom:10px;position:relative;overflow:hidden}.su-page .su-map{z-index:1;direction:ltr;background:#eef0f3;height:340px}.su-page .map-tools{top:12px;z-index:500;gap:8px;display:flex;position:absolute;inset-inline-start:12px}.su-page .map-tools button{border-radius:var(--r-pill);height:38px;box-shadow:var(--shadow);cursor:pointer;color:var(--ink);background:#fff;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.su-page .map-tools button .iconify{color:var(--brand);font-size:17px}.su-page .map-hint{bottom:12px;z-index:500;border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1729d1;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:12.5px;display:inline-flex;position:absolute;inset-inline-start:12px}.su-page .map-hint .iconify{font-size:16px}.su-page .coords{color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;font-size:12.5px;display:flex}.su-page .coords b{color:var(--ink-2);font-weight:600}.su-page .pin{background:var(--brand);border-radius:50% 50% 50% 4px;place-items:center;width:46px;height:46px;display:grid;transform:rotate(-45deg);box-shadow:0 10px 22px -6px #0f172973,0 0 0 4px #fff}.su-page .pin .iconify{color:#fff;font-size:22px;transform:rotate(45deg)}.su-page .pin-shadow{filter:blur(1px);background:#0f172940;border-radius:50%;width:18px;height:6px;margin:4px auto 0}.su-page .nat-ok{background:var(--success-50);color:#0f6b33;border-radius:14px;align-items:center;gap:10px;margin:-10px 0 20px;padding:10px 14px;font-size:13px;line-height:1.6;display:flex}.su-page .nat-ok .iconify{flex:none;font-size:20px}.su-page .hours{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:20px;overflow:hidden}.su-page .hrow{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:center;gap:14px;min-height:70px;padding:12px 16px;display:grid}.su-page .hrow:last-child{border-bottom:0}.su-page .hrow .day{align-items:center;gap:12px;font-size:14.5px;font-weight:700;display:flex}.su-page .hrow.off{background:#fafbfc}.su-page .hrow.off .day span{color:var(--ink-3)}.su-page .ivs{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.su-page .iv{align-items:center;gap:6px;display:inline-flex}.su-page .iv .ctrl{border-radius:12px;width:124px;height:44px;padding:0 12px}.su-page .iv .ctrl select{font-size:14px;font-weight:600}.su-page .iv .ctrl.sel:after{width:7px;height:7px;inset-inline-end:12px}.su-page .iv .to{color:var(--ink-3);font-size:13px}.su-page .iv .rm{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;font-size:18px;display:grid}.su-page .iv .rm:hover{background:var(--danger-50);color:var(--danger)}.su-page .closed{color:var(--ink-3);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.su-page .hacts{gap:4px;display:flex}.su-page .hacts button{height:34px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.su-page .hacts button:hover{background:var(--bg);color:var(--brand)}.su-page .hacts button .iconify{font-size:17px}.su-page .hrow .toggle{width:42px;height:26px}.su-page .hrow .toggle span:after{width:20px;height:20px}.su-page .hrow .toggle input:checked+span:after{transform:translate(-16px)}.su-page .tpl{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.su-page .tpl .lb{color:var(--ink-3);margin-inline-end:4px;font-size:13px;font-weight:600}.su-page .tpl .chip{height:34px;padding:0 12px;font-size:12.5px}.su-page .tpl .chip .iconify{color:var(--brand);font-size:16px}.su-page .tpl .chip.used{opacity:.45;pointer-events:none}.su-page .svc-h,.su-page .svc{grid-template-columns:1fr 176px 140px 40px;align-items:center;gap:10px;display:grid}.su-page .svc-h{color:var(--ink-3);padding:0 4px 8px;font-size:12.5px;font-weight:600}.su-page .svc{margin-bottom:10px}.su-page .svc .ctrl{height:48px}.su-page .svc .rm{background:var(--bg);width:40px;height:40px;color:var(--ink-3);cursor:pointer;border:0;border-radius:12px;place-items:center;font-size:19px;display:grid}.su-page .svc .rm:hover{background:var(--danger-50);color:var(--danger)}.su-page .svc.has-err .ctrl.bad{box-shadow:inset 0 0 0 1.5px var(--danger), 0 0 0 4px var(--danger-50)}.su-page .add-row{outline-offset:-1.5px;width:100%;height:50px;color:var(--brand);cursor:pointer;background:0 0;border:0;border-radius:14px;outline:1.5px dashed #d5d9e1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.su-page .add-row:hover{background:var(--brand-50);outline-color:var(--brand-100)}.su-page .add-row .iconify{font-size:20px}.su-page .docs{gap:12px;display:grid}.su-page .doc{background:#fff;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:16px;transition:all .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #e7e9ee}.su-page .doc.over{box-shadow:inset 0 0 0 2px var(--brand);background:var(--brand-50)}.su-page .doc .dic{background:var(--bg);width:48px;height:48px;color:var(--ink-2);border-radius:15px;place-items:center;font-size:25px;display:grid}.su-page .doc.st-uploaded .dic,.su-page .doc.st-verified .dic{background:var(--success-50);color:var(--success)}.su-page .doc.st-uploading .dic{background:var(--brand-50);color:var(--brand)}.su-page .doc .dt b{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}.su-page .doc .dt small{color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.6;display:block}.su-page .doc .file{color:var(--ink-2);background:var(--bg);border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.su-page .doc .file .iconify{color:var(--danger);font-size:16px}.su-page .doc .pbar{background:var(--soft);border-radius:4px;max-width:320px;height:6px;margin-top:8px;overflow:hidden}.su-page .doc .pbar i{background:var(--brand);border-radius:4px;height:100%;transition:width .15s linear;display:block}.su-page .doc .da{align-items:center;gap:8px;display:flex}.su-page .doc .extra{grid-column:2/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.su-page .doc .extra .field{margin:0}.su-page .doc .extra .ctrl{height:46px}.su-page .doc.has-err{box-shadow:inset 0 0 0 1.5px var(--danger)}.su-page .doc .err{grid-column:2/-1}.su-page .doc.has-err .err{display:flex}.su-page .req-b{border-radius:var(--r-pill);background:var(--danger-50);color:var(--danger);padding:1px 8px;font-size:11px;font-weight:700}.su-page .opt-b{border-radius:var(--r-pill);background:var(--soft);color:var(--ink-2);padding:1px 8px;font-size:11px;font-weight:700}.su-page .med-b{border-radius:var(--r-pill);background:var(--info-50);color:var(--info);padding:1px 8px;font-size:11px;font-weight:700}.su-page .doc input[type=file]{display:none}.su-page .bank{background:#fff;border-radius:22px;padding:22px;box-shadow:inset 0 0 0 1.5px #e7e9ee}.su-page .iban-pre{color:var(--ink);letter-spacing:.5px;border-inline-end:1.5px solid var(--line);flex:none;padding-inline-end:10px;font-weight:800}.su-page .bank-chip{border-radius:var(--r-pill);background:var(--bg);direction:rtl;flex:none;align-items:center;gap:8px;height:34px;padding-block:0;padding-inline:12px 6px;font-size:12.5px;font-weight:700;display:inline-flex}.su-page .bank-chip i{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;font-weight:800;display:grid}.su-page .match{border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.7;display:flex}.su-page .match.ok{background:var(--success-50);color:#0f6b33}.su-page .match.warn{background:var(--warning-50);color:#87500c}.su-page .match .iconify{flex:none;margin-top:2px;font-size:17px}.su-page .plans-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.su-page .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.su-page .plan{cursor:pointer;transition:.2s var(--ease);background:#fff;border-radius:22px;flex-direction:column;padding:22px 20px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #e7e9ee}.su-page .plan:hover{box-shadow:inset 0 0 0 1.5px #cbd0d9, var(--shadow)}.su-page .plan.on{box-shadow:inset 0 0 0 2.5px var(--brand), 0 18px 40px -22px var(--brand)}.su-page .plan.hot{background:linear-gradient(170deg, color-mix(in srgb, var(--brand-50) 80%, #fff), #fff 55%)}.su-page .plan .rib{top:-12px;border-radius:var(--r-pill);background:var(--brand);color:#fff;height:26px;box-shadow:0 6px 14px -6px var(--brand);align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:20px}.su-page .plan .pi{background:var(--bg);width:46px;height:46px;color:var(--ink-2);border-radius:15px;place-items:center;margin-bottom:12px;font-size:24px;display:grid}.su-page .plan.hot .pi{background:var(--brand);color:#fff}.su-page .plan h4{margin:0;font-size:18px}.su-page .plan .pd{color:var(--ink-3);min-height:40px;margin:2px 0 14px;font-size:12.5px;line-height:1.6}.su-page .plan .price{align-items:baseline;gap:6px;margin-bottom:2px;display:flex}.su-page .plan .price b{font-size:34px;font-weight:800;line-height:1.1}.su-page .plan .price span{color:var(--ink-2);font-size:13px;font-weight:600}.su-page .plan .pnote{color:var(--ink-3);min-height:20px;margin-bottom:14px;font-size:12px}.su-page .plan .pnote b{color:var(--success)}.su-page .plan ul{border-top:1px dashed var(--line);color:var(--ink-2);flex:1;gap:9px;margin:0 0 18px;padding:16px 0 0;font-size:13px;list-style:none;display:grid}.su-page .plan li{align-items:flex-start;gap:8px;line-height:1.6;display:flex}.su-page .plan li .ck{color:var(--success);margin-top:3px;font-size:16px}.su-page .plan li.no{color:var(--ink-3);-webkit-text-decoration:line-through #cbd0d9;text-decoration:line-through #cbd0d9}.su-page .plan li.no .ck{color:#cbd0d9}.su-page .plan .pick{border-radius:var(--r-pill);background:var(--bg);height:46px;color:var(--ink);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.su-page .plan.on .pick{background:var(--brand);color:#fff}.su-page .rv-list{gap:12px;display:grid}.su-page .rv{border-radius:20px;padding:16px 18px;box-shadow:inset 0 0 0 1.5px #e7e9ee}.su-page .rv header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.su-page .rv header .ri{background:var(--brand-50);width:38px;height:38px;color:var(--brand);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.su-page .rv header h3{margin:0;font-size:15.5px}.su-page .rv header .stt{border-radius:var(--r-pill);padding:2px 9px;font-size:11.5px;font-weight:700}.su-page .rv header .stt.ok{background:var(--success-50);color:var(--success)}.su-page .rv header .stt.bad{background:var(--danger-50);color:var(--danger)}.su-page .rv header .link{margin-inline-start:auto;font-size:13px}.su-page .rv dl{grid-template-columns:repeat(3,1fr);gap:10px 18px;margin:0;display:grid}.su-page .rv dl div{min-width:0}.su-page .rv dt{color:var(--ink-3);font-size:12px}.su-page .rv dd{overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600}.su-page .rv .miss{color:var(--danger);align-items:center;gap:6px;margin-top:10px;font-size:12.5px;font-weight:600;display:flex}.su-page .rv .miss .iconify{font-size:16px}.su-page .preview .pv-h{align-items:center;gap:8px;margin:2px 4px 12px;display:flex}.su-page .preview .pv-h b{font-size:14.5px}.su-page .preview .pv-h small{color:var(--ink-3);font-size:12px;display:block}.su-page .preview .pv-h .live{color:var(--success);background:var(--success-50);border-radius:var(--r-pill);align-items:center;gap:6px;margin-inline-start:auto;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.su-page .preview .pv-h .live:before{content:"";background:var(--success);border-radius:50%;width:6px;height:6px;animation:1.6s infinite su-pulse}@keyframes su-pulse{50%{opacity:.3}}.su-page .preview .pv-x{display:none}.su-page .pv-card{box-shadow:var(--shadow);background:#fff;border-radius:24px;overflow:hidden}.su-page .pv-cover{background:var(--soft);height:150px;position:relative}.su-page .pv-cover img{object-fit:cover;width:100%;height:100%}.su-page .pv-cover:after{content:"";background:linear-gradient(#0000 45%,#0a0e1e73);position:absolute;inset:0}.su-page .pv-cover .tg{z-index:2;top:12px;gap:6px;display:flex;position:absolute;inset-inline-start:12px}.su-page .pv-cover .tg span{border-radius:var(--r-pill);height:26px;color:var(--ink);background:#ffffffeb;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.su-page .pv-cover .tg span.new{background:var(--brand);color:#fff}.su-page .pv-cover .fav{z-index:2;top:12px;width:32px;height:32px;color:var(--ink);background:#ffffffeb;border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;inset-inline-end:12px}.su-page .pv-cover .demo{z-index:2;bottom:10px;color:#fff;opacity:.85;font-size:10.5px;position:absolute;inset-inline-end:12px}.su-page .pv-body{padding:0 16px 16px;position:relative}.su-page .pv-logo{z-index:3;width:64px;height:64px;color:var(--brand);background:#fff;border:3px solid #fff;border-radius:18px;place-items:center;margin-top:-32px;font-size:26px;font-weight:800;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #0f172924}.su-page .pv-logo img{object-fit:cover;width:100%;height:100%}.su-page .pv-name{align-items:center;gap:6px;margin:10px 0 2px;font-size:17px;font-weight:800;line-height:1.4;display:flex}.su-page .pv-name .ph{color:var(--ink-3);font-weight:600}.su-page .pv-name .iconify{color:var(--info);flex:none;font-size:18px}.su-page .pv-meta{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.su-page .pv-meta span{align-items:center;gap:4px;display:inline-flex}.su-page .pv-meta .iconify{color:var(--ink-3);font-size:15px}.su-page .pv-chips{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.su-page .pv-chips span{border-radius:var(--r-pill);background:var(--bg);height:26px;color:var(--ink-2);align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.su-page .pv-chips span .iconify{font-size:14px}.su-page .pv-chips span.b{background:var(--brand-50);color:var(--brand)}.su-page .pv-open{background:var(--bg);border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 12px;font-size:12.5px;display:flex}.su-page .pv-open b{color:var(--success);align-items:center;gap:6px;display:inline-flex}.su-page .pv-open b:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px}.su-page .pv-open.closed b{color:var(--danger)}.su-page .pv-open.closed b:before{background:var(--danger)}.su-page .pv-svcs{gap:0;margin-bottom:14px;display:grid}.su-page .pv-svc{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.su-page .pv-svc:last-child{border-bottom:0}.su-page .pv-svc b{font-weight:600;display:block}.su-page .pv-svc small{color:var(--ink-3);font-size:11.5px}.su-page .pv-svc .pr{white-space:nowrap;font-weight:800}.su-page .pv-empty{color:var(--ink-3);background:var(--bg);text-align:center;border-radius:12px;margin-bottom:14px;padding:12px;font-size:12.5px}.su-page .pv-book{border-radius:var(--r-pill);background:var(--brand);color:#fff;justify-content:center;align-items:center;gap:8px;height:46px;font-size:14px;font-weight:700;display:flex}.su-page .pv-score{box-shadow:var(--shadow-sm);background:#fff;border-radius:22px;margin-top:14px;padding:16px}.su-page .pv-score .row{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;display:flex}.su-page .pv-score .row b{font-size:14px}.su-page .pv-score ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.su-page .pv-score li{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.su-page .pv-score li .d{color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid;box-shadow:inset 0 0 0 1.5px #cbd0d9}.su-page .pv-score li.ok .d{background:var(--success);box-shadow:none}.su-page .pv-score li.ok{color:var(--ink)}.su-page .pv-score li .go{margin-inline-start:auto;font-size:12px}.su-page .done-wrap{max-width:1080px;margin:0 auto;padding:40px 28px 80px}.su-page .done-card{box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:32px;padding:48px 48px 40px;position:relative;overflow:hidden}.su-page .done-card:before{content:"";background:radial-gradient(600px 260px at 50% 0%, var(--brand-50), transparent 70%);height:320px;position:absolute;inset:0 0 auto}.su-page .done-card>*{position:relative}.su-page .illu{width:220px;height:200px;margin:0 auto 18px;position:relative}.su-page .illu .ring{border:2px dashed var(--brand-100);border-radius:50%;width:200px;height:200px;margin:auto;animation:40s linear infinite su-rot;position:absolute;inset:0}.su-page .illu .ring.r2{border-style:solid;border-color:var(--brand-50);background:color-mix(in srgb, var(--brand-50) 60%, #fff);width:150px;height:150px;animation:none}.su-page .illu .doc-ic{background:#fff;border-radius:18px;align-content:start;gap:8px;width:92px;height:112px;padding:16px 14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:0 20px 40px -14px #0f172947}.su-page .illu .doc-ic i{background:var(--soft);border-radius:4px;height:7px;display:block}.su-page .illu .doc-ic i:first-child{background:var(--brand);width:60%;height:9px}.su-page .illu .doc-ic i:nth-child(3){width:80%}.su-page .illu .doc-ic i:nth-child(4){width:50%}.su-page .illu .seal{inset-inline-end:calc(50% + 22px);background:var(--success);color:#fff;width:50px;height:50px;animation:su-pop .6s var(--ease) .2s both;border-radius:50%;place-items:center;font-size:26px;display:grid;position:absolute;top:calc(50% + 18px);box-shadow:0 0 0 6px #fff,0 12px 24px -8px #16a34a99}@keyframes su-pop{0%{transform:scale(0)}to{transform:scale(1)}}.su-page .illu .fl{width:40px;height:40px;box-shadow:var(--shadow);background:#fff;border-radius:13px;place-items:center;font-size:21px;animation:6s ease-in-out infinite su-float;display:grid;position:absolute}.su-page .illu .fl.a{top:14px;color:var(--brand);inset-inline-start:6px}.su-page .illu .fl.b{bottom:22px;color:var(--warning);animation-delay:-2s;inset-inline-end:0}.su-page .illu .fl.c{top:30px;color:var(--success);border-radius:10px;width:32px;height:32px;font-size:17px;animation-delay:-4s;inset-inline-end:14px}@keyframes su-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.su-page .done-card h1{margin:0 0 8px;font-size:34px;font-weight:800}.su-page .done-card .lead2{color:var(--ink-2);max-width:60ch;margin:0 auto 18px;font-size:16px;line-height:1.85}.su-page .req-no{border-radius:var(--r-pill);background:var(--bg);height:40px;color:var(--ink-2);align-items:center;gap:10px;margin-bottom:34px;padding-block:0;padding-inline:6px 16px;font-size:13.5px;display:inline-flex}.su-page .req-no b{color:var(--ink);font-size:14.5px}.su-page .req-no button{border-radius:var(--r-pill);cursor:pointer;height:30px;color:var(--ink);background:#fff;border:0;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.su-page .htl{text-align:center;grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 36px;padding:0;list-style:none;display:grid}.su-page .htl li{padding:0 10px;position:relative}.su-page .htl li:before{content:"";top:22px;background:var(--line);z-index:0;width:100%;height:3px;position:absolute;inset-inline-end:50%}.su-page .htl li:first-child:before{display:none}.su-page .htl li.done:before,.su-page .htl li.now:before{background:var(--success)}.su-page .htl .dot{z-index:1;width:46px;height:46px;color:var(--ink-3);box-shadow:inset 0 0 0 2px var(--line);background:#fff;border-radius:50%;place-items:center;margin:0 auto 12px;font-size:22px;display:grid;position:relative}.su-page .htl li.done .dot{background:var(--success);color:#fff;box-shadow:0 0 0 5px var(--success-50)}.su-page .htl li.now .dot{background:var(--warning);color:#fff;box-shadow:0 0 0 6px var(--warning-50);animation:1.8s infinite su-glow}@keyframes su-glow{50%{box-shadow:0 0 0 10px var(--warning-50)}}.su-page .htl .tx{display:block}.su-page .htl b{font-size:14.5px;display:block}.su-page .htl small{color:var(--ink-3);font-size:12.5px;line-height:1.6;display:block}.su-page .htl small.w{color:#b26b00;font-weight:700}.su-page .done-grid{text-align:start;grid-template-columns:1.3fr 1fr;gap:16px;margin-bottom:30px;display:grid}.su-page .wait{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:22px;padding:20px}.su-page .wait h3{margin:0 0 4px;font-size:16px}.su-page .wait>p{color:var(--ink-3);margin:0 0 14px;font-size:13px}.su-page .todo{background:var(--bg);border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.su-page .todo .ti{width:40px;height:40px;color:var(--brand);background:#fff;border-radius:12px;flex:none;place-items:center;font-size:21px;display:grid}.su-page .todo b{font-size:14px;display:block}.su-page .todo small{color:var(--ink-3);font-size:12px;display:block}.su-page .todo .link{white-space:nowrap;margin-inline-start:auto;font-size:13px}.su-page .todo.ok .ti{background:var(--success);color:#fff}.su-page .next-card{background:var(--ink);color:#fff;border-radius:22px;padding:20px;position:relative;overflow:hidden}.su-page .next-card:after{content:"";background:var(--brand);inset-inline-end:-80px;opacity:.6;filter:blur(10px);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-110px}.su-page .next-card>*{z-index:1;position:relative}.su-page .next-card h3{margin:0 0 12px;font-size:16px}.su-page .next-card ul{gap:10px;margin:0 0 18px;padding:0;font-size:13.5px;list-style:none;display:grid}.su-page .next-card li{opacity:.9;align-items:flex-start;gap:10px;line-height:1.7;display:flex}.su-page .next-card li .iconify{color:#a5f3c4;flex:none;margin-top:2px;font-size:19px}.su-page .nstats{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.su-page .nstats div{background:#ffffff14;border-radius:16px;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffffff1f}.su-page .nstats b{font-size:26px;font-weight:800;line-height:1.2;display:block}.su-page .nstats small{opacity:.75;font-size:12px;line-height:1.6;display:block}.su-page .next-card .contact{flex-wrap:wrap;gap:8px;display:flex}.su-page .next-card .contact a{border-radius:var(--r-pill);background:#ffffff1f;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.su-page .done-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.su-page .done-btns .btn{min-width:220px}.su-page .btn:focus-visible{box-shadow:0 0 0 4px var(--brand-100);outline:0}.su-page .btn[disabled]{opacity:.5;cursor:not-allowed}.su-page .mail{color:var(--ink);text-align:start;background:#fff;border-radius:22px;font-size:13px;overflow:hidden;box-shadow:0 30px 60px -24px #080a1e73}.su-page .mail .mbar{border-bottom:1px solid var(--line);color:var(--ink-2);background:#f6f7f9;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.su-page .mail .mbar .dots{direction:ltr;gap:5px;display:flex}.su-page .mail .mbar .dots i{background:#e1e4ea;border-radius:50%;width:9px;height:9px}.su-page .mail .mbar .inbox{color:var(--ink);align-items:center;gap:5px;font-weight:700;display:inline-flex}.su-page .mail .mbar .inbox .iconify{color:var(--danger);font-size:16px}.su-page .mail .mbar .sp{flex:1}.su-page .mail .mhead{border-bottom:1px solid var(--line);padding:14px 16px 12px}.su-page .mail .subj{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.5;display:flex}.su-page .mail .subj .tag{color:var(--ink-2);background:var(--soft);border-radius:6px;padding:1px 7px;font-size:10.5px;font-weight:700}.su-page .mail .from{align-items:center;gap:10px;display:flex}.su-page .mail .from svg{border-radius:50%;flex:none}.su-page .mail .from b{font-size:13.5px}.su-page .mail .from .addr{color:var(--ink-3);direction:ltr;unicode-bidi:isolate;font-size:12px}.su-page .mail .from small{color:var(--ink-3);font-size:11.5px;display:block}.su-page .mail .from .t{color:var(--ink-3);white-space:nowrap;margin-inline-start:auto;font-size:11.5px}.su-page .mail .mbody{background:#f4f5f7;padding:16px}.su-page .mail .sheet{box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;overflow:hidden}.su-page .mail .band{background:var(--brand);color:#fff;align-items:center;gap:10px;padding:14px 16px;font-size:16px;font-weight:800;display:flex}.su-page .mail .band small{opacity:.8;margin-inline-start:auto;font-size:11px;font-weight:600}.su-page .mail .inner{color:var(--ink-2);padding:16px 18px 18px;line-height:1.85}.su-page .mail .inner p{margin:0 0 10px}.su-page .mail .inner b{color:var(--ink)}.su-page .mail .code{direction:ltr;justify-content:center;gap:6px;margin:6px 0 8px;display:flex}.su-page .mail .code span{background:var(--brand-50);width:38px;height:46px;color:var(--brand);border-radius:10px;place-items:center;font-size:22px;font-weight:800;display:grid}.su-page .mail .valid{text-align:center;color:var(--ink-3);justify-content:center;align-items:center;gap:5px;margin-bottom:12px;font-size:12px;display:flex}.su-page .mail .valid .iconify{font-size:14px}.su-page .mail .sec{background:var(--warning-50);color:#87500c;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.7;display:flex}.su-page .mail .sec .iconify{flex:none;margin-top:2px;font-size:16px}.su-page .mail .mfoot{text-align:center;color:var(--ink-3);padding:10px 16px 14px;font-size:11px;line-height:1.7}.su-page .mail-toggle{align-items:center;gap:6px;display:inline-flex}.su-page .mail-inline{margin-top:14px}.su-page .mail-inline .mail{box-shadow:var(--shadow)}.su-page .otp-inline .mail-inline{width:100%;margin-top:4px}.su-page .otp-inline .mail{max-width:460px;margin:0 auto}@media (max-width:1360px){.su-page .su-wrap{grid-template-columns:264px minmax(0,1fr)}.su-page .preview{display:none}.su-page .preview.open{z-index:300;background:#0f172973;padding:90px 16px 16px;display:block;position:fixed;inset:0;overflow:auto}.su-page .preview.open .pv-in{background:var(--bg);border-radius:26px;max-width:360px;margin:0 auto;padding:16px}.su-page .preview.open .pv-x{margin-inline-start:8px;display:grid}.su-page .pv-btn{display:inline-flex}.su-page .cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.su-page .su-wrap{grid-template-columns:minmax(0,1fr);padding:16px}.su-page .stepper{display:none}.su-page .mprog{display:block}.su-page .su-top{height:64px}.su-page .su-top .in{gap:8px;padding:0 16px}.su-page .su-top .ttl,.su-page .su-top .vsep,.su-page .su-top .hide-m,.su-page .saved span{display:none}.su-page .saved{padding:0 10px}.su-page .plans,.su-page .done-grid{grid-template-columns:1fr}}@media (max-width:680px){.su-page .su-head{padding:22px 18px 18px}.su-page .su-head .ic{display:none}.su-page .su-head h1{font-size:22px}.su-page .su-body{padding:20px 18px 24px}.su-page .su-foot{flex-wrap:wrap;padding:12px 14px}.su-page .su-foot .hint,.su-page .su-foot .ghost{display:none}.su-page .su-foot .btn-primary{flex:1;min-width:0}.su-page .su-foot .nx-name{display:none}.su-page .su-foot .btn{padding:0 18px}.su-page .gender-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.su-page .plans-top .seg{width:100%}.su-page .grid2,.su-page .grid3,.su-page .rcards,.su-page .uploads,.su-page .kv,.su-page .rv dl{grid-template-columns:minmax(0,1fr)}.su-page .field,.su-page .field>*,.su-page .bank,.su-page .doc>*{min-width:0}.su-page .ctrl .in-btn{padding:0 10px}.su-page .cc{padding-inline-end:8px}.su-page .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.su-page .hrow{grid-template-columns:minmax(0,1fr) auto}.su-page .iv .ctrl{width:112px}.su-page .hrow .ivs{grid-column:1/-1}.su-page .hacts{grid-area:1/2}.su-page .svc-h{display:none}.su-page .svc{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.su-page .svc .nm{grid-column:1/-1}.su-page .doc{grid-template-columns:44px minmax(0,1fr)}.su-page .bank{padding:16px}.su-page .bank-chip{gap:0;padding:0 5px;font-size:0}.su-page .bank-chip i{font-size:11px}.su-page .doc .da{grid-column:1/-1}.su-page .doc .extra{grid-column:1/-1;grid-template-columns:1fr}.su-page .htl{text-align:start;grid-template-columns:1fr;gap:14px}.su-page .htl li{grid-template-columns:46px 1fr;align-items:center;gap:12px;padding:0;display:grid}.su-page .htl li:before{display:none}.su-page .htl .dot{margin:0}.su-page .done-card{padding:32px 18px}.su-page .done-card h1{font-size:26px}.su-page .done-wrap{padding:16px 16px 60px}.su-page .otp input{width:46px}}.su-page .wait h2.h3{margin:0 0 4px;font-size:16px}.su-page .next-card h2.h3{margin:0 0 12px;font-size:16px}.su-page .seg button[aria-checked=true]{color:var(--ink);background:#fff;box-shadow:0 2px 8px #0f172914}.su-page .rcard:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 4px var(--brand-100)}.su-page .plan:focus-visible,.su-page .cat-card:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 45%, #fff);outline-offset:2px}.su-page .drop:has(input:focus-visible){border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-100)}.su-page .tpl .chip:disabled{opacity:.45;cursor:default}.su-page .su-card[aria-busy=true] .su-foot .btn-primary{cursor:progress}.su-page .in-btn:disabled{opacity:.7;cursor:not-allowed}.su-page .link:disabled{opacity:.5;cursor:default;text-decoration:none}.su-page .hp-field{inset-inline-start:-10000px;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.su-page .ts-slot{justify-content:center;display:flex}.su-page .ts-slot:empty{display:none}.su-page .ts-slot iframe{margin-block:6px 14px}.su-page .su-map{z-index:1;background:#eef0f3;height:340px;position:relative}.su-page .map-fallback{color:var(--ink-3);text-align:center;place-items:center;padding:20px;font-size:13px;display:grid}.su-page .pin-wrap{cursor:grab}.su-page .pin-wrap:active{cursor:grabbing}.su-page .other-branch{background:#5b6475;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 3px #fff,0 2px 8px #0f17294d}.su-page .mapboxgl-ctrl-attrib{font-size:10px}.su-page .map-tools,.su-page .map-hint{z-index:5}.su-page .mapboxgl-map{font-family:var(--font)}.su-page .gender-seg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.su-page .gender-seg button{padding:0 8px}@media (max-width:680px){.su-page .gender-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}
