.more-v2 .app-body :is(.card,.home-sec,.ai-hero,.empty,.lk-detail summary){box-shadow:var(--shadow);background:#fff;border:0;border-radius:16px}.more-v2 .app-body :is(.card,.home-sec)>h3,.more-v2 .sec-head h3{letter-spacing:-.03em;color:#1f2420;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.more-v2 .app-body :is(.card,.home-sec)>h3:before,.more-v2 .sec-head h3:before{content:"";background:var(--gold);border-radius:2px;flex:none;width:4px;height:16px}.more-v2 .app-body .card .card{background:var(--cream);box-shadow:none}.more-v2 .btn.block{border-radius:999px;width:100%;height:52px;font-size:16px}.more-v2 .btn:not(.primary){color:#4b463c;background:#fff;border:1px solid #d8d2c6;border-radius:999px}.more-v2 .form .muted .ic{vertical-align:-3px;width:15px;height:15px;color:var(--gold)}.sec-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.sec-head h3{flex:1}.info{color:var(--muted);background:#f3ecdf;border-radius:12px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.info .ic{width:18px;height:18px}.grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.row-item .rv{color:var(--muted);text-align:right;font-size:15px}.profile-mini>span:nth-child(2) b{font-size:17px}.login-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.login-chips span{background:var(--gold-soft);color:#8a6522;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700;line-height:1.2}.home-sec{gap:4px;padding:18px 16px;display:grid}.home-sec .sec-head{margin-bottom:10px}.noti-sw{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.noti-sw+.noti-sw{border-top:1px solid var(--line);margin-top:10px;padding-top:14px}.noti-sw>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.noti-sw b{font-size:16px;font-weight:700}.noti-sw small{color:var(--muted);font-size:13px;font-weight:500}.noti-sw.off{opacity:.5;cursor:not-allowed}.noti-sw .ns-ic{background:var(--gold-soft);width:34px;height:34px;color:var(--gold);border-radius:50%;flex:none;place-items:center;display:grid}.noti-sw .ns-ic.g{background:var(--green-soft);color:var(--green)}.noti-sw .ns-ic .ic{width:17px;height:17px}input[role=switch]{appearance:none;cursor:pointer;background:#ddd6c8;border:0;border-radius:999px;flex:none;width:48px;height:28px;min-height:0;padding:0;transition:background .2s;position:relative}input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}input[role=switch]:checked{background:linear-gradient(90deg, var(--green), var(--green-2))}input[role=switch]:checked:after{transform:translate(20px)}input[role=switch]:disabled{cursor:not-allowed}.home-sec>.muted.small{margin-top:10px}.ai-hero{align-items:center;gap:14px;padding:18px 16px;display:flex}.ai-hero b{font-size:18px;line-height:1.4}.ai-hero small{color:var(--muted);margin-top:6px;font-size:14px;font-weight:500;display:block}.reg-hero{position:relative;overflow:hidden}.reg-hero:after{content:"";opacity:.45;pointer-events:none;background:url(/assets/registry-house.png) 50%/cover no-repeat;width:46%;position:absolute;inset:0 0 0 auto}.reg-hero>div{z-index:1;position:relative}.input-ic .ic-btn{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.input-ic .ic-btn .ic{position:static;translate:none}.input-ic.search input{padding-left:14px;padding-right:48px}.input-ic input:disabled{background:#f3efe7}.reg-list{gap:8px;display:grid}.reg-item{border:1.5px solid var(--green-soft);background:#fff;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.reg-item>.ic{background:var(--green-soft);width:40px;height:40px;color:var(--green);border-radius:12px;padding:9px}.reg-item>div{gap:2px;min-width:0;display:grid}.reg-item b{color:var(--green);word-break:keep-all;font-size:16px;line-height:1.35}.reg-item small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.empty.small{padding:16px;font-size:15px}.terms-body{gap:8px;font-size:15px;line-height:1.65;display:grid}.terms-body h4{margin:14px 0 0;font-size:16px;font-weight:700}.terms-body h5{margin:6px 0 0;font-size:15px;font-weight:700}.terms-body ul,.terms-body ol{gap:3px;margin:0;padding-left:20px;display:grid}.terms-body li ul{margin-top:4px}.terms-table{overflow-x:auto}.terms-body table{border-collapse:collapse;width:100%;font-size:14px;font-weight:500}.terms-body th,.terms-body td{border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:6px 8px}.terms-body th{background:var(--field);white-space:nowrap;font-weight:700}.sheet.full{height:100dvh;max-height:100dvh;padding-top:calc(22px + env(safe-area-inset-top,0px));border-radius:0;align-content:start;overflow-y:auto}.sheet.full>.btn-row{bottom:calc(-22px - env(safe-area-inset-bottom,0px));padding:10px 18px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;grid-template-columns:1fr;margin:0 -18px;position:sticky;box-shadow:0 -8px 16px #ffffffe6}.home-links{gap:8px;display:grid}.home-links .sec-head{padding:4px 2px 2px}.lk-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:15px 16px;font-size:15px;font-weight:600;list-style:none;display:flex}.lk-detail summary::-webkit-details-marker{display:none}.lk-detail .go .ic{width:16px;height:16px;color:var(--muted);transition:transform .2s}.lk-detail[open] .go .ic{transform:rotate(90deg)}.more-v2 .app-body .lk-detail[open] summary{border-radius:16px 16px 0 0}.lk-detail .lk-a{color:var(--muted);background:#fff;border-radius:0 0 16px 16px;margin-top:-2px;padding:0 16px 14px;font-size:14px;font-weight:500}.lk-detail .faq-act{border-radius:999px;width:100%;height:46px;margin-top:12px;font-size:15px;display:flex}.board-tip{background:var(--green-soft);color:var(--green);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.board-tip>.ic{width:16px;height:16px}.notices .row-item{cursor:default}.notices .nt-text{font-size:16px;font-weight:400}.notices .nt-text em{font-style:normal;font-weight:700}.notices .nt-item>summary{cursor:pointer;list-style:none}.notices .nt-item>summary::-webkit-details-marker{display:none}.notices .nt-item>summary:after{content:"›";color:var(--muted,#9ca3af);margin-left:auto;font-size:20px;transition:transform .2s}.notices .nt-item[open]>summary:after{transform:rotate(90deg)}.notices .nt-item[open]>summary{border-bottom:0}.notices .nt-item[open]:not(:last-child){border-bottom:1px solid var(--line)}.notices .nt-body{white-space:pre-wrap;color:var(--ink-2,#4b5563);margin:0;padding:4px 18px 16px 56px;font-size:14.5px;line-height:1.6}.sl-modal.ask-green .orb{background:linear-gradient(145deg, var(--green-2), var(--green));box-shadow:0 3px 8px #163a2a4d}.sl-modal.ask-green .btn-row .btn.primary{background:linear-gradient(90deg, var(--green-d), var(--green) 60%, var(--green-2));box-shadow:0 8px 18px #163a2a40}.sl-modal.ask-danger .orb{background:linear-gradient(145deg,#e0675d,#c8372d);box-shadow:0 3px 8px #a0281e4d}.sl-modal.ask-danger .btn-row .btn.primary{background:linear-gradient(90deg,#b3291f,#c8372d);box-shadow:0 8px 18px #a0281e40}.acct-delete{justify-content:center;padding-top:8px;display:flex}
