:root{--green:#07975e;--ink:#183a30;--muted:#819087;--line:#e5ece6;--bg:#f5f7f4}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #9de6c2}.wrap{max-width:1160px;margin:auto;padding:0 36px}header{border-bottom:1px solid var(--line);background:#fff}.nav{justify-content:space-between;align-items:center;height:84px;display:flex}.logo{align-items:center;gap:11px;display:flex}.mark{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.logo strong{letter-spacing:2px;font-size:23px}.logo small{color:var(--muted);letter-spacing:2px;margin-top:4px;font-size:9px;display:block}.nav-right{color:#6b7c73;align-items:center;gap:24px;font-size:12px;display:flex}.tag{color:var(--green);letter-spacing:1px;background:#eaf6ee;border-radius:5px;padding:6px 10px;font-size:10px}.hero{justify-content:space-between;align-items:flex-end;padding:47px 0 32px;display:flex}.eyebrow{color:var(--green);letter-spacing:2px;font-size:10px;font-weight:700}.hero h1{letter-spacing:-1px;margin:13px 0;font-size:36px;line-height:1.4}.hero h1 em{color:var(--green);font-style:normal}.hero p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.hero-note{color:#8a9990;border-left:1px solid #d4dfd7;margin-bottom:6px;padding:3px 0 3px 17px;font-size:11px;line-height:1.9}.steps{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:0 0 29px;padding:18px 24px;display:grid}.step{align-items:center;gap:12px;display:flex;position:relative}.step:not(:last-child):after{content:"→";color:#b5c7bb;position:absolute;right:28px}.step-num{color:#6ca48c;background:#f0f7f2;border-radius:50%;place-items:center;width:31px;height:31px;font-family:monospace;font-size:12px;display:grid}.step strong{font-size:12px;font-weight:600}.step small{color:#93a097;margin-top:5px;font-size:10px;display:block}.workspace{grid-template-columns:1.12fr 1fr;align-items:start;gap:23px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.panel-head{border-bottom:1px solid #f0f3ef;justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.panel-title{align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.panel-title svg{color:var(--green)}.panel-head small{color:var(--muted);font-size:10px}.form-body{padding:24px}.field{margin-bottom:20px;font-size:12px;font-weight:600;display:block}.label-row{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.optional{color:#9aa69e;font-size:10px;font-weight:400}.input{width:100%;color:var(--ink);background:#fcfdfb;border:1px solid #e0e7e1;border-radius:8px;padding:12px 13px;font-size:12px}.input::placeholder{color:#a6b0a9}textarea.input{resize:vertical;min-height:130px;line-height:1.9}.input:focus{border-color:var(--green);outline:2px solid #edf8f0}.counter{text-align:right;color:#a1ada4;margin-top:5px;font-size:10px}.theme-row{gap:10px;display:flex}.theme{border:1px solid var(--line);color:#6c7e72;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.theme.active{border-color:var(--green);color:var(--green);background:#f1faf4}.swatch{border-radius:50%;width:12px;height:12px}.consent{color:#7d8b82;gap:8px;margin:23px 0 15px;font-size:10px;line-height:1.9;display:flex}.consent input{accent-color:var(--green);flex-shrink:0;margin:3px 0 0}.primary{background:var(--green);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;padding:12px 19px;font-size:12px;font-weight:600;display:flex;box-shadow:0 5px 12px #07975e16}.fine{color:#9ca89f;text-align:center;margin:11px 0 0;font-size:10px}.right-stack{gap:18px;display:grid}.preview-bg{background:repeating-linear-gradient(45deg,#f4f7f2,#f4f7f2 6px,#f1f5ef 6px 7px);min-height:293px;padding:24px 34px}.message-preview{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 6px 25px #20482f0a}.message-stripe{background:var(--accent,var(--green));height:4px}.message-content{padding:22px}.from{color:#8b9a90;align-items:center;gap:8px;font-size:10px;display:flex}.avatar{color:var(--green);background:#edf6ef;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.message-content h2{margin:18px 0 11px;font-size:18px}.body-copy{color:#6a7d70;white-space:pre-wrap;overflow-wrap:anywhere;min-height:48px;font-size:12px;line-height:1.95}.message-foot{color:#a0aca3;border-top:1px solid #eef2ed;justify-content:space-between;align-items:center;padding:12px 20px;font-size:9px;display:flex}.secure-note{align-items:flex-start;gap:10px;padding:16px 22px;display:flex}.secure-note svg{color:var(--green);flex-shrink:0;margin-top:2px}.secure-note strong{font-size:11px;font-weight:600}.secure-note p{color:#91a095;margin:5px 0 0;font-size:10px;line-height:1.8}.records{margin-top:27px}.record-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.record-title{align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.badge{color:#819383;background:#f1f5ef;border-radius:4px;padding:3px 7px;font-size:10px}.record-actions{color:#92a095;align-items:center;gap:14px;font-size:10px;display:flex}.text-btn{color:var(--green);background:0 0;border:0;align-items:center;gap:5px;padding:3px;font-size:11px;display:inline-flex}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:#90a092;background:#fafbf8;padding:12px 24px;font-size:10px;font-weight:500}td{border-top:1px solid #f0f3ed;padding:18px 24px;font-size:12px}.record-name{text-overflow:ellipsis;max-width:230px;font-weight:600;overflow:hidden}.record-sub{color:#9aa79c;margin-top:5px;font-size:10px;font-weight:400}.status{color:#89958b;background:#f4f5f1;border-radius:20px;padding:5px 9px;font-size:10px;display:inline-block}.status.read{color:#15945a;background:#eaf8ef}.empty{text-align:center;color:#a0aca2;padding:36px;font-size:12px}.error{color:#b44343;background:#fff5f3;border-radius:8px;margin-bottom:15px;padding:12px;font-size:12px}.footer{color:#a0ada2;justify-content:space-between;align-items:center;margin:26px 0;font-size:10px;display:flex}.footer button{color:#819585;background:0 0;border:0;font-size:10px}.toast{color:#fff;z-index:90;background:#173b2f;border-radius:9px;max-width:90vw;padding:12px 20px;font-size:12px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12322766;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialog{background:#fff;border-radius:16px;width:440px;max-width:100%;max-height:90vh;padding:27px;overflow:auto}.dialog h2{margin:0 0 10px;font-size:21px}.dialog p{color:#839388;font-size:12px;line-height:1.9}.dialog .close{float:right;color:#85958b;background:#f3f6f0;border:0;border-radius:50%;width:28px;height:28px}.share-link{border:1px solid var(--line);overflow-wrap:anywhere;background:#f3f7ef;border-radius:7px;margin:18px 0;padding:13px;font-family:monospace;font-size:11px}.secondary{border:1px solid var(--line);color:#66836d;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:10px 14px;font-size:11px;display:inline-flex}.dialog-actions{gap:10px;display:flex}.dialog-actions>*{flex:1}.share-page{max-width:510px;margin:70px auto;padding:0 24px}.share-page .message-preview{border:1px solid var(--line)}.share-page .message-content{padding:30px}.share-page .message-content h2{font-size:26px}.share-page .body-copy{min-height:90px;font-size:15px}.share-intro{text-align:center;color:var(--muted);margin:28px 0 22px;font-size:12px}.share-page .primary{margin-top:25px}.read-confirm{text-align:center;color:var(--green);background:#edf8ef;border-radius:7px;margin-top:20px;padding:14px;font-size:11px}.help-list{color:#6f8477;font-size:12px;line-height:1.9}.delete{color:#a8b3a8;margin-left:16px}.landing-icon{text-align:center;color:var(--green);margin:15px}.loading{text-align:center;color:var(--muted);padding:50px}@media (max-width:760px){.wrap{padding:0 20px}.nav{height:70px}.nav-right{gap:10px}.nav-right .hide-mobile{display:none}.logo strong{font-size:20px}.mark{width:35px;height:35px}.hero{padding:32px 0 24px}.hero h1{font-size:28px}.hero-note{display:none}.hero p{font-size:11px}.steps{gap:10px;margin-bottom:20px;padding:15px 12px}.step{gap:7px}.step-num{flex-shrink:0;width:24px;height:24px;font-size:10px}.step strong{font-size:10px}.step small{font-size:8px}.step:not(:last-child):after{display:none}.workspace{grid-template-columns:1fr;gap:18px}.panel-head{padding:18px 20px}.form-body{padding:20px}.preview-bg{min-height:260px;padding:22px 30px}.record-head{padding:18px 20px}.record-actions>span{display:none}th,td{padding:13px 18px}.footer{align-items:flex-start;gap:20px;line-height:1.9}.share-page{margin-top:32px}.theme{flex:1;justify-content:center;padding:9px 6px}.theme-row{gap:7px}}.sales-root{color:#182029;background:#f1f3f2;min-height:100vh;padding:22px 0}.sales-shell{background:#fff;border-radius:10px;width:min(100%,440px);min-height:calc(100vh - 44px);margin:auto;overflow:hidden;box-shadow:0 12px 50px #16332608}.sales-topbar{border-bottom:1px solid #f0f1f0;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.sales-brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.sales-brand strong{letter-spacing:.3px;font-size:16px}.sales-mark{color:#fff;background:#05c464;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;box-shadow:inset 0 0 0 3px #17cc75}.sales-secure{color:#159653;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.sales-content{padding:27px 20px 30px}.sales-content h1{color:#141b20;letter-spacing:-.6px;margin:7px 0 24px;font-size:26px;line-height:1.3}.sale-flow{color:#54836c;white-space:nowrap;background:#f2faf6;border:1px solid #e0eae4;border-radius:8px;justify-content:space-between;align-items:center;gap:4px;padding:13px 12px;font-size:11px;display:flex}.sale-flow svg{color:#96b9a8;flex-shrink:0;width:11px;height:11px}.sale-demo{text-align:left;background:#fff;border:1px solid #e4e7e5;border-radius:10px;width:100%;margin-top:10px;padding:0;display:block;overflow:hidden}.sale-demo:focus-visible{outline-offset:3px;outline:3px solid #9de6c2}.sale-demo-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 13px;display:flex}.sale-demo-head strong{color:#26312c;font-size:13px}.sale-demo-head>span{color:#929b95;align-items:center;gap:2px;font-size:10px;display:flex}.sale-chat{background:linear-gradient(135deg,#f5f5f5,#f0f5f3);gap:12px;padding:12px 13px 14px;display:grid}.sale-message{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.sale-bubble{color:#203424;background:#9beb6d;border-radius:11px 3px 11px 11px;padding:10px 12px;font-size:12px;line-height:1.5;position:relative}.sale-bubble:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid #9beb6d;position:absolute;top:12px;right:-5px}.sale-avatar{color:#fff;background:#04bf62;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:13px;display:grid}.sale-meta{justify-content:flex-end;align-items:center;gap:7px;margin-top:6px;font-size:10px;display:flex}.sale-meta.opened{color:#258d58}.sale-meta time{color:#929a94}.sale-meta.unread{color:#b8892d}.sale-plan-label{justify-content:space-between;align-items:center;margin:21px 0 11px;font-size:13px;display:flex}.sale-plan-label>span{color:#a2a7a3;font-size:10px}.sale-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sale-plan{color:#212b27;text-align:center;background:#fff;border:1px solid #e3e5e3;border-radius:10px;min-height:105px;padding:16px 4px 13px;position:relative}.sale-plan.selected{background:#f0faf4;border-color:#4db27c;box-shadow:inset 0 -3px #0bc269}.sale-plan>strong{font-size:14px;display:block}.sale-price{white-space:nowrap;font-variant-numeric:tabular-nums;margin:14px 0 9px;font-size:23px;font-weight:800;line-height:1.1}.sale-price small{margin-right:1px;font-size:12px}.sale-plan>span{color:#969e98;font-size:10px}.sale-selected{color:#10be6b;fill:#10be6b;stroke:#fff;position:absolute;top:7px;right:7px}.sale-features{border-top:1px solid #eef0ed;border-bottom:1px solid #eef0ed;grid-template-columns:repeat(3,1fr);margin:19px 0;padding:15px 0;display:grid}.sale-features>div{color:#89948c;border-right:1px solid #eff1ee;flex-direction:column;align-items:center;gap:7px;font-size:10px;display:flex}.sale-features>div:last-child{border:0}.sale-features svg{color:#23965d;stroke-width:2.5px;width:18px;height:18px}.sale-agree{color:#8a918c;align-items:flex-start;gap:7px;margin-top:22px;font-size:10px;line-height:1.8;display:flex}.sale-agree input{accent-color:#07bd62;flex-shrink:0;width:17px;height:17px;margin:0}.sale-agree button{color:#348ac6;background:0 0;border:0;padding:0;font-size:10px;font-weight:600}.sale-buy{color:#fff;background:#05c361;border:0;border-radius:9px;width:100%;margin-top:14px;padding:16px 10px;font-size:18px;font-weight:700;display:block;box-shadow:0 7px 15px #07bd6220}.sale-buy:hover{background:#05b85b}.sale-after{text-align:center;color:#a0a7a1;margin:13px 0;font-size:10px;line-height:1.7}.sale-boundary{color:#b0b7b1;justify-content:center;align-items:center;gap:4px;margin:22px 0 0;font-size:9px;line-height:1.6;display:flex}.sale-error{color:#b84635;margin:9px 0 0;font-size:10px}.sale-modal-flow{color:#458364;text-align:center;padding:12px 0;font-size:11px}.sale-chat.large{border-radius:10px;gap:20px;margin:8px 0 15px;padding:20px 14px}.large .sale-bubble{font-size:13px}.large .sale-avatar{width:32px;height:32px}.sale-demo-note{text-align:center}.sale-modal-primary{color:#fff;background:#07bd62;border:0;border-radius:8px;width:100%;margin-top:18px;padding:13px;font-size:13px;font-weight:600;display:block}.sale-doc{max-height:55vh;padding-right:7px;overflow-y:auto}.sale-doc h3{margin:20px 0 5px;font-size:13px}.sale-doc p{margin:4px 0;font-size:12px}.sale-order{background:#f0faf4;border-radius:10px;justify-content:space-between;align-items:center;margin:25px 0 18px;padding:20px;font-size:13px;display:flex}.sale-order strong{color:#07975e;font-size:25px}.sale-order-line{color:#88958d;border-bottom:1px solid #f0f2ed;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.sales-root .dialog h2{font-size:19px}@media (max-width:500px){.sales-root{background:#fff;padding:0}.sales-shell{min-height:100dvh;box-shadow:none;border-radius:0}.sales-topbar{padding:14px 17px}.sales-content{padding:26px 18px 32px}.sales-content h1{font-size:25px}.sale-flow{padding:13px 10px;font-size:10px}.sale-price{font-size:23px}.sale-plan>strong{font-size:14px}}@media (max-width:360px){.sales-content{padding-left:14px;padding-right:14px}.sales-brand strong{font-size:14px}.sale-demo-head>span{font-size:9px}.sale-bubble{padding:9px 10px;font-size:11px}.sale-flow{font-size:9px}.sale-price{font-size:21px}.sale-agree,.sale-agree button{font-size:9px}}
.yt-app{--yt-green:#087a5b;--yt-ink:#1c302c;--yt-muted:#73847e;min-height:100dvh;color:var(--yt-ink);background:#f4f7f4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft Yahei,sans-serif;font-size:14px;line-height:1.6}.yt-app *,.yt-dialog *{box-sizing:border-box}.yt-app button,.yt-dialog button{font:inherit;cursor:pointer}.yt-app a,.yt-dialog a{color:inherit;text-decoration:none}.yt-app button:disabled,.yt-dialog button:disabled{opacity:.5;cursor:not-allowed}.yt-app button:focus-visible,.yt-dialog button:focus-visible,.yt-app a:focus-visible{outline-offset:3px;outline:3px solid #42b798}.yt-top{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f7f4ed;border:0;align-items:center;gap:13px;max-width:760px;height:78px;margin:auto;padding:12px 24px;display:flex;position:sticky;top:0}.yt-brand{flex:1;align-items:center;gap:11px;display:flex}.yt-brand>span{color:#fff;background:#087a5b;border-radius:13px;place-items:center;width:41px;height:41px;display:grid}.yt-brand b{letter-spacing:1px;font-size:19px;display:block}.yt-brand b span{letter-spacing:0;color:#73847e;margin-left:9px;font-size:12px;font-weight:400}.yt-brand small{color:#73847e;letter-spacing:2px;font-size:10px;display:block}.yt-icon{color:#526a60;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.yt-main{max-width:720px;margin:auto;padding:10px 24px 120px}.yt-mode{border-bottom:1px solid #dfe8e1;justify-content:space-between;align-items:center;padding:4px 0 18px;display:flex}.yt-mode div{align-items:center;gap:12px;display:flex}.yt-mode small{color:#73847e;font-size:11px}.yt-mode strong{font-size:14px}.yt-mode button{color:#087a5b;background:0 0;border:0;align-items:center;gap:2px;font-size:12px;display:flex}.yt-heading{margin:30px 0 23px}.yt-kicker{color:#738e7e;letter-spacing:2px;font-size:9px;font-weight:600}.yt-heading h1{letter-spacing:-1px;margin:7px 0 8px;font-size:29px;font-weight:650}.yt-heading p{color:#73847e;margin:0;font-size:12px}.yt-heading-row{justify-content:space-between;align-items:center;display:flex}.yt-card{background:#fff;border:1px solid #e3eae4;border-radius:19px;overflow:hidden;box-shadow:0 6px 24px #183d2103}.yt-card-title{border-bottom:1px solid #edf1ed;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.yt-card-title h2{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.yt-card-title button{color:#087a5b;background:#edf5ef;border:0;border-radius:7px;padding:4px 8px;font-size:11px}.yt-form{gap:19px;padding:21px;display:grid}.yt-form label{gap:8px;font-size:12px;font-weight:500;display:grid}.yt-form input:not([type=checkbox]):not([type=file]),.yt-form textarea,.yt-form select,.yt-confirm input{color:#1c302c;width:100%;font:inherit;background:#fcfdfb;border:1px solid #dce6de;border-radius:10px;outline:0;padding:12px;font-size:14px}.yt-form input:focus,.yt-form textarea:focus,.yt-form select:focus,.yt-confirm input:focus{border-color:#40997c;box-shadow:0 0 0 3px #087a5b0b}.yt-form textarea{resize:vertical;min-height:130px}.yt-count{text-align:right;color:#87988d;margin-top:-4px;font-size:10px}.yt-upload{text-align:left;color:#6b8c76;background:#f9fcf8;border:1px dashed #bccfc0;border-radius:11px;align-items:center;gap:13px;padding:17px;display:flex}.yt-upload>span{flex:1}.yt-upload b{color:#476652;font-size:12px;font-weight:500;display:block}.yt-upload small{color:#8a9d8d;margin-top:3px;font-size:10px;display:block}.yt-image-preview{text-align:center;border:1px solid #e1e9e1;border-radius:12px;padding:10px}.yt-image-preview img{border-radius:8px;max-width:100%;max-height:220px;margin:auto;display:block}.yt-image-preview button{color:#b04b3d;background:0 0;border:0;margin-top:8px}.yt-form .yt-consent{color:#7a8b7e;align-items:flex-start;gap:8px;font-size:10px;font-weight:400;line-height:1.65;display:flex}.yt-consent input{accent-color:#087a5b;flex-shrink:0;width:14px;margin:3px 0 0}.yt-primary,.yt-secondary{text-align:center;background:#087a5b;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:47px;padding:11px 18px;font-weight:600;display:flex;color:#fff!important;font-size:13px!important}.yt-primary{box-shadow:0 4px 10px #087a5b17}.yt-secondary{box-shadow:none;background:#eef4ee;border:1px solid #d9e4db;color:#355f48!important}.yt-footnote{color:#87988b;gap:8px;padding:18px 10px;font-size:10px;display:flex}.yt-footnote svg{flex-shrink:0;margin-top:1px}.yt-nav{z-index:20;width:min(100%,760px);padding:12px 20px max(16px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffefcf5;border-top:1px solid #e4ebe3;justify-content:space-around;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.yt-nav button{color:#94a096;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;width:88px;font-size:10px;display:flex}.yt-nav button.active{color:#087a5b}.yt-nav button.active svg{background:#e7f2e8;border-radius:5px;box-shadow:0 0 0 7px #e7f2e8}.yt-nav button span{margin-top:4px}.yt-stats{background:#e8f0e6;border:1px solid #dbe7d6;border-radius:16px;justify-content:space-around;margin-bottom:20px;padding:18px;display:flex}.yt-stats div{text-align:center;flex-direction:column;display:flex}.yt-stats strong{color:#345c3f;font-size:29px;line-height:1.3}.yt-stats span{color:#819079;margin-top:4px;font-size:11px}.yt-search{color:#8b9b90;background:#fff;border:1px solid #dfe7df;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;display:flex}.yt-search input{min-width:0;font:inherit;color:#1c302c;background:0 0;border:0;outline:0;flex:1;font-size:12px}.yt-filters{align-items:center;gap:7px;margin:15px 0;display:flex}.yt-filters button{color:#819184;background:0 0;border:1px solid #0000;border-radius:20px;padding:5px 13px;font-size:11px}.yt-filters button.active{color:#087a5b;background:#e3eee3;border-color:#d1e2d1}.yt-filters small{color:#96a397;margin-left:auto;font-size:9px}.yt-records{gap:13px;display:grid}.yt-record{background:#fff;border:1px solid #dfe8df;border-radius:16px;overflow:hidden}.yt-record-main{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:18px 18px 8px}.yt-record-heading{align-items:center;gap:10px;display:flex}.yt-avatar{color:#617a5c;background:#e6efe5;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.yt-record-heading div{flex:1;min-width:0}.yt-record-heading h3{overflow-wrap:anywhere;margin:0;font-size:13px}.yt-record-heading small{color:#91a091;font-size:9px}.yt-record-main>p{white-space:pre-wrap;color:#536c5a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 10px;font-size:13px;display:-webkit-box;overflow:hidden}.yt-record-main>img{object-fit:cover;border-radius:9px;width:100%;max-height:180px}.yt-chat-record .yt-record-main>p{background:#f0f5ed;border-radius:2px 12px 12px;padding:12px}.yt-record-bottom{border-top:1px solid #eff3ed;justify-content:space-between;align-items:center;padding:11px 18px;display:flex}.yt-record-bottom span{align-items:center;gap:5px;font-size:10px;display:flex}.yt-opened{color:#087a5b}.yt-wait{color:#a6a48d}.yt-record-bottom button{color:#087a5b;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;display:flex}.yt-empty{text-align:center;color:#93a08e;flex-direction:column;align-items:center;gap:8px;padding:35px 20px;display:flex}.yt-empty h3{margin:0;font-size:16px}.yt-empty p{margin:0 0 12px;font-size:12px}.yt-membership{background:#e4eddf;border:1px solid #d6e4ce;border-radius:17px;align-items:center;gap:14px;margin-bottom:18px;padding:21px;display:flex}.yt-membership>span{color:#64865a}.yt-membership div{flex:1}.yt-membership h2{margin:0;font-size:16px}.yt-membership p{color:#809176;margin:4px 0 0;font-size:10px}.yt-membership a{color:#728d67}.yt-menu button{color:#73896f;text-align:left;background:#fff;border:0;align-items:center;gap:13px;width:100%;padding:18px 20px;display:flex}.yt-menu button+button{border-top:1px solid #edf2e9}.yt-menu button span{flex:1}.yt-menu b{color:#405a42;font-size:12px;font-weight:500;display:block}.yt-menu small{color:#9baa94;margin-top:3px;font-size:10px;display:block}.yt-links{color:#738b6b;justify-content:space-between;margin:20px 4px;font-size:11px;display:flex}.yt-links a{align-items:center;gap:5px;display:flex}.yt-privacy{padding:19px}.yt-privacy h3{margin:0 0 10px;font-size:12px}.yt-privacy p{color:#879780;margin:7px 0;font-size:11px;line-height:1.9}.yt-danger{color:#b47567;background:#fffaf7;border:1px solid #ead9d4;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:24px;padding:12px;display:flex;font-size:12px!important}.yt-fine{color:#899985;text-align:center;margin:13px 0;font-size:10px;line-height:1.8}.yt-error,.yt-callout{color:#9d634b;background:#fff0e7;border-radius:10px;margin-top:15px;padding:12px 15px;font-size:12px}.yt-error a,.yt-callout a{align-items:center;gap:3px;margin-left:10px;text-decoration:underline;display:inline-flex}.yt-dialog{--yt-green:#087a5b;color:#1c302c;background:#fffefb;border:1px solid #dae6d9;border-radius:20px;width:calc(100% - 28px);max-width:510px;max-height:88dvh;padding:23px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft Yahei,sans-serif;font-size:13px;line-height:1.7;overflow-y:auto;box-shadow:0 24px 100px #143e2725}.yt-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17382770}.yt-dialog-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.yt-dialog h2{margin:0;font-size:19px}.yt-dialog h3{overflow-wrap:anywhere;font-size:16px}.yt-dialog-head .yt-icon{color:#7e9179}.yt-muted{color:#819079;font-size:12px;line-height:1.9}.yt-dialog .yt-form{padding:0}.yt-tool-choice{color:#5d7b52;text-align:left;background:#f4f8f0;border:1px solid #dce7d9;border-radius:14px;align-items:center;gap:15px;width:100%;margin-top:13px;padding:19px 14px;display:flex}.yt-tool-choice span{flex:1}.yt-tool-choice b{color:#345d38;font-size:15px;display:block}.yt-tool-choice small{color:#8b9d7f;margin-top:4px;font-size:10px;display:block}.yt-button-row{gap:9px;margin-top:12px;display:flex}.yt-button-row>*{flex:1;padding:10px;font-size:11px!important}.yt-share-card{text-align:center;background:#f3f7ef;border:1px solid #e1ead9;border-radius:14px;padding:20px 10px}.yt-share-card h3{margin:5px 0}.yt-share-card p{color:#819079;margin:9px 15px;font-size:11px}.yt-qr{object-fit:contain;border-radius:9px;width:210px;max-width:100%;height:210px;margin:10px auto;display:block}.yt-share-url{width:100%;font:inherit;color:#6d8360;text-align:center;background:#fff;border:1px solid #d9e2d2;border-radius:7px;padding:8px;font-size:10px}.yt-detail>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#526b49;background:#f4f8ef;border-radius:10px;padding:14px}.yt-detail>img{border-radius:10px;max-width:100%;max-height:300px;margin:auto;display:block}.yt-detail dl{color:#819079;padding:12px 0;font-size:11px}.yt-detail dl div{justify-content:space-between;gap:10px;margin:7px 0;display:flex}.yt-detail dd{text-align:right;color:#476141;margin:0}.yt-visit{border-top:1px solid #e6edde;align-items:center;gap:10px;padding:12px 0;display:flex}.yt-visit div{flex:1}.yt-visit b{font-size:12px}.yt-visit small{color:#8c9d80;font-size:9px;display:block}.yt-visit strong{color:#5a7850;font-size:12px}.yt-red{color:#ae6553!important}.yt-red-button{background:#b46954;width:100%}.yt-guide-progress{justify-content:center;gap:16px;margin:22px;display:flex}.yt-guide-progress button{color:#9bab8f;background:#ecf2e7;border:0;border-radius:50%;width:30px;height:30px}.yt-guide-progress button.active{color:#fff;background:#087a5b}.yt-guide-figure{color:#6b8f5d;background:radial-gradient(#e6f2df,#0000);justify-content:center;padding:40px;display:flex}.yt-confirm{color:#876e59;gap:8px;margin:20px 0;font-size:12px;display:grid}.yt-ticket{border:1px solid #dee7d7;border-radius:12px;margin-bottom:12px;padding:15px}.yt-ticket>div{justify-content:space-between;gap:10px;display:flex}.yt-ticket span{color:#9c8756;font-size:11px}.yt-ticket h3{margin:10px 0 6px;font-size:13px}.yt-ticket p{white-space:pre-wrap;color:#75896a;font-size:12px}.yt-ticket small{color:#97a58b;font-size:10px;display:block}.yt-ticket blockquote{color:#5b7f4b;background:#eef5e7;border-radius:7px;margin:12px 0 0;padding:10px;font-size:12px}.yt-toast{z-index:1000;color:#fff;background:#1c3b29ed;border-radius:12px;width:max-content;max-width:calc(100% - 40px);padding:12px 20px;font-size:12px;position:fixed;bottom:100px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #183d2125}.yt-read{max-width:540px;margin:auto;padding:35px 22px 70px}.yt-read-card{background:#fffef9;border:1px solid #dce6d5;border-radius:19px;overflow:hidden}.yt-read-card .yt-read-body{padding:30px 24px}.yt-read h1{overflow-wrap:anywhere;margin:13px 0;font-size:25px;line-height:1.5}.yt-read-copy{white-space:pre-wrap;overflow-wrap:anywhere;color:#526b49;line-height:2}.yt-read-card img{object-fit:contain;width:100%;max-height:600px;display:block}.yt-read-envelope{text-align:center;padding:35px 23px}.yt-read-envelope>svg{color:#739563}.yt-read-envelope .yt-primary{width:100%;margin-top:24px}.yt-read-notice{color:#7c916d;text-align:left;background:#eef5e7;border-radius:10px;margin-top:20px;padding:15px;font-size:12px}@media (min-width:700px){.yt-main{padding-top:20px}.yt-heading h1{font-size:34px}.yt-form{padding:26px}.yt-form textarea{min-height:160px}.yt-records{grid-template-columns:1fr 1fr}.yt-top{height:90px}.yt-main>.yt-card{max-width:100%}}@media (max-width:380px){.yt-top{padding:10px 15px}.yt-main{padding-left:15px;padding-right:15px}.yt-heading h1{font-size:26px}.yt-form{padding:16px}.yt-brand b span{display:none}.yt-filters button{padding:5px 9px}}@media (prefers-reduced-motion:reduce){.yt-app *,.yt-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.yt-image-label{justify-content:space-between;align-items:center;margin-bottom:-9px;font-size:12px;display:flex}.yt-image-label small{color:#87988b;font-size:11px}.yt-image-grid,.yt-record-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.yt-image-tile{aspect-ratio:1;background:#edf3e8;border-radius:10px;position:relative;overflow:hidden}.yt-image-tile img{object-fit:cover;width:100%;height:100%;display:block}.yt-image-tile>span{color:#fff;background:#193322a6;border-radius:5px;padding:0 6px;font-size:10px;position:absolute;bottom:5px;left:6px}.yt-image-tile>button{color:#fff;background:#223d2dcc;border:1px solid #ffffff80;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:4px;right:4px}.yt-record-images{margin:10px 0}.yt-record-images img{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%}.yt-detail-images{gap:12px;display:grid}.yt-detail-images img{border-radius:9px;width:100%;height:auto;max-height:none;display:block}.yt-read-card>img+img{margin-top:12px}.yt-top-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.yt-top-actions button{color:#087a5b;white-space:nowrap;background:#fff;border:1px solid #d6e6d8;border-radius:7px;min-height:32px;padding:6px 9px;font-size:11px}.yt-top-actions .yt-refund-entry{color:#b17835;background:#fff5e9;border-color:#efdcc0}@media (max-width:699px){.yt-top{gap:7px;height:54px;padding:8px 12px}.yt-top>.yt-icon{width:24px}.yt-brand{gap:7px;min-width:0}.yt-brand>span{border-radius:9px;width:29px;height:29px}.yt-brand b{letter-spacing:0;font-size:17px}.yt-brand b span,.yt-brand small{display:none}.yt-main{padding:4px 12px calc(69px + env(safe-area-inset-bottom))}.yt-mode{display:none}.yt-heading{margin:10px 0 12px}.yt-kicker,.yt-heading>p{display:none}.yt-heading h1{letter-spacing:0;margin:0;font-size:22px}.yt-card{border-radius:12px}.yt-card-title{padding:10px 12px}.yt-card-title h2{font-size:13px}.yt-card-title button{font-size:10px}.yt-form{gap:10px;padding:12px}.yt-form label{gap:5px;font-size:12px}.yt-form input:not([type=checkbox]):not([type=file]),.yt-form textarea,.yt-form select{border-radius:7px;padding:9px 10px;font-size:16px}.yt-form textarea{height:clamp(75px,13dvh,105px);min-height:75px}.yt-count{margin-top:-3px;font-size:9px}.yt-upload{border-radius:8px;gap:9px;min-height:47px;padding:10px 12px}.yt-upload>svg{width:19px}.yt-upload small{font-size:9px}.yt-form .yt-consent{gap:7px;font-size:10px;line-height:1.5}.yt-primary{min-height:42px;padding:9px 13px}.yt-footnote{padding:9px 3px;font-size:9px}.yt-nav{padding:8px 14px max(8px,env(safe-area-inset-bottom))}.yt-nav button{gap:0}.yt-nav button svg{width:19px;height:19px}.yt-nav button span{margin-top:3px;font-size:10px}.yt-image-grid{scrollbar-width:thin;gap:7px;padding:3px 0;display:flex;overflow-x:auto}.yt-image-tile{flex:0 0 68px;width:68px;height:68px}.yt-image-tile>button{width:25px;height:25px}.yt-image-label{margin-bottom:-7px}.yt-membership{margin-bottom:12px;padding:13px}.yt-menu button{padding:12px 14px}.yt-menu small{font-size:10px}.yt-privacy{padding:12px}.yt-privacy p{font-size:10px;line-height:1.7}.yt-links{margin:13px 3px}.yt-danger{margin-top:14px;padding:9px}.yt-stats{margin-bottom:12px;padding:12px}.yt-stats strong{font-size:24px}.yt-filters{margin:10px 0}}@media (max-width:699px) and (max-height:680px){.yt-top{height:48px}.yt-heading{margin:6px 0 8px}.yt-heading h1{font-size:20px}.yt-form{gap:8px;padding:10px}.yt-form textarea{height:70px;min-height:70px}.yt-card-title{padding:8px 10px}.yt-footnote{padding:6px 2px}.yt-form input:not([type=checkbox]):not([type=file]){padding:7px 9px}.yt-upload{min-height:42px;padding:7px 10px}.yt-nav{padding-top:6px}.yt-image-tile{flex-basis:58px;width:58px;height:58px}}@media (max-width:350px){.yt-top-actions{gap:4px}.yt-top-actions button{padding:5px 6px;font-size:10px}.yt-top{gap:5px}.yt-brand>span{display:none}}
.rf-dialog{--rf-accent:#fa6c12;color:#303438;background:#fff;border:0;border-radius:14px;width:calc(100% - 28px);max-width:420px;max-height:calc(100dvh - 28px);padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;overflow:hidden}.rf-dialog[open]{flex-direction:column;display:flex}.rf-dialog.rf-complaint{--rf-accent:#e95363}.rf-dialog .yt-dialog-head{background:#fff;border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;min-height:57px;margin:0;padding:13px 18px;display:flex}.rf-dialog .yt-dialog-head h2{margin:0;font-size:18px;font-weight:700}.rf-dialog .yt-dialog-head button{color:#777;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:5px;display:grid}.rf-loading{color:#888;padding:20px;font-size:13px}.rf-form{flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;display:flex}.rf-body{overscroll-behavior:contain;border:0;gap:13px;min-height:0;margin:0;padding:15px 18px 12px;display:grid;overflow-y:auto}.rf-field{color:#53585b;gap:7px;min-width:0;font-size:13px;font-weight:400;line-height:1.5;display:grid}.rf-field input:not([type=file]),.rf-field select,.rf-field textarea{color:#2c3033;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d9dcdf;border-radius:8px;outline:0;min-height:42px;padding:11px 10px;font-size:13px;display:block;box-shadow:0 1px 2px #00000003}.rf-field input::placeholder,.rf-field textarea::placeholder{color:#a2a5a9;font-size:11px}.rf-field input:focus,.rf-field select:focus,.rf-field textarea:focus{border-color:var(--rf-accent);box-shadow:0 0 0 2px #f9781010}.rf-field input[type=file]{color:#7b8085;border:1px solid #d9dcdf;border-radius:8px;width:100%;min-height:41px;padding:9px;font-size:11px}.rf-field input[type=file]::file-selector-button{color:#555;background:#f0f1f2;border:0;border-radius:12px;margin-right:6px;padding:4px 9px;font-size:11px}.rf-field small{color:#999da2;margin-top:-2px;font-size:10px}.rf-field textarea{resize:vertical;min-height:76px;max-height:180px;line-height:1.7}.rf-detail-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.rf-detail-label span{gap:12px;display:flex}.rf-detail-label button{color:#6288a4;background:0 0;border:0;padding:2px 0;font-size:11px}.rf-submit-area{background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;padding:12px 18px 13px;box-shadow:0 -6px 14px #00000003}.rf-submit{background:var(--rf-accent,#fa6c12);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:43px;padding:11px;font-weight:600;display:flex;font-size:14px!important}.rf-submit:disabled{opacity:.6;cursor:wait}.rf-note{color:#9b9da0;text-align:center;margin:7px 0 0;font-size:9px;line-height:1.5}.rf-error{color:#b34f40;background:#fff0e9;border-radius:6px;margin:0 0 8px;padding:8px;font-size:11px;line-height:1.6}.rf-notice{color:#63836e;margin:0 0 7px;font-size:11px}.rf-images{scrollbar-width:thin;gap:7px;padding:3px 0 7px;display:flex;overflow-x:auto}.rf-images>div,.rf-images>a{flex:0 0 55px;width:55px;height:55px;position:relative}.rf-images img{object-fit:cover;border-radius:5px;width:55px;height:55px}.rf-images button{color:#fff;background:#344454dd;border:1px solid #fff;border-radius:50%;width:22px;height:22px;font-size:16px;line-height:1;position:absolute;top:-2px;right:-2px}.rf-voice{color:#a18a72;background:#fffbf5;border-bottom:1px solid #faf0e5;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:8px 18px;font-size:10px;line-height:1.6;display:flex;position:relative}.rf-voice>span{flex:1}.rf-voice>button{color:#a47e57;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;padding:3px 0;font-size:10px;display:flex}.rf-voice>details{font-size:10px;position:static}.rf-voice summary{cursor:pointer}.rf-voice details p{z-index:5;color:#806c56;background:#fffaf3;border:1px solid #e8ded0;border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.8;position:absolute;top:100%;left:10px;right:10px;box-shadow:0 4px 15px #0001}.rf-success{text-align:center;color:#567c65;padding:24px 18px;overflow:auto}.rf-success>svg{color:#24a573}.rf-success h3{font-size:19px}.rf-success p{font-size:12px;line-height:1.8}.rf-success small{overflow-wrap:anywhere;margin:15px 0;font-size:10px;display:block}.rf-success .rf-submit{margin-top:18px}.rf-success .rf-voice{border:1px solid #f4eadc;border-radius:6px;padding:8px}.rf-progress-dialog{max-width:460px}.rf-progress-dialog .yt-ticket{font-size:12px}.rf-progress-dialog .yt-ticket p{white-space:pre-wrap;overflow-wrap:anywhere}.rf-progress-dialog .yt-ticket small{overflow-wrap:anywhere}.rf-progress-dialog .yt-ticket blockquote{background:#f0f9f2;border-left:3px solid #44a379;margin:10px 0;padding:10px;font-size:12px}.rf-body:disabled{opacity:.7}@media (max-height:740px){.rf-dialog .yt-dialog-head{min-height:48px;padding:10px 15px}.rf-body{gap:10px;padding:12px 15px 9px}.rf-field{gap:5px;font-size:12px}.rf-field input:not([type=file]),.rf-field select,.rf-field textarea{min-height:38px;padding:9px;font-size:12px}.rf-field textarea{min-height:65px}.rf-submit-area{padding:9px 15px 10px}.rf-voice{padding-left:15px;padding-right:15px}.rf-field input::placeholder{font-size:10px}}@media (max-width:360px){.rf-dialog{width:calc(100% - 20px)}.rf-detail-label span{gap:9px}.rf-voice{gap:5px}.rf-voice>span{font-size:9px}}@supports (-webkit-touch-callout:none){.rf-field input:not([type=file]),.rf-field select,.rf-field textarea{font-size:16px}}.rf-dialog[open]{height:min(740px,100dvh - 24px);max-height:calc(100dvh - 24px)}.rf-dialog .rf-form{flex:1 1 0;width:100%;min-height:0;overflow:hidden}.rf-dialog .rf-body{min-height:0;min-inline-size:0;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex-direction:column;flex:1 1 0;width:100%;display:flex;overflow-y:auto}.rf-dialog .rf-body>*{flex-shrink:0}.rf-dialog .rf-submit-area{padding-bottom:max(12px,env(safe-area-inset-bottom))}.rf-dialog .yt-dialog-head button{background:#f3f4f5;border-radius:50%;flex:none;width:40px;height:40px}.rf-dialog .rf-success{flex:1;min-height:0}
.yt-workspace{--yt-green:#07c160;--yt-ink:#182230;--yt-muted:#667085;color:#182230;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;background:#f4f7fb;flex-direction:column;width:100%;max-width:480px;height:100dvh;min-height:0;margin:auto;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;display:flex;overflow:hidden}.yt-workspace .yt-top{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f7fb;border:0;flex:none;align-items:center;gap:8px;width:100%;max-width:none;height:56px;min-height:56px;margin:0;padding:8px 12px;display:flex;position:static}.yt-workspace .yt-top>.yt-icon{color:#667085;flex:none;place-items:center;width:24px;height:32px;padding:0;font-size:12px;display:grid}.yt-workspace .yt-top>.yt-icon span{display:none}.yt-workspace .yt-brand{pointer-events:auto;flex:1;align-items:center;gap:8px;min-width:0;display:flex;position:static;transform:none}.yt-workspace .yt-brand>div{flex-direction:column;gap:2px;display:flex}.yt-workspace .yt-brand b{color:#182230;letter-spacing:0;font-size:16px;font-weight:700;line-height:1.25}.yt-workspace .yt-brand small{color:#667085;letter-spacing:0;font-size:10px;line-height:1.3;display:block}.yt-workspace .yt-brand span{display:none}.yt-workspace .yt-top-actions{flex:none;align-items:center;gap:5px;display:flex}.yt-workspace .yt-top-actions button{color:#027a48;white-space:nowrap;height:30px;min-height:30px;box-shadow:none;background:#fff;border:1px solid #bbf7d0;border-radius:9px;padding:0 9px;font-size:11px;font-weight:600}.yt-workspace .yt-top-actions .yt-refund-entry{color:#b54708;background:#fffaf5;border-color:#fed7aa}.yt-workspace .yt-main{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;width:100%;max-width:none;min-height:0;margin:0;padding:2px 12px 12px;display:flex;overflow-y:auto}.yt-view-create .yt-main{overflow:hidden}.yt-workspace .yt-compose{background:#fff;border:1px solid #e5e7eb;border-radius:15px;flex-direction:column;flex:none;min-height:0;max-height:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #10182804}.yt-workspace .yt-card-title{background:0 0;border:0;flex:none;min-height:0;padding:12px 12px 0;display:block}.yt-workspace .yt-card-title h2{color:#182230;margin:0;font-size:17px;font-weight:700;line-height:1.35}.yt-workspace .yt-card-title p{color:#667085;margin:4px 0 0;font-size:11px;line-height:1.4}.yt-workspace .yt-compose .yt-form{background:0 0;flex-direction:column;flex:none;gap:9px;min-height:0;padding:11px 12px 12px;display:flex}.yt-workspace .yt-input-group{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;gap:9px;display:flex;overflow:visible}.yt-workspace .yt-compose .yt-name-field,.yt-workspace .yt-compose .yt-message-field{color:#344054;flex-direction:column;flex:none;gap:4px;min-height:0;max-height:none;margin:0;padding:0;font-size:12px;font-weight:600;display:flex;position:static}.yt-workspace .yt-name-field:after,.yt-workspace .yt-message-field:after{content:none}.yt-workspace .yt-name-field>span,.yt-workspace .yt-message-field>span{color:#344054;font-size:12px;font-weight:600;line-height:17px}.yt-workspace .yt-compose input:not([type=checkbox]):not([type=file]),.yt-workspace .yt-compose .yt-message-field textarea{color:#101828;width:100%;min-width:0;font:inherit;box-shadow:none;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:0;flex:none;margin:0;padding:0 10px;font-size:16px;font-weight:400;line-height:1.45}.yt-workspace .yt-compose input:not([type=checkbox]):not([type=file]){height:38px}.yt-workspace .yt-compose .yt-message-field textarea{resize:none;height:clamp(92px,15dvh,120px);min-height:92px;max-height:130px;padding:9px 10px}.yt-workspace .yt-compose input::placeholder,.yt-workspace .yt-compose textarea::placeholder{color:#98a2b3;opacity:1}.yt-workspace .yt-compose input:focus,.yt-workspace .yt-compose .yt-message-field textarea:focus{border-color:#54c68c}.yt-workspace .yt-count{color:#98a2b3;align-self:flex-end;margin:0;font-size:9px;font-weight:400;line-height:1}.yt-workspace .yt-photo-caption{color:#344054;flex:none;justify-content:space-between;align-items:center;margin:0;padding:0;font-size:12px;font-weight:600;line-height:17px;display:flex}.yt-workspace .yt-photo-caption small{color:#98a2b3;font-size:9px;font-weight:400}.yt-workspace .yt-photos{scrollbar-width:thin;flex:none;gap:7px;width:100%;min-height:40px;margin:-4px 0 0;padding:0;display:flex;overflow:auto hidden}.yt-workspace .yt-photo-add{color:#667085;width:100%;height:40px;box-shadow:none;aspect-ratio:auto;background:#f8fafb;border:1px solid #e5e7eb;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:flex}.yt-workspace .yt-photo-add svg{stroke-width:1.8px;width:18px;height:18px}.yt-workspace .yt-photo-add span{font-size:12px;font-weight:500;display:block}.yt-workspace .yt-photos.has-images{min-height:54px;max-height:60px;padding-bottom:3px}.yt-workspace .yt-image-tile,.yt-workspace .has-images .yt-photo-add{aspect-ratio:1;border-radius:9px;flex:0 0 54px;width:54px;height:54px}.yt-workspace .yt-image-tile img{object-fit:cover;width:100%;height:100%}.yt-workspace .yt-image-tile>button{background:#344054b3;border:0;width:22px;height:22px;font-size:17px;top:2px;right:2px}.yt-workspace .yt-image-tile>span{background:#34405480;font-size:9px;bottom:3px;left:4px}.yt-workspace .has-images .yt-photo-add{flex-direction:column;gap:3px;padding:0}.yt-workspace .has-images .yt-photo-add span{font-size:9px}.yt-workspace .yt-compose .yt-consent{color:#98a2b3;flex:none;align-items:flex-start;gap:6px;margin:0;padding:0;font-size:10px;font-weight:400;line-height:1.4;display:flex}.yt-workspace .yt-consent input{accent-color:#07c160;flex:none;width:13px;height:13px;margin:0}.yt-workspace .yt-compose .yt-primary{color:#fff;height:44px;min-height:44px;box-shadow:none;background:#07c160;border:0;border-radius:11px;flex:none;margin:0;padding:0 12px;font-weight:600;line-height:1.4;font-size:15px!important}.yt-workspace .yt-compose .yt-primary:hover{background:#06ad56}.yt-workspace .yt-error,.yt-workspace .yt-callout{border-radius:9px;flex:none;margin:0;padding:8px 10px;font-size:11px;line-height:1.4}.yt-workspace .yt-nav{width:100%;max-width:none;min-height:62px;padding:5px 12px max(5px,env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-top:1px solid #e2e8f0;border-radius:0;flex:none;margin:0;position:static;bottom:auto;left:auto;transform:none}.yt-workspace .yt-nav button{color:#667085;border-radius:10px;justify-content:center;gap:3px;min-height:50px;font-size:11px;display:flex}.yt-workspace .yt-nav button svg{stroke-width:1.8px;width:20px;height:20px}.yt-workspace .yt-nav button span{margin:0;font-size:10px;font-weight:500;line-height:1.2}.yt-workspace .yt-nav button.active{color:#047857;background:#ecfdf3}.yt-workspace .yt-nav button.active svg{box-shadow:none;background:0 0}.yt-workspace .yt-heading{flex:none;margin:7px 0 0}.yt-workspace .yt-heading h1{letter-spacing:0;margin:0;font-size:17px;font-weight:700;line-height:1.4}.yt-workspace .yt-kicker{display:none}.yt-workspace .yt-stats{box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:none;margin:0;padding:12px}.yt-workspace .yt-stats strong{color:#182230;font-size:24px;font-weight:600;line-height:1.3}.yt-workspace .yt-stats span{color:#667085;font-size:11px}.yt-workspace .yt-search{color:#98a2b3;background:#fff;border:1px solid #d0d5dd;border-radius:9px;flex:none;padding:8px 10px}.yt-workspace .yt-search input{color:#101828;font-size:14px}.yt-workspace .yt-filters{background:0 0;flex:none;gap:5px;margin:0;padding:0;display:flex}.yt-workspace .yt-filters button{color:#667085;background:#fff;border:1px solid #e5e7eb;border-radius:7px;min-height:29px;padding:4px 10px;font-size:11px}.yt-workspace .yt-filters button.active{color:#027a48;box-shadow:none;background:#ecfdf3;border-color:#bbf7d0}.yt-workspace .yt-filters small{color:#98a2b3;margin-left:auto;font-size:9px;display:block}.yt-workspace .yt-records{background:#f2f4f5;border-radius:12px;flex-direction:column;flex:none;gap:0;padding-bottom:8px;display:flex;overflow:visible}.yt-workspace .yt-record{box-shadow:none;background:0 0;border:0;border-radius:0;flex:none}.yt-workspace .yt-record-main{background:0 0;padding:12px 12px 3px}.yt-workspace .yt-record-heading{justify-content:flex-end;gap:8px}.yt-workspace .yt-record-heading>.yt-avatar{color:#fff;background:#07c160;border-radius:8px;order:3;width:28px;height:28px;font-size:12px}.yt-workspace .yt-record-heading>div{text-align:right;flex:1}.yt-workspace .yt-record-heading>svg{display:none}.yt-workspace .yt-record-heading h3{color:#667085;font-size:11px;font-weight:500;line-height:16px}.yt-workspace .yt-record-heading small{color:#98a2b3;font-size:9px}.yt-workspace .yt-chat-record .yt-record-main>p{color:#344054;background:#d9f4dc;border-radius:11px 3px 11px 11px;margin:7px 36px 4px 20px;padding:9px 12px;font-size:14px;font-weight:400;line-height:1.55}.yt-workspace .yt-record-images{grid-template-columns:repeat(3,1fr);margin:5px 36px 4px 20px}.yt-workspace .yt-record-bottom{border:0;gap:8px;padding:3px 48px 12px 12px}.yt-workspace .yt-record-bottom span{font-size:10px}.yt-workspace .yt-record-bottom button{color:#566370;font-size:10px;font-weight:500}.yt-workspace .yt-membership{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:none;margin:0;padding:13px}.yt-workspace .yt-membership h2{font-size:14px;font-weight:600}.yt-workspace .yt-membership p{color:#667085;font-size:10px}.yt-workspace .yt-membership>span{color:#07a853}.yt-workspace .yt-menu{box-shadow:none;border:1px solid #e5e7eb;border-radius:12px;flex:none}.yt-workspace .yt-menu button{color:#667085;background:#fff;padding:12px}.yt-workspace .yt-menu button+button{border-top:1px solid #f0f2f5}.yt-workspace .yt-menu b{color:#344054;font-size:13px;font-weight:500}.yt-workspace .yt-menu small{color:#98a2b3;font-size:10px}.yt-workspace .yt-links{color:#667085;flex:none;margin:0 3px;font-size:11px}.yt-workspace .yt-about-link{text-align:center;color:#98a2b3;background:0 0;border:0;flex:none;padding:6px;font-size:11px}.yt-workspace .yt-danger{color:#d92d20;background:#fff7f6;border:1px solid #fee4e2;border-radius:9px;flex:none;min-height:38px;margin:0;padding:9px;font-weight:500;font-size:12px!important}.yt-workspace .yt-fine{color:#98a2b3;flex:none;margin:0;font-size:9px;line-height:1.4}@media (max-height:630px){.yt-workspace .yt-top{height:50px;min-height:50px;padding-top:6px;padding-bottom:6px}.yt-workspace .yt-card-title{padding-top:10px}.yt-workspace .yt-card-title p{display:none}.yt-workspace .yt-compose .yt-form{gap:7px;padding-top:9px}.yt-workspace .yt-input-group{gap:7px}.yt-workspace .yt-compose .yt-message-field textarea{height:84px;min-height:84px}.yt-workspace .yt-nav{min-height:56px}.yt-workspace .yt-nav button{min-height:44px}.yt-workspace .yt-main{padding-bottom:8px}}@media (max-width:350px){.yt-workspace .yt-top{gap:4px;padding-left:8px;padding-right:8px}.yt-workspace .yt-top-actions button{padding-left:7px;padding-right:7px;font-size:10px}.yt-workspace .yt-brand b{font-size:15px}.yt-workspace .yt-brand small{font-size:9px}.yt-workspace .yt-main{padding-left:9px;padding-right:9px}.yt-workspace .yt-photo-caption small{font-size:8px}}@media (max-height:500px){.yt-view-create .yt-main{overflow-y:auto}}.yt-workspace .yt-main{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.yt-share-preview{background:#f8fafb;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:12px;margin-bottom:16px;padding:20px;display:flex}.yt-share-preview>svg{color:#07a853;flex:none}.yt-share-preview h3{margin:0;font-size:16px}.yt-share-preview p{color:#667085;margin:5px 0 0;font-size:12px}.yt-share-hint{color:#027a48;background:#ecfdf3;border-radius:10px;padding:12px;font-size:13px;line-height:1.7}.yt-share-error{color:#b54708;font-size:12px;line-height:1.7}.yt-share-guide{color:#475467;font-size:13px;line-height:1.8}.yt-dialog-head .yt-icon{background:#f3f4f5;border:0;border-radius:50%;flex:none;width:40px;height:40px;padding:8px}.yt-view-records.yt-workspace .yt-main{overflow:hidden}.yt-view-records.yt-workspace .yt-records{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0;min-height:0;overflow:hidden auto}.yt-workspace .yt-chat-record .yt-record-main>p{-webkit-line-clamp:unset;-webkit-box-orient:initial;white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;display:block;overflow:visible}.yt-gate-link{text-align:center;color:#0c8964;text-underline-offset:2px;margin-top:10px;font-size:12px;text-decoration:underline;display:block}.yt-manual-copy{color:#1c302c;word-break:break-all;background:#f7faf6;border:1px solid #dfe8df;border-radius:9px;width:100%;margin:10px 0 12px;padding:11px 12px;font-size:12px}.yt-gate{padding:18px 16px 16px}.yt-gate .yt-card-title{border-bottom:1px solid #edf1ed;padding:0 0 12px;display:block}.yt-gate .yt-card-title h2{margin:0 0 6px;font-size:16px}.yt-gate .yt-card-title p{color:#6b7f72;margin:0;font-size:12px;line-height:1.65}.yt-gate .yt-primary{width:100%;margin-top:14px}.yt-gate .yt-muted{color:#93a08e;margin:14px 0 0;font-size:11px;line-height:1.7}
.yt-tutorial{background:#fff;border:1px solid #e5e7eb;border-radius:15px;width:calc(100% - 24px);max-width:430px;max-height:calc(100dvh - 24px);padding:17px 16px 14px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif}.yt-tutorial .yt-dialog-head{margin-bottom:5px}.yt-tutorial .yt-dialog-head h2{color:#182230;font-size:17px;font-weight:700}.yt-tutorial .yt-dialog-head .yt-icon{width:29px;height:29px}.tt-intro{color:#98a2b3;margin:0 0 12px;font-size:11px;line-height:1.5}.tt-steps{border:1px solid #e8ecef;border-radius:11px;margin:0;padding:0;list-style:none;overflow:hidden}.tt-steps>li{background:#fff;gap:9px;margin:0;padding:12px 11px;display:flex}.tt-steps>li+li{border-top:1px solid #edf0f2}.tt-number{color:#047857;background:#ecfdf3;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:12px;font-weight:600;line-height:1;display:grid}.yt-tutorial .tt-steps h3{color:#344054;margin:1px 0 4px;font-size:13px;font-weight:600;line-height:1.4}.tt-steps p{color:#667085;margin:0;font-size:11px;line-height:1.65}.tt-faq{color:#667085;background:#f8fafb;border-radius:8px;margin-top:11px;padding:9px 10px;font-size:11px}.tt-faq summary{cursor:pointer;font-size:11px;font-weight:500;line-height:1.5}.tt-faq p{margin:8px 0 0;font-size:11px;line-height:1.65}.tt-faq b{color:#475467;font-weight:500}.tt-footer{margin-top:12px}.yt-tutorial .tt-start{color:#fff;background:#07c160;border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;height:42px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media (max-height:650px){.yt-tutorial{padding:12px}.tt-intro{margin-bottom:8px}.tt-steps>li{padding:9px 10px}.tt-steps p{font-size:10px;line-height:1.5}.yt-tutorial .tt-steps h3{margin-bottom:3px;font-size:12px}.tt-faq{margin-top:8px;padding:7px 9px}.tt-footer{margin-top:9px}}
