@font-face{font-family:Storybook Display;src:url(/fonts/storybook-display.woff2)format("woff2");font-weight:500 700;font-display:swap}@font-face{font-family:Storybook Body;src:url(/fonts/storybook-body.woff2)format("woff2");font-weight:400 900;font-display:swap}.own-signin,.own-page,.own-delete-dialog{--own-display:"Storybook Display","Baloo 2","Fredoka",ui-rounded,"Trebuchet MS",sans-serif;--own-body:"Storybook Body","Nunito",ui-rounded,"Trebuchet MS",Arial,sans-serif;--own-ink:#4f3424;--own-ink-soft:#6f5240;--own-brown:#8a522f;--own-sage-deep:#3f6a3e;--own-edge:#d9c7a3;--own-danger:#9a3b34}.own-signin{--sill:52.5%;--cat-h:min(27dvh,300px,64vw);isolation:isolate;min-height:100svh;min-height:100dvh;font-family:var(--own-body);color:var(--own-ink);text-align:center;background:#f3ead5;grid-template-rows:52.5fr 47.5fr;justify-items:center;display:grid;position:relative;overflow:hidden}.own-scene{z-index:-1;pointer-events:none;background:url(/assets/storybook/menu/menu-scene-portrait.webp) center var(--sill)/cover no-repeat, linear-gradient(180deg,#e6efe0 0,#f3eedb 34%,#efe4c8 52%,#f8f0de 64%,#f6ecd6 100%);position:absolute;inset:0}@media (min-aspect-ratio:1){.own-signin{--sill:58.7%;--cat-h:min(30dvh,300px);grid-template-rows:58.7fr 41.3fr}.own-scene{background-image:url(/assets/storybook/menu/menu-scene-landscape.webp),linear-gradient(#e6efe0 0,#f3eedb 34%,#efe4c8 58%,#f8f0de 70%,#f6ecd6 100%)}}.own-top{width:100%;min-height:0;padding:max(10px,env(safe-area-inset-top)) 16px 0;flex-direction:column;align-items:center;display:flex}.own-logo{object-fit:contain;filter:drop-shadow(0 2px 6px #fff8e8cc);width:auto;max-width:min(84vw,400px);height:min(14dvh,160px);margin-top:clamp(6px,2dvh,24px);display:block}.own-sill{width:var(--cat-h);height:var(--cat-h);margin-top:auto;margin-bottom:calc(var(--cat-h) * -.043);display:block;position:relative}.own-sill img{width:100%;height:100%;position:absolute;inset:0;translate:-1.05%}.own-bottom{width:100%;padding:clamp(14px,3.2dvh,30px) 12px max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}.own-status{font-family:var(--own-display);color:var(--own-sage-deep);background:#fbf6e9d9;border-radius:999px;margin:18px 0 0;padding:6px 18px;font-size:19px;font-weight:700}.own-panel{width:min(100%,400px);font-family:var(--own-body);color:var(--own-ink);text-align:center;background:url(/assets/storybook/board/paper-texture.webp) 0 0/256px,linear-gradient(#fbf5e7f7,#f6ecd7f7);border:1px solid #ead9b8;border-radius:24px;flex-direction:column;align-items:stretch;gap:10px;padding:16px 16px 14px;animation:.22s ease-out both own-rise;display:flex;box-shadow:inset 0 -1px #fff,0 8px 24px #7b553026}.own-panel :is(h1,h2){font-family:var(--own-display);color:var(--own-brown);text-wrap:balance;margin:0;font-size:clamp(24px,3.6dvh,29px);font-weight:700;line-height:1.15}.own-panel :is(h1,h2):focus{outline:none}.own-lead{color:var(--own-ink-soft);text-wrap:pretty;margin:0;font-size:16px;line-height:1.45}.own-lead strong{color:var(--own-ink);overflow-wrap:anywhere}.own-small{color:var(--own-ink-soft);margin:0;font-size:14px;line-height:1.45}.own-foot{margin-top:2px}.own-foot a{align-items:center;min-height:44px;padding-inline:2px;display:inline-flex}.own-panel a{color:var(--own-sage-deep);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:800}.own-notice{color:#35582f;background:#eef3e3;border:1px solid #cddcbd;border-radius:14px;margin:0;padding:8px 12px;font-size:15px;font-weight:700}.own-error{min-height:0;color:var(--own-danger);margin:0;font-size:15px;font-weight:700;line-height:1.4}.own-error:empty{display:none}.own-actions{flex-direction:column;gap:10px;margin-top:2px;display:flex}.own-button{border:1.5px solid var(--own-edge);width:100%;min-height:48px;color:var(--own-ink);font-family:var(--own-body);cursor:pointer;background:linear-gradient(#fffdf6,#f7eedb);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:17px;font-weight:800;line-height:1.2;display:inline-flex;box-shadow:0 2px #cdb98f,0 4px 10px #7a553022}.own-button svg{flex-shrink:0;width:20px;height:20px}.own-button:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px #cdb98f}.own-button:disabled{opacity:.55;cursor:default;box-shadow:none}.own-button-primary,.own-button-email{color:#fffdf5;background:linear-gradient(#6f9a68,#4f7d4b);border:0;box-shadow:0 3px #3f6a3e,0 6px 14px #3c5e3633,inset 0 1px #fff4}.own-button-primary:active:not(:disabled),.own-button-email:active:not(:disabled){box-shadow:0 1px #3f6a3e}.own-button-quiet{box-shadow:none}.own-button-danger{color:var(--own-danger);box-shadow:none;background:#fff3ef;border:1.5px solid #b9625a}.own-button-danger:not(:disabled){color:#fffaf5;background:#a8443c;border-color:#8f3831}.own-button:focus-visible{outline-offset:2px;outline:3px solid #2f6f8f}.own-link:focus-visible{outline-offset:2px;outline:3px solid #2f6f8f}.own-form input:focus-visible{outline-offset:2px;outline:3px solid #2f6f8f}.own-settings-button:focus-visible{outline-offset:2px;outline:3px solid #2f6f8f}.own-link{min-width:44px;min-height:44px;color:var(--own-sage-deep);font-family:var(--own-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:8px 12px;font-size:16px;font-weight:800;text-decoration:underline;display:inline-flex}.own-link:disabled{color:#8a7a68;cursor:default;text-decoration:none}.own-row{flex-wrap:wrap;justify-content:center;gap:0 6px;display:flex}.own-google{justify-content:center;align-items:center;min-height:48px;display:flex;position:relative}.own-google-slot{transform-origin:50%;line-height:0;transform:scale(1.1)}.own-google[data-drawn=false] .own-google-slot{opacity:0;pointer-events:none;position:absolute}.own-form{text-align:left;flex-direction:column;align-items:stretch;gap:10px;display:flex}.own-form .own-lead{text-align:center}.own-form label{color:var(--own-ink);font-size:15px;font-weight:800}.own-form input{width:100%;min-height:48px;color:var(--own-ink);font-family:var(--own-body);background:#fffdf7;border:1.5px solid #c9b48a;border-radius:14px;padding:10px 14px;font-size:18px;font-weight:700}.own-form input.own-code{text-align:center;letter-spacing:.3em;font-variant-numeric:tabular-nums;padding-inline:8px;font-size:26px}.own-form input[aria-invalid=true]{border-color:#b9625a}@keyframes own-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.own-panel{animation:none}.own-button:active:not(:disabled){transform:none}}html[data-reduced-motion=true] .own-panel{animation:none}html[data-reduced-motion=true] .own-button:active:not(:disabled){transform:none}.own-signin:has(.own-form){grid-template-rows:auto 1fr}.own-signin:has(.own-form) .own-sill{display:none}.own-signin:has(.own-form) .own-logo{height:min(11dvh,110px)}.own-signin:has(.own-form) .own-bottom{padding-top:10px}@media (max-height:780px){.own-signin{--cat-h:min(19dvh,300px,50vw)}.own-logo{height:min(12dvh,120px);margin-top:4px}.own-bottom{padding-top:12px}.own-panel{gap:8px;padding:12px 14px}}@media (max-height:700px){.own-signin{grid-template-rows:auto 1fr}.own-sill{display:none}.own-logo{height:min(13dvh,110px)}.own-bottom{padding-top:10px}}@media (max-height:900px) and (min-aspect-ratio:1){.own-sill{display:none}:is(.own-signin,.own-signin:has(.own-form)){grid-template-rows:1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.own-top{padding-bottom:max(10px,env(safe-area-inset-bottom));justify-content:center}.own-logo{width:min(100%,300px);height:auto;margin:0}.own-signin:has(.own-form) .own-logo{width:min(100%,300px);height:auto;margin:0}.own-bottom{padding-block:10px}}.own-deletion-details{text-align:left;font-family:var(--own-body);color:var(--own-ink)}.own-deletion-details h3{font-family:var(--own-display);color:var(--own-brown);margin:12px 0 4px;font-size:18px;font-weight:700}.own-deletion-details ul{flex-direction:column;gap:5px;margin:0;padding-left:20px;font-size:15px;line-height:1.45;list-style:outside;display:flex}.own-delete-form{margin-top:12px}.own-delete-actions{flex-wrap:wrap;gap:10px;display:flex}.own-delete-actions .own-button{flex:180px}.own-account-zone{margin-top:14px}.own-account-zone span{overflow-wrap:anywhere}.own-settings-button{color:#5b4433;cursor:pointer;background:#fffaf0;border:1.5px solid #cdb98f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 14px;font-weight:800;display:inline-flex}.own-settings-button svg{width:17px;height:17px}.own-settings-button:disabled{opacity:.6}.own-delete-dialog{max-height:min(92dvh,760px);overflow-y:auto}@media (max-width:360px){.own-settings-button{width:100%}}.own-page{min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) 12px max(24px,env(safe-area-inset-bottom));font-family:var(--own-body);color:var(--own-ink);background:#f3ead5}.own-paper{background:url(/assets/storybook/board/paper-texture.webp) 0 0/256px,linear-gradient(#fbf5e7,#f6ecd7);border:1px solid #ead9b8;border-radius:24px;width:min(100%,640px);margin:0 auto;padding:20px 18px 24px;box-shadow:0 8px 24px #7b55301f}.own-page-logo{width:auto;height:84px;margin:0 auto 6px;display:block}.own-paper>h1{font-family:var(--own-display);color:var(--own-brown);text-align:center;text-wrap:balance;margin:0 0 10px;font-size:clamp(26px,6vw,34px);font-weight:700;line-height:1.15}.own-paper>h2{font-family:var(--own-display);color:var(--own-brown);margin:20px 0 6px;font-size:21px;font-weight:700}.own-paper>:is(p,ol){margin:0 0 10px;font-size:16px;line-height:1.55}.own-paper>ol{padding-left:24px;list-style:decimal}.own-paper a{color:var(--own-sage-deep);overflow-wrap:anywhere;font-weight:800}.own-paper>p a{align-items:center;min-height:44px;display:inline-flex}.own-paper .own-deletion-details h3{margin-top:20px;font-size:21px}.own-paper .own-deletion-details ul{font-size:16px}.own-delete-step{flex-direction:column;align-items:center;margin:22px 0 18px;display:flex}.own-delete-step .own-panel{width:min(100%,440px);box-shadow:0 0 0 1px #e6d5b3,0 6px 18px #7b55301a}.own-delete-step .own-status{margin:0}
