:root{--navy:#0f2c3d;--teal:#2d4f56;--moss:#547a6e;--sage:#a6b7a1;--sand:#d4c8b5;--copper:#c4936a;--umber:#6e4e3d;--ink:var(--navy);--ink-soft:var(--teal);--bg-page:#f6f3ee;--bg-card:#fff;--bg-cream:#faf8f4;--bg-tab-inactive:transparent;--bg-row-green:#eef2eb;--bg-sidebar:#faf8f4;--bg-th:#f1ede6;--ok-bg:#eef2eb;--ok-border:#cbd6c6;--ok-text:#3d6455;--info-bg:#e9eff0;--info-border:#c2d0d3;--info-text:var(--teal);--warn-bg:#f7eee5;--warn-border:#e5cdb6;--warn-text:#7a4e2a;--danger-bg:#f8ece8;--danger-border:#e8c6bc;--danger:#9c3b2b;--btn-primary:var(--navy);--btn-primary-d:var(--teal);--btn-cta:var(--copper);--btn-cta-d:#a97a54;--btn-blue:#fff;--btn-green-soft:var(--ok-bg);--btn-filter:#efebe4;--btn-peach:var(--danger-bg);--btn-blue-border:var(--sand);--btn-blue-text:var(--navy);--btn-green-soft-border:var(--ok-border);--btn-green-soft-text:var(--ok-text);--btn-peach-border:var(--danger-border);--btn-filter-text:var(--teal);--text:#33464f;--text-strong:var(--navy);--text-muted:#6b7a80;--link:var(--moss);--link-blue:var(--moss);--accent-gold:var(--copper);--cta-grad:linear-gradient(135deg, #cfa27a 0%, var(--copper) 55%, #b4835b 100%);--cta-grad-hover:linear-gradient(135deg, var(--copper) 0%, #b4835b 55%, #a2724c 100%);--dark-grad:linear-gradient(135deg, var(--navy) 0%, var(--teal) 100%);--blue-tint:var(--info-bg);--blue-tint-2:var(--info-border);--sand-tint:#efe9df;--border-input:#d9d1c4;--border-tab:var(--sand);--border-banner:#e4ded3;--border-row:#e7e1d7;--border-section:#e4ded3;--border-sidebar:#e4ded3;--border-strong:#b9ae9c;--font-serif:"Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius-sm:6px;--radius:10px;--radius-3:8px;--radius-lg:16px;--radius-full:999px;--shadow-xs:0 1px 2px #0f2c3d0d;--shadow-card:0 1px 2px #0f2c3d0a, 0 8px 24px #0f2c3d12;--shadow-pop:0 4px 10px #0f2c3d14, 0 18px 44px #0f2c3d2e;--shadow-input-inset:inset 0 1px 2px #0f2c3d08;--ring:0 0 0 3px #547a6e4d;--transition:.18s ease;--card-max:1220px;--body-min:990px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--bg-page);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv02", "cv03", "cv04", "cv11";background-image:radial-gradient(900px 340px at 50% -80px,#ffffffe6,#0000 70%),linear-gradient(#d4c8b52e,#d4c8b500 360px);background-repeat:no-repeat;font-size:14px;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.serif{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;font-variation-settings:"opsz" 48, "SOFT" 30;font-weight:600}a{color:var(--link);transition:color var(--transition);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}::selection{background:#c4936a47}:focus-visible{outline:2px solid var(--moss);outline-offset:2px;border-radius:4px}#root{flex-direction:column;min-height:100dvh;display:flex}#root>.wa-public{flex:1 0 auto}#root>.wa-dash{flex-direction:column;flex:1 0 auto;display:flex}.wa-dash>main{flex:none}.wa-dash>.wa-footer{margin-top:auto}.wa-card{background:var(--bg-card);border:1px solid var(--border-row);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);width:100%;max-width:var(--card-max);margin:0 auto 40px;padding:24px 28px 52px}.wa-section-heading{font-family:var(--font-serif);color:var(--ink);border-bottom:1px solid var(--border-section);margin:0 0 16px;padding-bottom:10px;font-size:18px;font-weight:600}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-24px,14px)scale(1.06)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.wa-btn{font-family:var(--font-sans);border-radius:var(--radius-3);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition), transform var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;font-weight:600;line-height:1.2;display:inline-flex}.wa-btn:disabled{opacity:.5;cursor:default}.wa-btn:focus-visible{box-shadow:var(--ring);outline:none}.wa-btn:active:not(:disabled){transform:translateY(1px)}.wa-btn--primary{background:var(--btn-primary);border-color:var(--btn-primary);color:#fff;padding:8px 16px;font-size:13px;box-shadow:0 1px 2px #0f2c3d47}.wa-btn--primary:hover:not(:disabled){background:var(--btn-primary-d);border-color:var(--btn-primary-d);transform:translateY(-1px);box-shadow:0 4px 10px #0f2c3d47}.wa-btn--cta{background:var(--btn-cta);border-color:var(--btn-cta);color:#fff;padding:8px 16px;font-size:13px;box-shadow:0 1px 2px #6e4e3d4d}.wa-btn--cta:hover:not(:disabled){background:var(--btn-cta-d);border-color:var(--btn-cta-d);transform:translateY(-1px);box-shadow:0 4px 10px #6e4e3d47}.wa-btn--blue{background:var(--btn-blue);border-color:var(--btn-blue-border);color:var(--btn-blue-text);box-shadow:var(--shadow-xs);padding:8px 16px;font-size:13px}.wa-btn--blue:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-cream)}.wa-btn--filter{background:var(--btn-filter);color:var(--btn-filter-text);border-color:#0000;padding:6px 12px;font-size:12.5px}.wa-btn--filter:hover:not(:disabled){background:#e4ded3}.wa-btn--verify{background:var(--btn-green-soft);border-color:var(--btn-green-soft-border);color:var(--btn-green-soft-text);padding:8px 16px;font-size:13px}.wa-btn--verify:hover:not(:disabled){background:#e3eae0}.wa-btn--caution{background:var(--btn-peach);border-color:var(--btn-peach-border);color:var(--danger);padding:8px 16px;font-size:13px}.wa-btn--caution:hover:not(:disabled){background:#f3dfd9;border-color:#ddafa2}.wa-btn--text{color:var(--link-blue);background:0 0;border-color:#0000;padding:4px 6px;font-size:13.5px;font-weight:600}.wa-btn--text:hover:not(:disabled){text-decoration:underline}.wa-folder-tabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.wa-folder-tab{font-family:var(--font-sans);color:var(--ink-soft);cursor:pointer;transition:background var(--transition), color var(--transition), box-shadow var(--transition);border-radius:var(--radius-full);background:0 0;border:1px solid #0000;padding:8px 15px;font-size:13.5px;font-weight:600}.wa-folder-tab:hover{color:var(--ink);background:#fffc}.wa-folder-tab.is-active{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 2px 8px #0f2c3d40}.wa-subtabs{border-bottom:1px solid var(--border-row);flex-wrap:wrap;gap:4px;margin-bottom:18px;display:flex}.wa-subtab{font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:13.5px;font-weight:600}.wa-subtab:hover{color:var(--ink)}.wa-subtab.is-active{color:var(--ink);border-bottom-color:var(--btn-primary)}.wa-topbar{z-index:40;width:100%;height:64px;padding:0 max(25px, calc((100% - var(--card-max)) / 2));background:var(--navy);color:#ffffffd9;border-bottom:1px solid #ffffff0f;align-items:center;gap:18px;margin:0 auto 14px;display:flex;position:sticky;top:0;box-shadow:0 6px 18px #0f2c3d29}.wa-brand{font-family:var(--font-serif);letter-spacing:-.02em;color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.wa-brand .fin{color:var(--copper)}.wa-topnav{gap:2px;margin-left:14px;display:flex}.wa-topnav a{font-family:var(--font-sans);color:#ffffffc2;border-radius:var(--radius-3);transition:background var(--transition), color var(--transition);padding:8px 12px;font-size:13.5px;font-weight:600}.wa-topnav a:hover{color:#fff;background:#ffffff14;text-decoration:none}.wa-topbar__right a{color:#fff;font-weight:600}.wa-topbar__right a:hover{color:var(--sand);text-decoration:none}.wa-topbar__right .wa-btn{text-decoration:none}.wa-topbar__right{font-family:var(--font-sans);align-items:center;gap:12px;margin-left:auto;font-size:13.5px;display:flex}.wa-avatar{background:var(--sand-tint);width:34px;height:34px;color:var(--ink);font-family:var(--font-serif);border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wa-table{border-collapse:collapse;width:100%;font-family:var(--font-sans)}.wa-table th{background:var(--bg-th);color:var(--text-muted);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--border-input);padding:10px 12px;font-size:11.5px;font-weight:600}.wa-table th:first-child{border-radius:var(--radius-sm) 0 0 0}.wa-table th:last-child{border-radius:0 var(--radius-sm) 0 0}.wa-table td{border-bottom:1px solid var(--border-row);color:var(--text);vertical-align:middle;padding:11px 12px;font-size:13.5px}.wa-table tbody tr{transition:background .12s}.wa-table tbody tr:hover{background:var(--bg-cream)}.wa-table .amount{font-family:var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.wa-table .amount--pos{color:var(--ok-text)}.wa-table tr.is-highlight td{background:var(--bg-row-green)}.wa-table a{color:var(--link);font-family:var(--font-sans);font-size:13px;font-weight:500}.wa-table .muted{color:var(--text-muted);font-family:var(--font-sans);font-size:12.5px}.wa-tag{font-family:var(--font-sans);color:var(--ok-text);background:var(--bg-row-green);border:1px solid var(--ok-border);border-radius:var(--radius-full);align-items:center;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.wa-banner{background:linear-gradient(135deg, var(--ok-bg), #f6f8f4);border:1px solid var(--ok-border);border-radius:var(--radius);font-family:var(--font-sans);color:var(--text-strong);padding:14px 18px 14px 62px;font-size:14px;position:relative}.wa-banner:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F9E44' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12V8H6a2 2 0 010-4h12v4M4 6v12a2 2 0 002 2h14v-4M18 12a2 2 0 000 4h4v-4h-4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.wa-banner .figure{font-family:var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.wa-banner--plain{padding-left:18px}.wa-banner--plain:before{display:none}.wa-infobox{background:var(--bg-cream);border:1px solid var(--border-banner);border-radius:var(--radius);text-align:center;font-family:var(--font-sans);color:var(--text);padding:16px}.wa-sidecard{background:var(--bg-card);border:1px solid var(--border-row);border-radius:var(--radius);box-shadow:var(--shadow-xs);font-family:var(--font-sans);text-align:center;padding:10px 14px 16px}.wa-sidecard .pseudonym{font-family:var(--font-sans);color:var(--ink);margin:8px 0 2px;font-weight:700}.wa-sidecard .rank{color:var(--text-muted);font-size:12px}.wa-field{grid-template-columns:180px 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}.wa-field__label{font-family:var(--font-sans);text-align:right;color:var(--ink-soft);justify-content:flex-end;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.wa-input,.wa-select{border:1px solid var(--border-input);border-radius:var(--radius-3);box-shadow:var(--shadow-input-inset);font-family:var(--font-sans);color:var(--text-strong);width:100%;transition:border-color var(--transition), box-shadow var(--transition);background:#fff}.wa-input{padding:9px 12px;font-size:14px}.wa-select{padding:8px 10px;font-size:13.5px}.wa-input::placeholder{color:var(--border-strong)}.wa-input:focus,.wa-select:focus{border-color:var(--btn-primary);box-shadow:var(--ring);outline:none}.wa-stars{color:var(--accent-gold);letter-spacing:1.5px;font-size:14px}.wa-stars .empty{color:#e4ded3}.wa-public{flex-direction:column;min-height:100dvh;display:flex}.wa-public__main{flex:1 0 auto;padding-bottom:8px}.wa-footer,.wa-copyright{flex-shrink:0}.wa-footer{width:100%;padding:40px max(25px, calc((100% - var(--card-max)) / 2)) 28px;background:var(--navy);border-top:3px solid var(--copper);flex-wrap:wrap;justify-content:center;gap:72px;margin:auto 0 0;display:flex}.wa-footer__col h4{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--sand);border:none;margin:0 0 10px;padding-bottom:0;font-size:11.5px;font-weight:700}.wa-footer__col a{font-family:var(--font-sans);color:#ffffffb8;transition:color var(--transition);padding:5px 0;font-size:13px;font-weight:500;display:block}.wa-footer__col a:hover{color:#fff;text-decoration:none}.wa-copyright{text-align:center;color:#ffffff8c;background:var(--navy);border-top:1px solid #ffffff14;margin:0;padding:14px 20px 22px;font-size:12.5px}.wa-row{align-items:flex-start;gap:16px;display:flex}.wa-grow{flex:1;min-width:0}.wa-stack>*+*{margin-top:14px}.wa-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.wa-navwrap{max-width:var(--card-max);margin:0 auto;padding:0 25px}.wa-splash{min-height:60vh;font-family:var(--font-serif);color:var(--text-muted);justify-content:center;align-items:center;font-weight:600;display:flex}.wa-auth{max-width:460px;margin:48px auto;padding:0 20px}.wa-auth__card{background:var(--bg-card);border:1px solid var(--border-row);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:32px 32px 34px}.wa-auth h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0 0 4px;font-size:24px;font-weight:700}.wa-auth__sub{color:var(--text-muted);margin-bottom:22px;font-size:13.5px}.wa-auth label{font-family:var(--font-sans);color:var(--ink-soft);margin:14px 0 5px;font-size:13px;font-weight:600;display:block}.wa-auth .wa-input,.wa-auth .wa-select{width:100%}.wa-auth__error{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger);border-radius:var(--radius-3);margin-bottom:12px;padding:9px 12px;font-size:13px}.wa-auth__foot{text-align:center;color:var(--text);margin-top:18px;font-size:13.5px}.wa-dash-nav{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0 12px;display:flex}.wa-navwrap--sticky{z-index:30;background:var(--bg-page);margin-top:-14px;margin-bottom:4px;padding-top:14px;position:sticky;top:64px;box-shadow:0 10px 14px -12px #0f2c3d47}.wa-dash-tab{font-family:var(--font-sans);color:var(--ink-soft);cursor:pointer;border-radius:var(--radius-full);transition:background var(--transition), color var(--transition), box-shadow var(--transition);background:0 0;border:1px solid #0000;padding:8px 15px;font-size:13.5px;font-weight:600;text-decoration:none}.wa-dash-tab:hover{color:var(--ink);background:#fffc;text-decoration:none}.wa-dash-tab.is-active{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 2px 8px #0f2c3d40}.wa-usermenu{align-items:center;gap:12px;margin-left:auto;display:flex;position:relative}.wa-usermenu button.link{color:#ffffffd9;cursor:pointer;background:0 0;border:none;font-size:13.5px;font-weight:600}.wa-usermenu__email{color:#ffffffb8;font-size:13px}.wa-viewsite{color:#fffc;font-family:var(--font-sans);border-radius:var(--radius-3);transition:background var(--transition), color var(--transition);border:1px solid #ffffff29;align-items:center;gap:5px;margin-right:4px;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.wa-viewsite:hover{color:#fff;background:#ffffff1a;text-decoration:none}.wa-usermenu button.link:hover{text-decoration:underline}.wa-bell{display:inline-flex;position:relative}.wa-bell__btn{border-radius:var(--radius);color:#ffffffe6;cursor:pointer;width:36px;height:36px;transition:background var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.wa-bell__btn:hover{background:#ffffff1a}.wa-bell__count{background:var(--danger);color:#fff;text-align:center;min-width:16px;box-shadow:0 0 0 2px var(--navy);border-radius:10px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-2px;right:-2px}.wa-notif{z-index:60;border:1px solid var(--border-row);width:360px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-pop);background:#fff;border-radius:14px;animation:.16s ease-out wa-notif-in;position:absolute;top:46px;right:0;overflow:hidden}@keyframes wa-notif-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wa-notif{animation:none}}.wa-notif__head{border-bottom:1px solid var(--border-row);background:var(--bg-cream);justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.wa-notif__head h3{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:15px;font-weight:700}.wa-notif__badge{color:var(--ok-text);background:var(--ok-bg);border:1px solid var(--ok-border);border-radius:var(--radius-full);padding:1px 9px;font-size:11px;font-weight:700}.wa-notif__list{max-height:380px;overflow-y:auto}.wa-notif__item{border-bottom:1px solid var(--bg-th);gap:11px;padding:12px 16px;transition:background .12s;display:flex}.wa-notif__item:last-child{border-bottom:none}.wa-notif__item:hover{background:var(--bg-cream)}.wa-notif__item.is-unread{background:#f4f7f1}.wa-notif__item.is-unread .wa-notif__msg{font-weight:600}.wa-notif__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.wa-notif__icon--gold{background:var(--warn-bg);color:var(--warn-text)}.wa-notif__icon--green{background:var(--ok-bg);color:var(--ok-text)}.wa-notif__icon--blue{background:var(--info-bg);color:var(--teal)}.wa-notif__icon--amber{background:var(--warn-bg);color:#8f6644}.wa-notif__icon--red{background:var(--danger-bg);color:var(--danger)}.wa-notif__icon--gray{background:var(--bg-th);color:var(--text-muted)}.wa-notif__body{flex:1;min-width:0}.wa-notif__msg{color:var(--text-strong);font-size:13.5px;line-height:1.45}.wa-notif__meta{align-items:center;gap:10px;margin-top:4px;display:flex}.wa-notif__order{color:var(--link);background:var(--info-bg);border:1px solid var(--info-border);border-radius:var(--radius-sm);padding:1px 8px;font-size:12px;font-weight:600;text-decoration:none}.wa-notif__order:hover{border-color:var(--sage);text-decoration:underline}.wa-notif__time{color:var(--text-muted);font-size:11.5px}.wa-msgs__item{color:inherit;text-decoration:none}.wa-msgs__item:hover{text-decoration:none}.wa-msgs__preview{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.wa-msgs__preview b{color:var(--ink);font-weight:600}.wa-notif__empty{color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;padding:36px 16px;font-size:13px;display:flex}.wa-notif__empty svg{opacity:.4;width:26px;height:26px}.wa-verify-banner{max-width:var(--card-max);background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 auto 14px;padding:11px 16px;font-size:13.5px;display:flex}.wa-verify-banner svg{color:var(--btn-cta-d);flex-shrink:0}.wa-verify-banner__msg{flex:1;min-width:200px}.wa-verify-banner__msg b{color:var(--umber)}.wa-verify-banner__btn{background:var(--btn-cta-d);border:1px solid var(--btn-cta-d);color:#fff;font-family:var(--font-sans);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition);flex-shrink:0;padding:6px 14px;font-size:12.5px;font-weight:600}.wa-verify-banner__btn:hover:not(:disabled){background:#8f6644}.wa-verify-banner__btn:disabled{opacity:.6;cursor:default}.wa-verify-banner__ok{color:var(--ok-text);flex-shrink:0;font-weight:600}.wa-verify-banner__err{color:var(--danger);flex-shrink:0;font-weight:600}.wa-verify-banner--danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.wa-verify-banner--danger svg{color:var(--danger)}.wa-suspend-opts{flex-direction:column;gap:8px;display:flex}.wa-suspend-opt{border:1px solid var(--border-row);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.wa-suspend-opt.is-on{border-color:var(--sand);background:var(--bg-cream)}.wa-suspend-opt input{accent-color:var(--danger);margin-top:3px}.wa-suspend-opt .muted{font-size:12.5px}.wa-statgrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:12px;display:grid}.wa-stat{border:1px solid var(--border-row);box-shadow:var(--shadow-xs);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);background:#fff;border-radius:12px;padding:14px 16px}.wa-stat:hover{box-shadow:var(--shadow-card);border-color:var(--blue-tint-2);transform:translateY(-2px)}.wa-stat__label{font-family:var(--font-sans);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11.5px;font-weight:600}.wa-stat__value{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:700}.wa-stat__value.amount{color:var(--ok-text)}.wa-stat--clickable{cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition)}.wa-stat--clickable:hover{border-color:var(--sand);box-shadow:var(--shadow-card);transform:translateY(-1px)}.wa-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wa-toolbar .grow{flex:1}.wa-badge{font-family:var(--font-sans);border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.wa-badge--escrow{background:var(--ok-bg);color:var(--ok-text);border-color:var(--ok-border)}.wa-badge--invited{background:var(--warn-bg);color:var(--warn-text);border-color:var(--warn-border)}.wa-badge--status{background:var(--bg-th);color:var(--teal);border-color:var(--sand)}.wa-badge--warn{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.wa-rowlink{cursor:pointer;transition:background .12s}.wa-rowlink:hover{background:var(--bg-cream)}.wa-mou-grid{grid-template-columns:1.3fr .9fr;align-items:start;gap:16px;display:grid}@media (width<=900px){.wa-mou-grid{grid-template-columns:1fr}}.wa-mou-terms .wa-deflist>div{grid-template-columns:170px 1fr}.wa-mou-terms dd{white-space:pre-wrap}.wa-mou-fines{margin-top:12px}.wa-table--tight th,.wa-table--tight td{padding:5px 8px;font-size:13px}.wa-mou-rule{align-items:center;gap:8px;margin:6px 0;display:flex}.wa-mou-rule .wa-select{flex-shrink:0;width:130px}.wa-mou-rule .wa-input{flex:1}.wa-mou-rule .wa-chip__x{background:var(--danger-bg);color:var(--danger);border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;width:24px;height:24px}.wa-mou-vrow{border-bottom:1px dashed var(--bg-th);align-items:center;gap:6px;padding:4px 0;font-size:13px;display:flex}.wa-mou-doc{white-space:pre-wrap;background:var(--bg-cream);border:1px solid var(--border-row);border-radius:var(--radius);max-height:340px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-y:auto}.wa-chiprow{flex-wrap:wrap;gap:6px;display:flex}.wa-chip{background:var(--sand-tint);border:1px solid var(--border-row);border-radius:var(--radius-full);align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.wa-chip button{cursor:pointer;color:var(--danger);background:0 0;border:none;font-size:12px;line-height:1}.wa-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);background:#0f2c3d73;justify-content:center;align-items:flex-start;padding:60px 16px;display:flex;position:fixed;inset:0;overflow:auto}.wa-modal{border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);background:#fff;width:100%;max-width:560px;padding:24px 26px 26px}.wa-modal h3{font-family:var(--font-serif);margin:0 0 14px;font-size:18px;font-weight:700}.wa-modal__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.wa-form-actions{gap:10px;margin-top:18px;display:flex}.wa-empty{color:var(--text-muted);text-align:center;padding:28px 0}.wa-wizard-steps{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.wa-wizard-step{font-family:var(--font-sans);color:var(--text-muted);border-bottom:2px solid #0000;padding:5px 12px;font-size:13px;font-weight:600}.wa-wizard-step.is-active{color:var(--ink);border-bottom-color:var(--btn-primary)}.wa-wizard-step.is-done{color:var(--ok-text)}.wa-error-text{color:var(--danger);margin:8px 0;font-size:13px}.wa-hero{max-width:var(--card-max);margin:0 auto;padding:40px 25px}.wa-hero h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:38px;font-weight:700}.wa-hero p{max-width:560px;font-size:15px}.wa-feature-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:24px;display:grid}.wa-feature{border:1px solid var(--border-row);box-shadow:var(--shadow-xs);background:#fff;border-radius:12px;padding:18px}.wa-feature h3{font-family:var(--font-serif);margin:0 0 6px;font-size:15.5px;font-weight:700}.wa-link-btn{color:var(--link);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0}.wa-dropzone{border:1.5px dashed var(--sand);border-radius:var(--radius);background:var(--bg-cream);transition:border-color var(--transition), background var(--transition);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.wa-dropzone:hover{border-color:var(--btn-primary);background:#f6f8f4}.wa-orders-bar{border-bottom:1px solid var(--border-row);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.wa-orders-bar__tabs{flex-wrap:wrap;display:flex}.wa-orders-bar__search{flex:none;width:170px;margin-bottom:8px}.wa-searchform{align-items:center;gap:6px;margin-bottom:8px;display:flex;position:relative}.wa-searchform .wa-input{width:260px;padding-right:28px}.wa-searchform__clear{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:16px;line-height:1;position:absolute;top:50%;right:54px;transform:translateY(-50%)}.wa-searchform__clear:hover{color:var(--danger)}.wa-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.wa-pager__info{color:var(--text-muted);font-size:12.5px}.wa-pager__btns{align-items:center;gap:2px;display:flex}.wa-pager__num{border-radius:var(--radius-sm);min-width:30px;height:30px;font-family:var(--font-sans);color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;font-size:13px}.wa-pager__num:hover{background:var(--sand-tint)}.wa-pager__num.is-on{background:var(--navy);color:#fff;font-weight:600}.wa-pager__gap{color:var(--text-muted);padding:0 4px}.wa-orderpage__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wa-orderpage__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:21px;font-weight:700}.wa-orderpage__sub{font-family:var(--font-sans);color:var(--text-muted);margin-top:3px;font-size:12.5px}.wa-orderpage__head .right{align-items:center;gap:10px;display:flex}.wa-orderstrip{background:var(--bg-cream);border:1px solid var(--border-row);border-radius:var(--radius);font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:26px;margin:14px 0 18px;padding:11px 16px;font-size:13px;display:flex}.wa-orderstrip .lbl{color:var(--text-muted);margin-right:4px}.wa-orderstrip b{color:var(--ink);font-weight:600}.wa-orderbody{grid-template-columns:1fr 1fr;gap:26px;display:grid}@media (width<=768px){.wa-orderbody{grid-template-columns:1fr}}.wa-cust{gap:10px;margin-bottom:12px;display:flex}.wa-cust__card{border:1px solid var(--border-row);box-shadow:var(--shadow-xs);color:inherit;background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:flex}.wa-cust__card .name{font-family:var(--font-sans);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.wa-cust__card .meta{color:var(--text-muted);font-size:12px}.wa-cust__body{flex:1;min-width:0}.wa-cust__rating{align-items:center;gap:5px;margin:2px 0;font-size:13px;display:flex}.wa-cust__rating .wa-stars{letter-spacing:0;font-size:12px}.wa-cust__rating b{color:var(--accent-gold)}.wa-cust__rating .of{color:var(--text-muted)}.wa-cust__namelink{color:var(--link);text-decoration:none}.wa-cust__namelink:hover{text-decoration:underline}.wa-presence{font-family:var(--font-sans);border-radius:var(--radius-full);align-items:center;gap:5px;padding:1px 9px 1px 7px;font-size:11px;font-weight:600;display:inline-flex}.wa-presence__dot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.wa-presence.is-online{color:var(--ok-text);background:var(--ok-bg)}.wa-presence.is-offline{color:var(--text-muted);background:var(--bg-th)}.wa-meta{grid-template-columns:150px 1fr;gap:10px;padding:4px 0;font-size:13.5px;display:grid}.wa-meta__label{color:var(--text-muted);text-align:right}.wa-meta__val{color:var(--text)}@media (width<=768px){.wa-meta{grid-template-columns:1fr;gap:2px}.wa-meta__label{text-align:left}}.wa-section-label{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 6px;font-size:12px;font-weight:600}.wa-instructions{border:1px solid var(--border-row);border-radius:var(--radius);white-space:pre-wrap;min-height:80px;font-family:var(--font-sans);background:#fff;padding:14px;line-height:1.6}.wa-rte{--rte-min:120px;width:100%}.wa-rte .ql-toolbar.ql-snow{border:1px solid var(--border-input);border-radius:var(--radius-3) var(--radius-3) 0 0;background:var(--bg-cream);font-family:var(--font-sans);transition:border-color var(--transition);border-bottom:0;padding:4px 6px}.wa-rte .ql-toolbar.ql-snow .ql-formats{margin-right:8px}.wa-rte .ql-toolbar.ql-snow button{width:26px;height:24px;padding:3px 4px}.wa-rte .ql-container.ql-snow{border:1px solid var(--border-input);border-radius:0 0 var(--radius-3) var(--radius-3);font-family:var(--font-sans);color:var(--text-strong);box-shadow:var(--shadow-input-inset);transition:border-color var(--transition), box-shadow var(--transition);background:#fff;height:auto;font-size:13.5px}.wa-rte .ql-editor{height:auto;min-height:var(--rte-min);max-height:440px;padding:10px 12px;line-height:1.55;overflow-y:auto}.wa-rte .ql-editor.ql-blank:before{color:var(--border-strong);font-style:normal;left:12px;right:12px}.wa-rte:focus-within .ql-toolbar.ql-snow{border-color:var(--btn-primary)}.wa-rte:focus-within .ql-container.ql-snow{border-color:var(--btn-primary);box-shadow:var(--ring)}.wa-rte .ql-snow .ql-picker{height:24px;font-size:12.5px}.wa-rte .ql-snow .ql-picker-label{padding-left:6px}.wa-rte .ql-snow .ql-tooltip{z-index:5;font-family:var(--font-sans)}.wa-rte .ql-editor h1{font-size:1.35em}.wa-rte .ql-editor h2{font-size:1.2em}.wa-rte .ql-editor h3{font-size:1.1em}.wa-rte .ql-editor h4{font-size:1em}.wa-rte .ql-editor h1,.wa-rte .ql-editor h2,.wa-rte .ql-editor h3,.wa-rte .ql-editor h4{font-family:var(--font-sans);margin:0 0 4px;font-weight:700}.wa-rte .ql-editor blockquote{border-left:3px solid var(--border-strong);color:var(--text-muted);margin:0 0 6px;padding-left:10px}.wa-rte--compact .ql-toolbar.ql-snow{padding:2px 4px}.wa-bidmsg__text{font-style:italic}.wa-news-compose{gap:8px;margin-bottom:12px;display:grid}.wa-news-compose__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wa-news-compose__row .wa-input{flex:1;min-width:200px}.wa-news-item{border-bottom:1px solid var(--border-row);padding:12px 0}.wa-news-item__title{font-family:var(--font-serif);font-size:15px}.wa-news-item__body{color:var(--text);margin-top:4px;font-size:13px}.wa-news-item__foot{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:11px;display:flex}.wa-modal--news{max-width:720px}.wa-modal--news .wa-news-modal__body{max-height:65vh;padding-right:4px;font-size:14px;overflow-y:auto}.wa-dash-tab__badge{border-radius:var(--radius-full);background:var(--danger);color:#fff;text-align:center;vertical-align:1px;min-width:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.wa-dash{zoom:.95;min-height:105.263dvh}.wa-sharebox{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bg-cream);margin-bottom:14px;padding:12px 14px}.wa-sharebox__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wa-sharebox__link{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.wa-sharebox__link .wa-input{flex:260px;font-size:12.5px}.wa-shared__grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;margin-top:8px;display:grid}.wa-shared__side{background:var(--bg-cream);border:1px solid var(--border-row);border-radius:var(--radius);padding:14px 16px}.wa-shared__side .wa-deflist__row dd{font-size:13.5px}.wa-shared__cta{border-top:1px dashed var(--border-row);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}.wa-shared__cta p{color:var(--text-muted);margin:0 0 4px;font-size:12.5px}.wa-shared__cta .wa-btn{text-align:center}.wa-shared .wa-files{margin:0;padding:0;list-style:none}@media (width<=800px){.wa-shared__grid{grid-template-columns:minmax(0,1fr)}}.wa-mailer__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.wa-mailer__main{min-width:0}.wa-mailer__side{background:var(--bg-cream);border:1px solid var(--border-row);border-radius:var(--radius);min-width:0;padding:14px 16px}.wa-mailer__side .wa-section-label{margin-bottom:8px}.wa-mailer__side .wa-switchrow{margin:6px 0;font-size:13px}.wa-mailer__label{margin:12px 0 4px;display:block}.wa-mailer__label:first-child{margin-top:0}.wa-mailer__count{border-top:1px dashed var(--border-row);margin-top:16px;padding-top:12px}.wa-mailer__actions{flex-wrap:wrap;gap:10px;margin:16px 0 26px;display:flex}.wa-mailer__preview{border:1px solid var(--border-row);border-radius:var(--radius);background:#fff;padding:16px 18px;font-size:14px}.wa-mailer__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wa-mailer__stats .wa-stat{padding:10px 8px}.wa-mailer__stats .wa-stat__value{font-size:22px}.wa-mailer code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--sand-tint);border-radius:4px;padding:1px 5px;font-size:12px}.wa-userpick .wa-combo__opt{font-size:13px}.wa-table tr.is-clickable:hover td{background:var(--sand-tint)}@media (width<=900px){.wa-mailer__grid{grid-template-columns:minmax(0,1fr)}}.wa-rich{overflow-wrap:anywhere;line-height:1.55}.wa-rich:not(.wa-rich--plain){white-space:normal}.wa-rich--plain{white-space:pre-wrap}.wa-rich p,.wa-rich blockquote,.wa-rich ul,.wa-rich ol,.wa-rich h1,.wa-rich h2,.wa-rich h3,.wa-rich h4{margin:0 0 6px}.wa-rich>:last-child{margin-bottom:0}.wa-rich h1,.wa-rich h2,.wa-rich h3,.wa-rich h4{font-family:var(--font-sans);font-weight:700;line-height:1.3}.wa-rich h1{font-size:1.35em}.wa-rich h2{font-size:1.2em}.wa-rich h3{font-size:1.1em}.wa-rich h4{font-size:1em}.wa-rich ul,.wa-rich ol{padding-left:1.5em}.wa-rich ul{list-style:outside}.wa-rich ol{list-style:decimal}.wa-rich li{margin:0 0 2px}.wa-rich li[data-list=bullet]{list-style:outside}.wa-rich li[data-list=ordered]{list-style:decimal}.wa-rich blockquote{border-left:3px solid var(--border-strong);color:var(--text-muted);padding-left:10px}.wa-rich a{color:var(--link-blue);text-decoration:underline}.wa-rich sub,.wa-rich sup{font-size:.75em}.wa-rich .ql-align-center{text-align:center}.wa-rich .ql-align-right{text-align:right}.wa-rich .ql-align-justify{text-align:justify}.wa-rich .ql-indent-1{padding-left:2em}.wa-rich .ql-indent-2{padding-left:4em}.wa-rich .ql-indent-3{padding-left:6em}.wa-rich .ql-indent-4{padding-left:8em}.wa-rich .ql-indent-5{padding-left:10em}.wa-rich .ql-indent-6{padding-left:12em}.wa-rich .ql-indent-7{padding-left:14em}.wa-rich .ql-indent-8{padding-left:16em}.wa-instr__bar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.wa-instr__label{margin:0}.wa-copybtn{color:var(--text-muted);border:1px solid var(--border-input);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition), border-color var(--transition);background:#fff;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.wa-copybtn:hover{color:var(--ink);border-color:var(--border-strong)}.wa-copybtn svg{width:13px;height:13px}.wa-instr__wrap{position:relative}.wa-instr__body{max-height:132px;transition:max-height .25s;overflow:hidden}.wa-instr__body.is-expanded{max-height:420px;overflow-y:auto}.wa-instr__fade{pointer-events:none;border-radius:0 0 var(--radius) var(--radius);background:linear-gradient(#fff0,#fff);height:52px;position:absolute;bottom:1px;left:1px;right:1px}.wa-instr__more{color:var(--link);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:2px 0;font-size:13px;font-weight:600;display:inline-block}.wa-instr__more:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.wa-instr__body{transition:none}}.wa-files a{align-items:center;gap:7px;padding:4px 0;font-size:13.5px;display:flex}.wa-files a:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.44 11.05l-9.19 9.19a6 6 0 01-8.49-8.49l9.19-9.19a4 4 0 015.66 5.66l-9.2 9.19a2 2 0 01-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:14px;height:14px}.wa-files--scroll{border:1px solid var(--border-banner);background:var(--bg-cream);scrollbar-width:thin;border-radius:8px;max-height:232px;padding:4px 10px;overflow-y:auto}.wa-files--scroll .wa-file+.wa-file{border-top:1px dashed var(--border-banner)}.wa-files__count{color:var(--text-muted);margin-left:6px;font-weight:400}.wa-file{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0;display:flex}.wa-file>a{display:inline-flex}.wa-file__meta{color:var(--text-muted);font-size:12px}.wa-file__x{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1}.wa-file__x:hover{color:var(--danger)}.wa-orderaction{background:var(--bg-cream);border:1px solid var(--border-banner);border-radius:12px;margin-top:20px;padding:18px}.wa-bidsummary{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.wa-bidsummary .amt{font-family:var(--font-sans);color:var(--ink);font-weight:700}.wa-note{border:1px solid var(--border-row);border-radius:var(--radius);color:var(--ink-soft);background:#fff;margin-top:14px;padding:14px;font-size:13px}.wa-note p{margin:0 0 8px}.wa-progressbar{grid-template-columns:70px 1fr auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.wa-progressbar .lbl{color:var(--text-muted);text-align:right;font-size:12px}.wa-progressbar .track{background:var(--bg-th);border-radius:var(--radius-full);height:10px;overflow:hidden}.wa-progressbar .fill{background:linear-gradient(90deg, var(--moss), var(--teal));border-radius:var(--radius-full);height:100%}.wa-progressbar .val{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.wa-worksplit{grid-template-columns:1fr 320px;gap:16px;margin-top:14px;display:grid}@media (width<=768px){.wa-worksplit{grid-template-columns:1fr}}.wa-feedback{border:1px solid var(--border-row);border-radius:var(--radius);background:#fff;margin:8px 0;padding:10px 12px}.wa-feedback .thumbs span{margin-right:10px;font-size:12px}.wa-orderchat{border:1px solid var(--border-row);background:#fff;border-radius:12px;flex-direction:column;min-height:240px;display:flex;overflow:hidden}.wa-orderchat__head{background:var(--bg-cream);border-bottom:1px solid var(--border-row);font-family:var(--font-sans);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.wa-orderchat__tabs{flex-wrap:wrap;gap:4px;display:flex}.wa-orderchat__tab{font-family:var(--font-sans);color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.wa-orderchat__tab:hover{color:var(--ink)}.wa-orderchat__tab.is-active{border-color:var(--border-input);color:var(--ink);box-shadow:var(--shadow-xs);background:#fff}.wa-orderchat__tab .n{background:var(--danger);color:#fff;text-align:center;border-radius:10px;min-width:15px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px}.wa-orderchat__body{flex:none;height:360px;padding:8px 10px;overflow-y:auto}.wa-orderchat__msg{text-align:left;margin:5px 0}.wa-orderchat__msg.me{text-align:right}.wa-orderchat__msg>span{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sand-tint);border-radius:12px;max-width:84%;padding:6px 10px;font-size:12.5px;line-height:1.4;display:inline-block}.wa-orderchat__msg.me>span{background:#e3eae0}.wa-orderchat__masked{color:var(--warn-text);margin-top:2px;font-size:11px}.wa-orderchat__notice{color:var(--warn-text);background:var(--warn-bg);border-top:1px solid var(--warn-border);padding:7px 12px;font-size:12.5px;line-height:1.45}.wa-orderchat__compose{border-top:1px solid var(--border-row);align-items:flex-end;gap:6px;padding:8px;display:flex}.wa-orderchat__compose .wa-input{flex:1}.wa-orderchat__compose textarea.wa-input{resize:vertical;min-height:66px;max-height:200px;font-size:13px;line-height:1.4;font-family:var(--font-sans);padding:7px 10px}.wa-picker__list{border:1px solid var(--border-row);border-radius:var(--radius);background:#fff;max-height:320px;margin-top:8px;overflow-y:auto}.wa-picker__group{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background:var(--bg-th);padding:6px 12px;font-size:11.5px;font-weight:700;position:sticky;top:0}.wa-pick{border-bottom:1px solid var(--border-row);cursor:pointer;transition:background var(--transition);align-items:center;gap:10px;padding:8px 12px;display:flex}.wa-pick:last-child{border-bottom:none}.wa-pick:hover{background:var(--bg-cream)}.wa-pick.is-on{background:var(--ok-bg)}.wa-pick input{accent-color:var(--moss);margin:0}.wa-pick__main{flex-direction:column;gap:2px;min-width:0;display:flex}.wa-pick__name{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.wa-pick__name a{color:var(--link)}.wa-pick__meta{color:var(--text-muted);font-size:12px}.wa-pick__meta .wa-stars{letter-spacing:0;font-size:11px}.wa-activity{flex-direction:column;display:flex}.wa-activity__row{border-bottom:1px solid var(--border-row);border-left:3px solid #0000;grid-template-columns:150px 1fr;gap:12px;padding:9px 10px;display:grid}.wa-activity__row:hover{background:var(--bg-cream)}.wa-activity__row.is-alert{border-left-color:var(--danger);background:#fcf5f3}.wa-activity__when{color:var(--text-muted);font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px}.wa-activity__text{color:var(--text-strong);font-size:13.5px}.wa-activity__meta{color:var(--text-muted);flex-wrap:wrap;gap:12px;margin-top:3px;font-size:12px;display:flex}.wa-activity__meta .wa-linkbtn{font-size:12px;text-decoration:none}.wa-activity__meta .wa-linkbtn:hover{text-decoration:underline}@media (width<=640px){.wa-activity__row{grid-template-columns:1fr;gap:2px}}.wa-bars{flex-direction:column;gap:8px;margin:6px 0 4px;display:flex}.wa-bar{grid-template-columns:140px 1fr 40px;align-items:center;gap:10px;display:grid}.wa-bar__label{font-family:var(--font-sans);color:var(--text-muted);text-align:right;text-transform:capitalize;font-size:12px}.wa-bar__track{background:var(--bg-th);border-radius:var(--radius-full);height:10px;overflow:hidden}.wa-bar__fill{background:linear-gradient(90deg, var(--moss), var(--teal));border-radius:var(--radius-full);height:100%;transition:width .3s}.wa-bar__val{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.wa-twocol{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.wa-twocol>div{min-width:0}.wa-orderchat__who{color:var(--text-muted);margin:2px 0 1px;font-size:10.5px}.wa-orderchat__msg.me .wa-orderchat__who{text-align:right}.wa-orderchat__msg.admin span{background:var(--warn-bg);border:1px solid var(--warn-border)}.wa-verdict{margin-top:8px}.wa-verdict textarea.wa-input{resize:vertical;width:100%}.wa-prof{grid-template-columns:130px 1fr;gap:4px 12px;margin-top:6px;font-size:13.5px;display:grid}.wa-prof>div{display:contents}.wa-prof .k{color:var(--text-muted)}.wa-timeline{margin:6px 0;padding:0;list-style:none;position:relative}.wa-timeline__item{grid-template-columns:30px 1fr;gap:10px;padding:5px 0;display:grid;position:relative}.wa-timeline__item:not(:last-child):before{content:"";background:var(--border-row);width:2px;position:absolute;top:26px;bottom:-6px;left:14px}.wa-timeline__dot{border:1px solid var(--border-input);width:28px;height:28px;box-shadow:var(--shadow-xs);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}.wa-timeline__msg{font-size:13.5px}.wa-timeline__meta{color:var(--text-muted);margin-top:1px;font-size:11.5px}.wa-linkbtn{cursor:pointer;color:var(--link);font:inherit;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}.wa-linkbtn:hover{color:var(--teal)}@media (width<=768px){.wa-twocol{grid-template-columns:1fr;gap:12px}.wa-prof{grid-template-columns:110px 1fr}}@media (width<=900px){.wa-footer{gap:28px}}@media (width<=768px){.wa-card{border-radius:12px;padding:14px 16px 32px}.wa-topbar{flex-wrap:wrap;gap:8px;height:auto;min-height:56px;padding:0 14px}.wa-navwrap{padding:0 12px}.wa-footer{gap:22px;padding:28px 14px 18px}.wa-topnav,.wa-usermenu__email{display:none}.wa-field{grid-template-columns:1fr;gap:5px;margin-bottom:14px}.wa-field__label{text-align:left;justify-content:flex-start}.wa-row{flex-direction:column}.wa-row>aside{width:100%!important}.wa-table{min-width:560px}.wa-folder-tabs,.wa-dash-nav{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.wa-folder-tab,.wa-dash-tab{white-space:nowrap;flex:none}.wa-hero{padding:28px 16px}.wa-hero h1{font-size:28px}.wa-modal-backdrop{padding:24px 10px}}@media (width<=480px){.wa-statgrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.wa-toolbar{gap:8px}.wa-stat__value{font-size:21px}}.wa-badge--ok{background:var(--ok-bg);color:var(--ok-text);border-color:var(--ok-border)}.wa-badge--danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.wa-code{background:var(--sand-tint);border:1px solid var(--border-row);border-radius:var(--radius-sm);color:var(--teal);padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.wa-code--key{word-break:break-all;-webkit-user-select:all;user-select:all;padding:9px 11px;display:block}.wa-code--pattern{overflow-wrap:anywhere;white-space:pre-wrap;text-align:left;max-width:420px;display:inline-block}.wa-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.wa-keyform{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px;display:flex}.wa-keyform .wa-field{margin-bottom:0;display:block}.wa-keyform .wa-field__label{text-align:left;justify-content:flex-start;margin-bottom:4px}.wa-keyreveal{background:var(--ok-bg);border:1px solid var(--ok-border);border-radius:var(--radius);margin:12px 0;padding:12px 14px}.wa-keyreveal__head{justify-content:space-between;align-items:center;display:flex}.wa-keyreveal__row{align-items:center;gap:10px;margin-top:8px;display:flex}.wa-keyreveal__row .wa-code--key{flex:1}.wa-x{cursor:pointer;color:var(--text-muted);background:0 0;border:none;font-size:20px;line-height:1}.wa-x:hover{color:var(--ink)}.wa-apidocs{font-size:14px}.wa-pre{background:var(--navy);color:#ede7dc;border-radius:var(--radius);margin:6px 0 14px;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;overflow-x:auto}.wa-pre code{color:inherit;background:0 0;border:none;padding:0}.wa-endpoint{border:1px solid var(--border-row);box-shadow:var(--shadow-xs);background:var(--bg-card);border-radius:12px;margin:14px 0;padding:16px 18px}.wa-endpoint__sig{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wa-endpoint__path{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.wa-endpoint__desc{color:var(--ink-soft);margin:8px 0}.wa-endpoint__label{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:10px 0 4px;font-size:11.5px;font-weight:600}.wa-method{font-family:var(--font-sans);border-radius:var(--radius-sm);color:#fff;letter-spacing:.04em;padding:2px 9px;font-size:11.5px;font-weight:700}.wa-method--get{background:var(--ok-text)}.wa-method--post{background:var(--teal)}.wa-method--del{background:var(--danger)}.wa-method--patch{background:var(--btn-cta-d)}.wa-apitable{border-collapse:collapse;width:100%;font-size:13px}.wa-apitable th,.wa-apitable td{text-align:left;border-bottom:1px solid var(--border-row);vertical-align:top;padding:6px 8px}.wa-apitable th{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11.5px;font-weight:600}.wa-req{color:var(--danger);font-size:12px}@media (width<=768px){.wa-apitable{min-width:480px}}.wa-ticket{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;margin-top:16px;display:grid}.wa-ticket__thread{flex-direction:column;gap:10px;min-width:0;display:flex}.wa-ticket__side{flex-direction:column;gap:12px;min-width:0;display:flex}.wa-ticket__msg{border:1px solid var(--border-row);box-shadow:var(--shadow-xs);background:#fff;border-radius:12px;padding:12px 14px}.wa-ticket__msg.is-first{border-color:var(--sand);background:var(--bg-cream)}.wa-ticket__msg.is-support{border-left:3px solid var(--teal)}.wa-ticket__msg.is-internal{background:var(--warn-bg);border-color:var(--warn-border)}.wa-ticket__who{color:var(--text-muted);margin-bottom:4px;font-size:12.5px}.wa-ticket__who b{color:var(--ink)}.wa-ticket__body{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-strong);font-size:13.5px;line-height:1.55}.wa-ticket__compose{border:1px solid var(--border-row);background:#fff;border-radius:12px;padding:12px 14px}.wa-ticket__compose textarea.wa-input{resize:vertical;font-size:13.5px}.wa-ticket__compose-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.wa-ticket__compose-bar input[type=file]{flex:1;min-width:160px;font-size:12.5px}.wa-ticket__compose-bar .wa-btn{margin-left:auto}.wa-ticket__triage{flex-direction:column;gap:8px;display:flex}.wa-ticket__triage label{color:var(--text-muted);flex-direction:column;gap:3px;font-size:12px;font-weight:600;display:flex}.wa-ticket__stars{gap:2px;display:flex}.wa-ticket__stars button{cursor:pointer;color:#e4ded3;transition:color var(--transition);background:0 0;border:none;padding:0 2px;font-size:26px;line-height:1}.wa-ticket__stars button.is-on,.wa-ticket__stars button:hover{color:var(--accent-gold)}.wa-ticket .wa-meta{grid-template-columns:96px 1fr;gap:6px;padding:3px 0;font-size:13px}.wa-ticket .wa-meta__label{text-align:left}.wa-ticket-filters .wa-select{width:auto;min-width:150px;max-width:220px}.wa-ticket-filters .wa-input{width:auto}@media (width<=900px){.wa-ticket{grid-template-columns:1fr}}@media (width<=640px){.wa-ticket-filters .wa-select,.wa-ticket-filters .wa-input{width:100%;max-width:none}}.wa-avatar{background:var(--sand-tint);border:1px solid var(--border-row);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative;overflow:hidden}.wa-avatar img{object-fit:cover;width:100%;height:100%}.wa-avatar__ph{font-family:var(--font-sans);color:var(--ink);font-size:19px;font-weight:700}.wa-avatar--lg{width:96px;height:96px}.wa-avatar--lg .wa-avatar__ph{font-size:38px}.wa-avatar--edit{cursor:pointer;width:72px;height:72px}.wa-avatar--edit .wa-avatar__ph{font-size:28px}.wa-avatar__cam{border:1px solid var(--border-input);box-shadow:var(--shadow-xs);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;position:absolute;bottom:-2px;right:-2px}.wa-topbar .wa-avatar{width:34px;height:34px}.wa-profilehead{align-items:center;gap:14px;margin:6px 0 14px;display:flex}.wa-profilehead__name{font-family:var(--font-serif);color:var(--ink);font-size:20px;font-weight:700}.wa-profilehead__sub{color:var(--text-muted);font-size:13px}.wa-field__hint{color:var(--text-muted);margin-top:4px;font-size:12px}.wa-muted{color:var(--text-muted);font-size:13px}.wa-ok{background:var(--ok-bg);border:1px solid var(--ok-border);color:var(--ok-text);border-radius:var(--radius-3);margin-bottom:10px;padding:9px 12px;font-size:13px}.wa-rating-breakdown{background:var(--bg-card);border:1px solid var(--border-row);box-shadow:var(--shadow-xs);border-radius:12px;grid-template-columns:200px 1fr;align-items:start;gap:22px;padding:18px;display:grid}.wa-rating-hero{text-align:center}.wa-rating-hero__score{font-family:var(--font-serif);color:var(--accent-gold);font-size:44px;font-weight:700;line-height:1}.wa-rating-hero__score span{color:var(--text-muted);font-size:18px;font-weight:600}.wa-rating-hero__count{color:var(--text-muted);margin-top:6px;font-size:12px}.wa-rating-cats{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.wa-rating-cat{grid-template-columns:130px 1fr 44px;align-items:center;gap:10px;display:grid}.wa-rating-cat__label{font-size:13px}.wa-rating-cat__track,.wa-rating-distrow__track{background:var(--bg-th);border-radius:var(--radius-full);height:8px;overflow:hidden}.wa-rating-cat__fill{background:var(--accent-gold);border-radius:var(--radius-full);height:100%;display:block}.wa-rating-cat__val{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.wa-rating-dist{flex-direction:column;gap:5px;display:flex}.wa-rating-distrow{grid-template-columns:32px 1fr 24px;align-items:center;gap:8px;display:grid}.wa-rating-distrow__star{color:var(--text-muted);font-size:12px}.wa-rating-distrow__fill{background:var(--btn-primary);border-radius:var(--radius-full);height:100%;display:block}.wa-rating-distrow__n{color:var(--text-muted);text-align:right;font-size:12px}@media (width<=640px){.wa-rating-breakdown{grid-template-columns:1fr}}.wa-badges{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.wa-badge-card{border:1px solid var(--border-row);text-align:center;background:var(--bg-card);box-shadow:var(--shadow-xs);border-radius:12px;padding:16px 14px}.wa-badge-card.is-locked{opacity:.55;filter:grayscale(.7);box-shadow:none}.wa-badge-card.is-earned{border-color:var(--warn-border);background:#fbf7f2}.wa-badge-card__icon{font-size:28px}.wa-badge-card__label{font-family:var(--font-sans);color:var(--ink);margin-top:6px;font-weight:700}.wa-badge-card__desc{color:var(--text-muted);margin-top:2px;font-size:12px}.wa-badge-card__progress{background:var(--bg-th);border-radius:var(--radius-full);height:6px;margin-top:10px;position:relative}.wa-badge-card__progress span{background:var(--accent-gold);border-radius:var(--radius-full);height:100%;display:block}.wa-badge-card__progress em{color:var(--text-muted);font-size:10px;font-style:normal;position:absolute;top:9px;right:0}.wa-portfolio{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.wa-portfolio-card{border:1px solid var(--border-row);background:var(--bg-card);box-shadow:var(--shadow-xs);border-radius:12px;padding:14px}.wa-portfolio-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wa-portfolio-card__title{font-family:var(--font-sans);color:var(--ink);font-weight:700}.wa-portfolio-card__excerpt{color:var(--text);white-space:pre-wrap;margin:8px 0;font-size:13px}.wa-portfolio-card__foot{justify-content:space-between;align-items:center;font-size:13px;display:flex}.wa-reviewlist{flex-direction:column;gap:10px;display:flex}.wa-review{border:1px solid var(--border-row);background:var(--bg-card);box-shadow:var(--shadow-xs);border-radius:12px;padding:12px 14px}.wa-review__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wa-review__score{color:var(--accent-gold);font-weight:700}.wa-review__disc{color:var(--link);font-size:12px}.wa-review__date{color:var(--text-muted);margin-left:auto;font-size:12px}.wa-review__body{margin:6px 0 0;font-size:13.5px}.wa-ratecats{flex-wrap:wrap;gap:14px;display:flex}.wa-ratecat{flex-direction:column;gap:4px;font-size:13px;display:flex}.wa-ratecat .wa-select{width:84px}.wa-public-wrap{max-width:var(--card-max);margin:0 auto;padding:24px 20px 60px}.wa-writers-hero{text-align:center;margin:18px 0 26px}.wa-writers-hero h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);font-size:34px;font-weight:700}.wa-writers-hero p{color:var(--ink-soft);max-width:640px;margin:10px auto 0;font-size:15px}.wa-writers-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.wa-writers-toolbar .wa-input{max-width:260px}.wa-writers-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.wa-writer-card{color:inherit;border:1px solid var(--border-row);background:var(--bg-card);box-shadow:var(--shadow-xs);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:14px;padding:18px;text-decoration:none;display:block}.wa-writer-card:hover{border-color:var(--sand);box-shadow:var(--shadow-card);text-decoration:none;transform:translateY(-2px)}.wa-writer-card__top{align-items:center;gap:12px;display:flex}.wa-writer-card__name{font-family:var(--font-sans);color:var(--ink);font-size:16.5px;font-weight:700}.wa-writer-card__rating{align-items:center;gap:6px;font-size:13px;display:flex}.wa-writer-card__rating span{color:var(--text-muted)}.wa-writer-card__bio{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0;font-size:13.5px;display:-webkit-box;overflow:hidden}.wa-writer-card__disc{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.wa-writer-card__foot{border-top:1px solid var(--border-row);justify-content:space-between;align-items:center;margin-top:6px;padding-top:10px;font-size:13px;display:flex}.wa-hire{text-align:center;margin-top:48px}.wa-hire h2{font-family:var(--font-serif);letter-spacing:-.01em;font-size:24px;font-weight:700}.wa-hire__steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:16px;display:grid}.wa-hire__step{background:var(--bg-card);border:1px solid var(--border-row);box-shadow:var(--shadow-xs);border-radius:14px;padding:16px}.wa-hire__icon{background:var(--ok-bg);width:46px;height:46px;color:var(--btn-green-soft-text);border:1px solid var(--ok-border);border-radius:12px;place-items:center;margin:0 auto;display:grid}.wa-hire__step h4{font-family:var(--font-serif);margin:8px 0 4px;font-weight:700}.wa-hire__step p{color:var(--text-muted);margin:0;font-size:13px}.wa-pubprofile-head{flex-wrap:wrap;align-items:center;gap:18px;margin:14px 0 18px;display:flex}.wa-pubprofile-head__main{flex:1;min-width:220px}.wa-pubprofile-head__main h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);font-size:30px;font-weight:700}.wa-pubprofile-head__rating{align-items:center;gap:8px;font-size:14px;display:flex}.wa-pubprofile-head__rating b{color:var(--accent-gold)}.wa-pubprofile-head__rating span{color:var(--text-muted)}.wa-pubprofile-head__disc{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wa-pubstats{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 24px;display:grid}.wa-pubstat{background:var(--bg-card);border:1px solid var(--border-row);box-shadow:var(--shadow-xs);text-align:center;border-radius:12px;padding:16px 14px}.wa-pubstat__v{font-family:var(--font-serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.wa-pubstat__l{color:var(--text-muted);margin-top:2px;font-size:12px}.wa-pubprofile-h{font-family:var(--font-serif);border-bottom:1px solid var(--border-section);margin:26px 0 10px;padding-bottom:8px;font-size:19px;font-weight:700}.wa-pubprofile-bio{white-space:pre-wrap;font-size:14px}.wa-pubstat--good .wa-pubstat__v{color:var(--ok-text)}@media (width<=640px){.wa-pubstats{grid-template-columns:repeat(2,1fr)}}.wa-pubstats--6{grid-template-columns:repeat(3,1fr)}@media (width>=900px){.wa-pubstats--6{grid-template-columns:repeat(6,1fr)}}@media (width<=560px){.wa-pubstats--6{grid-template-columns:repeat(2,1fr)}}.wa-custorders{flex-direction:column;gap:10px;display:flex}.wa-custorder{border:1px solid var(--border-row);background:var(--bg-card);box-shadow:var(--shadow-xs);border-radius:12px;padding:13px 15px}.wa-custorder__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wa-custorder__topic{font-family:var(--font-sans);color:var(--ink);font-weight:700}.wa-custorder__date{color:var(--text-muted);white-space:nowrap;font-size:12px}.wa-custorder__meta{color:var(--text-muted);align-items:center;gap:8px;margin:5px 0;font-size:11.5px;display:flex}.wa-custorder__reviews{border-top:1px dashed var(--border-row);grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;padding-top:8px;display:grid}@media (width<=560px){.wa-custorder__reviews{grid-template-columns:1fr}}.wa-fbrow__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:11px;font-weight:700}.wa-fbrow__body{flex-direction:column;gap:2px;display:flex}.wa-fbrow__rate{align-items:center;gap:5px;font-size:12px;display:flex}.wa-fbrow__rate .wa-stars{letter-spacing:0;font-size:11px}.wa-fbrow__rate b{color:var(--accent-gold)}.wa-fbrow__cmt{color:var(--text);font-size:12.5px;font-style:italic;line-height:1.5}.wa-fbrow__empty{color:var(--text-muted);font-size:12px}.wa-profilebanner{background:linear-gradient(180deg, #fff, var(--bg-cream));border:1px solid var(--border-row);box-shadow:var(--shadow-xs);border-radius:14px;align-items:center;gap:16px;margin-bottom:16px;padding:18px 20px;display:flex}.wa-profilebanner__id{flex:1;min-width:0}.wa-profilebanner__name{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:700}.wa-profilebanner__sub{color:var(--text-muted);font-size:13px}.wa-pill{border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.wa-pill--ok{background:var(--ok-bg);color:var(--ok-text);border:1px solid var(--ok-border)}.wa-pill--warn{background:var(--warn-bg);color:var(--warn-text);border:1px solid var(--warn-border)}.wa-profilepanel{margin-top:14px}.wa-profile-grid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}.wa-profile-grid__full{grid-column:1/-1}.wa-pcard{background:var(--bg-card);border:1px solid var(--border-row);box-shadow:var(--shadow-xs);border-radius:12px;overflow:visible}.wa-pcard--warn{border-color:var(--warn-border);background:#fbf7f2}.wa-pcard__h{font-family:var(--font-sans);color:var(--ink);border-bottom:1px solid var(--border-row);background:var(--bg-cream);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:14.5px;font-weight:700;display:flex}.wa-pcard__body{padding:16px}.wa-lock{color:var(--text-muted);align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.wa-pcard .wa-field{grid-template-columns:1fr;gap:5px;margin-bottom:12px}.wa-pcard .wa-field__label{text-align:left;color:var(--text-muted);justify-content:flex-start;font-size:12.5px}.wa-deflist{flex-direction:column;gap:0;margin:0 0 10px;display:flex}.wa-deflist>div{border-bottom:1px dashed var(--border-row);grid-template-columns:110px 1fr;gap:10px;padding:8px 0;display:grid}.wa-deflist>div:last-child{border-bottom:none}.wa-deflist dt{color:var(--text-muted);font-size:13px}.wa-deflist dd{color:var(--text-strong);margin:0;font-size:13.5px}.wa-checklist{flex-direction:column;gap:7px;margin:8px 0 0;padding:0;list-style:none;display:flex}.wa-checklist li{color:var(--text);align-items:center;gap:8px;font-size:13.5px;display:flex}.wa-checklist li span{background:var(--bg-th);width:20px;height:20px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.wa-checklist li.is-done{color:var(--ok-text)}.wa-checklist li.is-done span{background:var(--ok-border);color:var(--ok-text)}.wa-prow{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}@media (width<=520px){.wa-prow{grid-template-columns:1fr}}.wa-phone-verified{color:var(--text-strong);font-size:15px}.wa-switchrow{align-items:center;gap:10px;font-size:14px;display:flex}.wa-combo{position:relative}.wa-combo__menu{z-index:50;border:1px solid var(--border-row);border-radius:var(--radius);max-height:240px;box-shadow:var(--shadow-pop);background:#fff;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.wa-combo__opt{cursor:pointer;padding:9px 12px;font-size:13.5px}.wa-combo__opt:hover{background:var(--sand-tint)}.wa-combo__empty{color:var(--text-muted);padding:9px 12px;font-size:13px}.wa-chip--sel{background:var(--ok-bg);border:1px solid var(--ok-border)}.wa-gate{text-align:center;background:var(--bg-card);border:1px solid var(--border-row);border-radius:var(--radius-lg);max-width:520px;box-shadow:var(--shadow-card);margin:30px auto;padding:32px 26px}.wa-gate__icon{background:var(--warn-bg);width:56px;height:56px;color:var(--warn-text);border:1px solid var(--warn-border);border-radius:16px;place-items:center;margin:0 auto 4px;display:grid}.wa-gate h3{font-family:var(--font-serif);color:var(--ink);margin:8px 0;font-weight:700}.wa-gate p{color:var(--text-muted);margin-bottom:16px;font-size:14px}.gl{--gl-ink:var(--ink);--gl-ink-soft:var(--ink-soft);--gl-line:var(--border-section);--gl-card:#fff;--gl-shadow:0 10px 30px #0f2c3d1a;--gl-shadow-sm:0 4px 14px #0f2c3d12;--gl-green:var(--btn-primary);--gl-green-d:var(--btn-primary-d);font-family:var(--font-sans);color:var(--gl-ink-soft)}.gl *{box-sizing:border-box}.gl-container{max-width:1140px;margin:0 auto;padding:0 22px}.gl section{position:relative}.gl h1,.gl h2,.gl h3,.gl h4{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--gl-ink);margin:0;font-weight:600}.gl .gl-gold{color:var(--accent-gold)}.gl-eyebrow{font-family:var(--font-sans);letter-spacing:.4px;text-transform:uppercase;color:var(--gl-green-d);background:var(--blue-tint);border:1px solid var(--blue-tint-2);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.gl-section-eyebrow{color:var(--accent-gold);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700}.gl-section-head{text-align:center;max-width:660px;margin:0 auto 36px}.gl-section-head h2{margin:10px 0 8px;font-size:clamp(26px,3.4vw,36px)}.gl-section-head p{color:var(--gl-ink-soft);margin:0;font-size:16px}.gl-btn{font-family:var(--font-sans);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .2s,background .2s;display:inline-flex}.gl-btn:hover{text-decoration:none;transform:translateY(-2px)}.gl-btn:active{transform:translateY(0)}.gl-btn:focus-visible{outline-offset:2px;outline:3px solid #547a6e66}.gl-btn--primary{background:var(--gl-green);color:#fff;box-shadow:0 8px 18px #0f2c3d42}.gl-btn--primary:hover{background:var(--gl-green-d);color:#fff;box-shadow:0 12px 24px #0f2c3d57}.gl-btn--ghost{color:var(--gl-ink);border-color:var(--sand);box-shadow:var(--gl-shadow-sm);background:#fff}.gl-btn--ghost:hover{border-color:var(--btn-primary);color:var(--gl-ink)}.gl-btn--gold{background:var(--cta-grad);color:#fff;box-shadow:0 8px 18px #c4936a59}.gl-btn--gold:hover{background:var(--cta-grad-hover);color:#fff;box-shadow:0 12px 24px #a97a5466}.gl-hero{padding:26px 0 40px;overflow:hidden}.gl-hero__inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.gl-hero__inner>div:first-child{animation:.6s ease-out both rise-in}.gl-hero__visual{animation:.7s ease-out .15s both rise-in}.gl-stats{animation:.7s ease-out .3s both rise-in}.gl-hero h1{letter-spacing:-.5px;margin:16px 0 14px;font-size:clamp(34px,5vw,56px);line-height:1.05}.gl-hero__sub{color:var(--gl-ink-soft);max-width:540px;font-size:18px;line-height:1.55}.gl-hero__actions{flex-wrap:wrap;gap:12px;margin:26px 0 14px;display:flex}.gl-hero__micro{color:var(--gl-ink-soft);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.gl-hero__micro span{align-items:center;gap:6px;display:inline-flex}.gl-hero__micro svg{color:var(--gl-green)}.gl-rate{align-items:center;gap:10px;margin-top:22px;display:flex}.gl-rate small{color:var(--gl-ink-soft);font-size:13px}.gl-hero__visual{perspective:1100px;min-height:360px;position:relative}.gl-preview{background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow);z-index:2;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;border-radius:16px;padding:18px;transition:transform .25s ease-out;position:relative}.gl-preview__bar{gap:6px;margin-bottom:14px;display:flex}.gl-preview__bar i{background:#e4ded3;border-radius:50%;width:10px;height:10px;display:block}.gl-preview__bar i:first-child{background:var(--copper)}.gl-preview__bar i:nth-child(2){background:var(--sand)}.gl-preview__bar i:nth-child(3){background:var(--sage)}.gl-preview__row{border:1px solid var(--gl-line);background:var(--bg-cream);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.gl-preview__row+.gl-preview__row{margin-top:10px}.gl-preview__av{width:42px;height:42px;font-family:var(--font-sans);color:var(--navy);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.gl-preview__meta{flex:1;min-width:0}.gl-preview__name{font-family:var(--font-sans);color:var(--gl-ink);font-weight:700}.gl-preview__sub{color:var(--gl-ink-soft);font-size:12px}.gl-chip{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.gl-chip--escrow{background:var(--ok-bg);color:var(--ok-text);border:1px solid var(--ok-border)}.gl-chip--live{background:var(--warn-bg);color:var(--warn-text);border:1px solid var(--warn-border)}.gl-float{border:1px solid var(--gl-line);box-shadow:var(--gl-shadow);z-index:3;will-change:transform;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;animation:5.5s ease-in-out infinite float-soft;display:flex;position:absolute}.gl-float__ic{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.gl-float strong{font-family:var(--font-sans);color:var(--gl-ink);font-size:13px;display:block}.gl-float span{color:var(--gl-ink-soft);font-size:11px}.gl-float--a{top:-24px;left:12px}.gl-float--b{animation-duration:6.5s;animation-delay:2.2s;bottom:-24px;right:12px}.gl-hero__glow{z-index:1;filter:blur(4px);will-change:transform;background:radial-gradient(circle,#547a6e29,#0000 62%);border-radius:50%;width:440px;height:440px;animation:12s ease-in-out infinite glow-drift;position:absolute;inset:-10% -20% auto auto}.gl-hero__glow:after{content:"";background:radial-gradient(circle,#c4936a24,#0000 60%);border-radius:50%;width:320px;height:320px;animation:15s ease-in-out infinite reverse glow-drift;position:absolute;top:260px;left:-260px}.gl-stats{background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow-sm);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.gl-stat{text-align:center;border-right:1px solid var(--gl-line);padding:22px 18px}.gl-stat:last-child{border-right:none}.gl-stat__n{font-family:var(--font-serif);color:var(--gl-ink);font-size:clamp(24px,3vw,34px);font-weight:700}.gl-stat__n b{color:var(--accent-gold);font-weight:700}.gl-stat__l{color:var(--gl-ink-soft);margin-top:2px;font-size:13px}.gl-band{padding:64px 0}.gl-band--tint{background:linear-gradient(#fff0,#d4c8b542)}.gl-split{grid-template-columns:1fr 1fr;gap:22px;display:grid}.gl-valuecard{background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow-sm);border-radius:18px;padding:30px}.gl-valuecard--writer{border-color:var(--warn-border);background:linear-gradient(#fbf5ee,#fff)}.gl-valuecard__tag{color:var(--gl-green-d);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.gl-valuecard--writer .gl-valuecard__tag{color:var(--accent-gold)}.gl-valuecard h3{margin:12px 0 8px;font-size:24px}.gl-valuecard>p{margin:0 0 16px;font-size:15px}.gl-checklist{flex-direction:column;gap:11px;margin:0 0 22px;padding:0;list-style:none;display:flex}.gl-checklist li{color:var(--gl-ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}.gl-checklist svg{color:var(--gl-green);flex-shrink:0;margin-top:1px}.gl-valuecard--writer .gl-checklist svg{color:var(--accent-gold)}.gl-features{perspective:1000px;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.gl-feature{background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow-sm);will-change:transform;border-radius:16px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s}.gl-feature:hover{box-shadow:var(--gl-shadow);border-color:var(--blue-tint-2);transform:translateY(-5px)rotateX(2.5deg)rotateY(-2deg)}.gl-feature__ic{color:#fff;border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:14px;transition:transform .25s;display:grid}.gl-feature:hover .gl-feature__ic{transform:translateZ(24px)scale(1.06)}.gl-feature h3{margin-bottom:6px;font-size:18px}.gl-feature p{color:var(--gl-ink-soft);margin:0;font-size:14px}.ic-green{background:linear-gradient(135deg,#6e9384,#3d6455)}.ic-gold{background:linear-gradient(135deg, var(--copper), var(--btn-cta-d))}.ic-blue{background:linear-gradient(135deg, var(--teal), var(--btn-primary))}.ic-slate{background:linear-gradient(135deg, var(--teal), var(--ink))}.gl-steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.gl-step{background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow-sm);border-radius:16px;padding:24px;position:relative}.gl-step__n{background:var(--sand-tint);border:1px solid var(--sand);width:38px;height:38px;font-family:var(--font-serif);color:var(--copper);border-radius:10px;place-items:center;margin-bottom:12px;font-size:17px;font-weight:700;display:grid}.gl-step h3{margin-bottom:6px;font-size:17px}.gl-step p{margin:0;font-size:14px}.gl-secure{background:var(--dark-grad);color:var(--sand);box-shadow:var(--gl-shadow);border-radius:22px;padding:44px}.gl-secure h2{color:#fff;font-size:clamp(24px,3vw,32px)}.gl-secure__grid{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.gl-secure__list{grid-template-columns:1fr 1fr;gap:18px;margin-top:8px;display:grid}.gl-secure__item{gap:12px;display:flex}.gl-secure__item svg{color:var(--copper);flex-shrink:0}.gl-secure__item strong{color:#fff;font-family:var(--font-serif);margin-bottom:2px;font-size:15px;display:block}.gl-secure__item span{color:var(--sage);font-size:13px}.gl-final{text-align:center;background:var(--gl-card);border:1px solid var(--gl-line);box-shadow:var(--gl-shadow);border-radius:22px;padding:54px 28px}.gl-final h2{margin-bottom:10px;font-size:clamp(26px,3.4vw,38px)}.gl-final p{max-width:560px;margin:0 auto 24px;font-size:17px}.gl-final__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=900px){.gl-hero__inner{grid-template-columns:1fr;gap:26px}.gl-hero__visual{min-height:300px;margin-top:8px}.gl-split,.gl-features,.gl-steps,.gl-secure__grid,.gl-secure__list{grid-template-columns:1fr}.gl-stats{grid-template-columns:1fr 1fr}.gl-stat:nth-child(2){border-right:none}.gl-stat:first-child,.gl-stat:nth-child(2){border-bottom:1px solid var(--gl-line)}.gl-features{grid-template-columns:1fr 1fr}.gl-band{padding:46px 0}.gl-secure{padding:30px}}@media (width<=560px){.gl-features{grid-template-columns:1fr}.gl-float--a{left:0}.gl-float--b{right:0}}@media (prefers-reduced-motion:reduce){.gl-btn,.gl-feature,.gl-preview,.gl-feature__ic{transition:none}.gl-btn:hover,.gl-feature:hover,.gl-feature:hover .gl-feature__ic{transform:none}.gl-float,.gl-hero__glow,.gl-hero__glow:after,.gl-hero__inner>div:first-child,.gl-hero__visual,.gl-stats{animation:none}.gl-preview{transform:none}}.wa-navwrap,.wa-verify-banner{width:100%}.wa-orderbody>*,.wa-worksplit>*,.wa-mou-grid>*,.wa-twocol>*,.wa-rating-breakdown>*,.wa-activity__row>*,.wa-profile-grid>*,.wa-timeline__item>*,.wa-cust__card,.wa-files,.wa-file,.wa-file>a{min-width:0}.wa-meta__val,.wa-timeline__msg,.wa-activity__text,.wa-activity__meta,.wa-notif__msg,.wa-instructions,.wa-file>a,.wa-deflist dd,.wa-cust__card .name,.wa-endpoint__path{overflow-wrap:anywhere}.wa-dash-navwrap{position:relative}.wa-menubtn{border-radius:var(--radius-3);color:#fff;cursor:pointer;width:38px;height:38px;transition:background var(--transition);background:#ffffff0f;border:1px solid #ffffff2e;flex-shrink:0;justify-content:center;align-items:center;display:none}.wa-menubtn:hover{background:#ffffff1f}.wa-menubtn svg{width:20px;height:20px}.wa-mobilenav{display:none}@media (width<=768px){.wa-topbar{flex-wrap:nowrap;gap:10px;height:58px;min-height:58px;margin-bottom:10px;padding:0 12px}.wa-brand{gap:8px;font-size:18px}.wa-brand svg{width:26px;height:26px}.wa-usermenu{gap:6px}.wa-viewsite{margin-right:0;padding:7px 8px}.wa-viewsite span{display:none}.wa-usermenu button.link{white-space:nowrap;padding:8px 4px}.wa-topbar .wa-avatar{width:32px;height:32px}.wa-topbar__right{gap:8px}.wa-topbar__right .wa-btn{padding:7px 12px;font-size:12.5px}.wa-topbar__right>a:not(.wa-btn){display:none}.wa-menubtn{display:inline-flex}.wa-mobilenav{background:var(--navy);z-index:45;border-top:1px solid #ffffff14;flex-direction:column;padding:6px 12px 14px;animation:.16s ease-out wa-notif-in;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #0f2c3d52}.wa-mobilenav a{color:#ffffffe0;font-family:var(--font-sans);border-bottom:1px solid #ffffff12;padding:13px 6px;font-size:15px;font-weight:600;text-decoration:none}.wa-mobilenav a:hover{color:#fff}.wa-mobilenav__cta{gap:10px;padding-top:12px;display:flex}.wa-mobilenav__cta a{text-align:center;border-radius:var(--radius-3);border-bottom:none;flex:1;padding:11px 12px}.wa-mobilenav__cta a:first-child{border:1px solid #ffffff38}.wa-mobilenav__cta .wa-btn{font-size:14px}.wa-navwrap{padding:0 12px}.wa-navwrap--sticky{margin-top:-10px;padding-top:10px;top:58px}.wa-dash-nav{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:4px;padding:2px 28px 12px 0;scroll-padding-left:4px}.wa-dash-nav::-webkit-scrollbar{display:none}.wa-dash-tab{scroll-snap-align:start;padding:7px 13px;font-size:13px}.wa-dash-navwrap:after{content:"";pointer-events:none;background:linear-gradient(90deg, #f6f3ee00, var(--bg-page) 70%);width:40px;position:absolute;top:0;bottom:12px;right:0}.wa-verify-banner{margin:0 0 10px;padding:10px 12px;font-size:13px}.wa-card{border-radius:12px;margin-bottom:24px;padding:16px 14px 28px}.wa-toolbar>.grow{flex:100%}.wa-section-heading{font-size:17px}.wa-orderpage__title{font-size:19px}.wa-orderpage__head .right{flex-wrap:wrap}.wa-orderstrip{grid-template-columns:1fr 1fr;gap:8px 14px;margin:12px 0 16px;padding:10px 12px;display:grid}.wa-orderstrip>*{min-width:0}.wa-orderbody{gap:18px}.wa-meta{border-bottom:1px dashed var(--border-row);grid-template-columns:minmax(96px,36%) 1fr;gap:8px;padding:6px 0}.wa-meta__label{text-align:left}.wa-cust{flex-direction:column}.wa-file{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:7px 0;display:grid}.wa-file>a{grid-column:1}.wa-file__meta{flex-wrap:wrap;grid-column:1;align-items:center;gap:4px 6px;display:flex}.wa-file__x{border-radius:var(--radius-3);grid-area:1/2/span 2;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.wa-file__x:hover{background:var(--danger-bg)}.wa-files--scroll{max-height:280px;padding:2px 10px}.wa-dropzone{padding:12px}.wa-dropzone .wa-btn{width:100%}.wa-orderaction{padding:14px}.wa-worksplit{gap:12px}.wa-orderchat__body{height:280px}.wa-instr__body.is-expanded{max-height:360px}.wa-input,.wa-select{min-height:42px;font-size:16px}.wa-btn--primary,.wa-btn--cta,.wa-btn--blue,.wa-btn--verify,.wa-btn--caution{min-height:40px;padding:8px 14px}.wa-form-actions,.wa-modal__actions{flex-wrap:wrap}.wa-form-actions .wa-btn{flex:auto}.wa-modal{border-radius:14px;max-height:calc(100dvh - 48px);padding:20px 16px;overflow-y:auto}.wa-wizard-steps{gap:4px}.wa-wizard-step{padding:5px 8px;font-size:12px}.wa-orders-bar{gap:8px}.wa-orders-bar__search{width:100%}.wa-orders-bar__tabs,.wa-subtabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.wa-orders-bar__tabs::-webkit-scrollbar{display:none}.wa-subtabs::-webkit-scrollbar{display:none}.wa-subtab{white-space:nowrap;flex:none;padding:9px 11px}.wa-keyform .wa-field{width:100%}.wa-activity__row{padding:9px 6px}.wa-bar{grid-template-columns:96px 1fr 40px}.wa-bar__label{font-size:11px}.wa-progressbar{grid-template-columns:60px 1fr auto}.wa-rating-breakdown{grid-template-columns:1fr}.wa-rating-cat{grid-template-columns:100px 1fr 44px}.wa-profilebanner{gap:12px;padding:14px}.wa-profilebanner__name{font-size:19px}.wa-pcard__body{padding:14px}.wa-deflist>div{grid-template-columns:100px 1fr}.wa-mou-terms .wa-deflist>div{grid-template-columns:120px 1fr}.wa-notif{width:auto;max-width:none;position:fixed;top:64px;left:10px;right:10px}.wa-notif__list{max-height:60vh}.wa-footer{justify-content:flex-start;gap:18px 28px;padding:26px 16px 16px}.wa-footer__col{flex:130px}.wa-copyright{padding:12px 16px 18px}.wa-auth{margin:20px auto;padding:0 12px}.wa-auth__card{padding:22px 18px 24px}.wa-hero h1{font-size:26px}.wa-public-wrap{padding:16px 12px 40px}.wa-writers-hero h1{font-size:26px}.wa-writers-toolbar .wa-input{max-width:none}.wa-pubprofile-head__main h1{font-size:24px}.wa-gate{margin:16px auto;padding:24px 18px}.wa-endpoint{padding:12px}.wa-pre{padding:12px;font-size:11.5px}}@media (width<=480px){.wa-orderstrip{grid-template-columns:1fr;gap:6px}.wa-statgrid{grid-template-columns:1fr 1fr;gap:10px}.wa-stat{padding:12px}.wa-stat__value{font-size:20px}.wa-bar{grid-template-columns:80px 1fr 36px}.wa-orderpage__head .right .wa-btn{padding:7px 11px;font-size:12.5px}}@media (width<=360px){.wa-meta{grid-template-columns:1fr;gap:2px}.wa-brand>span{display:none}}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
