.pg-tools .t-hero{background:var(--orange)}.pg-tools .t-hero .b1{fill:#ff9a66}.pg-tools .t-hero .b2{fill:var(--orange)}.pg-tools .t-hero .b3{fill:#ffb48a}.pg-tools .t-sub{color:#2a1408}.pg-tools .t-hero .hero-free{color:#3a1a08}.pg-tools .t-hero .period{color:var(--ink)}.pg-tools .t-hero .btn-ghost{background:#ffffff47;box-shadow:inset 0 0 0 1.5px #0b101840}@media(min-width:1366px){.pg-tools .t-st2{left:calc(100% - 70px)}}.pg-tools #issue,.pg-tools #return,.pg-tools #who,.pg-tools #faq,.pg-tools #more{padding-top:var(--space-gap)}.tag-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,16px)}.tg-card{position:relative;margin:0;display:flex;flex-direction:column;border-radius:20px;background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px #0b10180f}.tg-card:nth-child(odd){rotate:-1.2deg}.tg-card:nth-child(2n){rotate:1.4deg}.tg-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.tg-card figcaption{display:grid;gap:4px;padding:10px 12px 12px}.tg-card figcaption b{justify-self:start;padding:3px 9px;border-radius:7px;background:var(--ink);color:#fff;font-weight:800;font-size:var(--fs-14);letter-spacing:.02em;font-variant-numeric:tabular-nums}.tg-card figcaption span{font-weight:700;font-size:var(--fs-13);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-new img{background:var(--peach)}.tg-new .tg-ph{display:grid;place-items:center;aspect-ratio:4/3;background:var(--peach);color:var(--orange-text);font-weight:800;font-size:clamp(26px,2.4vw,38px);letter-spacing:-.03em}.tg-add{display:grid;place-content:center;justify-items:center;gap:6px;min-height:100%;padding:16px;border:2px dashed rgba(11,16,24,.18);border-radius:20px;background:transparent;font-weight:800;font-size:var(--fs-15);text-align:center;transition:background-color .3s,border-color .3s,transform var(--t-release) var(--ease-spring)}.tg-add small{font-weight:600;font-size:var(--fs-13);color:var(--muted)}.tg-add small b{color:var(--orange-text)}.tg-plus{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--orange);color:#fff;font-size:26px;line-height:1}.tg-add:active{transform:scale(.96);transition-duration:var(--t-press)}@media(hover:hover)and (pointer:fine){.tg-add:hover{background:#fff;border-color:var(--orange)}}@media(max-width:640px){.tag-wall{grid-template-columns:1fr 1fr}}.iss-grid{margin-top:clamp(48px,6vw,96px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.iss-col{display:grid;gap:clamp(14px,1.6vw,22px);align-content:center}.iss-try{color:var(--purple);font-size:clamp(22px,1.9vw,30px);transform:rotate(-3deg);transform-origin:0 100%;margin-left:6px}.iss-pick{display:grid;gap:10px;padding:clamp(16px,1.8vw,24px);border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px #0b10180f}.iss-label{font-weight:800;font-size:var(--fs-14)}.iss-label small{font-weight:600;color:var(--muted)}.iss-people{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.iss-p{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 8px;border:0;border-radius:16px;background:var(--bg);font-weight:800;font-size:var(--fs-15);transition:background-color .3s,color .3s,transform var(--t-release) var(--ease-spring)}.iss-p img{width:36px;height:36px;border-radius:50%;object-fit:cover}.iss-p:active{transform:scale(.95);transition-duration:var(--t-press)}.iss-p[aria-checked=true]{background:var(--ink);color:#fff}.iss-phone{height:min(72svh,660px);rotate:-2deg}.iss-msg{rotate:2deg;box-shadow:0 1px 2px #0b10180a,0 18px 36px -20px #0b101847}.iss-msg .um-b b{transition:background-color .4s,color .4s;border-radius:6px}.iss-msg .um-b b.flash,.iss-rec b.flash{background:var(--orange);color:#fff}.iss-rec{display:grid;gap:2px;justify-self:start;padding:12px 16px;border-radius:16px;background:#fff;rotate:-2deg;box-shadow:0 1px 2px #0b10180d,0 14px 30px -18px #0b10184d}.iss-rec span:first-child{font-weight:700;font-size:var(--fs-12);color:var(--muted)}.iss-rec b{font-weight:800;font-size:var(--fs-14);transition:background-color .4s,color .4s;border-radius:6px}@media(max-width:1180px){.iss-grid{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"phone left" "phone right"}.iss-phone{grid-area:phone}.iss-grid>.iss-col:first-child{grid-area:left}.iss-out{grid-area:right}}@media(max-width:760px){.iss-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "phone" "right";justify-items:center}.iss-col{justify-self:stretch}.iss-phone{height:min(124vw,520px)}}.ret-grid{margin-top:clamp(48px,6vw,96px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.ret-col{display:grid;gap:clamp(14px,1.6vw,22px);align-content:center}.ret-h{font-weight:800;font-size:var(--fs-16)}.cond-list{display:grid;gap:6px}.cond{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 16px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #0b10180f;font-weight:700;font-size:var(--fs-15);text-align:left;transition:background-color .3s,color .3s,transform var(--t-release) var(--ease-spring)}.cond i{width:22px;height:22px;border-radius:50%;flex:none;background:var(--c);box-shadow:inset 0 0 0 4px #ffffff8c}.cond:active{transform:scale(.97);transition-duration:var(--t-press)}.cond[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:none}@media(hover:hover)and (pointer:fine){.cond[aria-checked=false]:hover{background:#eceef2}}.c-ok{--c:#1f9d4c}.c-wear{--c:#8a919c}.c-service{--c:var(--orange)}.c-incomplete{--c:#f2a33a}.c-faulty{--c:#d93a2f}.c-damaged{--c:#a3201a}.ret-note{font-weight:600;font-size:var(--fs-13);color:var(--muted)}.ret-phone{height:min(72svh,660px);rotate:2deg}.ret-hand{color:var(--purple);font-size:clamp(22px,1.9vw,30px);transform:rotate(-3deg);transform-origin:0 100%;margin-left:6px}.ret-card{border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0b10180d,0 18px 36px -22px #0b10184d}.ret-card>img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.rc-who{display:flex;align-items:center;gap:10px;padding:12px 16px 0}.rc-who img{width:36px;height:36px;border-radius:50%;object-fit:cover}.rc-who span{display:grid}.rc-who b{font-weight:800;font-size:var(--fs-15)}.rc-who small{font-weight:600;font-size:var(--fs-13);color:var(--muted)}.rc-state{display:flex;gap:12px;align-items:flex-start;margin:12px;padding:12px 14px;border-radius:16px;transition:background-color .4s}.rc-state i{width:22px;height:22px;margin-top:2px;border-radius:50%;flex:none;background:var(--c,var(--orange));transition:background-color .4s}.rc-state span{display:grid}.rc-state b{font-weight:800;font-size:var(--fs-16)}.rc-state small{font-weight:600;font-size:var(--fs-13);color:var(--ink-2)}.ret-card[data-tone=ok] .rc-state{background:#e3f6e8}.ret-card[data-tone=muted] .rc-state{background:var(--bg)}.ret-card[data-tone=warn] .rc-state{background:var(--peach)}.ret-card[data-tone=bad] .rc-state{background:#fde4e4}.ret-ticks{margin:0}@media(max-width:1180px){.ret-grid{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"phone left" "phone right"}.ret-phone{grid-area:phone}.ret-grid>.ret-col:first-child{grid-area:left}.ret-out{grid-area:right}}@media(max-width:760px){.ret-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"left" "phone" "right";justify-items:center}.ret-col{justify-self:stretch}.ret-phone{height:min(124vw,520px)}}.k-hands{padding:var(--space-gap) 0 0}.hands-grid{margin-top:clamp(48px,6vw,96px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.hands-col{display:grid;gap:clamp(16px,1.8vw,24px);align-content:center}.hands-phone{height:min(70svh,640px);rotate:-2deg}.holders{list-style:none;margin:0;padding:0;display:grid;border-radius:20px;background:#ffffff0f;overflow:hidden}.holders li{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px}.holders li+li{border-top:1px solid rgba(255,255,255,.08)}.holders img{width:56px;height:56px;border-radius:12px;object-fit:cover}.hd-what,.hd-days{display:grid;min-width:0}.hd-what b{font-weight:700;font-size:var(--fs-15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-what small{font-weight:600;font-size:var(--fs-13);color:#aab2c0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-days{text-align:right}.hd-days b{font-weight:800;font-size:var(--fs-22);font-variant-numeric:tabular-nums;line-height:1}.hd-days small{font-weight:600;font-size:var(--fs-12);color:#aab2c0}.hd-long .hd-days b{color:var(--orange)}.hd-pending .hd-what small{color:var(--lav-2)}.hands-note{display:flex;align-items:center;gap:10px;font-weight:600;font-size:var(--fs-14);color:#aab2c0}.hands-note i{width:12px;height:12px;border-radius:4px;background:var(--orange);flex:none}.hands-hand{color:var(--lav-2);font-size:clamp(22px,1.9vw,30px);transform:rotate(-3deg);transform-origin:0 100%;margin-left:6px}@media(max-width:1180px){.hands-grid{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"phone now" "phone bot"}.hands-phone{grid-area:phone}.hands-grid>.hands-col:first-child{grid-area:now}.hands-bot{grid-area:bot}}@media(max-width:760px){.hands-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"now" "phone" "bot";justify-items:center}.hands-col{justify-self:stretch}.hands-phone{height:min(120vw,520px)}}.k-journal{padding:var(--space-gap) var(--card-inset) 0}.journal-card{position:relative;background:#aea8f6;border-radius:clamp(28px,4vw,56px);padding:clamp(56px,7vw,120px) var(--gutter) clamp(28px,3vw,48px)}.journal-card .t-lead{color:#2c2760}.journal-stage{margin-top:clamp(40px,5vw,80px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,1.6vw,24px)}.j-paper{background:#ffffff8c}.j-paper figcaption span{color:#3b3570}.j-report{background:#fff}.j-report .gps-tags-ok li{background:#e3f6e8;color:#13702f}.paper{padding:16px 16px 20px;border-radius:6px;background:#fffdf4 repeating-linear-gradient(transparent 0 33px,#d9e3f2 33px 34px);rotate:-1deg;box-shadow:0 1px 2px #0b10180f,0 16px 30px -18px #0b10184d}.paper-h{font-family:Caveat,cursive;font-weight:700;font-size:26px;line-height:1.2;color:#1f3b77}.paper table{width:100%;margin-top:4px;border-collapse:collapse;table-layout:fixed}.paper th{height:34px;padding:0 4px;font-weight:700;font-size:var(--fs-11);color:#4d5b78;text-align:left;border-bottom:1.5px solid #9fb3d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paper td{height:34px;padding:0 4px;font-family:Caveat,cursive;font-weight:600;font-size:21px;color:#22408a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-left:1px solid rgba(159,179,214,.5)}.paper td:first-child{border-left:0}.paper .sig{font-style:italic;letter-spacing:-.04em;color:#22408a}.paper .x{color:#c8261d}.jr-page{padding:clamp(16px,1.8vw,24px);border-radius:12px;background:#fff;rotate:1deg;box-shadow:0 1px 2px #0b10180f,0 22px 44px -22px #0b101859}.jr-rows{margin-top:14px;display:grid}.jr-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 28px;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.jr-who{display:grid;min-width:0}.jr-who b{font-weight:800;font-size:var(--fs-13);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jr-who small{font-weight:600;font-size:var(--fs-12);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jr-bar{position:relative;height:12px;border-radius:6px;background:repeating-linear-gradient(90deg,var(--bg) 0 calc(25% - 2px),#fff calc(25% - 2px) 25%)}.jr-bar i{position:absolute;top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);border-radius:6px;background:var(--purple);transform-origin:0 50%}.jr-long .jr-bar i{background:var(--orange)}.jr-d{text-align:right;font-weight:800;font-size:var(--fs-14);font-variant-numeric:tabular-nums}.jr-long .jr-d{color:var(--orange-text)}.jr-scale{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 28px;gap:12px;margin-top:4px}.jr-ticks{display:flex;justify-content:space-between;font-weight:700;font-size:var(--fs-11);color:var(--muted)}.jr-ticks i{font-style:normal}@media(max-width:1023px){.journal-stage{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.k-journal{padding-left:8px;padding-right:8px}.journal-card{padding-left:20px;padding-right:20px}.paper th:nth-child(3),.paper td:nth-child(3),.paper th:nth-child(5),.paper td:nth-child(5){display:none}.jr-row,.jr-scale{grid-template-columns:minmax(0,1fr) 80px 24px}}.pg-tools .final h2{max-width:22ch;text-wrap:balance}
