.wf-paper-app{width:min(100%,1120px)}.paper-body{gap:24px;padding:0 20px 36px;display:grid}.paper-heading{gap:10px;display:grid}.paper-heading h1{max-width:720px;font-size:clamp(26px,4vw,36px);line-height:1.3}.paper-heading p{max-width:660px}.paper-nav{flex-wrap:wrap;gap:8px;display:flex}.paper-nav a,.paper-back{text-underline-offset:4px;align-items:center;min-height:44px;padding:8px 10px;font-size:14px;text-decoration:underline;display:inline-flex}.paper-test{color:#65420b;background:#fff3d7;border:1px solid #b88831;border-radius:12px;padding:12px 14px;font-size:14px}.paper-section{border:1px solid var(--wf-line);border-radius:16px;gap:16px;min-width:0;padding:20px;display:grid}.paper-section h2{font-size:20px}.paper-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.paper-tool-card,.paper-card,.paper-compact{border:1px solid var(--wf-line);background:#fff;border-radius:16px;gap:12px;min-width:0;padding:20px;display:grid}.paper-tool-card{min-height:128px}.paper-tool-card p{color:var(--wf-muted);font-size:14px}.paper-actions,.paper-choices,.paper-type-nav{flex-wrap:wrap;gap:12px;display:flex}.paper-actions>*{flex:1;min-width:120px}.paper-choices>*{flex:1;width:auto;min-width:76px}.paper-type-nav>*{width:auto}.paper-neutral{background:var(--wf-soft-gray);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.paper-neutral h2{font-size:20px;line-height:1.4}.paper-neutral span,.paper-neutral p{font-size:14px}.paper-neutral span{color:var(--wf-muted)}.paper-price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.paper-price strong{font-size:22px}.paper-badges{flex-wrap:wrap;gap:6px;display:flex}.paper-badges span{background:var(--wf-soft-gray);border-radius:6px;padding:4px 7px;font-size:12px}.paper-source{gap:8px;display:grid}.paper-source small{color:var(--wf-muted);font-size:12px;line-height:1.7}.paper-card-actions{border-top:1px solid var(--wf-line);flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;display:flex}.paper-card-actions a{align-items:center;min-height:44px;padding:8px;display:inline-flex}.paper-card-actions button{font-size:14px}.paper-note{color:#575962;font-size:14px;line-height:1.7}.paper-warning{color:#873f0c;background:#fff3e8;border-radius:10px;padding:14px;font-size:14px}.paper-counts{gap:12px;display:grid}.paper-counts label{grid-template-columns:minmax(0,1fr) 90px 24px;align-items:center;gap:8px;padding:8px 0;display:grid}.paper-input{gap:8px;min-width:0;display:grid}.paper-input span{font-size:14px;font-weight:600}.paper-input input,.paper-input select,.paper-counts input{width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--wf-ink);font:inherit;background:#fff;border:1px solid #7c7e86;border-radius:10px;padding:10px}.paper-input small{color:var(--wf-muted);font-size:13px}.paper-select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.paper-select-grid button{font-size:14px;font-weight:500}.wf-paper-app button[aria-pressed=true]{border-color:var(--wf-ink);box-shadow:inset 0 0 0 1px var(--wf-ink);background:#e9eaf0}.paper-radio:has(input:checked){border-color:var(--wf-ink);box-shadow:inset 0 0 0 1px var(--wf-ink);background:#e9eaf0}.paper-check{align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.paper-check input,.paper-radio input{width:20px;height:20px;accent-color:var(--wf-ink);flex-shrink:0}.paper-facts{margin:0;display:grid}.paper-facts>div{border-bottom:1px solid #e7e8ec;grid-template-columns:minmax(90px,36%) minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;display:grid}.paper-facts dt{color:var(--wf-muted)}.paper-facts dd{margin:0}.paper-total{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:18px;font-weight:600;display:flex}.paper-faq{border-bottom:1px solid var(--wf-line);padding:12px 0}.paper-faq summary{cursor:pointer;min-height:44px;padding:10px 4px;font-weight:600}.paper-faq p{padding:8px 4px;font-size:14px;line-height:1.7}.paper-faq a{align-items:center;min-height:44px;padding:8px 4px;text-decoration:underline;display:inline-flex}.paper-timeline{gap:8px;padding:0;list-style:none;display:grid}.paper-timeline li{background:#f6f7f9;border-left:2px solid #989ba5;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 16px;display:flex}.paper-timeline small{color:#873f0c;width:100%}.paper-empty{background:#f6f7f9;border-radius:16px;gap:16px;padding:28px 20px;display:grid}.paper-filter-top{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.paper-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.paper-row button{width:auto}.paper-footer{color:var(--wf-muted);border-top:1px solid var(--wf-line);padding-top:20px;font-size:12px}.paper-comparison{border:1px solid var(--wf-line);border-radius:12px;max-width:100%;overflow-x:auto}.paper-comparison table{border-collapse:collapse;width:100%;font-size:14px}.paper-comparison caption{text-align:left;padding:16px;font-size:18px;font-weight:700}.paper-comparison th,.paper-comparison td{text-align:left;border:1px solid var(--wf-line);vertical-align:top;min-width:140px;max-width:240px;padding:12px}.paper-comparison th{background:#f6f7f9}.paper-comparison thead button{font-size:13px}.paper-dialog{border:1px solid var(--wf-line);width:calc(100% - 24px);max-width:680px;max-height:90svh;color:var(--wf-ink);border-radius:20px;margin:auto;padding:0;font-family:WEDFIT Pretendard,sans-serif}.paper-dialog::backdrop{background:#00000059}.paper-dialog header,.paper-dialog footer{background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.paper-dialog header h2{font-size:20px}.paper-dialog-body{gap:24px;max-height:calc(90svh - 180px);padding:16px;display:grid;overflow-y:auto}.paper-dialog-body fieldset{border:0;margin:0;padding:0}.paper-dialog-body legend{padding-bottom:12px;font-weight:700}.paper-radio{cursor:pointer;border:1px solid #7c7e86;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:12px;font-size:14px;display:flex}.paper-dialog :focus-visible{outline:2px solid var(--wf-ink);outline-offset:2px}.wf-paper-app fieldset{border:1px solid var(--wf-line)}.wf-paper-app legend{padding-inline:8px;font-weight:700}.wf-paper-app button:disabled{cursor:not-allowed}@media (max-width:767px){.paper-body{gap:20px;padding-inline:16px}.paper-grid{grid-template-columns:1fr}.paper-filter-top{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-filter-top>label:first-child{grid-column:1/-1}.paper-section,.paper-card{padding:16px}.paper-select-grid{gap:8px}.paper-comparison th,.paper-comparison td{min-width:125px}.paper-dialog{border-radius:20px 20px 0 0;align-self:end;width:100%;margin-bottom:0}.paper-nav{gap:0}.paper-nav a{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.wf-paper-app *{scroll-behavior:auto;transition:none}}.paper-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.paper-material-item{background:var(--wf-soft-gray);border-radius:12px;gap:6px;min-width:0;padding:16px;display:grid}.paper-material-item h3{font-size:16px;line-height:1.5}.paper-material-item p{color:#575962;font-size:14px;line-height:1.7}.paper-material-guide .paper-faq{padding:0}.paper-material-checks{gap:10px;padding-left:24px;font-size:14px;line-height:1.7;display:grid}.paper-material-sources{flex-wrap:wrap;gap:8px 16px;display:flex}.paper-material-sources a{font-size:13px}.paper-material-guide a{overflow-wrap:anywhere}@media (max-width:480px){.paper-material-grid{grid-template-columns:1fr}}.paper-card--selected{border:2px solid var(--wf-ink);padding:19px}.paper-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.paper-card-actions .wf-button{white-space:normal;text-align:center;width:100%;min-width:0;padding:12px 10px;line-height:1.5}.paper-card-actions .paper-sample-save{grid-column:1/-1}.paper-selection-bar{z-index:40;width:min(100% - 24px,1080px);padding:14px 16px calc(14px + env(safe-area-inset-bottom));border:1px solid var(--wf-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0002}.paper-selection-bar p{white-space:nowrap;font-size:14px;font-weight:600}.paper-selection-buttons{gap:8px;display:flex}.paper-selection-buttons .wf-button{width:auto;min-width:150px}.paper-selection-spacer{height:130px}@media (max-width:767px){.paper-card--selected{padding:15px}.paper-selection-bar{padding:12px 12px calc(12px + env(safe-area-inset-bottom));gap:10px;display:grid}.paper-selection-buttons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paper-selection-buttons .wf-button{white-space:normal;width:100%;min-width:0;padding:10px 8px;font-size:14px}.paper-selection-spacer{height:170px}.paper-selection-bar{grid-template-columns:minmax(0,1fr)}}.paper-pagination{justify-content:center;align-items:center;gap:8px;padding:16px 0;display:flex}.paper-pagination button{width:44px;height:44px;color:var(--wf-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex}.paper-pagination button[aria-current=page]{border-color:var(--wf-ink);background:var(--wf-soft-gray);color:var(--wf-ink);font-weight:700}.paper-pagination button:hover:not(:disabled){background:var(--wf-soft-gray);color:var(--wf-ink)}.paper-pagination button:focus-visible{outline:2px solid var(--wf-ink);outline-offset:2px}.paper-pagination button:disabled{opacity:.3;cursor:default}.paper-row{scroll-margin-top:16px}@media (max-width:480px){.paper-pagination{gap:0}.paper-pagination button{flex-basis:40px;width:40px;height:40px}}.paper-compare-quantity{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;max-width:420px;display:grid}.paper-compare-quantity .wf-button{width:auto;min-width:80px;min-height:48px}.paper-cell{gap:8px;display:grid}.paper-cell-lines{gap:4px;line-height:1.6;display:grid}.paper-cell-lines span{overflow-wrap:anywhere;display:block}.paper-cell-price{color:var(--wf-ink);font-size:17px;font-weight:700}.paper-cell-detail summary{border:1px solid var(--wf-line);cursor:pointer;min-height:36px;color:var(--wf-ink);background:#f6f7f9;border-radius:7px;align-items:center;padding:5px 8px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.paper-cell-detail summary::-webkit-details-marker{display:none}.paper-cell-detail summary:after{content:" +";padding-left:5px}.paper-cell-detail[open] summary:after{content:" −"}.paper-cell-detail p{color:#575962;overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.7}.paper-extra-comparison{min-width:0}.paper-extra-comparison>summary{border:1px solid var(--wf-line);background:var(--wf-soft-gray);cursor:pointer;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.paper-extra-comparison>summary:after{content:"+";margin-left:auto}.paper-extra-comparison[open]>summary:after{content:"−"}.paper-extra-comparison>.paper-comparison{margin-top:12px}.paper-comparison th,.paper-comparison td{min-width:155px;line-height:1.6}.paper-comparison tbody th{min-width:135px}.paper-cell-detail summary:focus-visible,.paper-extra-comparison>summary:focus-visible{outline:2px solid var(--wf-ink);outline-offset:3px}.paper-extra-comparison>.paper-grid,.paper-extra-comparison>.paper-faq{margin-top:12px}.paper-followups{min-width:0}.paper-followup-card{border:1px solid var(--wf-line);background:#fff;border-radius:16px;grid-template-rows:auto 1fr auto;gap:16px;min-width:0;padding:20px;display:grid}.paper-followup-card header{align-content:start;gap:4px;min-height:86px;display:grid}.paper-followup-card h2{overflow-wrap:anywhere;font-size:18px;line-height:1.5}.paper-followup-actions{align-content:start;gap:12px;display:grid}.paper-followup-actions .wf-button{white-space:normal;text-align:center;width:100%;min-width:0;min-height:48px;padding:10px 12px;font-size:14px;line-height:1.5}.paper-followup-slot{gap:4px;display:grid}.paper-followup-slot small{color:var(--wf-muted);min-height:20px;font-size:12px;line-height:1.6;display:block}.paper-followup-actions button:disabled{opacity:1;color:#70737c;border-color:var(--wf-line);box-shadow:none;background:#f5f6f8}.paper-followup-card footer{border-top:1px solid var(--wf-line);color:var(--wf-muted);padding-top:12px;font-size:12px}@media (max-width:767px){.paper-followup-card{padding:16px}.paper-followup-card header{min-height:0}}.paper-radio:has(input:disabled){opacity:.5;cursor:default}.paper-radio small{color:var(--wf-muted);font-size:12px}@media (max-width:767px){.paper-comparison tr>:first-child{z-index:1;overflow-wrap:anywhere;background:#f6f7f9;width:84px;min-width:84px;max-width:84px;position:sticky;left:0}.paper-comparison tbody th{font-size:13px}.paper-comparison caption{background:#fff}.paper-cell-detail summary{min-height:44px}}.paper-filter-top.paper-filter-simple{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-body:has(.paper-filter-simple){gap:16px}.paper-body:has(.paper-filter-simple) .paper-heading{gap:8px}.paper-body:has(.paper-filter-simple) .paper-type-nav>*{min-height:44px}.paper-browse-price-note{margin:0;font-size:13px}.paper-card .wf-product-code{font-size:12px}.paper-empty .wf-button{width:100%}.paper-table-followup{gap:12px;min-width:0;display:grid}.paper-table-followup .paper-followup-actions{gap:12px;display:grid}.paper-table-followup .wf-button{white-space:normal;width:100%;min-height:44px;padding:8px;font-size:13px;line-height:1.4}.paper-table-followup footer{color:var(--wf-muted);font-size:11px;line-height:1.5}.paper-comparison-links td{vertical-align:top}.paper-table-followup small{font-size:11px;line-height:1.5}.paper-comparison .wf-official-review-summary{background:0 0;border:0;margin:0;padding:0}.paper-comparison .wf-review-one-line,.paper-comparison .wf-key-points{font-size:13px}.paper-find-steps{flex-wrap:wrap;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.paper-find-steps li{background:#f1f2f5;border-radius:100px;padding:10px 16px;font-size:14px}.paper-finder-form fieldset{border:0;margin:24px 0;padding:0}.paper-finder-form legend{margin-bottom:12px;font-weight:700}.paper-finder-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.paper-finder-fields label{flex-direction:column;gap:8px;font-weight:600;display:flex}.paper-finder-fields small,.paper-finder-fields a{font-size:13px;font-weight:400}.paper-finder-fields input,.paper-finder-fields select{color:#19191d;background:#fff;border:1px solid #85858d;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:10px}.paper-finder-priorities{flex-wrap:wrap;gap:10px;display:flex}.paper-finder-priorities .paper-radio{min-height:48px;padding:12px}.paper-finder-results{scroll-margin-top:24px}.paper-finder-card h3{margin:8px 0 20px;font-size:23px}.paper-finder-card ul{padding-left:20px;line-height:1.8}.paper-finder-card .paper-actions{margin-top:20px}.paper-finder-card:focus-within{border-color:#19191d}@media (max-width:600px){.paper-finder-fields{grid-template-columns:1fr;gap:18px}.paper-find-steps{gap:6px}.paper-find-steps li{padding:8px 10px;font-size:12px}.paper-finder-priorities{flex-direction:column}}.wf-paper-app form>.paper-actions{margin-top:24px}.wf-paper-app .paper-select-grid+.wf-button--text{margin-top:12px}.paper-page-intro{background:#f1f5f9;border-radius:16px;padding:24px}.paper-page-intro h1{color:#191b23}.paper-page-intro .wf-muted{color:#535d6c;line-height:1.75}@media (max-width:600px){.paper-page-intro{padding:20px}.paper-page-intro h1{font-size:26px;line-height:1.4}}.paper-compare-vendor{color:#52657c;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.paper-compare-minimum{color:#52657c;margin-top:6px;font-size:11px;display:block}.paper-compare-benefits>div:first-child{flex-wrap:wrap;gap:5px;display:flex}.paper-compare-benefits>div:first-child>span{overflow-wrap:anywhere;background:#eef3f8;border-radius:5px;padding:4px 6px;font-size:11px;line-height:1.6}.paper-compare-benefits details{margin-top:10px;font-size:12px;line-height:1.7}.paper-compare-benefits details>div{border-bottom:1px solid var(--wf-line);padding:10px 0}.paper-compare-benefits details a{text-decoration:underline}.paper-compare-sample{gap:8px;font-size:13px;display:grid}.paper-compare-sample .wf-button{padding:8px;font-size:12px}.paper-cell-price:has(.paper-compare-minimum){flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.paper-cell-price .paper-compare-minimum{margin:0;font-weight:400}.paper-compare-benefits>div:first-child>span{word-break:normal;overflow-wrap:anywhere}.paper-compare-sample-link{width:fit-content;color:var(--wf-ink);text-underline-offset:4px;padding:6px 0;line-height:1.6;text-decoration:underline;display:inline-block}.paper-compare-sample-link:focus-visible{outline:2px solid var(--wf-ink);outline-offset:3px;border-radius:2px}.paper-comparison--focused table{font-size:14px}.paper-comparison--focused thead th{background:#f3f6fa;padding:16px}.paper-compare-identity{grid-template-rows:24px var(--paper-name-height,72px) 36px;gap:8px;display:grid}.paper-compare-identity .paper-compare-vendor{margin:0;font-size:13px;line-height:24px}.paper-compare-product-name{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:24px;display:block}.paper-comparison--focused .paper-compare-remove{text-underline-offset:3px;place-self:end start;width:auto;min-height:36px;padding:6px 0;font-size:12px;font-weight:500;text-decoration:underline}.paper-comparison--focused tbody th,.paper-comparison--focused td{padding:16px;line-height:1.7}.paper-comparison--focused .paper-cell-price{letter-spacing:-.3px;font-size:19px}.paper-comparison--focused .paper-compare-benefits>div:first-child>span{background:#f0f4f8;padding:5px 7px;font-size:12px}.paper-comparison--focused .paper-compare-minimum{font-size:12px}@media (max-width:767px){.paper-comparison--focused thead th,.paper-comparison--focused td{min-width:170px;padding:14px}.paper-comparison--focused tr>:first-child{width:88px;min-width:88px;max-width:88px;padding:12px 10px}.paper-comparison--focused tbody th{font-size:12px}.paper-comparison--focused .paper-cell-price{font-size:18px}}.paper-mobile-comparison{display:none}@media (max-width:767px){.paper-comparison--focused,.paper-desktop-comparison-note{display:none}.paper-mobile-comparison{isolation:isolate;min-width:0;display:block}.paper-mobile-pages{z-index:22;border-bottom:1px solid var(--wf-line);background:#fff;justify-content:space-between;align-items:center;gap:6px;min-height:56px;padding:6px 0;font-size:12px;display:flex;position:sticky;top:0}.paper-mobile-pages nav{gap:4px;display:flex}.paper-mobile-pages button{font:inherit;border:1px solid var(--wf-line);min-height:44px;color:var(--wf-ink);background:#fff;border-radius:8px;padding:8px 10px}.paper-mobile-comparison table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:12px;line-height:1.6}.paper-mobile-comparison caption{text-align:left;color:var(--wf-muted);padding:10px 0;font-size:12px}.paper-mobile-comparison thead th{z-index:20;border-block:1px solid var(--wf-line);text-align:left;background:#f3f6fa;padding:8px 6px;position:sticky;top:56px}.paper-mobile-comparison td{vertical-align:top;border-bottom:1px solid var(--wf-line);overflow-wrap:anywhere;padding:12px 6px}.paper-mobile-comparison td+td,.paper-mobile-comparison thead th+th{border-left:1px solid var(--wf-line)}.paper-mobile-section th{text-align:left;border-bottom:1px solid var(--wf-line);background:#f6f7f9;padding:8px 6px;font-size:12px}.paper-mobile-identity{grid-template-rows:36px var(--mobile-name-height,54px) 44px;gap:4px;display:grid}.paper-mobile-identity>span{color:#52657c;overflow-wrap:anywhere;font-size:11px;line-height:18px}.paper-mobile-identity>strong{overflow-wrap:anywhere;font-size:13px;line-height:18px}.paper-mobile-identity>button{min-height:44px;font:inherit;color:var(--wf-ink);background:0 0;border:0;justify-self:start;padding:6px 8px 6px 0;text-decoration:underline}.paper-mobile-comparison .paper-cell-price{letter-spacing:-.4px;white-space:nowrap;font-size:15px;line-height:1.5}.paper-mobile-comparison .paper-compare-minimum{white-space:normal;font-size:11px}.paper-mobile-comparison .paper-cell-price:has(.paper-compare-minimum){display:block}.paper-mobile-comparison .paper-cell-lines>span:not(.paper-cell-price){font-size:11px}.paper-mobile-comparison .paper-cell-detail summary,.paper-mobile-detail summary{cursor:pointer;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;display:flex}.paper-mobile-detail p,.paper-mobile-detail a{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.paper-mobile-detail a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.paper-mobile-detail>div+div{border-top:1px solid var(--wf-line);margin-top:12px;padding-top:8px}.paper-mobile-offer,.paper-mobile-benefits{gap:6px;display:grid}.paper-mobile-offer strong{font-size:14px}.paper-mobile-offer>span{font-size:12px}.paper-mobile-benefits>span{background:#eef3f8;border-radius:5px;padding:4px;font-size:12px;line-height:1.6}.paper-mobile-comparison .paper-compare-sample{font-size:12px}.paper-mobile-comparison .paper-compare-sample-link{align-items:center;min-height:44px;display:flex}.paper-mobile-comparison .paper-table-followup .wf-button{min-height:44px;padding:8px 3px;font-size:12px}.paper-mobile-comparison table{touch-action:pan-y pinch-zoom}.paper-mobile-swipe-hint{color:var(--wf-muted);margin-top:4px;font-size:11px;display:block}}.paper-compare-support-links{gap:8px;display:grid}.paper-table-followup--compare .paper-compare-support-links>.wf-button{width:100%;min-height:44px;padding:8px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none}.paper-table-followup--compare .paper-followup-actions{gap:8px}.paper-compare-back-link{text-underline-offset:4px;justify-self:start;width:fit-content;font-size:14px;font-weight:400;text-decoration:underline}@media (max-width:767px){.paper-table-followup--compare .paper-compare-support-links>.wf-button{padding:8px 3px;font-size:12px}}.paper-table-followup--compare .paper-followup-actions .wf-button{justify-content:center;align-items:center;gap:3px;width:100%;height:48px;min-height:48px;padding:4px 6px;line-height:1.4;display:flex}.paper-table-followup--compare .paper-official-product-link{white-space:nowrap}.paper-product-action-short{display:none}.paper-action-end{white-space:nowrap;display:inline-block}@media (max-width:767px){.paper-table-followup--compare .paper-followup-actions .wf-button{padding:4px 3px;font-size:12px}}@media (max-width:360px){.paper-mobile-comparison .paper-product-action-long{display:none}.paper-mobile-comparison .paper-product-action-short{display:inline}}.paper-compare-next,.paper-preparation-journey{border:1px solid var(--wf-line);background:#fff;border-radius:16px;gap:14px;min-width:0;padding:20px;display:grid}.paper-compare-next h2,.paper-preparation-journey h2{font-size:21px;line-height:1.5}.paper-compare-next>p,.paper-preparation-journey header p{color:var(--wf-muted);font-size:14px;line-height:1.7}.paper-preparation-journey header p{margin-top:8px}.paper-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.paper-journey-grid article{background:#f3f6fa;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.paper-journey-grid h3{font-size:16px;line-height:1.5}.paper-journey-grid p{color:var(--wf-muted);font-size:13px;line-height:1.7}.paper-journey-grid .wf-button{white-space:normal;margin-top:auto;padding:10px 8px;font-size:13px;line-height:1.5}.paper-journey-return{justify-self:start}.paper-compare-next .paper-actions>.wf-button{white-space:normal;font-size:14px;line-height:1.5}.paper-preparation-journey:focus-within{border-color:var(--wf-ink)}@media (max-width:767px){.paper-journey-grid{grid-template-columns:1fr}.paper-compare-next,.paper-preparation-journey{padding:16px}.paper-compare-next .paper-actions{grid-template-columns:1fr;display:grid}.paper-preparation-journey h2,.paper-compare-next h2{font-size:19px}}.paper-proof-finish{color:#234332;background:#edf5ef;border-radius:12px;padding:16px;font-size:14px;line-height:1.7}.wf-paper-app .paper-candidate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wf-paper-app .paper-candidate-grid .wf-taste-result-card{border:1px solid var(--wf-line);background:#fff;border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.wf-paper-app .paper-candidate-grid .wf-taste-result-card--selected{border-color:var(--wf-ink);box-shadow:inset 0 0 0 1px var(--wf-ink);background:#f8f9fb}.wf-paper-app .paper-candidate-grid .wf-taste-product-vendor{border-bottom:1px solid var(--wf-line);padding-bottom:14px}.wf-paper-app .paper-candidate-grid .wf-taste-vendor-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wf-paper-app .paper-candidate-grid .wf-taste-vendor-tags span{border:1px solid var(--wf-line);color:var(--wf-muted);overflow-wrap:anywhere;border-radius:4px;padding:5px 6px;font-size:11px}.wf-paper-app .paper-candidate-grid h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.5}.wf-paper-app .paper-candidate-grid .wf-taste-card-actions{grid-template-columns:1.4fr 1fr;gap:8px;margin-top:auto;display:grid}.wf-paper-app .paper-candidate-grid .wf-taste-card-actions .wf-button{text-align:center;width:100%;min-width:0;min-height:48px;padding:12px 8px;font-size:12px}.wf-paper-app .paper-candidate-grid .wf-taste-detail-link{grid-column:1/-1;justify-content:flex-start;min-height:32px!important}.paper-candidate-price p{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.paper-candidate-price strong{font-size:22px}.paper-candidate-price small{color:var(--wf-muted);margin-top:6px;line-height:1.6;display:block}.paper-candidate-sample{border-top:1px solid var(--wf-line);padding-top:8px}.paper-candidate-sample .wf-button{white-space:normal;text-align:left;font-size:12px}.paper-browse-chips{gap:18px;display:grid}.paper-browse-chips fieldset{border:0;min-width:0;margin:0;padding:0}.paper-browse-chips legend{margin-bottom:10px;font-size:14px;font-weight:700}.paper-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.paper-filter-chips .wf-button{white-space:normal;border-radius:20px;min-height:38px;padding:8px 12px;font-size:13px}.paper-filter-chips .wf-button[aria-pressed=true]{background:var(--wf-ink);color:#fff;border-color:var(--wf-ink)}.paper-compare-quantity{flex-wrap:wrap}.paper-compare-quantity-calculator{font-size:13px}.paper-journey-grid:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.paper-selection-buttons:has(>.wf-button:only-child){grid-template-columns:1fr}@media (max-width:900px) and (min-width:601px){.wf-paper-app .paper-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.wf-paper-app .paper-candidate-grid,.wf-paper-app .paper-candidate-grid .wf-taste-card-actions{grid-template-columns:1fr}.paper-journey-grid:has(>article:nth-child(2):last-child){grid-template-columns:1fr}.paper-filter-chips{gap:6px}.paper-filter-chips .wf-button{padding:8px 10px;font-size:12px}}.paper-compare-quantity .paper-compare-quantity-calculator{text-align:left;grid-column:1/-1;justify-self:start;min-height:40px;padding:4px 0}.wf-paper-app .paper-candidate-grid .wf-taste-product-vendor{margin-bottom:0}.wf-paper-app .paper-candidate-grid .wf-taste-detail-link{width:auto!important;padding:8px 0 0!important}.wf-paper-app .paper-candidate-grid .wf-taste-benefit-details summary{min-height:44px}.wf-paper-app .paper-filter-chips>.wf-button{flex:none;width:auto;min-width:0}.wf-paper-app .paper-filter-simple{grid-template-columns:minmax(0,420px)}.wf-paper-app .paper-browse-chips{gap:24px}.wf-paper-app .paper-filter-chips>.wf-button{min-height:44px;color:var(--wf-muted);white-space:nowrap;box-shadow:none;background:#f1f2f5;border:1.5px solid #0000;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:400;line-height:22px}.wf-paper-app .paper-filter-chips>.wf-button[aria-pressed=true]{color:var(--wf-ink);background:#fff;border-color:#d5dce4;box-shadow:0 2px 6px #00000014}.wf-paper-app .paper-filter-chips>.wf-button:disabled{color:var(--wf-disabled-text);background:var(--wf-disabled-bg);cursor:not-allowed}.wf-paper-app .paper-vendor-chips{flex-wrap:nowrap;padding:2px 2px 8px;overflow-x:auto}.wf-paper-app .paper-browse-chips legend small{color:var(--wf-muted);margin-left:8px;font-size:12px;font-weight:400}.paper-unclassified{border-top:1px solid #d4dbe5;margin:32px 0;padding-top:24px}.paper-unclassified-toggle{cursor:pointer;align-items:center;gap:10px;width:fit-content;min-height:44px;font-size:14px;display:flex}.paper-unclassified-toggle input{accent-color:#1b1b20;flex-shrink:0;width:18px;height:18px}.paper-unclassified h2{margin:16px 0 8px;font-size:20px;line-height:1.5}.paper-unclassified-more{width:100%}@media (max-width:600px){.paper-unclassified h2{font-size:18px}}
