.member-auth-page,.member-shell{color:#092f46;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#f4f3ed}.member-auth-page{place-items:center;padding:42px 20px;display:grid;position:relative;overflow:hidden}.member-auth-page:before{content:"";background:#0f766e17;border-radius:50%;width:420px;height:420px;position:fixed;bottom:-220px;left:-260px}.member-auth-page:after{content:"";background:#e66a2f12;border-radius:50%;width:340px;height:340px;position:fixed;top:-190px;right:-220px}.member-auth-card{z-index:1;background:#fff;border:1px solid #d9dfdc;width:min(100%,480px);padding:42px;position:relative;box-shadow:0 24px 75px #07324a14}.member-brand{color:#092f46;align-items:center;gap:11px;display:inline-flex}.member-brand>span{color:#fff;background:#0f766e;place-items:center;width:39px;height:39px;font-size:10px;font-weight:950;display:grid}.member-brand strong{letter-spacing:-.02em;font-size:15px}.member-brand strong b{color:#df672e}.member-auth-heading{margin:42px 0 28px}.member-auth-heading h1{letter-spacing:-.045em;margin:0 0 10px;font-size:34px}.member-auth-heading p{color:#65787e;margin:0;font-size:12px;line-height:1.6}.member-auth-heading p strong{color:#092f46}.member-form,.company-form{gap:14px;display:grid}.member-form label,.company-form label{gap:8px;font-size:9px;font-weight:850;display:grid}.member-form input,.company-form input,.company-form textarea{color:#092f46;width:100%;font:inherit;background:#fff;border:1px solid #cbd6d2;border-radius:0;outline:0;font-size:12px}.member-form>input,.company-form input{height:50px;padding:0 14px}.company-form textarea{resize:vertical;padding:13px 14px;line-height:1.5}.member-form input:focus,.company-form input:focus,.company-form textarea:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e14}.member-primary{color:#fff;letter-spacing:.02em;cursor:pointer;background:#0f766e;border:0;height:50px;margin-top:5px;font-size:10px;font-weight:900}.member-primary:hover{background:#0a645e}.member-primary:disabled{opacity:.6;cursor:wait}.member-switch,.member-legal{text-align:center;color:#728287;font-size:9px}.member-switch a,.member-legal a,.otp-actions a{color:#0f766e;font-weight:850}.member-legal{z-index:1;margin:22px 0 0;line-height:1.55;position:relative}.member-error,.member-success,.member-demo{padding:11px 12px;font-size:9px;line-height:1.5}.member-error{color:#983e31;background:#faebe7;border-left:3px solid #c85142}.member-success{color:#286749;background:#e7f3ed;border-left:3px solid #3c8a65}.member-demo{color:#6f5b1c;text-align:center;background:#fff4d8}.otp-group{grid-template-columns:repeat(6,1fr);gap:9px;margin:3px 0 5px;display:grid}.otp-group input{text-align:center;height:58px;padding:0;font-size:20px;font-weight:850}.otp-actions{justify-content:center;gap:24px;margin-top:4px;font-size:9px;display:flex}.otp-actions button{color:#0f766e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850}.otp-actions button:disabled{opacity:.55}.member-shell-header{background:#fff;border-bottom:1px solid #d9dfdc;justify-content:space-between;align-items:center;height:72px;padding:0 max(22px,50vw - 560px);display:flex}.member-shell-header nav{align-items:center;gap:20px;font-size:9px;font-weight:800;display:flex}.member-shell-header nav a{color:#50666f}.member-shell-header nav a:hover{color:#0f766e}.member-content{width:min(100% - 40px,900px);margin:0 auto;padding:65px 0 90px}.profile-card{background:#fff;border:1px solid #d9dfdc;max-width:560px;margin:auto;padding:42px}.profile-kicker{letter-spacing:.17em;color:#df672e;margin:0 0 13px;font-size:8px;font-weight:900}.profile-card h1{letter-spacing:-.05em;margin:0 0 10px;font-size:36px}.profile-intro{color:#6a7c81;margin:0 0 30px;font-size:11px;line-height:1.6}.company-form{gap:18px}.company-form .member-primary{margin-top:3px}.profile-loading,.member-guard-state{color:#61747a;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:10px;display:flex}.member-guard-state{background:#f4f3ed;flex-direction:column;min-height:100vh}.member-guard-state strong{font-size:15px}.member-guard-state button{color:#fff;background:#092f46;border:0;height:38px;padding:0 16px;font-size:9px;font-weight:800}.member-spinner{border:2px solid #c8d5d2;border-top-color:#0f766e;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite member-spin}@keyframes member-spin{to{transform:rotate(360deg)}}.dashboard-welcome{color:#fff;background:#092f46;padding:42px;position:relative;overflow:hidden}.dashboard-welcome:after{content:"PH";color:#ffffff09;font-size:150px;font-weight:950;position:absolute;bottom:-43px;right:20px}.dashboard-welcome p{letter-spacing:.16em;color:#f2b08a;font-size:8px;font-weight:900}.dashboard-welcome h1{letter-spacing:-.05em;margin:7px 0 12px;font-size:40px}.dashboard-welcome>span{color:#b8c9cf;font-size:11px}.dashboard-grid-member{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:18px;display:grid}.dashboard-tile{background:#fff;border:1px solid #d9dfdc;min-height:145px;padding:24px}.dashboard-tile span{color:#df672e;font-size:8px;font-weight:900}.dashboard-tile h2{margin:25px 0 8px;font-size:16px}.dashboard-tile p{color:#687a80;font-size:9px;line-height:1.55}.dashboard-tile a{color:#0f766e;font-size:9px;font-weight:900}.member-signout{font:inherit;color:#50666f;cursor:pointer;background:0 0;border:0;font-weight:800}.member-signout:hover{color:#b44931}@media (max-width:650px){.member-auth-page{padding:20px 14px}.member-auth-card{padding:31px 24px}.member-auth-heading{margin-top:34px}.member-auth-heading h1{font-size:30px}.otp-group{gap:6px}.otp-group input{height:52px}.member-shell-header{gap:15px;height:auto;min-height:70px;padding:14px 18px}.member-shell-header nav a:first-child{display:none}.member-content{width:calc(100% - 28px);padding:35px 0 65px}.profile-card{padding:30px 21px}.profile-card h1{font-size:31px}.dashboard-welcome{padding:30px 23px}.dashboard-welcome h1{font-size:33px}.dashboard-grid-member{grid-template-columns:1fr}.member-brand strong{font-size:13px}}.otp-recipient{color:#677a80;margin:0 0 4px;font-size:10px;line-height:1.55}.otp-recipient strong{color:#092f46;margin-top:3px;font-size:11px;display:block}.otp-email-help{color:#60777c;margin:0 0 14px;font-size:10px;line-height:1.55}.member-confirm-link{margin-top:18px;text-decoration:none;display:flex}.otp-group{cursor:text;margin:3px 0 5px;display:block;position:relative}.otp-input-control{z-index:2;cursor:text;opacity:0!important;width:100%!important;height:58px!important;position:absolute!important;inset:0!important}.otp-slots{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.otp-slots i{background:#fff;border:1px solid #cbd6d2;place-items:center;height:58px;font-size:20px;font-style:normal;font-weight:850;display:grid}.otp-group:focus-within .otp-slots i.active{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e14}@media (max-width:650px){.otp-slots{gap:6px}.otp-slots i,.otp-input-control{height:52px!important}}.member-form label.otp-group{width:100%;min-width:0;display:block}.member-form .otp-slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;display:grid}.member-form .otp-slots i{box-sizing:border-box;width:100%;min-width:0;height:64px}@media (max-width:650px){.member-form .otp-slots{gap:8px}.member-form .otp-slots i{height:54px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.member-auth-page,.member-shell,.member-guard-state{color:#12384b!important;background:linear-gradient(135deg,#f2fbf8,#fff 52%,#edf8fc)!important}.member-auth-card,.profile-card,.dashboard-tile{box-shadow:0 14px 42px #22585312;background:#fff!important;border-color:#dce9e5!important}.member-brand>span,.member-primary{background:#2b8b79!important}.member-brand strong,.member-auth-heading h1,.profile-card h1{color:#12384b!important}.member-brand b,.member-switch a,.member-legal a,.otp-actions a,.otp-actions button,.dashboard-tile a{color:#2b8b79!important}.member-form input:focus,.company-form input:focus,.company-form textarea:focus,.otp-group:focus-within .otp-slots i.active{border-color:#2b8b79!important;box-shadow:0 0 0 3px #2b8b791a!important}.dashboard-welcome{border:1px solid #dce9e5;color:#12384b!important;background:linear-gradient(120deg,#eaf7f2,#fff,#eaf6fb)!important}.dashboard-welcome:after{color:#2b8b790d}.dashboard-welcome p{color:#ef7446}.dashboard-welcome>span{color:#607b82}.member-shell-header{background:#fff!important;border-color:#dce9e5!important}.member-delivery-note{color:#667883!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.55!important}.member-delivery-note b{color:#123047}.dashboard-tile-featured{background:linear-gradient(145deg,#fff,#f5fbf9)!important;border-top:4px solid #f4b942!important}.order-content{max-width:1120px}.order-page-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:24px;display:flex}.order-page-head p,.order-form-title p{letter-spacing:.12em;color:#0f7b74;margin:0 0 8px;font-size:11px;font-weight:850}.order-page-head h1{letter-spacing:-.045em;color:#123047;margin:0;font-size:42px}.order-page-head span{color:#5f737e;max-width:690px;margin-top:10px;font-size:16px;line-height:1.55;display:block}.order-new{white-space:nowrap;width:auto!important;padding-inline:22px!important}.order-safety{color:#fff;background:#0b3045;border-left:5px solid #f4b942;grid-template-columns:190px 1fr;align-items:center;gap:18px;margin:0 0 18px;padding:18px 22px;display:grid}.order-safety b{font-size:15px}.order-safety span{color:#d9e4e8;font-size:13px;line-height:1.55}.order-form{margin:22px 0 34px;max-width:none!important}.order-form-title{margin-bottom:24px}.order-form-title h2{color:#123047;margin:0 0 8px;font-size:28px}.order-form-title span{color:#637680;font-size:14px;line-height:1.55}.profile-grid .full{grid-column:1/-1}.profile-grid textarea{resize:vertical}.order-list-head{justify-content:space-between;align-items:end;margin:34px 0 14px;display:flex}.order-list-head h2{color:#123047;margin:0 0 3px;font-size:25px}.order-list-head p{color:#6b7c85;margin:0;font-size:13px}.order-list{gap:18px;display:grid}.order-card{background:#fff;border:1px solid #dce4e6;box-shadow:0 10px 30px #1230470d}.order-card>header{border-bottom:1px solid #e5ebed;justify-content:space-between;gap:25px;padding:22px 24px;display:flex}.order-card>header small{font-family:var(--font-geist-mono);color:#0f7b74;font-size:12px;font-weight:800}.order-card>header h2{color:#123047;margin:6px 0;font-size:21px}.order-card>header p{color:#70818a;margin:0;font-size:12px}.order-status{white-space:nowrap;border-radius:50px;height:max-content;padding:8px 11px;font-size:11px;font-weight:850}.order-status.status-pending_payment{color:#775d13;background:#fff5d8}.order-status.status-payment_submitted,.order-status.status-under_review{color:#275a7c;background:#e9f2f8}.order-status.status-paid_confirmed{color:#17653b;background:#e5f5ea}.order-status.status-rejected{color:#a33a2c;background:#fff0ed}.order-status.status-cancelled{color:#67767d;background:#edf0f1}.order-core{grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:0;display:grid}.amount-focus{background:#f4f8f7;border-right:1px solid #dfe7e7;padding:26px 24px}.amount-focus small{letter-spacing:.1em;color:#647982;font-size:10px;font-weight:850}.amount-focus strong{letter-spacing:-.035em;color:#0b3045;margin:8px 0;font-size:35px;display:block}.amount-focus p{color:#647982;margin:0;font-size:12px;line-height:1.5}.amount-focus p b{color:#0f7b74}.order-core dl{grid-template-columns:1fr 1fr;gap:14px 25px;margin:0;padding:18px 24px;display:grid}.order-core dl div{min-width:0}.order-core dt{color:#75858d;margin-bottom:5px;font-size:10px}.order-core dd{color:#123047;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:750}.proof-summary{background:#fbfcfb;border-top:1px solid #e6ecee;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.proof-summary>div{flex-direction:column;gap:4px;display:flex}.proof-summary small{letter-spacing:.08em;color:#75858d;font-size:9px;font-weight:850}.proof-summary b{color:#123047;font-size:13px}.proof-summary span{color:#718089;font-size:11px}.proof-summary button,.order-cancel{color:#123047;cursor:pointer;background:#fff;border:1px solid #cbd6d9;min-height:38px;padding:0 14px;font-size:11px;font-weight:750}.review-note{color:#244f42;background:#edf6f3;border-top:1px solid #d7e8e2;gap:12px;padding:14px 24px;font-size:12px;display:flex}.review-note.rejected{color:#853a2f;background:#fff4f1;border-color:#f2d4ce}.order-card>footer{border-top:1px solid #e6ecee;align-items:center;gap:10px;padding:18px 24px;display:flex}.order-card>footer .member-primary{width:auto;padding-inline:18px}.paid-message{color:#17653b;font-size:13px}.order-empty{text-align:center;background:#fff;border:1px dashed #cbd7da;padding:60px 24px}.order-empty>span{color:#0f7b74;font-size:36px}.order-empty h2{margin:14px 0 6px;font-size:26px}.order-empty p{color:#6a7b84;margin:0 auto 22px;font-size:14px}.order-empty .member-primary{width:auto;padding-inline:22px}.order-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051d2b94;justify-content:flex-end;display:flex;position:fixed;inset:0}.order-proof-form{background:#fff;width:min(620px,100%);height:100%;padding:30px;overflow:auto}.order-proof-form>header{border-bottom:1px solid #dfe6e8;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;display:flex}.order-proof-form>header p{letter-spacing:.1em;color:#0f7b74;margin:0;font-size:10px;font-weight:850}.order-proof-form>header h2{color:#123047;margin:6px 0;font-size:27px}.order-proof-form>header span{color:#677983;font-size:13px}.order-proof-form>header button{cursor:pointer;color:#65767f;background:0;border:0;font-size:30px}.proof-file{background:#f7f9f8;border:1px dashed #adbec3;padding:16px}.proof-file input{border:0!important;padding:0!important}.proof-file span{color:#72828a;font-size:11px;font-weight:400}.proof-warning{background:#fff6dc;border-left:4px solid #f4b942;gap:12px;margin:20px 0;padding:15px 16px;display:flex}.proof-warning b{font-size:13px}.proof-warning span{color:#665b3f;font-size:12px;line-height:1.5}.order-proof-form>.member-primary{margin-top:4px}@media (max-width:720px){.order-page-head{display:block}.order-page-head h1{font-size:34px}.order-page-head span{font-size:14px}.order-new{margin-top:18px}.order-safety{grid-template-columns:1fr;gap:7px}.order-card>header{display:grid}.order-status{width:max-content}.order-core{grid-template-columns:1fr}.amount-focus{border-bottom:1px solid #dfe7e7;border-right:0}.order-core dl{grid-template-columns:1fr}.proof-summary{flex-direction:column;align-items:flex-start}.order-card>footer{flex-direction:column;align-items:stretch}.order-card>footer .member-primary{width:100%}.order-proof-form{padding:22px 18px}.review-note{flex-direction:column;gap:4px}}.member-form .otp-eight .otp-slots{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.member-form .otp-eight .otp-slots i{font-size:17px}.orders-content,.order-detail-content{width:min(100% - 40px,1120px)}.orders-heading{margin-bottom:24px}.orders-heading>p,.dashboard-orders>div>p,.order-detail-hero p,.order-card-head p,.side-kicker{letter-spacing:.15em;color:#168174;margin:0 0 8px;font-size:9px;font-weight:900}.orders-heading h1{letter-spacing:-.05em;margin:0 0 10px;font-size:42px}.orders-heading>span{color:#657b81;max-width:720px;font-size:13px;line-height:1.65;display:block}.dashboard-orders{margin-top:32px}.dashboard-orders>div{margin-bottom:14px}.dashboard-orders h2{margin:0;font-size:24px}.order-list-state,.order-detail-state{color:#657b81;justify-content:center;align-items:center;gap:10px;min-height:340px;font-size:12px;display:flex}.order-detail-state{flex-direction:column}.order-detail-state>a{color:#168174;font-weight:850}.customer-order-list{gap:10px;display:grid}.customer-order-row{background:#fff;border:1px solid #dce8e4;grid-template-columns:minmax(220px,1.2fr) .7fr 1fr 20px;align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 8px 24px #1445460a}.customer-order-row:hover{border-color:#8dbeb5;transform:translateY(-1px)}.customer-order-row>div{gap:4px;display:grid}.customer-order-row small{letter-spacing:.1em;color:#7b8d91;font-size:8px}.customer-order-row b{font-size:14px}.customer-order-row strong{font-size:19px}.customer-order-row>div:nth-child(3){flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.customer-order-row>i{color:#168174;font-size:20px;font-style:normal}.order-status,.payment-status,.receipt-status{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;width:max-content;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.status-awaiting_payment,.payment-unpaid{color:#765b13;background:#fff4d6}.status-payment_submitted,.payment-under_review,.receipt-pending{color:#285e7d;background:#e8f3f8}.status-payment_confirmed,.status-processing,.status-ready_for_delivery,.status-completed,.payment-paid,.receipt-approved{color:#1d6842;background:#e6f5ec}.status-cancelled,.payment-refunded{color:#66787b;background:#edf1f1}.payment-rejected,.receipt-rejected{color:#a23d30;background:#fff0ed}.order-detail-nav{color:#62787e;justify-content:space-between;margin-bottom:14px;font-size:10px;display:flex}.order-detail-nav a{color:#168174;font-weight:850}.order-detail-hero{background:linear-gradient(120deg,#eaf8f3,#fff);border:1px solid #dbe8e4;justify-content:space-between;align-items:flex-end;gap:24px;padding:30px;display:flex}.order-detail-hero h1{letter-spacing:-.04em;margin:0 0 8px;font-size:38px}.order-detail-hero>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.order-detail-grid{grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-top:18px;display:grid}.order-main-column,.order-side-column{align-content:start;gap:18px;display:grid}.order-card{background:#fff;border:1px solid #dce7e3;padding:24px;box-shadow:0 8px 25px #14454609}.order-card-head{border-bottom:1px solid #e7efec;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.order-card-head h2{margin:0;font-size:21px}.order-card-head>strong{color:#e76139;font-size:25px}.order-card-head>span{color:#667b80;font-size:9px}.order-card-copy{color:#657a80;font-size:11px;line-height:1.6}.order-item-list>div{border-bottom:1px solid #edf2f0;grid-template-columns:1fr 90px 110px;align-items:center;gap:14px;padding:14px 0;display:grid}.order-item-list>div>div{gap:4px;display:grid}.order-item-list small{color:#75878b;font-size:8px}.order-item-list span,.order-item-list strong{text-align:right;font-size:11px}.order-totals{margin:18px 0 0}.order-totals>div{justify-content:space-between;padding:7px 0;font-size:10px;display:flex}.order-totals dt{color:#6a7d82}.order-totals dd{margin:0;font-weight:800}.order-totals .total{border-top:1px solid #cddbd7;margin-top:8px;padding-top:14px;font-size:15px}.order-totals .total dd{color:#e76139}.bank-account-panel{background:#dce7e3;border:1px solid #dce7e3;grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid}.bank-account-panel>div{background:#f8fbfa;gap:6px;padding:16px;display:grid}.bank-account-panel small{color:#71858a;letter-spacing:.12em;font-size:7px}.bank-account-panel b{font-size:13px}.bank-number{font-family:var(--font-geist-mono);letter-spacing:.04em}.bank-instructions{color:#60767c;font-size:10px;line-height:1.65}.payment-safety,.order-warning{color:#665d43;background:#fff5dc;border-left:4px solid #efbd46;gap:12px;margin-top:17px;padding:14px;font-size:10px;line-height:1.55;display:flex}.payment-safety b{color:#473b18}.receipt-form{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.receipt-form label{color:#38525b;gap:7px;font-size:9px;font-weight:850;display:grid}.receipt-form input,.receipt-form textarea{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cad9d5;padding:10px;font-size:11px}.receipt-form input[type=file]{padding:9px}.receipt-form label>small{color:#7b8b8f;font-size:8px;font-weight:500}.receipt-form .full{grid-column:1/-1}.receipt-list{display:grid}.receipt-list article{border-bottom:1px solid #e7efec;grid-template-columns:1fr auto;gap:8px;padding:14px 0;display:grid}.receipt-list article>div{gap:4px;display:grid}.receipt-list span,.receipt-list small{color:#72868a;font-size:8px}.receipt-list article>p{background:#f5f8f7;grid-column:1/-1;margin:0;padding:10px;font-size:9px}.order-side-column .order-card h3{margin:0 0 10px;font-size:17px}.order-side-column .order-card>p:not(.side-kicker){color:#63787d;font-size:10px;line-height:1.7}.order-timeline{display:grid}.order-timeline>div{grid-template-columns:12px 1fr;gap:10px;display:grid}.order-timeline i{background:#168174;border-radius:50%;width:8px;height:8px;margin-top:4px;position:relative}.order-timeline i:after{content:"";background:#d7e4e0;width:1px;height:calc(100% + 42px);position:absolute;top:8px;left:3px}.order-timeline>div:last-child i:after{display:none}.order-timeline span{gap:3px;padding-bottom:22px;display:grid}.order-timeline b{text-transform:capitalize;font-size:10px}.order-timeline small,.order-timeline time{color:#74868a;font-size:8px}@media (max-width:800px){.member-shell-header nav{gap:12px}.member-shell-header nav a:nth-child(3){display:none}.order-detail-grid{grid-template-columns:1fr}.order-side-column{grid-template-columns:1fr 1fr}.customer-order-row{grid-template-columns:1fr auto}.customer-order-row>div:nth-child(2),.customer-order-row>div:nth-child(3){grid-column:auto}.customer-order-row>i{display:none}}@media (max-width:560px){.member-form .otp-eight .otp-slots{gap:4px}.member-form .otp-eight .otp-slots i{height:50px;font-size:14px}.member-shell-header nav a{display:none!important}.orders-heading h1{font-size:34px}.customer-order-row{grid-template-columns:1fr;padding:15px}.customer-order-row>div:nth-child(3){justify-content:flex-start}.order-detail-hero{flex-direction:column;align-items:flex-start;padding:22px}.order-detail-hero>div:last-child{justify-content:flex-start}.order-detail-grid{display:block}.order-main-column,.order-side-column{margin-bottom:16px;display:grid}.order-side-column{grid-template-columns:1fr}.order-card{padding:18px 15px}.order-card-head{display:grid}.bank-account-panel,.receipt-form{grid-template-columns:1fr}.receipt-form .full{grid-column:auto}.order-item-list>div{grid-template-columns:1fr auto}.order-item-list>div>strong{grid-column:2}.order-item-list>div>span{grid-row:2}.order-confirmation>div{flex-direction:column}}.member-label-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.member-label-row label{margin:0}.member-label-row a{color:#0b766a;font-size:12px;font-weight:800;text-decoration:none}.password-hint{color:#718489;margin:-6px 0 4px;font-size:11px;line-height:1.5}
