.handoff-shell:has(.create-game-screen) .ref-header{min-height:119px;padding-top:8px;padding-bottom:0}.handoff-shell:has(.create-game-screen) .ref-logo{width:124px}.handoff-shell:has(.create-game-screen) .ref-footer{gap:1px;padding:12px 4px 0}.handoff-shell:has(.create-game-screen) .ref-footer>span{display:none}.create-game-screen{max-width:560px;margin-inline:auto}.create-heading{text-align:center;margin:3px 0 11px}.handoff-shell .create-heading h1{letter-spacing:-.8px;justify-content:center;align-items:center;gap:9px;font-size:clamp(27px,5vw,33px);line-height:1.3;display:flex}.create-heading .create-party{mix-blend-mode:multiply;filter:brightness(1.08);flex-shrink:0;width:32px}.create-heading p{margin-top:2px;font-size:16px}.create-form{flex-direction:column;gap:8px;display:flex}.create-choice{width:100%;min-height:61px;color:var(--ref-ink);text-align:right;background:#fff;border:1px solid #fff;border-radius:15px;align-items:stretch;padding:0;display:flex;overflow:hidden;box-shadow:0 7px 18px #50432109}.create-choice-icon{background:linear-gradient(100deg,#fafff800,#f1fbf1b3);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:57px;display:flex}.create-choice-content{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;padding:7px 7px 7px 0;display:flex}.create-label{color:#384b50;font-size:13px;font-weight:400;line-height:1.35}.create-choice strong{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.45;display:block}.create-chevron{align-self:center;margin:0 12px 0 13px}.create-date{white-space:nowrap;justify-content:flex-start;align-items:center;gap:15px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.create-date-divider{background:#31524f;width:1px;height:18px}.create-when .create-chevron{margin-right:4px}.create-rules{background:linear-gradient(110deg,#f1fcf2,#f5fcf3);border:6px solid #fff;border-radius:16px;padding:7px 9px 8px;box-shadow:0 7px 18px #50432109}.create-rules-heading{align-items:center;gap:9px;display:flex}.handoff-shell .create-rules-heading h2{letter-spacing:-.4px;font-size:17px;font-weight:700}.create-rules-values{white-space:nowrap;justify-content:space-between;align-items:center;gap:9px;margin-top:6px;font-size:14px;line-height:1.25;display:flex}.create-conversion,.create-blinds{align-items:center;gap:8px;display:flex}.create-blinds{border-inline-start:1px solid #c6d7cc;padding-inline-start:13px}.create-blinds strong{font-weight:700}.create-managers{min-height:70px}.create-managers .create-choice-content{grid-template-columns:1fr auto;align-content:center;align-items:center;gap:2px 7px;display:grid}.create-managers .create-label{grid-column:1;align-self:center;font-size:12px}.create-manager-faces{grid-area:1/2;justify-content:center;align-items:center;padding-left:2px;display:flex}.create-manager-faces .avatar{border:1.5px solid #fff;width:29px;height:29px;margin-left:-5px}.create-manager-faces .avatar:last-child{width:35px;height:35px}.create-manager-add{background:#edeeee;border:1.5px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.create-manager-extra{margin-inline-start:6px;font-size:11px}.create-manager-caption{color:#667177;text-align:center;overflow-wrap:anywhere;grid-column:2;max-width:150px;font-size:12px;line-height:1.35}.create-share{background:linear-gradient(100deg,#edf9ef,#f3fbf3);border:6px solid #fff;border-radius:16px;align-items:center;gap:9px;padding:8px 9px;display:flex;box-shadow:0 7px 18px #50432109}.create-share-copy{flex-direction:column;flex:1;min-width:0;line-height:1.5;display:flex}.create-share-copy strong{font-size:13px;font-weight:700}.create-share-copy>span{color:#737c7f;font-size:11px}.create-switch{background:#bcc8c1;border:0;border-radius:30px;flex-shrink:0;align-items:center;width:47px;height:27px;padding:3px;transition:background .15s;display:flex;position:relative}.create-switch:after{content:"";position:absolute;inset:-9px -3px}.create-switch>span{background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .15s;transform:translate(-20px);box-shadow:0 1px 3px #00382026}.create-switch[aria-checked=true]{background:linear-gradient(120deg,#219c73,#008b58)}.create-switch[aria-checked=true]>span{transform:translate(0)}.handoff-shell .button.create-submit{color:#fff;background:linear-gradient(115deg,#148961,#078958);border-radius:40px;gap:12px;min-height:48px;margin-top:3px;font-size:22px;font-weight:700;line-height:1.2;box-shadow:0 8px 15px #306b4221}.create-cancel{text-align:center;color:#737c80;min-height:32px;padding:1px 12px 6px;font-size:16px;display:block}.create-editor{flex-direction:column;gap:9px;margin-top:18px;display:flex}.create-option{text-align:right;width:100%;color:var(--ref-ink);background:#fff;border:1px solid #e1e8e2;border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex}.create-option>strong,.create-option>span:not(.avatar){flex:1}.create-option small{color:#667177;font-size:12px;display:block}.create-option .avatar{width:38px;height:38px}.create-option[aria-pressed=true]{background:#eefaf1;border-color:#149369}.create-option input[type=checkbox]{accent-color:#078451;width:21px;height:21px;margin:0}.create-details-form{flex-direction:column;gap:18px;display:flex}.create-details-form .form-two,.create-details-form label{min-width:0}.create-details-form input{min-width:0;max-width:100%}@media (min-width:600px){.handoff-shell:has(.create-game-screen) .ref-header{max-width:600px;min-height:135px}.handoff-shell:has(.create-game-screen) .ref-logo{width:140px}.create-heading{margin-bottom:13px}.create-heading p{font-size:18px}.create-form{gap:10px}.create-choice{min-height:72px}.create-choice-icon{width:72px}.create-choice-icon svg{width:36px;height:36px}.create-label{font-size:15px}.create-choice strong{font-size:22px}.create-date{gap:24px;font-size:20px}.create-rules{padding:10px 16px}.handoff-shell .create-rules-heading h2{font-size:21px}.create-rules-values{margin-top:10px;font-size:19px}.create-managers .create-label{font-size:16px}.create-manager-faces .avatar{width:33px;height:33px}.create-manager-faces .avatar:last-child{width:39px;height:39px}.create-manager-caption{font-size:14px}.create-share{padding:10px 13px}.create-share-copy strong{font-size:18px}.create-share-copy>span{font-size:14px}.create-switch{margin-right:10px}.handoff-shell .button.create-submit{min-height:57px;font-size:26px}}@media (max-width:359px){.create-heading p{font-size:14px}.create-choice-icon{width:44px}.create-choice-content{padding-right:3px}.create-chevron{width:17px;margin-inline:5px 8px}.create-date{gap:9px;font-size:14px}.create-rules{padding-inline:6px}.create-rules-values{gap:5px;font-size:12px}.create-conversion,.create-blinds{gap:4px}.create-blinds{padding-inline-start:6px}.create-managers .create-choice-content{gap:2px 3px}.create-managers .create-label{font-size:11px}.create-share{gap:5px;padding-inline:6px}.create-share-copy strong{font-size:11px}.create-share-copy>span{font-size:10px}.create-share>svg{width:29px}}@media (prefers-reduced-motion:reduce){.create-switch,.create-switch>span{transition:none}}
